資源描述:
《PLC控制流 程圖》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、開始系統(tǒng)自檢ZJ中控/本地控制篦床備妥通訊處理TC,歷史顯示數(shù)據(jù)處理DC控制電源ON?NOYES接收速度設(shè)定自動運(yùn)行ZD遠(yuǎn)程數(shù)據(jù)發(fā)送處理YDS自動運(yùn)行ZD手動運(yùn)行Z3置本地控制標(biāo)志Y1置中控控制標(biāo)志1#,2#,3#泵ON?備用泵ON?NONOYESYES速度設(shè)定半自動運(yùn)行BZD速度設(shè)定自動運(yùn)行ZD自動運(yùn)行ZD急停信號有效?停機(jī)控制YESNO控制電源ON,CPU開始工作中控發(fā)出本地按鈕給出HMI給出OB1篦床運(yùn)行否?YESNO篦床運(yùn)行否?NOYES系統(tǒng)自檢ZJ啟停加熱/冷卻系統(tǒng)QTRL油溫在20---6
2、0度范圍外,啟動加熱/冷卻系統(tǒng)QTRL;油溫大于30停加熱,油溫小于40停冷卻;加熱ON時(shí)油溫小于15度和冷卻ON時(shí)油溫大于65度停機(jī)控制。若為沖洗則單獨(dú)控制循環(huán)泵啟停。YES油缸行程超限?NO過濾器阻塞?YESNOYES報(bào)警YESNO各個(gè)蝶閥打開否?YES油壓小于18MPa?小于20MPa報(bào)警大于22MPa報(bào)警停機(jī)控制NO超限小于10mm報(bào)警超限大于10mm報(bào)警停機(jī)控制油位超限?高,低位報(bào)警YESNOOB1啟動加熱/冷卻系統(tǒng)QTRL啟動加熱器10s檢測其狀態(tài),無狀態(tài)報(bào)警;60s后啟動循環(huán)泵10s檢測
3、其狀態(tài),無狀態(tài)報(bào)警,打開水閥油溫檢測油溫小于20?YESNO油溫大于30?YES停止加熱器,停止循環(huán)泵,關(guān)水閥NO停止冷卻泵,停止循環(huán)泵,關(guān)水閥油溫小于40?YESNO油溫大于60?YESNO油溫大于65?油溫小于15?延時(shí)T1后停機(jī)控制報(bào)警延時(shí)T2后停機(jī)控制報(bào)警YESYESNONO冷卻泵ON?加熱器ON?YESYES啟動冷卻泵10s檢測其狀態(tài),無狀態(tài)報(bào)警;60s后啟動循環(huán)泵10s檢測其狀態(tài),無狀態(tài)報(bào)警,打開水閥OB1是否為沖洗狀態(tài)啟動循環(huán)泵10s檢測其狀態(tài),無狀態(tài)報(bào)警,定時(shí)10小時(shí)后停機(jī)YESNO油
4、位超限?報(bào)警停機(jī)控制低位OFF??YESNO高位ON?YES報(bào)警NO中位ON??報(bào)警NOOB1油缸行程超限?YES油缸位移大于78NOYES油缸上行?開機(jī)檢測默認(rèn)為篦床上行位移大于85停機(jī)控制報(bào)警NO報(bào)警NO油缸位移小于-78位移小于-85停機(jī)控制報(bào)警NO報(bào)警NOYES自動運(yùn)行ZDYES啟動過程完成否?1,2,3篦床啟動控制BQD1列篦床自動運(yùn)行控制NO置3列啟動標(biāo)志,比例閥使能有效2列篦床自動運(yùn)行控制3列篦床自動運(yùn)行控制停機(jī)控制YES?速度設(shè)定=0NO停機(jī)標(biāo)志單列篦床自動運(yùn)行控制NOYES各列篦床位
5、移偏差大于WD?篦床速度計(jì)算篦床上行?NOYES各列篦床速度偏差大于WV?PID補(bǔ)償YESNO各列篦床位移偏差大于WD?篦床速度計(jì)算NOYES各列篦床速度偏差大于WV?PID補(bǔ)償YESNO端點(diǎn)緩沖和同步補(bǔ)償端點(diǎn)緩沖和同步補(bǔ)償?shù)谝涣形恢门c其他列位置偏差WD,則該列設(shè)定速度增加KW*WD第一列位置與其他列位置偏差WD,則該列設(shè)定速度增加KW*WD篦床位移大于75mm?置下行標(biāo)志NOYES篦床位移大于-75mm?置上行標(biāo)志NOYES篦床啟動控制BQD篦床設(shè)定速度初值篦床初始位置校正:控制各列篦床到下端點(diǎn),置
6、上行標(biāo)志1,2,3列篦床啟動控制單列篦床啟動控制篦床上行?中途各列篦床位移偏差大于WD?篦床速度計(jì)算第一列位置與其他列位置偏差WD,則該列設(shè)定速度增加KW*WDNOYES各列篦床速度偏差大于WV?PID補(bǔ)償YESNO端點(diǎn)緩沖和同步補(bǔ)償DD篦床速度大于50%?篦床設(shè)定速度增加10%中途各列篦床位移偏差大于WD?篦床速度計(jì)算NOYES各列篦床速度偏差大于WV?PID補(bǔ)償YESNO端點(diǎn)緩沖和同步補(bǔ)償DDYESNO置篦床啟動結(jié)束標(biāo)志YESNO第一列位置與其他列位置偏差WD,則該列設(shè)定速度增加KW*WD篦床速度
7、計(jì)算1.每個(gè)周期計(jì)算一次2.端點(diǎn)計(jì)算一次3.一個(gè)循環(huán)計(jì)算一次篦床位移大于75mm?置下行標(biāo)志NOYES篦床位移大于75mm?置上行標(biāo)志NOYES端點(diǎn)緩沖和同步補(bǔ)償DD各列篦床都到達(dá)終點(diǎn)?速度設(shè)定=10%NOYES油缸距終點(diǎn)小于10mm?篦床都到達(dá)終點(diǎn)?比例閥使能復(fù)位NONOYESYES速度設(shè)定=10%比例閥使能置位位移距始點(diǎn)大于10mm?速度設(shè)定恢復(fù)原值YESNO半自動運(yùn)行BZD與自動運(yùn)行相比不進(jìn)行任何補(bǔ)償,包括:端點(diǎn)同步補(bǔ)償、端點(diǎn)緩沖,中途同步補(bǔ)償,PID補(bǔ)償手動運(yùn)行SD啟停冷卻泵,檢測狀態(tài)啟停循環(huán)
8、泵,檢測狀態(tài)啟停加熱器,檢測狀態(tài)啟停1列篦床,啟停2列篦床,啟停3列篦床,單列篦床手動啟停控制篦床設(shè)定速度值比例閥使能有效篦床啟動否?NOYES行程設(shè)定上行下行設(shè)定到限位停止歷史數(shù)據(jù)處理1-溫度,壓力,速度,位移每個(gè)0.2s存溫度,壓力,速度,位移一次,存300組,不斷更新,動態(tài)曲線每分鐘存溫度,壓力,速度一次,歷史數(shù)據(jù)