第二章 消防控制逻辑图基础:逻辑图符号与图例、逻辑关系、绘制规范

各位同行,大家好。我是老张,干消防自动化这行有十几年了。今天咱们聊聊控制逻辑图的基础。说实话,这玩意儿看着简单,但很多新入行的朋友容易栽跟头。我见过不少图纸,符号画得五花八门,逻辑关系搞得一团糟,最后调试的时候全傻眼。

逻辑图是什么?说白了,它就是消防系统的「思维导图」。探测器检测到火警,控制器怎么判断?要不要联动启动喷淋泵?要不要切掉非消防电源?这些决策过程,都得靠逻辑图来表达。你想想看,如果逻辑图画错了,那整个系统就是个摆设。

2.1 逻辑图符号与图例

先说说符号。消防控制逻辑图用的符号,其实跟数字电路里的逻辑门差不多。但咱们这行有自己的习惯,我给大家梳理一下最常用的几个。

符号 名称 功能说明 我在项目中的用法
& 与门 所有输入都为1时,输出才为1 两个探测器同时报警才确认火警
≥1 或门 任一输入为1,输出即为1 手动按钮或探测器报警都触发
1 非门 输入取反,0变1,1变0 故障信号取反后参与逻辑判断
S RS触发器 置位/复位,保持状态 消防泵启动后保持运行状态
T 定时器 延时接通或断开 确认火警后延时30秒启动声光

嗯,这里要注意。图例一定要画清楚。我见过一个项目,图纸上画了个圆圈里面写个「T」,结果施工队以为是温度传感器,其实是定时器。所以我的习惯是,每张逻辑图右下角必须附上图例表,符号、名称、说明三列,一个都不能少。

核心原则:符号要统一,图例要完整。别自己发明符号,除非你写清楚。否则后期维护的人会骂娘的。

2.2 逻辑关系:与、或、非

逻辑关系就三种:与、或、非。但组合起来能玩出花来。我给大家拆开讲讲。

2.2.1 与逻辑

与逻辑,就是「所有条件都满足才行」。在消防系统里,最典型的应用就是「双探测器确认火警」。为什么这么做?因为单探测器误报率太高了。我记得有个商场项目,装修时灰尘大,烟感天天误报。后来我改成两个烟感同时报警才确认火警,误报率直接降到零。

用PLC程序写与逻辑,很简单:

// 与逻辑示例:两个烟感同时报警才输出火警信号
LD 烟感1_报警
AND 烟感2_报警
OUT 火警确认

2.2.2 或逻辑

或逻辑,就是「只要有一个条件满足就行」。比如手动报警按钮和烟感探测器,任何一个触发,系统都应该响应。你想想看,如果手动按钮按了,系统没反应,那还得了?

PLC程序写法:

// 或逻辑示例:手动按钮或烟感报警都触发声光报警
LD 手动按钮_报警
OR 烟感_报警
OUT 声光报警器_启动

2.2.3 非逻辑

非逻辑,就是取反。这个在消防系统里经常用来做「故障安全」处理。比如,正常情况下,某个信号是1,表示正常。如果信号变成0,表示故障。那我们就用非门把0变成1,去触发故障报警。

我曾经犯过一个低级错误。有个项目,消防泵的反馈信号是常闭触点,正常时是0,启动后变成1。我直接用这个信号去判断泵是否运行,结果逻辑全反了。后来加了个非门才搞定。所以,搞清楚信号的「有效电平」很重要。

// 非逻辑示例:将故障信号取反后用于判断
LD 水泵_故障信号
NOT
OUT 水泵_正常状态

我的小技巧:画逻辑图时,先用铅笔在草稿纸上画出逻辑关系,再用软件画正式图。这样改起来方便。我一般会画三版:第一版是功能需求,第二版是逻辑实现,第三版才是最终交付的图纸。

2.3 逻辑图绘制规范

规范这东西,说起来枯燥,但真能救命。我给大家总结几条硬性规定。

2.3.1 信号流向

信号必须从左到右,从上到下。输入在左边,输出在右边。别搞成回路,除非是反馈信号。我见过有人把逻辑图画成蜘蛛网,调试的时候根本没法看。

2.3.2 标注清晰

每个信号都要标注名称和编号。比如「烟感1_报警 (DI-01)」,这样PLC编程时直接对应地址。我习惯在图纸上同时标注PLC的I/O地址,这样省得来回翻资料。

2.3.3 分层绘制

复杂的逻辑要分层。第一层是系统级,第二层是设备级,第三层是信号级。别试图在一张图上画完所有东西。我见过一个项目,一张A0图纸画了200多个逻辑门,最后谁都不敢改。

避坑指南:我曾经在一个项目中,因为逻辑图没有标注信号极性,导致PLC程序写反了。调试时发现泵该启动时不启动,不该启动时乱启动。查了两天才找到原因。从那以后,我要求所有图纸必须标注「高电平有效」还是「低电平有效」。

2.4 知识体系结构图

下面这张图是我自己总结的,把逻辑图的基础知识串起来了。大家看看,心里有个框架。

消防控制逻辑图基础知识体系 符号与图例 逻辑关系 绘制规范 与门 & 或门 ≥1 非门 1 RS触发器 S 定时器 T 与逻辑 或逻辑 非逻辑 信号流向 标注清晰 分层绘制 核心目标:逻辑清晰、符号统一、标注完整 让施工队看得懂,让调试员调得通,让维护员修得了

2.5 实战中的注意事项

最后,我给大家几个实战中的建议。

  • 先画逻辑图,再写PLC程序。别上来就写代码。逻辑图是设计文档,程序是实现。顺序搞反了,后面全是坑。
  • 图例要单独一页。别挤在角落里。我习惯把图例放在图纸的首页,这样谁拿到图纸都能看懂。
  • 逻辑关系要简单。能用与或非解决的,别用复杂组合。复杂的逻辑容易出错,也难调试。
  • 标注要详细。信号名称、地址、极性、来源、去向,能标的全标上。别怕图纸乱,乱总比找不到信息强。

记住一句话:逻辑图是消防系统的「法律条文」。写清楚了,大家都按规矩来。写不清楚,那就是扯皮的开始。

好了,这一章就讲到这里。逻辑图的基础知识,说白了就是符号、关系和规范这三样。把这三点吃透了,后面的内容就好办了。下一章咱们聊聊具体的绘制工具和实操技巧,到时候我会拿一个真实项目的图纸来拆解。

专注资料整理