Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Микро Мониторы Реального Времени / Micro Real Time Monitors » WinPAC COM0

   
Автор / Author Тема / Topic: WinPAC COM0
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
Как настроить модули I-87xxxW, установленные в основной крейт контроллера WinPAC-8841. В документации сказано, что внутренний - COM0, а в ТМ начинаются с COM1.

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Romсheg
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Это описатели СОМ-портов начинаются с СОМ1, а Вам надо для работы с этими УСО источники/приемники настраивать, а у них как раз есть параметр "номер порта", который и должен быть нулевым. Сам СОМ0 создавать не нужно, МикроМРВ вроде сам его инициализирует по-умолчанию. Такая уж особенность этой "железки".
IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для инициализации внутреннего COM-порта (COM0) контроллера нужно создать любой свободный COM-порт с назначением Host OEM и параметрами 115200 8-1-n;
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Почему-то не получается любой свободный COM-порт, пробовал COM2, COM3, COM5, COM6, COM7, COM32, работает только с COM1.
Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А чем Вас не устраивает работа через COM1?
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Работать работает, но только наблюдаются страшные тормоза при остановке Микро RTM. А также после удалённой загрузки из IDE при Рестарте зависает.
Запустил профайлер Микро RTM с ключом DEBUG=4200, вот что получилось:

(10:41:52) INF_LOAD:Starting... modul_0
(10:41:52) INF_RTM:Detected CE.eRT 5.0
(10:41:52) ._.:Professional RTM+ ver. 6.06.3
(10:41:52) INF_LOAD:Load Channels = 3
(10:41:52) INF_LOAD:Templates=1
(10:41:52) INF_LOAD:Objects = 3
(10:41:52) INF_RTM:Timer=0.5s CalcLoop=500ms
(10:41:52) INF_RS:init string is COM1: baud=115200 parity=N data=8 stop=1
(10:41:52) WRN_RS:found channels = 2
(10:41:52) INF_RS:DCS DI#1 : RS=0 ADDR=0 by CH=1
(10:41:52) INF_RS:DCS AIn#1 : RS=0 ADDR=0 by CH=2
(10:41:52) INF_RTM: RMAIN[29.2534348186. 0]idle
(10:41:52) INF_RTM: RSHOST[13.3611857946. 0]lowest
(10:41:52) ERR_IP:WSAEFAULTreuseaddr = 10014
(10:41:52) ERR_IP:WSAEFAULTreuseaddr = 10014
(10:41:52) ERR_IP:WSAEFAULTsetsockopt broadcast = 10014
(10:41:52) INF_IP:Node must use bridge
(10:41:52) INF_RTM: TCP_CS[11.2001248146. 0]lowest
(10:41:52) INF_RTM: TCP_RS[31.1999431390. 0]lowest
(10:41:52) INF_RTM: IPGET[01.388817082. 0]below
(10:41:52) INF_RTM: IPSEND[02.388818726. 0]below
(10:41:52) INF_RTM: CALC[00.3078523698. 0]above
(10:41:55) INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000 [0]
(10:41:55) INF_RTM:mode=2(Work) e15=00 e18=01 e20=00 [0-0]
(10:41:55) INF_RTM: FAST[10.391763938. 0]normal
(10:41:55) INF_RTM: ACT[03.3071598478. 0]idle
(10:41:55) INF_RTM: IDLE[18.927564366. 0]idle
(10:41:55) INF_RTM:start time is 0.084 s
(10:41:55) ERR_TCP:WSA:errorsrv setsockopt = 10042
(10:42:47) INF_RTM:stoping...
(10:42:47) INF_RTM:[10.391763938. 0]{0} ku= 1.#SO kp= 0.008
(10:42:47) INF_RTM:mode=5(Stop) e15=00 e18=01 e20=00 [0-0]
(10:42:47) INF_RTM:[00.3078523698. 0]{101} ku= 0.838 kp= 0.908
(10:42:47) INF_RTM:[29.2534348186. 0]{51} ku= 0.000 kp= 0.044
(10:42:47) INF_RTM:[18.927564366. 0]kill ku= 0.147 kp= 0.435
(10:42:47) INF_RTM:[01.388817082. 0]{142} ku= 0.000 kp= 0.033
(10:42:47) INF_RTM:[02.388818726. 0]{5429} ku= 0.000 kp= 0.110
(10:42:47) INF_RTM:[31.1999431390. 0]{1843} ku= 0.000 kp= 4.421
(10:42:47) INF_RTM:[11.2001248146. 0]{1073} ku= 0.000 kp= 3.221
(10:42:47) INF_RTM:[03.3071598478. 0]kill ku= 0.055 kp= 0.302
(10:42:47) INF_RTM:[13.3611857946. 0]{11825742} ku=97.481 kp=99.000
(10:42:47) INF_RTM:stop time is 211.226 s
(10:42:47) INF_RTM:number of calculation = 100
(10:42:47) ._.:END OF WORK

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пришлите Ваш проект на hotline3@adastra.ru. Мы таких проблем не наблюдали.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В версии 6.06.2 всё нормально заработало.
Вот лог с ключом DEBUG=4200:

