0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何自學(xué)plc_plc自學(xué)好學(xué)嗎

姚小熊27 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-08-10 14:29 ? 次閱讀

如何自學(xué)plc

學(xué)PLC,最好是要有一定的二次電路基礎(chǔ),否則就無從談起,然后需要從實(shí)踐中來,邊做邊學(xué),第三就是要有程序設(shè)計(jì)的理念和思路,這是大的學(xué)習(xí)思路,從實(shí)際操作上講,可以分下面這么幾步。

1.作為預(yù)備性的課程,需要具備二次(控制)電路原理知識(shí),包括繼電器控制電路的基本原理,常見的控制回路識(shí)圖、畫圖的能力,最好有實(shí)際接線和調(diào)試的經(jīng)驗(yàn)。這方面不是單純可以靠看書掌握的,但是最好能找一本比如低壓電器控制回路之類的書籍邊看邊實(shí)踐。打好基礎(chǔ),掌握繼電器、計(jì)數(shù)器、定時(shí)器這些基本概念。因?yàn)镻LC從最初的設(shè)計(jì)理念上就是要替代和簡(jiǎn)化繼電器線路的。

2.作為實(shí)物投資,個(gè)人建議買一個(gè)入門的PLC用來練手,這個(gè)成本我個(gè)人認(rèn)為是值得付出的,有了實(shí)物在理解和練習(xí)上都要直觀很多。從性價(jià)比和上手的難易程度看,西門子的小型PLC在工業(yè)市場(chǎng)始終占據(jù)著不可替代的地位。在當(dāng)前的實(shí)際下,S7-200smart或者S7-1200上手最好,這兩者之中更推薦S7-1200,一方面因?yàn)楹透呒?jí)的S7-1500都采用同樣的TIA平臺(tái),另一方面TIA平臺(tái)也是西門子軟件大平臺(tái)的發(fā)展方向(不過安裝TIA要有心理準(zhǔn)備,它可以讓任意配置的電腦慢的慘不忍睹)。S7-200雖然應(yīng)用廣泛,但畢竟是落在時(shí)代背后一大截了。

3.基礎(chǔ)篇,流行的教材中以廖常初的最為流行和通順,正好他也是主要教西門子系列的(不確定是不是有1200系列的教材,我猜應(yīng)該是有的。至少他的200和300系列的書都不錯(cuò))。要了解PLC的基本結(jié)構(gòu),但是不要在這方面太過執(zhí)著,適可而止的了解,或者說是基本了解、一知半解即可。在以后的應(yīng)用中有足夠時(shí)間可以深入了解;深入了解LAD梯形圖的畫法,對(duì)基本概念比如線圈、節(jié)點(diǎn)、計(jì)數(shù)器、定時(shí)器、移位、比較、計(jì)算、上升沿下降沿等等,務(wù)必要熟練掌握;對(duì)于其他類型的編程語言,如果有可能,最好能學(xué)習(xí)了解一下,比如STL或者FBD,這些并不是華而不實(shí)的炫技,而是一方面能加深對(duì)PLC的理解,第二能方便快速實(shí)現(xiàn)某些功能,第三能夠很好的與高級(jí)文本語言相輔相成互相促進(jìn)。

4.學(xué)習(xí)方法上,如果能找到一個(gè)肯用實(shí)際項(xiàng)目帶你的師傅是最好的,因?yàn)槭忻嫔详P(guān)于PLC的教材基本上都是只教基本使用,完全沒有涉及實(shí)際項(xiàng)目案例的。如果有機(jī)會(huì)(這個(gè)可能性很小)閱讀一些優(yōu)秀的程序,對(duì)自己編程習(xí)慣的提高和編程理念的提升都是很有幫助的。如果沒有,那么就需要盡可能從教材中有限的案例比如跑馬燈、紅綠燈、流水線這些實(shí)驗(yàn)性質(zhì)的案例中得到實(shí)踐,自己動(dòng)手接接線、寫程序和調(diào)試,能自力更生把這些功能調(diào)試出來,再結(jié)合一些傳感器,實(shí)現(xiàn)模擬量輸入輸出的功能,基本上基礎(chǔ)就算打好了。

