inSQL接口的基础知识

OSI的PI是业界优秀的软件之一,主要用于过程数据的收集和分析。这是由于在20世纪80年代中期开发了一种新的过程数据压缩算法。最初,它在DEC的VAX上的VMS操作系统下运行,现在它可以在许多操作系统平台上使用。它有丰富的分析工具,但它的设计目标是处理过程数据,所以它在其他制造业的应用不是很好。

WW的InSQL是世界上第一个面向工厂的高性能实时关系数据库。它将关系数据库的功能和灵活性与实时数据库的高速和压缩性集成到同一产品中,适用于工厂生产管理。InSQL集成了微软的MS SQL Server并对其进行扩展,使其不仅具有高速数据采集、高效数据压缩、数据存储等实时数据库性能,还集成了一般存储在关系数据库中的事件、汇总、生产、配置等工厂数据。数百个客户端应用程序可以访问所有的工厂信息,这使得它在工业软件领域具有最好的开放性和灵活性。WW拥有世界上最好的图形控制软件InTouch和I/O服务器,这使得它与工厂自动化系统的联系更加紧密。

人体系统的结构与技术

操作系统

PI目前支持多种操作系统平台。服务器可以运行在DECVMS、IBM的AIX、HP的HP-UX、Sun Solaris、Windows NT和Windows2000服务器上,客户端软件可以运行在Windows上。

3.1、95、98和Windows NT。

InSQL server运行于:Windows NT、Windows2000 Server,客户端软件可以运行于:Windows 3.1、95、98、Windows NT。

数据库技术

PI将所有数据存储在一个专有的数据库中,其客户端软件可以从数据库中提取数据,并用于显示和分析。如果使用其他数据库或工具来分析PI数据库中的数据,则需要一个ODBC接口或API。对于进程的数量

根据的存储模式,每个点用户只能定义6个字段。

InSQL的数据采集、数据压缩、生产动态浏览、历史数据归档等功能构成了一个完整的实时数据库系统,实时数据和历史数据都用专门的文件保存。数据库服务器嵌入了微软的MS。

SQL Server具有关系数据库的特点,增强了复制功能,集成了邮件和因特网。它是第一个能够满足工厂对数据采集速度和存储容量要求的实时关系数据库,并且优于常规数据库。

系统数据库的数据采集速度和存储容量都是上百倍。InSQL扩展了SQL语句,使其具有时间特性。Wonderware的资源跟踪系统InTrack、配方管理系统InBach和统计质量分析SPCPro。

和其他应用系统可以与InSQL数据库一起使用,从而为制造业提供真正的接触式事务处理(OLTP)。

系统性能

每台PI服务器可容纳654.38+0.5万个点(高端服务器)。目前还没有测试存储这些点的准确速度,但是PI的客户认为PI的高端产品服务器每秒可以处理654.38+0.5百万点的数据。在客户端软件中

在ProcessBook上,你可以在几秒内获得2、3年历史的1000点数据。OSI网站上有一个电子表格,可以帮助您详细计算所需的配置。

InSQL的运行性能与使用的硬件系统有关。它可以在65,438+0秒内获取或存储60,000点(峰值)。这个速度与数据存储模式无关,它是周期性存储(以固定的毫秒数)或增加的。

数量存储(当数据变化超过设定的百分比时存储一次)。InSQL每秒可以存储30,000个点(平均)或每65,438+000毫秒存储2,000个点的数据。提高数据采集速度的主要障碍是大部分数据源(PLC或DCS)提供数据。

速度跟不上InSQL取数的速度。InSQL的最小分辨率为3.3毫秒。

一个拥有40,000个过程控制点的典型大型工厂对不同的数据有不同的采集频率要求。假设该厂对数采集的频率要求为:每500ms采集500个点,每5s采集1500个点,每5s采集15个点。

每秒收集5000点,每30秒收集1000点,每1分钟收集1000点,每5分钟收集13000点。它平均每秒收集2177个数据,或者说每天存储1880亿个数据。这实际上只是

是使用InSQL能力的一小部分。

