论文部分内容阅读
【摘要】DCS系统在生产过程中担任及其重要的神经中枢角色,直接影响到到生产过程的工艺控制、产品质量、人生安全、设备安全、环境保护等各个方面。任何一套DCS系统,都无法保证不会出现异常,有些异常情况可能只影响到个别控制回路,但有些异常情况可能影响到整个系统。如何在系统的异常情况下快速恢复系统,将生产过程中的损失或影响降到最低,这就要求我们在日常工作中除了做好系统备件工作的同时,还应做好系统软件的备份工作。
【关键词】EPKS系统 备份 应用
Honeywell EPKS系统在国内许多石油、化工、造纸等行业普遍使用。各公司随着技术改造、工艺优化等诸多原因,许多工艺参数和控制方案不断改变,DCS的组态也在不断的更新。为了能在系统突发的故障情况下尽快恢复系统的运行,系统备份的工作就显得尤为重要。
Honeywell EPKS 系统提供了一些手动的备份方式:Export、Checkpoint和DATEBASE Backup,本文就针对这几种方法的特点及优劣进行分析和探讨。
1 Export备份方式
1.1 作用及其特点
Export的作用是将Project中的内容(服务器中保存的组态内容)导出。根据实际情况,用户可以灵活的选择性导出控制器、I/O Link及其下挂的卡件、控制点(CM)、顺控(SCM)等组态数据。该方式的备份通常在工艺过程的控制方案发生变更时采用,其备份的数据在组态错误或需引用控制点组态时可以导入。
Export方式有很强的灵活性,它可以选择性的导出单个点,也可以是全部的组态内容。在使用备份数据时,也可以选择其中的某个点或全部内容进行恢复。其备份数据产生的文件数较多(每个点都会产生相应的备份文件),文件体积较大,耗时也长。
Export方式导出的是Project中的组态,而控制器内实际运行的组态(Monitor中的内容)可能与之不符。比如一些在Monitor中的Bypass选择与否、模块输入输出取反与否在Project中是不会反映其更改状态的,因此采用该备份方式恢复的组态内容可能与实际工况出现不一致的情况。
采用Export方式导出的组态数据,如需要大量控制点恢复时需要较长的时间。因此,如果在系统瘫痪,组态内容需要全部重建并下装的情况下,不建议采用这种方式备份的数据进行恢复,但出于系统维护的角度,应定期对系统进行Export方式的备份。
1.2 使用方法
首先进入Honeywell EPKS系统组态程序Configuration Studio,选择服务器后登录,依次进入〔Control Strategy〕→〔Configure process control strategies〕,选择〔Project〕→〔File〕→〔Export〕,进入Export界面后,系统将提示用户选择备份内容,此时可根据实际情况进行选择。选择好点后,需要对备份的文件夹进行修改,一般备份的文件夹最好不要是系统盘。在确定好备份文件夹后,其他选项采用默认选项即可以进行组态内容的备份。
2 CHECKPOINT备份方式
2.1 作用及其特点
Checkpoint的作用是将Monitoring中的内容(控制器中实际的组态参数)进行备份。该方式备份的数据是控制器中实际运行的组态参数,比如Bypass的投用状态、PID中比例、积分、微分参数,一些功能模块的取反状态,而不是象Export那样备份的是控制点的完整组态内容。因此该方式的备份生成的文件较少,一般是每个控制器或I/O link一个文件,文件的体积也很小。采用该方式生成的备份数据在恢复控制器中运行参数时所需要的时间很短。
Checkpoint备份的数据往往在控制器故障失电后恢复时采用。因此在遇有DCS系统检修的情况、外部电网长时间断电的情况下,应将系统所有组态内容进行Checkpoint备份。在日常维护中,为防止意外情况发生,也应该定期进行Checkpoint备份。
Checkpoint备份的主要是控制器内控制点的参数,在系统组态发生变更时就不能用来恢复了。与Export备份不同的是:Export备份的数据在系统组态变更后,如需要还可进行标识作为今后组态的参考,但Checkpoint备份的数据在系统组态发生变更时则已经没有意义,是绝对不能再用来恢复的。
2.2 备份的方法
与E x p o r t备份方式一样,在进入Honeywell EPKS系统组态程序的〔Configure process control strategies〕后,选择〔Monitoring〕,右键在任一硬件设备上单击,选择〔Checkpoint〕→〔Save Checkpoint Manually〕,进入Checkpoint 界面后,系统将提示用户选择备份的控制器,系统支持多个控制器的备份。选择好后,系统将自动进行备份。与Export方式不同的是,系统默认备份路径切不可更改。
3 Database Backup备份方式
3.1 作用及其特点
Datebase Backup分为两种,一种是EMDB DATABASE 备份,另一种是ERDB DATABASE备份。一般情况下我们更需要对ERDB DATABASE进行备份。它是将用户选定的区域服务器内ERDB数据库中的内容进行备份,该备份除了包含有所有的控制点组态外,还包含服务器的一些信息,如服务器名、网络IP地址、Station配置等重要数据。该方式适用于对服务器重新安装的情况。采用该方式生成的备份文件只有两个,分别是“ps_erdb.bak”和“VersionControl.bak”,文件的体积根据服务器内控制器、过程控制点的多少而变化,但一般在600M以下。备份数据可用于快速恢复所有组态数据或系统崩溃后快速重建。从系统维护的角度,定期应对服务器做ERDB DATABASE Backup备份。
DATABASE Backup 产生的备份在恢复时耗时很少,一般在10分钟内即可全部完成,远比用Export备份的数据恢复的时间短,但Export方式的备份却远比DATABASE Backup备份灵活。DATABASE Backup备份的数据必须在原备份的EPKS服务器下使用,否则将由于网络冲突而导致整个DCS系统出现瘫痪。采用DATABASE Backup备份的数据对系统进行恢复后,需要配合Checkpoint备份的数据再对系统进行恢复。
3.2 备份的方法
与Export和Checkpoint备份方式不同,前两者可以在工程师站进行,但该备份方式必须在EPKS服务器上进行。选择服务器后登录,依次进入〔Control Strategy〕→〔Adinister the control strategy database〕→〔DbAdmin〕→〔Server Node〕→〔ERDB Admin Tasks〕→〔Backup Database〕,首先用戶需要选择备份路径,一般情况下不建议备份到系统盘。在用户确定备份路径后,系统将自动在用户指定的文件夹下进行备份。