西门子PLC-300实现N选二逻辑案例介绍

发布时间:2025-06-17
来源:
点击:10

一、控制要求

某区域有5个火焰探头,执行N选2表决,每个探头有旁通功能,旁通的探头能够看到报警状态但不参与表决。当旁通只剩一个探头时,执行1选1关断逻辑。画面上一个逻辑表决指示灯表示关断触发。用触摸屏模式实现功能验证。

二、控制方案设计

1、IO点分配

IO点、元件名称等描述

1.png

2、控制程序

2.1触摸屏程序

 

为了清楚表示各个点的状态,画面中布置五个开关模拟五个火探报警信号;五个显示灯,表示五个火探状态;五个开关表示旁通开关;五个显示灯,表示五个火探报警有效信号;1个关断指示灯表示表决输出。(使用批量复制功能)

实际根据需要,画面可简化

2.png

2.2 PLC程序

探头状态1为报警,旁通开关1为旁通

3.png

4.png

5.png

3、控制程序逻辑介绍

3.1如果有效报警探头大于等于2个,按照N选2输出表决逻辑。

3.2旁通信号数量为4,说明只剩一个探头未旁通,此时如果有效报警信号有1个,就满足触发表决的要求。

三、主要知识点回顾

1BITSUM应用的数据区域,需要MD格式,所以在程序编写时,要保证该区域内只有探头的信号,不能和其他信号交叉。

2、统计统计报警和旁通个数,进行比较,实现1选1逻辑的实现;

免责声明:本站所提供信息均来源于网友提供或网络搜集,由本站编辑整理,如涉及版权问题,请联系本站管理员予以更改或删除
旗下服务
在线课程 现场培训
微信公众号
© 2019-现在 版权所有,并保留所有权利。ICP备案证书号:沪ICP备18011190号-4

沪公网安备 31011202007493号