單片機(jī)即MCU,從語(yǔ)法對(duì)稱的角度來(lái)說(shuō),本文的正式題目應(yīng)該是MCUàPLCàDCS,然而在人們的日常表達(dá)時(shí),后二者都是習(xí)慣上被表達(dá)為英文簡(jiǎn)寫,而唯獨(dú)MCU,從來(lái)很少人如此表達(dá),都還是直接以中文的單片機(jī)稱呼了。所以題目暫時(shí)遵從大多數(shù)人的習(xí)慣,用這種混雜的稱呼了。
首先,這三者都是分別是一種產(chǎn)品的名稱,而物品都是沒(méi)有感情的,自然也不會(huì)有什么鄙視鏈。當(dāng)我們提及鄙視鏈的時(shí)候,通常指的是與這些物品相關(guān)的人之間存在的一種客觀存在的價(jià)值觀。
其次,這三個(gè)產(chǎn)品之間,互相形成了上下游關(guān)系。即MCU是PLC的組成部分,PLC中需要使用MCU,而PLC又是DCS的重要組成部分,所有的DCS的現(xiàn)場(chǎng)控制器的本質(zhì)就是臺(tái)PLC。
有人說(shuō)不對(duì)啊,DCS是單獨(dú)的控制器,怎么可以和PLC混為一談。對(duì)于大多數(shù)的DCS廠家來(lái)說(shuō)他們生產(chǎn)的控制器只用于DCS的單元,而不會(huì)拿出來(lái)單賣,那只是他們的市場(chǎng)策略,而不代表這些控制器做不了PLC的事。而市場(chǎng)上當(dāng)然也有控制器同時(shí)既能做PLC又能做DCS的案例,即西門子的PCS7,其控制器本身就是標(biāo)準(zhǔn)的S7-400的CPU。
對(duì)西門子的PCS7部門來(lái)說(shuō),一直以來(lái)非常反感競(jìng)爭(zhēng)對(duì)手把它稱作PC+S7,即PCS7=S7-400+WINCC。我們當(dāng)然不可以如此簡(jiǎn)單的認(rèn)知,然而又不能完全地說(shuō)這種說(shuō)法不對(duì)。因?yàn)椋赑CS7中,S7-400和WINCC都是它的重要組件。只不過(guò),相當(dāng)于S7和WINCC,PCS7所提供的組件要豐富多了。我們都知道WINCC本身就提供了零零總總十幾個(gè)軟件組件,然而PCS7另外所提供的組件數(shù)量更多。粗略估計(jì)一下,在50+。
所以上述的公式正確的表達(dá)應(yīng)該是:PCS7=S7-400+WINCC+50。
這三者的組成關(guān)系明白了,那么鄙視鏈中的都是什么人,是生產(chǎn)這些產(chǎn)品的人嗎?也不是。所有的產(chǎn)品提供者和采購(gòu)者,關(guān)系是平等的。并不見(jiàn)得站在產(chǎn)業(yè)鏈最高端的就高級(jí),最低端的就低級(jí),或者倒過(guò)來(lái)產(chǎn)業(yè)鏈最低端的最高級(jí)可以鄙視產(chǎn)業(yè)鏈最高端的使用者。這些從業(yè)者要證明自己社會(huì)地位高低的方式很簡(jiǎn)單,收入。鏈條中的哪一個(gè)環(huán)節(jié)創(chuàng)造的價(jià)值高,從業(yè)者的收入高,握有定價(jià)權(quán),哪一個(gè)環(huán)節(jié)的社會(huì)地位就高,就值得尊重。
現(xiàn)在大家都耳熟能詳?shù)淖顓柡Φ墓居ミ_(dá)和特斯拉,分別在產(chǎn)業(yè)鏈的兩個(gè)最低端和最高端,然而卻是最受市場(chǎng)追捧的。
然而追捧,尊重都可以,卻不可以倒過(guò)來(lái)形成鄙視。每個(gè)人的能力不同,機(jī)遇不同,每個(gè)人從市場(chǎng)獲得其應(yīng)有的付出回報(bào),正常人絕不存在什么互相鄙視。
所以,第三條,鄙視鏈原本是不應(yīng)該存在的。所有持有鄙視鏈價(jià)值觀的人,才最值得被鄙視,才最羞恥。
而現(xiàn)實(shí)中,習(xí)慣于以鄙視鏈條看待別人的,都是這些產(chǎn)品的使用者。而且往往是一些價(jià)值觀不夠清晰的社會(huì)中的失敗者。失敗者才會(huì)建立一種鄙視鏈條,然后在這個(gè)鏈條中實(shí)現(xiàn)自我精神滿足。
在這位的心目中,PLC是由單片機(jī)組成的,那么你PLC能有啥道道,在我MCU眼里全部不值一提。我掌握MCU就掌握了你們PLC的所有的命門。筆者對(duì)這家伙的反感就來(lái)自這一瞬間,在他暴露出自己的鄙視鏈的價(jià)值觀的同時(shí),就瞬間就鄙視他,不把他當(dāng)回事了。
筆者知道這個(gè)行業(yè)中,會(huì)點(diǎn)單片機(jī)的三腳貓功夫,卻沒(méi)有能力在MCU行業(yè)發(fā)展好,卻不小心又同時(shí)學(xué)會(huì)了用PLC,同時(shí)也偶爾在PLC行業(yè)混的,不在少數(shù)。也知道其中有不少人有這種優(yōu)越感。
比如也遇到過(guò)另一位搞單片機(jī)的家伙,鄙視PLC有啥啊,自己“甚至”能自己用單片機(jī)做出來(lái)一套PLC來(lái)!包括編程軟件。這樣的人一看就是不值得尊重的二把刀。要是能把“甚至”二字換掉,改為“已經(jīng)”嘛!比如你已經(jīng)自己開發(fā)出自己的一套PLC架構(gòu),并封裝成產(chǎn)品在市場(chǎng)上熱銷,你不需要是西門子,AB,倍福,你哪怕是做成了匯川,禾川,信捷,筆者也會(huì)奉獻(xiàn)上自己的膝蓋。而“甚至”二字呀,就只能收獲筆者的嘲笑和鄙視了。只能證明這位坐井觀天、目光狹窄、眼高手低。
時(shí)常見(jiàn)到有人去點(diǎn)化剛畢業(yè)的大學(xué)生,主張什么PLC太簡(jiǎn)單,門檻太低,要搞就從單片機(jī)搞起,搞好了以后再來(lái)搞PLC。這些都是自己MCU沒(méi)玩好,卻偏偏跳出來(lái)誤人子弟。凡是單片機(jī)玩的好的,完全可以去一些做產(chǎn)品的大廠,至少華為,小米之類的,筆者沒(méi)聽說(shuō)過(guò)華為的工程師還要再跟我們一起玩PLC。誤人子弟的都是自己去不了大廠,只好同時(shí)在兩個(gè)行業(yè)里同時(shí)混,卻又都混不好的二把刀。
筆者也沒(méi)聽說(shuō)過(guò)西門子的專家天團(tuán)的那些前同事們,口里面說(shuō)出過(guò)任何關(guān)于單片機(jī)的內(nèi)容。完全不是一個(gè)行業(yè)的事,只要自己能說(shuō)了算,沒(méi)人有必要去跨行生存。所有的跨行業(yè)都是被逼無(wú)奈生活所迫。
按照鄙視鏈價(jià)值觀的理論,MUC是PLC的組成部分,所以使用MCU的可以鄙視PLC,那么傳遞下去,PLC組成了DCS,是不是使用PLC的使用者也可以鄙視DCS的使用者呢?據(jù)筆者所知,好像沒(méi)有。相反,做PLC的通常見(jiàn)了做DCS的都畢恭畢敬,而做DCS的也通常并沒(méi)有表現(xiàn)出對(duì)PLC的逆向鄙視。基本上有些井水不犯河水。
當(dāng)然,主要的原因是,互相的交集太少。除了西門子的PCS7之外,其它DCS廠家的用戶,基本上都是互相單獨(dú)的自成一派,根本與PLC工程師說(shuō)不上話。一個(gè)群里,有一個(gè)人小心翼翼的問(wèn),有懂PCS7的嗎,有個(gè)問(wèn)題要問(wèn)。筆者看半天沒(méi)人應(yīng)答,就回了句啥問(wèn)題。后來(lái)問(wèn)題發(fā)來(lái),是軟件使用中的一個(gè)具體問(wèn)題,筆者沒(méi)遇到過(guò)這一塊,就只好回答不會(huì)了。
按照單片機(jī)工程師的鄙視鏈價(jià)值觀,DCS既然是PLC組成的,那么其中的所有問(wèn)題我們搞PLC的都應(yīng)該會(huì)的啊!然而不好意思,你會(huì)的有可能只是其中的2/52還有另外的50/52的問(wèn)題你都沒(méi)機(jī)會(huì)遇到,更別提會(huì)和不會(huì)了。
筆者在十幾年前,有一次出差到一個(gè)電廠做項(xiàng)目,具體的哪個(gè)電廠忘記了。我們公司提供的設(shè)備是S7-300,對(duì)外的通信接口是MODBUS。電廠使用的DCS系統(tǒng)是兩套,分別是西門子電力的SPPA和PCS7,那兩套DCS是同一個(gè)工程師在調(diào)試。我們的系統(tǒng)因?yàn)橐退南到y(tǒng)對(duì)接,數(shù)據(jù)要傳送到PCS7,所以打交道比較多。那位DCS工程師坦言,所有DCS都差不多,對(duì)他來(lái)說(shuō)都一樣,他都一樣調(diào)試。而我問(wèn)及他PLC方面的問(wèn)題,他表示一概不懂,不感興趣。別提什么S7-400,在他眼里就是個(gè)DCS。
筆者當(dāng)時(shí)覺(jué)得有些不可思議。但調(diào)試的結(jié)果是,他只花費(fèi)了很少的時(shí)間配合我,就完成了PCS7中的通訊對(duì)接和組態(tài)。而他大部分的精力仍然在SPPA上面,因?yàn)槟沁叺墓ぷ髁扛螅€沒(méi)完成。我們的數(shù)據(jù)對(duì)接有問(wèn)題的時(shí)候,筆者告訴他問(wèn)題出在他那邊,他也只是翻開厚厚的PCS7的應(yīng)用手冊(cè),找到其中的章節(jié),查看后確認(rèn)了一下,就改過(guò)來(lái)了。
而我們自以為技能的什么梯形圖編程,起保停,自由口通訊,UDT,F(xiàn)B,多重背景,人家一概不會(huì),也不需要知道。
筆者也曾經(jīng)問(wèn)過(guò)他使用PCS7與其他的DCS相比,有沒(méi)有感覺(jué)到什么不好的地方。他回答基本沒(méi)有,除了軟件使用的細(xì)節(jié)每個(gè)公司都不一樣之外,基本沒(méi)什么不適。筆者從中對(duì)西門子內(nèi)部研發(fā)PCS7的部門頓生敬意,他們是真的懂DCS,懂DCS用戶啊!能夠把一大堆東西給完整封裝到滴水不漏,用戶使用中毫無(wú)異樣感覺(jué),那確實(shí)是做到了家了!
此文最后,再次重申下筆者的觀點(diǎn):鄙視鏈不該有,如果有人有,那么就讓我們一起去強(qiáng)烈鄙視他自己!
作者:萬(wàn)泉河()