background image

备之间的相关关系,防止在程序执行过程中发生冲突。

4.1 软件程序的结构

    以阳床控制程序为例。阳床工艺流程为:当阳床制水运行一段时间后,阳离子交换

树脂失效,需进行一次大反洗再生,也可由操作人员视情况灵活掌握何时进行大反

洗再生。程序框图见图

1.

    程序执行过程中,若遇控制开关切换至停备档或外部停备条件出现,则程序无条

件中断,直接进入停备状态。

4.1.1 初始化程序电源的接通/断开作启动和停机用。考虑到工艺的要求,将初始化程

序放在停备状态中执行。根据工艺的特点,无须考虑发生突发停电后仍保持停电前的

状态。

4.1.2 主干控制程序以阳床控制程序为例,PLC 程序由 号阳床制水运行程序块、

阳床小反洗再生程序块、

号阳床大反洗再生程序块、号阳床停备程序块、号阳床制

水运行程序块、

号阳床小反洗再生程序块、号阳床大反洗再生程序块、号阳床停备

程序块组成。每个程序块都按工艺步序一步步地顺序执行,每一步按工艺要求启动相

应设备,完成相应动作。每一步开始工作时,就闭锁当前步的步进条件,使当前步的

工作不受当前步工作条件变动的影响

;每一步结束工作时,就开通下一步的步进条件。

这样,

PLC 就严格按照这种步进工作方式,有条不紊地自动控制水处理工艺流程的

进行。按此法编制的程序步序清晰,便于理解,易于修改,有效地提高了

PLC 系统

的可靠性。

4.2 软件程序中有关问题的处理

    通过静态模拟调试后的程序,并不能直接用于现场。在现场调试中,面对不断出现

的实际问题,为了保证程序的实用性和可靠性,使之能经受各种意外场合的严峻考

验,在软件上还要做大量的修改和完善。仅举几例说明

:

4.2.1 初始化程序原来编制的初始化程序