我想很多剛?cè)腴T的小白都會(huì)關(guān)心“學(xué)習(xí)PLC編程需要具備什么基礎(chǔ)?”“自學(xué)能學(xué)會(huì)PLC嗎?還是要找間PLC編程培訓(xùn)機(jī)構(gòu)學(xué)習(xí)”等問題,犀靈哥在之前都有根據(jù)各位老師的經(jīng)驗(yàn)和看法發(fā)布了類似的經(jīng)驗(yàn)貼和文章,今天犀靈哥收集了“知道認(rèn)證大號(hào)”就這個(gè)問題的回答,我們先來看看:
zhuxiufan
1.你要學(xué)習(xí)編程軟件的plc(三菱、西門子、歐姆龍、臺(tái)達(dá)等)一臺(tái),各個(gè)品牌的plc其編程軟件略有不同,所以學(xué)什么軟件就備什么plc。
2.最好備一臺(tái)HMI(人機(jī)界面),因?yàn)閜lc往往需要做一些組態(tài)控制,沒有這個(gè)還真不好實(shí)現(xiàn),當(dāng)然現(xiàn)在二合一的很多,可以備一個(gè)二合一的設(shè)備。
3.plc編程軟件和HMI編程軟件一套。
4.相關(guān)電路設(shè)計(jì)知識(shí)。
zazasdfg
我感覺先學(xué)會(huì)電工,學(xué)會(huì)裝配二次線路,知道各種繼電器的作用。然后才學(xué)plc,你如果不懂電工電路的原理,先學(xué)plc是有難度的。
zhaojian9850
先去找本教材,最好是西門子200的,然后學(xué)它的簡單指令,如I.Q.M.V.C.T.等,然后試著編一些簡單的小程序,如正反轉(zhuǎn),定時(shí)什么的,慢慢的你就能學(xué)會(huì)了。
芳香的柳
首先,電器知識(shí)是必備的;其次,邏輯思維也不可缺少!最好能自學(xué)下單片機(jī)和匯編語言。
PLC自學(xué)線路的推薦
由于條件的限制,你可能不像在廠子里面能見到各種各樣的電氣元件和機(jī)械裝置,你所能學(xué)到只限于理論和簡單的控制,不過現(xiàn)在網(wǎng)上也能夠買到PLC的學(xué)習(xí)套件如下圖,有觸摸屏、電磁閥、氣缸、磁性開關(guān)、溫度傳感器、絲桿滑臺(tái),伺服電機(jī)、伺服驅(qū)動(dòng)器、編碼器、變頻器、三相電機(jī)、開關(guān)電源、溫度變送器、步進(jìn)驅(qū)動(dòng)器、步進(jìn)電機(jī)、接觸器、指示燈、按鈕開關(guān)等。這些都是PLC的一些外圍設(shè)備,基本上包括了學(xué)習(xí)PLC的所有東西,你只要把這些東西都弄明白,就OK了,月薪1萬應(yīng)該沒問題。
推薦路線,PLC的學(xué)習(xí)有很大一部分是外圍電路的學(xué)習(xí),從上面東西的分類看,有開關(guān)量、有模擬量、用通訊控制的,比如接觸器、按鈕開關(guān)、電磁閥輸出開關(guān)量的輸出輸出,溫度傳感器變送器、流量閥、重量變送器、變頻器輸出模擬量的輸入輸出,步進(jìn)、伺服、編碼器輸出高速脈沖輸入輸出,觸摸屏、變頻器、伺服、PLC之間進(jìn)行的通訊控制等。還有就是明白強(qiáng)電、弱電的概念、哪些是主電路,哪些是控制電路,直流電、交流電等,需要你了解一些電工基礎(chǔ)。
PLC本身編程很簡單,后面學(xué)習(xí)結(jié)合以上的元器件進(jìn)行,推薦剛學(xué)習(xí)PLC的同學(xué)采用梯形圖編程,原因呢就是簡單好理解,先學(xué)習(xí)編程軟件的操作,包括程序的下載、上傳、在線監(jiān)控、模擬仿真等,多監(jiān)控理解PLC掃描的工作原理。先從最簡單的三相電機(jī)正反轉(zhuǎn)控制、延遲啟動(dòng)停止,經(jīng)典的自鎖、互鎖程序,熟悉掌握編程軟件中輸出Y、輸入X、中輔助繼電器M、定時(shí)器T等。把這些簡答的邏輯開關(guān)掌握好后,可以嘗試模擬量的控制,這時(shí)候光靠PLC基本單元是不行的了,還需要添加AD\DA模塊,最常見的就是變頻器頻率的調(diào)節(jié),模擬量信號(hào)一般是直流的,有0-20v的,0-20ma的,學(xué)會(huì)模擬量和數(shù)字量的轉(zhuǎn)換,溫度傳感器的溫度數(shù)據(jù)的采集,這時(shí)候需要掌握一些簡單的四則運(yùn)算以及浮點(diǎn)運(yùn)算,數(shù)據(jù)傳送指令等數(shù)據(jù)處理。
推薦學(xué)習(xí)三菱的PLC。三菱的程序是一步一步的。歐美的是一塊一塊的。當(dāng)然現(xiàn)在隨著融合,好很多了。
后面就是伺服、步進(jìn)電機(jī)的學(xué)習(xí),這時(shí)候你要掌握的就是一些高速的輸入輸出,高速的概念指的是不再受PLC周期掃描的影響,編碼器的高速輸入,能夠采集到高速脈沖計(jì)數(shù),轉(zhuǎn)換成位移信號(hào)或者電機(jī)轉(zhuǎn)速的計(jì)算,學(xué)習(xí)一些定位指令,脈沖輸出去控制步進(jìn)、伺服電機(jī),明白中斷的概念。
最后,要學(xué)習(xí)的就是通信,包括PLC與觸摸屏、變頻器、伺服驅(qū)動(dòng)器,PLC與PLC之間的通信,最常用的就是MODBUS通信,RS485、422、232等接口了解。一個(gè)完整的工控項(xiàng)目、還需要懂得上位機(jī)界面的設(shè)計(jì),比如觸摸屏程序,要求操作簡單、功能齊全、界面工整。
從上面看來,plc學(xué)習(xí)涉及的東西很多,路線有兩條,外圍設(shè)備和編程,外圍主要指的了解電氣元件的功能和使用,編程就是從開關(guān)量、模擬量、通訊控制開始慢慢學(xué)起,編程要求和實(shí)際的設(shè)備結(jié)合起來,才能快速掌握元器件的控制。
學(xué)習(xí)PLC需掌握的內(nèi)容
第一看書,編程手冊(cè),硬件手冊(cè),通訊手冊(cè)都要看,先弄懂PLC指令和工作方式,對(duì)硬件有個(gè)大致了解;
第二自己編個(gè)小程序試試,這樣對(duì)PLC的工作方式有了進(jìn)一步的理解;
第三學(xué)習(xí)別人的PLC程序,然后自己編寫程序試試運(yùn)行效果,比較下就知道哪里錯(cuò)誤或者不懂的地方;
第四PLC基本會(huì)用后,學(xué)習(xí)大型PLC的編程思想,如順序編程,模塊化編程,結(jié)構(gòu)化編程;
第五學(xué)習(xí)PLC的特殊模塊,AI,AO,步進(jìn),伺服定位,通訊,計(jì)數(shù);
第六,很重要的一種能力就是,拿到一個(gè)工程要學(xué)會(huì)分析問題,把一個(gè)工程分解成若干小問題小功能,一一實(shí)現(xiàn),可以降低編程工作量。
總之,學(xué)習(xí)PLC沒有實(shí)踐機(jī)會(huì),學(xué)會(huì)的可能性為零。
文章來源:網(wǎng)絡(luò)收集,犀靈工業(yè)機(jī)器人http://整理發(fā)布