Связываем контроллер Momentum (Schneider Electric) с ТМ5 по протоколу Modbus RTU. При отсутствии ошибок связи, не получается считать нужную переменную (регистр), создается впечатление что не правильно задается адрес переменной CH в атрибутах канала TM. Использование сторонней программы, предназначенной для связи с Modbus-устройствами (ModbusLook Light фирмы ИТЦ АСУ Комплектсервис или ModScan32 фирмы WinTech Software) дает положительный результат и мы видим в ней корректные значения внутренних переменных контроллера. Какой адрес переменной нужно указывать в атрибутах канала CH, если в контроллере переменная имеет адрес, например, 400005 или 000016?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если это 16-ричные адреса, то надо соответственно задавать 0x5 и 0x16.