X
海为云APP

长时间计时提醒

2015/4/15 8:56:58

长时间计时提醒

一、前言

在很多的工程应用中,我们总希望在经过一个特定的时间后,系统能做出提醒,而不需要人为的去计时。而PLC中的计时器就能达到这个功能。但是,计时器的计时时间有限,有时候达不到长时间的计时。这时,我们就需要编写一个简单的程序来达到这个要求,下面是以海为PLC为例编写的一个长时间计时提醒的案例。

二、编程的思路及程序

方案一主要用到的是四个计数器,第一个计数器表示秒,第二计数器表示分,第三个计数器表示时,第四个计数器表示天。当第一个计数器计数60(60s)时,自动给第二个计数器一个接通信号计数值变为1,同时把第一个计数器复位,以此类推,实现长时间的计时。

方案二主要是通过自加一INC指令来代替计数器的功能。

计时到的提醒,通过对各个计数器的计数值与用户的设定值进行比较,当各个计数器的计数值大于或等于用户的设定值时,表示计时到,进行输出提醒。以下用海为PLC介绍两种方案。

方案一程序如下:

方案二的程序如下:

三、总结

该程序可以实现了长时间计时提醒,同时进行类似方案一Network 6(方案二Network 2)的添加时,可以实现多段长时间提醒的功能。而在这两个方案中,可以明显看出方案二比较简单实用,因为一个程序中计数器可以使用的个数有限,通过INC这条指令可以在不使用计数器的情况下,也能达到一样的效果。

 

海为科技技术文摘:
海为PLC体验文章“一等奖”(郁文胜)--海为PLC在工业煤气发生炉控制上的应用
海为PLC在墨西哥鱼虾水产养殖场增氧系统上的应用
Haiwell(海为)PLC在油田注水监控系统上的应用
洗手间自动冲水控制
海为PLC体验文章“二等奖”(张卫鹏)--海为PLC 在伺服摇摆试验机上的应用
海为PLC正弦波输出
海为PLC——巧用16us精度系统时间实现毫秒级控制
海为PLC体验文章“二等奖”(隋昌建)--海为PLC在LMTPUR-300热胶型材覆膜机的运用
海为PLC与富士变频器通讯及仿真调试
海为PLC实现配方功能
国产PLC--Haiwell(海为)H/N系列主机新功能以及运动控制
海为PLC与台达变频器通讯
海为PLC之间联网及Haiwellbus介绍
海为plc和英威滕变频器通讯介绍
应用Haiwell(海为)国产PLC控制五台电机的依次启停
海为PLC AI/AO模拟量运用介绍
海为PLC与西门子变频器USS协议通讯介绍
Haiwell(海为)PLC精彩应用案例及使用体会
更多海为科技技术文摘...

通过中华工控网在线联系厦门海为科技有限公司:

免费注册为中华工控网会员