quote:以下是引用dset在2014-02-14 10:07:46的发言:
十分感谢大侠耐心解释,看看是这样理解吗?
还是根据前面的假设:
TAR2 //累加器1的值是DIX10.0
AD DW#00FFFFFF //累加器1的值是P#10.0,过滤掉了区域信息
L P##ANNA //累加器1的值是P#DIX5.0,累加器2的值是P#10.0
+D //累加器1=P#DIX5.0+P#10.0
LAR1 //AR1=P#DIX15.0
---------------------------------------------------------
另外问:这段程序应该是放在哪里? 比如FB10调用FB1作为多重背景,就是放在FB1里吗? 为什么我在FB1里用PLCSIM看累加器和AR1,AR2的地址,显示都是0?
是FB1里,获取变量#ANNA在多重背景数据块里的绝对地址
不知道你怎么看的