现在工程中有文本屏设置时间,时间单位为秒,设置为1S时读取VB1的值,设置为2S时读取VB2的值。。。设置为100S时读取VB100的值,依此类推,假设设置时间是X秒,要读取VB(X)的值,程序用什么指令?
请教各位大侠!
问题补充:
现在有点改动,1S时读VW0的值,2S时读VW2的值,3S时读VW4的值.。。。100S时读VW198的值,“X”S时读VW(X*2-2)的值,
最佳答案
LD SM0.0
MOVD &VB100, AC1
LD M0.0
+D 2, AC1
LD SM0.0
MOVW *AC1, VW2000
我测过了,是间接编址的方法
提问者对于答案的评价:
谢谢,程序简单明了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350763.html