北京利达主机逻辑编程_第1页
北京利达主机逻辑编程_第2页
北京利达主机逻辑编程_第3页
北京利达主机逻辑编程_第4页
北京利达主机逻辑编程_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、word.zl.逻辑编程每台联动设备启动都依赖着一个条件,由于设备的种类、安装地点、所起作用、设计要求等的千差万别,每个条件都不可能一样。但对于条件本身来说,它只有两种结果:真与假。因此需要构造一种语言,让工程人员在现场环境中把各种功能迥异、繁简不同的条件都包罗且能准确、简明地描述出来。我们把在现场环境中设置一个联动设备与其它探测器和联动设备的关系,叫做编辑联动逻辑关系表达式,也就是常说的现场编程。逻辑编写规那么注意:1)先把所有要写的逻辑事先列出;2)分析每一层或每个区域的逻辑可能占用的逻辑条数;3)每层联动模块应该写在一起以便查看、核对;4)逻辑应该先从地下室开场往上写;5)消防泵、喷淋泵

2、等其他的联动应该写在最高层的逻辑之后。-QB/LD128E(Q)-QG-LD128E(Q)II-QB/LD128E(M)-QB/LD128EN(M)也UN;JII! !. .!:!川! ;! !:,: !出;迎机-!5!川日以他耍训既!町!切川岬我酬阿即出QJ邱口工卯哂期制刈出则叫!U!目1川1川|数字和符号的输入方法LD128EN(M)各数字和符号的输入方法:即先按“复用一键 就“复用才键育按数字键.其显示的内容如表5)-012345678901234567$/复用1()1(>.+一复用2TMRI表5.1 :数字和符号的输入方法各功能键用法:按“一"键:光标右移。按"

3、;一"键:光标左移按“Insert”键:光标所在位置将插入一个空格。按“Delete”键:光标所在位置字符将被删除。按“厂键:光标下移一行。按“键:光标上移一行。按"确定键键盘中“Enter”键等于“确定''键:保存修改后的逻辑。先按“F1键,再按“确定键:将当前逻辑复制到粘贴板。先按“F2键,再按“确定键:将粘贴板中的逻辑复制为当前逻辑。按“菜单键键盘中“Esc”键等于“菜单''键:不保存修改后的逻辑。先按“F1”键,再按"Delete”键:屏幕提示“按确定键删除当前逻辑,此时按“确定键将删除当前逻辑,按其它任意键将不做删除。先按

4、“F2键,再按“Delete”键:屏幕提示“按确定键删除全部逻辑,此时按“确定键将删除全部逻辑,按其它任意键将不做删除。按“PageUp”键,查寻上一条逻辑,按"PageDown"键,查寻下一条逻辑。按"空格键,第一行数字反显,此时可键入要查看的逻辑编号,按“Enter"键即可查看相应逻辑信息。?符号的意义符号意义*逻辑与十逻辑或至配合,''n''逻辑符号部使用()优先级n任意n个,n>1T普通报警类如烟感,温感,复合探测器之烟报警,手动报警按钮等M模块或借用R反应信号模块或借用类F复合探测器之温报警!紧急启动需使紧

5、急启动按钮上的一组常开接点接回到模块的答复端=逻辑导出注意:在书写逻辑时应注意以下几点:- 括号嵌套可达10级,逻辑表达式最长为120个字符。- 所有表达式字符之间不能加空格,表达式最前面也不能加空格。- “:至符号两端只能跟探头地址,不能跟模块命令地址,也不能跟模块答复地址。且不能单独形成逻辑,只能用在“。- “n(n>1)表示任意n个探头报火;",只支持探测器,并且只能参与“和“+两种逻辑,注意n值必须小于"''的探头个数。- 紧急启动必须置于表达式的最前面。- M,R,!后面只能跟模块地址。- 当控制器进展联网时,回路号大于100的地址表示方法:

6、用字母代替百位数字A:100B:110C:120D:130E:140F:150G:160H:170I:180J:190K:200L:210如:TH6235为176回路235号探测器逻辑表达式实例A.T00001T000101=M01001=M01002=M01010此逻辑表达式中有“n''参与逻辑,其中n=1,表示“''任意一个探头同时报火此逻辑满足。B.T01001*T02015+T03102*T02110+R01002=M02001=M02002=M02003此逻辑表达式中有反应参与逻辑,但运算符为同级的,即顺序运算即可。意义为01回路001号探头、02回路

7、015号探头同时报火,或03回路102号探头与02回路110号探头同时报火,或01回路002号模块有反应时此逻辑满足。注意:在书写逻辑时应注意以下几点:- 括号嵌套可达10级,逻辑表达式最长为120个字符。- 所有表达式字符之间不能加空格,表达式最前面也不能加空格。- “:至符号两端只能跟探头地址,不能跟模块命令地址,也不能跟模块答复地址。且不能单独形成逻辑,只能用在“。- “n(nR1)表示任意n个探头报火;",只支持探测器,并且只能参与“和“+两种逻辑,注意n值必须小于“的探头个数。- 紧急启动必须置于表达式的最前面。- M,R,!后面只能跟模块地址。- 当控制器进展联网时,回路

8、号大于100的地址表示方法:用字母代替百位数字A:100B:110C:120D:130E:140F:150G:160H:170I:180J:190K:200L:210如:TH6235为176回路235号探测器逻辑表达式实例A. T00001T000101=M01001=M01002=M01010此逻辑表达式中有“n参与逻辑,其中n=1,表示“''任意一个探头同时报火此逻辑满足。B. T01001*T02015+T03102*T02110+R01002=M02001=M02002=M02003此逻辑表达式中有反应参与逻辑,但运算符为同级的,即顺序运算即可。意义为01回路001号探

9、头、02回路015号探头同时报火,或03回路102号探头与02回路110号探头同时报火,或01回路002号模块有反应时此逻辑满足。C. T01012*T02015+T03102T03120+T030051=M02004=M02005此逻辑表达式中有“n参与逻辑,其中n=1,表示''任意一个报火并且01回路012号探头同时报火此逻辑满足。D.!01002+(T01011*T01012)=M03003此逻辑表达式中有紧急启动参与逻辑,紧急启动多用于钢瓶控制逻辑。此表达式表示01回路002号模块的答复接紧急启动,相或上01回路011号与01回路012号探头。注:如果逻辑表达式语法有错

10、误,会在屏幕左上角显示“1。长逻辑的设置当某设备逻辑过长,一屏写不下时,可将一空设备翻开,类型设为借用,将剩余的逻辑写在此设备逻辑中,并将此模块的地址编入原模块的逻辑中。例:T00001+M00100=M00111。公共故障输出的逻辑设置在LD128E(Q)的V1.16及以后版本中,增加了公共故障输出逻辑,其逻辑为特定逻辑,即:两个加号“+。例:假设使00100号模块为公共故障输出模块,那么任选一条空逻辑菜单,输入:+=M00100手动报警按钮直接启动联动设备如模块M02002设置为自动,延时30秒启动,假设逻辑表达式1:T01003叮01005=M02002时,T01003与T01005类型

11、设置为非手报探测类型;逻辑表达式2:T01004=M02002,T01004类型设置为手动报警按钮类型;当逻辑表达式1先满足,模块进入延时状态,此时逻辑表达式2满足,那么M02002直接启动并退出相应延时状态。-QB/LD128E-QB/LD128En一、构成的元素我们知道,一个联动设备的启动有赖于与之相关的探测器的状态和联动设备启动和答复信号。因此我们构造了四类元素:探测器、围、联动启动和联动答复。有关延时启动已作为专门处理。1、探测器:由TXXXXX组成,T是探测器关键字;T后第一、二位数字表示探测器所在的探测回路号00P5;T后第三至五位数字表示探测器的地址000255。例如:第11回路

12、17号探测器表示为:T11017,第A4回路202#探测器表示为:TA4202。探测器报警后该值为1真,未报警为0假。新系统中我们还增加了烟温复合型探测器。对于烟温复合型探测器我们可区分烟报警和温报警,并且这两种火警都可以参与逻辑运算。对于烟报警同上。温报警:由SXXXXX组成,S是关键字,例如:第15回路18号为烟温复合型探测器,表示:烟报警为T15018;温报警为S1501&2、联动启动:由CXXXXX组成,C是联动启动关键字;C后第一、二位数字表示联动设备所在的探测回路号00P5;C后第三至五位数字表示联动模块的地址000255。例如:第6回路31号联动模块的启动表示为:C060

13、31,第F6回路191号联动模块的启动表示为:CF6191。该设备启动后该值为1真,未启动为0假。3、联动答复:由LXXXXX组成,L是联动答复关键字;L后第一、二位数字表示联动设备所在的探测回路号00P5;L后第三至五位数字表示联动模块的地址000255。例如:第2回路0地址联动模块的答复表示为:C02000,第E3回路15号联动模块的启动表示为:CE3015。收到该设备的答复信号后该值为1真,未收到答复信号为0假。4、围:由ZXXXXX组成,Z是围键字;Z后第一数字表示多少个同类围的总线设备;Z后第二至五位数字表示的是围。例如:六个围为1的总路线设备为启动逻辑表示为:Z60001。收到该设

14、备的答复信号后该值为1真,未收到答复信号为0假。5、公共火警:为了使用灵活,特别增加了FIREfire元素。当系统任意一个或一个以上探测器报警后该值为1真,未发生火警正常时该值为0假。6、手报火警:增加了HFIREhfire元素。当系统任意一个或一个以上手动报警按钮报警后该值为1真,未报警正常时该值为0假。7、消火栓报警:增加了XFIRExfire元素。当系统任意一个或一个以上消火栓报警后该值为1真,未报警正常时该值为0假。8、水流指示器报警:增加了WFIREwfire元素。当系统任意一个或一个以上水流指示器报警后该值为1真,未报警正常时该值为0假。9、压力开关报警:增加了PFIREpfire

15、元素。当系统任意一个或一个以上压力开关报警后该值为1真,未报警正常时该值为0假。二、元素间的逻辑关系运算一个四那么运算表达式不仅包含操作数,还要包含运算符。结果为一个自然数。同样,逻辑关系表达式再繁杂也是由这两项组成。它的运算结果为真或假1或0。我们所说的元素就是操作数,为了构成表达式,还需要构造逻辑运算符。我们的运算符包括“、|、$、&、一、*、+。每种运算符都有优先级,就像四那么运算中乘除优先于加减。1运算符名称功能优先级备注括号被括部分优先执行Q左右括7必须匹配&连与取自起始地址左)勾结束地址仃)的所有数值连续进行与运算1起始和结束元素必须同类井11要求在同一条回路上,结

