自动控制系统案例分析案例四-恒压供水控制.ppt
《自动控制系统案例分析案例四-恒压供水控制.ppt》由会员分享,可在线阅读,更多相关《自动控制系统案例分析案例四-恒压供水控制.ppt(20页珍藏版)》请在冰点文库上搜索。
![自动控制系统案例分析案例四-恒压供水控制.ppt](https://file1.bingdoc.com/fileroot1/2023-5/7/43d422f1-7fa2-4015-8711-61c954b4f2a3/43d422f1-7fa2-4015-8711-61c954b4f2a31.gif)
第4章综合控制,案例五:
恒压供水控制,基础知识,一、S7200的中断内外中断源共34个,分为三大类:
通信中断、输入/输出中断和时基中断。
定时中断常用于模拟量的定时采样、转换、PID控制。
2个定时中断(1-255ms):
定时中断0中断号10定时时间特殊存储器SMB34定时中断1中断号11定时时间特殊存储器SMB35,4条中断指令全局性中断允许ENI(禁止DISI)指令:
全局地允许(禁止)所有被连接的中断事件。
1、允许中断ENI(EnableInterrupt)2、禁止中断DISI(DisableInterrupt)3、中断连接指令ATCH(AttachInterrupt):
将中断事件EVNT与中断服务程序号INT相关联,并使能该中断事件。
4、中断分离指令DTCH(DetachInterrupt):
将中断事件EVNT与中断服务程序号INT相关联切断,并禁止该中断事件。
4条中断指令,INT-中断程序号INT_0-INT_127(最多可有128个中断程序)EVNT-中断事件号中断号0-33CPU221和222可以为:
0到12,19到23和27和33;CPU224可以为:
0到23和27和33;CPU226和CPU226XM可以为:
0到33,例:
PID指令算法:
标准位置式,二、S7200的PID指令,PID控制器的输出M(t)与输入e(t)的关系式为:
M(t)一控制器的输出量,M0为输出的初始值;e(t)=sp(t)pv(t)一误差信号;KC一比例系数;TI一积分时间常数;TD一微分时间常数。
设采样周期为Ts,进行离散化,同时各信号也离散化,得,PID回路表,PID指令,两个操作数:
TBL是回路表的起始地址(以VB表示)LOOP是回路号(07),恒压供水系统,案例五:
变频恒压供水控制,对恒压供水系统的基本要求:
(1)生活供水时,系统应低恒压值运行,消防供水时系统应高恒压值运行。
(2)实现水泵的变频起动,压力变化过程中保证水泵从变频到工频的可靠、安全的切换。
(3)三台泵根据恒压的需要,采取“先启先停”的原则接入和退出。
(4)在用水量小的情况下,如果一台泵连续变频运行时间超过3h,则需切换到下一台泵,具有“倒泵功能”,避免某一台泵工作时间过长。
主电路,控制电路,输入信号分配表,输出信号分配表,程序中使用的元器件及其功能,主程序流程图,加泵流程图,减泵流程图,