搜索
當(dāng)前位置:首頁 > 學(xué)員專區(qū)
? ?對新手PLC編程入門,或剛畢業(yè)的大學(xué)生,或多或少對PLC編程有所了解。學(xué)習(xí)PLC編程常見的方法就是通過相關(guān)的輔導(dǎo)書籍來學(xué)習(xí),當(dāng)然,隨著PLC培訓(xùn)班的興起,去PLC編程培訓(xùn)學(xué)校學(xué)習(xí)也是一種很好的學(xué)習(xí)方法。但是這兩種學(xué)習(xí)PLC編程方法都有明顯的缺點,就是把PLC編程留在書上學(xué)習(xí)。在實際的PLC編程操作過程中,太死板,只會紙上談兵;遇到問題也是找書解決,缺乏靈活應(yīng)用的能力。本人認為應(yīng)該理論與實踐相結(jié)合,把理論落到實處,這才是真正學(xué)習(xí)PLC編程的態(tài)度。
伴隨著中國制造2025提出的不斷深化,機械換人的趨勢也越來越迫切。小型自動化設(shè)備多采用單片機控制,中大型設(shè)備一般采用PLC控制系統(tǒng)。隨著制造業(yè)的興起,自動化制造設(shè)備也在不斷發(fā)展。自動化設(shè)備的控制核心是PLC,是工業(yè)控制中常用的控制器。
PLC系統(tǒng)的學(xué)習(xí)簡單易行,一般可分為開關(guān)學(xué)習(xí)、模擬學(xué)習(xí)、通信控制和上位機設(shè)計。
一,開關(guān)量。
開關(guān)量是比較簡單的,就兩種狀態(tài),ON和OFF即得電和失電兩種狀態(tài),我們剛開始學(xué)習(xí)PLC編程,除了了解PLC的基本結(jié)構(gòu)之外,還學(xué)習(xí)開關(guān)量。無論輸入還是輸出,PLC的基本單元都是開關(guān)量控制。plc編程輸入可分為低頻輸入開關(guān)和高頻輸入開關(guān)。低頻開關(guān)→各種開關(guān),如按鈕、旋鈕、行程開關(guān)、接近開關(guān)(或高頻)、各種繼電器等。高頻開關(guān)就是開關(guān)頻率快,比如脈沖輸入→編碼器。輸出也分為高頻和低頻。低頻輸出通??刂浦欣^和接觸器等一些開關(guān),高頻輸出通常是高速脈沖。PLC常用的周邊輔助電器需要了解基本原理、結(jié)構(gòu)和接線方式。
二,模擬量。
設(shè)備中的輸入輸出不僅僅是開關(guān)量,還有模擬量信號。例如,各種傳感器(位移、溫度、電信號、壓力)的輸出是由模擬信號給出的,各種設(shè)備的控制需要模擬量控制,如變頻器、整流柜、壓力閥等。模擬信號一般為電壓、電流信號,常用0~10v、0(4)~20ma。這類信號是各種量的表達,您需要在PLC編程中進行數(shù)據(jù)轉(zhuǎn)換,例如變頻器頻率為30.00Hz,您不能直接讓PLC輸出這一頻率值,您必須先將其轉(zhuǎn)換為數(shù)字量,數(shù)字量可以通過DA模塊轉(zhuǎn)換為模擬量來控制變頻器。PLC基本單元一般沒有模擬量,需要添加AD、DA等擴展模塊。需要了解數(shù)字信號和模擬信號之間的轉(zhuǎn)換原理以及擴展模塊的選擇。
三,通訊控制。
在掌握了PLC的開關(guān)量和模擬量控制之后,還需要了解通信控制,工控的道路就是干到老學(xué)到老,不斷學(xué)習(xí)新知識,通信簡單地說就是利用某種通信協(xié)議將PLC與設(shè)備連接起來,設(shè)備的所有信號都可以通過PLC發(fā)送指令來控制,不需要開關(guān)或模擬量來完成,比如設(shè)備的啟停,控制量的大小,數(shù)據(jù)監(jiān)控都可以通過通信來完成,接線簡單。在這里,我們需要掌握通信協(xié)議和設(shè)備的功能代碼,并有一定的計算機基礎(chǔ),包括各種數(shù)據(jù)的轉(zhuǎn)換。
四,上位機。
上位機是您的PLC狀態(tài)顯示和控制。使用上位機可以節(jié)省控制面板上的許多按鈕,同時也很漂亮。重要的是與PLC控制的設(shè)備。您可以直接在上位機上修改與設(shè)備過程相關(guān)的參數(shù)。您需要掌握上位機的編程,包括界面設(shè)計、PLC狀態(tài)和數(shù)值設(shè)置,以配合PLC進行控制。
掌握了以上四個部分,一般就可以進行PLC的初步編程設(shè)計了,平時在空閑時間還需要繼續(xù)學(xué)習(xí)PLC編程實例,通過實例學(xué)習(xí),消化后成為自己的經(jīng)驗,同時也可以在實際編程中,借用別人更好的編程方法。在編程過程中,如果遇到問題,建議獨立思考解決,查找相關(guān)資料和手冊等。通過自己解決問題,下次遇到這個問題就可以輕松解決了。PLC編程是一個循序漸進的過程,通過實際的編程轉(zhuǎn)化為自己的能力,可以快速掌握PLC編程。