999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OPC技術的數控機床遠程監控技術研究*

2010-09-11 09:12:56楊家榮徐志明王昌富
制造技術與機床 2010年7期
關鍵詞:規范

楊家榮 徐志明 王昌富

(上海電氣集團股份有限公司中央研究院,上海 200070)

基于OPC技術的數控機床遠程監控技術研究*

楊家榮 徐志明 王昌富

(上海電氣集團股份有限公司中央研究院,上海 200070)

介紹了目前比較熱門的OPC技術,研究探討了OPC技術的工作機理,設計了一種基于OPC技術的數控機床遠程監控系統,實現了與西門子SINUMERIK 840D數控系統的通訊,能實時讀取和控制來自機床數控系統的各種信息,還實現了對多臺數控機床的集中管理和實時監控,解決了傳統控制無法實現集中監控的問題。

OPC 遠程監控 數控

隨著我國工業化進程的加速,數控機床正以其精度高、效率高、操作方便等優點在現代企業中得到了廣泛應用。與此同時,數控機床價格昂貴,其本身的復雜性增加了維修的技術難度和維修費用。目前,對于數控機床的管理還停留在一個較低的水平,多是采用發現故障后上報等形式通過人工控制。在這種模式下,出現故障不能及時發現,存在隱患不能及時排除,將導致機床運行效率低下。雖然隨著技術的發展,部分企業開始嘗試利用遠程監控技術來統一集中管理所有的數控機床,但這些監控裝置多需要添加額外的數據采集裝置,在增加了額外費用的同時,還無法與現有數控系統實現整合。且一般企業都有來自不同廠家品牌的機床,所使用的數控系統也各不相同,這也對監控裝置的開發帶來了一定的難度。

針對這一現狀,本文利用目前比較熱門的OPC技術,探討設計了一種基于OPC技術的數控機床遠程監控系統,實現了與多臺西門子SINUMERIK 840D數控系統的通訊,能實時讀取和控制來自數控系統的坐標位置信息、參數、PLC狀態變量,報警內容等信息,解決了傳統控制無法實現集中管理和實時監控的問題,且無需增加額外的數據采集裝置,將運行維護人員從大量繁瑣的工作中解放出來,增強監控管理的靈活性和可控性,大大減少了因故障帶來的各種不良影響。

1 SINUMERIK 840D數控系統平臺簡介

SINUMERIK 840D是西門子公司20世紀90年代推出的高性能數控系統,系統基于PC平臺,擁有各類豐富的接口,以及比一般數控系統更好的人機交互能力和上層應用系統集成能力,便于用戶對系統功能進行定制和參數調節,其硬件框架如圖1所示[1]。

目前為止,對采用西門子840D數控系統的機床所進行的遠程監控,主要是采用安裝SINCOM軟件或者ReachOut遠程診斷軟件,再通過以太網進行通訊[2-3]。這些軟件都需要額外向西門子購買,且安裝不便,安裝完成后需要進行大量配置,如SINCOM軟件還需要修改PLC,編制相應的PLC程序來配合實現監控,監控功能也有限,最重要的是,不能實現按照客戶的需求進行監控,且無法與其它機床的監控程序整合,形成集中監控。

實際上,西門子另外可提供專門用于二次開發的OEM軟件,其中包含了用于OPC技術的自動化接口,使用戶通過OPC接口進行存取NCK中的各個變量和數據。既可在OEM-MMC系統中集成自己的操作界面實現機床的管理和監控,也可以利用OPC接口通過以太網網絡,讓自己的程序和NC/PLC之間進行通訊,實現機床的遠程管理和監控。這種通訊方式具有統一的接口規范,可將車間內其它采用相同OPC接口規范的設備全部納入監控的范疇。

2 OPC技術簡介

