发表于:2005-09-21 18:32:00
楼主
IndustrialSQL Server概述应用
产品定位
IndustrialSQL Server是世界上最流行的生产数据历史数据库,具有最高的性能,但只需要最低的运营成本。作为Wonderware的软件平台的一个历史数据库,IndustrialSQL Server为企业的决策制定者提供了获取正确信息的能力 -- 即工业智能。工业智能能够帮助各层次的生产人员在各种制造环境中提高生产效率和产品质量。工业智能可以直接产生更高的投资回报。IndustrialSQL Server提供了生产信息的一个公共访问点,一个开发上层应用程序的数据平台、以及一个连接商业系统的通用接口。
在任何时候,从任何资源获得任何数据
作为FactorySuite® 的历史数据库,InSQL Server包含最完善的生产信息。InSQL为定义存储数据的获取源提供了极高的灵活性。完整的生产数据可以实时地、自动地从工业标准的OPC服务器获得,也可以从由Wonderware的广泛I/O服务器所支持的600多种硬件设备上获得,还可以从众多的InTouch®和InControl™节点上获得。
对于非实时数据或存在于生产网络之外的数据,InSQL支持从.csv格式的文件中导入数据。另外,InSQL还支持通过标准的SQL INSERT和UPDATE语句输入数据。
不论数据源在哪里,数据源的状态如何,或者数据输入的时间是什么时候,所有数据都被集成到一个统一的存储地点,用户可以方便地使用按时间顺序排序的数据。这种集成提供了一种无缝的、方便的历史数据回取方法,从任何客户机上可以使用配置、告警、事件和概要信息。
工业智能
只有在能够有效地使用数据的情况下,数据才能变成有用的信息。因此,实现工业智能需要一个强大的查询引擎来过滤和处理数据。IndustrialSQL Server把微软SQL Server的强大能力与自己的过滤、联合和处理能力进行了结合。它扩展了SQL语言的能力,为所有数据类型在时间域中增加了过滤能力。IndustrialSQL Server的事件系统检测过程事件并做出相应的反应,并且支持数据的后期处理,例如关键过程变量的快照以及数据合并,这种能力扩展了信息的内容。
可以从客户机应用中调用InSQL的强大的查询引擎。InSQL扮演着一个信息系统服务器的角色,它利用并扩展了开放的、灵活的微软?SQL Server,实现了办公与生产环境的集成。全球的生产人员可以使用Wonderware工具或成百上千的现成软件包来查看、分析和报告他们的生产过程。
高性能服务器
IndustrialSQL Server实时收集详尽的生产数据,并且把这些数据与非实时的、手工输入的、或离线的数据结合到一起。传统的关系型数据库技术不适合工厂数据的高速收集和存储。IndustrialSQL收集生产数据的速度要比关系型数据库的速度快几百倍,并且数据的存储空间要求也大大降低。它把关系型数据库的强大能力引入到工业环境中。所有收集到的生产数据和事件、概要、生产和配置信息一起被集成为工厂数据。
易用性
安装、配置、使用IndustrialSQL Server 不需要具有SQL的知识。IndustrialSQL Server提供了"傻瓜"功能。只需要把配置工具指向现有的InTouch配置文件,就可以在几分钟之内完成系统的配置,这种特点保护了在InTouch中的工程投资。IndustrialSQL Server与InTouch的紧密集成保证了数据库的完整性,并且标记也只需要定义一次。IndustrialSQL Server的设计目标是作为一个免管理数据库环境。用户可以使用标准的微软SQL Sever工具来计划备份任务,还可以从成百上千的客户机工具中自由选择符合他们的"易用性"和功能要求的工具。
容错性/高可用性系统
容错性/高可用性根植于IndustrialSQL Server系统的核心。在配置和管理控制台中采用移动和点击鼠标的方式就可以设置配置。这些特性提供了一个强大的系统体系,减少了故障点,消除了昂贵的冗余硬件的要求。实际上,IndustrialSQL Server的高可靠性,使用户可以采用离线方式对服务器PC进行有计划的维护,而决不会丢失数据。
易管理性
以Wonderware长期以来对易用性的承诺为基础,IndustrialSQL Server为事务繁忙的专家们提供了一个集成的管理和配置环境。IndustrialSQL Server的管理和配置工具采用了微软管理控制台技术,支持鼠标点选、拖放等操作,显著提高了易管理性。这种技术为管理员带来了更高的方便性:它提供了一个统一的控制台,使用这个控制台,管理员可以对多台InSQL服务器,Windows操作系统以及SQL Enterprise Management进行管理。
采用以前定义的标记数据库可以节省大量的工程时间。其中的信息可以方便地从InTouch中导入到InSQL中,不需要进行修改。为了进一步消除冗余的配置任务,系统还支持从.csv格式的文件中导入标记定义。用户可以在几分钟内安装好InSQL的全部功能,并且使用系统了保存珍贵的生产数据。配置和管理不会中断数据的存储。
安全管理
工程师/管理员可以在服务器节点上进行全部安全系统管理和监视工作,如果安装了远程管理工具,那么还可以从比较方便的地点远程地进行这种工作。而且,他们好可以从客户机上监视整个系统的性能和安全性。系统配置和管理不会影响数据收集与存储操作。 IndustrialSQL Server的管理和配置工具采用了微软管理控制台技术来实现整个系统的管理。多台InSQL服务器、Windows操作系统和SQL ServerEnterprise Management都可统一到一个控制台的全系统管理。
开放性与灵活性
IndustrialSQL Server内嵌了微软SQL Server 2000的能力,包括:支持XML;与Exchange接口进行电子邮件的收发;采用IIS在互联网上发布数据;用于把信息发送到其它微软SQL服务器或Oracle数据库应用中的复制和分发服务。
该软件的多级客户机/服务器体系结构支持对商业和制造业网络进行分段,防止由商业网络中发出的大量请求阻塞制造业网络,同时仍能够保证实时地提供制造区的数据。在符合标准和保证灵活性的同时,该软件没有降低在安全性能。
以Windows® 2000™服务器为基础的多级体系结构提供了一个可伸缩的方案,可以满足特定的要求。该软件既适合于部署几百个标记的小型工厂,也适合于部署了几十万标记的大型工厂。正确选择的硬件可以保证较高的系统性能和数据完整性。
可扩展性
如果有特定的视图、报表或分析要求,IndustrialSQL Server可以在开发客户端应用程序方面提供帮助。公开的数据模型和标准的SQL或OLE DB应用编程接口提供了一个标准的、主流的开发环境。
使用附加表、存储步骤和视图可以很方便地扩展IndustrialSQL Server的数据库来满足特定信息要求。使用外部程序或标准的SQL创建独特的"探测器"和"动作"可以扩展和定制事件系统的能力。使用Data Acquisition Server Toolkit好可以建立新的I/O服务器。
事件/概要系统
事件子系统可以用来规划对IndustrialSQL Server所处的生产环境中产生的事件进行响应和动作。这个成熟的子系统检测系统条件和事件,并且执行动作响应。例如,过高的生产温度可能触发:相关标记值的快照、发送给生产管理部门的电子邮件、记录标记的修改时间或值的死区,执行SQL查询、对标记组进行概要计算等,或者系统也可以只简单地记录事件出现的时间。
伴随的概要子系统可以根据时间对数据进行简单的合并。
从本质上说,能够通过查看历史或系统数据确定的任何条件都可用作为事件。
与FactorySuite 2000 组件的集成
作为FactorySuite的历史数据库,IndustrialSQL Server以下列方式与FactorySuite紧密集成:
• InTouch的配置数据存储与IndustrialSQL的配置数据一起存储在数据库中。
• IndustrialSQL Server从DDE、FastDDE、SuiteLink I/O服务器以及数据访问服务器获取数据并向它们存储数据,包括InTouch、InControl、InBatch®、InTrack®, SPCPro® 和QI Analyst® 的历史数据。
• IndustrialSQL I/O服务器支持InTouch和其它客户机监视系统状态和查看多台服务器上的实时信息。
• 可以使用InControl和InTouch来检测IndustrialSQL服务器的事件。