自動化專業的本科學生,單片機、PLC、嵌入式,哪個的發展前景更好?


嵌入式是一個大概念,可以說單片機的知識是嵌入式的一個子集。
軟體層次上,可以簡單分為驅動,系統,應用這3塊。基於的硬體至少包括MCU,DSP,SOC等

一般說來,搞過幾年單片機的人,對MCU+驅動+簡單系統+簡單應用熟,但對操作系統和複雜應用不熟。
碰到說自己搞嵌入式的人,就魚龍雜混,要詳細問才能判斷水平。

對於學生來說,如果看到招聘的職位,嵌入式可以學習和發展的想像空間大,但是很有可能做的事情和桌面開發差別不大,見到內行了都不好意思說自己搞嵌入式的;單片機能學到的東西是有保障的, 但想像空間固定些。

嵌入式/單片機領域裡,學電子,通信,計算機,軟體出身的比較扎堆。
PLC我自己沒有經歷過不好說。不過有一個前同事本科學機械出身,一開始是搞PLC。因為感覺PLC門檻不夠高,讀了電子的研,再工作3年乾的都是單片機。現在他正在學嵌入式操作系統,工資現在是2W多一個月。我認為工資和人的靠譜程度成正比,學什麼派別屬於次要因素。


360行,行行出狀元。

沒搞過嵌入式和單片機,不亂說,僅僅說下PLC。

1,20K IO點和20個IO點,都是PLC,嗯。工資的話。。。。

2,PLC僅僅是工廠自動化中大量應用的一種器件,派生的:感測器,通信,驅動(伺服,變頻),弱電(0.6KV以下),組態,DCS都可以歸屬到PLC里。從目前我接觸到業內的公司里本地代表處的技術人員,能貫通這些的基本木有(本地區號02X)

3,搞PLC你就只搞PLC了嗎?自動化是為過程和工藝服務的,你不融會貫通,你就沒有核心競爭力,還比不上碼農呢。

4,PLC的技術含量並不低,不軟不硬,但是對付的是各種難纏的應用和客戶。最近我們一個小項目,診斷和報警代碼10K行,C寫的。

5,企業的自動化維護人員和OEM商是天與地的區別,前者對著電器圖檢查一下線路就算是主要工作了,現在哪家用戶變更的時候會叫本廠的人來做,還不是叫乙方來。所以,當乙方是不爽,也累,但是你學得到真功夫。

6,西門子工業自動化下,控制器為:200,300,400,1200,1500 。嗯,先不說跨廠家,也不說WINAC這個軟PLC。你能把這5種吃透,吃透的定義是:你不僅僅會看程序。而是接到一個應用/項目時,你腦海里會有詳細的步驟,分解應用,選型,程序大概怎麼設計。OK,你的工資應該會符合你的期望的。

7,不要半吊子水!!!!對於自己未知的東西和領域,永遠保持敬畏的心理。

8,要想來錢快還是搞房地產和金融去吧,騷年。


