PLC控制流程图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OB1
控制电源 ON,CPU开始工作中控发出
开始
NO
控制电源 ON?
YES
急停信号有效?停机控制NO
备用泵ON?
NO
YES
NO
系统自检 ZJ
YES
1#,2#,3#泵ON?
YES
篦床备妥
本地按钮给出通讯处理 TC,历史显示数据处理DC
远程数据发送
处理YDS
中控/本地控制
NO 置中控控制标志
篦床运行否?
YES
NO
置本地控制标志
篦床运行否?
YES
接收速度设定
自动运行 ZD
速度设定
自动运行 ZD
速度设定
HMI给出半自动运行 BZD
手动运行Z3
系统自检 ZJ
OB1
油温在20---60 度范围外,启动加热/冷却系统
QTRL;油温大于30停加热,油温小于40停冷
却;加热 ON时油温小于15度和冷却ON时油
温大于 65度停机控制。若为冲洗则单独控制循
环泵启停。
启停加热/冷却系统QTRL
油压小于18MPa?
YES
油缸行程超限?
NO
过滤器阻塞?
NO
油位超限?
NO YES
各个蝶阀打开否?
YES
NO
小于20MPa报警
大于22MPa报警停机控制
YES
超限小于 10mm报警
超限大于10mm报警停机控制YES
报警
YES
高,低位报警
启动加热/冷却系统QTRL
OB1 油温检测
YES 启动加热器10s检测其状态,无状态报警;
60s后启动循环泵10s检测其状态,无状
油温小于 20?
态报警,打开水阀NO
油温大于 30?
NO YES
停止加热器,停止循环泵,关水阀YES
油温小于 40?
NO 停止冷却泵,停止循环泵,关水阀
启动冷却泵10s检测其状态,无状态报警;
油温大于 60?YES
后启动循环泵10s检测其状态,无状
60s
态报警,打开水阀
NO
油温大于65?YES冷却泵ON?
NO
YES
延时T1后停机控制报警
油温小于15?YES
加热器ON?
NO
YES
延时T2后停机控制报警
是否为冲洗状态YES
启动循环泵10s
检测其状态,
无
状态报警,定时10小时后停机
NO
油位超限?
OB1
油缸行程超限?
油缸上行?
开机检测默认
为篦床上行
YES 中位ON
YES
高位ON?
NOYES
NO
NO 低位OFF?
YES
NO报警停机控制
报警
YES
报警
油缸位移小于-78 YES
油缸位移大于 78 YES
NO
NO 位移小于-85停机控制报警位移大于85停机控制报警
NO
NO
报警
报警
自动运行 ZD
置3列启动标志,比例阀使能有效
启动过程完成否?NO
1,2,3
篦床启动
控
YES
制BQD
1列篦床自动运行控制
2列篦床自动运行控制
3列篦床自动运行控制
停机控制
停机标志
NO
?
YES
速度设定=0
单列篦床自动运行控制
NO 篦床上行?
YES
端点缓冲和
同步补偿
第一列位置与其
他列位置偏差各列篦床位移YES
WD,则该列设
定速度增加
偏差大于WD?
KW*WD
NO
篦床速度计算
NO
各列篦床速度YES PID补
偏差大于WV?偿
篦床位移NO
大于75mm?
YES
置下行标志
端点缓冲和
同步补偿
各列篦床位移
偏差大于 WD?
NO
篦床速度计算
各列篦床速度
偏差大于 WV?
NO
篦床位移NO
大于-75mm?
YES
置上行标志
第一列位置与其
他列位置偏差
WD,则该列设
YES
定速度增加
KW*WD
YES PID 补
偿
篦床启动控制 BQD
篦床设定速度初值
篦床初始位置校正:控制各列篦床
到下端点,置上行标志
1,2,3列篦床启动控制
单列篦床启动控制
篦床设
定速度
增加10%
NO
篦床上行?
NO
YES
端点缓冲和同端点缓冲和
步补偿DD 同步补偿DD
第一列位置与其
第一列位置与其
他列位置偏差
他列位置偏差
中途各列篦床位移YES WD,则该列设
中途各列篦床位移YESWD,则该列设
偏差大于WD?
定速度增加
偏差大于WD?定速度增加
KW*WD
KW*WD
NO
NO
篦床速度计算
篦床速度计算
各列篦床速度
YES
PID补
各列篦床速度YES PID补
偏差大于WV?偿
偏差大于WV?偿
NO
NO
NO
篦床位移NO
篦床位移
大于75mm?
大于75mm?
YES
YES
置下行标志
置上行标志
篦床速度大
篦床速度计算
于50%?
1.
每个周期计算一
次
YES 2. 端点计算一次
3.
一个循环计算一
次
置篦床启动
结束标志