Подсоединенное к порту Modbus RTU модуля CPU устройство будет доступно устройству, подключенному к порту ModbusPlusмодуля того же модуля CPU.
Это будет или еще один контроллер с ModbusPlus-портом, или HMI-панель, или SCADA-система.
В случае, если это контроллер, то доступ через мост можно проводить с помощью функции READ_REGили WRITE_REG (СREAD_REGили СWRITE_REG) работающие по по MobusPlus или ModbusTCP (Ethernet)
Для задания адреса используется спецфункция MODBUSP_ADDR:
Входы ROUTINGx этой функции задают путь из адресов устройства-источника, до устройства-цели. Причем здесь нет разницы между ModbusPlus-адресами и Modbus-адресами. На входе ROUTING1 задается ModbusPlus-адрес первого встретившегося на пути моста, затем на входе ROUTING2 задается адрес второго моста (если он есть) и в конце задается Modbus-адрес Modbus RTU -Slave’a.
Что касается связи являющегося мостом контроллера с устройствами, которые он соединяет, то адресные поля их естественно будут различны. Он будет связываться с ModbusPlus устройством через функциональные блоки READ_REGили WRITE_REG (СREAD_REGили СWRITE_REG), а с с ModbusRTU-устройством через функциональный блок XXMIT.
В конфигураторе указаны не СОМ-порты, а именно порты Modbus. Так что мост делается с бортовым MODBUS портом, не важно, с СОМ1 или СОМ2.
Для подключения Modbus RTU устройств к Quantumпо RS-485 в кабеле должны присутствовать перемычки между ножками разьема 1-6 и 2-3 порта CPU.
Опубліковано для:Schneider Electric Україна



