s7200smart数据

如VW0=12.VW2=40那么vd0里面的数据是多少?

最佳答案

这个其实很简单啊,全部转化成二进制来相加,再转回十进制或其他进制:
VW0=12=2#00001100
VW2=40=2#00101000
那么VD0=VW0+VW2=2#0000110000101000,用电脑里的计算器转换下就可以了
如果想查看具体怎么实现的,可以通过PLC来实现:
程序段用MOVE指令传送数据给VW0、VW2,
直接使用状态表监控VD0就能看到数据了

提问者对于答案的评价:
明白了

专家置评

已阅,最佳答案正确。
西门子的存储格式是低位高字节,即VW0里的高八位是VB0,低八位VB1.
VD0=VB0 VB1 VB2 VB3

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc156137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日
下一篇 2017年6月7日

相关推荐