FX的定时器(T)相当于继电器系统中的时间继电器。它有一个当前值字,最高位(第15位)为符号位,正数的符号位为0,负数的符号位为1。有符号的字可以表示的最大正整数为32 767。
定时器对PLC内部的1ms、10ms和100ms时钟脉冲进行加计数,达到设定值时,定时器的输出触点动作。FX系列PLC的定时器分为一般用途定时器和累计型定时器。
可以用常数K或数据寄存器(D)的值来作定时器的设定值。例如可以将外部数字拨码开关输入的数据存入数据寄存器,作为定时器的设定值。
1.一般用途定时器
FX各子系列可用的定时器见表3-5。FX1S的M8028置为ON时,T32~T62为10ms定时器。100ms定时器的定时范围为0.1~3276.7s,10ms定时器的定时范围为0.01~327.67s,1ms定时器的定时范围为0.001~32.767s。在子程序或中断程序中应使用T192~T199。
表3-5 定时器
图3-31中X0的常开触点接通时,T1的当前值计数器从零开始,对100ms时钟脉冲进行累加计数。当前值等于设定值100时,T1的输出触点在其线圈被驱动10s(100ms×100)后动作。梯形图中T1的常开触点接通,常闭触点断开,当前值保持不变。X0的常开触点断开或PLC断电时,T1被复位,它的输出触点也被复位,梯形图中T1的常开触点断开,常闭触点接通,当前值被清零。一般用途定时器没有断电保持功能。本实训的程序见随书光盘中的例程“定时器”。
图3-31 一般用途定时器电路与波形图
如果需要在定时器的线圈“通电”时就动作的瞬动触点,则可以在定时器线圈两端并联一个辅助继电器的线圈,并使用它的触点。
2.一般用途定时器的仿真实验
实验步骤如下:
1)输入图3-31中的梯形图程序。在输入定时器线圈时,单击工具条上的线圈按钮 ,输入“T1 K100”,单击“确定”按钮,生成T1的线圈,线圈上面是设定值。
2)打开GX Simulator,启动软元件监视视图,生成X窗口、Y窗口和定时器当前值(T Current Value))窗口。
双击X窗口中的X0,使它变为ON,T1的线圈通电,开始定时。T1线圈下面是不断增大的以100ms为单位的定时器的当前值。仿真时可以用软元件监视视图中的“T(Current Value)”窗口来监控定时器的当前值。(www.xing528.com)
3)未到10s时双击X窗口中的X0,使它变为OFF,T1的线圈断电,当前值变为0。
4)双击X窗口中的X0,使它变为ON,T1开始定时。到达设定值10s时,当前值保持为设定值100不变。T1的常开触点闭合,Y0的线圈通电。
5)双击X窗口中的X0,使它变为OFF,T1的线圈断电,常开触点断开,当前值变为0。
3.累计型定时器
100ms累计型定时器T250~T255的定时范围为0.1~3276.7s。图3-32中X1的常开触点接通时,T250的当前值计数器对100ms时钟脉冲进行累加计数。X1的常开触点断开或PLC断电时停止定时,T250的当前值保持不变。X1的常开触点再次接通或PLC重新上电时继续定时,累计时间(图3-32中的t1+t2)为9s(90×100ms)时,T250的触点动作。因为累计型定时器的线圈断电时不会复位,需要用复位指令RST将累计型定时器强制复位。
4.累计型定时器的仿真实验
仿真实验的步骤如下:
1)输入图3-32中的梯形图程序。
2)打开GX Simulator,启动软元件监视视图,生成X窗口和Y窗口。
图3-32 累计型定时器电路与波形图
3)双击X窗口中的X1,使它变为ON,T250的线圈通电,开始定时。T250线圈下面是不断增大的以100ms为单位的定时器的当前值。
4)未到9s时双击X窗口中的X1,使它变为OFF,T1的线圈断电,其当前值保持不变。
5)双击X窗口中的X1,使它再次变为ON,T250的线圈接通,在当前值的基础上累计定时。到达设定值9s时,当前值保持为设定值90不变。T250的输出触点动作,梯形图中其常开触点闭合,Y1的线圈通电。
6)两次双击X窗口中的X2,使它产生一个脉冲,T250被复位,其常开触点断开,当前值变为0。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。