脉冲S5定时器的指令符号、作用是什么?
(1)指令符号。
(2)指令说明。
1) T no.:定时器的识别号(如T2),其范围取决于CPU的型号。
数据类型:TIMER。
可使用的存储区域:T。
2)S:启动输入端。当有上升沿输入时,定时器被启动。如果想要按照预
定的时间值(由TV输入端设定)运行,则应在定时器结束运行之前,使S端的
信号保持为1。
数据类型:BOOL。
可使用的存储区域:I,Q,M,L,D。
3) TV:预置时间值输入端。预置时间是指编程者预先设定的定时器运行的时间。
数据类型:S5TIME。
可使用的存储区域:I,Q,M,L,D,Constant(常数)。
4)R:复位输入端。上升沿及1信号有效,当有上升沿(或1信号)输入时,定时器被复位,即定时器停止运行,Q输出为0,与此 同时,当前的时间和时基也被清0。
数据类型:BOOL。
可使用的存储区域:I,Q,M.L,D。
5)Q:输出端。输出的是定时器的状态,只要定时器在运行,就输出1。
6) BI:以整数形式输出剩余时间值。
数据类型:WORD。
可使用的存储区域:I,Q,M,L,D。
7) BCD:以BCD码形式输出剩余时间值。
数据类型:WORD。
可使用的存储区域:I,Q,M,L,D。
(3)时序图。脉冲S5定时器的功能特点也可以由时序图来描述,如图4 -37所示。
![](http://www.591dg.com/uploads/allimg/161226/24-1612261Z1454a.png)
(4)举例。在图4-38所示的程序段中,如果输入I0.0的信号状态由O变为为上升沿),则定时器T5将被启动。只要I0.1为1,定时器就将继续运行,直到预置的2s才结束。如果定时器在定时时间(2s)结束之前,若在I0.0端的信号状态从1变为0,则定时器停止。当定时器运行的时候,如果IO.1的信号状态从0变为1,则定时器被复位。只要定时器处于运行中,输出端Q4.0就为逻辑1;当定时时间结束或者定时器被复位时,输出端Q4.0则为0。![](http://www.591dg.com/uploads/allimg/161226/24-1612261Z1454a.png)
![](http://www.591dg.com/uploads/allimg/161226/24-1612261Z105540.png)
上一篇:定时器字的组成包括几部分?
相关推荐
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)