如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量?

描述
除了面板,在没有 WinCC (TIA 博途)的情况下,通常很难实现读取变量归档并以图形的方式显示出来。在面板和 WinCC Runtime Advanced 项目中,变量值能够以 CSV 文件的形式被归档并被评估。

解决方法
Excel 文件 “WinCC_TIA_ArchiveViewer”提供了具有图形用户接口和大量的操作员输入选项的 VBA 脚本。

  • 使用数据透视表评估
  • 以透视表的方式来图形化显示数值
  • 只对选定的文件评估(例如,value_archiv0.csv)
  • 改变图表类型
  • 显示/隐藏时间按钮
  • 数值显示的选择(平均值,最大值,总数,...)
  • 时间选择 (年/月/日/小时/分钟)

VBA 脚本兼容WinCC (TIA Portal) 面板或者 PC Runtime 创建的归档,同时也兼容 WinCC flexible 面板或者 PC Runtime 创建的归档。

需求

由 Excel 处理的 CSV 文件中的变量归档的单个变量元素(名称、值、归档时间)之间必须以分号作为分隔符。

该分隔符取决于 Windows 操作系统中定义的分隔符:“开始 > 控制面板 > 区域和语言 > 格式 > 高级设置 > 分隔符列表”。

如果变量归档有不同的分隔符(例如,逗号),使用文本编辑器打开 CSV 文件(例如,记事本、写字板或编辑器),并使用“替换”功能,使用“分号”替换“其它分隔字符”。

下载Excel 文件
如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量? WinCC_TIA_ArchivViewer_e.xlsm ( 31 KB )

拷贝归档到一个 PC
为了评估,变量归档必须与带 VBA 脚本的 Excel 文件在相同的目录下。为此,“data_transfer”脚本将变量归档从 USB 记忆棒拷贝到局域网内的 PC。 同时数值的归档记录不中断。
面板必须集成在局域网内。详细描述请参考条目 ID 13336639

在脚本中更改归档的存储位置以适应您的组态。可以下载 txt 文件“data_transfer”并将脚本集成到 WinCC flexible 或者 WinCC (TIA 博途) 项目中。

如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量?
图01

下载脚本
如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量? data_transfer.txt ( 672 bytes )

No. 评估 PC 机上归档的步骤
1 变量归档在 PC 机上的存储位置
插入文件“WinCC_TIA_ArchivViewer_e.xlsm”和归档文件 (例如:“value_archiv0.csv”) 到同一个文件夹来启动评估。

如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量?
图. 02

2 启动归档数据评估
第一次启动“WinCC_TIA_ArchivViewer_e.xlsm”文件,需要使能宏,然后在随后的对话框中点击“No”。

如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量?
图. 03

3 输入归档文件

  • 在列“B”,“File name”下面第二行输入归档文件名(在此例子中:“value_archiv0.csv”)。
  • 在列“A”的“enable”下面,输入“1”来使能归档。
  • 然后点击“Read in archive data and create graphics”按钮。
  • 选“Yes”来确认弹出对话框。

现在,可以在没有任何 WinCC (TIA 博途) 或者 WinCC flexible 组件的情况下,可视化评估记录的归档值

如何在没有安装 WinCC (TIA Portal)的 PC 机上以图形的形式显示来自一个精智面板或者 WinCC Runtime Advanced 项目的归档变量?
图04

表01

注释
当使用大量归档(几十万条数据记录),取决于计算机配置,执行脚本时有可能会有 Excel 运行错误 ("runtime error 1004)。
这时需要减少归档的数量。

创建和测试环境
下列表格列出了用来创建和验证此条目描述的功能所用到的组件。

组件 产品和版本名称
HMI软件

WinCC flexible 2008
TIA Portal V12

TIA Portal V13

Office软件 MS Excel 2007
MS Excel 2010

表02

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论