你现在位置:首页>技术论文>数据通讯>正文
分析IndustrialSQL数据结构和存
日期:2011-9-6 15:22:14 点击:
来源:网络
作者: 未知
点击【】放大字体.
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

1.数据结构
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

    IndustrialSQL Server自动建立两个数据库。其中一个叫Holding,它用来临时存放输入到IndustrialSQL Server的数据。另一个叫Runtime,它结合了通常结构的SQL数据表和一些叫扩展表的特殊数据表,这些特殊的表在OLE-DB中叫作远程表,客户程序可以通过OLE-DB来访问存放在这些表中的数据。
WWW_PL※CJS_COM-PLC-技.术_网

WWW_P※LCJS_CO※M-PLC-技-.术_网

WWW_P※LCJS_COM-PLC-)技.术_网

在Runtime数据库中,通常结构的SQL数据表具有以下特性:
WWcW_PLCJS_COM-PLC-技.术_网

(1) 存放配置、事件、小结、字符串历史以及相关的生产数据。
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

(2) 数据存放在硬盘上由MS SQL Server建立的数据设备/文件中。
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

(3) 完全支持Microsoft Transact-SQL 语言。
WWW_P※LCJS_COM-PLC-)技.术_网

Runtime数据库中的特殊数据表具有以下特性:
WWW_PLCJS@_COM%-PLC-技.术_网

(1) 存放历史和实时(Live)工厂数据。
WWW_PLC※JS_COM-PmLC-技.术_网

(2) 数据存放在硬盘上的历史数据块(文件)中。
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

(3)完全支持数据查询,包括Industrial-SQL 扩展。
WWW_P※LCJS_COM-PLC-)技.术_网

(4)支持Microsoft Transact-SQL语言。
P.L.C.技.术.网——可编程控制器技术门户

(5)以不同的方式存放历史数据,可以更方便的查询。
WW.W_PLCJS_COM-PLC-技.术_网

    在Runtime数据库中,IndustrialSQL Server还提供了众多的数据视图和存储过程,使客户程序可以更地访问数据。
WWW_PLCJS@_COM%-PLC-技.术_网

2. 数据存储
WWW.PLCJS.COM——可编程控制器技术门户

    IndustrialSQL Server自动存储事件和来自IO Server的模拟量、开关量、字符串等数据。其它类型的数据存放在“客户化”表中。
W1WW_P4LCJS_COM-PLC-技.术_网

    IndustrialSQL Server有两种数据存储方法:周期性存储和突发性存储。
WW.W_PLCJS_COM-PLC-技.术_网

    周期性存储以一个固定的时间间隔存储数据,保证了数据的准确性和完整性。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

    突发性存储是当数据发生变化时,IndustrialSQL Server才存储。我们可以为每一个突发性存储的数据设定数值和时间死区。
WWW_P※LCJS_CO※M-PLC-技-.术_网

    模拟量既可以周期性存储,也可以突发性存储,开关量只能配置为突发性存储。
WWW_P※LCJS_COM-PLC-)技.术_网

(1) 存储区域
WWW_PLCJS@_COM%-PLC-技.术_网

    小结、字符串和事件数据存放在SQL Server表中,高速采集的大量模拟量和开关量数据存放在叫“历史块”的数据文件中。模拟量、开关量、字符串变量的当前值存放在内存映象中。
WWW_PL※CJS_COM-PLC-技.术_网

    IndustrialSQL Server实时压缩采集到的数据,只需要SQL Server的2%的空间来存储相同数量的数据。
WWW_P※LCJS_CO※M-PLC-技-.术_网

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

——可——编——程——控-制-器-技——术——门——户

WWW_P※LCJS_COM-PLC-)技.术_网

    IndustrialSQL Server用来存储历史数据的“历史块”文件存放在以下四个存储区域之 一:
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

    a. 历史数据主要存放在Circular区域,当Circular区域满了以后,最老的数据会按照“先进先出”的原则自动移到Alternate区域。Circular区域中的数据也可以自动备份到其它存储设备中。
——可——编——程——控-制-器-技——术——门——户

    b. 当Circular区域存满以后,数据会自动移到Alternate区域,当Alternate区域存满以后,Alternate区域中最老的数据就被自动删除。
plcjs.技.术_网

    c. 不能被覆盖的重要数据可以保存在Permanent区域中,Permanent存储区域通常是一个“只写一次”的存储设备。 比如“WORM(写一次读多次)”驱动器。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

    d. Buffer用来临时存放数据,比如从备份中恢复数据的时候。IndustrialSQL Server可以从以上4可存储区域读取数。
WWW_PLC※JS_COM-PmLC-技.术_网

(2) 配置数据
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

配置数据存放在Runtime数据库的配置表中;这些表的数据既可以从InTouch的配置文件中直接导入,保护InTouch的工程投资。也可以在IndustrialSQL Server中手工输入。在工厂运行期间,配置信息经常会发生变化,IndustrialSQL Server保存了整个配置信息的修改历史,保证了工厂数据的对应性和完整性。
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

(3) 生产数据
plcjs.技.术_网

    IndustrialSQL Server无缝连结了历史/实时数据和配置、事件、小结、统计数据。使生产信息和工厂数据集成在一起。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

生产数据的产生倚赖域工厂和过程的运行情况,保存在industrialSQL Server中的生产数据可以包括换班数据、维护数据、批处理数据、资源消耗数据、质量数据、计划数据等等。生产数据可以存放在用户自定义的数据表中。
WWcW_PLCJS_COM-PLC-技.术_网

    由于IndustrialSQL Server完整的存储了生产数据,使一个工厂的商业数据真正和工厂过程数据紧密结合在一起。可以很方便的找出工厂、员工、成本之间的内在联系。
WWW_PLC※JS_COM-PmLC-技.术_网

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行