西门子300系列:基础逻辑编程工业现场故障信号检测程序及上升沿和置位复位模块的使用

置位复位详解:

在PLC中,置位就是通过外部强制改变输入,从而把输入映射到输出的一种方式;

复位就是通过程序把输入的值变为通电时候的初始状态。

简单来说,在功能上,置位就是使得线圈为1,复位就是使得线圈为0。比如输出Y0 开始没有输出,置位后输出1,再复位后就又变为0了。

置位和复位的关系:

它们两个在每次使用时99%的情况下都是成对出现的,只要我们在程序一个地方使用了置位,在程序的另一个地方就会用到复位。所以它们的关系永远都是你等着我,我等着你,同时并存。

PLC置位复位程序的置位执行步骤:

1、外部常开按钮没有按下时I0.0没有接通,Q0.1置位线圈就没有输出。

2、外部常开按钮按下时I0.0接通,Q0.1置位线圈就有了输出。

3、松开外部常开按钮时I0.0断开没有接通,虽然I0.0已经断开没有了接通,但Q0.1置位线圈依然还是有输出,实现了自锁功能。直到有复位信号时它才会没有输出,这就是置位操作指令的特点。

PLC置位复位程序的复位执行步骤:

1、外部常闭按钮没有按下时I0.5没有接通,Q0.1复位线圈就没有输出。

2、当外部常闭按钮按下时I0.5接通,Q0.1复位线圈就有了输出。它就会复位置位线圈Q0.1,这样Q0.1就没有了输出。

3、即使外部常闭按钮松开I0.5没有了接通,复位线圈Q0.1依然被固定在复位状态。Q0.1就没有了输出,实现了停止功能。

注意:理论和实操配合起来最好!

实例演示:

控制要求如下:

当故障信号I0.0到来时,报警灯Q0.0以1HZ频率闪烁报警,当按下复位按钮I0.1时,如果故障消失,则指示灯灭,如果故障依然存在,则指示灯常亮,直至故障消失,指示灯灭。

频率解析:周期 = 1/频率,1HZ  =>  周期 = 1  =>  一秒内闪烁一次


I/O分配表

符号表:

总程序: 

 自己动手实操一遍呀!

有什么疑惑可以下面给我留言,觉得不错点个赞再走呀!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋发秃强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值