16、束地址要大于起始地址1汪成取日起好地址左)到佛康地址(右)的所有数值连续进行或运算1起始即结束元嘉必须同类并11要求在同一条回路上,结束地址要大于起始地址.任宜两个火警取自起始地址(左)到结束地址(右)的所有数值哇续进打或运算.区间内仔意两个火警为其1起始和结束元若必须同类并II饕求在同一条网路匕结束地讨要大于起箱地加非1取反j右侑数值取反2操作后原值。为1,1为Q*与左右位遗辑与34-或左右值逻辑或3注意以下几项:1、每个表达式用;完毕。2、字符用大、小写书写都可以,但不能混写例如:公共火警只能写为FIRE或加e。3、元素不能有空格,元素与运算符之间可加任意空格也可不加,元素或运算符与完毕标

17、志END之间需有一个以上的空格。4、在有|、$、&运算符的运算中,如果在表达式计算的连续区间有与其指定运算设备不一样类型的设备时,可以自动跳过。例如:T00010|T00025END在表达式中,0回路16号设备为联动控制模块,在对报警类设备的计算中,将自动跳过。5、每台LD128EII控制器最多可以编写1024条01023启动逻辑,第102舔是专为声光报警启动逻辑预留的,不能编写其他联动设备的启动逻辑。逻辑编程:新增加三个运算符,“,“#例一:T00001=C01001C01005;等于号左边的是启动逻辑,等于号右边的是启动模块的地址,在最后一个模块地址的后面用分号完毕。例一的具体含义