OPC全稱是OLE for Process Control,它是由一些世界著名的自動化系統、硬件、軟件公司和Microsoft(微軟)緊密合作而建立的。以前,為了存取現場設備的數據信息,每個應用軟件開發商都需要編寫專用的接口函數。由于現場設備的種類繁多,給用戶和軟件開發商帶來了巨大的工作負擔。系統開發商急需一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。OPC技術的出現有效地解決了這一問題,它將底層硬件驅動程序和上層應用程序的開發有效地分隔開,使用統一的數據接口實現了不同設備協議間的數據互訪[4]。借助Microsoft的DCOM(分散式組件對象模型)技術,OPC可支持在局域網、廣域網甚至INTERNET上不同計算機上的對象之間的通訊,實現了高性能的遠程數據訪問能力。圖2所示為OPC技術基礎構成圖,圖3為本地監控計算機和遠程數控系統之間的客戶端和服務器基于COM的連接。

OPC技術自問世以來,在工業過程控制方面得到了廣泛的應用。目前,OPC標準已經成為了實際的工業標準,其應用場合如與PLC的監控,組態軟件的通訊,在DCS和SCADA系統中的應用,各類監控系統如水電站監控、智能樓宇監控等,但在數控機床遠程監控方面的應用,目前為止還不多見。

3 基于OPC技術的數控機床遠程監控系統

3.1 系統功能及結構

本監控系統主要由OPC服務器和OPC客戶端應用程序兩部分構成,西門子SINUMERIK 840D數控系統上運行的OPC服務器由數控系統本身提供,完成的工作就是收集數控系統的數據信息,并接收來自客戶端程序的指令數據,然后通過標準的OPC接口傳送給OPC客戶端應用程序,即本文所開發的遠程監控系統,如圖4所示。該系統可實現如下功能:

(1)數控系統NCU中各種變量的訪問,如刀具信息、刀偏、零偏、軸坐標位置值等。

(2)R參數的訪問。

(3)PLC中各種變量的訪問,如I/O接口,標志區M、數據塊DB等,通過訪問這些變量,控制人員可遠程判斷機床故障點,有利于故障的快速排除和集中管理。

(4)利用VB設計應用界面,如顯示數據、圖形、輸入數據等。

(5)當機床出現報警時,可遠程實時顯示報警內容,便于維修人員迅速掌握報警內容,實現集中控制和管理。

3.2 OPC服務器

OPC服務器規范主要包括3種[5]:

(1)數據訪問(DA,Data Access)規范,也叫實時數據存取規范。

(2)報警與事件(AE,Alarms and Events)規范。

(3)歷史數據存取(HDA,Historical Data Access)規范。

另外,還有批量過程規范、安全性規范、復雜數據和公共I/O規范等。

以數據訪問規范為例,它主要定義的是OPC DA Server(數據存取服務器)。OPC DA Server主要包含服務器對象、組對象和項對象。服務器對象負責維護著服務器的信息,同時也是組對象的包容器,如可以完成添加刪除組等功能。組對象維護著組的信息并提供包容項的機制,同時管理項對象。項對象代表了與服務器里數據源的連接,在西門子840D數控系統中即為定義的可以讓OPC客戶程序訪問的ITEM,如:″/bag/state/opmode″的不同的返回值分別表示數控系統的當前操作模式是處于手動,MDI,還是自動。服務器、組、項三者之間的關系如圖5所示[6]。

OPC報警與事件規范定義了OPC服務器發生異常時或OPC服務器設定事件到來時向OPC客戶程序發送通知的一種機制。OPC歷史數據存取規范的實現,可以使OPC客戶端能夠存取OPC服務器中歷史數據等。

3.3 OPC客戶端應用程序

OPC客戶端通過標準的OPC接口接收數據信息。如開發工具使用Visual Basic6.0,首先需要安裝OPC自動化接口服務。自動化接口封裝了COM底層的許多實現,使用戶能比較輕松地進行數據訪問。西門子提供了用于二次開發的OEM軟件包,安裝后,會在計算機目錄下產生 SOPCDAAuto.dll以及 SOPCAEAUTO.dll兩個文件,分別對應于數據訪問規范和報警與事件規范自動化接口,供用戶調用。以數據訪問規范自動化接口的使用為例,OPC服務器端與客戶端數據傳輸的過程實際上是一個交互過程,其過程如圖6所示。程序部分示例如下:

