因此需要构造一种语言,让工程人员在现场环境中把各种功能迥异、繁简不同的条件都包罗且能准确、简明地描述出来。
我们把在现场环境中设置一个联动设备与其它和联动设备的关系,叫做编辑联动逻辑关系表达式,也就是常说的现场编程。
逻辑编写规则注意:
1) 先把所有要写的逻辑事先列出;
2) 分析每一层或每个区域的逻辑可能占用的逻辑条数;
3) 每层联动应该写在一起以便查看、核对;
4) 逻辑应该先从地下室开始往上写;
5) 消防泵、喷淋泵等其他的联动应该写在最高层的逻辑之后。
jb-qb/(q)
jb-qg-ld128e(q)ii
jb-qb/ld128e(m)
jb-qb/ld128en(m)
各功能键用法:
按“→”键:光标右移。
按“←”键:光标左移
按“insert”键:光标所在位置将插入一个空格。
按“delete”键:光标所在位置字符将被删除。
按“↓”键:光标下移一行。
按“↑”键:光标上移一行。
按“确定”键(键盘中“enter”键等于“确定”键):保存修改后的逻辑。
先按“f1”键,再按“确定”键:将当前逻辑复制到粘贴板。
先按“f2”键,再按“确定”键:将粘贴板中的逻辑复制为当前逻辑。
按“菜单”键(键盘中“esc”键等于“菜单”键):不保存修改后的逻辑。
先按“f1”键,再按“delete”键:屏幕提示“按[确定]键删除当前逻辑”,此时按“确定”键将删除当前逻辑,按其它任意键将不做删除。
先按“f2”键,再按“delete”键:屏幕提示“按[确定]键删除全部逻辑”,此时按“确定”键将删除全部逻辑,按其它任意键将不做删除。
按“pageup”键,查寻上一条逻辑,按“pagedown”键,查寻下一条逻辑。
按“空格”键,第一行数字反显,此时可键入要查看的逻辑编号,按“enter”键即可查看相应逻辑信息。
• 符号的意义
符号 意义
* 逻辑与
+ 逻辑或
~ 至(配合,”[ ]n”逻辑符号内部使用)
( ) 优先级
[ ]n [ ]内任意n个,n≥1
t 普通类(如烟感,温感,复合探测器之烟,手动报警按钮等)
m 模块或借用
r 反馈信号(模块或借用类)
f 复合探测器之温报警
! 紧急启动(需使紧急启动按钮上的一组常开接点接回到模块的回答端)
= 逻辑导出
注意:在书写逻辑时应注意以下几点:
– 括号嵌套可达10级,逻辑表达式最长为120个字符。
– 所有表达式字符之间不能加空格,表达式最前面也不能加空格。
– “~”:至符号两端只能跟探头地址,不能跟模块命令地址,也不能跟模块回答地址。且不能单独形成逻辑,只能用在“[ ]”内。
– “[ ]n”(n≥1)表示任意n个探头报火;“[ ]”, 内只支持探测器,并且只能参与“~”和“+”两种逻辑,注意n值必须小于“[ ]”内的探头个数。
– 紧急启动必须置于表达式的最前面。
– m,r,!后面只能跟模块地址。
– 当进行联网时,回路号大于100的地址表示方法:用字母代替百位数字
a:100 b:110 c:120 d:130 e:140 f:150 g:160 h:170 i:180 j:190 k:200 l:210
如:th6235 为176回路235号探测器
逻辑表达式实例
a. [t00001~t00010]1=m01001=m01002=m01010
此逻辑表达式中有“[ ]n”参与逻辑,其中n=1,表示“[ ]”内任意一个探头同时报火此逻辑满足。
b. t01001*t02015+(t03102*t02110)+r01002=m02001=m02002=m02003
此逻辑表达式中有反馈参与逻辑,但运算符为同级的,即顺序运算即可。意义为01回路001号探头、02回路015号探头同时报火,或03回路102号探头与02回路110号探头同时报火,或01回路002号模块有反馈时此逻辑满足。
注意:在书写逻辑时应注意以下几点:
– 括号嵌套可达10级,逻辑表达式最长为120个字符。
– 所有表达式字符之间不能加空格,表达式最前面也不能加空格。
– “~”:至符号两端只能跟探头地址,不能跟模块命令地址,也不能跟模块回答地址。且不能单独形成逻辑,只能用在“[ ]”内。
– “[ ]n”(n≥1)表示任意n个探头报火;“[ ]”, 内只支持探测器,并且只能参与“~”和“+”两种逻辑,注意n值必须小于“[ ]”内的探头个数。
– 紧急启动必须置于表达式的最前面。
– m,r,!后面只能跟模块地址。
– 当控制器进行联网时,回路号大于100的地址表示方法:用字母代替百位数字
a:100 b:110 c:120 d:130 e:140 f:150 g:160 h:170 i:180 j:190 k:200 l:210
如:th6235 为176回路235号探测器
逻辑表达式实例
a. [t00001~t00010]1=m01001=m01002=m01010
此逻辑表达式中有“[ ]n”参与逻辑,其中n=1,表示“[ ]”内任意一个探头同时报火此逻辑满足。
b. t01001*t02015+(t03102*t02110)+r01002=m02001=m02002=m02003
此逻辑表达式中有反馈参与逻辑,但运算符为同级的,即顺序运算即可。意义为01回路001号探头、02回路015号探头同时报火,或03回路102号探头与02回路110号探头同时报火,或01回路002号模块有反馈时此逻辑满足。
c. t01012*[t02015+t03102~t03120+t03005]1=m02004=m02005
此逻辑表达式中有“[ ]n”参与逻辑,其中n=1,表示“[ ]”内任意一个报火并且01回路012号探头同时报火此逻辑满足。
d. !01002+(t01011*t01012)=m03003
此逻辑表达式中有紧急启动参与逻辑,紧急启动多用于钢瓶控制逻辑。此表达式表示01回路002号模块的回答接紧急启动,相或上01回路011号与01回路012号探头。
注:如果逻辑表达式语法有错误,会在屏幕左上角显示“1”。
长逻辑的设置
当某设备逻辑过长,一屏写不下时,可将一空设备打开,类型设为借用,将剩余的逻辑写在此设备逻辑中, 并将此模块的地址编入原模块的逻辑中。例:t00001+m00100=m00111。
公共故障输出的逻辑设置
在ld128e(q)的v1.16及以后版本中,增加了公共故障输出逻辑,其逻辑为特定逻辑,即:两个加号“++”。
例:若使00100号模块为公共故障输出模块,则任选一条空逻辑菜单,输入:++=m00100手动报警按钮直接启动联动设备
如模块m02002设置为自动,延时30秒启动,假设逻辑表达式1: t01003*t01005=m02002时,t01003与t01005类型设置为非手报探测类型;逻辑表达式2:t01004=m02002,t01004类型设置为手动报警按钮类型;当逻辑表达式1先满足,模块进入延时状态,此时逻辑表达式2满足,则m02002直接启动并退出相应延时状态。
jb-qb/ld128e
jb-qb/ld128eⅱ
一、构成的元素
我们知道,一个联动设备的启动有赖于与之相关的探测器的状态和联动设备启动和回答信号。因此我们构造了四类元素:探测器、范围、联动启动和联动回答。有关延时启动已作为专门处理。
1、探测器:由 txxxxx 组成,t是探测器关键字;t后第一、二位数字表示探测器所在的探测回路号(00 — p5);t后第三至五位数字表示探测器的地址(000 —255)。
例如:第11回路17号探测器表示为:t11017,第a4回路202号探测器表示为:ta4202。
探测器报警后该值为 1(真),未报警为 0(假)。
新系统中我们还增加了烟温复合型探测器。对于烟温复合型探测器我们可区分烟报警和温报警,并且这两种火警都可以参与逻辑运算。
对于烟报警同上。
温报警:由sxxxxx组成,s是关键字,例如:第15回路18号为烟温复合型探测器,表示:烟报警为t15018;温报警为s15018。
2、联动启动:由 cxxxxx 组成,c是联动启动关键字;c后第一、二位数字表示联动设备所在的探测回路号(00 — p5);c后第三至五位数字表示联动模块的地址(000 — 255)。
例如:第6回路31号联动模块的启动表示为:c06031,第f6回路191号联动模块的启动
表示为:cf6191。该设备启动后该值为 1(真),未启动为 0(假)。
3、联动回答:由 lxxxxx 组成,l是联动回答关键字;l后第一、二位数字表示联动设备所在的探测回路号(00 — p5);l后第三至五位数字表示联动模块的地址(000 — 255)。
例如:第2回路0地址联动模块的回答表示为:c02000,第e3回路15号联动模块的启动表示为:ce3015。收到该设备的回答信号后该值为 1(真),未收到回答信号为 0(假)。
4、范围:由 zxxxxx 组成,z是范围键字;z后第一数字表示多少个同类范围的总线设备;z后第二至五位数字表示的是范围。
例如:六个范围为1的总路线设备为启动逻辑表示为:z60001。
收到该设备的回答信号后该值为 1(真),未收到回答信号为 0(假)。
5、公共火警:为了使用灵活,特别增加了fire(fire)元素。当系统任意一个或一个以上探测器报警后该值为 1(真),未发生火警(正常)时该值为 0(假)。
6、手报火警:增加了hfire(hfire)元素。当系统任意一个或一个以上手动报警按钮报警后该值为 1(真),未报警(正常)时该值为 0(假)。
7、消火栓报警:增加了xfire(xfire)元素。当系统任意一个或一个以上消火栓报警后该值为 1(真),未报警(正常)时该值为 0(假)。
8、水流指示器报警:增加了wfire(wfire)元素。当系统任意一个或一个以上水流指示器报警后该值为 1(真),未报警(正常)时该值为 0(假)。
9、压力开关报警:增加了pfire(pfire)元素。当系统任意一个或一个以上压力开关报警后该值为 1(真),未报警(正常)时该值为 0(假)。
售后电话:13811266292 高经理
万霖(北京)消防技术有限公司
13811266292
中国 北京