- {{item.name}}
在 WinCC 运行系统中如何连接或断开已经导出的报警记录或变量记录的归档片段?
- 0
- 637
- 5324
如果超出了归档组态中设置的“所有分段的时间段”的范围,早期归档的报警记录或变量记录将不会在运行系统中显示。为了不丢失数据,可以在备份组态中激活备份。归档备份的数据以“单个分段的时间范围”设置的单个分段的形式存储在组态的备份目标路径中。当运行系统中再次需要备份的数据时,可以使用下列几种方法重新连接已经备份出的报警记录和变量记录的数据。
描述:
如果超出了归档组态中设置的“所有分段的时间段”的范围,早期归档的报警记录或变量记录将不会在运行系统中显示。为了不丢失数据,可以在备份组态中激活备份。归档备份的数据以“单个分段的时间范围”设置的单个分段的形式存储在组态的备份目标路径中。当运行系统中再次需要备份的数据时,可以使用下列几种方法重新连接已经备份出的报警记录和变量记录的数据。
注意:
归档片段的文件名(每个归档片段包含两个文件)总是以时间戳结尾。格式如下:YYYYMMDDhhmm (例如:200908112245 代表 2009年8月11日22点45分)
在 WinCC 信息系统的如下路径中,可以获得关于如何连接和断开导出的归档备份片断的详细描述:
“使用 WinCC > 归档过程值 > 组态过程值归档”。
“使用 WinCC > 建立消息系统 > 组态消息归档 ”。
注意:
在自动连接的情况下,需要一个接一个的逐个拷贝归档片断到相应的路径下;否则,一些归档片断或许不能正确连接。
通过控件连接/断开归档片断 ( WinCC 7.0 及以上版本)
WinCC 7.0 及以上版本,提供了新的 WinCC 控件。下列的控件通过工具栏在运行环境下就能够连接/断开归档片断:
- Alarm Control
- Trend Control
- Table Control
- Function Control
No. | 过程 |
1 | 启动 WinCC, 在“图形编辑器”中打开带有新控件的画面。 |
2 | 双击控件,在弹出的对话框中选择“工具栏”标签页。 |
3 | 在“键盘功能”项,激活“连接备份”和“断开备份”选项。然后点击“确定”按钮。 |
4 | 运行时连接归档片断 |
通过 VBS 脚本连接/断开归档片断
使用如下的 VBS 功能连接/断开归档片断:
- HMIRuntime.Logging.AlarmLogs.Restore
- HMIRuntime.Logging.AlarmLogs.Remove
- HMIRuntime.Logging.DataLogs.Restore
- HMIRuntime.Logging.DataLogs.Remove
以下提供的下载中包含一个 WinCC 画面,该画面中提供了用于连接/断开归档片断的用户接口。供下载的文件中还包含了文本形式的 VBS 脚本。
WinCC 画面“ConnectBackup_V6-2-SP2.PDL”适用于 WinCC V6.2 SP2,WinCC 画面“ConnectBackup_V7.x.PDL” (图 01) 适用于 WinCC V7.x。
图 01
connect_archiv-backup_in_runtime.zip (19,6 KB)
关于下载中 WinCC 画面的注意事项:
- 显示画面窗口中的画面“ ConnectBackup.PDL ”大小是宽 290 像素、高350像素。画面窗口同等大小,但是可以自适应。
- 在输入域中以指定的格式输入时间范围。可以添加时间的格式类型为(YYYY-MM-DD hh:mm:ss)。
- 在输入域“From:”中指定第一个归档片断的起始时间,在输入域“To:”中指定最后一个归档片断的起始时间。选择的输出格式为“2999-19-39”,如果除了日期还添加了时间,那么输出格式为“2999-19-39 29:59:59”。
- 在输入域“Folder”中输入归档片断的目标路径,该路径是在报警记录和变量记录的归档组态中已经设置的。
- 当连接/断开变量记录的归档片断时,指定时间范围内的所有的归档片断(包括快速归档和慢速归档)都会被连接/断开。
- 在连接/断开过程中,相应的按钮禁用。
关于下载中脚本的注意事项:
在脚本中用到的 VBS 函数 “Restore Method”。“Restore Method” 的超时参数的值被设置为“-1”,也就是说将会一直等待直到片断的数据被连接上。关于 “Restore Method” 和它参数的详细描述参见 WinCC 信息系统中的以下路径 “Working with WinCC > VBS for creating procedures and actions > VBS Reference > Methods > Methods N to R >Restore Methods”。
警告:
连接归档片断时会花费几分钟的时间,连接将加重运行系统的额外负担。因此建议在程序不忙的时候连接/断开归档。
使用 WinCC 画面
为了在项目中插入下载文件中包含的 WinCC 画面,下面的步骤介绍如何在 WinCC 的画面中插入画面窗口。WinCC 画面“ConnectBackup.PDL”将会在画面窗口中显示。
No. | 步骤 |
1 | 启动 WinCC,打开一个想用它来连接/断开归档的 WinCC 画面。 |
2 | 通过对象选项板 (“智能工具” > “画面窗口”) 在打开的 WinCC 画面中插入一个画面窗口。 |
3 | 右击插入的画面窗口选择“属性”菜单命令。 |
4 | 点击“属性”标签页,在树状视图中打开“画面窗口” > “其它”。 |
5 | 在详细的列表中进行以下设置,然后关闭属性对话框。 |
属性 | “静态”列 |
前景 | 是 |
调整画面 | 是 |
画面名称 (WinCC 7.x) 画面名称 (WinCC 6.2 SP2) | ConnectBackup_V7.x.PDL ConnectBackup_V6-2-SP2.PDL |
其他关键字:
子归档,归档片断
https://support.industry.siemens.com/cs/cn/zh/view/40347325
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 为什么 (WinCC V7 和 WinCC Professional) 在启动项中勾选 "报警记录运行系统" 或 "变量记录运行系统"时激活会卡住?
- 如何更改 WinCC 报警记录的采集周期?
- WinCC中归档数据片段的时间和尺寸设置
- 在WinCC中如何使用VBS读取报警记录数据到EXCEL
- 在项目运行时报警记录还在工作,但报警视图中没有显示报警信息该怎样处理?
- 如何获得SCALANCE W700事件记录的时间信息?
- 使用 SIMATIC S7-1200(指令集 6)采用称重、控制和记录的方式实现质量保证
- 通过VBS脚本在ListView控件中显示WinCC的变量记录
- 如何从面板或WinCC flexible PC Runtime统计表格中显示的变量记录获取数据?
- 在 WinCC中,为何变量的非周期事件控制的归档采集模式下,变量值不论是变为 "True"还是变为 "False" ,变量都做归档?
{{item.nickName}}