pb 如何导出csv_如何将 WinCC 在线趋势控件中显示的过程值导出成CSV文件?

享成教育 电气自动化职业培训机构让学习成本有性价比 让学习成果有竞争力

61270cbcc6ff029f34d6297dd6593527.png

WinCC在线趋势控件提供了将趋势控件中显示的指定时间段的曲线导出成CSV文件的功能。

  • WinCC V7 以前的在线趋势控件

  • WinCC V7 在线趋势控件

  •  在 MS Excel 中显示导出的数据

  • 自动导出 

WinCC V7 以前的在线趋势控件

1、导出数据

在“在线趋势控件”的工具栏中激活 “保存报表”功能。可以在“在线趋势控件”的组态对话框或者运行时通过“参数化”功能进行设置。 需要停止“在线趋势控件”更新,才可以执行“保存报表”功能。 选择“保存报表”来导出数据。 

7fd85388406f0841399d3a9726baf061.png

图 01

2、"CSV文件和名称和路径"

CSV文件是在WinCC项目文件夹下"Export > Tag Logging"子文件夹中被创建。该文件的名称由控件窗口标题和时间戳构成。

"_.csv"

WinCC在线趋势控件的窗口标题,是在“WinCC在线趋势控件属性”对话框中定义的参数,其位置在“常规”属性页的“窗口标题”域。该属性可以在画面编辑器中或者运行时进行配置。名称"Caption"用于该属性的动态化。 如果没有给“Caption”(窗口标题)属性赋值,它将包含一个空的字符串,或者“Caption”属性只有一个空格,CSV文件名会使用字串"WinCC_OnlineTrendCtrl"而不是窗口标题。无论窗口标题是否在运行时显示(窗口标题的“显示”属性),对导出文件名没有影响。 当“保存报表”功能被执行时,计算机的本地时间会被写入文件名。

3、CSV 文件中的数据说明

下图是导出文件中一部分的屏幕拷贝。

eb69a3cd71e54c45febe12e3c6df560c.png

图 02

导出文件分成三部分,每一部分都有表头标明各列的含义。下面对各部分进行说明。 第一部分 - 趋势窗口的常规信息 第一部分包含的常规信息有:
  • “趋势名称”

“趋势名称”是WinCC在线趋势控件的标题(“标题”属性)。如果没有使用该属性,这里将使用"WinCC_OnlineTrendCtrl_"。
  • “趋势个数”

“趋势个数”说明“在线趋势控件”导出的趋势个数。

注意:

如果在WinCC在线趋势控件中没有显示值的趋势,将不会被导出。因此也没有被考虑到“趋势个数”中。
  • "日期从"

“日期从”表明了数据导出的日期和时间的起始值。 注意: 如果WinCC在线趋势控件中包含了多个趋势,并且每个都有独立的时间轴,则这些趋势会有不同的起始时间。在这种情况下,这里显示的是最早的时间。
  • "日期到"

“日期到”标明了导出数据的结束时间和日期

注意:

如果WinCC在线趋势控件中包含了多个趋势,并且每个都有独立的时间轴,则这些趋势会有不同的结束时间。在这种情况下,这里显示的是最晚的时间。时间是按照 UTC 时间显示的。

第二部分 - 趋势的常规信息

第二部分是关于单独趋势的常规信息
  • "趋势编号"

“趋势编号”标明了一个趋势的顺序编号。  
  • "趋势名称"

“趋势名称”标明了一个趋势的名称。该名称是在“WinCC在线趋势控件属性”对话框中“曲线”标签页的“名称”输入域设置。该“名称”属性也可以通过属性“Name”被自动的赋值。
  • "最小值"

“最小值”标明导出趋势的最小值。

注意:

如果在WinCC在线趋势控件中显示的趋势使用了“放大”的功能,“最小值”与放大范围的选择无关,而与未放大时间范围的选择有关。
  • "最大值"

“最大值”标明导出趋势的最大值。

注意:

如果在WinCC在线趋势控件中显示的趋势使用了“放大”的功能,“最大值”与放大范围的选择无关,而与未放大时间范围的选择有关。

第三部分 - 导出趋势数值

第三部分包含从趋势中导出数据
  • "趋势编号"

“趋势编号”标明与导出值相关趋势的编号。
  • "日期"

“日期”标明与导出值相关的日期和时间。
  •  "数值"

“数值”标明被归档的过程值。

注意:

  • 第二部分包括了趋势编号("Pen Number") 和趋势名称 ("Pen Name")之间的相互关系。为了能够唯一的解释数据,在趋势名称里设置测量点的名称是有意义的。

  • 导出数据是按照“趋势编号”和“日期”升序排列的。首先按照“趋势编号”,然后按照“日期”排列。

  • 时间是按照UTC时间显示的。

  • 在导出数据的时候会访问运行数据库。

    如果因为Y轴范围设定的问题,趋势值有一部分没有显示在WinCC在线趋势控件中,仍然不影响它们被正常的导出。

    在WinCC 在线趋势控件中通过插值显示的数据不会被导出

 WinCC V7 在线趋势控件