來了一段時間紙糊,目的其實和工作沒有關係,而且發現上面聊自動化plc相關的缺失少。
想想也對,plc這玩意兒,範圍廣門檻低,怎麼可能成為「流行」?看看現在的話題都是什麼系統、量子、工業4.0!哈哈出去跟人說你搞plc都覺得低人一等…
OK作為一個10幾年的自動化畢業生,我一直靠plc吃飯養家,看到有新畢業的准同行提問,我也簡單聊聊自己的想法吧,希望能幫到後來人。
首先,我在做設備維護,我會建議你把plc稱為工廠自動化, 時髦一點吧!
說實話我剛畢業時,經過了3年的迷惘期才明白什麼是plc!這麼說吧,我認為學校裡面的plc教學方法嚴重影響了我們對plc的認知,現在自動化專業的應該還是大三學完微機原理,單片機,數電後學習plc,呵呵,這下完了我們把注意力都集中在了plc的系統構成和硬體電路而對於plc到底幹什麼,有誰在那個時候有較完整的認識?
我這5年帶了不少的下屬,有技術員,華南理工自動化本科畢業生,我對他們培訓時的第一段話,都是這樣:請把plc當成一個黑盒子,它的系統,電路,性能參數無需了解。請把之前網上下載的那些所謂plc例子全部刪除那些對你沒有用,我給你一個工廠設備程序你去現場好好看,半個月後通過我的考核你就基本懂了。
說到工資,我這麼講。現在人難招,我把預算放到10k,符合的人年紀和資歷已經看不上,而花5、6k找畢業2、3年的,要不就是不穩定要不就是潛力不大。其實搞好plc年薪30萬是沒有問題的(當然相比一些行業自然寒磣)。如果就業的話,我建議考慮一個培訓機制完善的一線工廠,這樣你可以快速接觸到plc最直接的應用。我並不建議去plc供應商或者設備生產商,如果要去也是在你對某一個行業的認知達到一定的深度後再去。
打了這麼多字發現自己說的好像廢話…好吧:上面那位 @尼采朋友說的很好,我就按照他的思路補充一下
1、所謂點數,它是plc最直接的體現但不是全部,plc發展到現在早已擺脫點數的束縛,從這個判斷不出啥,關鍵是plc系統的數據網路。
2、3點非常贊同,這和我的建議一樣,工業流程是關鍵。這也是我建議不要太早去系統集成商工作的原因,因為你接觸不到工業過程,就算培訓你你也不明白。
4、plc技術含量真不低,一個符合設備需求的程序非常難得,我是做設備維護,所以對於我來說,程序是否能夠給出完備清楚明確的報警提示對於我處理故障絕對重要,購買驗收設備時我對此絕不妥協,既所謂難纏
5、我哭暈在廁所了,就我認為還沒有那家的廠商技術人員對本工業的理解超過我公司的人,母公司的設備也是自己工程中心設計的,為何?請參考前面。當然你說什麼軌道交通系統那當我白說,因為廠商把精英都砸那裡了。
6、贊同。補充一下,請拋開plc的品牌,你要積累的不是使用過哪些哪些品牌plc的經驗,而是積累設備需求的經驗,形成自己的邏輯結構。比如對於我來說,無論用那個品牌都無所謂,就是用它們的軟體語言實現自己希望的功能。更詳細一點,就是每個廠家的軟體就代表了它的思維結構,我們一般說日系品牌好入眠門,如三菱q系列,因為三菱主要還是直腸子,之後可以看看愛默生和lenze,典型的功能化並髮結構連說明書都不一樣,再後來可以了解一下倍加萊。這些都可以去它們網站下載資料,看這些東西不是為了讓你多幾個工具,而是能夠讓你擴展思維
78、贊同,對一個工業領域的深入才是最寶貴的財富。plc能夠讓你餓不死,不過也不要妄想搞幾年就飽。現在工業發展速度太快,不斷學習新工具應用到自己的工作中才能立於不敗之地。


講一講我身邊的幾個例子吧,我們都是學電氣工程及其自動化專業的
A同學,讀書時因為學校和別人合作開了個班,他老哥又是學校的,所以就免費學了嵌入式開發(嵌入式一般都是從單片機開始),現在已經轉行去做安卓的底層開發了,月薪4000多。
B同學,讀書時沒怎麼學專業知識,畢業後家裡人安排進了三聯重科,去年跳槽去了神龍,主要就是做PLC,上次聊天,他說他現在的狀態是公司有事就出去調試,大概調一次1-3個月,出差補貼+工作,公司沒事就可以在家玩,不需要去公司,但是只有工資,工資大概4000,但是沒事的時候可以出去做工程,一個工程大概5W,平均一年一個還是可以做到的。
兩個同學都在武漢,提供兩個實例供你參考。


利息相關:目前從事嵌入式開發,具體點是無人機軟體開發,智能設備愛好者。手頭有中級,高級電工證,高級電工需要考plc,算是接觸過plc。


聲明一點,具體情況,得具體分析。 我個人的觀點,就目前而言,智能硬體是潮流,經濟前景看好,若要技術方面發展,建議嵌入式。


首先得說下,嵌入式是個比較模糊廣泛的統稱,前面的回答已經說過。

我只說下經濟效益。

特別是最近幾年,像智能穿戴設備,無人機等呈現出井噴式的發展態勢。當然,市場現在來錢快,也比較亂,行業某公司,感覺就是個方案出來而已 ,畫了個大餅,融了四千萬。

