关于300、400PLC字接排列的问题

请问,西门子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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月29日 下午5:05
下一篇 2017年6月30日 下午1:32

相关推荐