开 始
系统自检ZJ
中控/本地控制
篦床备妥
通讯处理TC,历史显示数据处理DC
控制电源ON?
NO
YES
接收速度设定
自动运行ZD
远程数据发送处理YDS
自动运行ZD
手动运行Z3
置本地控制标志
Y1
置中控控制标志
1#,2#,3#泵ON?
备用泵ON?
NO
NO
YES
YES
速度设定
半自动运行BZD
速度设定
自动运行ZD
自动运行ZD
急停信号有效?
停机控制
YES
NO
控制电源ON,CPU开始工作
中控发出
本地按钮给出
HMI给出
OB1
篦床运行否?
YES
NO
篦床运行否?
NO
YES
系统自检ZJ
启停加热/冷却系统QTRL
油温在20---60度X围外,启动加热/冷却系统QTRL;油温大于30停加热,油温小于40停冷却;加热ON时油温小于15度和冷却ON时油温大于65度停机控制。若为冲洗则单独控制循环泵启停。
YES
油缸行程超限?
NO
过滤器阻塞?
YES
NO
YES
报警
YES
NO
各个蝶阀打开否?
YES
油压小于18 MPa?
小于20 MPa报警
大于22 MPa报警停机控制
NO
超限小于10 mm报警
超限大于10 mm报警停机控制
油位超限?
高,低位报警
YES
NO
OB1
启动加热/冷却系统QTRL
启动加热器10s检测其状态,无状态报警;60s后启动循环泵10s检测其状态,无状态报警,打开水阀
油温检测
油温小于20?
YES
NO
油温大于30?
YES
停止加热器,停止循环泵,关水阀
NO
停止冷却泵,停止循环泵,关水阀
油温小于40?
YES
NO
油温大于60?
YES
NO
油温大于65?
油温小于15?
延时T1后停机控制报警
延时T2后停机控制报警
YES
YES
NO
NO
冷却泵ON?
加热器ON?
YES
YES
启动冷却泵10s检测其状态,无状态报警;60s后启动循环泵10s检测其状态,无状态报警,打开水阀
OB1
是否为冲洗状态
启动循环泵10s检测其状态,无状态报警,定时10小时 后停机
YES
NO
油位超限?
报警停机控制
低位OFF?
?
YES
NO
高位ON?
YES
报警
NO
中位ON
?
?
报警
NO
OB1
油缸行程超限?
YES
油缸位移大于78
NO
YES
油缸上行?
开机检测默认为篦床上行
位移大于85停机控制报警
NO
报警
NO
油缸位移小于-78
位移小于-85停机控制报警
NO
报警
NO
YES
自动运行ZD
YES
启动过程完成否?
1,2,3篦床启动控制BQD
1列篦床自动运行控制
NO
置3列启动标志,比例阀使能有效
2列篦床自动运行控制
3列篦床自动运行控制
停机控制
YES
?
速度设定=0
NO
停机标志
单列篦床自动运行控制
NO
YES
各列篦床位移
偏差大于WD?
篦床速度计算
篦床上行?
NO
YES
各列篦床速度
偏差大于WV?
PID补偿
YES
NO
各列篦床位移
偏差大于WD?
篦床速度计算
NO
YES
各列篦床速度
偏差大于WV?
PID补偿
YES
NO
端点缓冲和同步补偿
端点缓冲和同步补偿
第一列位置与其他列位置偏差WD,则该列设定速度增加KW*WD
第一列位置与其他列位置偏差WD,则该列设定速度增加KW*WD
篦床位移
大于75mm?
置下行标志
NO
YES
篦床位移
大于-75mm?
置上行标志
NO
YES
篦床启动控制BQD
篦床设定速度初值
篦床初始位置校正: 控制各列篦床到下端点,置上行标志
1,2,3列篦床启动控制
plc控制流程图 来自淘豆网www.taodocs.com转载请标明出处.