PLC入門技巧有哪些
發(fā)布者:廈門術(shù)成自動化培訓(xùn)
??plc只是一種二次編程開發(fā)的應(yīng)用控制器,它只是基于嵌入式系統(tǒng)而開發(fā)出來的應(yīng)用層產(chǎn)品,從這個角度而言,它并不要求編程的人有很多語句語法的造詣,甚至對結(jié)構(gòu)化也沒有太多要求,與其說它的編程是寫畫圖的思路用軟件,還不如說是一種電工來整理,所以它和電工線路是息息相關(guān)的,要想學(xué)好PLC,應(yīng)該要從*基礎(chǔ)的繼電器電路入手,至少要做一名初級的電工。
??1、硬件動手是根本,別奢望別的電工給你全部接好線,設(shè)計(jì)好硬件電路圖,然后單單讓你來學(xué)編程,這樣你很難理解PLC的精髓所在。你需要理解接觸器和繼電器是什么東西,實(shí)際應(yīng)用互鎖上他們是回路是什么東西,如何布線走線的,自鎖回路是如何實(shí)現(xiàn)幾個繼電器時間的關(guān)聯(lián)控制的。還有,熱保護(hù)這些基本的功能,畢竟這些東西用來隔離控制很多時間繼電器工控設(shè)備,你只有吃透它們的性能和應(yīng)自動化是什么一種東西。剛學(xué)繼電器電路時候,可以自己安裝一個電機(jī)正反轉(zhuǎn)電路,用電氣邏輯,你才明星三角啟動白工業(yè)電路,加熱和冷卻溫控電路等,這些實(shí)物能讓你深入理解電氣控制上“回路”的根本概念,而這個對于單片機(jī)和高級語言的編程的程序員是不需要的,但是作為plc編程人員是必須掌握的。
??2、PLC和外圍線路,也是需要自己動手去摸索的,因?yàn)榛镜臇|西就是通過輸入和輸出I/O來外邊的控制線路關(guān)聯(lián)起來,你要分清楚COM公共端是什么東西,為什么會有NPN和PNP這些輸入,晶體管和繼電器輸出又是什么東西,可以簡單找個按鈕,按照說明書來接線,形成了單個電氣回路,按下按鈕,PLC輸入對應(yīng)的I/O的LED燈必須能亮起來,松開按鈕,這個燈要能滅掉,這樣輸入回路才是正常的,你也就順利的理解了輸入回路和PLC之間的關(guān)聯(lián)了。至于輸出回路,一開始可以玩繼電器輸出的,反正是觸點(diǎn),你在外邊再接上一個繼電器,找一條短線去臨時短接PLC內(nèi)部觸點(diǎn),外邊繼電器要工作,然后斷開這條短線,外邊繼電器會復(fù)位,通過這樣的實(shí)物操作,你會明白到PLC本質(zhì)也就是一個復(fù)雜點(diǎn)的多組繼電器而已。
??3、準(zhǔn)備筆記本電腦和下載線,找PLC供應(yīng)商拿到對應(yīng)的編輯軟件,安裝好編輯軟件,看編程手冊說明或者視頻說明,讓下載線和PLC的下載口連接起來,一般在PLC通電情況下,連接后,編輯軟件會提醒你已經(jīng)連接好了,這時候,你可以找這款PLC簡單的一些案例出來,直接導(dǎo)入,或者試試手工輸入,嘗試編譯了,然后下載到PLC里邊,讓它能夠運(yùn)行起來,這些小細(xì)節(jié)雖然聽起來簡單,但是對于生手,一定要一步一個腳印的試驗(yàn),一直到完全掌握了,你才算是一只腳劃入PLC的門檻里邊了。
??4、你可以找一個簡單的梯形圖,比如電機(jī)正反轉(zhuǎn)的,不管是什么牌子的,基本上會兩頭畫有兩條母線,你可以理解成線下的正極和負(fù)極,里邊的繼電器都是直流的,然后繼電器會有非常多個觸點(diǎn),完全是和線下的電機(jī)啟動線路是一致的,只是這上邊的繼電器觸點(diǎn)可以有無窮多個,換起來太方便了。把這個電機(jī)正反轉(zhuǎn)程序下載到PLC里邊,然后讓PLC的程序跑起來,你觀察一下輸入的某個按鈕按下,輸出的LED是否會和你理解的一樣亮起來,如果沒有達(dá)到預(yù)計(jì)的目標(biāo)邏輯,那肯定是什么環(huán)節(jié)出錯了,你用維修電工找問題的思路去“順藤摸瓜”,來逐個排查,一直到程序的運(yùn)行邏輯和你估計(jì)的一樣,你才算是理解了PLC編程是什么東西。
??5、有了基本的邏輯編程思路和動手能力了,可以用PLC去控制和一些儀器之類的產(chǎn)品,開始可以用多段速,這樣還是I/O開關(guān)量輸出模式,讓變頻器能夠被PLC控制起來,正常運(yùn)行了,你會逐漸理解到PLC就是多個軟體繼電器而已。然后再試試模擬量的編程,這些說明書上有案例,你照著葫蘆來畫瓢就能解決問題了。然后還可以試試PLC讀編碼器脈沖,使用高速脈沖指令,看看這些計(jì)時和計(jì)數(shù)器是如何工作的,還可以試試PLC和觸摸屏或者其他設(shè)備是如何通訊的,會越來越深入理解了。
??6、再玩下晶體管輸出類型的,用高速脈沖輸出口,去控制伺服或者步進(jìn)系統(tǒng),比如控制這些產(chǎn)品如何回原點(diǎn)的,如何算電子齒輪比和脈沖時間的關(guān)系,理解PLC是如何控制位置定位的,這時候它才有點(diǎn)像是真正的一個小電腦了吧。
??7、如果你都掌握了上邊說的小技巧,這時候你要勇敢的去做項(xiàng)目了,可以找一個工控項(xiàng)目公司去上班,或者自己大膽領(lǐng)接一些編程改造項(xiàng)目,只有真正做過兩三個項(xiàng)目,接觸不同設(shè)備的真實(shí)編程實(shí)踐后,你才可以逐漸成長起來,PLC完全是實(shí)踐類型的應(yīng)用,項(xiàng)目越多,你的水平會越高,如果只是天天在家里看書玩電腦,恐怕一輩子都會和你無緣了。