2025-06-11 15:21:26 +08:00
|
|
|
from pymodbus.client import ModbusTcpClient
|
|
|
|
|
|
|
|
|
|
client = ModbusTcpClient('localhost', port=5020)
|
|
|
|
|
client.connect()
|
2025-06-16 17:17:55 +08:00
|
|
|
# client.write_registers(address=11, values=[114])
|
2025-06-16 11:36:28 +08:00
|
|
|
# client.write_registers(address=6, values=[1])
|
2025-06-12 10:25:33 +08:00
|
|
|
# client.write_registers(address=5, values=[16])
|
2025-06-16 17:17:55 +08:00
|
|
|
# 贴标完成
|
|
|
|
|
client.write_registers(address=13, values=[1])
|
|
|
|
|
# client.write_registers(address=24, values=[1])
|
2025-06-11 15:21:26 +08:00
|
|
|
|
2025-06-11 17:00:05 +08:00
|
|
|
|
2025-06-16 11:36:28 +08:00
|
|
|
result = client.read_holding_registers(address=24, count=1)
|
2025-06-13 09:01:41 +08:00
|
|
|
print(result.registers[0],"123===")
|
2025-06-11 15:21:26 +08:00
|
|
|
client.close()
|