WinCC在线趋势控件提供了将趋势控件中显示的指定时间段的曲线导出成CSV文件的功能。
- ... WinCC V7 以前的在线趋势控件
- ... WinCC V7 在线趋势控件
- ...在MS Excel 中显示导出的数据
- ...自动导出
关于该功能的简短描述,请参见 WinCC 信息系统“使用 WinCC -〉归档过程值-〉过程值的输出〉过程值输出到过程画面中〉以趋势形式输出过程值〉运行系统中的操作〉如何在运行系统中操作在线趋势控件” ,以及 WinCC V6.2 手册和WinCC V7 手册使用 WinCC。
WinCC V7 以前的在线趋势控件
No. | 描述 |
1 |
导出数据 需要停止“在线趋势控件”更新,才可以执行“保存报表”功能。 图 01 |
2 |
"CSV文件和名称和路径" CSV文件是在WinCC项目文件夹下"Export > Tag Logging"子文件夹中被创建。该文件的名称由控件窗口标题和时间戳构成。 "<标题>_<本地时间>.csv"
|
3 | CSV 文件中的数据说明 下图是导出文件中一部分的屏幕拷贝。 图 02 导出文件分成三部分,每一部分都有表头标明各列的含义。下面对各部分进行说明。 第一部分 - 趋势窗口的常规信息
第二部分- 趋势的常规信息
第三部分- 导出趋势数值
注意:
|
WinCC V7 在线趋势控件
No. | Description |
1 |
导出数据 图 03 |
2 |
"CSV文件和名称和路径" CSV文件是在WinCC项目文件夹下"Export > Tag Logging"子文件夹中被创建。默认情况下,该文件的名称由在线趋势控件名称构成。 下图显示了“WinCC在线趋势控件属性”对话框。 图 在这里,可以预设文件名,目标路径等。 关于该对话框组态的更多信息请参阅 WinCC 在线帮助中 "使用 WinCC > 归档过程值 > 过程值输出 > 在过程画面中输出过程值 > 以趋势形式输出过程值 > 组态在线趋势控件 >如何导出运行时数据"。 如果进行了合适的配置,在运行时选择“导出数据”功能时会打开下列对话框,需要的话,可以在对话框中更改先前的设置。
|
3 | CSV 文件中的数据说明 下图是导出文件中一部分的屏幕拷贝。
对于每条趋势,导出的文件中包含两列:归档时间和归档变量值。两列成对出现。 对于每条趋势,第一行显示信息"<Name of trend> Time" 作时间列和"<Name of trend> ValueY" 作变量值列。 |
关于在MS Excel 中显示导出数据的注释
- MS Excel 中的显示限制(65536行 and 256 列)
Microsoft Office 2007 之前的Excel只能支持65535行和256列,若您试图打开的文件超过了这个限制,将会弹出错误消息,多出的行或者列会被删除。 - 调整格式来显示时间和日期
在Microsoft Excel中显示导出的CSV文件,有一些域可能无法正常显示。例如,时间中的秒值可能缺失。您需要根据您显示的需求来调整相应单元格的格式。
自动导出
可以实现归档过程值自动导出到CSV文件。该过程如下:
-
配置热键
在“WinCC在线趋势控件属性”对话框的“工具栏”标签页中的“键/组合键”输入域为“保存报表”或“导出数据”功能配置热键。 -
在动作中执行热键操作
您可以组态一个由事件触发或者由时间周期触发的动作,来执行WinCC在线趋势控件中的配置的热键。然后将会执行数据导出。
下图是一段VB脚本,操作的是WinCC在线趋势控件中配置的"F8"键。
图 07
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322913.html