您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400寄存器区域间的间接寻址

来源:艾特贸易2017-09-21

简介区域间的间接寻址的地址指针格式的第 24~26 位还包含了说明地址所在存储区的区域标识符 rrr (见表 4-3 )。下面是区域间间接寻址的例子: L P#M 6.0 // 将 M6.0 的双字地址装入累加器 1

    区域间的间接寻址的地址指针格式的第24~26位还包含了说明地址所在存储区的区域标识符rrr(见表4-3)。下面是区域间间接寻址的例子:

   L    P#M 6.0    //M6.0的双字地址装入累加器1

   LAR1    //将累加器1的内容送AR1

   L    W[ AR1P#20.0]    //MW26的内容传送到累加器1

   T    W[ AR1P#30.0]    //将累加器低字的数据送MW36

   P#M6.0对应的二进制数为2#1000 0011 0000 0000 0000 0000 0011 0000。因为地址指针P#M6.0已经包含有区域信息,间接寻址的指令“L W[AR1P#50.0]”没有必要再使用地址标识符M

    表4-3    区域间寄存器间接寻址的区域标识符

区域间寄存器间接寻址的区域标识符