發布日期:2022-04-22 點擊率:46
軟件設計就是編寫滿足生產控制要求的PLC用戶程序,即繪制梯形圖或編寫語句表。
PLC的軟件設計包括系統初始化程序、主程序、子程序、中斷程序、故障應急措施和輔助程序的設計。首先應根據總體要求和控制系統的具體情況,確定程序的基本結構,畫出控制流程圖或功能流程圖,簡單的可以用經驗法設計,復雜的系統一般用順序控制設計法設計。
控制對象和對象之間關系的多樣性,體現在PLC程序的編寫上。這樣采用一般面向過程的方法進行plc編程會變得十分困難,且程序的調試和修改也同樣十分困難。因此,必須采用面向對象的編程方法。主體思路有兩條:
(1)為程序組中每個獨立的被控對象或需要同時肩/停的一組被控對象建立功能/數據模塊FB/DB,被控對象在程序組中的聯鎖關系及自身控制要求都通過功能模塊FB的外部屬性和內部屬性予以體現。
(2)為每個PLC控制系統的每個程序組分別定義和創建公用模塊FC,每個公用模塊FC的入口/出口條件作為公共對象的外部屬性;把按功能劃分的設備間的故障判定、功能輸出等作為公共對象的內部屬性。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV