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

S7-200系列PLC编程元件直接寻址方式

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

简介编程元件通常指的是 PLC 内部具有一定功能的器件,这些器件是由电子电路和存储器单元等组成的。例如,输入继电器是由输入电路和输入存储映像寄存器构成的;输出继电器是由输出

    编程元件通常指的是PLC内部具有一定功能的器件,这些器件是由电子电路和存储器单元等组成的。例如,输入继电器是由输入电路和输入存储映像寄存器构成的;输出继电器是由输出电路和输出映像寄存器构成的;定时器和计数器等也都是由特定功能的寄存器构成的。    编程元件按功能命名,不同的名称实质是将整个存储器分为若干区域,如映像寄存器、定时器、计数器和特殊功能继电器等。同种编程元件按一定的顺序进行编号,称为元件地址,其实质是在区内编号。因此,通过元件名称和元件地址就可以确定这一元件在总存储器中的地址。    S7-200将编程元件统一归为存储器单元,存储单元按字节进行编址,无论所寻址的是何种数据类型,通常应指出它所在的存储区域和在区域内的字节地址。每个单元都有唯一的地址,地址由名称和编号两部分组成,元件名称(区域地址符号)如表3.11所示。    3.11    元件名称
元件名称
    所谓直接寻址是指直接在指令中使用由存储器或寄存器的元件名称和地址编号构成的地址实现对数据的访问。直接寻址包括:位寻址、字节寻址、字寻址和双字寻址。    数据地址的基本编址格式为:ATxy     A为元件名称。即该数据在数据存储器中的区域地址,可以是表3.11中的符号。     T为数据类型。如用位寻址方式,无该项;如用字节寻址方式,该项为B;如用字    寻址方式,该项为W;如用双字寻址方式,该项为D     x为存储区域内的首字节地址。     y为字节内的位地址,只有位寻址时才有该项。    关于直接寻址方式的说明如下:    (1)位寻址的编址格式为Axy:必须指定编程元件的名称、字节地址和位地址,如图3.10所示。
位寻址格式
    3.10    位寻址格式    (2)字节、字和双字的寻址格式可以统一为ATx,即在直接访问字节、字和双字数据时,也必须指明元件名称、数据类型和存储区域内的首字节地址。    下面是以变量存储器为例分别存取3种长度数据的比较:
    字节:VB200    V:元件名称,B:数据长度为字节型,200:字节地址    字:VW200    V:元件名称,W:数据长度为字类型(16位),200:起始字节地址
    双字:VD200    V:元件名称,D:数据长度为双字类型(32位),200:起始字节地址
    (3)存储区内另有一些元件是具有一定功能的硬件,由于元件数量很少,所以不用指出元件所在存储区域的字节,而是直接指出它的编号。其寻址格式为:Ay    这类元件包括:定时器(T)、计数器(C)、高速计数器(HC)和累加器(AC),如T32AC0等。