SET
SAVE
= L 0.1
A #SIMU
JCN A7d0
L 1.000000e+000
L DIW [AR2,P#0.0] //不明白此处AR2内存储的是什么数据???
T LW 2
TAK
OPN DB [LW 2]
T DBD 42
问题补充:
题目写错了 不是accu 是ar2
图片说明:
最佳答案
1、L DIW [AR2,P#0.0] //不明白此处AR2内存储的是什么数据???
从楼主给出的程序中看,尚看不出地址寄存器AR2中是什么数据。在 L DIW [AR2,P#0.0] 语句之前应有对地址寄存器AR2中赋值的语句,例如应有类似的语句:
L P#10.0
LAR2 //将偏移量10.0 加到地址寄存器 2。
L DIW [AR2,P#0.0] //即取背景数据块DIW10单元的数据。
2、而楼主的程序中没有像上述的语句。建议楼主再从你的其他程序中找找是否有对地址寄存器AR2中赋值的语句。
提问者对于答案的评价:
多谢了,我找找源文件
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244397.html