gpt4 book ai didi

python - 如何使用pymodbus写入PLC输入寄存器

转载 作者:太空宇宙 更新时间:2023-11-03 13:40:41 25 4
gpt4 key购买 nike

我想使用 pymodbus 写入 PLC 输入寄存器。我能够阅读它们:

from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient('10.10.10.32')
client.connect()
reg = client.read_input_registers(1,5)
print(reg.registers)

但我仍然没有找到任何方法如何向它们写入任何值。我感谢任何帮助。谢谢。

最佳答案

输入寄存器是只读的。您可以使用 Modbus 函数写入单个寄存器或写入多个寄存器(pymodbus 中的 ModbusTcpClient.write_register 或 ModbusTcpClient.write_registers)写入保持寄存器。

关于python - 如何使用pymodbus写入PLC输入寄存器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31912493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com