可测试性和分布式操作

单个PI服务器可以支持远程数据访问,结构是两层的。客户端使用PI-API直接连接数据库服务器。

InSQL为最终用户提供精确的浏览、报告或分析,并利用他们的应用开发平台开发个性化的应用软件。它的开放数据模型和标准SQL或ODBC应用程序编程接口为用户提供了标准的流

线开发环境。该数据库易于添加表格、预订节目和浏览所需信息。最终用户可以创建自己的探头,并使用外部程序或标准SQL扩展和定制应用系统。

同时,用户可以从数百个客户端应用程序中进行选择,以满足他们的需求。InSQL中嵌入的Microsoft SQL Server使其具有电子邮件界面、通过互联网发布数据的IIS、SQL Server的复制以及其他功能。

基于SQL Server或Oracle数据库的应用程序数据发送服务。

核心功能和特点

数据采集

PI服务器包括一个数据采集引擎,并采用其专利的数据压缩算法。它只负责收集数据,不回写控制系统确认收集的数据。

在InSQL中,模拟值和开关量都可以增量存储或周期性存储,并根据工厂数据冗余的特性进行压缩。数据存储空间仅为传统关系数据库的2%,具有极快的生产数据获取速度和数据。

存储容量,并在数据采集的同时检查数据的正确性。它集成了MS SQL Server,支持标准SQL语句,突破了SQL语言的限制,增加了数据时间特性,集成了工厂事件、汇总、生产和。

配置和其他数据。

支持分析工具

PI有Datalink支持在Excel中读取PI的数据,也可以通过ODBC获取压缩数据。数据库中的所有数据都可以在分析工具中使用。用于趋势分析的ProcessBook和用于网络浏览的ActiveView。

InSQL支持工业自动化环境中的各种客户端应用工具:

FactoryFactory:包括趋势、Excel/World、WEB报表和从InSQL获取数据的ActiveX控件。

第三方开发的应用软件:包括动态分析工具、通用报表工具、模拟显示工具、导航工具、基于浏览器的应用工具、历史回放工具、管理报表工具和通用趋势、图形和图表工具。

SQL、ODBC和OLEDB的兼容应用工具:FactorySuite中的Crystal Reports和SQL Access。

客户个性化应用:可以用VB/Delphi、PB、C++等工具开发个性化应用软件。

设备接口支持

OSI有超过100种用于连接不同控制设备的标准设备接口软件,可以支持OPC数据采集。

WW可以直接与700多种控制设备进行通信,可以集成数据配置、报警、事件、汇总、动态数据、批次数据、资源数据和相关生产数据等信息。

图表和趋势

OSI的ProceBook是一个很好的卖点,它为终端用户提供了一个非常灵活的过程数据分析工具。

InSQL有一套完整的图表和趋势工具,包括图表、趋势、标准质量统计图等等。

数据分析工具

PI和InSQL都可以提供最常用的分析工具,包括:平均、移动平均、几何平均、标准差、累计值等等。

客户数据分析

PI为最终用户提供VBA所需的各种数学分析。此外,还可以为静态数据表购买一整套流表。

InSQL用户可以选择多种工具来定制数据分析。常见的开发工具有VB、Delphi、PowerBuilder和C++。同时,ActiveX控件可以在InTouch或任何ActiveX容器中灵活地使用。

提取InSQL的数据。

在线SPC

PI提供处理输入数据和SPC计算的选项,并在数据表中记录计算结果(包括报警和控制限值)。然后可以用标准的分析工具分析这些数据。

InSQL可以使用其客户端软件工具对从服务器获得的数据执行常规SPC操作。Wonderware的产品包括InTouch的SPC Pro组件,QIAnalyst可以提供在线SPC报警。

报警

PI报警子系统可以定义任何指定点的高报警、低报警和ROC报警的监控。您还可以监视数据源的中断。所有监控条件都可以升级为报警条件。报警条件(条件)保存在PI事件日志中。

并且可以通过标准的分析工具来查看。

