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

PLC存储器中的操作数

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

简介(1) 标识符及标识参数 一般情况下,存储在 PLC 存储器中的操作数一般由操作数标识符和标识参数组成。操作数标识符告诉 CPU 操作数放在存储器的哪个区域及操作数的位数;标识参数则


   (1)标识符及标识参数

    一般情况下,存储在PLC存储器中的操作数一般由操作数标识符和标识参数组成。操作数标识符告诉CPU操作数放在存储器的哪个区域及操作数的位数;标识参数则进一步说明操作数在该存储区域内的具体位置。

    操作数的标识符由主标识符和辅助标识符组成。主标识符表示操作数所在的存储区,辅助标识符进一步说明操作数的位数长度。若没有辅助标识符则指操作数的位数是1位。主标识符有I(输入过程映像存储区),Q(输出过程映像存储区),M(位存储区),PI(外部输入),PQ(外部输出),T(定时器),C(计数器),DB(数据块),L(本地数据);辅助标识符有X(位),B(字节),W(字,2个字节),D(双字,4个字节)。

   PLC的物理存储器是以字节为单位的,所以存储单元规定为字节单元。位地址参数用一个点与字节地址分开,如110.1

    当操作数长度是字或双字时,标识符后给出的标识参数是字或双字内的最低字节单元号。图3 -12给出了字节、字、双字的相互关系及表示方法。当使用宽度为字或双字的地址时应保证没有生成任何重叠的字节分配,以免造成数据读/写错误。

 以字节单元为基准标记存储器的存储单元

    3 -12  以字节单元为基准标记存储器的存储单元

   (2)操作数的表示法

    STEP 7中,操作数有两种表示方法:物理地址(绝对地址)表示法和符号地址表示法。

    ①物理地址(绝对地址)表示法。用物理地址表示操作数时,要明确指出操作数所在的存储区、该操作数的位数和具体位置,如Q4.0是用物理地址表示的操作数。其中,Q表示这是一个在输出过程映像区中的输出位,具体位置是第4个字节的第0位。

    ②符号地址表示法。STEP7允许用符号地址表示操作数,如Q4.0可用符号名MOTOR_ON来替代表示。

    符号名必须先定义后使用,而且符号名必须是唯一的,不能重名。定义符号时,需要指明操作存储区、操作数的位数、具体位置及数据类型。

    采用符号地址表示法可使程序的可读性增强,并可降低编程时由于笔误造成的程序错误。