現在采用PLC控制的機床是越來(lái)越多,運用PLC的控制能簡(jiǎn)化電路,使設計更加簡(jiǎn)單,安全,可靠。一些高級的PLC具備了各種接口以實(shí)現連機,上網(wǎng)等功能。使得人們可以遠程控制設備。那么,如何才能設計好一臺由PLC控制的機床呢?以本人的經(jīng)驗,至少要了解以下幾方面的知識:
1 知道PLC的工作原理
可編程序控制器又簡(jiǎn)稱(chēng)PLC,和繼電器系統類(lèi)似,PLC也是由輸入部分,邏輯部分和輸出部分組成,輸入部分收集并保存被控制部分實(shí)際運行的數據,邏輯部分處理輸入部分所取得的信息,并判斷那些功能需作出輸出反應。輸出部分提供正在被控制的許多裝置中,哪幾個(gè)設備需要實(shí)時(shí)操作處理。PLC采用大規模集成電路構成的微處理器和存儲器來(lái)組成邏輯部分。盡管邏輯部分的作用與繼電器控制系統類(lèi)似,但是其組成,工作原理,運行方式與前者是截然不同的。通過(guò)編程,可以靈活的改變其控制程序,相當于改變了繼電器的硬接線(xiàn)線(xiàn)路,這就是所謂的“可編程序”。
2掌握PLC的語(yǔ)言和指令
知道了PLC的工作原理后,理解它的語(yǔ)言就比較容易了。PLC語(yǔ)言最常見(jiàn)的有梯形圖和語(yǔ)句表兩種。其中梯形圖又是最為直觀(guān)和好用的。要詳細了解可以看相關(guān)教材,要強調的是,雖然原理一樣,基本指令也大同小異,但廠(chǎng)家不同PLC指令符號會(huì )有所不同,例如,同是上升沿微分,三菱公司的產(chǎn)品用PLS表示,歐姆龍公司卻稱(chēng)為DIFU,而西門(mén)子公司則是│P│。這些具體的區別就要看各種產(chǎn)品的編程手冊了。
3 學(xué)會(huì )使用各種編程軟件
一個(gè)程序編好后要把它輸入PLC中,過(guò)去用的較多的是手持編程器,要人工輸入,比較麻煩,容易出錯。近年來(lái)年隨著(zhù)計算機的普及,已逐漸被各種編程軟件所取代。例如永宏公司的WinProladder 編輯軟件,歐姆公司的CX-PROGRAMMER。西門(mén)子公司的STEP-7-MICRO-WIN32等。這些工具軟件都可以在WINDOWS的環(huán)境下運行,用起來(lái)很方便,當你選定了一個(gè)廠(chǎng)家PLC后,一定要學(xué)會(huì )使用它的編程軟件,因為這將極大的節約你的編程和調試時(shí)間。以永宏公司的WinProladder 編輯軟件為例,在編程時(shí)它能為你提供操作數的輸入范圍,迅速搜索特殊指令。根據梯形圖自動(dòng)生成語(yǔ)句表,并指出其中的語(yǔ)法錯誤,在調試時(shí)它通過(guò)數據線(xiàn)把程序快速準確傳入PLC,然后監控執行狀態(tài),可以對各輸入輸出點(diǎn)強制置位/復位。還可以進(jìn)行在線(xiàn)編輯。總之,當你熟練掌握了編程軟件的使用方法。就一定能事半功倍的完成的設計任務(wù)。
4 明白PLC控制的信號有那些
PLC是根據輸入條件來(lái)控制輸出信號的。輸入信號就是控制臺上的按鈕,機床上的限位開(kāi)關(guān),壓力繼電器和光電開(kāi)關(guān)等各類(lèi)傳感器,而輸出點(diǎn)則控制繼電器或接觸器線(xiàn)圈的通斷,指示燈的明滅,液壓閥電磁鐵的吸合及變頻器的信號端子的輸出。在做一個(gè)機床設計時(shí)我們經(jīng)常會(huì )碰到兩個(gè)問(wèn)題,一個(gè)是PLC可擴展的I/O點(diǎn)數是有限的,另一個(gè)是增加I/O點(diǎn)數是要增加成本的。所以我們要知道控制的信號有那些,各是多少,統計出需要多少輸入和輸出點(diǎn),據此選出PLC