功能说明
在Microsoft office Excel中访问WinCC的历史数据,实现如下图所示的报表:
图1: Excel中访问WinCC的历史数据生成报表
选择日期后,可以生成当天的风机参数日报表(报表数据来自WinCC)。
2 软件环境
本地计算机:Windows XP SP3英文版、WinCC7.0 SP2 ASIA、Microsoft office Excel 2003
远程计算机:Windows XP SP3英文版、WinCC7.0 SP2 ASIA、Microsoft office Excel 2003
3 WinCC/Connectivity Pack 介绍
WinCC变量归档数据是以压缩的形式存储在数据库中,需要通过 WinCC/Connectivity Pack提供的OLE-DB接口才能够解压并读取这些数据。
3.1 连接字符串
“Provider=WinCCOLEDBProvider.1; Catalog= ***; Data Source= ***;“
其中:
Catalog:WinCC运行数据库的名称
注意:当修改项目名称或在其它计算机上打开原项目时, Catalog会发生变化。
建议使用WinCC系统变量 “@DatasourceNameRT” 获得当前的Catalog。
Data Source :服务器名称
本地:“.\WinCC” 或者 “<计算机名称>\WinCC”
远程:“<计算机名称>\WinCC”
3.2 查询语句
“TAG:R,<ValueID or ValueName>,<TimeBegin>,<TimeEnd>[,<SQL_clause>][,<TimeStep>]”
其中:
ValueName:格式为“ArchiveName\Value_Name”,可以使用多个名称。
TimeBegin,TimeEnd:时间范围,格式 “YYYY-MM-DD hh:mm:ss.msc”。
SQL_Clause:SQL 语法中的过滤标准。
3.3 查询结果
注意,WinCC的归档数据是使用UTC(协调世界时)时间保存的。
系统运行效果完成上述步骤之后,下载组态程序至触摸屏中。实际运行效果证明:SMART LINE触摸屏与V20变频器通讯正常,触摸屏可以通过四个按钮控制变频器运行、停止、反向以及故障确认;变频器相关变量和状态可以在触摸屏上正确显示。变频器运行时触摸屏显示画面如图28所示。