This is topic Обмен по RS in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001443.html

Posted by BUJH (Участник № / Member № 6737) on :
 
Добрый день!
Создан проект в TM для опроса по ModBus RTU через ком порт.
Используется группа Источники \ Приемники ModBus в TM. Физически - связь по RS-485 через преобразователь интерфейса. Скорость 9600.
При запуске проекта опрос и обновление переменных происходит примерно через 3 минуты(период пересчета 3, разрешение 1 ).
Переменные обновляются не все, по остальным в атрибуте достоверность значение _F. В результате половина переменных (из 12) имеет недостоверные данные, опрос осуществляется долго.
Далее закрываю TM и подключаюсь к ком порту через ОРС сервер, переменные опрашиваются нормально, данные приходят достоверные.
Какие настройки в ТМ необходимо установить для нормального обмена по 485му, чтобы обновлялись все переменные?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Надо проверить настройки "Источников" - номера устройств (поле "Адрес").
Недостоверность может возникать по таймауту, который Вы указали в настройках COM-порта в проекте.
Для диагностики в реальном времени можно задать в файле конфигурирования запуска узла *.cnf (см. раздел "Задание параметров работы мониторов) ключ
DEBUGON=F0000200
В профайлерном протоколе будут диагностические сообщения об обмене по Modbus RTU.

Можно перехватить трафик COM-порта с помощью PortMon или подобной ему утилиты.

Период пересчета базы каналов (в настройках узла) целесообразно оставить тем, что был по умолчанию (10*0.055).
Настройки COM-порта, кроме "Скорости" и "Номера порта" оставить те, которые задаются по умолчанию.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2