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

S7-300 PLC CPU存储区中的寻址方式

来源:艾特贸易2017-06-04

简介所谓寻址方式是指指令得到操作数的方式,可以直接或间接给出操作数的地址。 STEP 7 有 4 种寻址方式:立即寻址、存储器直接寻址、存储器间接寻址和寄存器间接寻址。 1 .立即寻址

    所谓寻址方式是指指令得到操作数的方式,可以直接或间接给出操作数的地址。STEP 74种寻址方式:立即寻址、存储器直接寻址、存储器间接寻址和寄存器间接寻址。    1.立即寻址    立即寻址是对常数或常量的寻址方式,其特点是操作数直接包含在指令中,或者指令的操作数是唯一的。    例如:    SET    //RLO1    AW W#16 #117//将常数W#1617与累加器1进行”与”逻辑运算    L 43    //将整数43装入累加器1    2.存储器直接寻址    存储器直接寻址的特点是直接给出操作数的存储单元地址。    例如:    O    I0.2        //对输入位I0.2进行“或”逻辑运算    R    Q4 0       //将输出位Q4.0置“0    =    M1.1       //使M1.1的内容等于RLO的内容    L    C1          //将计数器C1中的计数值装入累加器1    T    MW6       //将累加器1中的内容传送给MW6    3.存储器间接寻址    存储器间接寻址的特点是用指针进行寻址。操作数存储在由指针给出的存储单元中,根据要描述的地址复杂程度,地址指针可以是字或双字的,存储指针的存储器也应是字或双字的。    4.寄存器间接寻址    寄存器间接寻址的特点是通过地址寄存器寻址。在S7中有两个地址寄存器AR1AR2,地址寄存器的内容加上偏移量形成地址指针,指向操作数所在的存储单元。    寄存器间接寻址有两种形式:区域内寄存器间接寻址和区域间寄存器间接寻址。