问题描述:
在Step7中建了DWORD类型数据,假设为DB1.DBD0
在Wincc中建立无符号32位数的一个变量,假设名为A1,连接Step7中的DB1.DBD0
再做一个指示灯,变量连接用的A1的一个位,比如是第0位,ON一个颜色,OFF一个颜色;
我用PLCSIM模拟时,将DB1.DBX0.0置ON后,并无变化;但将DB1.DBX3.0置ON后,出现变化;
这是为什么?
最佳答案
模拟是正确的,西门子的PLC遵循“高字节低地址、低字节高地址”的规律
DB1.DBW0 表示db1中起始地址为0的第1个字
DB1.DBW2表示d1中起始地址为0的第2个字
Siemens地址区数据正确的排列顺序如下,
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 1.7 1.6 1.5 1.4 1.3 1.2 1.1 1.0 2.7------------2.0
3.7 ----------3.0
_____________DBB0__________DBB1_______DBB2_____________DBB3_______
_______________________________DBW0_________________DBW2________________
________________DBD0________________________
提问者对于答案的评价:
这和一般的是不一样的.
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc255366.html