5.更高一些的使用技巧包括程序的組織和功能的實(shí)現(xiàn)兩部分,程序組織方面,要試著理解FB、FC、DB這些塊的功能,了解系統(tǒng)OB的含義和用法,嘗試著把程序按照塊來組織,通過調(diào)用減少重復(fù)工作,提高復(fù)用性,使程序更清晰可讀,這是提高編程水平,組織大型程序的基礎(chǔ)。功能實(shí)現(xiàn)方面,學(xué)習(xí)和了解一些常用的編程模式很有必要,比如順序轉(zhuǎn)換的編程結(jié)構(gòu),PID調(diào)節(jié)、步進(jìn)電機(jī)控制等一些功能的原理、實(shí)現(xiàn)方法以及系統(tǒng)內(nèi)置的工藝模塊的用法,有可能的話嘗試自己不用系統(tǒng)塊寫一個(gè)PID調(diào)節(jié)或者運(yùn)動(dòng)控制的功能,這些都是從熟手到高手的分水嶺。我認(rèn)識(shí)的很多工程師,都卡在這個(gè)關(guān)節(jié)到了技術(shù)瓶頸。這個(gè)瓶頸的形成有很多原因,平時(shí)項(xiàng)目用不到太多高級(jí)功能是一部分原因,但我個(gè)人認(rèn)為主要還在于單純從PLC角度學(xué)習(xí)的話,到一定程度上技術(shù)天花板的形成主要是看法和理念的限制,既然說到了PLC的學(xué)習(xí),那么對(duì)這一個(gè)分水嶺的突破也談一下理解和看法。

6.越過分水嶺。如果說PLC入門一端的基礎(chǔ)是繼電器組成的硬件回路,那么其通往高手之路的另外一端則與軟件工程息息相關(guān)。雖然PLC是從繼電器回路抽象出來的,但隨著抽象完成,他也就成了一個(gè)軟件的工程,而工程師們所做的PLC編程,本質(zhì)上也就是軟件設(shè)計(jì)的一種,從根本上,依然離不開軟件工程的指導(dǎo)。只是從事PLC程序設(shè)計(jì)的大部分是工程師,并不具備專業(yè)的軟件工程訓(xùn)練,因此無法從認(rèn)知上的到提高。FC、FB、DB這些塊要實(shí)現(xiàn)的,也是軟件工程中非常重要的邏輯和數(shù)據(jù)分離,模型與實(shí)例獨(dú)立的思想,而被封裝起來的工藝塊,很多也已經(jīng)是基于面向?qū)ο蟮乃伎挤绞骄帉懗鰜淼?。因此,掌握軟件工程的基本思路和方法,如果有可能,去學(xué)習(xí)一門高級(jí)語言,而不是糾纏在各種組態(tài)軟件、觸摸屏的軟件使用和所謂的腳本編寫上。這些軟件是面向工程師設(shè)計(jì)的,但其對(duì)于個(gè)人認(rèn)識(shí)和水平的提高意義及其有限。因此,掌握一門高級(jí)語言才是根本。我個(gè)人傾向于Python,因?yàn)槿松喽?,需要Python這樣高效率的語言,但是從上手難易程度和見效快的方面,還是推薦學(xué)習(xí)C#入手。

