• 大小: 0.56KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


基于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:

评论

共有 条评论