GF - IBMS平台简介 - 图文

更新时间:2023-10-30 06:25:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

GF_IBMS平台介绍

1 系统简介

系统由采集器、应用服务器、系统管理器、图控终端和图控组态工具组成。

系统管理器图控组态工具图控终端采集器应用服务器

整个系统采用分布式技术,可以安装在一台或多台电脑上。在整个系统中应用服务器只有一个,而数据采集器、系统管理器、图控终端和图控组态工具可以有多个。

图控终端图控组态工具数据采集器系统管理器应用服务器

GF_IBMS平台有两个不同的版本,一个是单机版,一个是网络版,两个版本的功能是一样的。

? 单机版:单机版的采集器、应用服务器、系统管理器、图控终端和图

控组态工具必须安装在同一台电脑上。该版本的配置界面相对来说要简单一点。

? 网络版:网络版的采集器、应用服务器、系统管理器、图控终端和图

控组态工具可以分别安装在不同的电脑上,而且采集器、系统管理器、图控终端和图控组态工具在一个系统中可以有多个。

1.1 系统管理器

系统管理器是对整个系统进行配置管理的一个管理程序,它是一个客户端程序,可以安装在网络中的任意一台或多台电脑上,它通过服务器配合完成相应的系统配置管理工作。

系统管理器包括以下功能: ? 数据库配置管理:包括数据

库访问参数配置、数据库初始化等功能。

? 系统基本参数配置:如登录过期时间、数据库命令执行超时时间设置

等。

? 子系统参数配置:各子系统和公共模块的基本参数的配置管理。 ? 操作员管理:增加、删除操作员,通过角色模式来控制操作员的操作

权限等。

? 报表:各种统计报表,分析报表查询。

? 数据库维护:数据库的备份还原,历史数据管理,数据库自动管理参

数配置等。

? 日志管理:操作日志的查询维护。

1.2 图控组态工具

图控组态工具是对整个系统的设备、点位、图控界面组态和策略组态进行配置管理的一个管理程序,它是一个客户端程序,可以安装在网络中的任意一台或多台电脑上,它通过服务器配合完成相应的配置管理工作。

1.2.1 设备管理与点位配置

设备管理用来添加、修改或删除系统管理设备,配置设备的参数。系统采用树形结构来对设备进行管理,树形深度最多7级,通过树形结构可以很方便地对设备进行分类管理。对于大型的系统,可以通过树节点分派方式,来把设备分配给多个采集器,这样可以完成一个大型系统的组网。

平台通过设备驱动来增加对某种设备的支持,对于采用标准协议的设备,可以使用标准协议通用的驱动,如OPC,BACNet、Modbus、DDE、Web Service等,当然,如果以后有新的标准协议,系统通过添加新的驱动插件就可以了。

点位配置包括点位本身的配置参数和点位绑定两大功能。

所谓点位就是系统监视和控制的具体物理点位。平台把具有相同特性的点位称做点位种类,通过插件方式,可以增加新的点位种类的支持。

1.2.2 图控界面组态

图控界面组态用来配置图控终端的管理界面。

平台允许同一系统中存在不同的图控管理界面,每种图控管理界面称为一种图控终端种类。

一个图控管理界面划分成多个可以编排的窗口,称为图控窗口,图控窗口

可以通过插件来扩展,平台提供了几个缺省的的图控窗口,包括导航树窗口、图控窗口、异常信息窗口、告警事件窗口等,在图控界面组态时,可以配置出现哪些窗口和窗口的显示方式和位置。

图控窗口的内容可以通过图形组态工具来组态,通过点位变量绑定到图元属性方式,来呈现各点位的状态。平台提供了一组基本的图形图元,图元还可以通过插件方式来扩展。

1.2.3 策略组态

策略组态是用来配置点位的联动的,系统通过策略插件方式来定义点位的策略事件和策略动作,通过可视化的方式来配置联动关系。策略插件是可扩展的。

1.3 图控终端

图控终端是用来日常对系统进行监视与控制的客户端程序。系统允许同时运行多个图控终端,每个图控终端的管理界面可以是相同的,也可以是不同的。在图控终端界面上,同时有多个窗口,不同窗口可以监视不同内容。

如下部分图控终端功能:

