使用“Restore”功能时应该注意什么?

n

下面描述了如何正确的执行BATCH数据的恢复。n

说明
BATCH数据库恢复后,BATCH ID的计算重新从“1”开始。这有可能导致SIMATIC BATCH恢复后分配已经在工厂中使用过的BATCH ID。这可能会导致生产工厂中大规模的中断。n

从PCS 7 V7.0 SP2 开始,已经为恢复过程提供了一个设置选项。
(参考条目号 360914041.2.6章节).n

准备
在执行“Restore”之前,必须执行下面的步骤:

No. 操 作
1 关 闭所有 SIMATIC BATCH 应用程序:
下面所有操作的前提条件是关闭所有的SIMATIC BATCH应用程序。关闭所有 SIMATIC BATCH 客户端,并停止、退出 SIMATIC BATCH start coordinator. n

注意:
在冗余 SIMATIC BATCH 系统中必须首先关闭 standby server。

2删除数据库:
删除或者重命名 SIMATIC BATCH 安装目录下 "sbdata" 目录中各个项目文件夹中的 "online"、"offline"、"project" 和 "cda_data" 文件夹。执行这一步之前请先备份数据。 n

注意:
在冗余 SIMATIC BATCH 系统中必须在两个机器上都执行这一操作。

n

恢 复:
要恢复数据库,必须在 SIMATIC BATCH server 上执行下列操作:

No. 操 作
1 启 动 SIMATIC BATCH start coordinator 等到 SIMATIC BATCH 启动顺序完成。
2 启动 SIMATIC BATCH Control Center (BCC)。
3 在 BCC 中执行 “Option” 菜单下的 "Restore" 功能。
4 "Restore" 功能完成后,执行 "Update" 功能。 n

注意:
恢复备份数据后必须重新分配SIMATIC Logon的用户角色(权限管理)。

n

恢 复冗余服务器:
除了上面描述的步骤之外,还要进行额外的 操作。
要恢复数据库,首先要在冗余服务器中的一个上面执行下列操作:

No. 操作
1 启动 SIMATIC BATCH start coordinator 等到 SIMATIC BATCH 启动顺序完成。
2 没有冗余对象的情况下启 动 SIMATIC BATCH Control Center (BCC)。
3 在 BCC 中执行 “Option” 菜单下的 "Restore" 功能。
4 "Restore" 功能完成后,执行 "Update" 功能。

n

现在激活 SIMATIC BATCH 备用服务器等到数据库更新完成。n

在 生产工厂中执行“restore”时避免重复的BATCH ID

步骤
下列步骤对 SIMATIC BATCH V6.1有效

No. 操作
1 在 客户端的BCC中确定备份/恢复步骤之前最后使用的BATCH ID

说明
如果当前的批次已经删除了,不能确定在overview视图中显示在最上面的ID是不是最后一次使用的BATCH ID,那么就按照下面操作: n

  • 创建一个空的批次("dummy batch")n
  • 这个"dummy batch" 的ID减去1就是最后一次使用的BATCH ID
2 生成一个备份 n

  • 参考BATCH手册 (PCS 7 BATCH V6.1),6.10.1章节 (参见条目号ID 21407327).n
  • 参考下列信息:条目号 ID 24207233.
3 按 照前面的描述执行SIMATIC BATCH的数据恢复 n

说明
如果使用冗余系统,在启动BATCH备用服务器之前,先执行下面的操作。

4设 置并激活新的BATCH ID
一定要使用同一个SIMATIC BATCH客户端来执行下列步骤 n

  • 在BATCH客户端上运行 "BatchRB.vbs" 工具
    使用“Restore”功能时应该注意什么? BatchRb.zip ( 650 bytes ) n
  • 输入在第一步中确认的BATCH ID,点击OK确定。n
  • 生成一个 "dummy batch".

    说明
    这样会自动包含最后一个有效的BATCH ID
    同时在BATCH数据库中会添加一条记录n

  • 删除 "dummy batch"

对于冗余系 统,必须执行下列操作

  • 在SIMATIC BATCH冗余系统中激活SIMATIC BATCH备用服务器
  • 等待数据同步
  • 现在,所有其他BATCH ID都会基于下一个有效的BATCH ID
    说明
    现在可以在任何一个客户端上或者从连接的MES系统中新建批次

说明
如果这些步骤不是在同一个SIMATIC BATCH客户端上执行的,那么必须从第3步开始重新执行。

如果其他应用程序 (例如 SIMATIC IT Historian) 访问BATCH数据的情况下恢复数据
如果有诸如SIMATIC IT Historian等访问SIMATIC BATCH的数据,可能需要更多的步骤。请联系西门子客户支持。您可以通过客户支持的internet网址提交一个请求:
http://www.siemens.de/automation/support-request

关键词
PCS 7, BATCH, 恢复

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

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

相关推荐

发表回复

登录后才能评论