当前位置:首页 > 新型工业化 >plc定时器是输入还是输出(plc中定时器用什么表示)

plc定时器是输入还是输出(plc中定时器用什么表示)

一、定时器

plc中的定时器(T)相当于继电器控制系统中的通电时间继电器。可提供无限对常开、常闭延时触点。定时器有一个设定值寄存器(一个字长)、一个当前值寄存器(一个字长)和一个图像寄存器(一个二进制位),用于存储其输出触点。这三个数量使用相同的地址。序列号。但使用场合不同,含义也不同。

plc定时器是输入还是输出(plc中定时器用什么表示)

FX2N系列定时器可分为通用定时器和累积定时器两种类型。它们通过累加一定周期的时钟脉冲来实现定时。时钟脉冲具有三个周期:1ms、10ms 和100ms。当计数达到设定值时,触点动作。设定值可以通过常数K或数据寄存器D的内容来设定。

1.通用定时器

通用定时器的特点是不具有断电保持功能,即输入电路断开或停电时定时器复位。通用定时器有两种:100ms 和10ms 通用定时器。

(1)100ms通用定时器(T0~T199)共200点,其中T192~T199为子程序和中断服务程序专用定时器。该类定时器对100ms时钟进行累加计数,设定值为1~32767,因此其计时范围为0.1~3276.7s。

(2)10ms通用定时器(T200~T245)共46点。该类定时器对10ms时钟进行累加计数,设定值为1~32767,因此其计时范围为0.01~327.67s。

下面举例说明通用定时器的工作原理。如图1所示,当输入It为1230.01s=1.23s时。当X0断开时,定时器复位,计数值变为0,其常开触点断开,Y0也断开。如果外部电源丢失,定时器也会重置。

图1 通用定时器工作原理

2. 累计定时器

累加定时器具有计数累加的功能。在计时过程中,如果断电或定时器线圈关闭,累加定时器将保持当前计数值(当前值)。接通电源或定时器线圈接通后会继续累加。即其当前值具有保留功能。仅设置累计计时器。定时器复位,当前值变为0。

(1)1ms累加定时器(T246~T249)共4点,累加计数1ms时钟脉冲。计时范围为0.001~32.767s。

(2) 100ms 累积定时器(T250~T255) 共有6 点。 100ms时钟脉冲累加计数的时间范围为0.1~3276.7s。

下面举例说明累加定时器的工作原理。如图2所示,当X0接通时,T253当前值计数器开始累加100ms的时钟脉冲数。当t0后X0断开,但T253尚未计数到设定值K345时,其计数的当前值被保留。当X0再次接通时,T253将从保留的当前值开始继续累加。 t1时间后,当当前值达到K345时,定时器触点动作。累计时间为t0+t1=0.1345=34.5s。当复位输入X1接通时,定时器复位,当前值变为0,触点相应复位。

图2 累加定时器工作原理

二、PLC输入点

输入继电器连接至输入端子。它是专门用于接收PLC外部开关量信号的元件。 PLC通过输入接口读取外部输入信号状态(连接时为“1”,断开时为“0”),并将其存储在输入映像寄存器中。图1所示为输入继电器X1的等效电路。

图1 输入继电器等效电路

输入继电器必须由外部信号驱动,不能由程序驱动,因此其线圈不能出现在程序中。由于输入继电器(X)是输入图像寄存器中的状态,因此其触点可以使用的次数不受限制。

FX系列PLC的输入继电器采用八进制编号。 FX2N 输入继电器的编号范围为X000~X267(184 点)。请注意,基本单元的输入继电器编号是固定的,扩展单元和扩展模块从距离基本单元最近的开始依次编号。例如:基本单元FX2N-64M的输入继电器编号为X000X037(32点)。如果连接了扩展单元或扩展模块,则扩展输入继电器将从X040 开始编号。

三、plc输出点

输出继电器用于将PLC内部信号输出传输到外部负载(用户输出设备)。输出继电器线圈由PLC内部程序的指令驱动,并将其线圈状态传送到输出单元,然后输出单元相应的硬触点驱动外部负载。图1所示为输出继电器Y0的等效电路。

图1 输出继电器等效电路

每个输出继电器在输出单元中都有对应的常开硬触点,但是程序中编写的输出继电器,无论是常开触点还是常闭触点,都可以使用无数次。

FX系列PLC的输出继电器也采用八进制编号,其中FX2N编号范围为Y000~Y267(184点)。与输入继电器一样,基本单元的输出继电器编号是固定的,扩展单元和扩展模块的编号也从距离基本单元最近的开始依次编号。

实际使用中,输入输出继电器的数量取决于具体系统的配置。

四、辅助继电器

辅助继电器是PLC中数量最多的继电器类型。通用辅助继电器类似于继电器控制系统中的中间继电器。

辅助继电器不能直接驱动外部负载,只能通过输出继电器的外部触点驱动负载。 PLC内部编程时,辅助继电器的常开、常闭触点可以无限次使用。

辅助继电器使用M和十进制数组成数字(只有输入和输出继电器使用八进制数)。

1、通用辅助继电器(M0M499)

FX2N系列共有500点通用辅助继电器。当PLC中的通用辅助继电器运行时,如果电源突然切断,所有线圈都会断开。当再次上电时,除因外部输入信号而开启外,其余仍保持关闭状态,无断电保护功能。通用辅助继电器常用于逻辑运算中,作为辅助运算、状态暂存、移位等。