? 通过导航树切换不同图控页面,也可通过图控窗口的超链接切换。 ? 可以由粗到细方式反映告警情况。

? 通过选择告警事件,直接到对应的告警点页面。 ? 可以自由编排窗口。

? 提供统计报表界面,可以随时切换的统计查询界面,并可以通过插件

方式扩展统计查询界面。

? 可以通过插件方式扩展显示窗口内容。 ? 可以通过插件方式扩展图控窗口内容。 ? 可以监视设备运行状态,并可以远程控制设备。

1.4 采集器

采集器是用来和设备直接通讯和对设备进行直接管理的终端程序,系统中允许有多个采集器。采集器通过TCP/IP和服务端连接,为了安全,采集器需要通过授权才能连接到服务端。

采集器虽然有界面,但是平时无需人员看管,界面主要用途是在系统配置管理时使用的。在采集器上,可以看到设备的运行状态,点位的当前值,以及发送的设备控制命令。

1.5 应用服务器

平台采用了SOA(面向服务构架)构架,平台服务端负责对各服务对象进行统一管理,平台服务端是一个windows服务程序。

平台服务端通过服务插件方式来加载服务对象,服务插件是可扩展的。

2 高训系统拓扑结构

2.1 707-708内系统集成方案

为了能让所有24个实验台能共享一套硬件设备,所有硬件设备和采集器间采用TCP/IP方式连接。为了让学员能专注于系统主要功能,该方案采用的IBMS系统为单机版平台。

下图为硬件连接拓扑结构图:

2.2 所有实验室系统集成方案

由于多个子系统的硬件是通过串口和采集器通讯的,而各实验室距离又比

较远,所以这个方案必须采用网络版的IBMS平台。

3 快速系统配置

3.1 707-708内系统集成配置

该方案采用的IBMS系统为单机版平台,下面是从系统配置到运行的整个过程的主要操作步骤,有些功能(如操作员管理)在这里先忽略,详细的操作参见操作手册。整个操作步骤分5个过程,每个过程又划分几个步骤。

3.1.1 过程一:系统初始化

初始化功能所处理的事情是创建系统数据库,这个功能在图控管理器中。 3.1.1.1 第1步:运行图控管理器

双击桌面图控管理器图标,系统进入如图3.1.1.1所示界面:

图3.1.1.1

首次进入,操作员ID是administrator,密码是666666。

3.1.1.2 第2步:初始化系统

如果是首次进入系统,系统会自动弹出数据库初始化界面,如果不是,也

可以通过选择进入基本配置界面后,选择初始化界面如图3.1.1.2所示:

进入,数据库

图3.1.1.2

该界面要求输入工程名,工程名是自定义的,使用汉字、字母和数字,首字符必须是汉字或字母,推荐使用汉字。

注:系统允许有多个工程,每个工程对应一套数据库,系统允许在各个工程间切换。

按“下一步”进入数据库配置界面,如图3.1.1.3所示。系统当前支持SQL Server和ACCESS两种数据库。

? 工程显示名称:一般工程名使用字母或间短的汉字,该项可以输入一

个完整的名称,一边在后续的配置界面里显示。如果不输入,将使用工程名显示。

? SQL Server配置:图3. 1.1.3为选择SQL Server时的具体设置。

? 服务器:SQL Server数据库服务器的名称。 ? 用户ID:登陆SQL Server数据库的用户名。 ? 密码:登陆SQL Server数据库的用户名对应密码。

? 库日志模型:库日志模型有简单、完整和大容量日志记录的三种

模式,它们的设置和数据库的数据文件大小有直接管理,也和数据库恢复有关系,详细的请参见有关SQL Server的说明。 ? 库数据文件目录:数据库的数据文件的存放地点,如果没有选择

“指定数据库目录”,那么数据文件将存放在SQL Server默认的文件夹里。

? 库日志文件目录:数据库的日志文件的存放地点,如果没有选择

“指定数据库目录”,那么日志文件将存放在SQL Server默认的文件夹里。

图3. 1.1.3

? ACCESS配置:图3. 1.1.4为选择ACCESS时的具体设置。

? 数据库文件夹:数据库数据文件的存放地点。

