请问各路大神 下面这几句寻址指令每一句是什么意思 我查了手册看得有点混乱 想理清一下思路,想向各位求教; 这几句个是在FB块里面 我需要改到1200cpu里面 可是1200不支持STL语言,我想改成SCL;
L #PLC_IO_Addr
SLW 3
LAR1
L IW [ AR1 , P#0.0 ]
T %LW8
L IW [ AR1 , P#2.0 ]
T %LW10
L #PLC_IO_Addr
SLW 3
LAR1
L %LW4
T QW [ AR1 , P#0.0 ]
L %LW6
T QW [ AR1 , P#2.0 ]
最佳答案
L #PLC_IO_Addr //装入PLCio地址指针
SLW 3 //将值乘以8,相当于字节。
LAR1 //装入地址寄存器AR1
L IW [ AR1 , P#0.0 ] //读取输入点字的值
T %LW8 //传给临时变量
L IW [ AR1 , P#2.0 ] // //读取输入点+2个字节的字的值
T %LW10 //传给临时变量
L #PLC_IO_Addr
SLW 3
LAR1
L %LW4
T QW [ AR1 , P#0.0 ] //将临时变量的值传给QW输出模块
L %LW6
T QW [ AR1 , P#2.0] //将临时变量的值传给QW+2字节输出模块
提问者对于答案的评价:
谢谢大神
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353813.html