1.报警设备身份信息简介。
2.报警设备身份信息的准备工作。
3.联动编程常用的语法结构。
程序编码表制作完成后,便可以在控制器内录入程序及联动关系了。本节内容常被认为是主机里面最神秘的内容,下面我们一起揭开这个神秘的面纱。给大家一点建议:对于已经调试好的项目,不要随意更改程序的内容,熟练编程操作的可以适当修改调整。
(一)报警设备的身份证信息简介,如下图1.5.1所示。
图 1.5.1
报警设备的身份信息,可以理解成3个组成部分。
1.主机可以识别的设备位置描述信息,图中粉红色圈起的部分。栋、区、层相当于规范中的定义的防火区代号,注意,房号并不代表实际的房间号,可以与设备的编码相同。
2.我们可以识别的设备位置描述,也就是程序里面的位置描述信息。
3.设备类型,告诉主机和我们,这个是什么设备。
有些品牌的设备,身份信息里添加了功能参数:探测器的灵敏度设置、模块输出的方式(点动信号/常动信号)、模块的延时时间等,如图1.5.2所示。
图 1.5.2 设备⾝份信息
看一下图1.5.3,赋安报警设备的程序信息。
图 1.5.3 赋安主机界⾯信息图
注意:赋安报警设备的信息,还包括回路编号和地址(图中的03—62)。
案例1:某小区包含两栋楼(1号楼和2号楼,其中1号楼有1个单元,2号楼有3个单元)和1个地下车库(包含3个防火区),如何定义程序呢?
可以如下设定:1号楼1单元,定义为1栋1区;2号楼3单元,定义为2栋3区,车库第四防火区,定义为3栋4区。如下表1.5.1所示。
表 1.5.1 防火区定义表
再给大家举一下海湾报警设备的程序信息,看看与上面的例子有什么区别,如下图1.5.4所示。
图 1.5.4 海湾报警主机界⾯信息图
海湾的防火区代码,是用一串编号代表的,“081007”中的“081可以代表防火区/防烟区”,“007”表示设备的地址编号(注意,这里的编号可以与设备地址号相同,也可以不同,后面给大家举个例子)。
上面的案例1,用海湾的报警主机如何进行定义呢?
可以如下定义:1号楼1单元,定义为011;2号楼3单元,定义为023;车库第四防火区,定义为034,如下表1.5.2所示。(注意,当然也可以按照海湾设备内部程序的规定来做,大家在调试时遇到该品牌的设备,可以自己试着练习一下)。
表 1.5.2 防火分区定义表
本节相关的参考文件扫描下面二维码下载。
(二)报警设备身份信息(设备属性)的准备
为方便程序的录入及后期调试信息的查看,报警设备的编码表制作(参考上节内容)时注意以下内容。
1.按类别编码,不同类别之间预留几个点位做补充用。
例如:1~45,是烟感;50~65,是手报按钮;70~82,是声光警报器;85~117,是消火栓按钮;118~125,是卷帘全降;126~133,是卷帘故障; 预留点位不用太多,如果现场设备数量已经确定,可以 不做预留 ,如下表1.5.3所示。
表 1.5.3
2.标记好防火区或防烟区(参考联动关系的设计方案,这点对联动关系的编写非常有帮助)。可以这样编写:1~25属于防火区1,70~74属于防火区1,26~45属于防火区2。这样区分开来就可以。
3.具有特殊联动要求的,把联动的条件单独列出来。例如,车库入口的卷帘门全降控制,需要卷帘门两侧的感温探测器报警联动,可以把地址编码列出来:95~98号温感,联动卷帘全降控制模块125号,方便程序编写,不至于反复查找图纸。
4.选择正确的设备代码。
有的报警主机,内置的设备代码种类很少,比如说模块类型,仅有输入输出模块类型和输入模块类型,可以在备注信息里表明受控设备的类型。如2回路175输入输出模块,控制的是19#楼机房层风机,可以在备注信息里写明是哪里的风机就可以,如图1.5.5所示。
5.备注好设备安装的地理位置信息。
安装位置的位置信息要明确,可能有些主机备注信息对字符数量有要求,无法全部输入,可以省略某些字符,但是在工程档案的回路信息里要完整表示。
图 1.5.5
6.编号时添加回路代号,最好在相邻区域使用不同的颜色表示。
这样避免在相邻区域把设备地址编写错误,造成回路里出现重码,给调试增加工作量。下图中两个相邻防火区,用红色线分割,分别用黑色和绿色区分开来,如图1.5.6所示。
图 1.5.6
经验技巧
大家可能会留意到,设备代码01(光电探头),会报“火警信息”,而设备代码28(正压风机启),会报“动作”信息。其实,这是厂家对每个代码做的规定。假如我们需要“水流指示器”报动作信息(代码13,报火警信息),可以选择报“动作”信息的代码,将名称改为“水流指示器”。说明:设备代码的名字不是每个厂家都可以自行定义,赋安报警主机可以的,如下代码表所示。
7.图1.5.6中设备图标距离近,可以在编码时加上字符。
例如:手79,表示79号是手报按钮;78声,代表78号是声光警报器;阀111,表示111号是防火阀。
(一)常用的逻辑符号
1.“+”这个符号表示“或”的意思,如:1回路1号烟感报警+1回路2号烟感报警,可以翻译成“这两个烟感,只要有一个报警”即可,如图1.5.7所示。
图 1.5.7
这个图形可以翻译成:
温感报警,可以触发模块动作;手报1报警,也可以触发模块动作;温感与手报1同时报警,同样可以触发模块动作。
2.“*”(或用乘号表示),这个符号表示“与”的意思,如:
1回路1号烟感报警*1回路2号烟感报警,可以翻译成“这两个烟感,必须同时报警”才可以,如图1.5.8所示。
图 1.5.8
这个图形可以翻译成:
烟感单独报警,不可以触发声光动作;手报单独报警,也不可以触发声光动作;烟感与手报同时报警,才可以触发声光动作。
3.“=”,这个符号可以理解为“联动/启动”的意思,如:1回路1号烟感报警+1回路2号烟感报警=1回路5号声光报警器,可以翻译成“这两个烟感,只要有一个报警”,就可以启动1回路5号声光报警器。
(二)常用的逻辑语句
1.单点对单点——指定设备(烟感/温感/手报按钮……)报警,启动一个设备(声光报警器/广播模块/排烟口/风机/卷帘/应急照明/电梯),如图1.5.9所示。
图 1.5.9
这个图形可以翻译成:
指定的烟感1报警,触发指定的广播模块动作。
每个报警主机的编程语句规则不同,不提倡大家自己编写程序,先做到“看懂”即可。如下例子:
“排烟口打开成功的信号,联动启动相关排烟风机”,02111523=03212919 00,表示115号排烟口打开成功,联动启动129号排烟风机。
2.同一个防火区/防烟区中任意单个设备报警,启动本防火区/防烟区内相同类型的所有设备,如下1.5.10所示。
上面这个例子是防火区内任意单个设备报警,联动启动相关的设备。我们翻译一下就是:
条件:某防火区内任意一个烟感报警,或者一个手报按钮报警,或者一个消火栓按钮报警,或者排烟阀打开成功;
输出结果:启动本防火区内所有的声光报警器;切断所有非消防电源;启动本区内预作用报警阀的雨淋阀,及排烟风机。
图 1.5.10
(注意,这个例子的程序编写仅作为理解,程序的编写依据建规和项目的设计规范要求)
3.同一个防火区/防烟区中任意两个设备同时报警,启动本防火区/防烟区以及相邻防火区/防烟区内的设备。
目前建规要求,同一防火区/防烟区任意两点同时报警,可以触发联动。在这里要注意,“任意两点报警”中这两点是指同一防火区或防烟区的设备。如意任意两个烟感,或者一个烟感与一个温感,或者一个烟感与一个手报按钮,或者一个温感与一个手报按钮。
条件1——88****03×88****03:表示该防火区任意两个烟感同时报警;
条件2——88****03×88****11:表示该防火区任意一个烟感和一个手报按钮报警;
条件3——88****11×88****11:表示防火区内任意两个手报按钮同时报警;
输出结果——=88****13 00:表示启动防火区内所有声光报警器,延时0秒;
三个条件之间使用的“+”,表示只要有一个条件成立,即可联动控制声光报警器。
4.“同一个防火区/防烟区中任意两个点报警,启动本防火区/防烟区以及相邻防火区/防烟区内的设备。”这种程序常用在楼上相关层风口的联动打开。“相关层”的是指发生火灾的楼层、上层及下层,比如着火层在3层,那么相关层就是2层、3层、4层。
5.联动输出设备延时设置。
系统联动启动设备较多,瞬间启动电流太大,容易导致电压损耗多,使得某些设备无法正常打开,这时可以进行延时设置,如图1.5.11所示,相当于设置不同的上下班时间,错开电梯使用高峰期。
图 1.5.11
设备进行延时设置的顺序:风阀——电源切断——风机/水泵——广播——声光报警器。
我们常用到的就是这几种语法结构,当然不同的品牌会有些特殊的语句,最终就是灵活的把这些语句(联动设计要求及建规要求)表达成主机可以理解的话即可。联动程序尽量由设备厂家编写,大家做到可以看懂就可以。
(三)扫描下面二维码,观看联动编程演示视频(资料源于网络B站)