说明:在实际工程项目中,一般不使用ACCESS数据库,因为它在数据量比较大时容易崩溃,而在训练时,推荐使用ACCESS,这样比较简单。

图3.1.1.4

按“下一步”进入数据库数据库初始化界面,如图3.1.1.5所示。这一步不用做任何配置,只要按“下一步”,系统就会自动根据前面的配置信息,自动生成数据库,这个过程需要一点时间,请耐心等候。

说明:对于某些比较慢的电脑,有可能产生创建数据库失败的提示,此时,你可以多执行几次下一步。

图3. 1.1.5

数据库创建成功后,将进入如图3.1.1.6所示界面,此时,数据库初始化完成。

图3.1.1.6

说明:数据库初始化完成后,照理说应该继续进行“子系统配置”和操作员管理工作,但为了避免过程复杂化,在此我们就逃过这两个操作,先使用系统的缺省值。所以我们先关闭图控管理器,进行下个过程。

3.1.2 过程二:设备与点位配置

设备与点位配置在图控设计工具中完成。双击桌面图控设计工具图标

,系统进入如图3. 1.2.1所示界面,操作员ID是administrator,密码是

666666。登陆后选择,进入如图3.1.2.2所示界面,界面的左边为

设备管理树,右边为配置区。设备管理树最多可以有7级,用户可以根据自己的需求来分级,比如对一个大型社区,第一级是区域,第二级是楼栋,第三级是楼层。

图3. 1.2.1

图3. 1.2.2

在左边的设备管理树区域内单击鼠标右键,弹出(图例3. 1.2.3)快捷菜单。

(图3.1.2.3)

快捷菜单中各项操作含义如下:

1. [创建新的普通节点(1)]:将会创建如同文件夹相同功能的一个管理节点。创建

成功后通过右击该管理点节点可以继续容纳菜单中可创建的各项内容。

2. [创建新的设备管理节点(2)]:创建好完成后,该管理节点下将只可以添加各类

型的设备节点(即运行时所需要的设备)。

3. [创建新的普通管理点管理节点(3)]:创建好完成后,该管理节点下将只可以添

加各类型的联动驱动节点(视频属于联动驱动)。 4. [属性]:查看或修改管理节点的设置。

5. [复制]:复制该管理节点和其子节点下的所有配置数据到粘贴板中。

6. [粘贴]:将粘贴板中复制的管理节点和其子节点下的配置数据放入当前管理节

点下。

7. [删除]:删除当前管理节点和其子节点下的所有配置信息。 8. [导出]:将管理节点和其子节点下的所有配置数据写入到文件。

9. [导入]:将文件中的管理节点和其子节点下的所有配置数据写入当前节点下。 10. [启用]:启用当前管理节点及其子节点下的所有设备。 11. [停用]:停止当前管理节点及其子节点下的所有设备。 12. [统计]:暂无 13. [展开]:将当前管理节点下的所有项展开显示。 14. [折叠]:将当前管理节点下的所有项隐藏显示。 15. [删除多余的设备管理节点与设备]:删除那些由于异常情况,在界面上看不到,

而在数据库中存在的管理节点和设备。

首先我们添加一个设备管理节点和一个普通的管理点管理节点,为后面的设备和点位添加做好准备。选择“设备与点位配置”节点,然后点击鼠标右键,弹出如图3.1.2.3所示菜单,选择“创建新的设备管理节点(2)”节点,弹出如图3. 1.2.4所示界面,在名称栏填写该节点名称,如“设备列表”,然后按“确认”按钮。再选择“创建新的设备管理节点(2)”节点,然后点击鼠标右键,选择“创

建新的普通管理点管理节点(3)”节点,弹出如图3. 1.2.4所示界面。在名称栏填写

该节点名称,如“普通管理点列表”,然后按“确认”按钮。此时左边的设备管理树变成如图3. 1.2.5所示。现在我们可以添加设备和点位了。

图3. 1.2.4

图3. 1.2.5

3.1.2.1 添加国泰怡安GM647火灾报警设备及点位 3.1.2.1.1 第1步:设备配置

