plc时间限制怎么设置,plc怎么设置时间段控制

首页 > 科技 > 作者:YD1662022-10-27 22:41:59

300PLC中S5TIMER的定时时间最长为 :2H_46M_30S,一旦设定时间高于这个时间PLC程序直接识别错误,而且使用有限制T0——T255,那么如果较长时间的定时该如何实现呢?

可以通过以下两种简单的方法:

使用IEC定时器

IEC的定时时间最长为:

24D_20H_31M_23S_648MS

定时器使用的是DB背景数据块,没有使用限制。

01使用方法

首先IEC定时器在库→Standard Library→System Function Blocks中,SFB4、SFB5分别为延时接通和延时断开定时器。

plc时间限制怎么设置,plc怎么设置时间段控制(1)

功能块的使用方法如下图时一个延时断开定时器,当按钮I8.0按下时,Q6.0闭合电机运行,经过12小时30分之后,Q6.0断开,运行停止。

plc时间限制怎么设置,plc怎么设置时间段控制(2)

利用PLC系统时钟的读取和比较完成定时程序

首先系统时钟读取功能块在库→Standard Library→System FunctionBlocks中(SFC1),时钟比较功能块在库→Standard Library→IEC Function Blocks中(FC12),

01使用方法

现在DB数据块中定义两个DATE_AND_TIME类型的变量

将时钟读取出来的变量赋值给其中一个,然后用与另一个设定时间作比较,大于等于时程序命令执行。

plc时间限制怎么设置,plc怎么设置时间段控制(3)

plc时间限制怎么设置,plc怎么设置时间段控制(4)

小结:也可以通过自行编写程序制作较大的时基脉冲,利用计数器或加法器来实现,不过相对较麻烦。

作者简介

超兔帝

仪表工程师,从事仪表行业8年,担任过煤气化制尿素装置自控技术员,获得过集团公司技术比武第一名,获得公司2类技术成果1项,3类技术成果3项,4类技术成果若干项,目前担任一上市企业新装置建设子项目负责人。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.