IndustrialSQL Server 是应用越来越广泛的大型关系数据库管理系统

更新时间:2023-10-31 21:54:01 阅读量: 综合文库 文档下载

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

IndustrialSQL Server在狼山水厂监控系统中的应用

南通市狼山水厂 吴云 南通太平洋水处理有限公司 周丽

作为Wonderware 的总体工业软件平台的历史数据库的IndustrialSQL Server为各种工业企业的决策制定者提供建立商业智能的途径。由于企业不断要求提高产品质量和生产率,有大量的问题亟待解决。它同时也是应用越来越广泛的大型关系数据库管理系统。它更多的考虑了数据库的扩展及其编程能力,丰富了数据库管理和应用功能,是一个全面的数据库平台。例如:IndustrialSQL Server为控制工程师提供了配置信息,例如控制点、行程设置和告警门限等,它记录控制系统的行为。IndustrialSQL Server存储详细的过程信息和过程事件。

IndustrialSQL Server提供设备长期运转的历史数据,同时还提供当前设备状态数据(过程值),为维护人员分析下列问题提供了关键的信息:

? ?

这台机泵启动了多少次?

从上一次检查以来轴承温度是否增加?

IndustrialSQL Server为工艺分析人员提供概要与合并数据,这些数据可以方便地与生产事件结合来解决下列问题:

? ? ?

每天的产量是多少? 本月的主要故障有哪些?

设备的发热量是否在规定的范围内?

针对我们狼山水厂来说IndustrialSQL Server (简称InSQL),在正常生产条件下每时每刻都在产生和存储大量的数据,作为一个特殊的行业,它对数据的牢固可靠性,灵活增容性,同时对一定条件下的排故障时间都有非常高的要求。经过3年的运行,我们也积累了不少经验,总结如下:

一、InSQL数据库的优越性能

使用过程中, InSQL具有以下几个特点: 1、 容易管理

1

InSQLr使部署、管理和优化数据以及分析数据变得简单、容易。作为一个企业数据管理

平台,它提供单一的管理控制台,使数据管理员能在任何地方监视、管理和调谐企业中所有的数据库和相关的服务。 2、 灵活可用

在高度可用性技术、补充备份与恢复功能以及复制增强特性等方面的特性可将故障时间控制在最低限度,有助于确保关键系统随时接受访问调用。 3、 伸缩自如

表分区和64位支持等伸缩等特性允许运用InSQL创建并部署要求最为苛刻的应用程序。针对大型数据表和索引的分区功能极大地改进了超大型数据库的查询操作。 4、 安全可靠

InSQL在数据库平台的安全模型上有了显著的增强,提供了更为精确和灵活的控制,数据

安全更为严格。通过授权、身份验证和本机加密等增强新特性为数据库提供高度的安全保障。 5、 交互操作

InSQL实现的技术进步允许在日益扩展的企业范围内将相对独立的应用程序和数据库整合

并连接起来,比如我们单位使用的控制生产流程的组态软件是发展比较成熟而且在上个世纪比较流行的Wonderware 公司的Intouch, InSql不但能跟它完美结合,而且InSQL面向很多企业标准提供高水平支持,兼容绝大多数I/O SERVER类型驱动,在此基础上实现与多种平台、应用和设备之间的交互操作能力,帮助用户运用协同技术手段节省时间和金钱。 6、 技术开放性

支持标准数据库技术。内嵌的微软公司MS SQL Server,使其可集成工厂数据中的事件、概要、生产和配置等数据。 7、 高效数据压缩

不仅具有高速的数据采集速度,高效数据压缩和数据存储等实时数据库性能,而且可以集成事件、概要、生产和配置等一般存于关系型数据库中的工厂数据。

二、InSQL数据库的应用

我们狼山水厂的组态软件是Wonderware公司的Intouch,本次水厂面临全面扩建,生产设备和在线检测仪表更新很多,需要的实时数据也大大的增加,基于上述特点,所以我们决定运用专门的数据库来存放数据。经过多方面的比较,决定采用InSQL数据库。安装

2

方法大概有以下步骤:

图(一)

选择完成安装目录后

图(二)

安装完成后,运行INSQL,在STATUS中能查看任何信息

3

图(三)

在SQL SERVER中可以查看到RUNTIME及HOLDING的数据库已安装见图(四)

图(四)

我们只要在服务器端安装AB公司的RSLINX软件,运行InSql,进行必要的配置,然后导入我们需要的查看的变量,并且将数据归类整理,区分离散量和模拟量,这是一个模拟量添加点的方法。见图(五)

图(五)

4

图(六)

并根据需求在数据库里建立各种表单来分类存放数据,供给用户随时调用,截一张DailySnapshot的图(见图())。多截几张。 具体应用:

1. 正常情况下,所有的数据都是直接实时的保存在InSQL数据库中,而只有当

用户需要查看数据的时候才是从MS SQL Server数据库中以OLE-DB的通讯方式获取数据的,对用户来说这个过程完全透明,它还做了相当丰富的视图和存储过程。降低了用户开发的难度,使得这个软件更大众化,我们可以用微软公司的VB语言编制程序来调用数据报表,根据生产需要制定了日报表,月报表和年报表和EXCEL软件相连接。经过两年多的使用,还比较稳定。见下图

5

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

Top