萬泉河
WX:ZHO6371995,歡迎+
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 130 個(gè)
工控威望: 246 點(diǎn)
下載積分: 831 分
在線時(shí)間: 11(小時(shí))
注冊(cè)時(shí)間: 2021-06-11
最后登錄: 2024-11-07
查看萬泉河的 主題 / 回貼
樓主  發(fā)表于: 2022-08-25 20:28
0825 【萬泉河】設(shè)計(jì)工作中服務(wù)與被服務(wù)

每一個(gè)人, 生活在這個(gè)星球上,都是同時(shí)既是服務(wù)方,又是被服務(wù)方。 即,既是甲方,又是乙方。 同時(shí)是甲方和乙方的混合體。

即, 你通過服務(wù)社會(huì), 獲取薪資和報(bào)酬,然后再通過消費(fèi)這些金錢,獲得了社會(huì)其他人的服務(wù)。

而任何一個(gè)公司也是。

任何公司,都是通過為市場(chǎng)創(chuàng)造有價(jià)值的服務(wù),攫取利潤(rùn)。 同時(shí),又通過在市場(chǎng)上購(gòu)買服務(wù),以實(shí)現(xiàn)持續(xù)的創(chuàng)造服務(wù)的輸出。

那么,在公司內(nèi)部,其實(shí)也同樣存在這樣的服務(wù)與被服務(wù)的價(jià)值流動(dòng),而且這個(gè)流動(dòng)是單向的。

首先是營(yíng)銷部門從市場(chǎng)獲取訂單,然后產(chǎn)品部門根據(jù)訂單設(shè)計(jì)產(chǎn)品,生產(chǎn)部門根據(jù)設(shè)計(jì)生產(chǎn)產(chǎn)品,最終提供給用戶。

那么在公司內(nèi)部, 營(yíng)銷部門代表的是甲方,被服務(wù)的乙方, 設(shè)計(jì)和制造部門提供設(shè)計(jì)生產(chǎn)服務(wù),而公司的其他服務(wù)部門,為所有部門提供基本的生活服務(wù)。

在設(shè)計(jì)流程內(nèi)部, 也同樣存在這樣的服務(wù)流動(dòng),分別從工藝到機(jī)械到電氣到軟件,從上到下逐層提供設(shè)計(jì)方案, 而從下而上逐層提供服務(wù)滿足設(shè)計(jì)要求。

其中的軟件組,處于流程的最底層,為上面的各層提供服務(wù),被各層隨意支配,隨意增減功能,也都必須無條件配合滿足,而不可以有怨言。  所以是個(gè)最底層的受氣包一族。 除了辦公室的文秘可以欺負(fù)一下以外,放眼望去,公司內(nèi)遍布隨時(shí)可以騎在頭上欺負(fù)的上級(jí)。

說欺負(fù)有些言過其實(shí)了。 但有一點(diǎn)肯定的, 你是作為一個(gè)服務(wù)員的存在,絕不可以再跟上一級(jí)上兩級(jí)去提要求, 要求他們給你提供什么特殊服務(wù)。

就好比, 你去飯店吃飯, 服務(wù)生為你效勞服務(wù),添茶倒酒。但絕不可以倒過來, 服務(wù)生對(duì)你說,老板,這給你服務(wù)還滿意吧,你唱支小曲給咱聽聽唄?或者,給我捶捶腿捏捏腰唄,我這兒站的也挺累的了。

遇到這樣無理要求的服務(wù)生, 你恐怕直接飛起一腳踹他腰眼上了。

我寫一篇文章《0628 【萬泉河】?jī)?yōu)雅的PLC程序一定是用EXCEL寫出來的》,無數(shù)人要教我循環(huán)語法。

后來,我又寫一篇《0822 【萬泉河】解讀一個(gè)用循環(huán)法PK萬泉河80模擬量例子的例子程序》,又有不少人冒出來要教我模擬量通道的間接尋址。 以為我不懂得SMART 200 PLC的模擬量可以間接尋址。

真是天大的笑話,放開我文章講的是所有PLC的編程思想, 文中提及的SMART只是例子,就單看我做的例子程序里面都做了 MOVE &VD1000  LD 22, 獲得了VD1000的指針, 我得有多傻會(huì)不知道VD1000改為AIW0,就可以獲得AIW的指針, 然后再持續(xù)+2,就可以獲得后面的通道的指針?獲得這點(diǎn)技能有多少難度以及多少含金量?

