当前位置: 主页 > PLC控制

s7200smart数据

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

最佳答案

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

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

专家置评

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

  • 关注微信

猜你喜欢

微信公众号