摘要:在集散控制系统中,控制功能的实现是依靠控制功能块正确使用和控制回路图的正确连接。文中分析研究了常用的顺序控制功能块即定时器和计数器。对连续控制中选择开关SW -33 与顺序控制的综合应用进行了设计分析编写了顺序控制表。井对集散控制系统中应用实例进行了控制方案实现和运算块程序设计。
1 引言
在 DCS 应用中,控制站是 DCS 的核心部件。而控制功能的实现是依靠控制功能块的正确使用和控制回路图的正确连接。 以日本横河电机集散控制系统CENTUM—CS 为例。控制站的控制功能有连续控制、顺序控制等。文中着重研究了常用的顺序控制功能块即定时器和计数器。对连续控制中选择开关 SW- 33 与顺序控制的综合应用进行了设计分析。对定时器、计数器和顺控表的相互结合进行了阐述。对一个具体应用程序实例结合运算功能块的使用进行了设计实现。
2 选择开关 SW- 33 和顺序控制的综合应用
2.1控制回路图连接
图 1 中,选择开关 SW- 33 通过顺控表配合,用开关命令
2.2 位号为 SEQ01 的顺控表功能块 ST16
设计了顺控表。在位号为 SEQ01 的 ST16 顺控表功能块中,当条件栏中位号为 11HS1 的开关 S11 与S10 接通时控制工程网版权所有,输入通道 %Z013107 与位号为 11LC01 的PID 功能块和输出通道 %Z013106 构成 PID 调节回路。同时动作栏中位号为 11HS2 的开关 S11 与 S10 接通,使位号为 11TC01 的 PID 功能块与位号为 11FC01的 PID 功能块构成串级控制。当条件栏中位号为11HS1 的开关 S12 与 S10 接通时控制工程网版权所有,则动作栏中位号为11HS2 的开关 S12 与 S10 接通,使位号为 11TC01 的PID 功能块经过 11HS2 和 11HS1 的通路输出到通道%Z013106 上。选择开关 SW- 33 是三刀三掷开关。可以用开关命令一次改变三个信号的路径。开关命令可以由操作站或其他功能块给定。选择开关值的取值为0 ~3。
3 定时器功能块应用
定时器功能块用秒或分钟测量时间。主要功能有测量流逝的时间,提供预置时间功能CONTROL ENGINEERING China版权所有,当经过一定的时间间隔后,定时器可用于指示时间到。并提供周期性操作功能。预置时间范围为 0 ̄100,000 秒或分钟。
定时器功能块的模式有自动 AUT 和所有功能没有被激活 O/S 两种模式。定时器功能块的状态有停止TOP、运行 RUN、正常 NR、预报警状态 PALM、定时器时间到 CTUP 和暂停状态 PAUS。定时器有几种工作方式以及预置时间功能:
3.1定时器启动、停止和暂停操作
当接收到定时器启动命令www.cechina.cn,定时器将流逝的时间值 PV 复位到 0 并且启动定时器运行。同时定时器功能块的状态为 RUN- NR。预置的时间值在 PH 中,DV= PH- PV,即 DV 为剩余时间。在顺控表的动作信号栏中,启动定时器 TM0001 的命令为:TM0001.OP.START。当接收到定时器停止命令控制工程网版权所有,定时器停止运行,并将流逝的时间值 PV 值锁定,功能块的状态设置为 STOP。在顺控表的动作信号栏中,停止定时器 TM0001 的命令为: TM0001.OP.STOP 。当接收到定时器暂停命令,定时器暂停,并将流逝的时间值 PV 和其它数据锁定。定时器暂停时如果改变定时器的设定值 PH、预置设定点 DL 或流逝的时间值 PV,功能块的状态为 PAUS。在顺控表的动作信号栏中,定时器 TM0001 暂停操作的命令为: TM0001.OP.WAIT
3. 2预置时间功能
定时器功能块提供预先报警功能,用于指示设置的定时时间即将来临。需定时的时间值在 PH 中,PV为当前定时器流逝的时间值。DV = PH- PV,预置报警点参数为 DL。当 0 < DV <= DL 时,产生预报警状态PALM 。当定时器功能块处于运行状态,剩余时间 DV满足 0 < DV <= DL 时,产生预报警状态 PALM。当定时器功能块处于运行状态,流逝的时间值 PV=PHwww.cechina.cn,DV=0 时,定时时间到。