ibms智能楼宇综合管理系统内容摘要:
itecture),是一种语言中性的软件构件模型,提供基于文本的接口描述语言,可以跨越不同的网络,不同的机器和不同的操 作系统,实现分布对象之间的互操作。 ActiveX—— 本服务器内部技术 ActiveX 控件,方便执行控制或将程序代码嵌入另一个 ActiveX 控件 /文档。 ActiveX 控件的特性使得它在应用程序中完成在程序或调用其它程序中执行特定任务显得非常容易。 微软的 Word, Access 及 Visio等强大的桌面软件都得益于 ActiveX 技术。 B/ S 结构 —— 所有的应用 , 包括操作介面,数据趋势,报警管理,联动控制都基于网络上的浏览器/服务器设置以保证数据的完整性,实时性及网络应用。 OPC 用于过程控制 —— 微软最 新定义的标准 OLE/COM 用于同许多数据源通信。 对于本项目,它主要用于方便不同系统之间的数据传输,例如 BAS 与 IBMS,或 SAS 与 IBMS 的数据传输。 它定义了如何与 IBMS 连接的标准。 该标准描述了OPC COM 控件,它们之间的介面由 OPC 服务器来完成。 OPC 数据访问允许数据访问服务器。 它保留服务器的信息并且作为 OPC 控件组的包装。 OPC 同时定义了当 OPC 客户发生特殊事件及报警情况时, OPC 客户将被服务器注意的技术。 另外,OPC 同时定义了历史记录的存取,允许数据记录及趋势检索及信息总汇。 网络 Ether (10/100BaseT) —— 目前世界上最先进及普及的网络解决方案,本网络标准为广泛采纳的工业标准,已经过多次成功验证。 支持多种传输介质,包括 UTP/STP,同轴电缆,光纤及无线。 网络的传输速率为 10MB 或100MB(自适应 )及支持 1G bit(千兆以太网 )。 大量新推出的网络产品将网络费用降低,并保证网络系统适应不同安装下的不同形势。 TCP/IP—— 传输控制协议 /INTERNET 协议,以太网上的该协议标准用于允许数据传输,遂道及路由。 它提供在 INTERNET/INTRANET 上最基本的数据信息传输标准。 8 BAC—— 一种通信协议由 ASHRAE(美国标准空调工程协会 )制定,用于楼宇自控及网络控制。 它允许不同的楼宇自控及控制系统进行信息交换、发布命令及系统功能。 安装 BAC 设备可从硬件系统级即可进行集成,也可在以后的高级软件应用层进行连接。 LONwork—— LONwork/LONmark 由 Echelon 和 LONmark 通用连接标准协会定义,用于局域网络。 它是符合 SNVT 及 SCPT 的标准的通讯协议,本项目将会主要使用 FFT10 接收发送,为 78K 波特传输 速率。 其它的 LONwork 产品使用不同的接收器可通过路由器连接。 支持标准功能简档包括空间舒适功能简档。 MPEG4/—— 最新的视频数据压缩标准,允许从 CCTV 系统出来的视频信号被压缩 (编码 )并通过多种介质网络传输。 传输后视频将被解压 (解码 ),并被显视所需工作站上。 以上所提及的技术及标准将会被不同部份的 IBMS(楼宇建管系统 )合理采纳,以确保完成系统操作数据、存取、系统集成及所定义的系统功能。 三 系统结构 网络结构 VISTA IBMS 通过 10M/100M Ether 连接智能楼宇的各子系统或直接通过现场总线连接各种现场设备,综合集成系统通过 TCP/IP、 BAC、 OPC、 LONwork等通讯协议与楼宇自控系统、安防系统、消防系统、办公自动化系统或现场设备之网络交换机 SAS IBMS 视频系统 BAS ACS FAS OAS Inter Inter Web 浏览站 Web 浏览站 RS485 Video RS485 Video 9 间相互通讯,实现所有子系统的集成。 系统的设计,完全基于企业内部网 Intra之上,通过 Web 服务器和浏览器技术来实现楼宇管理系统的实时信息交互、综合和共享,实现统一的人机交互界面和跨平台的数据库访问。 因此可以真正做到局域和远程信息的实时监控,数据资源的综合共享,以及全局事件快速处理和一体 化的科学管理。 VISTA IBMS 通过图象压缩卡,记录、显示并发布视频内容,便于管理人员通过浏览器观看实时视频内容。 IBMS 通过 RS485 总线控制视频切换,用户通过 IBMS可以观看任意一路视频。 视频压缩采用 MPEG4 压缩标准,压缩率高,传输 352*288每秒 25 帧实时视频仅须 300K 网络带宽,所以在普通局域网内,视频传输可获得十分理想的效果。 VISTA IBMS 通过该网络交换各种实时信息,进行数据刷新。 VISTA IBMS 通过该网络记录各种报警事件,其数据库是专门的数据库服务器,所以数据库访问,是通 过网络进行的。 VISTA IBMS 还通过该网络提供远程的 Web 服务,提供每个用户以实时信息和报警内容,提供每个用户以显示界面,同时接收用户的控制命令 该网络还提供用户突发的数据库访问( OA 系统或事件查询)。 10 报警方案 一旦发现异常事件, VISTA IBMS 即自动执行预定的控制策略,同时启动报警,报警可以有几种方式,如报警窗口、实时打印、语音提示、电话语音、 Email、短信息等。 如图所示。 使用时,可以选择其中一种或多种报警;当有多个报警同时发生时,系统通过事件等级,排队报警事 件,并逐一报警,其中的电话号码、手机号码由用户设置。 手机 打印机 电话 IBMS 语音 11 软件结构 VISTA IBMS 是一个系统组态平台,该平台由 Visual C++开发,平台同时支持VBScript 作为二次开发工具,扩展系统应用、控制各种控件的行为,所以该 IBMS提供三个层次的开发:第一层,采用 Visual C++作系统低层开发,扩展能力很强,并获得很大的灵活性和执行效率,但对软件人员的要求很高,开发的组件一定要保证其可靠性;第二层,采用 VBScript 语言开发,开发比较方便有效,对软件人员的要求不高,不会影响系统的稳定性 ;第三层,采用系统工具进行组态,通常由现场工程师,即可完成。 这种分层机制确报了系统的稳定性,提高了可维护性、可扩充性,也保证了工程的可预测性,是完全符合软件工程的要求的。 VISTA IBMS 总体上由 IBMS 服务器和基于浏览器的远程端组成, IBMS 服务器一方面完成子系统集成,另一方面作为 Web 服务器,提供远程数据请求。 12 B/S 构架 VISTA IBMS 的服务器端和远程端具有完全一致的用户界面,两者之间的数据流动如图所示。 IBMS 服务器的实时数据直接来源于下属子系统或智 能设备,两者之间通过多种协议接口进行会话,各种接口可动态链入,便于扩展,在这一层上, 核心决策层 通过各种协议接口取得各子系统的实时数据,并传送控制指令给各子系统,使之执行相应动作。 核心决策层 是系统的核心,详见“ 核心决策层 ”一节。 “用户操作界面”显示监控现场实时画面,其数据来自于 核心决策层 ,同时用户的操作,也通过接口传递给 核心决策层 ,后者将操作命令转交给适当的执行者。 实时数据处理线程同时维护与远程端的连接,定时发送实时数据和报警内容给连接着的管理站或浏览站。 远程端的实时数据来自于 IBMS 服务器, 两者之间通过 TCP_IP 进行数据可靠传输。 远程端“用户操作界面”与 IBMS 服务器完全一致,显示数据来自于“实时数据处理”,用户操作通过接口传递给“实时数据处理”,后者又将操作命令转交给IBMS 服务器。 三层结构 IBMS 服务器 提供两种服务:实时数据服务及 Web 服务;实时数据服务应答核心决策层 用户操作界面 实时数据处理 用户操作界面 TCP/IP 通讯接口 子系统 IBMS 服务器 远程端 13 显示界面的实时数据请求,同时提供 远程端 以实时数据; 远程端避免直接的数据库访问,所有数据请求均通过 DCOM 有 IBMS 服务器端完成,这种“三层结构”,一方面增加了系统的灵活性,另一方面确保系统的安全性。 从内部组成上看, IBMS 服务器由以下几大模块组成: 设备通讯模块:通过现场总线与其所控制设备之间通讯。 网络通讯模块:通过 TCP/IP 与子系统数据通讯。 报警模块:分别完成各种报警任务,电话语音、实时打印、短信等 中心数据库:储存所有的系统配置、报警事件、日志、 OA 系统等。 Web 服务:提供基于浏览器的远程端的实时数据访问。 视频系统:交互式地发送压缩视频流到远程端,使了解各种现场真实状况。 实时调度:处理各种实时数据,调度通讯、报警、执行子系统间的联动。 用户界面:显示实时数据、接收用户命令、提供维护界 面。 还包括 事件浏览、报表、视频播放等功能。 所有模块有机地组织成三个层次:由低到高分别为通讯接口层、核心决策层、用户界面层。 各层分别应用不同的软件技术解决不同的问题。 其中 , 核心决策层 是枢纽,它调度其他线程(采集、报警、记录、传输等)的运行,给显示界面提供实时数据,处理用户的控制命令,响应远程用户的连接请求。 系统的模块结构如 图所示。 IBMS 服务器 IIS+ASP 服务器 IE SQL Server 远程端 远程端 IE 14 核心决策层 核心决策层调度 各种通讯过程,通讯都需要等待,为提高系统的总体效率,系统的每个接口、组件都是采用独立线程,整个系统是个相互协调、相互配合的整体。 核心决策层是整个系统的关键部分,主要攻作如下: 1.完成对由底层输入的各子系统的信息按内在的逻辑关系进行加工处理,将处理后的结果送到相应数据库,给用户界面层提供显示,调度各种处理过程,给远程连接提供 WEB 服务、视频服务。 同时接收用户界面层授权操作人员的信息请求或控制,通知通讯接口层完成相应动作。 2.完成各子系统的联动,某一事件的发生不仅要引起该事件所属子系统的反应,而且会引起与之有关联的其他子系统采取相应动作,这种联动关系由 核心决策层处理。 3.人工智能专家决策处理,通过对收集到的历史信息和数据形成一定 规律的知识或者是系统预定义的某子系统内专家知识进行推理和演绎,可以预知系统内可能发生的事件,通知相应子系统采取措施,做到防患于未然。 4.对上层或远程提供数据库访问服务和实时数据、视频服务。 核心决策层 外部提供清晰的接口:实时接口, 根据数据库的配置,加载相应的子系统接口,实现与下属子系统或现场设备的通讯;远程服务接口,侦听远程端的连接请求,并以一定周期发送实时数据给连接的站点;报警接口,管理报警组件,包括实时打印、电话语音、短信息等,一旦有报警发生,即根据其报警配置和事件级别,启动相应的报警过程;用户界面 接口,使显示界面可以访问实时视 频诊 断实时数据交换数学逻辑运算计时器棒 图动态曲线故障报警彩色画面交互组态环境动态菜单事件浏览报表文件监控系统 网 络通讯模块 存 储 打 印 15 数据。 通过 实时接口, 核心决策层 可以调用各种通讯协议模块: OPC、 DDE、 BAC、ODBC、 COM/DCOM、视频等,各协议模块以动态连接库形式( DLL),由“实时数据处理”过程自动加载。 远程服务接口, 采用 TCP/IP 通讯协议,监听远程计算机的连接请求,一旦建立连接以后, 远程服务即把 状态量,模拟量,以及报警信息等,源源不断的传输过去,远程端采用浏览器形式,与 IBMS 服务器的用户界面完全一样,只要权限许可,可以浏览到所有实时信息,并可发布控制指令给 IBMS 服务器,控制现场设备。 报警组件是定义统一接口的动态连接库( DLL),报警接口根据配置加载各种报警组件,这些组件有 实时打印、电话语音、短信息、 Mail、标示牌输出等,可以方便地扩充。 核心决策层 内部还进行各种处理: 周期性地刷新实时数据库,按一定时间间隔记录模拟量;记录发生的事件;智能判别和自动处理,实现子系统间的联动等。 通讯接口层 IBMS 服务器 的一个重要职能便是从下属子系统或各种现场设备中取得实时数据,并且设置其参数,由于子系统的连接方式、通讯协议各不相同,系统采用统一接口,对于不同的设 备采用不同的设备驱动程序,将各子系统不同通讯协议和数据格式转换成统一的协议和格式,同时将核心层处理后的信息转换成相应子实时接口 SQL Server 用户界面接口 远程服务接口 报警接口。ibms智能楼宇综合管理系统
相关推荐
图 311 改变汉字后 汉字拼音教学应用 仍然以 小学 一 年级当中的《锄禾》 这一课为例,介绍汉字拼音教学功能在课程当中的应用。 汉字 拼音 功能的应用 在讲授到 词组 教学环节时,教师可以利用汉字笔画功能进行辅助教学。 我们以“锄禾”两字为例。 具体的操作步骤为: 在子菜单中单击拼音按钮 ,然后在白板页面上拖拽即可生成默认词,如图 312 所示。 图 312 汉字拼音默认状态
enterkey to select an item . Use the returnor spacebarto popup a choices the Menus are not clear,select the Help item for more information. [Install HPUX ] [Run a Recovery Shell] [Advance Options ]
录,当所有的记录都存满时,新的待存储数据覆盖最老的一条记录。 循环文件的记录数不能大于 255,每个记录不能大于 255字节。 循环文件是由具有相同长度的固定数量的记录组成,如 图 5所示。 循环文件 在最后 一条 记录 (n)和第 一条 记录之间有一个链接,当记录指针设置在最后记录 n上时,则下 一条 记录号就为记录号 1,反之,当记录指针设置为记录 1号时,则上 一条 记录就为记录号 n。
喷油器 :闭式, 8 孔,孔径 mm,喷射角 150 ; 启喷压力 :25. 5Mpa; 气缸数量及 V 型夹角 :16 缸, 50 ; 气缸直径 : 240mm; 活塞行程 : 275mm; 总排量 : 升; 压缩比 : ; 曲轴转向 :面向输出端为顺时针; 发火顺序 :( 50 和 40 [7]依次作为间隔角) 配气相位 : 7 进气阀开 : 上止点前 42 20ˊ CA; 进气阀关 :