如果需要,可通过程序设置将M0M499变为断电保持辅助继电器。

2、断电保持辅助继电器(M500M3071)

FX2N系列共有2572个断电保持辅助继电器,从M500到M3071。它与普通辅助继电器的不同之处在于它具有断电保护功能,即能记忆断电瞬时状态,重新上电后再现其状态。之所以能在断电时保持原来的状态,是因为PLC内的锂电池是用来在断电时保持其图像寄存器的内容的。其中M500~M1023可通过软件设置为通用辅助继电器。

下面通过小车的往复运动控制来说明断电保持辅助继电器的应用,如图1所示。

图1 断电时辅助继电器的作用

小车前进、后退时,用M600、M601控制输出继电器驱动小车运动。 X1、X0为限位输入信号。运行过程为:=ONY1=ON(左行)。可见,由于M600和M601具有断电保持功能,当汽车因停电而停止后,一旦恢复供电,M600或M601仍然会记住原来的状态,并控制相应的输出继电器,汽车将继续按原来的方向行驶。如果不使用断电保护辅助继电器,当汽车中途断电时,再次供电时汽车将无法移动。

3特殊辅助继电器

PLC中有大量的特殊辅助继电器,它们都有自己的特殊功能。 FX2N系列共有256个特殊辅助继电器,可分为触点式和线圈式两大类

(1) 触点式线圈由PLC自动驱动,用户只能使用其触点。例如:

M8000:运行监控(PLC运行时连接),M8001与M8000逻辑相反。

M8002:初始脉冲(仅在运行开始时短暂开启),M8003 与M8002 逻辑相反。

M8011、M8012、M8013 和M8014 是特殊辅助继电器,分别产生10ms、100ms、1s 和1min 时钟脉冲。

M8000、M8002、M8012的波形图如图2所示。

图2 M8000、M8002、M8012波形图

(2)线圈型是利用用户程序驱动线圈,然后PLC执行特定动作。例如:

M8033:如果其线圈得电,则当PLC停止时,输出图像存储器和数据寄存器的内容将被保留。

M8034:如果其线圈得电,所有PLC输出将被禁用。

M8039:如果其线圈得电,则PLC按照D8039指定的扫描时间工作。

四、状态器(S)

状态机用于记录系统运行过程中的状态。它是编写顺序控制程序的重要编程元件。与后述的步进顺序控制指令STL配合使用。

如图3-6所示,我们简单介绍一下状态装置S利用机械臂运动的作用。当启动信号X0有效时,机械手下降,到达下限X1时开始夹紧工件。当拧紧信号X2为ON时,机械手上升至上限X3并停止。整个过程可以分为三个步骤,每个步骤都用一个状态装置S20、S21、S22来记录。每个状态机都有自己的置位和复位信号(例如,S21由X1置位,由X2复位),并且有自己的操作(驱动Y0、Y1、Y2)。从上到下从头开始,随着状态动作的转变,下一个状态动作会自动将上层状态恢复到原来的状态。这样,各步骤的工作互不干扰,无需考虑不同步部件的互锁,使得设计清晰、简洁。

图3 状态机(S)的作用

状态机有五种类型:初始状态机S0至S9,共10点;回零状态机S10至S19共10个点;通用状态机S20至S499,共480点;具有断电保持状态的状态机包括S500至S899,共400点;报警状态装置(可作为外部故障诊断输出)S900~S999,共100点。

使用状态器时,请注意:

1)状态器件与辅助继电器一样,有无数个常开、常闭触点;

2)当状态装置不与步进顺序控制指令STL配合使用时,可作为辅助继电器M使用;

3)FX2N系列PLC可以通过程序设置将S0~S499设置为具有掉电保持功能的状态装置。

五、寄存器

PLC在进行输入输出处理、模拟量控制、位置控制时,需要很多数据寄存器来存储数据和参数。数据寄存器为16位,最高位为符号位。两个数据寄存器可用于存储32位数据,最高位仍为符号位。数据寄存器有以下类型: 1. 通用数据寄存器(D0~D199)共有200 个。当M8033为ON时,D0~D199具有掉电保护功能;当M8033为OFF时,无断电保护。这种情况下,当PLC由RUNSTOP切换或断电时,所有数据都会被清除。 2、掉电保持数据寄存器(D200~D7999)共7800点,其中D200~D511(共12点)具有掉电保持功能。您可以通过外部设备的参数设置来更改通用数据寄存器和具有掉电保持功能的数据。寄存器的分配; D490~D509用于通讯; D512~D7999 的掉电保持功能不能用软件更改,但可以用指令清除其内容。根据参数设置,D1000以上可作为文件寄存器。 3. 特殊数据寄存器(D8000~D8255)共256点。特殊数据寄存器的作用是监视PLC的运行状态。如扫描时间、电池电压等。未定义的特殊数据寄存器用户不能使用。详细信息请参阅用户手册。 4、变址寄存器(V/Z) 三菱FX2N系列PLC共有V0V7、Z0Z7共16个变址寄存器,均为16位寄存器。变址寄存器V/Z实际上是一个特殊用途的数据寄存器。其作用相当于微型计算机中的变址寄存器。它用于更改组件的编号(索引)。例如,V0=5,执行D20V0时,执行次数为D25(D20+5)。索引寄存器可以像其他数据寄存器一样被读写。当需要32位运算时,可以串联使用V和Z(Z为低位,V为高位)

最新资讯

推荐资讯