发布于 2015-03-25 14:11:56
5楼
“DI寄存器和地址寄存器AR2均用于FB和多重背景的系统中,因此,不要在FB内对其进行修改。”这一句话来自step7帮助。
你如果用ar1就不会出现这个情况了。要多次使用ar1时,可以建几个32位的临时变量来暂存ar1的内容。
我用你的程序模拟监控了一下,执行了LAR2 P#DIX5.0后,ar2的值是DI5.0,而Clear 的地址是DIX0.0,为什么会这样,我也解释不清楚了。技术有限,我上面的话可能误导了你,对不起。我也期待高手来解答这个问题。我会持续关注此贴。
学无止境