歐姆龍DeviceNet現場總線在汽車焊裝生產線的應用
1 引言
隨著plc技術的發展和大量智能設備的涌現,機架式的集中控制和總線模式的離散式控制系統成為實時現場控制系統兩大模式。而總線模式的離散式控制系統憑借其配置靈活、工作穩定、線路簡單等特點得到越來越廣泛的應用。devicenet現場總線是歐姆龍工業控制網絡技術——netlinx的底層網絡,具有開放、低價、可靠、高效的優點,特別適合于高實時性要求的工業現場底層控制,得到廣泛應用。
2 應用優勢
與傳統的控制系統相比較,devicenet現場總線具有以下優勢:利用信息技術及數字信號通信技術,有效提高了系統的測量和控制精度;應用網絡技術數據傳輸可靠、信息響應快速、抗干擾能力增強;具有自動診斷、故障顯示功能;更好地滿足控制系統信息集成的要求;總線節點具有良好的防護等級,可以直接安裝于工業現場;系統設計調試更加靈活方便、控制性能大幅度提高;系統綜合成本大幅度減少。
3 應用方案簡介
以omron公司的自動化產品基于devicenet總線在我公司某車型生產線焊裝夾具中的改善實例,對devicenet總線的網絡組態和調試過程做一下介紹。
3.1 改善的原因和需要達到的目的
該生產線是一條以往復桿為主要傳輸工具的白車身手動焊接主線,是幾年前的設計產品,采用是傳統的plc集中控制(一個主機架和兩個擴展機架),對主線所有的夾具實現手動和自動運行。所有的數字量i/o點均從plc柜內接線,導線用量大、布線復雜、故障率高,給現場維護帶來了諸多不便,嚴重影響生產。特別是二號工位上的左右側圍,夾具氣缸非常多,i/o線路比較龐大,不但給反復運動的坦克鏈帶來很大的負荷,而且大量的線路因為這樣頻繁的往復運動很容易造成線路的損壞,給故障的處理帶來不便,甚至影響生產。
在分析、比較了各種不同的控制方案后,我們決定采用以devicenet為底層網絡的現場總線控制系統從根本上去解決這個問題。
經過改造升級后,系統的自動化控制性能要得到很大的提高,而且系統可靠、故障率低、維護方便,能有效降低停臺時間、提高生產效率。
3.2 方案的規劃
在保證原系統能正常運行的前提下,只對二號位的左右側圍夾具進行控制模式的改善,構建一個集散式的控制系統,并且添加以態網通信卡用來和上位機的監控系統進行實時的數據交換,上位機采用組態王軟件進行畫面組態模擬和現場生產狀態的監控。針對二號位上的被控元件,總線上連接的輸入設備有按鈕、接近開關,輸出設備有電磁閥。二號位夾具的工作狀態、故障信息等均通過devicenet網絡傳送至上位機和控制器。
3.3 系統的構建及調試
(1)進行總體規劃,根據現場的實際情況進行合理的線路的布局。以二號位的左右側圍夾具來說,兩側的氣缸呈對稱式分布,輸出電磁閥也基本對稱,總線從主plc出來先接入左側鄰近主控制柜的離散控制盒內再經坦克鏈接到右側的控制盒結束。圖1是總線部分的拓撲圖。
圖1 devicenet總線架構
(2)將現場的離散模塊(小控制盒內的防護等級ip20的輸入和輸出模塊以及防護等級ip67的輸入模塊)連接到devicenet總線的節點。omron的總線模塊分為端子排連接和標準插接頭的連接兩種方式,devicenet總線標準電纜是一根4芯的同軸電纜加上屏蔽層,芯線的顏色分別是紅(24v+)、黑(24v零線)、藍(信號正)、白(信號負)四種顏色,在端子排連接的模塊上標明了四種顏色,在接線時要保證一致;標準插接頭的插頭連接要根據具體模塊圖紙上的要求進行連接。無論是端子排連接還是插接頭連接,最終的檢測標準是任何一種顏色的線要一通到底,所以在連接好總線后必須要用三用表的電阻檔來檢測所有鏈路是否通暢。網絡總線兩端應安裝正確的終端電阻(120ω,可選配omron公司隨系統提供的標準終端電阻),在系統不上電時測得的網絡can-h和can-l之間的電阻值應在50ω~70ω。
(3) 安裝devicenet網絡組態工具軟件configurator v2.2,該工具是用來對總線上的設備進行網絡節點分配和離散模塊的i/o地址配置。在安裝好該軟件后有必要對其中的eds配置文件進行更新和升級,否則可能會在總線掃描時出現模塊無法識別的情況。
(4) 給將要添加到devicenet網絡上的每個設備分配節點址并設置正確的通信波特率,devicenet網絡上每個網段所有節點的通信波特率必須一致,且不允許有節點地址重復的設備。在網絡配置界面右鍵點擊總線上的節點設備圖標可以對每個節點的地址進行更改,節點設備都配置好后在總線分配器上的輸入/輸出選項卡上可以對已經配置了節點號的設備進行輸入/輸出通道地址的分配。當然也可以方便地取消或添加模塊的默認i/o地址通過點擊全局選項卡上的“register/unregistered”按鈕,這樣就很方便地將出錯或暫時不需要的模塊從總線上屏蔽掉,給調試工作帶來很靈活的處理。
(5)通過編程設備將plc的機架插槽模塊配置下載到plc。在連接總線分配器之前,我們需要通過plc模塊上的rs232接口連接plc模塊至編程設備,通過在線功能將主機架上的功能模塊和i/o模塊以及擴展機架上的i/o模塊,按照實際的插槽號一一對應地配置到plc的i/o配置中去并下載到plc,plc將通過該配置來對機架上的模塊進行掃描檢查,如果發現配置信息和實際的不一致將會在診斷信息里面給出具體的出錯提示,可以很直觀地通過提示找到問題點。在c200h中的插槽號是固定了的,但是在cs1h-h的處理器中的插擦好是連續分配的,如果我們要跳過一個插槽不進行配置時需要將該插槽配置為“16點虛”這樣的話它只占用插槽號但不分配實際地址。在以太網插槽點擊鼠標右鍵可以對以太網進行相關的通信設置如ip地址等,設置好后下載到plc以便后面通過網線與plc進行通信連接。
(6)通過編程設備將devicenet網絡配置的節點設備參數全部下載到總線分配器。這個過程分兩步進行:首先是將配置的節點設備組態數據下載到總線分配器模塊,通過文件選項里面的下載選項;然后是雙擊打開總線分配器,將里面配置好的i/o通道配置下載到總線分配器,通過點擊下載按鈕進行下載。這個過程都必須是在編程設備和plc在線的情況下進行的(rs232接口或者是以太網卡接口),而且需要注意的是這些數據一旦下載到總線分配器后就會保存在總線分配器里面,就算掉電也不會丟失,所以有時候在使用舊的模塊對總線進行掃描時會有沖突信息提示,表明當前掃描的總線設備與總線分配器里面的存儲內容不符(包括節點地址不符、型號不符、i/o地址不符等),同時總線分配器的led顯示屏也會給出相應的沖突的設備的節點號。當出現這樣的情況時,需要手動地將實際的總線配置和i/o配置編輯正確后下載到總線分配器再次掃描就不會出現上面的情況。
(7)原始程序的修改。在修改程序之前先將升級的主機架和plc替換掉原來的舊機架和plc,其他的模塊保持不變,然后將離線的程序里面的cpu進行升級處理,其程序內部的變量地址也跟著會相應的變化(因為針對不同的plc模塊其內部地址的編址方式可能會有所不同),外部i/o保持不變。將自動轉換后的程序通過rs232接口下載到plc進行在線試運行,看是否和原始的模塊運行時有所不同,最后得到的結論是:內部點的自動轉換不會影響到原始程序的正常運行。運行無誤后就可以將二號位的i/o地址根據總線分配器里面的i/o配置進行相應的修改,然后保存到新的plc里面。
(8) 將所有的程序和總線節點配置文件做好備份,以便日后進行數據恢復和維護。
4 結束語
系統運行實踐表明:該系統功能強大、安全可靠、操作靈活,為生產線白車身的生產創造了明顯的經濟效益,并大大提高了生產效率、自動化生產水平和管理水平。
文章版權歸西部工控xbgk所有,未經許可不得轉載。