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

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

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

简介S7-300/400 有两个地址寄存器 AR1 和 AR2 ,可以用它们对各存储区的地址作寄存器间接寻址。地址寄存器的地址值加上地址偏移量,形成地址指针,后者指向数据所在的存储单元。 图 4-25

    S7-300/400有两个地址寄存器AR1AR2,可以用它们对各存储区的地址作寄存器间接寻址。地址寄存器的地址值加上地址偏移量,形成地址指针,后者指向数据所在的存储单元。

    4-25是地址寄存器间接寻址的双字地址指针的格式,其中第0~2(xxx)为被寻址地址中位的编号(0~7),第318位为被寻址地址的字节的编号。第24~ 26(rrr)为被寻址地址的区域标识号(见表4-3),第31x=0为区域内的间接寻址,为l则为区域间的间接寻址。如果要用寄存器指针访问一个字节、字或双字,必须保证指针的位地址编号为0

寄存器间接寻址的双字指针格式

    4-25    寄存器间接寻址的双字指针格式

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

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