(1)啟動VB,新建一工程OPCClient,在VB主菜單的“工程”項中選擇“引用”,在彈出窗口可用的引用選項中選擇“SIEMENS OPC DAAutomation 2.0”,就可以使用數據訪問規范自動化接口。(報警與事件引用的是“SIEMENS OPC ALARMEVENT AUTOMATION 1.0”,方法類似。)

(2)聲明使用的對象及變量

(3)連接OPC服務器、建立OPC組和添加OPC項

其中,SET ITEM語句中可根據需要填入監控的內容,按實際需求創建。如″/Channel/GeometricAxis/actToolBasePos[u1,1]″可得到第一個通道的第一根軸的坐標值,通常為X軸坐標值,而″/PLC/Input/Byte[32]″則可得到PLC輸入第32字節的狀態。詳細內容可參閱西門子相關技術手冊。

(4)實現同步讀寫

(5)斷開OPC服務器,釋放對象

所設計的測試程序界面及測試現場如圖7、圖8所示。在監控程序運行時,客戶端能順利實現按照指定的采集頻率對數據進行采集,并實時在界面上顯示相關信息的內容,或者對數控系統發送相應的指令或數據,控制機床運動或修改相關參數。

3.4 數控系統以及客戶端計算機的配置

OPC服務器和客戶端之間的通信基于COM/DCOM技術。COM是一種通用的與語言無關的二進制標準,它提供組件之間通信的標準接口,是一種跨平臺的開放結構,用于開發基于面向對象技術的客戶端/服務器應用程序。作為COM技術擴展的DCOM技術,更可以使COM組件分布在不同的計算機上,通過網絡互連并互相交換數據。所以在實際監控系統運行前,還需要分別對服務器和客戶端計算機進行相應DCOM配置。

4 結語

基于OPC技術的數控機床遠程監控技術以OLE/DCOM為技術基礎,可充分利用以太網的數據傳輸優勢,具有數據傳輸實時性強、可靠性高的特點,非常適合于在組成了車間級網絡的大型企業中使用。OPC規范了接口函數,不管現場今后的數控機床采用的是西門子、FANUC或其他品牌的數控系統,只要它支持OPC技術,并提供相應的服務器接口,客戶端都可以用統一的方式去訪問,并將它納入本監控系統的監控范圍內,無需增加額外的數據采集設備,從而實現系統的開放性。本系統開發后經測試,系統運行穩定可靠,達到了預期的效果和設計要求,可實現數控機床的監控和集中管理,大大提高數控機床的管理效率,具有良好的應用前景。

[1]王煥春,俞濤,畢俊喜.基于西門子840D的軋輥磨削工藝參數智能決策研究[J].機械設計與制造,2008(7):158 -160.

[2]樊留群,張為民,等.840D數控系統的聯網應用[J].機械與電子,2002(5):6 -8.

[3]韓雅林,劉志兵,黃云戰.西門子840D數控機床遠程診斷功能實現[J].機床電器,2006(1):13 -14.

[4]王嘉,蘇紅旗,劉清志,等.OPC技術在油田生產組態管理系統中應用的研究[J].計算機技術與發展,2007,5(17):49 -51.

[5]蔡翔云,鄭小虎,姜麟.OPC規范及開發應用[J].昆明理工大學學報,2002(3):1 -3.

[6]馬亮,張志鴻.OPC DA服務器的設計與實現.電子技術論壇,http://bbs.elecfans.com

[7]鄒云濤,吳重光.OPC DA客戶端的三種實現方式[J].自動化博覽,2004(1):4 -5.

[8]SIEMENS,SINUMERIK 840D/840Di HMI Programing Package Part1,2003.

[9]劉旭昌,石林鎖.基于OPC技術的系統集成設計與實現[J].現代電子技術,2009,32(8).

