自動(dòng)化行業(yè)的電氣工程師真的沒有技術(shù)含量嗎?
在工廠上班的朋友們經(jīng)常會(huì)看到這樣一幫人,他們在機(jī)臺旁邊爬上爬下,一會(huì)兒鉆到機(jī)臺下面的電柜里對照著電氣圖紙排查線路問題,一會(huì)兒目不轉(zhuǎn)睛的盯著電腦屏幕思考著,思考的太投入時(shí)還會(huì)撓撓頭、扶扶眼鏡。這群人應(yīng)該就是負(fù)責(zé)機(jī)臺編程以及現(xiàn)場調(diào)試的電氣工程師,一般都是年紀(jì)比較輕的小伙子,畢竟這種要經(jīng)常到處出差與加班的工作不太適合中年人來干。
目前市場上的機(jī)臺的電氣控制一般主要分為兩類,PLC控制與PC控制,兩者各有優(yōu)缺點(diǎn),我們主要來聊一聊PLC電氣工程師的日常工作與技能要求。
首先電氣工程師的主要工作內(nèi)容應(yīng)該包括以下幾個(gè)方面:設(shè)備的電氣控制框架設(shè)計(jì)、電氣原件選型(BOM清單開立)、電氣原理圖紙繪制、PLC與觸摸屏程序開發(fā)編寫,最后就是設(shè)備的現(xiàn)場調(diào)試。其實(shí)以上幾項(xiàng)工作都沒有想象中那么簡單,比如選型關(guān)系到設(shè)備的成本以及后續(xù)的使用效果;電氣圖紙繪制的準(zhǔn)確性關(guān)系到后期調(diào)試的效率,太多的錯(cuò)誤會(huì)大大影響調(diào)試進(jìn)度;當(dāng)然最為關(guān)鍵的還是PLC程序的編寫了,以下就結(jié)合我自己多年工作經(jīng)驗(yàn)中整理或者說是積累的一些經(jīng)驗(yàn)與大家一起分享下,就以目前應(yīng)用的較多的三菱PLC為例。
個(gè)人認(rèn)為,一個(gè)好的PLC程序應(yīng)該具備以下幾個(gè)方面的特點(diǎn):安全性、穩(wěn)定性、高效性。
首先便是安全性,這也是最關(guān)鍵的,只有絕對安全可靠的程序才能保證操作使用者的人身安全,也只有這樣才能順利通過客戶端對應(yīng)EHS部門的驗(yàn)收通過,設(shè)備才能順利投入使用。從程序的角度來講,如何保證安全,機(jī)臺必須配備有急停按鈕、安全門聯(lián)鎖裝置、部分有需要的機(jī)臺還要安裝有安全光柵,以上這些安全部件一定要保證型號參數(shù)選擇正確,品質(zhì)合格,接線時(shí)采用常閉接法,程序里必須禁止屏蔽檢測功能。
至于程序的穩(wěn)定性,那主要是靠編程者的水平以及現(xiàn)場經(jīng)驗(yàn)來保證的,光會(huì)編寫程序是遠(yuǎn)遠(yuǎn)不夠的,還需要對設(shè)備所處行業(yè)的工藝制程很熟悉才能寫出優(yōu)秀的程序,這個(gè)還是要靠不斷的學(xué)習(xí),不斷的積累經(jīng)驗(yàn),在工作中成長為優(yōu)秀的電氣工程師。
重點(diǎn)要跟大家交流分享的是程序的高效性,這包含了程序開發(fā)的高效性跟程序運(yùn)行的高效性。如何實(shí)現(xiàn)高效快速的編程,個(gè)人強(qiáng)烈推薦的做法是:要養(yǎng)成結(jié)構(gòu)化編程的思維,通過將氣缸動(dòng)作、伺服控制等部分做成FB功能塊,后續(xù)編程時(shí)直接調(diào)用就可以了,這樣會(huì)非常方便非常高效。
利用FB來開發(fā)程序,不但能節(jié)約開發(fā)時(shí)間,同時(shí)能減少程序bug,因?yàn)榻?jīng)過多次使用已經(jīng)驗(yàn)證了準(zhǔn)確性,所以底層程序是沒有問題的,只要排查外圍問題點(diǎn)就ok了;同時(shí)我們在做FB塊的時(shí)候,要盡量將功能做全,比如說
:氣缸的前后限位的補(bǔ)償時(shí)間,前后限位是否屏蔽,氣缸電磁閥類型,氣缸動(dòng)作順序等等,并且將這些全部開放到觸摸屏供現(xiàn)場可隨時(shí)修改設(shè)定,這樣在后期調(diào)試時(shí)也能夠更方便,即使電氣工程師不在現(xiàn)場也能通過修改參數(shù)處理問題,這樣就可以不用每天沒日沒夜的對應(yīng)現(xiàn)場了。
在制作FB塊的時(shí)候,將某一類的數(shù)據(jù)可以“打包”成結(jié)構(gòu)體帶入或者輸出FB塊,這樣能讓FB塊的引腳數(shù)量不會(huì)太多,增強(qiáng)程序的可讀性。
最后一點(diǎn)就是,程序可以采用多樣化的編程方式開發(fā),比如涉及到動(dòng)作流程控制的建議使用普通梯形圖,這樣邏輯清晰,后面調(diào)試時(shí)也會(huì)輕松方便一些;類似于產(chǎn)量統(tǒng)計(jì),或者涉及數(shù)據(jù)運(yùn)算較多的部分,建議采用ST語言編寫,這樣能減少程序容量,使程序的運(yùn)行更加高效。
以上只是個(gè)人的一些觀點(diǎn),希望能給想學(xué)習(xí)PLC,想進(jìn)入自動(dòng)化行業(yè)的年輕人帶來一些幫助,謝謝大家的閱讀。