

PLC自動化公司在硬件設計的同時,可以開始進行軟件設計。軟件設計的主要任務是根據控制要求將工藝流程圖轉換為梯形圖,這是PLC應用中最關鍵的問題,而編程是軟件設計的具體表現。良好的軟件設計和維護是系統設計和維護的關鍵。
(1) PLC控制系統的程序設計思想。由于生產過程控制要求的復雜程度不同,按結構可分為基本程序和模塊化程序。
Basic程序:可以作為一個獨立的程序來控制簡單的生產過程,也可以作為組合模塊結構中的單元程序;根據計算機程序的設計思想,基本程序結構只有三種:序列結構、條件分支結構和循環結構。
模塊化程序:將一個通用的控制目標程序分成若干個子任務明確的程序模塊,分別進行編譯和調試,最后組合成一個完整的程序,完成整個任務。這種方法稱為模塊化編程。PLC自動化公司建議經常采用這種程序設計思想,因為各模塊相對獨立,相互連接簡單,程序易于調試和修改。特別是對于控制要求復雜的生產過程。
(2) PLC控制系統的程序設計要點。PLC控制系統I/O分配,根據生產線從前到后,I/O點從小到大;盡可能對一個系統、設備或部件的I/O信號進行集中尋址,以便于維護。定時器和計數器應統一編號,同一編號不得重復使用,以保證PLC運行的可靠性。
程序中廣泛使用的內部繼電器或中間標志位(非I/O位)也應統一編號和分配。
地址分配完成后,應列出I/O分配表和內部中繼或中間標志位分配表。
PLC自動化公司相關輸出設備的輸出地址,如電機正反轉,應連續排列,如q2.0/q2.1。
公司網址:www.dome-camp.com