恭喜,你发布的帖子
发布于 2019-09-15 11:45:29
5楼
收到的是字符串而不是数值,这个问题是写上位机程序的责任,他写的程序发出的就是字符串。
西门子PLC中数值是以大端(big endian)模式保存的,数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,而PC上一般是小端模式,正好反过来的,通信时要处理好。
tcp/ip 或udp接收都是按字节的,无所谓大小端和什么格式,发方是什么顺序收方就是什么顺序,自己按需要编、解码好就行了。
请填写推广理由:
分享
只看
楼主