1、开 始系统自检ZJ中控/当地控制篦床备妥通讯处理TC,历史显示数据处理DC控制电源ON?NOYES接收速度设定自动运行ZD远程数据发送处理YDS自动运行ZD手动运行Z3置当地控制标志Y1置中控控制标志1#,2#,3#泵ON?备用泵ON?NONOYESYES速度设定半自动运行BZD速度设定自动运行ZD自动运行ZD急停信号有效?停机控制YESNO控制电源ON,CPU开始工作中控发出当地按钮给出HMI给出OB1篦床运行否?YESNO篦床运行否?NOYES系统自检ZJ启停加热/冷却系统QTRL油温在20-60度范围外,开启加热/冷却系统QTRL;油温大于30停加热,油温小于40停冷却;加热ON时油温小
2、于15度和冷却ON时油温大于65度停机控制。若为冲洗则单独控制循环泵启停。YES油缸行程超限?NO过滤器阻塞?YESNOYES报警YESNO各个蝶阀打开否?YES油压小于18 MPa?小于20 MPa报警大于22 MPa报警停机控制NO超限小于10 mm报警超限大于10 mm报警停机控制油位超限?高,低位报警YESNOOB1开启加热/冷却系统QTRL开启加热器10s检测其状态,无状态报警;60s后开启循环泵10s检测其状态,无状态报警,打开水阀油温检测油温小于20?YESNO油温大于30?YES停止加热器,停止循环泵,关水阀NO停止冷却泵,停止循环泵,关水阀油温小于40?YESNO油温大于60
3、?YESNO油温大于65?油温小于15?延时T1后停机控制报警延时T2后停机控制报警YESYESNONO冷却泵ON?加热器ON?YESYES开启冷却泵10s检测其状态,无状态报警;60s后开启循环泵10s检测其状态,无状态报警,打开水阀OB1是否为冲洗状态开启循环泵10s检测其状态,无状态报警,定时10小时 后停机YESNO油位超限?报警停机控制低位OFF?YESNO高位ON?YES报警NO中位ON?报警NOOB1油缸行程超限?YES油缸位移大于78NOYES油缸上行?开机检测默认为篦床上行位移大于85停机控制报警NO报警NO油缸位移小于-78位移小于-85停机控制报警NO报警NOYES自动运
4、行ZDYES开启过程完成否?1,2,3篦床开启控制BQD1列篦床自动运行控制NO置3列开启标志,百分比阀使能有效2列篦床自动运行控制3列篦床自动运行控制停机控制YES? 速度设定=0NO停机标志 单列篦床自动运行控制NOYES各列篦床位移偏差大于WD?篦床速度计算篦床上行?NOYES各列篦床速度偏差大于WV?PID赔偿YESNO各列篦床位移偏差大于WD?篦床速度计算NOYES各列篦床速度偏差大于WV?PID赔偿YESNO端点缓冲和同时赔偿端点缓冲和同时赔偿第一列位置和其它列位置偏差WD,则该列设定速度增加KW*WD第一列位置和其它列位置偏差WD,则该列设定速度增加KW*WD篦床位移大于75mm
5、?置下行标志NOYES篦床位移大于-75mm?置上行标志NOYES篦床开启控制BQD篦床设定速度初值篦床初始位置校正: 控制各列篦床到下端点,置上行标志1,2,3列篦床开启控制单列篦床开启控制篦床上行?中途各列篦床位移偏差大于WD?篦床速度计算第一列位置和其它列位置偏差WD,则该列设定速度增加KW*WDNOYES各列篦床速度偏差大于WV?PID赔偿YESNO端点缓冲和同时赔偿DD篦床速度大于50%?篦床设定速度增加10%中途各列篦床位移偏差大于WD?篦床速度计算NOYES各列篦床速度偏差大于WV?PID赔偿YESNO端点缓冲和同时赔偿DDYESNO置篦床开启结束标志YESNO第一列位置和其它列
6、位置偏差WD,则该列设定速度增加KW*WD篦床速度计算1. 每个周期计算一次2. 端点计算一次3. 一个循环计算一次篦床位移大于75mm?置下行标志NOYES篦床位移大于75mm?置上行标志NOYES端点缓冲和同时赔偿DD各列篦床全部抵达终点?速度设定=10%NOYES油缸距终点小于10mm?篦床全部抵达终点?百分比阀使能复位NONOYESYES速度设定=10%百分比阀使能置位位移距始点大于10mm?速度设定恢复原值YESNO半自动运行BZD和自动运行相比不进行任何赔偿,包含:端点同时赔偿、端点缓冲,中途同时赔偿,PID赔偿手动运行SD启停冷却泵,检测状态启停循环泵,检测状态启停加热器,检测状态启停1列篦床,启停2列篦床,启停3列篦床, 单列篦床手动启停控制篦床设定速度值百分比阀使能有效篦床开启否?NOYES行程设定上行下行设定到限位停止历史数据处理1-温度,压力,速度,位移每个0.2s存温度,压力,速度,位移一次,存300组,不停更新,动态曲线每分钟存温度,压力,速度一次,历史数据