小白自學plc、單片機應該去哪學呢,線上培訓還是網站?
作為自動化從業者來說,假如你硬體根底能夠,(就是知道絕大局部硬體怎麼和plc接線,知道plc的輸寫輸出之類的,設備的控制邏輯是什麼)這些你都知道的話建議自學
然後學校就以培訓機構作為代表(都是教你東西);假如去你讀書的學校學,那就算了,很少有學校能精準對接這個行業,假如說以後的工作須要什麼,或者是硬體條件有限,而自動化又是必需要實操的。
自學的網站都差不多(舉薦的網站放在最後)
然後再從培訓機構和自學做個比較。
自學的優點
費用低,包括你買元器件這些,3000左右就足夠你買全常用的自動化元器件,還包括輔材這些(建議買二手的)買來的元器件假如你有不懂的,能夠自己反覆琢磨,而且,通常你有時長能夠自由支配。
缺少點;
遇到不懂,假如沒人問的話,很雞肋,而且,自學進度一般比較慢,並且你要去選擇優質的視頻,有的視頻沒什麼乾貨,學了用途不大。
培訓班的優點:
有人手把手教你,你不懂能夠問,總比你不懂的一個人探索來的強,進修進度快,有一個進修環境
缺少點:學費貴,以東莞來說,根本上在7000左右,甚至更多,師資力量參差不齊,有的教師能夠,有的教師就是半桶水。
我認為,要自學PLC首先要知道的是學什麼,怎麼學,而不是去哪學,下面是個人整理的PLC進修路徑和進修方法。
一、首先,我認為PLC是一門綜合性的技術,並不僅僅指一種控制器,其技術涵蓋面很廣,所以,從這個角度來講,從任何一個品牌的PLC產品初始進修都是能夠的,只是西門子PLC的市場占有率高,從就業的角度來說還是先從西門子的產品入手(以下、以上內容純屬個人觀點)。
二、其次,怎麼進修西門子PLC。假如你的根底很單薄的話,我覺得能夠遵從以下的進修順序:
1.掌握常用低壓電氣的使用在這裡你須要掌握中間繼電器、時長繼電器、熱繼電器、接觸器、開關、三相異步電機等低壓電器的使用,電機至少要知道正反轉、星三角降壓啟動等控制原理。
2.學會使用CAD和Eplan繪製電氣圖紙(原理圖、接線圖、安裝圖)
EPLAN電氣製圖
3.了解西門子PLC家族產品,了解不同系列PLC產品特色,以其低端型號的PLC產品作為進修的切入點,西門子PLC進修的話,個人舉薦以1200PLC(小型化PLC)初始進修,由於它能夠使用TIA Portal軟體進行編程和仿真,且1200PLC根本指令與300、400、1500系列PLC大同小異,同時TIA Portal軟體又能夠與其它的仿真軟體進行聯動,即便你沒有實物PLC,也能輕鬆入門PLC技術。
4.掌握PLC外圍(有源、沒源)設備接線,在這個過程中熟悉傳感器的使用,紙上學來終覺淺,絕知此事要躬行!正確的接線,是對自動化工程師最根本的要求。(接線、接線、接線,重要的事情說3遍)
5.進修PLC根本指令。PLC的根本指令進修是始終繞不過去的,就像你想學好英語,必需的要有一定的詞彙量和語法知識。有些人談PLC進修一初始就談什麼編程思維,從項目初始學,這是典型的沒學走就想學爬(俺們農村老話),大略率是要割你韭菜的。當然,在根本指令的進修過程中能夠聯合小練習、小實訓項目,用於穩固進修效果。
6.掌握工藝編程(編程思維綜合訓練)。熟練掌握數據塊(DB)、函數塊(FB)、組織塊OB和功能函數(FC)的使用,了解構造化編程思維,這個局部有點像JAVA、C++、Python等高級語言的的面向對象編程。這裡能夠聯合西門子的TIA Portal與FactoryIO軟體開展綜合性的、貼近實際出產應用的工藝編程,詳細怎麼實施能夠看下我錄製的視頻。
7.掌握觸摸屏的使用,能夠先從KTP700入手,從簡略的控制項初始學,這局部的進修的完全依賴TIA Portal軟體就能夠了,我們在進修根本指令、做綜合性聯絡的過程中是會接觸到這個知識點的。一般不同品牌的觸摸屏,其功能都是大同小異的,學會一個就能夠了。
8.掌握變頻器的工作原理和使用(在這個過程中進修模擬量控制、Profinet總線技術、OUC通信、串口通信、S7通信等)。西門子PLC的乙太網通功能非常豐盛,既有自家PLC之間連接用的S7通訊,也能支持開放性的OUC通訊和實時性的Profinet通訊,與第三方場景的產品進行通信連接。
9.掌功能握步進電機的控制原理及使用。步進電機是運動控制鍾最常用的一種控制技術,必需要掌握,如什麼是脈衝頻次、什麼是步距角、什麼是細分等等。對於步進電機的進修,最好有實物來練習,假如沒有實物的話能不能學呢?也是能夠的,我後面會詳細錄製這方面的課程。
10.掌握伺服電機的控制原理及使用。伺服電機有兩種控制方式,一種是採用運動指令的控制方式,這一點與步進電機的使用相同;另一種就是採用通信的控制方式,如西門子的V90伺服就是能夠采用Profinet通信的方式進行運動控制編程。
11.學會SCADA組態;組態王、西門子的Wincc都是SCADA組態軟體,這個局部的進修要費一點時長的,由於波及到C、VB等高級語言的編程。
12.進修工業物聯網IOT雲平台開發。須要掌握C#,C++、JS、資料庫等技術,這裡須要說一點,目前在物聯網平台開發上,Node-Red + JS技術仿佛有後來居上之勢,西門子、華為等很多大廠的設備在這塊都做了支持,大家感興趣能夠自己了解下。工業雲平台開發實際上屬於產業網際網路這局部,說是跨界的話個人覺得有點不適宜,我更認為是我們自動化工程師往上進階的一個方向:從底層的集成應用到雲端(數字化)。
13.能熟練掌握和應用上面所講的內容,絕對是大神級別的(一般人能學到11就非常不錯了),但是技術在開展,進修也是永沒止境!這裡引用華為任老先生的一句話與大家共勉:除了勝利,我們已經沒路可退!
15.當然還有數字孿生方面的內容,很多啦。其它需要學習的,請大神們自己在評論區補充吧我自己在今年年初錄製了一套還比較系統的入門單片機教程,想要的同學找我拿就行了免費的,私信我就可以哦~點我頭像黑色字體加蚣重呺也能領取哦。培育大國工匠,我在助力~