您现在的位置是:首页 > PLC技术 > PLC技术
PLC控制系统的非正常复位后系统自恢复运行的程序
来源:艾特贸易2018-04-11
简介对顺序要求严格的控制系统,系统非正常复位后,一般都要求从失控的那一个模块或任务恢复运行,所以控制系统要做好重要数据单元、参数的备份,如系统运行状态、系统的进程值、
对顺序要求严格的控制系统,系统非正常复位后,一般都要求从失控的那一个模块或任务恢复运行,所以控制系统要做好重要数据单元、参数的备份,如系统运行状态、系统的进程值、当前输入、输出的值,当前时钟值、观测单元值等。这些数据既要定时备份,同时若有修改也应立即予以备份。
在已判别出系统非正常复位的情况下,先要恢复一些必要的系统数据,如显示模块的初始化、片外扩展芯片的初始化等。再对测控系统的系统状态、运行参数等予以恢复,包括显示界面等的恢复。之后再把复位前的任务、参数、运行时间等恢复,最后进入系统运行状态。
应当说明的是,真实地恢复系统的运行状态需要极为细致地对系统的重要数据予以备份,并检查数据可靠性,以保证恢复数据的可靠性。
其次,对多任务、多进程的控制系统,数据的恢复需考虑恢复的次序问题。实际应用的数据恢复过程流程图如图2-22所示。在图2-22中,恢复系统基本数据是指取出备份的数据覆盖当前的系统数据,系统基本初始化是指对芯片、显示、输入/输出方式等进行初始化,要注意输入/输出的初始化不应造成误动作,而复位前任务的初始化是指任务的执行状态、运行时间等。
图2-22 系统自恢复程序流程图
PLC控制系统的抗干扰性能根本在于硬件结构,软件抗干扰只是一个补充。硬件的设计应当尽可能完善,不能轻易降低标准而让软件去补救。而软件的编制则要处处考虑到硬件可能的失效,可能受到的干扰等问题,在保证实时性、控制精度和控制功能的前提下,尽力提高系统的抗干扰性能。还要很细致地考虑,努力提高软件的智能化程度。只有把硬件和软件有机地结合起来,一个经得起长期现场考验的尽可能完善的PLC控制系统才能实现。
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
