3.3、编程元件
PLC内部有许多具有不同功能的器件,这些器件通常都是由电子电路和存储器组成的,它们都可以作为指令中操作数地址,我们把常数K/H和这些器件(又称作软元件)统称为PLC的编程元件。
三菱FX2N的编程元件可以分为位元件和字元件两大类。位元件是只有两种状态的开关量元件,而字元件是以字为单位进行数据处理的软元件。位元件有X,Y,M,S。字元件有T,C,D,V,Z,P,I,N和组合位元件。我们把常数K/H也归入字元件。
3.3.1、输入继电器X与输出继电器Y
X,Y是PLC的输入口电路和输出口电路软元件的表示,它们是由电子电路和存储器所组成的。从物理结构讲,它们不是继电器结构。但是由于PLC的设计初衷是为了代替继电器控制系统,许多名词考虑到工程技术人员的习惯,仍借用了继电器控制系统中经常使用的名称,如母线,能流,继电器等。这样,我们就把位元件叫做继电器。
输入继电器X是PLC接受外部开关量信号的一种等效电路表示。可以这样理解,输入继电器X有线圈,有常开和常闭触点,而其线圈是否接通,但完全由外部所连接的开关量信号控制,当外部开关ON时,X接通,其相应的触点动作,常开动合,常闭动断,反之亦然,如下图所示。
实际上X的所谓线圈只是对应的输入映像寄存器。当外部开关ON时,寄存器状态为“1”,反之为“0”。因此,在梯形图中是不允许出现输入继电器X的线圈。这是和继电控制系统的不同点。输入继电器的触点,动作只能由外部开关控制信号驱动,但其触点的数量(常开和常闭)是可以无限制取用的。在梯形图可以反复取其常开、常闭触点使用,这又是与继电器控制系统的另一个不同点。若前所述,根据PLC的扫描工作原理,PLC只是在每一个扫描周期开始读取外部开关信号。因此输入信号的ON或OFF的持续时间必须大于PLC的扫描周期,否则会丢失输入信号。
输出继电器Y是PLC内部输出信号控制外部负载的一种等效电路表示。如下图所示。
可以这样理解,输出继电器Y是一个受控的开关,其断开和接通均由程序来控制,因此在梯形图中必须出现输出继电器线圈,才能控制其相应的外部负载。对外仅被看做是一个无源的开关,所以要驱动外部负载,还必须外接电源。
输出继电器的初始状态为断开状态。只有当程序中相应线圈被驱动时,才转为接通状态。和输入继电器一样,其内部的触点可以无限制地多次取用。
在FX2N中,只有输入继电器和输出继电器的编址方式采用八进制(已在前面介绍过)而其他的编程元件均采用十进制编址。
联系客服