您现在的位置是:首页 > PLC技术 > PLC技术
用S7-300/400计数器扩展定时器的定时范围
来源:艾特贸易2017-09-19
简介S7-300/400 的定时器最大定时时间为 9990 s , IEC 定时器 (SFB 3~SFB 5) 的时间预置值的数据类型为 32 位的 TIME ,单位为 ms ,最大定时时间达 T#24D_20H_31M_23S_647MS 。 如果需要更长的定时时间,可
S7-300/400的定时器最大定时时间为9990 s,IEC定时器(SFB 3~SFB 5)的时间预置值的数据类型为32位的TIME,单位为ms,最大定时时间达T#24D_20H_31M_23S_647MS。
如果需要更长的定时时间,可以使用图3-81所示的电路。I0.0为0状态时,计数器C0被复位。I0.0变为1状态时,其常开触点接通,使T11和T12组成的振荡电路开始工作,计数器的预置值500被送入计数器C0;I0.0的常闭触点断开,C0被解除复位。
图3-81 定时范围的扩展
振荡电路的振荡周期为T11和T12预置值之和,图中的振荡电路相当于周期为4h的时钟脉冲发生器。每隔4h,当T12的定时时间到,T11的常开触点由接通变为断开,其脉冲的下降沿通过减计数线圈CD使C0的计数值减1。计满500个数(即2000h)后,C0的当前值减为0,它的常闭触点闭合,使Q5.4的线圈通电。总的定时时间等于振荡电路的振荡周期乘以C0的计数预置值。
有的插图中的梯形图没有标出程序段号,但是相邻程序段左边的垂直线是断开的,以此来表示程序段的分界点。