如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