python向松下PLC发bytes问题

python向松下PLC发bytes问题

我要向PLC发送字节码,但一执行就卡死,请教一下有知道原因的吗

import socket

address = ('100.101.17.100',5000)

max_size =1000

client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

client.connect(address)

client.send(bytes(bin(int('0x500000FFFF03000D000A0001140100BF000090010010',16)),encoding='utf-8'))

data = client.recv(max_size)

client.close()


回答:

我觉得你需要逐一调试确认到底是哪里的问题。

比如 网络连接是否成功,数据转换是否符合预期等等。

以上是 python向松下PLC发bytes问题 的全部内容, 来源链接: utcz.com/p/938386.html

回到顶部