请问下面的PLC程序是什么意思,特别是L W#16#1002这段,求解释,谢谢!
LAR1P##AnyzeigerLP##IO_TankPar//#PDB702.DBX266.0LAR2//LW#16#1002TW[AR1,P#0.0]LW[AR2,P...
LAR1 P##Anyzeiger
L P##IO_TankPar //#P DB702.DBX266.0
LAR2
//
L W#16#1002
T W [AR1,P#0.0]
L W [AR2,P#2.0]
T W [AR1,P#2.0]
L W [AR2,P#4.0]
T W [AR1,P#4.0]
L D [AR2,P#6.0]
T D [AR1,P#6.0] 展开
L P##IO_TankPar //#P DB702.DBX266.0
LAR2
//
L W#16#1002
T W [AR1,P#0.0]
L W [AR2,P#2.0]
T W [AR1,P#2.0]
L W [AR2,P#4.0]
T W [AR1,P#4.0]
L D [AR2,P#6.0]
T D [AR1,P#6.0] 展开
1个回答
展开全部
LAR1 P##Anyzeiger //将指针指向的地址装入地址寄存器1中
L P##IO_TankPar //#P DB702.DBX266.0
LAR2 //将DB702.DBX266.0装入地址寄存器2
//
L W#16#1002 //装入16进制无符号常数1002
T W [AR1,P#0.0] //存入地址寄存器1指向的内存地址
L W [AR2,P#2.0] //装入DB702.DBX266.0+2.0的地址中存放的内容
T W [AR1,P#2.0] //存入P##Anyzeiger +2.0的地址中
T W [AR1,P#4.0] //以下类似,只是使用了2个地址指针用于复制内容。
L D [AR2,P#6.0]
T D [AR1,P#6.0]
L P##IO_TankPar //#P DB702.DBX266.0
LAR2 //将DB702.DBX266.0装入地址寄存器2
//
L W#16#1002 //装入16进制无符号常数1002
T W [AR1,P#0.0] //存入地址寄存器1指向的内存地址
L W [AR2,P#2.0] //装入DB702.DBX266.0+2.0的地址中存放的内容
T W [AR1,P#2.0] //存入P##Anyzeiger +2.0的地址中
T W [AR1,P#4.0] //以下类似,只是使用了2个地址指针用于复制内容。
L D [AR2,P#6.0]
T D [AR1,P#6.0]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询