INF_LOAD:Starting... modul_6062_0
INF_RTM:Detected CE.eRT 5.0
._.:Professional RTM+ ver. 6.06.2
INF_LOAD:Load Channels = 3
INF_LOAD:Templates=1
INF_LOAD:Objects = 3
INF_RTM:Timer=0.5s CalcLoop=500ms
INF_RS:init string is COM1: baud=115200 parity=N data=8 stop=1
WRN_RS:found channels = 2
INF_RS:DCS DI#1 : RS=0 ADDR=0 by CH=1
INF_RS:DCS AIn#1 : RS=0 ADDR=0 by CH=2
INF_RTM: RMAIN[29.3611684558. 0]idle
INF_RTM: RSHOST[13.3611548342. 0]lowest
ERR_IP:WSAEFAULTreuseaddr = 10014
ERR_IP:WSAEFAULTreuseaddr = 10014
ERR_IP:WSAEFAULTsetsockopt broadcast = 10014
INF_IP:Node must use bridge
INF_RTM: TCP_CS[11.4148392622. 0]lowest
INF_RTM: TCP_RS[31.4149377138. 0]lowest
INF_RTM: IPGET[01.390605942. 0]below
INF_RTM: IPSEND[02.390591126. 0]below
INF_RTM: CALC[00.394474866. 0]above
INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000
INF_RTM:mode=2(Work) e15=00 e18=01 e20=00
INF_RTM: FAST[10.2536315390. 0]normal
INF_RTM: ACT[03.2534475182. 0]idle
INF_RTM: IDLE[18.386991330. 0]idle
INF_RTM:start time is 0.068 s
INF_RTM:stoping...
INF_RTM:[10.2536315390. 0]{0} ku= 1.#SO kp= 0.011
INF_RTM:mode=5(Stop) e15=00 e18=01 e20=00
INF_RTM:[00.394474866. 0]{23} ku= 5.538 kp= 3.789
INF_RTM:[29.3611684558. 0]{0} ku= 0.000 kp= 0.063
INF_RTM:[18.386991330. 0]{12} ku= 0.000 kp= 0.663
INF_RTM:[01.390605942. 0]{14} ku= 0.000 kp= 0.042
INF_RTM:[02.390591126. 0]{502} ku= 0.000 kp= 0.163
INF_RTM:[31.4149377138. 0]{128} ku= 0.000 kp= 0.763
INF_RTM:[11.4148392622. 0]{129} ku= 0.000 kp= 0.784
INF_RTM:[03.2534475182. 0]{14} ku= 0.000 kp= 0.411
INF_RS:COM1 TRANSACTION=44 ERROR=0 TIME=16.028
INF_RS: TOTAL_BYTE=594 AVR_RESPONSE=0.00306818 MAX_RESPONSE=0.011
INF_RTM:[13.3611548342. 0]{0} ku= 0.356 kp= 0.300
INF_RTM:stop time is 3.376 s
INF_RTM:number of calculation = 22
._.:END OF WORK

Проект присылать или нет? Проект тестовый WinPAC-8841, два модуля i-87054W, i-87015W, и три канала.

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Присылать.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurik. N.
Forum Member / Участник форума
Участник № / Member № 3294


Icon 1 отправлено / posted      Профиль для / Profile for Yurik. N.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Господа разработчики!
Я так же поднимал данную тему в топике "Рестарт WinPAC". Та же самая проблема. Вам так же выслать проект?

Сообщения / Posts 35 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Извините, повторюсь:
В версии 6.06.2 всё нормально работает.
В 6.06.3 - тормозит!

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, ситуация воспроизвелась. Связано это с остановкой проекта, на работу никакого эффекта не оказывает. Будем разбираться.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Для инициализации внутреннего COM-порта (COM0) контроллера нужно создать любой свободный COM-порт с назначением Host OEM и параметрами 115200 8-1-n;

Но как сообщал выше, "любой свободный COM-порт" не срабатывает, только COM1. А сейчас необходимо на COM1 повесить теплосчётчик. Получается либо модули i-87015w, i-87017rcw либо теплосчётчик. Или есть выход?
Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да. Если используется внутренний COM-порт, то задействовать для обмена COM1 не удастся.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2