描述: 如果超出了归档组态中设置的“所有分段的时间段”的范围,早期归档的报警记录或变量记录将不会在运行系统中显示。为了不丢失数据,可以在备份组态中激活备份。归档备份的数据以“单个分段的时间范围”设置的单个分段的形式存储在组态的备份目标路径中。当运行系统中再次需要备份的数据时,可以使用下列几种方法重新连接已经备份出的报警记录和变量记录的数据。
注意: 归档片段的文件名(每个归档片段包含两个文件)总是以时间戳结尾。格式如下: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 画面“CoectBackup_V6-2-SP2.PDL”适用于 WinCC V6.2 SP2,WinCC 画面“CoectBackup_V7.x.PDL” (图 01) 适用于 WinCC V7.x。
图 01
coect_archiv-backup_in_runtime.zip (19,6 KB)
关于下载中 WinCC 画面的注意事项:
- 显示画面窗口中的画面“ CoectBackup.PDL ”大小是宽 290 像素、高350像素。画面窗口同等大小,但是可以自适应。
- 在输入域中以指定的格式输入时间范围。可以添加时间的格式类型为(YYYY-MM-DDhh:mm:ss)。
- 在输入域“From:”中指定第一个归档片断的起始时间,在输入域“To:”中指定最后一个归档片断的起始时间。选择的输出格式为“2999-19-39”,如果除了日期还添加了时间,那么输出格式为“2999-19-3929: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 画面“CoectBackup.PDL”将会在画面窗口中显示。
No. |
步骤 |
1 |
启动 WinCC,打开一个想用它来连接/断开归档的 WinCC 画面。 |
2 |
通过对象选项板 (“智能工具” > “画面窗口”) 在打开的 WinCC 画面中插入一个画面窗口。 |
3 |
右击插入的画面窗口选择“属性”菜单命令。 |
4 |
点击“属性”标签页,在树状视图中打开“画面窗口” > “其它”。 |
5 |
在详细的列表中进行以下设置,然后关闭属性对话框。
属性 |
“静态”列 |
前景 |
是 |
调整画面 |
是 |
画面名称 (WinCC 7.x) 画面名称 (WinCC 6.2 SP2) |
CoectBackup_V7.x.PDL CoectBackup_V6-2-SP2.PDL |
注意: 显示在画面窗口中的画面“CoectBackup.PDL”大小是宽 290 像素、高 350 像素。画面窗口同等大小,但是可以自适应。
|
其他关键字: 子归档,归档片断
|