如果您想發表對本文的看法,請將文章編號填入讀者意見調查表中的相應位置。

The Research on Machine Tool Remote Control and Supervisory Technology Based on OPC Technology

YANG Jiarong,XU Zhiming,WANG Changfu
(Shanghai Electric Group Co.,Ltd.,Shanghai 200070,CHN)

This paper introduced the OPC technology,discussed it’s working principle and developed a machine tool remote control and supervisory system based on OPC technology.It can exchange data between Siemens Sinumerik 840D CNC controller and the remote computer.By reading data and sending commands to the CNC controller,it realized to manage and supervise multi machine tools in real time and centralization.

OPC;Remote Control and Supervisory;CNC

* 國家科技重大專項《高檔數控機床與基礎制造裝備》(編號:2009ZX04014-103)

楊家榮,男,1981年生,工程師,主要研究方向:開放式數控技術,數控系統的二次開發等。

(編輯 譚弘穎) (

2010-02-25)

10719

猜你喜歡
規范
文稿規范
文稿規范
規范體檢,老而彌堅
保健醫苑(2022年6期)2022-07-08 01:24:52
來稿規范
來稿規范
從創新探索到立法規范
中國信息化(2022年4期)2022-05-06 21:24:05
來稿規范
PDCA法在除顫儀規范操作中的應用
來稿規范
來稿規范
主站蜘蛛池模板: 日本成人不卡视频| 2021国产v亚洲v天堂无码| 成人免费午间影院在线观看| a毛片在线| 在线亚洲小视频| 亚洲黄网视频| jizz国产视频| 亚洲成aⅴ人片在线影院八| 四虎精品国产AV二区| 亚洲天堂日本| 国产精品美女免费视频大全| 一本大道在线一本久道| 亚洲区欧美区| 欧美亚洲激情| 国产成人综合日韩精品无码首页 | 國產尤物AV尤物在線觀看| 美女高潮全身流白浆福利区| 女人av社区男人的天堂| 黄色福利在线| 国产无码网站在线观看| 在线观看亚洲精品福利片| 91在线无码精品秘九色APP| 在线看片中文字幕| 国产地址二永久伊甸园| 日本一区中文字幕最新在线| 99在线观看免费视频| 日韩欧美网址| 18禁影院亚洲专区| 国产乱人乱偷精品视频a人人澡| 国产1区2区在线观看| 欧美成人日韩| 精品国产成人高清在线| 一级一级一片免费| 欧美精品二区| 一级爱做片免费观看久久| 国产欧美日韩一区二区视频在线| 爱爱影院18禁免费| 亚洲国产中文精品va在线播放| 色哟哟国产成人精品| 日韩视频精品在线| 日本国产一区在线观看| 久久久久人妻一区精品| 国产精品久久久久久久久| 亚洲色图欧美在线| 香蕉精品在线| 91麻豆国产视频| 午夜成人在线视频| 亚洲swag精品自拍一区| 一级黄色欧美| 亚洲国产成人自拍| 71pao成人国产永久免费视频| 久久先锋资源| 2020国产免费久久精品99| 日韩欧美一区在线观看| 国产精品护士| 欧美视频在线播放观看免费福利资源 | 72种姿势欧美久久久大黄蕉| 欧美中文字幕无线码视频| 中美日韩在线网免费毛片视频| 欧美在线导航| 亚洲色图综合在线| 白浆视频在线观看| 成人午夜天| 国产1区2区在线观看| 亚洲第一国产综合| 国产综合另类小说色区色噜噜 | 国产精品19p| 国产成人亚洲精品蜜芽影院| 呦女精品网站| 国产丝袜91| 欧美专区在线观看| 97se亚洲综合不卡| 亚瑟天堂久久一区二区影院| 亚洲第一香蕉视频| 操美女免费网站| 欧美视频免费一区二区三区| 69国产精品视频免费| 国产第四页| 国产精品美女自慰喷水| 成人永久免费A∨一级在线播放| 一级做a爰片久久免费| 人妖无码第一页|