軟件設計軟件設計采用ab公司6200系列軟件,利用梯形圖方式編制整個系統程序。軟件主要由以下幾個部分組成。
1)控制程序:主要滿足乙苯單元hs-101加熱爐吹掃、單元緊急停車和部分停車等工藝過程的要求。本部分程序是整個控制系統的主要部分,程序主要通過繼電器型指令ote,otl;接點型指令xic,xio和延時型指令ton,tof來實現。
2)數據傳送程序:實現plc與tdc-3000系統的通訊。主要完成把plc系統內的數字輸入點、內部中間點的狀態及其他信息傳送到dcs內。程序通過塊傳送指令btr,btw;跳轉指令jsr;延時型指令ton和移動指令mov來實現。
3)第一事故報警程序:為了便于事故分析,在plc內用mul,sub,mov,cop,geq等指令編制成第一事故報警程序,將引起控制程序連鎖的第一個條件在plc內加以記憶,并送到dcs內進行顯示。
程序中各主要點為i:010/00引導氣壓力低;i:010/01引導氣壓力高;i:014/04煙道溫度高;i:010/10煙道擋板全開;i:011/00引導氣考克關或壓力正常;o:022/04吹掃完成信號;o:023/02點火成功;b3/1:燃料油考克關;b3/11:混合氣壓力低或考克關;t4:3時間延時器;b3/13:燃料油、燃料油霧化蒸氣壓力低。