那我就多說一點(diǎn),你通過MOV獲得這個(gè)這個(gè)指針之后,還可以監(jiān)控它的值, 會(huì)得到一個(gè)類似16#85,86等開頭的數(shù)值,記錄下來,原來的程序刪掉,換成這個(gè)固定數(shù),那么以后不熟悉的人來讀這個(gè)程序的話,會(huì)通篇找不到你程序使用過物理通道.再把上面的數(shù)值做幾次高低位互換和XOR,就更沒人懂了。

不知道循環(huán)派這些人是故意看不到還是傻, 我每篇文章中都在強(qiáng)調(diào)通道地址不連續(xù)不連續(xù)不連續(xù),都重復(fù)了上千遍了, 然而仍然入不了這些人的法眼, 還在那兒抱著連續(xù)地址不撒手。

那我再打個(gè)比方好了。

比如一個(gè)機(jī)器設(shè)備,有5個(gè)分站模塊,每個(gè)分站上面3-4個(gè)4-20mA的模擬量信號(hào),2-3個(gè)溫度信號(hào),使用專用RTD溫度模塊,分站之間距離原因通道不可以互換,那么循環(huán)派們, 你們?nèi)绾蝺?yōu)化設(shè)計(jì)安排這些通道到連續(xù)呀?

除了模擬量, 更難辦的是電機(jī)閥門等設(shè)備, 僅僅為了你程序中的循環(huán)調(diào)用, 你會(huì)要求所有系統(tǒng)中的同類的的電機(jī)的IO點(diǎn)規(guī)則排列, 閥門的IO點(diǎn)規(guī)則排列?那設(shè)計(jì)人員首先得被你這種奇葩病態(tài)的要求給累死。

你們但凡有點(diǎn)模塊化分工的思維, 或者在稍微上點(diǎn)規(guī)模的企業(yè)工作過,就會(huì)了解到電氣設(shè)計(jì)工作和軟件編程工作會(huì)是不同的專業(yè)分工,分處于我前文描述的服務(wù)流程的上下游。

誠(chéng)然,你可能工資身價(jià)會(huì)比只會(huì)做電氣設(shè)計(jì)的工程師高出一大截,甚至做設(shè)計(jì)工作的可能僅僅是剛畢業(yè)的大學(xué)生, 或者女生, 或者機(jī)械系統(tǒng)設(shè)計(jì)兼任。然而, 分工就是分開各自完成各自的工作, 你既不可以替代對(duì)方設(shè)計(jì), 也不可以指導(dǎo)對(duì)方如何設(shè)計(jì)。

只要對(duì)方設(shè)計(jì)正確, 沒有犯下原則性的錯(cuò)誤, 你就絕不可以越殂代皰,要求對(duì)方按自己的喜好偏愛整改。

PLC是什么, 可編程控制器。 可編程是什么意思,就是所有同等類型的物理通道,都是平等的,都是無差別可以隨意互換使用的。

對(duì)于設(shè)計(jì)工程師來說,她可以不懂完全不懂PLC編程,她只需要知道這個(gè)常識(shí),就可以做設(shè)計(jì)。即,所有同一類型的物理信號(hào),只需要按自己方便的順序,給懟到PLC卡件的通道上,那么后面只需要點(diǎn)表交接清晰無誤,后面的設(shè)計(jì)調(diào)試工作就由PLC工程師來完成了。

斷沒有什么PLC工程師倒過來給電氣設(shè)計(jì)工程師限定規(guī)范的說法。這與飯店的服務(wù)生要你給他跳脫衣舞表演一樣不可理喻。

有一些同行,可能習(xí)慣了自己親手做設(shè)計(jì), 程序編程調(diào)試也全部自己一肩挑。 所以對(duì)我反復(fù)強(qiáng)調(diào)點(diǎn)表不連續(xù)不以為然。 以為自己有設(shè)計(jì)的權(quán)力,可以為了所謂的編程方便,隨意在設(shè)計(jì)環(huán)節(jié)優(yōu)化自己的設(shè)計(jì),其實(shí)這是程序編程都嚴(yán)重耦合到了設(shè)計(jì)環(huán)節(jié),是設(shè)計(jì)工作中的大忌。