我大概10,11年從學校的圖書館,偶然了解到飛行器這些東西,13年開始玩過無人機,當時國外民間這種東西已經開始流行了,國內那時候也有不少小群體,但那時候媒體關注度還不高。但到了最近這一年多來,無人機的媒體關注度實在太高,這東西火了。它能火多久我不知道,但智能必然一種趨勢,像很多年前的電飯鍋弄了個單片機就叫微電腦,價格立馬翻幾番,後來什麼都有微電腦了,智能化也是一種趨勢,經濟前景看好,不管物聯網是不是一個偽概念。

站在風口的豬都會飛,從錢的考慮,嵌入式好一些,單片機入門門檻比較低,運用廣泛,但上限也比較明顯,還是搞DSP,FPGA……之類的比較好。

再說PLC,plc是運用在工業的編程解決方案,但是這個行業也是門檻比較低。plc的程序運行速度也比較慢。當然,它設計目的本來就是方便電氣工程人員的操作使用,是一種工業級的產品,最要緊是穩定性,可控性。也有同學從事這一行,薪資水平比較一般。藏點私貨,plc畢竟強電,我比較膽小,所以雖然有正也不敢去做~~

職業無貴賤,工資有高低。錢只是一個因素。

回到開頭,具體情況,具體分析,這也得參照你個人的喜好,你要是很討厭加班,那最好別做研發…………

——————一個研發狗的自白


單片機、PLC、嵌入式這些都是自動控制系統中的一環但不是全部。一個自動化工程師,需要懂需求、懂設計然後在單片機、PLC、嵌入式或者其他某個平台上實現自己的設計。題主所說的單片機、PLC、嵌入式是其他環節實現的載體。自動化專業需熟練掌握載體,但是僅僅掌握這些是不夠的,需求、設計環節的知識同樣重要。而融會貫通了需求、設計、載體則遠比僅掌握其中某一環更有前景。


只是PLC 沒有作為的~不過我不會編程,可我會維修工行自動化產品,PLC,變頻器,伺服,人機介面,工業電腦,儀器儀錶,各種電氣,各種品牌,西門子,三菱,三洋。松下,發那科,歐姆龍,科比,CT,艾默生,倫茨,歐陸,丹佛斯,日立,施耐德,等等。。。維修過的品牌太多了~付我的資料圖片一張


PLC應當不至於作為一個發展前景考慮吧,我覺得PLC確實應用很廣泛,但是門檻比較低,並且要求熟知所要應用的行業,只可以作為技能之一吧。套用我同事的一句話:PLC只可糊口,不可養家。


男怕入錯行,PLC確實技術含量很低,還是搞嵌入式去吧,我幹了三年多的PLC,出來發覺自己除了這些東西什麼都不會,就限定到了那個固定的行業去了,有種虛度了三年多的感覺,現在正往嵌入式方向發展,不過好艱難,不是應屆生了,這方面又沒有經驗,有苦自知。


從易到難:
1. 應用支持,PLC設備調試方向
2. 自動化設備相關的應用軟體開發或者硬體開發
3. 自動化設備相關的演算法開發
4. 自動化設備相關的系統平台開發


比較難講,我覺得看你要做應用還是研發。研發的話,嵌入式,單片機;做應用那就要學PLC。但不管做什麼,深入進去都是有前景的。


這三個技術都是個很大的領域,
你應該要考慮的事,你未來想走那種專業,
例如想走工廠自動化流程系統,
這三種技術都可能用上了,
你可以用PLC處理機械作動部份,
用單片機處理步驟簡易無操作介面部份,
用嵌入式系統控制整個系統操作,
建議有規劃性的三種技術都研究過,
才可以確定你未來對那個想深入研究。


嵌入式 單片機 plc 等等 語言都類似的
但是大家可能忽視了一個問題 這些都是談的專業知識
但是專業知識都是要放到行業裡面,才有意義的,也就是要理解引用的行業
我是做plc編程的(西門子200 300 OMORN CP1H,AB 500 5000都用過,熟悉但是我不敢說精通,) 但是這些東西都是偏嚮應用的,也就是說plc只是個工具,對整個設備或是整個系統的需求的理解和如何實現才是重要的,當然靠的是plc控制系統
但是這個需求 可能是需要 PLC系統+驅動+第三方設備等等這樣的東西構成的
所以plc編程工程師 這個名詞是沒有什麼意義的,一般都是說電氣工程師(驅動 儀錶 plc編程等等都會的)而且怎麼選擇合適的plc控制系統,才合適很關鍵
plc編程不難的。單片機應該不難,PLC就是用單片機構成的


