字节寻址和位寻址_【干货】PLC间接寻址与直接寻址

  • Post author:
  • Post category:其他


a8a3ca37ee4a659fdb14b8c4b0ef947f.gif

直接寻址

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

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

间接寻址的类型

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

f0f09ca8d42bddbc4978d64b4d864776.png

图1 寻址方式

存储器间接寻址

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

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

16 位指针:

16 位地址指针用于定时器、计数器、程序块(DB、FC、FB)的寻址,16 位指针被看作 一个无符号整数(0-65535),它表示定时器(T)、计数器(C)、数据块(DB、DI)或程序块 (FB、FC)的号,16 位指针的格式如下:



版权声明:本文为weixin_35847422原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。