选择“设备列表”节点,然后点击鼠标右键,右边的编辑区域变成如图3. 1.2.6所示。在“设备与链路”选项卡下的“设备列表”区域,单击鼠标右键,弹出如图3.1.2.7所示菜单,选择“添加”,弹出图3.1.2.8界面,在设备驱动栏选择“国泰怡安GM647”,在“设备是否启动”选项上打钩,然后按“确认”,此时设备成功添加完成。界面如图3. 1.2.9所示。

选择“国泰怡安GM647”节点,界面如图3.1.2.10所示,右边为“国泰怡安GM647”设备的配置界面,界面有“通讯参数”和“设备配置”两个选项卡,在“通讯参数”选项卡中,有如下项:

? 通讯模式:通讯模式有两种,“无出错重发”和“有出错重发”,这个

选项是和“国泰怡安GM647”的通讯网关的配置有关的,目前的配置

是“无出错重发”方式。如果配置有改变,应该调整配置。 ? 通讯方式:通讯方式有两种,“TCP/IP”和“串口”,由于目前是通过

TCPIP转换模块连接到网络上的,所以目前选择“TCP/IP”。

? 通讯协议:通讯协议有“TCPIP”和“UDP”两种,这个是根据TCPIP

转换模块来确定的,目前我们选用“TCPIP”。 ? 目标IP:填写TCPIP转换模块的IP地址。 ? 目标端口:填写TCPIP转换模块配置的端口号。 ? 连接超时时间:单位是毫秒,使用缺省值1000。

图3. 1.2.6

图3. 1.2.7

图3. 1.2.8

图3. 1.2.9

图3. 1.2.10

3.1.3.3 第3步:图控页面组态

在对导航树节点选择好点位后,可以进行该导航树节点的图控页面组态工作了,选择“图控”选项卡,出现如图3.1.3.10界面,此时右边的界面是图控页面的管理页面,此页面可以浏览当前导航树节点对应的图控页面。

? 编辑:进入图控页面编辑界面,对该图控页面进行编辑修改。 ? 移除:删除当前导航树节点对应的图控页面。 ?

:显示执行事件查看窗口,点击该按钮,会弹出如图3.1.3.11界面,该界面中会显示图控页面相应鼠标的事件信息。该功能是用来验证组态的事件功能的。 ?

:图控页面的缩放操作功能。

图3. 1.3.10

图3. 1.3.11

按“

”按钮,出现如图3.1.3.12界面,该界面是图控页面编辑界面,

下面对该图控页面进行编辑。

图3. 1.3.12

1. 设置页面属性:选择“地图属性”面的大小为640X480。

按钮,弹出如图3.1.3.13界面,设置页

图3. 1.3.13

2. 设置背景:选择“背景设置”

按钮,弹出如图3.1.3.14界面,背景对象

是可以通过插件来扩展的,目前只有“图形图形背景”,以后会有诸如GIS一类的矢量背景。按“配置”按钮,弹出如图3.1.3.15界面,通过“浏览”选择一个合适的背景图。

图3. 1.3.14

图3. 1.3.15

3. 点位组态:本系统的点位组态是通过变量值和图元属性之间的绑定来实现的,每个图元都有不同的属性,属性在属性窗口中列出来,并配置。系统提供了两类图元,一类是图形图元,另一类是控件图元,这两种图元都是可以通过插件方式来扩展的。系统提供了基本的图形图元,包括矩形、圆、椭圆、曲线、封闭曲线、折线、封闭折线、文本、图片、图片组和图片动画,参见

;控件图元

在左边的工具栏。下门使用图片组来表示一个报警点作为例子。

1) 选择图片组图元,在图控编辑区的放置位置按住鼠标左键拖动,到

合适大小后释放鼠标左键(大写也可以后面来调整),此时,属性窗口如图3.1.3.16所示。

2) 绑定管理点:选择“绑定”栏右边的按钮

选择“报警点1”。

3) 选择不同状态显示的图片:选择“图像组”栏右边的按钮

出如图3.1.3.18所示界面,通过“添加”。

,弹出如图3.1.3.17所

示界面(该界面里可以选择当前导航树节点和其子节点下的点位),

,弹

图3. 1.3.16

图3. 1.3.17

图3. 1.3.18

4. 导航:

3.1.4 过程四:策略组态

3.1.5 过程五:系统运行

本文来源:https://www.bwwdw.com/article/bdj2.html

Top