请问,西门子PLC的字节是怎么回事啊,很简单得问,有个MW10里面的数字9001(hex),我把它输出给PQW308,(这个是一个总线上的一个设备),指令是(L MW10 , T PQW308) 我在总线设备里面看到的16位数该是怎样的? 答案是 0000,0001,1001,0000 为什么会这样??
最佳答案
1、总线设备里面看到的16位数该是怎样的? 答案是 0000,0001,1001,0000 为什么会这样??
这与你的总线设备数据格式相关。
在S7-200/300/400与第三方设备通讯时,经常遇到类似的问题。所以,在编程之前,一定要弄明白双方的数据格式。
2、经常遇到类似的问题,在S7-200/300/400事先将字的高、低字节进行调换。
S7-300/400可以应用CAW指令来完成。
3、指令CAW是什么意思,见:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=53994&cid=1081
提问者对于答案的评价:
谢谢老师!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc185162.html