SIMATIC S7间接寻址

2017-06-05 65 0

    间接寻址允许一直等到运行时才计算数据区域的地址。对于间接寻址,STLSCL使用不同的方法。在STL中,存储器间接寻址和寄存器间接寻址是有区别的:

    ●存储器间接寻址,IW[MD200]

    此地址为存储器双字。

    ●区域内寄存器间接寻址,IW[AR1P#2.0]

    这个地址在地址寄存器AR1中,并在执行时加上偏移量P#2.0

    ●跨区域寄存器间接寻址,W[AR1P#0.0]

    地址区域和地址本身都在地址寄存器AR1中。

    当使用存储器间接寻址时,来自数据(DBDDID)、位存储器(MD)和暂态局部数据(LD)的地址区域的双字对于保存地址是有效的。可以用两个地址寄存器(AR1AR2)实现寄存器间接寻址。

    间接寻址在第25章有详细描述。

    对于SCL,地址区域由字段组成,字段元素间接地、单独地访问。例如,MW[index]寻址一个存储器字,其地址位于变量index中。变量index在运行时可以修改。

相关文章

利用控制电路的逻辑关系节省输出点
三菱FX系列PLC的FX2N-4AD的使用及程序实例
三菱公司PLC联网的网络结构原理
PLC编程的基本规则
PLC指示灯控制接线原理及梯形图编程
累加器AC

发布评论