7.其他補(bǔ)充的技術(shù)和知識(shí)。除了軟件工程,如果真的要想成為PLC高手,我想再?zèng)]有比自己設(shè)計(jì)一款PLC更有挑戰(zhàn)性的了。這包括:集成電路的設(shè)計(jì)和嵌入式系統(tǒng)軟件設(shè)計(jì),需要電子電路的基礎(chǔ)和電路板設(shè)計(jì)的能力,需要編寫一套可運(yùn)行的嵌入式系統(tǒng),同時(shí)需要一個(gè)PC端的編譯器,把梯形圖轉(zhuǎn)換成PLC端嵌入式處理器可以理解的語言。這里面涉及到的學(xué)科和內(nèi)容,我想都是一個(gè)自動(dòng)化工程師在技術(shù)方面最全面的體現(xiàn),能夠做到這一步,我想就可以稱得上是PLC專家了。

plc自學(xué)好學(xué)嗎

學(xué)習(xí)PLC編程,不少人選擇自學(xué),感覺既省錢又不用投入太多,而且也符合自己的學(xué)習(xí)進(jìn)度和計(jì)劃,比較輕松自由,那今天咱們就來說說自學(xué)PLC這個(gè)事。

自學(xué),自己能學(xué)會(huì),這的確是省去了很多學(xué)費(fèi),先看看你能否做到這幾點(diǎn)。

1、已經(jīng)擁有電工以及PLC等電氣自動(dòng)化方面的基礎(chǔ)知識(shí)和從業(yè)經(jīng)驗(yàn)。

施工工人都知道,地基很重要,假如你是一個(gè)新手,無論從電氣書籍的選擇,還是入門知識(shí)的理解梳理,這對(duì)你來說都有難度。

究竟什么書籍適合入門看?什么適合中高級(jí)?眾多知識(shí)點(diǎn)中先從哪里學(xué)起?哪些是次要的?哪些又需要重點(diǎn)理解的?

比如:零地究竟能不能合用?

書上的知識(shí)會(huì)告訴你不能,有危險(xiǎn),但老電工的經(jīng)驗(yàn)又會(huì)告訴你是可以合用的,但有條件限制。

那你可能又會(huì)問:中性點(diǎn)是什么?具體在什么條件下合用?如果是在同一臺(tái)變壓器供電的系統(tǒng)中,那保護(hù)接地和保護(hù)接零能混用嗎?

顯然由這一個(gè)知識(shí)點(diǎn)引發(fā)的一系列問題,光憑書本是無法給你解答的,很多人最終的自學(xué)結(jié)果是,編一些紅綠燈、跑馬燈這樣的練習(xí)題程序不是問題,但是遇到真正像樣的設(shè)備,很難說自己會(huì)。還可能導(dǎo)致知識(shí)體系混亂,又浪費(fèi)時(shí)間還學(xué)了個(gè)半吊子

相反你如果對(duì)基礎(chǔ)知識(shí)有個(gè)較完整的體系,也有一定的從業(yè)經(jīng)驗(yàn),那如果遇到疑難雜癥或是想升級(jí)一下,上網(wǎng)搜索或查查書,解決問題的可能性會(huì)大的很多,但面對(duì)眾多解決辦法和知識(shí)點(diǎn),究竟哪一種真實(shí)有效?這也需要一定的辨識(shí)力。

2、書本知識(shí)很重要,硬件操作更是半邊天

學(xué)PLC和學(xué)語文數(shù)學(xué)不一樣,必須用硬件來實(shí)踐,書本的理論可以學(xué)的會(huì),但實(shí)際操作中的經(jīng)驗(yàn)以及解決措施,是靠個(gè)人日復(fù)一日的收集和積累形成的。

自學(xué)PLC的話只能自己買。那我們算一算投資多少錢?一個(gè)PLC(二手的小型)幾百,加上低壓電器、觸摸屏、步進(jìn)、變頻器的話,至少1500吧。

以上只能滿足最基本的基礎(chǔ)邏輯練習(xí),如果要稍復(fù)雜一些,比如操作伺服的話,一套伺服少說也有1000了。遇到大型項(xiàng)目,還需要操作一些大型PLC,一個(gè)模塊就能上千,如果再一操作不慎,出人為故障的話,那付的錢就不止零星半點(diǎn)了。