有沒有想過,如果有朝一日你們的業(yè)務(wù)拓展,工作量增大,團(tuán)隊(duì)需要增加人手, 設(shè)計(jì)工作需要分工安排給其他的新人, 那么如果公司招進(jìn)來一個(gè)設(shè)計(jì)工程師,在以往工廠設(shè)計(jì)好好的,到了你手下, 會(huì)給特殊安排個(gè)工作量, 要求按你的規(guī)則來優(yōu)化部署分配點(diǎn)表順序,她會(huì)怎么辦,怎么評(píng)價(jià)這個(gè)新領(lǐng)導(dǎo)? 我猜她內(nèi)心一定是崩潰的, 會(huì)罵遇到了一個(gè)傻逼新領(lǐng)導(dǎo)。

或者對(duì)她來說,是不是也可以向上一級(jí), 去要求工藝或者機(jī)械專業(yè),在提供設(shè)計(jì)點(diǎn)表的時(shí)候,規(guī)范整齊一點(diǎn), 按我們某某工的要求, 整理好順序再發(fā)來。 而如果設(shè)計(jì)對(duì)接的是外部單位, 設(shè)計(jì)院,甲方等等, 她張口提這樣的要求的時(shí)候, 配合單位怎么想?

亦或者,你如果跳槽到了一個(gè)新公司,負(fù)責(zé)搞PLC系統(tǒng)的設(shè)計(jì)調(diào)試工作, 你是否認(rèn)為自己有資格跟前級(jí)專業(yè)提出你自己特殊的設(shè)計(jì)要求呢?新公司大概率的也會(huì)把你當(dāng)做個(gè)刺頭直接給請(qǐng)出了吧!

我們搞技術(shù)工作,以及在這個(gè)世界上立足, 一個(gè)最基本的前提是做好自己, 不給別人添麻煩。 尤其是不要想著通過給別人添麻煩,來讓自己得方便或者自己?jiǎn)畏矫娅@得什么好處。 尤其那還是你服務(wù)的對(duì)象,你的甲方。

服務(wù)好甲方, 讓甲方在沒有感覺到被服務(wù)的情況下都舒適很流暢,然后才可以做到與甲方關(guān)系融洽,可以在甲方面前不卑不亢。而不必點(diǎn)頭哈腰低人一等,然后如果可以的話, 還可以跟甲方更強(qiáng)硬一點(diǎn),對(duì)于甲方有不合理的要求的時(shí)候, 能夠理直氣壯地拒絕,說不!

一切的前提是自己首先做好自己, 不要隨性把自己放到不利的位置上,在不必要的環(huán)節(jié)付出自己的核心資源,然后就等著甲方牽著你的鼻子走了。

我上面段落中提到了耦合, 那么最后再?gòu)母邇?nèi)聚低耦合的角度評(píng)價(jià)一下循環(huán)派的這個(gè)做法。

我們講究設(shè)計(jì)工作的模塊化, 模塊化的本質(zhì)是內(nèi)部封裝,對(duì)外接口簡(jiǎn)單。而循環(huán)派的做法, 非但沒有在自己的工作模塊中封裝好, 反而張牙舞腳把觸角伸出了自己工作以外, 甚至外觸到了其他的專業(yè)流程。 即便這部分工作有可能也是自己的工作任務(wù)的一部分, 也仍然是自己干涉到了自己。 與工作的時(shí)候吃飯, 吃飯的時(shí)候睡覺,睡覺的時(shí)候娛樂等一樣混亂不堪。

所以這都非但沒有做到高內(nèi)聚低耦合, 反而是耦合混亂到一塌糊涂, 完全顛倒過來了。

  






fgx9306
Engineer-X
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 733 個(gè)
工控威望: 837 點(diǎn)
下載積分: 18218 分
在線時(shí)間: 152(小時(shí))
注冊(cè)時(shí)間: 2015-06-08
最后登錄: 2024-12-20
查看fgx9306的 主題 / 回貼
1樓  發(fā)表于: 2022-08-26 16:37
    
yankkkkkkk
太好了,密碼找到了又能回家啦
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 264 個(gè)
工控威望: 2872 點(diǎn)
下載積分: 18616 分
在線時(shí)間: 192(小時(shí))
注冊(cè)時(shí)間: 2008-03-12
最后登錄: 2024-12-13
查看yankkkkkkk的 主題 / 回貼
2樓  發(fā)表于: 2022-08-26 22:19