Delta楼控系统使用手册Rev1.1.doc_第1页
Delta楼控系统使用手册Rev1.1.doc_第2页
Delta楼控系统使用手册Rev1.1.doc_第3页
Delta楼控系统使用手册Rev1.1.doc_第4页
Delta楼控系统使用手册Rev1.1.doc_第5页
免费预览已结束,剩余93页可下载查看

下载本文档

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

文档简介

Delta楼控系统软件使用手册2009 REV1.1目 录1 Delta楼宇自控系统简介11.1系统软件简介11.2系统特色32 开始62.1 登录ORCAview62.2 登录到ORCAview63 导航器概述73.1导航器窗口概述73.2控制器连接图标说明93.3 查看控制器对象103.3 改变对象模式134 日历和计划154.1 日历154.1.1查看日历154.1.2 配置日历164.2 计 划224.2.1 什么是计划224.2.2 查看计划224.2.3 配置一个计划235 计数器245.1 计数器的类型245.2 复位计数器256 事件(警报)266.1 什么是事件266.2 事件管理系统276.3 事件类型和传送286.4 查看警报316.5 响应活动警报326.6 日志信息336.7 打印输出的警报通知356.8 配置事件366.9 配置事件日志376.10 事件路由387 趋势日志407.1 什么是趋势日志407.2 查看趋势日志417.3 配置趋势日志427.4 多趋势图448 GCL+编程指南458.1绪言458.2 GCL和GCL+的主要区别458.2.1对GCL+初学者458.2.2当前的GCL用户:458.3旧版和新版GCL+列表478.3.1新的或被更改过的GCL+478.3.2旧版本GCL与新版本GCL+相应命令变化对照表508.4 GCL+的限制508.4.1读写对象518.5 语句、表达式和运算符528.6创造一个新的GCL+程序548.7 GCL+语言小结558.8运算符的优先级558.9 GCL+功能键和编辑器578.10推荐的实际程序578.10.1对程序格式化578.10.2对程序进行空格和缩进578.10.3对程序注释588.10.4应用程序模块:588.10.5允许逻辑溢出598.11使用DoEvery OnFor OffFor598.11.1 DoEvery的用法598.11.2 OnFor和OffFor的用法598.11.3 GCL+程序中应该避免的608.11.4 GCL+编码习惯应用618.12程序执行618.12.1 PG1决定了执行的顺序618.12.2数据更新628.12.3程序行分支628.12.4子程序分支638.12.5条件分支638.13编程注意事项638.13.1程序对象的值638.13.2程序的状态(State)648.13.3程序的状况(Status)648.13.4 GCL的超时658.13.5程序长度658.13.6数值668.13.7对用户定义名称的限制668.13.8命名一个程序行678.13.9程序注释678.13.10每行存在多个指令语句678.13.11续行688.14程序输入688.14.1系统变量输入688.14.2对象属性作为程序输入688.14.3对象特性的值作为程序输入698.14.4常用的对象特性值列表698.15编译GCL+程序758.15.1没有未定义名称的合乎语法规则768.15.2错误的语法768.15.3未定义的符号768.15.4运行错误778.15.5不完整语句778.15.6执行跟踪788.16 GCL+语言参考788.16.1 GCL+语法的协议(惯例)788.16.2 GCL+语言关键字及用法799 应用技术咨询9294 1 Delta楼宇自控系统简介根据先进性和实用性相结合的原则,本方案为大厦选定的系统设备(包括硬件和软件)为DELTA公司的楼宇自控系统。这个系统是由DELTA公司开发的新一代ORCA楼宇智能控制和管理系统,基于微机上先进的WINDOWS 操作系统支持,采用国际上通用的BACNet网进行数据传输,性能先进,质量可靠,价格合理,操作使用简便易行,从功能、速度和容量诸方面考察都非常适合于本项目。Delta公司是全球楼宇自动化领域中最大的公司之一,也是全世界少数几个能独立生产全系统楼宇自控设备的专业厂家,已经有三十多年的生产楼宇控制设备的历史与工程经验,用户遍布美洲、欧洲和亚太地区。Delta作为最大的楼宇自控设备制造厂商之一,其精湛的质量和服务已为世界所公认,其产品已为很多领域的著名公司所采用。在世界各地已为众多的工程提供了设备供货或整个系统的安装、调试等服务。 从控制系统推出到现在,这个系列的控制系统更是在世界各地得到了广泛的应用,其中有许多超大型的机场、楼宇等项目。Delta始终把用户的利益放在首位。公司提出的口号是:每一幢建筑都是不同的,每一位用户都是不同的,要永远适应建筑和用户的变化。该公司非常重视产品的更新换代,每年投入大量的资金和人力用于新产品的研制开发。1.1系统软件简介系统软件称为ORCAview,结合了操作、显示、编程、作图等多种功能。提供给使用者彩色的、高分辨率的图形操作界面和丰富的文字显示界面,利用系统提供的工具,界面可以完全由操作者来设计。ORCAview运行在WINDOWS 多任务操作平台上,因此使用者可以同时管理不同的系统设备:观察系统受控设备的运行状况、确认系统警报、控制门的开关、以及根据需要调整控制日程和参数设定值等等。ORCAview无论是在功能上还是在速度上都具有强大的优越性,同时与世界上最新的网络技术同步。ORCAview支持世界上领先的网络产品,如Microsoft Windows NT Server、Microsoft WINDOWS NT LAN Manager、Novell Network等等。ORCAview通过简明英语进行控制任务的编程。编程的内容包括控制规律的确定、通用函数库中函数的调用、逻辑关系的表达等等,以实现现场控制器的各种控制要求。编程既可以在工作站上完成,也可以在现场完成;既可以脱离系统编程,也可以在系统运行时在线编程(即编程工作不影响现场控制器的工作,同时保持对现场设备的监视)。为用户的不同需求提供了便利的条件。Delta的系统包括了从图形到编程的丰富的功能,操作者可以在最短的时间内完成系统的配置,同时在工作站上进行最方便的操作。下面介绍的是ORCAview的部分主要功能:l 图形:ORCAview提供强大的图形能力,系统在图形界面上可以显示各种信息,如动态显示设备运行工况、设备位置、楼层平面等等;操作者仅用鼠标可以实现各种控制,而无须使用键盘。利用鼠标,操作者只要“找到”并“点按”有关的设备,操作即可完成。例如:参数设定值的修改、开启或停止设备的运行、输出有关的记录报告、修改日程表、查看报警信息、打开或关闭电控门,ORCAview内置绘图功能,可以完成各种图形的制作;同时,系统也兼容其他绘图软件的图形文件,如PhotoshopTM、AutoCADTM、DesignerTM、CorelDrawTM,操作者也可以用自己更熟悉的软件完成绘图工作。系统“控制盘”可以用图形表示,通过图形表示的按键、开关、滑块、旋钮,操作者可以完成设备启停、参数调整等操作,也可以调出各种报告、曲线记录等系统运行数据,动态的图形还可以表示设备的运行状态,如风机的运行状态,风阀的开度等等,另外,利用图形可以表示建筑中设备的分布位置,建筑平面中的有关温度参数。因此,通过系统工作站上显示的各种图形,可以全面地反映系统的状况。l 报警与报告:ORCAview提供了强大的报警管理功能,使用者可以任意安排警报处理计划。在报警信号产生时,系统自动记录报警的产生时间,和报警的具体内容。同时也可以提供讯响报警和语音报警。报告以文字、图表、曲线多种形式表示各设备状况,便于操作者管理。l 日程管理:在实际使用中,有时有许多特种要求的区域要规定使用的时间,而且要求经常变化。如:会议室、餐厅、多功能厅等,使用ORCAview的日程管理功能可以方便地作到这一点。不需要编写任何程序,只要用鼠标在日程表上设置即可实现。日程的管理包括年日程管理、周日程管理、假日日程管理等数种形式,使用者可根据需要任意设定。l 目标管理系统楼宇自控系统作为一项综合性项目涉及多种受控设备,也包括多种控制设备,Delta提供的目标管理系统使操作者对系统中设备间的对应关系一目了然,同时也包括了设备的各种功能的设定。目标管理系统通过“目标树”的方式表达系统的各种信息,如:装置、操作界面、日程表、控制器输入、控制器输出、日程表、报警、报告等,操作者既可以通过“目标树”了解系统的配置,也可以通过“目标树”完成系统的配置,简单方便,清晰明了。1.2系统特色1) ORCA网络结构ORCA采用楼宇自控行业标准ANSI/ASHRAE 135-1995(欧洲CEN Technical Committee 247)BACnet(楼宇自控网)标准;ORCA主干网为当今最为流行的以太网。楼宇工作站、系统控制器(DSC)都直接挂在主干以太网上,系统规模不受限制。ORCA网络控制器(或路由器)下通过MS/TP网连接现场单元控制器(DDC控制器)。MS/TP网采用EIA-485信号标准,传输速率78.6Kbps,传输介质为屏蔽双绞线。MS/TP网是一种低成本、高性能的局域网。ORCA系统的一个MS/TP网段最多可以挂127个现场DDC控制器;一个MS/TP网段的最大长度为4,000英尺(约1,000米),并且使用网络转发器(Repeater)可以使网段延长至20,000英尺(约5,000米)。系统支持PTP连接:EIA-232信号标准直接电缆连接或调制解调器拨号连接。自带BACnet协议标准的任何厂家以及任何设备都可以挂到ORCA系统的以太网或者MS/TP网上;ORCA系统软件同时支持Active X,凡是能够在Visual Basic上处理的数据,都可以在ORCA系统中处理、监视和控制。ORCA无限的扩展能力。系统所能控制的设备数量没有限制。如果整个楼宇控制系统所用的DSC控制器数量超过91个,只需要增加一个网络路由器和一个MS/TP网段。ORCA真正做到了系统的完全集成和完全开放,无限的扩展能力。2) ORCA现场DDC控制器当今的楼宇自控系统推崇集散型控制结构。ORCA现场DDC控制器的类型十分丰富,能够满足楼宇自控系统各种设备的控制要求。ORCA的所有现场DCC控制器都是可编程的,因而能够脱离系统对设备进行就地控制,避免了由于系统故障导致设备无法正常运行的严重后果。ORCA 现场DDC控制器的点数也是经过对楼宇系统的深入研究和实践后确定的,选定DDC控制器的基本原则是:一个DDC控制器控制一台设备;例如,一台空调机组可以选用一个DDC进行控制。这样做的优点无论从控制角度、信号布线角度、系统可靠性角度、以及经济性角度都是显而易见的。ORCA网络结构和DDC控制器的完美组合,集散型控制系统的典型。3) 三维(3D)动态图形界面ORCA系统的所有点数据都可以选用文本格式或者图形方式显示。采用图形方式能够使设备的运行状态形象逼真,操作及观察直观明了。ORCA所具有的图形功能是在目前众多楼宇自控系统中独具特色的。栩栩如生的动画界面,让您在工作中体会轻松4) 使用高级开发语言导航器,开发人员的好帮手ORCA view是用于ORCA网络控制器和现场DDC控制器编程的开发工具。ORCA view编程十分简单、直观。用简单描述语言完成编程后,可以将程序备份或直接传入DDC控制器,并且能够对现场的操作数据在ORCA view界面下直接显示和修改。这种实时同步操作的编程语言为工程人员提供了前所未有的方便,节省了反复查询程序的繁复劳动。2 开始 2.1 登录ORCAview 1.点击Windows 开始 菜单,选择程序,选择Delta Contrals. 2.点击ORCAview也可以双击桌面上的ORCAview的快捷方式2.2 登录到ORCAview 当ORCAview运行时,登录对话框弹出。 1、 输入你的用户名;2、 输入你的密码,密码中的每个字符以(*)形式出现;3、 点击OK3 导航器概述1、 登录后,导航器窗口会启动 2、利用导航器,你可以完成下述工作:l 查看系统l 监视和控制设备l 响应警报l 保存和加载数据打开导航器 如果导航器没有打开,点击ORCAview面板中的导航器图标 你也可以选择ORCAview面板中的工具,然后选择Navigator.你可以同时打开多个这样的窗口。3.1导航器窗口概述 导航器窗口分为左右两部分,左面显示网络中控用的控制器,右面显示左面被选中的控制器的详细内容。左面板-网络结构总揽左面板主要包含下列元素l Delta 网络l 协议l 工作站l 控制器l 活动警报文件夹l 图形文件夹右面板-控制器对象总揽 左面板 右面板 3.2控制器连接图标说明导航旗面板左面的控制器图标提供了控制器和ORCAview之间网络连接状况的信息。导航器面板左面显示了连接到ORCAview所有的控制器,它显示了Delta网络的通讯是否正常。 控制器掉线 当一个控制器不能连接到ORCAview时,该控制器的图表上会显示一个红色的X,其原因可能是控制器掉电或网络连接问题。 如果出现这种情况,可以用鼠标右击该控制器,在快捷菜单中选择Query Panel已重新建立通讯,如果不能解决,则多半是控制器掉电。 控制器查询当控制器出现黄色的图标时,使ORCAview正在确认那个控制器在网络中是活动的。一般出现在Delta系统刚启动时或该控制器正在加载数据。 控制器在线 如果控制器图标如上图所示,则表示ORCAview和控制器已经建立一种良好的通讯关系。3.3 查看控制器对象导航器是非常灵活的,用户可以定义显示在右面窗口中控制器的内容和组织结构有面板中现实的对象是你在左面板中选中的控制器所包含的内容.设置导航器视图导航器右面板有四种视图,可分别显示不同的信息。在导航器的右面板的空白处单机右键,在快捷菜单中选择一种新的视图。小图标列 表详细列表大图标通常选择详细列表显示实时数据1 在导航器右面板的空白区域单击右键 2 点击 Show Real-time Data 。当Show Real-time Data旁边有一个检查标志时表示其是活动的。但数据刷新时,导航器有下脚的刷新程序栏会显示。导航器刷新率右击导航器窗口右下角的刷新图标,在快捷菜单中选择刷新频率。默认刷新频率是5秒。刷新太快会增加网络流量。 在导航器中筛选对象导航器有两种筛选对象方式l Show/Hide 系统对象图标l 筛选框用 Show/Hide (显示/隐藏)系统对象筛选图标你可以在导航器右下角窗口中右击筛选器图标,在弹出菜单中选择一个选项。该筛选器提示你系统对象筛选器的状态。 筛选器图标的四个选项 用筛选框筛选特定对象类型在筛选框中填入所要显示的特定对象类型,如ai,然后敲 Enter.也可以同时填入几种对象类型,中间用空格分开。 常用对象类型入下表: 3.3 改变对象模式大多数对象有Auto(自动)和Manual(手动)两种设置模式,一些对象有模拟值,典型的只是从0到100。Auto 对象的值或状态由控制器控制Manual 对象的值或状态可以由操作者临时手动设置,代替自动值。在选择手动模式后,会立即在其右面出现一个下拉框,操作者可以选择ON(开/运行)或OFF(关/停止)。改变模式后必须选择Apply或Ok.下拉框 也可以用命令方式。在导航器的右面板,有树标右击一个对象,会弹出一个快捷菜单。点击Command,出现子命令菜单。Command子菜单的命令有右键菜单项 功能概述Auto把该对象设为自动模式Manual Value给一个模拟对象设置一个值Manual On设置一个数字对象为ONManual Off设置一个数字对象为ONAcknowledge确认警报的发生Reset清除历史信息,如趋势图、警报、运行时间总和等4 日历和计划使用日历和计划可以大厦中的楼宇自控设备按照人为设定的作息时间自动起停。这大大减少了维护人员的管理工作。 4.1 日历使用日历可以确定一年中的某一天或某些天,它可以替换在计划对象中所设定的正常的周工作时间。 4.1.1查看日历在导航器中双击日历对象(对象类型为xxx.CAL)便可以查看日历,此时显示的是当前月。月选择按钮 用鼠标点击月选择前后按钮,便可以确定某年某月。 日期的颜色含义当日历中的某一天被选择时,它的颜色将改变。单独的一天为蓝色,连续的若干天为红色,循环的日子为绿色(即每年中的这些天都被选择,不用在每年的这个月中来选择)。桔红色表示所选择的日期是否与其他选择的日期交叠。 4.1.2 配置日历下面将描述如何做下列类型的输入:1 单一日期2 连续日期3 循环日期这三种类型的日期都可以用右键鼠标命令进行添加、编辑、删除。单一日期和连续日期可以用鼠标左键进行添加和删除,但编辑必须用右键命令。输入单一日期 添加单一日期:1、 用鼠标点击前后按钮选择特定的月份;2、 有鼠标左键点击希望选择的日期,呈现蓝色的日期表示已被选中。3、 点击Apply或OK.用鼠标左键删除日期1、用鼠标点击前后按钮选择特定的月份;2、有鼠标左键点击希望删除的日期,当该日期呈现灰色时表示已被删除。用鼠标左键删除日期1、 用鼠标点击前后按钮选择特定的月份;2、 用鼠标右键点击希望删除的日期,此时会出现一个上下文菜单;3、 点击Delete Entry 4、 点击你想删除的输入项(如图利中的March 5,2000)点击Apply或OK. 该日期呈现灰色表示已被删除。输入连续日期1、 用鼠标点击前后按钮选择特定的月份;2、 用鼠标左键点击你要选择的连续日期的开始日期,同时不要松开左键,托拽鼠标到你想结束的日期,然后松开左键,此时这个连续的时间段呈现红色,表示已经被选中。3、 如果你想增加或缩短日期范围,点击第一个或最后一个日期,同时不要松开左键,托拽鼠标到你想要选择的日期。 用鼠标右键添加连续日期1、 用鼠标右键点击希望选择的日期,此时会出现一个上下文菜单; 2、 选择New Entry,选择Date Range,此时会出现开始日期(Start Date)和结束日期(End Date)的下拉选择框。 3、 选择你想修改的选择框,当你选择开始日期(Start Date)时,一个小日历会出现。a. 用左键点击你要开始的日期b. 重复这个过程选择结束日期 4、 你可以输入一个描述性的文本5、 点击Apply或OK。用右键删除一个连续的日期1、用鼠标右键点击希望删除的日期,此时会出现一个上下文菜单点击Delete Entry 2、点击Apply或OK输入循环日期在日历对象中有两种循环日期l 日起循环(例如每年的12月25日)l 周、日、月循环模式(例如每月的第一个星期)定义一个循环日期1、鼠标右键点击希望选择的日期(例如12月25日),此时会出现一个上下文菜单2、选择New Entry.选择Date按钮。此时月份和日期变成可以选择的选择框,你可以在下拉菜单中选择相应的月份和日期。 同样你可以选择每个月的第几个星期或每个月的第几个星期的星期几,这样每个月的这个星期或星期几都会被选择。下图是选择了每个月的第一个星期作为循环日期。 编辑已经存在的日期你可以用鼠标右键点击已经存在的日期,然后选择Edit Entry。在编辑模式中,你不能够改变输入日起的类型。如果你想改变输入日期的类型,右击已经存在的输入,然后用Delete Entry 命令删除输入,然后在创建新的输入类型。 选择,你可以编辑这个输入的范围。 4.2 计 划4.2.1 什么是计划一个计划对象确定了一周中的正常操作。它包括七个工作日,同时可以链接两个日历对象,日历对象处理计划规定的正常每周操作之外的操作。设备可以按照计划或日历来进行工作。4.2.2 查看计划在导航器中双击一个计划对象就可以查看该计划的具体设置。一个计划包含多个灰色块,称为时间条,他代表在这段时间计划的状态时ON(工作),白色区域的左边显示的是每周中的星期几,一个计划可以最多设置8个ON/OFF时间段。上图中显示的空调机组的计划是:l 星期日10:00AM到12:00PM开(ON),3:00PM(15:00)到5:00PM(17:00)开(ON);l 周一到周五8:00AM(8:00)到4:00PM(16:00)开(ON);l 星期天全天关(OFF)上面的计划中没有和日历进行链接。4.2.3 配置一个计划下面将讲述:l 定义或删除一天中的时间段l 在计划对象中连接一个日历对象定义时间段可以用鼠标左键和托拽来选择时间段。1、鼠标左键点击开始时间;2、托拽鼠标到要结束的日期,类似的,你可以输入其他日期的时间段。修正一个时间段1、 双击要修正的时间段2、 一个时间修正窗口出现,你可以在相应的窗口中修改开始时间和结束时间。 删除已定义的时间段1、 选择要删除的时间段;2、 按键盘上的Delete键 5 计数器计数器可以计算经历的时间。计数器可以用来统计在一个时间段内设备的运行情况。计数器有数字式和模拟式计数器两种。 5.1 计数器的类型 数字式计数器 数字式计数器通常用来统计设备的运行时间。计数器从上一次复位后开始跟踪设备的运行状况。监视对象是一个数字式值。在下面的图形中,监视对象是一个回风风扇,总的运行时间是42.325小时。 模拟式计数器模拟式计数器可以来计算一个对象的速率。例如如果你想监视某个水管中的流量,则可以计算单位时间内有多少液体流过。在下面的图形中,被监视对象Ahu1冷却盘管就是一个模拟输出。总流量为933790.0USG,其单位时间是分钟Minute.5.2 复位计数器通过用鼠标右键点击计数器对象,在快捷命令菜单中选择Reset命令可以式计数器恢复为零。数字式计数器会把时间复位为零,同时记录着一设置的时间。模拟式计数器会把模拟值复位为零,同时记录着一设置的时间。 6 事件(警报)作为一个维护人员,你要响应在日常运行中发生的警报。当一个警报同志出现时,你要响应它,必要时你要找出发生警报发生的原因,预防再次发生。你也可以修改产生警报的条件。6.1 什么是事件事件对象的主要目的是提供一种发现警报的方法,他决定于系统什么时候发现非正常的操作情况。如果一个值超出了定义的操作范围或条件,那么事件管理系统就会发送一个警报通知。6.2 事件管理系统事件管理系统提供管理员一种自动监视对象值和发送警报通知到屏幕、打印机或日志的方法。作为一个管理员你大部分的工作和事件和事件日志有关,事件日志管理系统包括下面的对象。 对象功能描述Event(EV)事件检测一个值是否超出定义的操作范围或条件,如果是则事件管理系统就会发送一个报警通知。Event Log(EVL)当事件路由把事件路由到事件日志时,事件日志记录事件发生的详细历史数据。Event Router(EVR)事件路由决定把事件发送到事件日志还是发送到打印机Event Filter(EVF)事件筛选器可以决定当某个用户的登录到系统中时,他能够看到的时间类型。Event Class(EVC)事件类型是系统将时间分为了若干类,系统提供的事件类型有通知、维护、网络、安全、严重和火警。Event Setting(EVS)事件和警报设置设置了事件过程选择Event(EV)事件事件对象定义了监视一个输入或输出对象发生的警报的类型。事件包括什么条件会导致报警、设置参数和坚实的对象值。 上图的上半部分显示了一个超出范围的警报,器警报下限是60,上限是83。这个警报的输入是送风温度,它的当前值是85.3,超过了规定的上限,所以一个上限报警发生了。想得到关于这个事件对象的更多的消息,敲F1功能建。6.3 事件类型和传送 事件类型有以下几种:事件类型监视对象典型功能和例子Out of Range模拟量一个超出范围警报监视一个模拟量对象的值是否超出了对其规定的上下限。例如一个超出范围报警会监视混合送风温度是否接近凝固,在防冻开关动作时会生成一个报警通知。Floating Limit模拟量界限报警比较一个输入值和设定点的上下限值;例如一个界限变化报警监测房间温度是否高变化于或低于设定温度3度。Change of State数字量状态改变报警监视一个数字量输入,当其输入状态变化是会发送报警。例如状态改变报警会监视过滤器从净到脏的变化。它的典型应用包括感烟开关和防冻开关的状态改变。Command Failure数字量命令失败报警确认两个值是否匹配,它用在必须确认一个对象正在控制另一个对象时。例如一个命令失败报警监测一个流量开关去检测应该在开(ON)状态的风机现在在关(OFF)状态报警显示的参数取决于事件类型,上面的报警得上半部分包括了下面一些细节:l 报警类型和参数l 报警输入值和设定值l 未决的报警一个警报传送发生在一个输入值超出定义的范围或状态是和恢复到正常值或状态时。通常一个报警发出时会有一个时间延迟。转变警报类型含义NormalAll被监视对象运行正常PendingAll被监视对象值超出了范围,但时间延迟还未结束Off-normalChange of StateCommand Failure被监视对象值运行不正常High LimitOut of RangeFloating Limit警报输入值高于设定的上限Low LimitOut of RangeFloating Limit警报输入值低于输入的下限Return to NormalAll被监视对象在不正常之后恢复正常Acknowladge当你确认一个警报时,事件管理系统会增加一个确认项以表示你已经看到了这个警报。报警通知当一个警报发生时,这个报警细细会发送到操作主机的屏幕上。例如,当送风温度低于设定的下限是会发送一个超出范围报警通知。 最近发生的警报会最先显示,在第一个警报通知后面可能会有很多不同的报警通知。忽略下拉菜单(Dismiss)允许你忽略某些活动报警,以后在活动报警文件夹中去查看。确认和忽略报警但一个报警通知发生时,你可以点击确认(Acknowledge)按钮.下图显示了一个典型的已经确认过的报警通知。 根据警报的严重程度可以忽略警报。警报通知有一个下拉菜单允许你忽略一个或多个显示在屏幕上的警报通知。6.4 查看警报操作工作站保存了一个活动警报列表。查看活动将包文件夹活动警报文件夹在导航器的左面板。但选择警报文件夹时,所有的活动警报会显示在导航器的右面板上。警报文件夹中的警报只有在恢复正常并且你已经确认后才会被自动删除。当然你可以随时手动删除。警报通知可以从活动警报文件夹中打开、确认或删除,这可以通过右击某个警报项并选择打开(Open),确认(Acknowledge),删除(Delete)。 警报名称 警报状态 警报时间 警报输入对象 事件类型 警报类型 警报消息上面的图形显示了一个活动警报。更新活动警报文件夹你通常需要更新活动警报文件夹,这可以确保在这个操作工作站上的活动警报文件夹中的活动警报列表能够正确地反映其他控制器中的活动警报列表。更新活动警报文件夹1、 右击导航器左面板中的活动警报文件夹2、 点击6.5 响应活动警报当你确认一个警报时,你让系统知道你已经意识到了问题的存在。系统会在事件日志里记录下你确认的时间,同时也会记录下确认发生的操作工作站和用户。单一事件 你可以通过以下途径确认一个警报:l 警报通知(确认按钮)l 事件对象(右面板)l 活动警报文件夹下面这三个界面分别是上述途径的一个例子 通过事件日志查看时间历史警报通知可以记录到事件日志中或通过打印机打印出来。事件日志可以通过双击事件日志打开。 6.6 日志信息 超出范围事件 界限报警事件 状态改变事件命令失败事件确认输入 6.7 打印输出的警报通知下面的图形显示了典型的打印输出的警报输出: 6.8 配置事件修改超出范围事件警报类型警报输入警报发生的时间延迟发生警报的下限发生警报的上限保持范围 上面每个区域都可以修改,但一般只允许修改发声警报的上限和下限。修改界限改变事件设定的希望值可以低于设定值的值可以高于设定值的值 上面每个区域都可以修改,但一般只允许修改设定值、可以低于设定值的值、可以高于设定值的值。6.9 配置事件日志事件日志的输入项默认保留25个,保留文本选项默认也是选择的。最大文本输入项不能超过100。事件日志占用大量的控制器内存空间,也会削弱网络性能。 6.10 事件路由 事件日志的界面如下图,被路由的事件类型通常输入EVC*代表所有的日志事件日志的名称 打印警报通知到打印机要将警报通知打印到打印机,必须在Windows中安装打印机。安装打印机后,系统会自动监测到安装的打印机,并创建打印机设置对象PRS,PRS可以在OWS中找到。下图是一个典型的PRS对象: 打印所有的警报到打印机1、 再OWS中创建事件路由;2、 在栏敲入打印机的名字;3、 选择后面的对勾;4、 敲入EVC*,打印所有的事件类型。7 趋势日志7.1 什么是趋势日志趋势日志(TL)记录和存储了一个被监视对象的历史数据。趋势日志收集数据由两种,一种是每个固定的时间间隔采集一个数据点,另一种是指采集被监视对象的值发生变化时的值。你可以以曲线图或数据值的形式来显示这些信息。7.2 查看趋势日志在导航其右面板中双击趋势日志对象,你可以选择趋势日志的Graph(图形)标签来查看趋势图。选择DATE(数据)标签可以查看历史数据 7.3 配置趋势日志你可以在趋势日志的Setup标签中改变趋势日志的类型和最大记录数。 有两种日志类型改变值型 改变值趋势日志只有在被监视对象的值改变时才记录数据。定期监测型 定期检测趋势日志每隔一个固定的(可以改变)时间间隔记录一次被检测对象的值。7.4 多趋势图在一个多趋势图中可以显示最多8个对象的趋势图,在多趋势图中每个对象的趋势曲线用不同的颜色来表示。用多趋势图你可以:l 查看或打印趋势图或数据l 确认系统中被监视对象是否运行正常l 排除错误l 保存数据在导航其右面板中双击多趋势图对象 ML,既可打开多趋势图对象。楼控系统中常用的主要对象类型:ai 模拟量输入 如温度、湿度、压力等bi 开关量输入 如设备运行状态、故障报警、水流开关等ao 模拟量输出 如旁通水阀、风阀、新风水阀等bo 开关量输出 如风机启停、水泵启停、盘管水阀开关等8 GCL+编程指南8.1绪言GCL(+)是一种容易学习的编程语言,它集成了标准编程语言的优点和专门用于楼宇管理和控制系统的编程语言的高级功能和特性。使用GCL+语言你可以高速高效的在每个控制器(从属于系统的整个可用的存储器空间)上产生900多个终端控制程序,则可以实现基于下列任意两者之间的逻辑的或数学关系的输出控制:l 输入l 输出l 变量l 应用程序l 系统变量 比如:TIME和DATE每个GCL+程序包括:l 由每个程序1024字节中最大23.7千字节组成,每行可达到255个字符l 包含一些变量和常量,这些变量和常量只在定义过该变量和常量的程序中使用。l 能使用局部子程序,一个完整的GCL+程序可能被用来作为一个子程序l 能控制相关的单个输出或组输出l 能使用32比特单精度浮点或整数进行计算l 通过程序可读写局域网、远程BAC网络和数据库中的V2系统对象,用户几乎可以获得这个领域中的所有资源8.2 GCL和GCL+的主要区别8.2.1对GCL+初学者对于初学者,首先浏览位于本文1113页“声明,描述和操作部分”接下来的部分主要针对熟悉Commander 3.10中的版本2的GCL,以便容易过渡到GCL+。版本3的GCL+出现在3.20BACnet和下面的产品中8.2.2当前的GCL用户: 如果你是经验丰富的GCL用户,你将非常熟悉这些关键GCL+元件:l 程序对象l 编辑工具GCL+与GCL相比主要有下列不同点: 操作和功能:1 变量只能在局部使用而不能在程序外使用。在GCL+代码中将不在使用全 局变量,来自不同控制器的GCL+程序可以被复制到其他控制器,从而不存在使用相同名字的全局变量的重复问题。2 GCL阵列声明部分被写进GCL+变量声明部分3 GCL 功能可以在GCL+常量声明部分表示,常量声明部分产生一个用户定义的常量或常量阵列4 子程序能正确的执行DOEVERY和ONFOR指令5 子程序以选择列表的方式通过和返回信息,这些信息包含在CALL和SUB指令中6 新增的操作包括: 数学(指数,MOD) 位(取反,与位,或位) 数组(串联) 指令(放弃)7 新增加的功能包括: Sin cos tan arcsin arccos arctan in log left right mid length scale truncate powerup 加,减 Enthalpy dewpoint8 新增的系统变量包括: SUNRISE SUNSET 新增的时间和日期9 WEEKDAY系统变量定义了每周的1(星期一)到7(星期日)。在GCL中则是从1(星期日)到7(星期六)10 现在AV1=9/5的结果是1.8,之前AV1=9/5的结果是1、AV2=1/2结果为0 复位,读写对象 1 、GCL+中的复位功能与从浏览器中复位对象是相同的,但是“置位”功能在GCL+中是非法的 2、几乎所有来自局域网络和远程控制器的V2和BAC网络对象的领域都可以读写任一个GCL+程序。先前在GCL程序中,用户只能从V2对象中选择合适的作为输入。 3、当读取远程对象(来自另外的控制器)时,GCL+读取对象的实际当前值,不是当前写入的值。例如:假设用户有一个远程的AV(67.AV1)值为45。GCL+中输入: 67av1=60 Aol=67.av1 第一次扫描程序的结果是45,当然,如果远程AV对象接收到的值是GCL+程序写进去的,那么接下来的扫描将会得到正确的值为60。 编辑和编译1 每一行代码都有一个全局变量,这个全局变量是由编译器提供的,程序员必须修改旧版GCL全局变量编码,这样程序才能实现和GCL+一样的功能。2 编译器拥有更多的错误标识和改进的消息。当用户查看错误标识时会给出详细的错误消息3 编译器自动将旧版GCL语法中的代码和变化了的关键字转换成新的GCL+语法,是源代码本身的改变。当然也有例外,编译器不能进行自动转换,包括:COMMAND CURRENT CLEAR HOUR LAST_OFF LAST_ON MDAY NEXT_ON 和SET4 GCL+中每行允许有多个声明语句,这些语句被空格分割开。在GCL中则用反斜线符号“/” 5 对象名称没必要使用下划线来避免空格或保留字符,系统以空格格开的方式接收一个比如以AHU1 Supply Fan Status命名的名字,在GCL+程序中可以用将整个名字引起来如AHU1 Supply Fan Status,这就定义了引号中的所有字符表示一个单独的对象。6 GCL+编译器支持32比特单精度浮点和32比特整数计算,如果一条指令包含整数和单精度浮点数混合数据表达式时,系统会自动进行数据类型转换。混合类型表达式的计算结果将会是实数类型。8.3旧版和新版GCL+列表下面的表列出了新的或被更改过的GCL+和旧的GCL.编译器自动将大部分GCL转换成GCL+.8.3.1新的或被更改过的GCL+这个表格描述了使用ORCAview3.30的GCL+和使用以前Commander 3.10的GCL的变化: 8.3.2旧版本GCL与新版本GCL+相应命令变化对照表编译器能将大多数GCL编码转换为GCL+编码,下面列表中的GCL编码不能自动转换为GCL+编码。8.4 GCL+的限制GCL+有如下限制条件:1 命令FORALL不包括DOEVERY ONFOR OFFFOR IFONCE或CHANGED2不能使用GOTO到一个程序3 一个程序不能调用自身4 不能在一个FORALL命令中嵌套FORALL语句5 GCL+中所使用变量的最大文本数组的长度是128字节。如果用户在当前描述区域中的对象附加一个字符串,必须使用串联操作指令,例如:要在当前描述区中附加今天的日期,程序是这样的: 结果,如果用户通过GCL+控制描述区,则变量大小被限制在128个字符6 GCL+中被改变量能正常运行,一个模拟变量的最小的变化将会导致被改变量为真,例如:一个模拟输入从0变化到1.0000001,变量则被认为是改变了。7 如果数学方程中只有整数,那么结果可能是整数还是实数要根据具体情况 确定。例如:下面使用GCL的结果为x0.5 8.4.1读写对象通过GCL+程序读写对象要根据特定对象和对象是远程的还是局部的不同而异。读局部的和远程对象:当从GCL+程序中读取值时,所读取当前值可以被大部分对象所用,这就意味着在程序内部被赋值,GCL+将不会使用该值,而会使用当前对象的值。例如:对象2300.AV1当前值为12,则写出下面的程序: AV2不等于45,而是当前2300.AV1的值12。如果最后程序扫描时45赋给2300.AV1,则下次程序扫描时AV2的值为45。 局部模拟和局部二进制对象除外。GCL+读取最新所赋值: 如果AV当前值不是23IF语句执行 由于GCL+读取输出的“当前值”,因此程序中多处使用模拟和二进制输出的数学运算时将不会得到正确的结果。例如:如果下面的语句被写入到GCL+程序中,在下面的程序前a01=23 av1=0 这个程序不会读取AO1的值为45,然而其实际值为23,结果,第二行将得到一个错误结果。 注意:Delta Controls强烈推荐避免把数学运算在AO输出中直接进行,所有的数学运算应该通过程序局部变量或AV得到运算结果,然后把最终的结果赋值给AO点。 所有远程对象与模拟和二进制数出类似。因此,用户应该避免对远程对象进行数学运算。 警告:通过PG程序对变量进行远程写操作时,即使该变量是手动状态,也可能被写入数值。因为在进行远程写操作时,不检查对象的状态。这种情况会影响到OWS、DCU、DAC和BACstat等产品中的AV

温馨提示

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

评论

0/150

提交评论