InSQL事件系统允许用户设置事件(条件)的检测,并设置这些事件(条件)发生时的相应动作。当系统检测到该事件的发生时,会触发相应的操作。事件系统也可以设置为定期检查。

检查。您也可以使用InTouch和SCADA实时报警来触发一个定制的操作。

离线存档

PI提供了一种将在线压缩文件移动到离线存储系统的方法,但是与存档数据没有任何联系。

InSQL以块文件格式存储数据,服务器直接将大量长期数据存储在磁盘上,并可以通过网络系统高速回放存储的数据。用于备份历史数据块的长期存储文件格式是DAT类型。

数据管理工具

PI不提供数据管理和汇总工具。

InSQL客户端软件和许多第三方软件提供了数据管理功能。所有带有MS SQL和ODBC接口的工具都可以访问InSQL数据。

批量分析

PI可以选择提供批处理分析工具,根据批处理事件和与事件相关的实际时间来评估过程数据。这对于将一个批次过程与另一个批次(或黄金批次数据)进行比较非常有用。

InSQL集成了来自InBatch的批次历史数据作为标准数据源,也可以按事件管理批次数据。

市场定位和销售策略

公司情况

OSI公司成立于20世纪80年代初,一直专注于实时数据软件和服务的研发,拥有超过65,438+000名员工。是一家独立的非上市公司,产品在国内外拥有大量用户。在中国没有办事处,由六家代理商负责。

中国的商业。该软件没有中文版本。

Wonderware公司成立于20世纪90年代初,提供工业控制软件、实时数据库软件、设备管理软件、资源跟踪管理系统等工业生产过程应用,拥有近1000名员工,属于世界第三大自动控制系统。

供应商英维思集团是一家上市公司。中国在北京和上海设有两个代表处。主客户端软件已发布中文版。

市场战略

OSI专注于销售大项目,卖给更高层的管理者,专注于产生的效益。因此,在2000年3月的制造展上,OSI将PI定位为流程制造的企业集成平台。

InSQL的定位是支持任何规模的应用程序,这些应用程序不需要SQL知识。系统可以在几分钟内将存储在InTouch中的配置文件转移到InSQL中,保护了用户在InTouch中的工程投资。与InTouch紧密结合

密集,Tag只需要定义一次,数据库更完整。InSQL被设计成一个零管理数据库环境。标准MS BackOffice工具可用于规划数据备份。有上百种客户端工具可供选择,完全令人满意。

用户的功能需求和使用习惯。

主要差异

蛋白酶体抑制剂

市场:大部分装机用户满意。

销售策略:多年来,OSI只销售一种产品(最近收购的数据集成软件),并习惯于高价向高层机构销售产品。近几年在InSQL的压力下,做了一些价格调整。

定位:OSI将PI定位为企业集成平台。它具有SAP认可的R3接口。

高级分析工具:有一套很好的流程行业分析工具。

过程书:PB是其主要的分析工具,是一个ActiveX容器,内嵌VBA脚本。相比之下,WonderWare的FactorySuite整体功能更好。

InSQL

市场:用户包括流程工业、离散工业、混合工业等所有类型;InSQL获得了《控制工程》杂志的奖项,WonderWare被微软确认为工业领域最大的SQL分销商(微软MS SQL embedded in InSQL),已售出超过65,438+00,000套软件。

价格:无论是低端产品还是高端产品,都有很强的价格竞争力。

灵活性:用户可以从数百个易于使用的客户端应用程序中进行选择,以满足不同的需求。InSQL提供了读取生产信息最常用的方法,生产应用开发最常用的平台,连接管理系统最方便的接口。InSQL充分利用了多处理器和分数计算机环境的优势。InSQL的架构将数据采集和数据查询分开,这使得它可以用同一款软件为小到几百个点的小厂到大到几十万个点的大厂提供解决方案。

技术开放性:支持标准数据库技术。微软的嵌入式MS SQL Server使得在工厂数据中集成事件、概要、生产和配置数据成为可能。集成FactorySuite和MaintenanceSuite,并应用于

工厂的各个层面。