資源簡介
基于Python的Modbus-TCP/IP客戶端,本例為從01號從站讀取22個內存字(%MW),大家可以根據需要自行修改.
代碼片段和文件信息
import?socketstructtime
Modbus=“000000000006010300000016“
Modbus_16=““
while?Modbus:
Modbus_16+=struct.pack(‘b‘int(Modbus[0:2]16))
Modbus=Modbus[2:]
s=socket.socket()
s.connect((“192.168.1.2“502))
while?1:
try:
s.send(Modbus_16)
reply_16=s.recv(100)
except:
- 上一篇:51單片機,按鍵控制流水燈,流水燈控制
- 下一篇:web網頁抽獎程序
評論
共有 條評論