隨著工業控制技術的發展,PLC已經作為工業控制的基礎廣泛地運用到工業自動化領域中。工業自動化控制plc編程設計任務的復雜程度決定用戶程序的結構。
(1)線性編程:程序以線性的或順序的方式執行每條指令?;旧鲜菍⒊绦蚍旁谝粋€主程序內全部完成。
(2)分部式編程:程序設計按照動作邏輯功能的不同分成各自獨立的子程序塊,每個子程序完成一項或多項簡單的且獨立的任務。然后由主程序按照工藝有條件或無條件調用子程序。這些子程序在每一個掃描周期內只能調用一次。
(3)結構化編程:獨立編制具有通用性的程序塊或子程序,通過賦給這些通用子程序塊不同的信息或條件,在每個掃描周期內可以反復調用這些通用程序塊。
對于壓鑄機程序設計,由于其有一定的復雜性,建議采用“分部式編程”方法。具有的優點有:易設計、易維護、易擴展。