您当前的位置:五五电子网电子知识plc技术PLC入门指针及相对寻址分析 正文
指针及相对寻址分析

指针及相对寻址分析

点击数:7787 次   录入时间:03-04 11:42:55   整理:http://www.55dianzi.com   PLC入门
L     P##PulsePoint
      LAR1                        
      L     W [AR1,P#0.0] 
      T     #PulseDB         
      L     D [AR1,P#2.0]
      LAR1 
      OPN   DB [#PulseDB]
请做个逐句注解,有点看不懂。
答:L     P##PulsePoint           //装载变量#PulsePoint的地址到累加器1
      LAR1                         //累加器1里的地址装载到地址寄存器1
      L     W [AR1,P#0.0]    //装载地址寄存器偏移P# 0.0的一个字到累加器1,也就是变量#PulsePoint的第一个字装载到累加器1,Pointer类型的第一个字是DB号
      T     #PulseDB           //把累加器1里的值(DB号)传送给变量#PulseDB
      L     D [AR1,P#2.0]     //装载地址寄存器偏移P# 2.0的一个双字字到累加器1,也就是Pointer类型的后四个字节的区域地址
      LAR1                         //把累加器1里的区域地址装载到地址寄存器1
      OPN   DB [#PulseDB]  //打开Pointer指针指向的DB块
以上代码实现Pointer类型指针地址的解析

本文关键字:暂无联系方式PLC入门plc技术 - PLC入门

《指针及相对寻址分析》相关文章>>>