Найдено 3 результата

mouse
20 янв 2014, 14:49
Форум: Lectus Modbus OPC/DDE server
Тема: Ошибка приема/передачи в режиме Master/Slave
Ответы: 7
Просмотры: 12546

Re: Ошибка приема/передачи в режиме Master/Slave

Корректный код для чтения регистров будет выглядеть так: from pymodbus.client.sync import ModbusTcpClient client = ModbusTcpClient('opc-modbus-server') r = client.read_holding_registeкrs(0, 36, 1).registers r += client.read_holding_registers(36, 36, 1).registers print r client.close() Взглянув на ло...
mouse
19 янв 2014, 18:27
Форум: Lectus Modbus OPC/DDE server
Тема: Ошибка приема/передачи в режиме Master/Slave
Ответы: 7
Просмотры: 12546

Re: Ошибка приема/передачи в режиме Master/Slave

У меня уже самая последняя версия. К серверу хожу через pymodbus. С обычными modbus-датчиками, работающими по tcp проблем не возникало: from pymodbus.client.sync import ModbusTcpClient client = ModbusTcpClient('opc-modubs-server') # hodling fn = 3 # input fn = 4 # read one reg=0x00 from slave=0x1 r ...
mouse
17 янв 2014, 17:06
Форум: Lectus Modbus OPC/DDE server
Тема: Ошибка приема/передачи в режиме Master/Slave
Ответы: 7
Просмотры: 12546

Re: Ошибка приема/передачи в режиме Master/Slave

Добрый день. У меня похожая проблема, создан Master и включен Slave с TCP-modbus. Есть узел с заданным адресом "1" и кучей типизированных регистров, начинающихся с нулевого адреса. На запрос чтения даже одного Holding-регистра с адресом 0x00 и юнитом=0x1 получаю ошибку: 18:00:13.846 [4640]...