作者:海為用戶 王工
2012年我進入濟南某自動化公司,臨危受命編寫一個礦井跑車防護裝置的程序,使用海為PLC,礦井跑車防護裝置的工藝如下:
圖1:工藝示意圖
如上圖所示,在1300米長的礦井井下斜坡巷道上平均安置6道擋車欄,當?shù)V車到達擋車欄附近時擋車欄打開,將礦車放行。當?shù)V車離開時,將擋車欄放下,從而阻攔上方花落下來的礦車,從而保護巷道。每個擋車欄有電機一個,上升到位傳感器1個,下降到位傳感器1個,撞欄傳感器1個。礦車的位置通過安裝在提升機附近的編碼器獲得。
方案難點:
①線路多,每個擋車欄光控制信號線不少,再加上巷道布線要盡可能的少,否則影響行車安全以及美觀。
②電機多,相應的配置的從站也多。
解決方案:采用分散集中控制的原則
圖2:方案結構圖
每個擋車欄的電機,傳感器,PLC為一個從站,電機,傳感器經從站PLC檢測和控制,從站與主站之間采用海為PLC內部的海為BUS通訊方式。
以上方案解決了繁瑣的布線方式,而且從站中沒有程序,所有的程序均在主站PLC里編寫,大大的方面了布線和后期維護。
采用海為PLC進行該方案有兩個優(yōu)點:
①海為PLC與海為PLC之間通過海為BUS指令組網方面,如上圖方案結構圖。海為PLC與海為PLC之間采用HaiwellBus時,只需要在HaiwellBus指令表中設置好主站與從站的對應發(fā)送與接收寄存器即可,如圖3,通訊相當簡單方面。
圖3:HaiwellBus通訊設置
②程序管理方便。每個從站程序建立一個子程序,如1號從站程序,2號從站程序,另外建議位置與速度檢測程序,所有程序在主程序中一塊調用,圖中右側。這樣的好處是,編寫調試程序的時候可以很方便的找到需要的程序。其次,維護方便,若從站需要更換PLC,則只需要設置好從站的地址,通訊參數(shù)即可,根本不需要再下載程序。
圖4:海為PLC的子程序使用
采用海為PLC的上述方案經實地驗證,效果比采用三菱PLC,AB系列PLC要好,可靠性提高很多。
當然,缺陷也是有的。主要就是海為PLC的位置計算指令與速度計算指令不能同時使用。使用了位置精確計算,就不能使用速度精確計算指令。使用了速度精確計算指令就不能使用位置精確計算指令。在這套設備中,位置計算是關鍵,所以只能采用位置計算指令,速度計算只能使用距離/秒計算了,而不是更精確的微分速度計算。
國外的品牌PLC性能與可靠性確實比國產的好,但是有一點,PLC并不是單獨使用,往往和其他設備集成使用,可靠性很多不是出在PLC本身,而是集成方案的設計中,方案設計的好壞直接決定了系統(tǒng)的可靠性。所以在一個優(yōu)秀的工程師眼中,只有好與差的方案,沒有好與差的品牌,不要將人的能力問題混淆到品牌質量問題上。
海為公眾號
海為云APP
廈門海為科技有限公司
0592-3278716 (技術) | 4000-360-362 (商務)
海為總部:廈門市集美區(qū)軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區(qū)火炬高新區(qū)(翔安)產業(yè)區(qū)垵邊南路336-2號4樓