看到這,有人就說,那我還不如去公司實(shí)習(xí)也能摸到機(jī)器,的確是這樣,但作為一個(gè)新人,哪家公司會(huì)讓你一進(jìn)入公司就能上手機(jī)器?不經(jīng)歷幾個(gè)月的打雜實(shí)習(xí)根本不可能。況且人為損壞的機(jī)器,公司也要承擔(dān)損失。

如果你的運(yùn)氣很好,遇上了一個(gè)愿意培養(yǎng)新手的公司,遇上了一個(gè)不厭其煩教你的老大,如果再勤奮和聰明一些,那么這種方式也是有可能使技術(shù)增進(jìn)的,要珍惜這種可遇不可求的機(jī)會(huì)。

如果運(yùn)氣不好的話,就會(huì)被當(dāng)成廉價(jià)勞動(dòng)力來使用,每天的工作也就是接線、配盤,好一點(diǎn)的情況會(huì)接觸到維修和售后,但這也能給電氣方面打下比較堅(jiān)實(shí)的基礎(chǔ)。

但是能不能接觸到程序?這就不好說了。就算接觸到了,也只是一團(tuán)英文字母,因?yàn)榫幊陶Z言并不是手把手教就能會(huì)的,還涉及到算法和構(gòu)思,更何況這么復(fù)雜的東西愿意無償教給你的人估計(jì)也不多吧。

還有,像這種PLC助理工程師(也就是學(xué)徒)。一般招聘要求是大?;虮究茖W(xué)歷的人,實(shí)習(xí)期間工資也是寥寥可數(shù)。

3、擁有一定知識(shí)和能力的同行朋友或師傅,擁有搜集信息的能力

俗話說,三人行,必有我?guī)?,想學(xué)會(huì)一種知識(shí),遇到問題是必須的,在自己無法解決,沒有專業(yè)人士解答時(shí),如果有一群志同道合的同行來討論以及同行師傅來教導(dǎo),或許能幫你答疑解惑,也能一起進(jìn)步,這就是考驗(yàn)情商和智商的時(shí)候。

盡量用友好的方法去提問,最短時(shí)間聽懂別人的講解,此外還要注意問問題的頻次,現(xiàn)代社會(huì)好借好還都不頂用,更何況很多人是有借無還。

為什么還提到搜集信息的能力?因?yàn)殡姎釶LC這行,涉及的知識(shí)資料以及軟件太多,比如:PLC案例和軟件,電工仿真軟件,這些東西看似網(wǎng)上到處都有,但真正能用的卻不多,用什么途徑找到它們,再把他們收集整理起來,然后加以利用,這也是一項(xiàng)不小的工程。

4、強(qiáng)大的自制力和堅(jiān)持

忙了一天的工作,晚上還要伏案讀書,看著一個(gè)個(gè)晦澀的變頻器,PLC通訊知識(shí)點(diǎn),再想想手機(jī)視頻微信朋友圈,很多人會(huì)選擇更輕松的后者,美其名曰:犒勞自己。2月的第一天,書翻到第三頁,2月的最后一天,依然是第三頁的人數(shù)不勝數(shù)。

綜上,看看你是不是以下這幾類人:

(1)沒有基礎(chǔ)知識(shí),或者其他專業(yè)的人

(2)從學(xué)歷劃分,大專以下的人;如果有大專以上學(xué)歷,卻不是電氣自動(dòng)化相關(guān)專業(yè)的人

(3)沒有從事相關(guān)工作,或者現(xiàn)在工作接觸不到PLC,想進(jìn)入這行的人

(4)剛開始從事PLC工作,在學(xué)校時(shí)又沒好好學(xué)的人

以上這4類人如果想自學(xué)的話,那你要多培養(yǎng)剛才提到的4個(gè)條件,比別人付出多幾倍的努力和時(shí)間去學(xué)習(xí)PLC,這樣才能拿下它。

