學(xué)PLC編程需要哪些基礎(chǔ)
很多人在學(xué)PLC之前,干過銷售、修理工、電工、出租車司機……,一旦步入社會,學(xué)習(xí)這種事情就成為稀缺型任務(wù),缺老師、缺書本、缺指導(dǎo),尤其在這種專業(yè)性極強的行業(yè),很多人甚至一開始就摸不著頭腦,走錯了路。
這個基礎(chǔ)問題問的好,說明你對于學(xué)習(xí)這件事還是有常識的,基礎(chǔ)起到鋪墊、承前啟后的作用,把這方面搞定了,你會比那些不在乎基礎(chǔ)而直接強攻PLC的人要事半功倍的多。
下面就來說說正事
原因:
面對一臺新型機器,你首先要了解的是這個機器的硬件結(jié)構(gòu),CPU,模塊參數(shù)等等,還要去組裝PLC、練習(xí)PLC與外圍設(shè)備的接線拆線。
PLC就是控制設(shè)備的大腦,等同于電腦的CPU。它肯定是通過硬件方面的連接再加上軟件方面的編程操作才能實現(xiàn)對設(shè)備的控制。
既然是控制設(shè)備,那就有比如電梯、電機等這樣的強電設(shè)備,那也就有弱電設(shè)備。安裝,接線這都屬于電工的基礎(chǔ)知識和技能,設(shè)備不上電還行,一上電,一旦線接錯了,設(shè)備被燒壞事小,一旦電到人那就不是說說而已。
如果你有電工基礎(chǔ),那你就會懂得一些基本的直交流電路、了解一些電阻、電容等的基本電氣知識,這樣的話,類似于接交流電動機所用電容是否有極性的這種問題,就不會出自你口,也不會被人鄙夷,更不會無端危及生命。
剛才也說了,PLC要通過編程語言才能操控設(shè)備,編程肯定是要用到電腦的,首先就是PLC軟件的安裝,別看安裝就兩個字,可很多人用了兩天都沒搞定。電腦上找不到正確的下載路徑,下載完找不到存儲在哪里,找到安裝包不會解壓,解壓完又出現(xiàn)某插件丟失的問題,或者是安裝失敗,那又要刪除注冊表、或者清理電腦之后重頭來過,簡直就像升級打怪,沒點計算機基礎(chǔ),建議你還是先讓別人幫你弄,否則還沒開始學(xué)估計你就離瘋魔不遠了,這時的你再不練習(xí)計算機技能,更待何時?
但是,別以為安裝好了就萬事大吉,真正的主場在于用軟件編程,一般的計算機語言也就是JAVA、C、C++等,電氣一行用的計算機編程語言有:梯形圖語言(LD)、指令表語言(IL)、功能模塊圖語言(FBD)、順序功能流程圖語言(SFC)、結(jié)構(gòu)化文本語言(ST)。其中梯形圖用的比較多,也容易學(xué)一些。
所以可以說PLC就是依附于計算機而生的設(shè)備,對計算機一竅不通的建議還是多練練一些基本操作,否則會耽誤很多時間。
以上兩種基礎(chǔ),是想要學(xué)會PLC的必經(jīng)之路,看到這可能有人會說:等這倆基礎(chǔ)有了,誰知道要花多時間!俗話說,千里之堤潰于蟻穴,建樓還需要打地基,地基不穩(wěn),一朝大廈傾頹,曾經(jīng)付出的汗水和努力都將白費,方法不同,獲得回報也不同,那些跳過基礎(chǔ)的人,總會在無數(shù)次操作失敗后,回頭惡補,不同的是:幸運者還有機會惡補,而更多的人卻因為一次失誤而與成功失之交臂,所以勝利從來不是靠省時省力走捷徑,而是憑能力說話。
這個名詞一聽就有點專業(yè)了,這是因為PLC應(yīng)用中經(jīng)常涉及到一些計算,比如最簡單的進制數(shù)計算,雖然現(xiàn)在可以直接用機器來算,但如果不懂十六進制、八進制等之間的轉(zhuǎn)換,那在以后的學(xué)習(xí)中也會有困擾,俗話說,一通則百通,就是這個道理。還有網(wǎng)絡(luò)基礎(chǔ),PLC越來越傾向于以太網(wǎng)的通信方式進行通信,具備網(wǎng)絡(luò)意識,對你絕對利大于弊。
綜上,后三種可在日常生活中多學(xué)多練,但電工基礎(chǔ),建議諸位還是去專門了解一下,這也是為自己負責(zé)。