Технические FAQs

Задать вопрос

Настройка Bridge Mode (из Modbus Plus в Modbus RTU) контроллеров Quantum.

Включение режима производится в закладке Modbus Port конфигурации модуля CPU Quantum в проекте пользователя..
 Подсоединенное к порту
Modbus RTU модуля CPU устройство  будет доступно устройству, подключенному к порту Modbus Plus модуля того же модуля CPU.
Это будет или еще один контроллер с
Modbus Plus-портом, или HMI-панель, или SCADA-система.
В случае, если это  контроллер, то доступ через мост можно проводить с помощью функции
READ_REG или WRITE_REGREAD_REG или СWRITE_REG) работающие по по Mobus Plus или Modbus TCP (Ethernet)

 Для задания адреса используется спецфункция MODBUSP_ADDR:

Входы ROUTINGx этой функции задают путь из адресов  устройства-источника, до устройства-цели. Причем здесь нет разницы между Modbus Plus-адресами и Modbus-адресами.   На входе ROUTING1 задается Modbus Plus-адрес первого встретившегося на пути моста, затем на входе ROUTING2 задается адрес второго моста (если он есть) и в конце задается Modbus-адрес Modbus RTU -Slavea.
Что касается связи являющегося мостом контроллера с устройствами, которые он соединяет, то адресные поля их естественно будут различны. Он будет связываться с Modbus Plus устройством через функциональные блоки READ_REG или WRITE_REGREAD_REG или СWRITE_REG), а с с Modbus RTU -устройством через функциональный блок XXMIT.
В конфигураторе указаны не СОМ-порты, а именно порты Modbus. Так что мост делается с бортовым MODBUS портом, не важно, с СОМ1 или СОМ2.
Для подключения Modbus RTU устройств к Quantum по  RS-485 в кабеле должны присутствовать перемычки между ножками разьема  1-6 и 2-3 порта CPU.

Вы нашли ответ на свой вопрос?
Как мы можем улучшить информацию?