版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于紫金桥实时数据库的企业生产管理系统摘要本文主要介绍了应用紫金桥实时数据库方法,介绍了其总体设计企业的开发步骤及应用情况。来实现企业生产管理系统的一种统在某紫金桥实时数据库 实时 生产管理系统一、前言工业是国家的支柱产业之一,在高度知识化、高度技术化工业转变。基于中国的驱动下,正由传统工业向高度集约化、行业的现状和发展的需求,紫金桥以实时数据库为,推出了面向行业的全面解决方案,以帮助企业实现管理的信息化。紫金桥实时数据库,是一套用于生产管理的,主要用于企业网络环境下的全厂生产数据系统。它提供了一个信息集成和管理的、数据、数据查看、数据处理和数据管理。它真正实现了和生产现场的信息沟通,实现了企
2、业网络环境下的实时数据的管理、实时流程查趋势浏览、与查看、开关量变位与查看、报表数据存贮、历史趋势存贮与查看、生产过程报表生成、生产统计报表生成等功能,从而实现企业过程控制系统与信息系统的网络集成与综合管理。用户可以通过微软 IE 浏览器登陆紫金桥实时数据库 Web Server 浏览生产过程的信息。紫金桥实时数据库有近百个应用实例,下面以行业的一个例子说明紫金桥实时数据库解决方案的基本框架、实现方法及在该企业应用的具体情况。二、在某企业生产信息管理系统的应用情况某企业为了适用不断变化的市场需求,及时调整生产策略,也为了便于全厂生产的调度和加强企业管理,采用了紫金桥实时数据库生产管理系统。某企
3、业有 4个生产分厂,目前有 8 套控制系统:1 套横河 CS3000 系统控制树脂生产装置、1 套浙大中控的JX300X 系统控制环氧生产装置、1 套浙大中控的JX300X 系统控制 35T 锅炉装置、 1 套万利达电力控制系统控制热电厂生产装置、1 套万利达电力控制系统控制变配电装置、1 套西门子 PLC 系统控制氮气生产装置、1 套智能仪表系统控制炼油厂生产装置、1 温度巡调度和加强企业管理,于 2003 年开测仪系统公用工程,为了便于全厂生产的始使用紫金桥实时数据库。该厂控制系统的种类多,情况比较复杂。2.1企业生产信息管理系统的结构生产信息管理系统的服务器放在工厂的调度中心,完成、数据
4、处理、Web 发布等功能。在工厂管理层与过程控制层之间,通过工业以太网和 RS-485 总线进行通讯。在企业管理层、工厂管理层之间,通过以太网进行通讯。在企业管理层配置有用于企业管理的关系数据库,还有统计报表生成模块,用于生成统计报表。该生产信息管理系统的系统结构可以划分为三个层次,自下而上依次为:过程控制层、工厂管理层、企业管理层。其中企业管理层完成管理者和各职能科室生产管理报表生成的任务;工厂管理层完成各职能科室实时的任务,它对下连接现场控制层,对上通过网络连接企业管理层,它不仅负责现场控制设备的实时,而且在系统中起到上传下达的重要作用;过程控制层由5、PLC、智能仪表等控制器组成,是整个
5、生产管理系统的基础。2.2企业生产信息管理系统模块划分行业生产信息管理系统是一套综合化、全方位生产的信息管理系统;该系统从生产实践出发,结合企业实际管理制度,采用当前先进的开发工具与系统结构模式进行开发。为了能够灵活地实现多样化的功能,的体系结构也相应地比较复杂。紫金桥实时数据库系统包括如下几个功能模块:1)分布式实时数据库模块;紫金桥实时数据库系统由实时数据库、实时数据库管理器、实时数据库运行系统组成。实时数据库是指相关数据的集合(包括组态数据、实时数据、历史数据等),以一定的组织形式在介质上;实时数据库管理器是管理实时数据库的,可以生成实时数据库的基础组态数据;实时数据库运行系统完成对数据
6、库的,包括:实时数据处理、历史数据、统计数据处理、处理、数据服务请求处理等。紫金桥实时数据库的实时数据库系统同时也是一个分布式数据库系统。由于许多情况要求将数据库在地理上分布在不同位置的不同计算机上,通过计算机网络实现物理上分布、逻辑上集中的数据库,具有分布式的透明性。用紫金桥实时数据库创建的数据库,数据在物理上分布在不同的地理位置或同一位置的不同的计算机上,但在用户操作时感觉不到数据的分布。用户看到的似乎不是一个分散的数据库,而是一个数据模式为全局数据模式的集中式数据库。2)组态系统及运行系统模块;组态系统主要用于组态实时数据库和流程图,而紫金桥实时数据库的运行系统用来运行由开发系统创建的画
7、面工程。运行系统为可独立运行的程序。在缺省情况下,运行系统提供了标准菜单。运行系统在运行时,涉及到许多系统参数,这些参数会对运行系统的运行性能产生影响。运行系统的系统参数需要在开发系统中指定。3)Web Server 网上模块;紫金桥实时数据库的B/S 模式功能是通过紫金桥实时数据库 Web Server 功能实现的。紫金桥实时数据库 Web Server 功能是指从浏览器直接查看紫金桥实时数据库中的流程图画面、趋势图画面、实时数据画面、历史数据画面、报表画面。在浏览器上可以直接访问 Web Server 中的数据,无须在客户端紫金桥实时数据库工作站上安装紫金桥实时数。紫金桥实时数据库 Web
8、 Server 具有 Web 服务器的功能,可以不依赖于系统的据库IIS 等 Web 服务器。所以对于操作系统的要求比较低,一般不需要安装Win NT/Win 2000Server 版的操作系统。可以为用户节约开支。4)、接口模块;功能是为了实现紫金桥实时数据库通过 ODBC 和其它管紫金桥实时数据库 SQL理型数据库之间的数据传送。其中,SQL管理器可以建立数据表模板和数据绑定表。通过 SQL 函数可以建立同管理库的连接,并可对数据库进行操作。紫金桥实时数据库实时数据库支持 OPC(OLE for Pros Control)标准,可以作为 OPC 客户端程序,从多个OPC 服务器程序中数据。
9、当紫金桥实时数据库数据库作为客户端OPC 服务器程序时,是将 OPC 服务器程序当作一个 I/O 设备。数据库中的点参数通过 I/O 数据连接与OPC。紫金桥实时数据库同样支持 DDE 标准,它既是 DDE 服务器端服务器程序进行程序,可以为其它程序提供数据,同时它也是DDE 客户端程序,从其它程序获取数据。5)编译执行模块;紫金桥实时数据库提供动作以增强对应用程序控制的灵活性。所有动作都是事件驱动的。事件可以是数据改变、条件、鼠标或键盘、计时器等等。处理顺序由应用程序指定。不同类型的动作决定在何处以何种方式加入控制。执行动作与图形对象直接相关的,称作对象动作。对象动作分为性动作和一般性动作。
10、性动作在图形对象被左键点击时执行。一般性动作在图形对象所在窗口被打开、打开期间和关闭时执行,既使窗口被隐藏或被覆盖时仍然执行,在窗口被关闭后,停止执行。另一种类型的是命令型动作,包括:窗口、应用程序、数据改变、键和条件等。6)生产报表生成功能模块;数据报表是工业生产中不可缺少的统计工具,它能将生产过程中的各类信息(如:生产数据、统计数据)以直观的表格形式反映出来,为生产管理提供有效的分析。这是比较简单的报表功能模块。另外,紫金桥实时数据库还提供统计报表包,结合实时数据库技术、关系数据库技术、Web 技术、JAVA 技术等,产生较复杂的统计报表,实现数据挖掘功能。7)I/O 设备驱动模块;紫金桥
11、实时数据库可以与多种 I/O 设备进行通信。目前支持的 I/O 设备包括:、可编程控制器、智能模块、板卡、智能仪表、变频器等。紫金桥实时数据库与 I/O 设备之间通过以下几种方式进行:串行通信方式(支持Modem通信)、板卡方式、网络节点方式、适配器方式、DDE 方式、OPC 方式等。系统实现方法控制系统的网络拓扑结构及连接方法各种系统的连接方式不同,在下面的表格中列出:2.3.2 系统开发步骤:系统开发分为系统组态、实时信息网上发布、I/O 驱动开发、统计报表开发几个步骤,每一步都包含很复杂的内容。1)系统组态系统组态包括实时数据库组态、I/O 数据连接组态、历史数据库组态、流程图组态、实时
12、趋势历史趋势组态、实警历史组态、动画及组态。组态过程比较复杂,下面以实时数据库组态、实时趋势历史趋势组态为例加以说明。a)实时数据库组态:在数据库中,的对象是点(TAG)的概念,系统也以点为存放各种信息。点存放在实时数据库的点名字典中。实时数据库的典决定数据库的结构,分配数据库定义的标准点参数,还可包含若干个用户自定义参数。点与参数的形式为“点名.参数名”。如“TAG1.DESC”表示点 TAG1 的点描述,“TAG1.PV”表示点 TAG1 的过程值。点类型是实时数据库 Db 对具有相同特征的一类点的抽象模型。抽象的依据是不同类型的点所完成的功能。Db 预定义了一些标准点类型,利用这些标准点
13、类型创建的点能够满足各种常规的需要。对于较为特殊的应用,您可以创建用户自定义点类型。标准点类型有许多,例如:模拟 I/O 点、数字 I/O 点、累计点、控制点、运算点等。b)实时趋势历史趋势组态:紫金桥实时数据库界面系统提供了几种类型的趋势曲线:实时趋势、历史趋势。实时趋势和历史趋势都允许使用多达八支趋势画笔。实时趋势是变量的实时数据随时间变化而绘出的变量-时间关系曲线图。其横坐标为时间,纵坐标为变量的过程值。实时趋势图由以下几部分:标题、边框、网格、趋势曲线、游标、时间标记、数值标记、数值显示、当前系统时间等。历史趋势是根据保存在实时数据库中的历史数据随历史时间变化而绘出的二维曲线图。历史趋
14、势的变量必须是数据库型变量,并且这些数据库型变量所连接的数据库点参数必须已经被组态为保存历史数据。历史趋势图横坐标为时间,纵坐标为变量或表达式的值。我们可以灵活地指定趋势图的外观尺寸。如可以象处理其它图形对象那样指定趋势图位置,尺寸,颜色。还可以对趋势图显示的时间范围,数值范围,网格数量,颜色,刻度数,采样周期,趋势笔进行指定。每个趋势图最多能显示八支笔。对趋势图可以加控制对象。历史趋势由以下几部分:标题、边框、网格、趋势曲线、游标、时间标记、数值标记、数值显示、当前系统时间。如下图所示:2)实时信息网上发布紫金桥实时数据库信息模型是以动态数据、传输设备数据为,通过动态交互及相应的分析处理,完
15、成系统数据的输入输出及系统各部分间的信息共享。在该系统中,客户端通过浏览器,浏览页面内容、生成报表,还可以动态提交设备故障单、设备采购计划单等动态数据给 web 服务器,而服务器端则可以根据用户的不同请求调用相应的程序及方法,并通过建立 ODBC 与数据库连接,这样,可以将用户登录的数据和生产数据存入关系数据库并用于生成统计报表,或根据用户请求调用数据库的相应数据,并通过一定的处理放在浏览器上供用户浏览、打印,使设备信息的传输变得异常简单、迅速,提高了企业的工作效率。在设备数据 传输方面,主要采用客户机服务器模式,利用 ActiveX 插件实现数据的实时传输。3)I/O 驱动开发由于驱动程序与
16、具体设备相关,所以给驱动设备的达控制系统的驱动开发为例加以说明。带来了一定的难度。下面以万利万利达控制系统支持本机 CDT 协议通讯,即可通过系统设定将信息串口传出来。这样制作一条串口通讯线,将万利达控制系统 PC 机的两个串口对接起来,COM1 口发送数据 COM2 口接收数据,用 VC 编写接收数据的驱动程序、及网上传输数据包的程序。从而实现了该系统的。使用 I/O 驱动程序的注意事项:A、及时处理来自 I/O 驱动的系统。I/O 驱动发出的都是重要的系统,如设备掉电、物理链路损坏、通信适配器故障等,必须及时处理,否则会引起更为严重的。B、正确设置 I/O 驱动的采样周期。这是因为对于有些
17、设备,如果采样周期太快,会引起设备死机或工作不正常;如果采样周期太慢,又会影响数据刷新速度。I/O 驱动必须设置安全,以防止退出。C、对于有回写数据功能的驱动程序,要慎重使用此功能,因为回写数据的正确性关系到生产的安全。界面系统的回写数据频率不要大于采样周期的 3 倍。因为 I/O 驱动都是写优先的,当实时数据库有回写数据的任务时,I/O 驱动会优先处理,而将任务作为次要任务拖后处理。当实时数据库频率频繁不断地将大量回写数据送给 I/O 驱动时,I/O 驱动将无暇进行,只能疲于应付数据回写任务。4)统计报表开发应用基于 Web 技术、JAVA 技术、SQL Server 关系数据库的紫金桥实时数据库统计报表包,开发编写了以下报表模块:A)到货登记报表,包括原油登记、原油查询、常渣油登记、常渣油查询。B)值班报表,包括供能查询、查询、化工查询、值班查询、供能录入、录入、化工录入、产品完成情况表、质量表、装置运行情况表、供能用能情况表、设备运行情况表、生产品种型号表、常渣油查询、原油登记。 C)蒸汽用量报表,包括:蒸汽表数查询、蒸汽用量月表、实际用量月表、统计用量月表、蒸汽表数录入。D)生产进度报表,包括:计划表查询、追加表查询、生产进度班报、生产进度月表、计划表录入、追加表修改。报表需要的实时数据一般通过 SQL 功能从实时数据库得到。三、结束语紫金桥实时数据库
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二年级乘除法口诀专项练习1000题
- 人教部编版四年级语文上册《快乐读书吧》精美课件
- 算法设计与分析 课件 8.3-分支限界 - 典型应用 - 0-1背包问题
- 2024年葫芦岛烟台客运上岗证考试题
- 2024年长沙客运驾驶员从业资格考试系统
- 2024年沈阳c1客运资格证模拟考试题
- 2024年合肥小车客运从业资格证考试
- 2024年河南2024年客运从业资格证模拟考试题库
- 吉首大学《高级语言程序设计A实验》2021-2022学年期末试卷
- 吉林艺术学院《数字娱乐导论》2021-2022学年第一学期期末试卷
- 2024年4月自考12656毛中特试题
- MOOC 分子生物学-南京大学 中国大学慕课答案
- presentation-英语小组演讲
- 水利工程(水电站)安全生产标准化管理体系方案(达标所需资料全套汇编)
- 高考英语3500词汇表
- 2024年高考语文现代文阅读之文学类阅读教考衔接题型
- 公车拍卖质量保证措施
- 海康威视公司发展战略研究
- 行政事业单位会计监督
- 2023-2024学年译林版八年级上学期英语12月月考模拟试卷(含答案解析)
- 【川教版】《生命 生态 安全》五上第8课《防患于未“燃”》课件
评论
0/150
提交评论