PLC间接寻址与直接寻址详解

直接寻址---直接的指出指令的确切操作地址。例如,对于指令A来说,就是其直接操作的地址。

因此,相对的,间接寻址即间接的指出指令的确切操作地址。例如AQ[MD10],这里的地址不是直接给出的,而是通过MD10这个存储地址间接给出的。

间接寻址的类型

间接寻址可分为两大类型:存储器间接寻址和寄存器间接寻址。如图1所示。

图1寻址方式

存储器间接寻址

存储器间接寻址的地址给定格式是:地址标识符+指针。指针所指示存储单元中所包含的数值,就是地址的确切数值单元。

存储器间接寻址分为两种指针格式:

16位指针:

图216位指针格式

32位指针:

内部区域寄存器间接寻址

交叉区域寄存器间接寻址

图6P16#10,第二字节(Byte1)为ANY指针所指向区域的数据类型,而接下来的2字节(BYTE3,4)组合为一个INT,为ANY指针所指定区域的长度,称为重复系数Repetitionfactor)。其余6字节作用与POINTER类型相同。格式如下:

图7ANY指针

发布于 2025-03-22
1
上一篇:二极管原理
目录

    推荐阅读