有关台达plc计数器的编程实例,用3个计数器构成的一个24小时时钟,在台达plc中实现起来很简单,利用3个计数器配合1s时钟脉冲标志M1013,来构成一个标准24小时时钟,来看下具体的控制程度代码,以及程序执行过程说明。
【3个计数器构成24小时时钟】
小时 分 秒
【控制要求】
利用3个计数器配合1s时钟脉冲标志 M1013,构成一个标准24小时时钟。
【元件说明】
PLC 软元件 控制说明
C0 秒计数
C1 分计数
C2 时计数
M1013 1s 时钟脉冲
台达PLC参考图:
【控制程序】
M1013
CNT C0 K60
C0
CNT C1 K60
RST C0
C1
C2
CNT C2 K24
RST C1
RST C2
【程序说明】
实现 24 小时钟的关键在于 1 秒钟时钟脉冲 M1013 的利用。当程序开始执行,每秒钟 C0 计数 1 次,当计数到 60 次(1 分钟)后 C0=On,C1 计数 1 次,同时复位 C0;同理,当 C1 计数到 60 次(1 小时),C1=On,C2 计数 1 次,同时复位 C1;当完成 24 次计数(24 小时),复位C2,又开新的 24 小时的计数过程。
通过用 C0 来计“秒”, C1 来计“分”, C2 来计“时”,可以组成一个 24 小时的时钟,“时”、“分”、“秒”、分别从 C2、C1、C0 读出。当 C2 的设定值等于 12 时,可得到一个标准的 12 小时的时钟。
本站仅提供信息发布平台,文章仅代表作者个人观点。