Форум 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 » Редактор проекта TRACE MODE 6 / » Достоверность канала

   
Автор / Author Тема / Topic: Достоверность канала
andrelek
Active Forum Member / Активный участник форума
Участник № / Member № 3209


Icon 1 отправлено / posted      Профиль для / Profile for andrelek           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Подскажите пожалуйста, какой тип данных у атрибута достоверность?
Пытаюсь обработать значение атрибута достоверность программно, с целью исключения кратковременных срабатываний, и вывести на экран.

Сообщения / Posts 84 | Из / 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 
Целочисленный. Либо 0, либо 1.
Сообщения / Posts 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
andrelek
Active Forum Member / Активный участник форума
Участник № / Member № 3209


Icon 1 отправлено / posted      Профиль для / Profile for andrelek           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подаю на вход INP FBD-блока TON(задержка на включение) значение атрибута достоверность, на входе PT просто число. При отладке программы, все работает так как нужно. Но при работе МРВ в выходных аргументах(связанных с выходами блока TON) канала вызова программы, нулевые значения. Что я неправильно делаю?
Сообщения / Posts 84 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
andrelek
Active Forum Member / Активный участник форума
Участник № / Member № 3209


Icon 1 отправлено / posted      Профиль для / Profile for andrelek           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Приходится делать такую процедуру, из-за того что каналу, которому передаются значения по протоколу Hart, периодически на 1-2 секунды МРВ присваивает недостоверность(атрибут 4).
Сообщения / Posts 84 | Из / 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 17322 | Из / 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 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
andrelek
Active Forum Member / Активный участник форума
Участник № / Member № 3209


Icon 1 отправлено / posted      Профиль для / Profile for andrelek           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Огромное спасибо [fun / веселый] !!!!!
Все заработало!!!

Сообщения / Posts 84 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Что происходит с достоверностью канала?

Структура связи следующая: МРВ общаеться с контроллером по протоколу ModBus через COM порт.

Проект создан в IDE TM 6.02

Запускаем проект на исполнене в профайлере. Пока есть связь с контроллером, атрибут достоверность [004] канала, который привязан к источнику\приёмнику ModBus - _T, выключили контроллер, атрибут по прежнему _T. Запускаем проект на исполнение при выключеном контроллере, атрибут - _F, включаем контроллер, а атрибут по прежнему - _F.

Останов и перезапуск профайлера ничего не меняет.
Такое поведение случайно, и не определена зависимость.

Из-за чего происходит такое поведение?

Сообщения / Posts 52 | Из / 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 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нет, данные от контроллера с помощью TraceMode не получали. Хотя ModBus Poll мог получить данные от контроллера.
Сообщения / Posts 52 | Из / 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 
Скорее всего Вы где-то ошиблись в настройках переменной Modbus. Посмотрите с помощью Portmon запросы и ответы устройства.
Сообщения / Posts 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Дело в том, что указанное поведение произошло на рабочем проекте - то есть данные от контроллера приходжили. Но стоило перезагрузить контроллер, и все, данные не приходят и достоверность каналов "замораживается". Когда контроллер загрузился, данные перестали поступать в профайлер. PortMon показал, что запросы от профайлера формируются. Мы закрыли профайлер, и запустили ModBus Poll (эмулятор ModBus Master'a), он получает данные от контроллера. Такое поведение не постоянно, но выяснить причину так и не удалось.
Сообщения / Posts 52 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 

Сообщения / Posts 52 | Из / 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 
Странная ситуация. Если запросы от Trace Mode формируются, то контроллер должен отвечать.

По Modbus RTU принудительного отключения каналов не происходит.

Как часто такая ситуация происходит? Или это был единичный случай?

Сообщения / Posts 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Принудительного отключения каналов не было.

Такая ситуация повторялась где-то раз 10, первых два раза в один день, остальные в другой.

Потом исчезла сама собой.

Чтобы заново можно было с помощью профайлера обмениваться с контроллером, нужно было заврешить работу профайлера, и из среды разработки снова его запустить.

После этого обмен возобновлялся.

Сообщения / Posts 52 | Из / 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 
Профайлер нормально работает только 2 часа. После этого функции обмена отключаются.
Сообщения / Posts 17322 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Soyuz
Forum Member / Участник форума
Участник № / Member № 2028


Icon 1 отправлено / posted      Профиль для / Profile for Soyuz           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Профайлер нормально работает только 2 часа. После этого функции обмена отключаются.

Мы знаем про существовние такого ограничения. Но

проблема возникала не по причине истечения 2
часов.

Как было написано выше, достоверность канала не

меняла своего значения после того, как мы

перезагружали контроллер.

Сейчас все работает как и должно - перезагружаем

контроллер, достоверность _F, появилась связь с

контроллером, достоверность _T.

Как бы снова такое поведение не повторилось. Для этого и хотим выяснить причину такого поведения.

Сообщения / Posts 52 | Из / 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 17322 | Из / 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