18、是当0回路的1号总线设备报火警时,满足1回路的1号模块、2号模块、3号模块、4号模块、5号模块的逻辑条件。注:“只能用在模块之间,且“两端的模块地址必须是同一回路的。例二:T00001=C01001,C01012,C03003,C04004,C05005;例二的具体含义是当0回路的1号总线设备报火警时,满足1回路的1号模块、1回路12号模块、3回路3号模块、4回路4号模块、5回路5号模块的逻辑条件。注:“,只能用在模块之间,“,两端的模块地址可以是同一回路的也可以是不同回路的。例三:T00001T01255#T02003=C03001;例三的具体含义是,当0回路1号探测器、1回路255号探测器

19、、2回路3号探测器任意有两个报火警时,满足3回路的1号模块的逻辑条件。注:“只能用在探测器之间,“两端的探测地址可以是同一回路的也可以是不同回路的。例四:T00001=C01001,C01012,C06010C06100,C03003,C04004,C05005,C05010C05100;亦可新增加一个元素,“F“F代表的是逻辑文件例:F00001F00002=C01001;其具体含义是,当编号为00001的逻辑文件与编号为00002的逻辑文件同时满足,1回路1号模块的逻辑条件满足。128En:Ej:T00100+T00203+T02003|T02067=C00230,C02220C02224

20、;(联动报警模块)HFIRE=C00230,C02220C02224;(联动报警模块)XFIRE=C00230,C02220C02224;(联动消防泵)PFIRE=C00230,C02220C02224;(联动喷淋泵)LFIRE=C00230,C02220C02224;联动水泵1、参照以下实例可加强理解:1某设备在0回路7号探测器报警后满足逻辑条件。表达式为:T00007END。2某设备由1回路003地址模块控制在1回路0号探测器或同回路2号探测器任意一个报警后满足逻辑条件;另一设备在前设备已启动后并且在1回路101号探测器报警后满足逻辑条件。表达式分别为:T01000+T01002END和C01003*T01101END。3某设备在B9回路第022号到同回路036号探测器中有一个报警后满足逻辑条件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论