台达plc实现24小时时钟的简单例子

作者:老电工时间:2020-04-12 17:02:41

有关台达plc计数器的编程实例,用3个计数器构成的一个24小时时钟,在台达plc中实现起来很简单,利用3个计数器配合1s时钟脉冲标志M1013,来构成一个标准24小时时钟,来看下具体的控制程度代码,以及程序执行过程说明。

台达plc计数器实例:24小时时钟

【3个计数器构成24小时时钟】

小时 分 秒

【控制要求】

利用3个计数器配合1s时钟脉冲标志 M1013,构成一个标准24小时时钟。

【元件说明】

PLC 软元件 控制说明

C0 秒计数

C1 分计数

C2 时计数

M1013 1s 时钟脉冲

【控制程序】

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 小时的时钟。

猜你喜欢

相关文章

台达plc排行