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