发布于 2009-03-15 22:32:39
0楼
楼主也是高人啊!
把楼主的程序放到FB中,用模拟器来模拟果然会出现问题。呵呵,经过我的不懈努力,最终在技术资源库中得到解释。
[COLOR=red]为什么在保存块后使用AR2的间接调用被本地静态变量所替换?
描述:
STEP 7 编辑器使用区域内部的直接寻址进行对背景数据的符号访问,也就是访问功能块的所有参数和静态变量。DI寄存器包含背景数据块号而地址寄存器AR2包含多重背景数据块中的背景数据区的地址偏移量。AR2寄存器和DI寄存器作为基本地址寄存器用于功能块中所有参数和静态变量的寻址。
[/COLOR]