1、导出数据

在“在线趋势控件”的工具栏中激活 “保存报表”功能。可以在“在线趋势控件”的组态对话框或者运行时通过“参数化”功能进行设置。 选择“导出数据”来导出数据。 

c601a524525bdf97e6adb24e70bbcbd2.png

图 03

2、"CSV文件和名称和路径"

CSV文件是在WinCC项目文件夹下"Export > Tag Logging"子文件夹中被创建。 默认情况下,该文件的名称由在线趋势控件名称构成。 下图显示了“WinCC 在线趋势控件属性”对话框。  

9ff7866cc4b83a4e27bc42fc15d6cd51.png

图 04

在这里,可以预设文件名,目标路径等。 如果进行了合适的配置,在运行时选择“导出数据”功能时会打开下列对话框,需要的话,可以在对话框中更改先前的设置。  

1c4c4869c0db2f6541ce33226cd755fc.png

图 05

3、CSV 文件中的数据说明

下图是导出文件中一部分的屏幕拷贝。

b1c1b7a70b1e9f55f7277f32b8f8c738.png

图 06

对于每条趋势,导出的文件中包含两列:归档时间和归档变量值。两列成对出现。 对于每条趋势,第一行显示信息 " Time" 作时间列和" ValueY" 作变量值列。

关于在 MS Excel 中显示导出数据的注释

  • MS Excel 中的显示限制(65536 行 and 256 列)

    Microsoft Office 2007 之前的Excel只能支持65535行和256列,若您试图打开的文件超过了这个限制,将会弹出错误消息,多出的行或者列会被删除。

  • 调整格式来显示时间和日期

    在Microsoft Excel中显示导出的CSV文件,有一些域可能无法正常显示。例如,时间中的秒值可能缺失。您需要根据您显示的需求来调整相应单元格的格式。

自动导出

可以实现归档过程值自动导出到CSV文件。该过程如下:
  • 配置热键

    在“WinCC在线趋势控件属性”对话框的“工具栏”标签页中的“键/组合键”输入域为“保存报表”或“导出数据”功能配置热键 。

  • 在动作中执行热键操作

    您可以组态一个由事件触发或者由时间周期触发的动作,来执行WinCC在线趋势控件中的配置的热键。然后将会执行数据导出。

    下图是一段VB脚本,操作的是WinCC在线趋势控件中配置的"F8"键。

5b9db1f564e0c61f0dbf37ba9a1b0b09.png

图 07

丨更多培训信息丨

a4b2b71ea8c84edc3f82f5cee896ed60.png

5d084165730d0e82327e12102c2861ca.png

往期精选▼

1. 【全网震撼首发】S7-200SMART连接V90PN伺服编程调试实战

2. 使用 Sizer 软件对多轴机械系统的选型

3. V90常见EMC干扰故障解析

4. S7-1200PLC间的ModbusTCP通信

5. 【应用】ProfiNet网络在涂装车间的应用

6. 采购小王的采购“秘籍”

7. 【连载】SMART CPU之间的PUT/GET通信

8、为啥要出S210——之S210 硬件介绍

9、S210安装接线和使用Web Server一键优化

10、S210与1511TF通讯操作示例

11、S7-1200与V90伺服PN通讯操作(1)

5cf5a23945eecd28cee8078f8b528e63.png

享成教育

电气自动化职业培训机构

Access to education

以培训电气自动化职业技能为主,涵盖200/200smart  300/1200/1500,AB,GE,施耐德,倍福等高级应用与自动化入门课程、机器人编程,机器人操作维护、自动化项目集成培训业务;拥有最新最全的实训设备,密集实训保证大家的学习质量和精度, 我们的课程围绕实际应用设计,以项目为导向进行教学,旨在让学员学到真正有用的技术,在以后的工作中发挥出更大的个人价值。

我们的宗旨:

让学习成本有性价比!

让学习成果有竞争力

61270cbcc6ff029f34d6297dd6593527.png

获取更多学习资料

f74d275e6379a2a21f89d50faaece11e.png

关注老师

 获取更多课程信息

5d753e39339fb4a55173aa7624dacb0b.png

245a16120cebba552085563410f65173.png

联系电话:

400-999-4002

18118377211(微信同号)

乘车方式:

常州火车站:公交中心站坐K1到和平路鸣新路(信息学院) 下车,或者新丰桥站坐B11到武进汽车客运站下车。

常州北站:坐B1到武进汽车客运站下车。

公司地址:江苏省常州市武进区天安数码城C幢502-2室。

公司官网:www.sharesuccess.cn

点击

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值