jiateng_ws/from pymodbus.py
2025-06-30 11:19:07 +08:00

21 lines
660 B
Python

from pymodbus.client import ModbusTcpClient
import time
client = ModbusTcpClient('localhost', port=5020)
client.connect()
client.write_registers(address=11, values=[2248])
client.write_registers(address=3, values=[0])
# client.write_registers(address=20, values=[0])
# time.sleep(2)
# client.write_registers(address=20, values=[1])
# client.write_registers(address=30, values=[25])
# client.write_registers(address=5, values=[16])
# 贴标完成
# client.write_registers(address=24, values=[1])s
# client.write_registers(address=13, values=[1])
result = client.read_holding_registers(address=109, count=1)
print(result.registers[0],"123===")
client.close()