Сообщение от
Yegor
Код покажите.
Я бы сравнил фактические запросы софта и СПК.
Сегодня, к сожалению, нечем промониторить. Смогу только завтра. Проснифил запрос из ПО, используемого для настройки и управления контроллером сервопривода, используя Device Monitoring Studio. Выделил для себя передаваемую по modbus команду:
Код:
Packet 58384: MODBUS Request (packet size: 13, data size: 9), 02.01.2016 23:14:48.400 +0.0
Mode: RTU
Address: 1 (Slave)
Function: 16 (Write Multiple Registers)
Starting Address: 1294
Number of Registers: 2
Parsed As:
Registers 41294-41295:
Register0: 5
Register1: 0
CRC:23922 (OK)
То есть
функция 16, адрес - 1294=0x050e, 2 регистра со значениями 5 и 0.
Собственно все то же самое и реализую. Завтра буду снифить трафик с СПК до контроллера сервопривода.