This is topic один контроллер, один порт, несколько адресов modbus rtu in forum Мониторы Реального Времени / Real Time Monitors at Форум TRACE MODE: техническая поддержка.


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

Posted by com_net (Участник № / Member № 6104) on :
 
День добрый. Есть проект, в котором заложена замена нескольких контроллеров на один.
Контроллеры были подключены к шине rs-485 и были на этой шине modbus rtu slave. Каждый из них был со своим адресом на этой шине. Есть верхний уровень управления, который обращается к этим контроллерам и находится за рамками рассматриваемой задачи - т.е. не планируется никаких изменений программ верхнего уровня.
В связи с этим задача - как сделать, чтобы МРВ, установленный на контроллер ICP DAS XP-8041-CE6 одновременно на одном и том же порту RS-485 являлся modbus slave-ом по нескольким разным modbus адресам и по каждому из этих адресов имел бы свой (совершенно разный) пул источников/приемников?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
МикроМРВ для Windows CE поддерживает режим Modbus SLAVE только по TCP.
В этом режиме он имеет он Modbus-адрес и поддерживает connect только по одному IP-адресу и одному порту.
 
Posted by com_net (Участник № / Member № 6104) on :
 
ОК, к черту XP-8041.
Зададим вопрос иначе: в какой комбинации контроллера и ПО реализуема задача "несколько разных modbus RTU slave на одном порту RS-485"?
Ethernet не рассматривается по причине уже имеющихся в наличии и довольно длинных (250-300м) линий, перепрокладывать никто не будет.
Допускается вариант применения контроллера с тремя портами RS-485 с поднятием на каждом из них modbus RTU slave и подключением на общую шину, хотя это и маразм.
Конверторы протокола возможны, но нежелательны.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вынужден повторить:
МРВ в Trace Mode 6 поддерживает режим Modbus SLAVE только по протоколу Modbus TCP.

В этом режиме он имеет один Modbus-адрес и поддерживает connect только по одному IP-адресу и одному порту.

Modbus SLAVE по протоколу Modbus RTU не поддерживается.
 
Posted by com_net (Участник № / Member № 6104) on :
 
Вынужден повторить вопрос: какое железо и какой софт из линейки tracemode необходим, чтобы обеспечить функционал modbus RTU slave?
Будет он называться МРВ или ЯЧС++++ - мне, собственно, совершенно все равно. Равно как все равно на каком железе его запускать - главное, чтобы таковое железо можно было приобрести.
 
Posted by Nico (Участник № / Member № 5342) on :
 
Tm стандартно не поддерживает slave Modbus RTU по последовательному интерфейсу.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В Trace Mode 6 нет ПО, поддерживающего режим SLAVE по протоколу Modbus RTU.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2