Service & Support
www.4008104288.com.cn
(填写文档类型:常问问题)
P1-4
使用 WinCC OLE DB Provider 导出 WinCC / CAS 归档数据
目的
导出 Tag 和 Alarm Logging 归档并以合适的方式提供信息 (例如以 *.csv 或 *.xls 的方式)。
背景
对于 WinCC V6.0 及更高版本,WinCC Runtime 数据库是分段的。这意味着数据是存储在多个归
档段 (几个数据库) 中,部分数据为压缩的二进制格式。
WinCC 和 WinCC “WinCC Connectivity Pack” 选件都提供了 WinCC OLE DB Provider。它允许
直接读取 Tag Logging 和 Alarm Logging Runtime 数据。WinCC OLE DB Provider 以解压缩、解
密的形式从各个归档段中提供数据。 因此,用户在访问 Tag Logging 和 Alarm Logging 数据时便
无需担心归档的分段及其加密。
实现
为了覆盖尽可能多的使用案例,开发了两个应用程序,每个应用程序都有其侧重点:
1. Excel 应用程序“OLE-DB Tag and Alarm Export.xls”
2. C# 应用程序“WinCCcopack.exe”
接下来将介绍这两个解决方案的基本特征。
Excel 应用程序
此应用程序的目的
以下是此应用程序的基本特征:
• 以 Excel 宏的形式实现
• 自动读出建立连接所需的大部分信息
• 通过 OLE DB Provider 进行通信
• 从 OS 服务器或 CAS (中央归档服务器) 的 WinCC Runtime 数据库中读出数据
• 过程值和消息信息的单个组合
• 可以对缺少的数值 (过程值) 进行插值
• 访问不同语言的归档 (消息)
• 使用过滤器,例如时间间隔和消息类型 (消息)
• 解释消息文本 (消息) 中的通配符
此文档重点描述功能和应用,以及解释主要调整选项。
评论1