PLC中三种计数器和定时器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
COUNTER计数器
1.CTD减计数器
当CD收到一个上升沿,CV递减一,收到第2个上升沿,CV再递减一,直到CV递减到0后,Q输出TRUE。
PV-----装入的是计数器的,初始数值,CV从这个初始数值开始递减(一个CD收到的上升沿脉冲让CV减一)
LOAD-------当LOAD变为TRUE,减计数器复位,PV变成设置的最大值。
2.CTU加计数器
CU----接受上升沿个数,收到一个脉冲,CV增加1,直到CV=PV后,
Q输出TRUE,RESET复位----如果RESET=TRUE,则计数器被复位成0。--------------CU,Q,RESET都为BOOL变量,CV和PV为WORD 变量。
3.CTUD增减计数器
CU, CD, RESET, LOAD, QU , QD 都是 BOOL变量, PV 和 CV 都是 INT变量.
如果 RESET=TRUE, CV 被赋值为0. If LOAD=TRUE,那么 CV 被设置成PV的数值.
如果 CU收到一个上升沿脉冲信号, CV在不超出范围的前提下增加1。. 如果CD 收到一个上升沿脉冲信号, CV 在不小于0的情况下,会减少1。
当CV = PV时,QU输出TRUE.
当 CV= 0时,QD输出TRUE.
三种定时器的区别
TP定时器
Q由FALSE变成TRUE被IN上升沿促发,(脉冲促发),由TRUE 变成FALSE为达到延迟时间PT后促发。只要TP检测IN有一个上升沿,Q马上变成TRUE。计时开始-----当达到PT设置的时间后,不管IN为什么状态,Q由TRUE变成FALSE。
TON定时器
(延时接通)
当IN为TRUE,并且IN保持为TRUE,当ET的时间=PT以后,Q 促发,由FALSE变为TRUE。而且IN为TRUE不变,只要IN变为FALSE,IN变FALSE的下降沿马上促发Q由TRUE变成FALSE。
TOF 延时断开定时器
输出Q由TRUE变成FALSE的促发信号来自IN由TRUE变FALSE 的下降沿(经过PT延时后)
当IN=TRUE的上升沿发出时,Q由IN的上升沿促发,由FALSE变成TRUE,Q一直保持为TRUE,直到IN的下降沿信号发出,并且IN的下降沿经过延时PT长时间后,使Q由TRUE变成FALSE。