電子專業畢業,電機控制一年,電氣設計2年。
最近在找工作。
我只用過三菱的PLC,單片機用過51、NXP、PIC。
結合已畢業的同學的經驗來看,三個方向里感覺嵌入式好一點,軟硬體都要很懂。
光單片機的話國內用51多,而且很多產品電路方案都是成熟的(官方手冊里就有),沒什麼可做。PLC就是大型單片機,IO點數多,穩定可靠。做PLC的工資不高,要慢慢混,而且光會PLC用處不大,重要的是精通使用PLC的電氣系統。


哥們我畢業很多年了,談談個人看法:
PLC: 特點入門簡單,上手快;工作性質:主要工作是到處跑現場調試,,對個人水平要求不高,但是一般智聯招聘上的招聘都要本科及以上水平。根據題主所在地區,具體崗位薪資可查詢智聯招聘的。
單片機:這個相對於PLC就有點難度了,工資薪水就上去了,一般這個行業要求任職人員熟練掌握51,pic,AVR,msp430單片機,並精通其中一種,掌握彙編語言,精通C語言,精通PROTEL,會使用CAD,能設計電路板,進行調試。
嵌入式:相對於單片機來說,熟悉ARM,了解演算法,會C+++,熟悉UCOSIII, 但是從智聯招聘的用人要求來看,一般是要求碩士研究生,
從這個看難度最高的就是嵌入式了,但是薪資最高的也是這個嵌入式了,建議優先選擇進入嵌入式這個行業,具體的可以看下智聯招聘的薪資水品就知道了,


工作快滿三年,汽車行業,專業是交通運輸,學習單片機是大學時當興趣學的,學習PLC是工作後在整車廠做設備維護時學的,嵌入式沒有接觸過。關於PLC那幾位大神 @農民 說的很有高度了,我這裡想說一點,發展前景根本不是你本科讀書時學什麼決定的,在工科這個大環境里,無論學單片機還是PLC都有用,都能發展的很好,前提是你能學得好,然後能用在合適的地方產生價值。尤其是在剛畢業在企業里工作,你會接觸到很多新的東西,遠比你現在想像的多得多,那個時候你可以發揮你考前複習的態度去學習,是工作需要什麼學什麼。你現在考慮這個問題呢,我也建議你比較喜歡哪個就學哪個,學會一種了,學其他的也比較容易。


如果真是要入這行了,工業了可以發展plc,工作穩定,想去高新科技技術發展了,就嵌入式。學機電的,還是先找個女朋友吧。


得搞清楚兩個問題,自己喜歡什麼?自己擅長什麼?


一個從事PLC五年的小嘍羅,PLC這行說實話入門是真的簡單,但是想要提升,或者說提升到有價值的那個階段很難,第一個是你的公司有沒有這個平台讓你接觸到最新,最高科的項目;第二個是PLC實話實說其實就是集成,根據各個電氣元件的特性組裝一下,技術性一般;第三個,PLC的工作相對苦逼,不是出差就是出差,當你想要穩定下來的時候你就會發現你除了PLC別的已經基本不會了。目前正在自學單片機,我也是很迷茫,想要在自己原有的基礎上繼續深入的搞PLC,可是成家之後滿世界跑,這個有點苦逼的啊,而且以目前的就業形勢和薪資水平來看,PLC不佔優勢。


如果你是非常喜歡折騰的人,你就選嵌入式。如果你是不喜歡折騰而只想混口飯吃,那就選PLC。如果你是以上兩種的中間,那麼就選單片機。


推薦閱讀:

自動控制信號研究為什麼要從時域到頻域?
機械設計製造及其自動化,如果想從事偏向自動化的工作,具體的職位有哪些?需要哪些相關知識?
為什麼自動化專業後來轉成 CS 的這麼多?
開環或者閉環傳遞函數的伯德圖意義?
如何理解「Control is Dead」這一說法?

TAG:嵌入式系統 | 自動化 | 單片機 | 自動控制 |