您的当前位置:首页正文

Foxboro 系统DCS失电应急预案

来源:个人技术集锦
Foxboro 系统DCS失电应急预案

一、在系统正常运行时必须做的工作

1. 硬盘备份

2. 应用数据库文件备份,包括:

控制数据库备份

历史数据库备份

显示数据库备份

其它应用程序备份

其中最重要的是控制数据库的备份

二.控制数据库的备份

⒈CIO控制组态的备份(ICC save_all)

⑴、备份到软盘 进入工程师环境,选择ConfigControl_CfgStation_Cfg,选择所要备份的CP,插入软盘,在ICC环境中选择MaintSave all with Format,将所选择的CP的CIO控制组态备份到软盘中。完

成该CP的备份后,选择New,换一张软盘对其余的CP进行CIO控制组态做备份。

Save all文件格式是mount格式。如果存盘时出错,应检查软驱以前是否已mount而未做umount。

⑵、备份到硬盘(常用这种方式) 做硬盘备份之前必须关掉ICC组态器

先为每一个CP在硬盘中建立各自的保存控制数据库的目录,再在桌面上左键双击。

C:\\>Documents and setting\\FOX>D:

D:\\>cd空格\\opt\\fox\\ciocfg\\api

D:\\opt\\fox\\ciocfg\\api>sh

$ls

对每一个CP,

$Save_all 空格空格/<保存目录>

例如:$save_all空格CP4001空格/opt/temp/CP4001

则将CP4001的控制数据库保存在硬盘/opt/temp/CP4001的目录下。

⒉CSA的备份:

用左键双击命令提示符,出现如下信息:

C:\\Documents and Settings\\Administrator>D:

D:\\>sh

﹩cd /usr/fox/csa

﹩ls

﹩mkdir csasave ( D: /usr/fox/csa目录下新建文件夹csasave)

﹩CSA_Save空格csasave ,则/usr/fox/csa/csasave目录保存了CSA数据库。

将①备份到硬盘的 save_all文件,②CSA_Save 目录文件(/usr/fox/csa/csasave),以及③CP内存映象checkpoint文件(/usr/fox/sp/files/DB*,/usr/fox/sp/files/BB*),④各个站组态目录文件(/opt/fox/ciocfg/),保存到其它站的硬盘中。 [注意]:在此之前,应对各个站先做Checkpoint,需要时做Upload。

⒊显示数据库备份:

将D:/OPT文件夹下的YM文件夹备份到其它站的硬盘中即可

三、CP故障处理

单CP故障,更换故障CP后,CP将重新启动,会对控制带来混乱。

容错CP对中一个CP故障,更换故障CP不会对控制带来混乱,但必须按照如下更换步骤:

进入系统管理System,使shadow CP off-line, 选CP, 选底部菜单中的OFFLINE, 选SHADOW,(有待于验证)

然后更换shadow 组件:

旋下shadow 组件上的插头,卸下前面的容错对连接器,将CP卸下, 取下letterbug, 在新CP上装上letterbug, 插入并旋进新CP,装上容错对连接器, 旋下新组件上的插头,

然后 等待新CP reboot 和marriage (冗余对指示灯同时闪一下)后录灯亮至少3分钟。

从系统管理选RESTART退出off-line diagnostics画面。(有待于验证)

四、控制数据库混乱,处理方法:

需离线处理,先对CP控制数据库初始化,然后CP重新启动,再重装CIO组态。

有两种方法:

⒈在工程师站上,进入工程师环境,选择ConfigControl_CfgStation_Cfg,选择所要初始化的CP,在ICC环境中,选择MaintInitialize,退出CIO。

重新启动CP,进入CIO,插入save all软盘,在ICC环境中选择MaintLoad all,将所选择的CP的CIO控制组态装入CP,进行检查,退出CIO

⒉CP控制数据库恢复 (CIO控制组态的备份)

⑴、必须关掉ICC组态器。

⑵、重启CP控制器,方法如下:

System→选中CP(如CP2100)→CONFIG→选中F270FT→EQUIP CHG→REBOOT STATION→BOTH

⑶、按下面方法恢复:

用左键双击命令提示符,出现如下信息:

C:\\Documents and Settings\\Administrator>D:

D:\\>sh

﹩cd /opt/fox/ciocfg/api

﹩ls

﹩load_all.ksh空格cp名(如CP2100)空格/cp名

[注意:出现WARNING!LOAD_ALL FAILUERS HAVE OCCURRED 是正常的]

提示:如果load_all 不成功,可以试着拔插一下网线,给机柜停送电。

⑷、System→选中CP(如CP2100)→CONFIG→选中CP/FBM0→EQUIP CHG→GENERAL DOWNLOAD

⑸、System→选中CP(如CP2100)→CONFIG→选中CP/FBM0→NEXT LEVEL →设备DEV(如DEV 214)→EQUIP CHG→ENABLE COMMUNICATIONS

五、在线DAY0重装工程师站后,重装控制数据库的方法:

将原备份到其它工作站上的①CP控制数据库,各个站②组态目录文件(/opt/fox/ciocfg/),③CSA_Save 目录文件(/usr/fox/csa/csasave) 以及④checkpoint文件(/usr/fox/sp/files/DB*,/usr/fox/sp/files/BB*)拷贝到新工程师站硬盘中的相应位置。

然后恢复CSA:

用左键双击命令提示符,出现如下信息:

C:\\Documents and Settings\\Administrator>D:

D:\\>sh

﹩cd /usr/fox/csa

﹩ls

﹩CSA_Merge空格csasave

因篇幅问题不能全部显示,请点此查看更多更全内容