一、校平機PLC控制系統設計的基本原則
任何一種控制系統都是為了實現被控對象的工藝要求,以提高生產效率和產品質量。因此,在設計校平機PLC控制系統時,應遵循以下基本原則:
1、 大限度地滿足被控對象的控制要求
充分發揮PLC的功能, 大限度地滿足被控對象的控制要求,是設計PLC控制系統的 要前提,這也是設計中 重要的一條原則。
2、PLC控制系統
校平機PLC控制系統能夠長期 、、穩定運行,是設計控制系統的重要原則。這就要求設計者在系統設計、元器件選擇、軟件編程上要考慮,以控制系統 。
3、力求簡單、經濟、使用及維修方便
一個新的控制工程固然能提高產品的質量和數量,帶來巨大的經濟效益和社會效益,但新工程的投入、技術的培訓、設備的維護也將導致運行資金的增加。因此,在滿足控制要求的前提下,一方面要注意不斷地擴大工程的效益,另一方面也要注意不斷地降低工程的成本。
4、適應發展的需要
由于技術的不斷發展,控制系統的要求也將會不斷地提高,設計時要適當考慮到今后控制系統發展和完善的需要。這就要求在選擇PLC、輸入/輸出模塊、I/O點數和內存容量時,要適當留有裕量,以滿足今后生產的發展和工藝的改進。
二、校平機PLC控制系統設計的基本內容
校平機PLC控制系統是由PLC與用戶輸入、輸出設備連接而成的。因此,PLC控制系統設計的基本內容應包括:
1、擬定控制系統設計的技術條件。技術條件一般以設計任務書的形式來確定,它是整個設計的依據。
2、選擇用戶輸入設備(按鈕、操作開關、限位開關、傳感器等)、輸入設備(繼電器、接觸器、信號燈等執行元件)以及由輸出設備驅動的控制對象(電動機、電磁閥等)。
3,PLC的選擇。PLC是控制系統的核心部件,正確選擇PLC對于整個控制系統的技術經濟性能指標起著重要的作用。
4、編制PLC的I/O分配表,繪制輸入I/O端子接線圖。
5、根據系統設計的要求編寫軟件規格說明書,然后再用相應的編程語言(常用梯形圖)進行程序設計。
6、了解并遵循用戶認知心理學,重視人機界面的設計,增強人與機器之間的友善關系。
7、設計操作臺、電氣柜及非標準電器部件。
8、編寫設計說明書和使用說明書。
三、校平機PLC控制系統設計的一般步驟
設計校平機PLC控制系統的一般步驟。
1、根據生產的工藝過程分析控制要求。如需要完成的動作(動作順序、動作條件、 的保護和聯鎖等)、操作方式(手動、自動;連續、單周期、單步等)。
2、確定輸入/輸出設備。根據系統的控制要求,確定系統所需的全部輸入設備和輸出設備,從而確定與PLC有關的輸入/輸出設備,以確定PLC的I/O點數。
3、選擇PLC。
4、分配PC的I/O點,設計I/O連接圖。
5、進行PC程序設計。
6、硬件實施。硬件實施方面主要是進行控制柜(臺)等硬件的設計及現場施工。由于程序設計與硬件實施可同時進行,因此PLC控制系統的設計周期可縮短。
7、聯機調試。聯機調試是將通過模擬調試的程序進一步進行在線統調。聯機調試過程應循序漸進,從PLC只連接輸入設備、再連接輸出設備、再接上實際負載等逐步進行調試。如不符合要求,則對硬件和程序作調整。通常只需修改部分程序即可。
全部調試完畢后,交付試運行。經過一段時間運行,如果工作正常、程序不需要修改,應將程序固化到EPROM中,以防程序丟失。
8、整理和編寫技術文件。技術文件包括設計說明書、硬件原理圖、安裝接線圖、電氣元件明細表、PLC程序以及使用說明書等。
四、校平機PLC軟件系統設計的方法
編制PLC控制程序的方法很多,這里主要介紹幾種典型的編程方法。
1、圖解法編程
圖解法是靠畫圖進行PLC程序設計。常見的主要有梯形圖法、邏輯流程圖法、時序流程圖法和步進順控法。
(1)梯形圖法:梯形圖法是用梯形
圖語言去編制PLC程序。這是一種模仿繼電器控制系統的編程方法。其圖形甚至元件名稱都與繼電器控制電路相近。這種方法很容易地就可以把原繼電器控制電路移植成PLC的梯形圖語言。這對于熟悉繼電器控制的人來說,是 方便的一種編程方法。
(2)邏輯流程圖法:邏輯流程圖法是用邏輯框圖表示PLC程序的執行過程,反應輸入與輸出的關系。邏輯流程圖法是把系統的工藝流程,用邏輯框圖表示出來形成系統的邏輯流程圖。這種方法編制的PLC控制程序邏輯思路清晰、輸入與輸出的因果關系及聯鎖條件明確。邏輯流程圖會使整個程序脈絡清楚,便于分析控制程序,便于查找故障點;便于調試程序和維修程序。
(3)時序流程圖法:時序流程圖法是 先畫出控制系統的時序圖(即到某一個時間應該進行哪一項控制的控制時序圖),再根據時序關系畫出對應的控制任務的程序框圖, 后把程序框圖寫成PLC程序。時序流程圖法很適合于以時間為基準的控制系統的編程方法。
(4)步進順控法:步進順控法是在順控指令的配合下設計復雜的控制程序。一般比較復雜的程序,都可以分成若干個功能比較簡單的程序段,一個程序段可以看成整個控制過程中的一步。從整個角度去看,一個復雜系統的控制過程是由這樣若干個步組成的。系統控制的任務實際上可以認為在不同時刻或者在不同進程中去完成對各個步的控制。為此,不少PLC生產廠家在自己的PLC中增加了步進順控指令。在畫完各個步進的狀態流程圖之后,可以利用步進順控指令方便地編寫控制程序。
2、經驗法編程
經驗法是運用自己的或別人的經驗進行設計。多數是設計前先選擇與自己工藝要求相近的程序,把這些程序看成是自己的“試驗程序”。結合自己工程的情況,對這些“試驗程序”逐一修改,使之適合自己的工程要求。這里所說的經驗,有的是來自自己的經驗總結,有的可能是別人的設計經驗,就需要日積月累,善于總結。
3、計算機輔助設計編程
計算機輔助設計是通過PLC編程軟件在計算機上進行程序設計、離線或在線編程、離線仿真和在線調試等等。使用編程軟件可以方便地在計算機上離線或在線編程、在線調試,使用編程軟件可以方便地在計算機上進行程序的存取、加密以及形成EXE運行文件。