| 我先對(duì)現(xiàn)在好多網(wǎng)上宣傳花幾百塊買(mǎi)些資料自學(xué)就可以拿到上萬(wàn)的月薪的事說(shuō)明一下,第一:光看資料視頻你是學(xué)不會(huì)plc的,除非你的智商達(dá)到250。第二:一般搞PLC的不可能拿到那么高工資,當(dāng)然有部分高水平的除外。不過(guò)你也不必氣餒,如果要搞工控,PLC是必須要掌握的,至于工資嘛也看你的水準(zhǔn)了,努力肯定會(huì)有回報(bào)的。 對(duì)于初學(xué)PLC入門(mén)最大的一個(gè)難點(diǎn)不是怎樣學(xué)習(xí)編寫(xiě)程式,也不是怎樣讓一臺(tái)電機(jī)轉(zhuǎn)動(dòng)起來(lái)(這些東西到處都找得到答案),而是怎樣將傳感器.開(kāi)關(guān).電機(jī)等接入系統(tǒng),怎樣和PLC連接起來(lái),怎樣下載程式,還包括怎樣認(rèn)識(shí)元件如各種傳感器.開(kāi)關(guān).馬達(dá)等等,這些都是很細(xì)節(jié)的東西,然而這也是讓初學(xué)者很困惑的事,一不小心就會(huì)對(duì)初學(xué)者的信心造成致命的打擊,可惜這些書(shū)本上基本找不到或者說(shuō)沒(méi)有總結(jié)起來(lái)。所有呢要學(xué)習(xí)PLC最主要的是實(shí)踐。我總結(jié)了以下幾種學(xué)習(xí)PLC的方式,共大家參考下,主要還是看各自的自身情況而定。 1:你得準(zhǔn)備好幾件東西 一)你首先要選好機(jī)型號(hào)三菱,臺(tái)達(dá)都好上手哪你就從他們先入手 二)有了目標(biāo)你就得準(zhǔn)備相應(yīng)的軟件一個(gè)編程軟件和一個(gè)仿真軟件 三)有一個(gè)二手的PLC或者是高仿板,考慮到以后還要搞伺服電機(jī)之類(lèi)的所以最好選晶體管輸出的 四)一根下載線還有找一些別人做成的程序案例 2:找一些PLC教程的書(shū),還有相應(yīng)的視頻教程 3:在實(shí)踐中學(xué)習(xí) 通過(guò)PLC軟件進(jìn)行仿真,或者在學(xué)習(xí)軟件中模擬,是能夠?qū)W習(xí)一些基本的程序 但略復(fù)雜些的程序,在軟件中難以找到感覺(jué),就算是有一臺(tái)PLC擺在面前,也不能了解因?yàn)橐浞挚紤]到現(xiàn)場(chǎng)的情況,機(jī)械的動(dòng)作,還有各種突發(fā)因素成熟的PLC程序中,有三分之一甚至更多的部分是為了處理各種非正常情況,比如報(bào)警,故障,暫停,或是防止錯(cuò)誤發(fā)生所以有條件的話, 去嘗試一些小型的電氣項(xiàng)目,把手上的PLC接上假負(fù)載直接觀察他們的輸入輸出情況 或者給做的工程師打打下手也好哪怕不賺 錢(qián)也行。PLC的作用是控制機(jī)器,如果脫離了機(jī)器紙上談兵,那就不行了,首先了解PLC的接線,還有外圍的設(shè)備,信號(hào)是怎么過(guò)來(lái)的,線是怎么接到X上的,然后 又是傳送給哪些設(shè)備,Y上又怎么接線 自學(xué)的時(shí)候可能Y輸出就行了,但在設(shè)備上如果Y一直輸出,汽缸可能就一直伸直了回不來(lái),就要實(shí)際測(cè)試伸多長(zhǎng)時(shí)間才好。 有所了解后,可以自己嘗試接一些簡(jiǎn)易的 plc編程的活,可能會(huì)遇到很多問(wèn)題,記得要和做機(jī)械的保持交流,了解機(jī)械的工藝。自己編程時(shí)思路清晰點(diǎn),如果一種辦法行不通,換一種辦法再試,不行搞點(diǎn)小聰明或者用些笨辦法。 去現(xiàn)場(chǎng)調(diào)試的時(shí)候,靈活最最關(guān)鍵的,因?yàn)榇蠹叶级⒅?,不要一條路走到死。哪種辦法最快解決問(wèn)題,就用哪種。 現(xiàn)場(chǎng)回來(lái)把遇到的難題再?gòu)?fù)習(xí)下,如果解決不了的,回家自己研究研究或者請(qǐng)教別人。 有些設(shè)備上會(huì)用到變頻器,伺服,步進(jìn),觸摸屏等設(shè)備,這樣就會(huì)用到模擬量,溫度,脈沖,通訊等各種功能。 同時(shí)還要學(xué)習(xí)更多的內(nèi)容,但相對(duì)來(lái)說(shuō),那些東西的難度低于PLC,學(xué)習(xí)起來(lái)也很快。 對(duì)書(shū)自學(xué)有可能是走馬觀花。 在實(shí)踐中,會(huì)用到很多陌生的指令或者不懂的功能,一邊用一邊學(xué)進(jìn)度很快。不斷實(shí)踐,不斷克服困難,漸漸地越學(xué)越深。 如何學(xué)好PLC 首先要有恒心,有敢于挑戰(zhàn)的信心,因?yàn)閷W(xué)好PLC是比較枯燥的過(guò)程,最壞的結(jié)果是系統(tǒng)崩潰,沒(méi)關(guān)系,系統(tǒng)重做,再來(lái);只要電腦沒(méi)被砸了,怎么都行。 不斷地在PLC上運(yùn)行這些指令,觀察運(yùn)行的結(jié)果,才能弄清PLC指令的作用。很多初學(xué)者對(duì)PLC一臉的迷茫,往往是出于一種畏懼,擔(dān)心損壞設(shè)備。而這些畏懼是沒(méi)有任何道理的。仔細(xì)的閱讀手冊(cè)是非常重要的,但是僅靠讀書(shū)是成不了一個(gè)工程師的。更何況手冊(cè)上的內(nèi)容并非面面俱到。我在接觸到那些不熟悉的指令時(shí),喜歡單獨(dú)編一個(gè)小程序,讓PLC運(yùn)行。然后逐個(gè)修改條件,觀察運(yùn)行的結(jié)果(MicroWin為用戶(hù)提供了非常好的監(jiān)控手段),反過(guò)來(lái)再重新理解手冊(cè)的描述,這樣就可以非常直觀的理解這些指令的作用和使用方法。不必?fù)?dān)心自己寫(xiě)的程序會(huì)有什么問(wèn)題,會(huì)影響PLC的正常工作。程序有沒(méi)有問(wèn)題,只有讓PLC運(yùn)行了才能發(fā)現(xiàn)。而發(fā)現(xiàn)問(wèn)題并解決問(wèn)題就是對(duì)自己能力的提高。撇開(kāi)硬件操作不談,單就軟件來(lái)說(shuō),我還真沒(méi)有遇到過(guò)由于軟件問(wèn)題而損壞PLC的事。在這里不必?fù)?dān)心繼電器電路接錯(cuò)線可能造成的后果。所以,大膽的實(shí)踐是PLC編程的必由之路。 編程本身就是一種邏輯思維過(guò)程。在高級(jí)語(yǔ)言中,使用最多的是if then else、select這些條件判別語(yǔ)句,這就是邏輯中的因果關(guān)系。PLC程序就是由這些因果關(guān)系組成的:判別條件是否成立,進(jìn)而決定執(zhí)行相應(yīng)的指令。最初的PLC是用來(lái)替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點(diǎn)作為觸發(fā)條件的描述方式。在PLC中,以虛擬觸點(diǎn)代替了繼電器的金屬觸點(diǎn),而繼電器電路所表達(dá)的邏輯關(guān)系還是被完整的保留下來(lái)。即使引入了繼電器電路難以勝任的數(shù)值處理過(guò)程,PLC從根本上還是在執(zhí)行一個(gè)個(gè)因果關(guān)系。所以,理順對(duì)象的各個(gè)事件之間的邏輯關(guān)系,是編程之前必須精心做好的準(zhǔn)備工作。我在接到一項(xiàng)任務(wù)后,第一件事就是整理出一份邏輯關(guān)系圖,與用戶(hù)反復(fù)商討,取得用戶(hù)的認(rèn)可,然后才真正進(jìn)入程序的編寫(xiě)過(guò)程。 PLC的程序是直接作用于對(duì)象的具體工藝過(guò)程,那么對(duì)對(duì)象具體工藝過(guò)程的理解是非常重要的的。我在與用戶(hù)的交流過(guò)程中,會(huì)用我所掌握的Unit Operation的知識(shí)分析用戶(hù)的工藝過(guò)程,協(xié)助用戶(hù)整理過(guò)程控制中的各個(gè)邏輯關(guān)系,甚至包括各種儀表、硬件的配置。這得益于我原本所學(xué)的專(zhuān)業(yè)。當(dāng)然,不能要求所有搞PLC程序的工程師都有我這樣的經(jīng)歷。但是有兩門(mén)知識(shí)卻是不可或缺的:一是過(guò)程儀表的硬件知識(shí),包括傳感器、變送器(二次儀表)和PLC本身,這是構(gòu)建控制系統(tǒng)的基礎(chǔ);二是過(guò)程控制理論,包括各種控制模型的原理和應(yīng)用,其中最重要的是二位調(diào)節(jié)和PID調(diào)節(jié)模型。PID調(diào)節(jié)是目前用得最廣泛的過(guò)程控制手段,且變化多端。學(xué)習(xí)PID最好的方法就是讀書(shū)。幾乎所有講解過(guò)程控制的書(shū)籍都有關(guān)于PID的內(nèi)容,多讀基本相關(guān)的書(shū)籍對(duì)理解PID是很有益處的。我發(fā)現(xiàn)不少網(wǎng)友在進(jìn)入PLC領(lǐng)域時(shí),缺乏這些相關(guān)知識(shí)。這并不可怕;可怕的是當(dāng)事者不能靜下心來(lái)彌補(bǔ)知識(shí)的缺陷。我們不要怪罪學(xué)校沒(méi)有教授這些內(nèi)容,而是要注重自己如何去學(xué)習(xí)這些知識(shí)。工作中遇到的許多問(wèn)題是學(xué)校里沒(méi)講過(guò)的,這不能成為我們拒絕工作的理由,而應(yīng)該以積極的態(tài)度去應(yīng)對(duì)這些問(wèn)題。我的體會(huì)是,為了解決工作中的問(wèn)題而學(xué)習(xí)的知識(shí),比課堂上學(xué)的東西更容易記住。 總結(jié) 1,多看別人的程序,取其精華。 2,多自己聯(lián)系,從簡(jiǎn)單到復(fù)雜! 3,多擴(kuò)大自己的知識(shí)面(因?yàn)镻LC的功能是比較強(qiáng)大的不但有控制還有通訊等?。?br> 4,多看資料! | 
|  |