西门子S7-200系列PLC计数器练习二

作者:老电工时间:2021-10-26 06:11:45

西门子s7-200系列plc计数器实例

在程序中对于C1设置了复位按钮,忽略了对于C0的手动复位设计,就会造成完成一次计数后,可能再次进行计数时,结果还没到设定值时,Q0.0就被点亮了。

下面来进行计数器练习二,设计说明:在按钮I0.0按下后,Q0.0接通并保持,此时允许对I0.1计数。当I0.1接通3次后,定时器开始计时,5S后Q0.0变为0。

同时计数器被复位,PLC开机运行时,计数器也被复位。

先来对要求进行断句,开始分项设计:

西门子S7-200系列PLC计数器练习二

图1:起保停电路

1、先实现一个起保停电路,其中停止条件尚未明确,所以可以先空着;

2、要求在Q0.0接通后,才允许对I0.1进行计数,且I0.1计数3次后,定时器开始工作;

西门子S7-200系列PLC计数器练习二

图2:计数器电路

3、定时器工作5秒后,Q0.0断开。

西门子S7-200系列PLC计数器练习二

上电之后,实测下效果,发现有问题了,问题在于C0在网络2扫描期间,达到设定值之后,C0随之被复位,而无法输出C0为1的结果,不能触发网络3的定时器工作。

所以,还需要进行调整,将触发复位功能的C0移到CU位置,并换成CO的常闭指令。如下图:

西门子S7-200系列PLC计数器练习二

上电实测后,效果符合要求。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc编程实例