1、1紫金桥 监控组态软件快速入门大庆紫金桥软件技术有限公司http:/2前 言欢迎使用紫金桥软件,您的选择是我们的荣幸,也是对我们的信任和支持。本书是一本帮助您快速了解并初步掌握“紫金桥监控组态软件”的指南。在开始正式介绍之前有必要简单介绍一些基本的知识和本书的一些约定。什么是监控组态软件?监控组态软件是一种主要应用于工业生产监视和控制的计算机软件,它的目的是简单而迅速的帮助用户定制自己的工业生产监控系统。由于它提供了大量的易于使用的组件,使得用户无需掌握复杂的编程知识,短短几天就可以构建出属于自己的功能强大的监控系统,而这样的系统如果使用传统的编程语言来完成,可能需要几个月,甚至 1、2 年的
2、时间。紫金桥监控组态软件能做什么?紫金桥 监控组态软件(Realinfo )是紫金桥公司在长期的工程实践中逐步开发的一套计算机监控软件。它可以帮助用户迅速构建属于自己的控制系统,它提供了许多的功能组件,使得用户可以使用搭积木的方式来构建自己的系统,降低了传统方式构建控制系统的门槛,极大的提高了工作效率。本书面向的对象本书是为初学紫金桥监控组态软件的用户而准备的一本入门指南,目的是让这些用户可以迅速了解紫金桥软件的整体结构,掌握基本的操作方法,能够构建一些简单的控制系统。对于已经了解并熟悉紫金桥软件的用户,如果需要深入的学习,请参阅紫金桥监控组态软件用户手册 。看完本书,您应该能够了解紫金桥监控
3、组态软件的框架结构,知道构建一个控制系统所需要的各个步骤,会使用一些常见的组件,初步了解配置数据采集的方法,能够逼真的绘制各种生产画面,可以结合各种手段构建简单的控制系统。在您学习完本入门手册之后,您可以再通过参阅紫金桥监控组态软件用户手册进一步成为监控组态方面的专家。本快速入门的内容本书采用循序渐进的方式,结合一个具体的演示工程来逐步深入的介绍紫金桥监控组态软件的功能。全书共分 16 章,主要内容如下:第 1、2、3 章是进入实战前的准备工作,主要是软件的介绍、软件的安装、以及演示工程的解释。第 4、5、6 章主要是构建数据采集系统,顺序的介绍了工程的创建、设备的定义、数据库点的定义以及设备
4、组点连接的过程。第 7、8、9 章主要介绍画面的绘制,动画的生成。第 10 章简单的介绍了紫金桥软件的脚本系统。第 11、12 章介绍监控系统中常见的历史趋势和报警。第 13 章介绍与关系库的集成。第 14 章介绍紫金桥报表模版的使用。第 15 章介绍如何把工程发布到 Internet。第 16 章介绍一些简单工程调试的技巧,以及在问题发生时如何与紫金桥技术人员进行配合,共同解决问题。3本书的一些约定本书使用如下的图标和边框来表达特殊的含义:提醒:一些要点,重点或实用的技巧。注意:一些容易出错的地方,需要特别的注意。知识点:对基本知识的补充,本书每一章的开始部分主要介绍一些示例工程中使用到的知
5、识,其他的知识以知识点的形式给于介绍。这样做的主要目的是为了不把示例的介绍分散,以便于用户先做示例工程,然后再细读相关知识。进阶:对基本知识的提升,使得用户在相关基本知识之上,对软件的掌握有一定的提高。4目 录第 1 章 紫金桥软件概述 .11、 紫金桥软件概述 .12、 紫金桥软件的基本结构 .1第 2 章 软件的安装与卸载 .31、 系统需求 .32、 软件的安装 .33、 驱动的安装 .64、 安装后的信息 .75、 软件的卸载 .7第 3 章 示例工程介绍 .101、 示例工程介绍 .102、 快速入门设备驱动介绍 .103、 主要画面和功能介绍 .11第 4 章 创建工程 .131、
6、 新建工程,进入开发 .132、 开发与运行环境简介 .14第 5 章 创建设备 .171、 一般创建设备的步骤 .172、 创建快速入门设备 .18第 6 章 组点连接 .211、 创建模拟 IO 点 .212、 进行设备连接 .23第 7 章 创建总貌窗口 .261、 创建窗口 .262、 创建总貌窗口 .263、 运行系统 .304、 查看数据 .305、 退出运行 .32第 8 章 制作工程画面 .351、 在窗口中绘图 .352、 图元的操作 .393、 创建菜单 .424、 初始启动窗口设置 .435、 运行系统 .44第 9 章 动画连接 .461、 输入输出动作 .462、 填
7、充动作 .473、 可见性动作 .484、 显示窗口动作 .495、 条件变色动作 .496、 水平移动动作 .507、 旋转动作 .518、 运行系统 .51第 10 章 编写脚本 .5351、 编写鼠标动作脚本 .532、 编写窗口动作脚本 .533、 编写应用程序脚本 .564、 编写值改变脚本 .565、 运行系统 .58第 11 章 历史曲线 .641、 历史组态 .642、 趋势分析组件 .653、 增加到窗口导航 .674、 运行效果 .67第 12 章 报警 .681、 报警组态 .682、 增强型报警组件 .683、 增加到窗口导航 .714、 运行效果 .71第 13 章
8、与关系数据库的连接 .721、 Access 数据库 .722、 绑定表 .733、 将数据插入到关系库 .744、 运行效果 .76第 14 章 使用报表 .771、 关系库报表 .772、 实时数据报表 .823、 历史数据报表 .844、 运行效果 .88第 15 章 Web 发布 .901、 IIS 安装 .902、 Web 配置 .903、 发布画面 .914、 运行效果 .92第 16 章 工程调试 .951、 脚本调试 .952、 驱动的手动安装与调试 .973、 关系库错误调试 .984、 Web 发布调试 .1001第 1 章 紫金桥软件概述1、紫金桥软件概述紫金桥 监控组态
9、软件(RealInfo )是紫金桥公司在长期的工程实践中逐步开发的一套计算机监控软件。它在工程实践中经过了长期的考验,现已广泛应用于石油、化工、半导体、汽车、电力、机械、冶金、交通、楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监视、远程监视、远程诊断、企业管理、资源计划等系统。软件拥有如下的特点:1、 丰富而高效的数据采集手段。能够连接数百种常见的设备,从简单的智能仪表、智能模块到复杂的 PLC、DCS 等都能进行很好的支持。2、 逼真的图形系统。支持各种图元的绘制、颜色的渐进过度、各种图形画刷以及灵活的动画配置。能够逼真的重现工业现场过程。3、 强大
10、的数据处理功能。通过各种功能点,可以提供从量程转化、报警、历史记录到 PID控制、设备管理再到关系库交互等多种多样的数据处理功能。4、 可靠的冗余系统。软件全面支持双机热备、群集系统、多级故障恢复,确保您的系统能够安全可靠的运行。5、 丰富的组件对象。通过简单的鼠标绘制即可在画面上生成 Window 组件、菜单系统、各种趋势、报警、以及各种复杂的报表系统。6、 周密的安全管理。支持用户组管理,每个用户还可以拥有私有的权限,提供从窗口、菜单到各种控制模块、功能组件的全方位的安全管理。7、 方便的 Web 发布功能。任何紫金桥软件构建的工程,都可以轻松的发布到 Internet,客户端使用标准的浏
11、览器即可直接浏览整个工程。2、紫金桥软件的基本结构从功能上划分,紫金桥 监控组态软件可以分成组态和运行两个部分。组态环境主要完成工程的创建与管理、工程中各种功能的配置、工程画面的绘制以及工程中动画连接等工作。组态环境包括工程管理器和开发系统两个部分。如图 1-1 所示。图 1-1 组态环境 工程管理器工程管理器是整个系统的管理器,用于创建、删除、备份、恢复、选择当前工程等。 开发系统(Draw)2开发系统是一个集成开发环境,可以进行系统的配置、组态(包括画面组态、数据库组态、IO 驱动组态 ),用户可以根据自己的需要和工程的实际情况来建立自己的应用系统。在运行环境下,软件将按照组态环境下的配置
12、运行,包括数据的采集和画面的动画。运行环境主要由人机界面、数据服务器、网络服务器和 IO 驱动等部分构成。如图 1-2 所示。图 1-2 运行环境 数据服务器(DB)数据库是紫金桥系统的数据处理核心,它一方面管理系统的数据处理,如实时数据的处理、历史数据存贮、报警处理、统计数据管理等,另一方面它还要为紫金桥的其它组件提供数据服务,如 View、 IO 驱动程序、网络通讯组件等提供各种服务。因此数据库是紫金桥系统的中枢部分、而且是紫金桥分布式系统的服务器。 人机界面(View)运行系统是用户开发出来的应用系统的结果显示,可以与最终用户(如现场操作人员等) 进行交互,提供流程图显示、历史/ 实时趋
13、势显示、历史/ 实时报警显示、报表等多种数据表现方式。 网络服务器(Server)网络服务器为客户端程序提供数据支持。 I/O 驱动程序I/O 驱动程序是紫金桥 监控组态软件与现场 IO 通讯的中介,它把不同的 IO 设备虚拟成逻辑设备,用户不必关心设备与计算机通讯的具体协议,它负责把数据从现场设备采集到数据库、并把控制指令下达到实际的物理设备。紫金桥系统提供了大量的常用 IO 驱动,包括常见 PLC、板卡、智能仪表、DCS 等多种 IO 设备。3第 2 章 软件的安装与卸载1、 系统需求1) 系统的最低配置 IBM 533 以上的 IBM 微型机及其兼容机、工控机; 内存不少于 128M;
14、最低支持 800*600 的 32 位真彩色的显示系统; 硬盘不低于 2G; Windows2000 及其以上版本。2) 系统的推荐配置 CPU 1.0GHz 以上的 IBM 微型机及其兼容机、工控机; 内存在 512M 以上; 支持 1024*768 的 32 位真彩色的显示系统; 64G 以上的硬盘剩余空间; Windows XP 以上版本的操作系统; 机器配备串口、并口; 100M 网卡和 CD ROM。2、 软件的安装“紫金桥 监控组态软件”安装程序保存于光盘上。具体安装步骤如下:(以 Windows XP系统下的安装为例)第一步:启动操作系统,以具有管理员权限的用户登录。第二步:将“
15、紫金桥 监控组态软件”的安装盘插入到光盘驱动器中,系统自动弹出安装程序窗口,如图 2-1。 (若没有自动弹出窗口,可双击光盘中的 Setup.exe 启动安装程序。 )图 2-1 启动紫金桥 监控组态软件安装程序第三步:进入安装系统。单击“安装主程序”按钮,将弹出“软件许可证协议”对话框,如图 2-2 所示。4图 2-2 软件许可证协议该对话框的内容为大庆紫金桥公司与“紫金桥 监控组态软件”用户之间的法律协议。请您认真阅读。如果您同意协议中的条款,请选择复选框中的“我接受此协议” ,并单击“下一步”继续安装。如果不同意,请选择“我不接受此协议” ,并单击“取消”退出安装。第四步:选择紫金桥 监
16、控组态软件的安装目录。选择“我接受此协议” ,并单击“下一步”后,弹出“请选择安装文件夹”对话框,如图 2-3 所示。图 2-3 选择安装文件夹在这里,由您指定监控组态软件的安装目录。默认目录是 C:Program FilesRealInfo。第五步:创建程序组。弹出“请选择程序文件夹”对话框,如图 2-4 所示。5图 2-4 选择程序文件夹在该对话框中由您指定程序文件夹。默认文件夹名称为“紫金桥监控组态软件” ,您也可以选择其它名称,或者从“现有文件夹”列表中选择一个。如果您觉得此前的设置有什么问题的话,请单击“上一步”返回上级对话框进行修改。如果没问题,请单击“安装” 。第六步:开始安装进入安装界面。此时安装程序将光盘上的压缩文件解压缩并拷贝到您所指定的目录下,安装进度显示在界面中的进度提示条上。第七步:安装完成。弹出“安装完成”对话框,如图 2-5 所示。图 2-5 软件安装完成该对话框中的“在桌面上创建快捷方式”选项,用于确定是否在桌面上创建快捷方式。单击“完成”按钮,弹出如图 2-6 所示对话框。