首页 > 解决方案 > R & W python 转 Modbus

问题描述

抱歉我的英语不好,我尝试在 python 中使用 pyModbusTCP lib 从 plc 读取和写入,它似乎可以工作,但我无法读取或写入负数。这是我的代码:

ModBus= ModbusClient()
ModBus.host(ip)
ModBus.port(porta)
ModBus.open()


if ModBus.write_single_register(registrow, -100):
    print("write ok")
else:
    print("write error")


regs = ModBus.read_holding_registers(registror, bloccoda16bit)

有人可以帮助我吗?

标签: pythonmodbusplc

解决方案


推荐阅读