時間:2008-08-26 10:32:00來源:fenghy
圖1 采用Client/Server模式的監(jiān)控系統(tǒng)結構[/align]
鑒于現(xiàn)場各種原因,考慮到工業(yè)以太網(wǎng)技術的進展為以太網(wǎng)滲透到現(xiàn)場提供了可能,本系統(tǒng)采用以太網(wǎng)通信方式。
3.系統(tǒng)的功能實現(xiàn)
。1).硬件實現(xiàn)
生產線中需要監(jiān)測的對象有:機器人、焊接控制器、工件傳輸線以及氣源、水源和電源。從故障分析的角度看監(jiān)測的環(huán)節(jié)越多,越有利于故障定位,但測點太多,勢必增加系統(tǒng)的復雜性和投資。所以不應該每個環(huán)節(jié)都設置測點,而是應當選擇一些重要的、易出故障的環(huán)節(jié)加以監(jiān)測。
[align=center]
圖2 網(wǎng)絡通信示意圖[/align]
現(xiàn)場使用的是西門子S5-115U PLC,PLC 集中了大部分信號,可以通過PLC將這些信號傳給監(jiān)控計算機,將S5-115U PLC連接到監(jiān)控計算機的方式有兩種,即PROFIBUS和工業(yè)以太網(wǎng)。這里我們將PLC作為監(jiān)控系統(tǒng)數(shù)據(jù)采集單元遠程數(shù)據(jù)采集裝置,監(jiān)控計算機與PLC之間采用PROFIBUS通信。機器人的信息可以通過機器人控制器的RS-232串行口傳送,由于RS-232只能進行點對點通信,且通信距離小于15米,所以需要對其通信能力進行擴展,我們在監(jiān)控系統(tǒng)中將機器人的串行接口進行轉換,通過RS-232/ETHERNET轉換器,將機器人連接在以太網(wǎng)上。網(wǎng)絡通信示意圖如圖2所示:
這種方式實現(xiàn)起來比較簡單,PLC中增加通信模塊IM308-C,由于PLC本身是一個控制設備,其可靠性有一定保障,監(jiān)控計算機增加通信模塊CP5613和通信軟件(PROFIBUS驅動程序)。機器人通過RS-232/ETHERNET轉換器連接到以太網(wǎng)。
。2).軟件實現(xiàn)
本系統(tǒng)是基于客戶機/服務器模式,因此系統(tǒng)的軟件實現(xiàn)可分為兩層,分別為PLC、機器人與服務器通信子模塊和服務器與客戶機通信子模塊。PLC、機器人與服務器通信子模塊用來實現(xiàn)PLC、機器人與服務器(即監(jiān)控用計算機)之間的通信,完成對生產實時數(shù)據(jù)的采集;服務器與客戶機通信子模塊用來實現(xiàn)監(jiān)控用計算機與管理用計算機之間的通信,完成對生產實時信息的傳遞,為實現(xiàn)上層管理人員的調度、管理與決策奠定基礎。
對于PLC與監(jiān)控計算機通信,我們將監(jiān)控用計算機作為主站,PLC作為從站,采用組態(tài)軟件COM PROFIBUS進行組態(tài)初始化;對于機器人與監(jiān)控計算機通信,采用VC++進行編程。
對于服務器與客戶機通信,數(shù)據(jù)庫服務器采用Microsoft SQL Server 2000 DBMS,客戶端應用程序開發(fā)使用Borland公司的產品Delphi 5.0,服務器與客戶機應用程序采用OBDC連接方式。利用Delphi 5.0建立了友好直觀的用戶界面:監(jiān)視主界面、歷史數(shù)據(jù)界面、報警界面、管理界面。通過這些界面系統(tǒng)既能顯示各個機器人的運行狀態(tài),又能實時紀錄運行數(shù)據(jù)和報警情況,并存檔保存,用戶還能查詢數(shù)據(jù)、打印報表。
4.結束語
本文論述了在客戶機/服務器環(huán)境下,實現(xiàn)網(wǎng)絡化機器人焊接生產線監(jiān)控系統(tǒng)的一種設計方法,F(xiàn)場設備通過以太網(wǎng)實現(xiàn)通信,在此基礎上利用Delphi5.0編程技術,設計出友好的用戶界面是操作人員直觀動態(tài)的監(jiān)控生產過程,并針對報警信息及突發(fā)事件作出及時反映。同時,還可將采集到的生產現(xiàn)場實時數(shù)據(jù)及故障信息提供給企業(yè)經營、管理等部門,實現(xiàn)了企業(yè)內部信息共享與共同控制,從而提高了生產過程技術含量。
參考文獻
1. 東南大學自動化研究所.南汽依維柯機器人車身焊接生產線監(jiān)控初步設計方案.2002
2. 王昊鵬,杜秀華.生產實時信息網(wǎng)絡通信的一種實現(xiàn)方法.計算機工程2001,27(1):48
3. 曹涌,蘇梅俊.自動化生產過程中計算機實時監(jiān)控的應用與系統(tǒng)開發(fā)實例.制造業(yè)自動化,2001,23(9):42
4. 劉藝.Delphi5企業(yè)級解決方案及應用剖析.北京:機械工業(yè)出版社.2000
5. 閃四清主編.SQL Server7.0系統(tǒng)管理和應用開發(fā)指南.北京:清華大學出版社,2000
標簽:
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(connectcrack.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-09-23
2025-09-23
2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-09-03
2025-08-06