![微课学三菱FX3U/Q系列PLC编程](https://wfqqreader-1252317822.image.myqcloud.com/cover/775/43806775/b_43806775.jpg)
1.3.1 定时器的基本功能
在FX3U系列PLC内的定时器是根据时钟脉冲的累积形式,当所计时间达到设定值时,其输出触点动作,时钟脉冲有1ms、10ms、100ms。定时器可以用存储器内的常数K作为设定值,范围是K1~K32767。
定时器范围如下:
◇ 100ms通用定时器T0~T199,共200点,设定值:0.1~3276.7s。
◇ 10ms通用定时器T200~T245,共46点,设定值:0.01~327.67s。
◇ 1ms通用定时器T256~T511,共256点,设定值:0.001~32.767s。
◇ 1ms积算定时器T246~T249,共4点,设定值:0.001~32.767s。
◇ 100ms积算定时器T250~T255,共6点,设定值:0.1~3276.7s。
图1-43所示梯形图是通用定时器基本使用例子。当定时器线圈T0的驱动输入X000接通时,T0的当前值计数器对0.1s的时钟脉冲进行计数,当前值与设定值K100相等时,定时器的输出接点动作。即定时器输出触点是在驱动线圈后的10s(0.1s×100=10s)时才动作,当T0触点吸合后,Y000就有输出。当驱动输入X000断开或发生停电时,定时器就复位,输出触点也复位。定时器只有复位后才能再次进行定时。需要注意的是,每个定时器只有一个输入,线圈通电时,开始计时;断电时,自动复位。
![](https://epubservercos.yuewen.com/79F31A/23083819301905706/epubprivate/OEBPS/Images/28_01.jpg?sign=1738806109-9kbhRDHMPBLxBj9OJ0dw0IZxmOKB74h3-0-15438a93347c1fb5b3eadcfff2692cd9)
图1-43 定时器基本使用
如果是积算定时器,它的工作方式就不同了,所编写的梯形图也不同(见图1-44)。定时器线圈T245的驱动输入X001接通时,T245的当前值对0.01s的时钟脉冲进行累积计数,当该值与设定值K515相等时,定时器的输出触点动作。在计数过程中,即使输入X001在断开时,其当前值保存在寄存器中。在X001再次接通时,计数继续进行,即计算计时器可以在多次断续的情况下累积计时,其累积时间(线圈得电的时间的总和)为5.15s(0.01s×515=5.15s)时,触点动作。当复位输入X002接通,定时器就复位,输出触点也复位。
![](https://epubservercos.yuewen.com/79F31A/23083819301905706/epubprivate/OEBPS/Images/28_02.jpg?sign=1738806109-U3Pg77v5W07Qw2Nm5VR67n5sAZvu2ZBL-0-4ea1d7a8923ebe7136168eea2fe4db83)
图1-44 积算定时器基本使用
![](https://epubservercos.yuewen.com/79F31A/23083819301905706/epubprivate/OEBPS/Images/29_01.jpg?sign=1738806109-OuB4CS08IDR8h0zI90rdsqwB3BksEGxI-0-2e8690b0a7987f880dcac152ea3e64c3)
这里用到了RST指令,与之相对应的是SET指令,两者之间的功能与电路表示见表1-7。与RST接近的另外一个指令是ZRST,它指的是复位一个“连续的”地址,比如[ZRST Y000 Y007],就是把包括“Y000~Y007”的8个地址栏状态全部复位,这个是区间连续复位指令。
表1-7 SET与RST指令的功能与电路表示
![](https://epubservercos.yuewen.com/79F31A/23083819301905706/epubprivate/OEBPS/Images/29_02.jpg?sign=1738806109-Pz4tVwtfpqTpxF9GxTDZiOARSZ6wVnUv-0-541ad0bc3cd5f689380e367594ffd991)