This is topic Передача данных PLC TSX> Uni-Telway> ETZ510> Modbus> TM 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/000646.html

Posted by Поляков Илья (Участник № / Member № 3358) on :
 
Пытаемся реализовать следующую схему:

Контроллер Micro TSX 37XX (мастер, Uni-Telway, адрес 254 на Uni-Telway) подключен к модулю ETZ510 (слэйв Uni-Telway с одной стороны, слэйв Modbus TCP с другой). К ETZ510 подключен АРМ c ТМ6 (мастер Modbus TCP). На второй порт PLC посажена панель OP170, тоже слэйв Uni-Telway.

Пытаемся прочитать тэг из TSX в TM6.

Создали в источниках\приемниках тэг натравленый на IP ETZ510, адресом слэйва Modbus указали 254. Номер переменной тоже прописали.

Такое решение связано с невозможностью перевода PLC в режим слэйва Uni-Telway (т.е. драйвер ТМ использовать не можем), и желанием передавать данные по Ethernet.

ETZ510, как понял из доков, умеет конвертировать запросы Modbus TCP в Uni-Telway и обратно.

Дальше - интересно:
с версией TM6.03 данные получили, но если используем несколько тэгов на разные адреса, то ПРАВИЛЬНЫЕ данные появляются в перемешаном виде, т.е. на канале прикрученом к тэгу1 - данные от тэга3, данные на канале тэга 2 - от тэга 5 и т.д.
и периодически перемешиваются, хотя цифры остаются правильными. Но тут, возможно, возникает конфликт между панелью оператора OP170 посаженой на Uni-Telway к PLC и работающей тоже в режиме слэйва, как и ETZ510. Может быть... [duno / незнайка]
Но тем не менее, запросы из Modbus уходят в Uni-Telway и ответы возвращаются, т.е. конвертация происходит.

с версией TM6.05 данные не получаем ни в каком виде.

Не уверен в корректности наших настроек (в плане адресации), да и возможностей ETZ510 тоже.

Прошу Вашей помощи в прояснении ситуации.

З.Ы. Прошу извинить за формулировки, готов дать любые пояснения.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Очень похоже на то, что недостаточный таймаут.

Текущая версия 6.06.2. Советуем работать с ней.
 
Posted by Поляков Илья (Участник № / Member № 3358) on :
 
Где крутить таймаут, и о которой версии ТМ речь ведете?

То, что признаки жизни есть в случае версии 6.03 обнаружил совершенно случайно.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В справочной системе есть глава "Обмен по протоколу MODBUS TCP/IP". Там все описано.
 
Posted by Поляков Илья (Участник № / Member № 3358) on :
 
Вопрос снят. Используем OPC.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2