每一個(gè)人付出的努力和時(shí)間都不該被辜負(fù),希望這篇文章能給大家學(xué)習(xí)PLC帶來更好的見解,從而提升大家的學(xué)習(xí)效率。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5012

    文章

    13304

    瀏覽量

    463592
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3616

    瀏覽量

    93763
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Keysight B1500A半導(dǎo)體器件分析儀自學(xué)培訓(xùn)教程

    本文檔為自學(xué)培訓(xùn)手冊(cè),旨在幫助您了解 Keysight B1500A,B1500A 所擁有的功能,如何使用 B1500A 以及 B1500A 的應(yīng)用目的
    發(fā)表于 12-17 15:37 ?2次下載

    新手小白自學(xué),請(qǐng)教圖中畫圈的元件是什么?

    拆了一個(gè)設(shè)備,準(zhǔn)備畫原理圖自學(xué),部分元器件不認(rèn)識(shí),請(qǐng)大佬賜教。 1.這個(gè)10引腳的元器件是什么? 2.后面圈內(nèi)的三極管起什么作用? 3.這個(gè)RA是什么器件? 4.圓角矩形是多大的電感,起什么作用? 5.圈里的兩個(gè)電容數(shù)值會(huì)相差多大? 6.圈中8引腳的是什么元器件?
    發(fā)表于 08-02 08:51

    PLC采集網(wǎng)關(guān)如何實(shí)現(xiàn)多品牌PLC數(shù)據(jù)采集

    在工業(yè)自動(dòng)化領(lǐng)域,PLC是不可或缺的核心設(shè)備,它負(fù)責(zé)控制生產(chǎn)線的各個(gè)環(huán)節(jié),確保生產(chǎn)過程的順利進(jìn)行。然而,隨著工業(yè)自動(dòng)化水平的不斷提高,如何有效地采集、處理和分析PLC數(shù)據(jù),成為了企業(yè)面臨的重要挑戰(zhàn)
    的頭像 發(fā)表于 07-11 17:08 ?464次閱讀

    plc200的程序怎么轉(zhuǎn)plc1200

    PLC200的程序轉(zhuǎn)換為PLC1200的過程涉及到多個(gè)步驟,包括硬件配置、軟件設(shè)置、程序轉(zhuǎn)換和調(diào)試等。 引言 PLC200和PLC1200都是西門子公司推出的可編程邏輯控制器,分別屬
    的頭像 發(fā)表于 07-01 10:00 ?1107次閱讀

    如何把plc程序轉(zhuǎn)到新的plc

    在工業(yè)自動(dòng)化領(lǐng)域,PLC(可編程邏輯控制器)是一種廣泛使用的控制器。隨著技術(shù)的發(fā)展和生產(chǎn)需求的變化,有時(shí)需要將現(xiàn)有的PLC程序遷移到新的PLC上。這個(gè)過程涉及到多個(gè)步驟,包括程序的備份、轉(zhuǎn)換、下載
    的頭像 發(fā)表于 07-01 09:59 ?2228次閱讀

    三菱PLC、西門子PLC、歐姆龍PLC的比較

    在工業(yè)自動(dòng)化領(lǐng)域中,可編程邏輯控制器(PLC)扮演著至關(guān)重要的角色。PLC以其高可靠性、靈活性、易用性等特點(diǎn),廣泛應(yīng)用于各種工業(yè)控制系統(tǒng)中。在眾多PLC品牌中,三菱PLC、西門子
    的頭像 發(fā)表于 06-15 11:27 ?6009次閱讀

    PLCPLC之間如何通訊

    在工業(yè)自動(dòng)化領(lǐng)域中,PLC(Programmable Logic Controller,可編程邏輯控制器)扮演著至關(guān)重要的角色。它們不僅作為核心控制設(shè)備,還負(fù)責(zé)數(shù)據(jù)的采集、處理和傳輸。當(dāng)多個(gè)PLC
    的頭像 發(fā)表于 06-12 16:47 ?2860次閱讀

    如何系統(tǒng)、科學(xué)地自學(xué)單片機(jī)?

    很多初學(xué)者都會(huì)面臨這個(gè)問題,我想學(xué)習(xí)單片機(jī)、我也想學(xué)好單片機(jī)、我也想系統(tǒng)地學(xué)習(xí)單片機(jī),但是單片機(jī)涉及到的學(xué)科多且雜根本不是三天兩天就能學(xué)完的,很多人都逃脫不了從入門到放棄的怪圈?那么我們?cè)撊绾胃咝?/div>
    的頭像 發(fā)表于 03-28 08:03 ?1093次閱讀
    如何系統(tǒng)、科學(xué)地<b class='flag-5'>自學(xué)</b>單片機(jī)?

    求問電子設(shè)計(jì)自學(xué)路徑

    新手小白也想自己做出小車、小電視甚至小機(jī)器人等等有意思的項(xiàng)目,有C語言基礎(chǔ)并且對(duì)stm32有了一丁點(diǎn)基礎(chǔ)的了解,但是硬件、電路設(shè)計(jì)以及更高階的程序語言仍然一竅不通。請(qǐng)問自學(xué)路徑是怎么樣的(硬件和軟件)?如何從0開始入門呢?如果有推薦的網(wǎng)課或者書籍,那就更好啦!謝謝各位大佬的指點(diǎn)
    發(fā)表于 03-23 21:42

    自學(xué)STM32

    自學(xué)STM32有必要自己做個(gè)開發(fā)板嗎
    發(fā)表于 03-21 09:41

    自學(xué)STM32的話應(yīng)該從哪入手呢

    麻煩問一下自學(xué)STM32應(yīng)該怎樣入手呢,很多庫文件引用有點(diǎn)看不懂,是要從51開始學(xué)起嗎
    發(fā)表于 03-21 09:28

    《新能源車維修技術(shù)自學(xué),鏈接匯總AI智能分類》超4000案例

    收藏欄鏈接共享-新能源車維修自學(xué)-超4000案例 -html文件 詳細(xì)見附件 [*附件:收藏欄鏈接共享-新能源車維修自學(xué)-超4000案例.zip] (注:可導(dǎo)入瀏覽器,在瀏覽器的收藏欄里方便查看)
    發(fā)表于 02-18 03:30

    plc信號(hào)板是什么 plc信號(hào)板和擴(kuò)展模塊的區(qū)別

    PLC信號(hào)板是指用于PLC系統(tǒng)的輸入/輸出(I/O)信號(hào)處理的設(shè)備。它是PLC系統(tǒng)中一個(gè)關(guān)鍵的組成部分,用于將各種物理輸入信號(hào)(例如開關(guān)、傳感器等)轉(zhuǎn)換為數(shù)字信號(hào),并將數(shù)字輸出信號(hào)轉(zhuǎn)換為物理輸出
    的頭像 發(fā)表于 02-05 14:35 ?4495次閱讀

    電工為什么要學(xué)習(xí)PLC的四大理由

    PLC編程電工和不懂PLC編程電工薪資肯定是不一樣的,學(xué)好PLC技術(shù)可以讓你的工資和職位都蹭蹭蹭往上漲,這個(gè)工控行業(yè)很簡(jiǎn)單,技術(shù)就是最重要的一張閃亮名片。
    的頭像 發(fā)表于 01-24 10:50 ?1277次閱讀

    嵌入式自學(xué)好書推薦

    嵌入式自學(xué)好書推薦 在數(shù)字時(shí)代的浪潮中,嵌入式系統(tǒng)一直是數(shù)字電子產(chǎn)品中的重要組成部分。無論是家用電器、工業(yè)控制、汽車電子、醫(yī)療保健、軍事應(yīng)用還是物聯(lián)網(wǎng),嵌入式系統(tǒng)都無處不在,展現(xiàn)了廣闊的前景。隨著
    發(fā)表于 01-11 15:13