中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 计数器程序设计范例:利用计数器完成时钟设置
发表新帖 回复该主题
回帖:2个,阅读:89 [上一页] [1] [下一页]
* 帖子主题:

计数器程序设计范例:利用计数器完成时钟设置

分享到
251
杨咩咩
文章数:33
年度积分:251
历史总积分:251
注册时间:2024/3/21
发站内信
发表于:2024/4/22 8:43:52
#0楼
【工作图】
附件 微信图片_20240422080750.jpg
【动作要求】
用PLC实现一个标准的24小时的时钟。
【组件说明】
附件 微信图片_20240422080906.jpg
【控制程序】
*组合逻辑实现方法:
附件 微信图片_20240422080955.jpg
程序说明:
在组合逻辑编辑4组程序,分别实现对秒、分、时的计算。
第0组:以辅助标志M0作为组长,实现M0通一次就计数1s,用定时器计数器T0记1s
就触发一次辅助标志M1(秒钟计数标志)。
第4组:以辅助标志M1作为组长,检测到M0通一次,就用秒计数器C0计数一次,共
计数60次就触发辅助标志M2(分钟计数标志)。
第9组:以辅助标志M2作为组长,检测到M2通一次,就用分计数器C1计数一次,共
计数60次就触发辅助标志M3(时钟计数标志)。
第13组:以辅助标志M3作为组长,检测到M3通一次,就用分计数器C1计数一次,
共计数24次。
当程序开始执行,秒钟计数器C0开始进行计数,当C0计数到60次(1分钟)时C0=ON,
同时分钟计数器C1计数1次,同理,当C1计数到60次(1小时)时C1=ON,同时计数器C2计数
1次;当C2完成24次计数(24小时)时,C2被复位,又开始新的24小时的计数过程。
当每个计数器的计数值和设定值相等时,计数器的常开触点变成ON,会自行清零。
通过用C0计“秒”、C1计“分”、 C2计“时”,可以组成一个24小时的时钟;此
案例中,当C2的设定值等于12时,可得到一个标准的12小时的时钟。
【程序调试】
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,同
时在触摸屏软件上实现在线模拟,进行程序调试,监控PLC动作运行状态。



6852
7583124
文章数:451
年度积分:366
历史总积分:6852
注册时间:2013/12/12
发站内信
发表于:2024/4/22 9:27:05
#1楼
这个是做着好玩,还是有实际的需求呢
251
杨咩咩
文章数:33
年度积分:251
历史总积分:251
注册时间:2024/3/21
发站内信
发表于:2024/4/22 10:22:29
#2楼
回复 #1楼 7583124
都可以
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002