自動(dòng)化已不是原來的自動(dòng)化
2020-03-27
小智,畢業(yè)于某雙一流大學(xué),多年現(xiàn)場自動(dòng)化與信息化實(shí)施經(jīng)驗(yàn),西門子前員工,一個(gè)特立獨(dú)行的數(shù)字化制造咨詢顧問
自動(dòng)化早已不是原來的自動(dòng)化
我們還是從五層架構(gòu)說起,對于大多數(shù)業(yè)內(nèi)人員而言,一說到工業(yè)自動(dòng)化,肯定首先聯(lián)想到的是PLC, HMI,驅(qū)動(dòng),電機(jī),現(xiàn)場總線,氣缸,閥島,傳感器........(也就是五層架構(gòu)中下面三層的部分)
也因此在催生了大批的相關(guān)從業(yè)人員:電氣工程師,機(jī)械工程師,調(diào)試工程師,PLC工程師,控制工程師, 自動(dòng)化工程師........
這是一個(gè)極其龐大的人群,畢竟我天朝是制造業(yè)起家,正在看文章的你,或許現(xiàn)在或者曾經(jīng)就是上述職位或者類似職位中的一員,但是這畢竟只是五層架構(gòu)中的一部分,還記得上次我們上次的文章:《工業(yè)網(wǎng)絡(luò)的兩層與三級-從PLM到MES,再到SCADA、PLC的連接》,提到了工業(yè)網(wǎng)絡(luò)的兩層與三級,隨著OT層與IT層的不斷融合,各種新興技術(shù)的不斷興起(其實(shí)很多技術(shù)早已存在),或許因?yàn)樾匠陠栴},或許因?yàn)樽晕彝顿Y,又或是自我職業(yè)規(guī)劃,將目光看向了五層架構(gòu)中的別的方向,PLC工程師慢慢開始做SCADA,做MES,控制工程師開始轉(zhuǎn)型工業(yè)互聯(lián)網(wǎng),做SCADA的開始研究邊緣計(jì)算,機(jī)械工程師開始接觸虛擬調(diào)試.......
也許工業(yè)領(lǐng)域的推進(jìn)速度確實(shí)不如互聯(lián)網(wǎng)來得快,但是自動(dòng)化行業(yè)卻一直在數(shù)字化的道路上前進(jìn)著。
多年前,我們談得最多的是現(xiàn)場總線Modbus,CAN,Profibus,Devicenet等,后來Profinet,Ethernet/IP,Ethercat ,POWERLINK進(jìn)入我們的視野,并逐步超過現(xiàn)場總線,再到現(xiàn)在被廣泛提起的TSN,自動(dòng)化的我們越來越網(wǎng)絡(luò)化了;
曾經(jīng)的自動(dòng)化,你懂點(diǎn)梯形圖,F(xiàn)BD就能稱為自動(dòng)化工程師了,但是如今,軟PLC逐漸盛行,例如倍福的VS編程,例如西門子的1500 ODK,高級語言已經(jīng)早已滲透到自動(dòng)化行業(yè),再如 TIA Portal Openness,OPC UA等,還有最近才發(fā)布的WinCCUnified,讓大家看到了對JavaScript,HTML5的支持....能列舉的例子實(shí)在太多太多,我們發(fā)現(xiàn)自動(dòng)化越來越IT,越來越“軟”了,不光要懂自動(dòng)化,你還得懂計(jì)算機(jī)。
十幾年前,談到MES、APS、PLM,只是少數(shù)大企業(yè)才會(huì)關(guān)注,也很少有自動(dòng)化行業(yè)的工程師知道那是什么。但是到如今,IIOT、數(shù)字孿生、云計(jì)算、邊緣計(jì)算、AI、機(jī)器視覺等各種工具與技術(shù)均賦能于制造業(yè),先人一步的自動(dòng)化工程師早已能和IT工程師瀟灑的談與MES之間的接口,網(wǎng)絡(luò)架構(gòu)如何搭,Mindsphere如何開發(fā),node-red如何方便我們的開發(fā),其實(shí)IT與OT一直在融合,只是當(dāng)一切都水到渠成之后,速度變得比以往快了許多。
02
為什么你卻還是原來的你
缺乏技術(shù)的廣度和深度
舉個(gè)例子,從廣度上來講,如果你是一個(gè)自動(dòng)化控制工程師:
-
在現(xiàn)場總免不了需要與別的廠家或者工廠IT進(jìn)行互聯(lián)互通,如果連子網(wǎng)掩碼,VLAN,默認(rèn)網(wǎng)關(guān),NAT轉(zhuǎn)換,路由等用來干啥都不是很明白,怎么辦?
-
現(xiàn)場正在調(diào)試伺服驅(qū)動(dòng),但是加工精度不高,已經(jīng)證明是跟隨誤差有些大(也許沒有做過伺服跟蹤的工程師都不知道如何判斷),此時(shí)的你如果連跟隨誤差與位置環(huán)增益有什么關(guān)系都搞不明白,怎么辦?
-
你現(xiàn)在需要使用西門子PLC的FB63,F(xiàn)B64,F(xiàn)B65,F(xiàn)B66與第三方設(shè)備進(jìn)行TCP通訊時(shí),因?yàn)椴涣私釺CP,對于主動(dòng)連接,被動(dòng)鏈接,端口號等參數(shù)的填寫你怎么辦?
-
現(xiàn)在需要與工廠IT進(jìn)行通訊,有幾種方案,webservice,直接讀寫數(shù)據(jù)庫,OPC UA......,試問如果你不懂,怎么辦?
從深度上來說:
記得前幾天才發(fā)了一篇文章《一文弄懂vlan、子網(wǎng)掩碼、MAC地址、網(wǎng)關(guān)、DNS、三層交換機(jī)》,
接著就有小伙伴吐槽我文章差點(diǎn)意思,qos、acl、snmp、環(huán)網(wǎng)、熱備、dlr等都沒有介紹。
其實(shí)不是不說,如果真的要說,我華為的兄弟估計(jì)就一個(gè)OSPF能半個(gè)小時(shí),畢竟他是經(jīng)歷過華為洗禮的資深網(wǎng)絡(luò)工程師,他對網(wǎng)絡(luò)的理解肯定要比我們一般的IT工程師會(huì)深入得多,但是對于一般的IT工程師或者自動(dòng)化工程師而言,了解到一定的深度也是很有必要的。
還記得上次發(fā)過一篇文章《MES、SCADA下的數(shù)據(jù)采集— 西門子S7comm協(xié)議分析》,我相信只要是玩過西門子PLC的,大多數(shù)人應(yīng)該或多或少都用過S7協(xié)議,比如用于S7-300與S-1200之間的通訊等,或者有的朋友用過s7netplus的dll在PC上做過數(shù)據(jù)采集,或許還有比較厲害的大牛能通過分析協(xié)議自己編寫屬于自己的s7netplus,其實(shí)本刊為了讓大家朝著協(xié)議這個(gè)方向自我探索,逐步深入,對于不太明白的朋友們,我們特意發(fā)了另一篇文章《Wireshark抓包分析 TCP三次握手/四次揮手詳解 |網(wǎng)絡(luò)基礎(chǔ)(四)》,以TCP為例子去分析協(xié)議,但是究竟有多少人真的看了或者看了之后對自己產(chǎn)生多大的啟發(fā),我不得而知。
再舉一個(gè)例子,曾經(jīng)對于各種各樣的PLC,設(shè)置了密碼,網(wǎng)絡(luò)上總是存在很多朋友去問去找解碼的工具,卻不曾想過辦法自己去研究解碼的方法和過程,如果你不深入探究,那你就永遠(yuǎn)不會(huì)知道逆向,脫殼,對于如今的S7-1200/1500,也不曾去想過為啥現(xiàn)在的S7-1200/1500密碼破解為何如此難。類似的例子太多太多,用很多人的話說,其實(shí)很多技術(shù),基礎(chǔ)原理永遠(yuǎn)不會(huì)變,就像學(xué)習(xí)各種各樣的編程語言,當(dāng)你掌握了原理之后,你會(huì)發(fā)現(xiàn),很多時(shí)候語言之間是一通百通的,就像你想深入了解工業(yè)以太網(wǎng),你必須先了解以太網(wǎng)和TCP/IP一樣,當(dāng)你了解了之后,你會(huì)發(fā)現(xiàn)所謂的Profinet,Ethernet/IP,Ethercat等雖各有各的特點(diǎn),卻始終是以太網(wǎng)和TCP的變種而已~
長期無法自我突破和自我學(xué)習(xí)困難
從事于智能制造的很多工程師們,很多都是在小型軟件或者硬件公司,系統(tǒng)集成商等工作,長期面臨著同樣的編碼或者調(diào)試工作,項(xiàng)目對你要求也許就只有那些(或許你會(huì)認(rèn)為項(xiàng)目其實(shí)很難,但是你所接觸到的也就還是那些),整個(gè)技術(shù)視野會(huì)比較狹窄,自己的技能難以得到綜合性補(bǔ)足與發(fā)展,因此也就無法突破當(dāng)前的環(huán)境。
我們制造業(yè)雖然沒有學(xué)習(xí)到互聯(lián)網(wǎng)的高薪酬,但是互聯(lián)網(wǎng)的996我們倒是學(xué)會(huì)了,因此白天工作,晚上下班很晚,只能夠依靠碎片化的時(shí)間進(jìn)行學(xué)習(xí),無奈自己自控能有限,三天打魚兩天曬網(wǎng),即使有時(shí)間學(xué)習(xí),也非系統(tǒng)性學(xué)習(xí),盲目性較高(這種被我吐槽為看似努力,其實(shí)那頂多算是盲目勞動(dòng)),無法沉淀成技術(shù)實(shí)力,還記得前面分享了一篇文章《你是如何一步步把自己廢掉的》,感興趣的不妨看一看,真實(shí)的反映了大多數(shù)人的狀態(tài)。
缺乏開放嚴(yán)謹(jǐn)?shù)乃季S
記得在前面,我有以自己PMP經(jīng)歷,給大家分享過思考的重要性《記自己16天備考的PMP,談人到中年的迷茫,轉(zhuǎn)型與思考》。如果我們把所謂的工程師思維分為技術(shù)思維,產(chǎn)品思維,工程思維,那今天我是從技術(shù)思維出發(fā)的。
原理性思維:找出知識背后的原理
隨著各種各樣的控制系統(tǒng),軟件結(jié)構(gòu)復(fù)雜度越來越高,應(yīng)用場景越來越復(fù)雜,掌握相對基礎(chǔ)性的原理反而可以幫助我么降低對于知識的記憶量,知識量爆炸的時(shí)代,原理相對而言卻是可控的,但是很多工程師卻不是這樣做的,這聽上去是不是和前面說的技術(shù)的深度異曲同工之妙?從公眾號各篇文章的閱讀量也可以看出一二,對于那種應(yīng)用型的文章,有時(shí)候比原理性的文章更受大家青睞。
保持謙虛,多分析和問自己為什么
其實(shí)作為技術(shù)型人才,應(yīng)該不光了解是什么,更重要的是要是去分析了解為什么,身邊隨處可見的例子,自從建立了交流群之后,我時(shí)不時(shí)會(huì)看一眼群里大家說了些啥,總有些朋友遇到一個(gè)報(bào)錯(cuò),在群里給個(gè)截圖問為什么,其實(shí)這本身并沒有什么問題,不過很多朋友缺少了自我分析的過程,或者自我分析的過程過于糊弄,時(shí)間一長就習(xí)以為常了,很多做公眾號的朋友都吐槽了這樣的情況,缺乏問題的自我分析,這比不懂更加可怕,只有分析問題久了,你才會(huì)產(chǎn)生自己的一套體系~
技術(shù)之外,還有另一番天地
很多工程師或者技術(shù)人員總有這樣的思維,如果是做MES,絕不去看SCADA或者網(wǎng)絡(luò)通訊相關(guān)內(nèi)容,如果是做PLC的,打死也覺得自己守著PLC的一某三分地就夠了,自己給自己先立起了圍墻,如果你真的立起圍墻是為了向技術(shù)方向縱向深度發(fā)展也就罷了,然而很多時(shí)候并不是這樣,因此保持開放的心態(tài)很重要。舉個(gè)例子:《初識西門子Wincc OA——超大型/分布式SCADA》;《工業(yè)控制系統(tǒng)安全入門與實(shí)踐—從五層架構(gòu)和安全標(biāo)準(zhǔn)說起》。大家可以對比以上兩篇文章的閱讀量,第一篇其實(shí)看上去就像是廣告,第二篇才是干貨型的技術(shù)講解,但是閱讀量卻相差很遠(yuǎn)。
其實(shí)今天說到了技術(shù)思維,產(chǎn)品思維和工程思維,在副業(yè)剛需的今天,很多人都會(huì)迷茫自己沒有一個(gè)很好的副業(yè),有想過為什么嗎?技術(shù)之外,你還有啥?篇幅有限就到這里吧,如果大家感興趣,我從產(chǎn)品經(jīng)理和項(xiàng)目經(jīng)理的角度重新分析今天的問題,或許你會(huì)有不同收獲~
03
結(jié)尾
當(dāng)然其實(shí)從各個(gè)角度去分析都會(huì)有各種各樣的原因,也總會(huì)有人說文章深度不夠,大家不喜勿噴,這只是筆者輸出自己想法的方式,不論是技術(shù)的輸出還是想法的輸出,對于筆者來說都是鍛煉嚴(yán)謹(jǐn)思維的一種方式~
關(guān)鍵詞:
相關(guān)資訊
2023-03-03
PLC控制柜設(shè)計(jì)原理電裝布局、接線圖和原理圖
2022-11-14
?| 重新定義PLC?一個(gè)PLC產(chǎn)品經(jīng)理的理想主義
2021-09-13