亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        協(xié)同服務(wù)中的普通數(shù)控設(shè)備數(shù)據(jù)采集研究*

        2010-09-11 09:12:42金致富張為民
        制造技術(shù)與機床 2010年7期
        關(guān)鍵詞:單片機設(shè)備服務(wù)

        金致富 張為民② 許 瑋

        (①同濟大學(xué)機械工程學(xué)院,上海 201804;②同濟大學(xué)中德學(xué)院,上海 200092)

        在協(xié)同服務(wù)中,普通數(shù)控設(shè)備和復(fù)雜數(shù)控設(shè)備是協(xié)同服務(wù)的設(shè)備終端,對這些數(shù)控設(shè)備運行狀態(tài)進行監(jiān)測是協(xié)同服務(wù)一項基本內(nèi)容[1]。然而與復(fù)雜數(shù)控設(shè)備相比較,普通數(shù)控設(shè)備一般沒有專門的嵌入式數(shù)據(jù)采集設(shè)備,也沒有相應(yīng)的接口用來實時采集系統(tǒng)的狀態(tài)數(shù)據(jù)[2]。這使得普通數(shù)控設(shè)備在遠程監(jiān)測和協(xié)同服務(wù)中成為被監(jiān)測的空白區(qū)。為了滿足這類數(shù)控設(shè)備數(shù)據(jù)采集的需要,一些文獻[3-4]闡述了使用機床RS232接口或數(shù)據(jù)采集卡作為數(shù)控設(shè)備數(shù)據(jù)采集端。但對于一些數(shù)控設(shè)備來說,實時采集數(shù)據(jù)仍較為困難,其原因在于這些數(shù)控設(shè)備沒有提供數(shù)據(jù)實時傳輸接口。另外,為了實現(xiàn)同時對普通數(shù)控設(shè)備和復(fù)雜數(shù)控

        協(xié)同服務(wù)中的普通數(shù)控設(shè)備數(shù)據(jù)采集研究*

        金致富①張為民①②許 瑋①

        (①同濟大學(xué)機械工程學(xué)院,上海 201804;②同濟大學(xué)中德學(xué)院,上海 200092)

        針對協(xié)同服務(wù)中的普通數(shù)控設(shè)備數(shù)據(jù)采集需求,研究了一種直接從普通數(shù)控設(shè)備上采集數(shù)據(jù)以及利用Web服務(wù)將數(shù)據(jù)發(fā)布到數(shù)控設(shè)備遠程訪問平臺的方法。將該方法應(yīng)用在一臺數(shù)控加工中心上,結(jié)果表明它能夠?qū)崿F(xiàn)網(wǎng)絡(luò)對加工中心運行狀態(tài)實時監(jiān)測,為普通數(shù)控設(shè)備支持協(xié)同服務(wù)奠定基礎(chǔ)。

        協(xié)同服務(wù) Web服務(wù) 數(shù)據(jù)采集

        在協(xié)同服務(wù)中,普通數(shù)控設(shè)備和復(fù)雜數(shù)控設(shè)備是協(xié)同服務(wù)的設(shè)備終端,對這些數(shù)控設(shè)備運行狀態(tài)進行監(jiān)測是協(xié)同服務(wù)一項基本內(nèi)容[1]。然而與復(fù)雜數(shù)控設(shè)備相比較,普通數(shù)控設(shè)備一般沒有專門的嵌入式數(shù)據(jù)采集設(shè)備,也沒有相應(yīng)的接口用來實時采集系統(tǒng)的狀態(tài)數(shù)據(jù)[2]。這使得普通數(shù)控設(shè)備在遠程監(jiān)測和協(xié)同服務(wù)中成為被監(jiān)測的空白區(qū)。為了滿足這類數(shù)控設(shè)備數(shù)據(jù)采集的需要,一些文獻[3-4]闡述了使用機床RS232接口或數(shù)據(jù)采集卡作為數(shù)控設(shè)備數(shù)據(jù)采集端。但對于一些數(shù)控設(shè)備來說,實時采集數(shù)據(jù)仍較為困難,其原因在于這些數(shù)控設(shè)備沒有提供數(shù)據(jù)實時傳輸接口。另外,為了實現(xiàn)同時對普通數(shù)控設(shè)備和復(fù)雜數(shù)控

        設(shè)備遠程監(jiān)測的目的,需要采集普通數(shù)控設(shè)備的運行數(shù)據(jù),并封裝成與復(fù)雜數(shù)控設(shè)備一致的數(shù)據(jù)格式,最后以web服務(wù)的形式發(fā)布到數(shù)控設(shè)備遠程訪問平臺。

        本文嘗試了使用單片機連接普通數(shù)控設(shè)備PLC端口,直接獲取數(shù)控設(shè)備的運行狀態(tài)數(shù)據(jù)。通過現(xiàn)場總線將數(shù)據(jù)傳輸?shù)狡胀〝?shù)控設(shè)備的Web服務(wù)器,并采用B/S模式,將數(shù)據(jù)發(fā)布到數(shù)據(jù)查詢服務(wù)器,供客戶端調(diào)用。

        1 系統(tǒng)結(jié)構(gòu)與功能

        1.1 系統(tǒng)結(jié)構(gòu)

        整個系統(tǒng)分四個層次,分別為數(shù)據(jù)采集層、Web服務(wù)層、數(shù)據(jù)查詢層以及用戶層,如圖1所示。數(shù)據(jù)采集層的數(shù)據(jù)通過現(xiàn)場總線發(fā)送到Web服務(wù)層,Web服務(wù)層通過企業(yè)內(nèi)部網(wǎng)(Intranet)將數(shù)據(jù)發(fā)布到企業(yè)內(nèi)部查詢服務(wù)器,或通過以太網(wǎng)(Ethernet)將數(shù)據(jù)發(fā)布到遠程查詢服務(wù)器,這樣客戶端就可以通過瀏覽器查詢到普通數(shù)控系統(tǒng)的運行狀態(tài)。由于Web服務(wù)的跨平臺性[5],不同平臺客戶端瀏覽器都可以監(jiān)測數(shù)控系統(tǒng)的運行狀態(tài)。

        1.2 底層數(shù)據(jù)采集

        數(shù)控系統(tǒng)通過PLC控制機床的動作[6]。因此,通過采集PLC端口數(shù)據(jù),就能夠監(jiān)測機床的一些運行狀態(tài)。這些狀態(tài)數(shù)據(jù)與機床的PLC程序直接相關(guān)。了解PLC端口的使用情況,就能識別PLC端口上每個數(shù)據(jù)的含義。采集數(shù)據(jù)使用單片機,成本低于一般數(shù)據(jù)采集卡。由于單片機采用弱電傳輸,不能與數(shù)控機床的PLC端口直接相連。PLC端口必須進行電平轉(zhuǎn)換后才能接入單片機,具體的電平轉(zhuǎn)換方式可以采用光電管轉(zhuǎn)換或者繼電器轉(zhuǎn)換。一臺普通數(shù)控設(shè)備配用一個單片機,單片機通過現(xiàn)場總線將數(shù)據(jù)發(fā)送到Web服務(wù)器上。Web服務(wù)器部署在現(xiàn)場計算機中,通過計算機上的串口程序與單片機進行異步通訊。

        由于系統(tǒng)采用弱電傳輸,可能會受到現(xiàn)場電磁干擾,現(xiàn)場中的單片機與數(shù)控設(shè)備的連接線以及與Web服務(wù)器之間的連接線都要進行屏蔽保護。

        1.3 Web服務(wù)器

        在復(fù)雜數(shù)控設(shè)備中,嵌入的OPC服務(wù)器使得數(shù)控設(shè)備具備Web服務(wù)功能。不過很多OCP服務(wù)是基于Windows的COM/DCOM組件的,因此需要進一步轉(zhuǎn)換,使OPC服務(wù)成為與平臺無關(guān)的OPC-XML Web服務(wù)[6]。在普通數(shù)控設(shè)備中由于沒有提供數(shù)據(jù)采集接口和服務(wù),因此,需要將采集來的數(shù)據(jù)封裝成XML形式的Web服務(wù),以便被數(shù)據(jù)查詢服務(wù)器調(diào)用。

        普通數(shù)控設(shè)備Web服務(wù)器有兩個功能,注冊數(shù)控機床信息和提供數(shù)控機床的運行狀態(tài)信息。首先,必須將新連入的數(shù)控設(shè)備注冊到Web服務(wù)器上。這樣,Web服務(wù)就可通過調(diào)用串口通信程序搜尋到總線中已注冊的數(shù)控設(shè)備。其次,一旦數(shù)控設(shè)備開始運行,Web服務(wù)便開始通過串口程序采集數(shù)據(jù),并將數(shù)據(jù)暫存在服務(wù)器的數(shù)據(jù)庫中,等待被調(diào)用。此處的Web服務(wù)是一個數(shù)據(jù)采集與封裝的過程,具有平臺無關(guān)性,因此可采用.NET或JAVA開發(fā)。同時,與復(fù)雜設(shè)備的Web服務(wù)器一同組成Web服務(wù)群,被上層查詢服務(wù)器調(diào)用。

        1.4 查詢服務(wù)器

        查詢服務(wù)器是建立在復(fù)雜數(shù)控設(shè)備和普通數(shù)控設(shè)備甚至是普通機床的一個集成數(shù)據(jù)查詢平臺。統(tǒng)一查詢服務(wù)器可以部署在工作現(xiàn)場中的計算機上也可以部署在遠程計算機上,分別通過局域網(wǎng)和以太網(wǎng)與各類數(shù)控設(shè)備的Web服務(wù)器相連。查詢服務(wù)器的功能是接收來自客戶端的查詢?nèi)蝿?wù),調(diào)用普通數(shù)控設(shè)備的Web服務(wù),暫存查詢過的數(shù)據(jù)。當(dāng)查詢服務(wù)器接收到來自客戶端瀏覽器的查詢?nèi)蝿?wù),查詢服務(wù)器先根據(jù)查詢設(shè)備檢索數(shù)據(jù)庫中是否有需要查詢的信息;如果沒有,則調(diào)用相應(yīng)普通數(shù)控設(shè)備的Web服務(wù),查詢Web服務(wù)器數(shù)據(jù)庫中的數(shù)據(jù);如果要查詢當(dāng)前設(shè)備運行狀態(tài),查詢服務(wù)器則直接調(diào)用Web服務(wù)讀取普通數(shù)控設(shè)備PLC上的狀態(tài)數(shù)據(jù)。查詢服務(wù)器的客戶端是來自不同平臺的瀏覽器。查詢服務(wù)器的工作過程如圖2。

        2 系統(tǒng)應(yīng)用

        2.1 系統(tǒng)實現(xiàn)

        系統(tǒng)實現(xiàn)是在以西門子802D數(shù)控系統(tǒng)為基礎(chǔ)的機床上進行的。802D數(shù)控系統(tǒng)是一款精簡版系統(tǒng),內(nèi)部沒有提供實時數(shù)據(jù)采集的接口,只提供了一個用于與數(shù)控系統(tǒng)交換數(shù)控程序等文件的RS232接口[2]。由于系統(tǒng)內(nèi)部數(shù)據(jù)不對外開放,因此直接通過系統(tǒng)的PLC端口來采集數(shù)控系統(tǒng)運行時的狀態(tài)數(shù)據(jù)。

        數(shù)控系統(tǒng)的數(shù)據(jù)采集設(shè)備采用單片機系統(tǒng)實現(xiàn),通過一個繼電器電平轉(zhuǎn)換器直接與PLC端口相連接,如圖3所示。

        為了不影響PLC工作,采集設(shè)備采用高阻抗輸入信號,低阻抗輸出信號。連接電纜全部采用雙絞線屏蔽。當(dāng)單片機和Web服務(wù)器端的串口通訊程序工作時,Web服務(wù)器就可以采集機床運行時的狀態(tài)數(shù)據(jù)。

        Web服務(wù)器采用.NET開發(fā),在VS2005平臺下編寫Web服務(wù)程序。Web服務(wù)程序首先調(diào)用串口通信程序,檢查總線上運行的設(shè)備,并將數(shù)據(jù)存儲在數(shù)據(jù)庫中。當(dāng)Web服務(wù)被調(diào)用時,Web服務(wù)采用SOAP消息將數(shù)據(jù)轉(zhuǎn)換成XML格式發(fā)送給數(shù)據(jù)查詢服務(wù)器。查詢服務(wù)器在VS2005平臺下編寫,用于測試普通數(shù)控設(shè)備Web服務(wù)器??蛻舳瞬樵冘浖闉g覽器。只要登陸查詢服務(wù)器,輸入查詢項就可以看到相應(yīng)設(shè)備的運行數(shù)據(jù)。

        2.2 系統(tǒng)測試

        系統(tǒng)測試對象是VMC0850B立式加工中心,該加工中心的控制器為西門子802D系統(tǒng)。為了方便測試,將單片機8個數(shù)據(jù)采集端口與PP72/48端口并接(PP72/48端口為數(shù)控系統(tǒng)PLC控制機床動作的外部接口),端口及其含義如表1所示。

        表1 數(shù)據(jù)采集端口及其含義

        啟動加工中心和Web服務(wù)器,Web服務(wù)器調(diào)用串口程序開始采集數(shù)據(jù),此時輸入加工中心的型號便可以查詢到加工中心的歷史運行狀態(tài)和當(dāng)前運行狀態(tài),如圖4所示。

        3 結(jié)語

        針對協(xié)同服務(wù)中的普通數(shù)控設(shè)備數(shù)據(jù)采集需求,本文研究了從數(shù)控設(shè)備PLC端口直接讀取數(shù)控設(shè)備狀態(tài)數(shù)據(jù)以及利用Web服務(wù)將數(shù)據(jù)發(fā)布到數(shù)控設(shè)備遠程訪問平臺的方法,并將該方法應(yīng)用在一臺立式加工中心數(shù)據(jù)采集上,結(jié)果表明它能夠?qū)崿F(xiàn)網(wǎng)絡(luò)對加工中心運行狀態(tài)實時監(jiān)測,為普通數(shù)控設(shè)備支持協(xié)同服務(wù)奠定基礎(chǔ),使得普通數(shù)控設(shè)備與復(fù)雜設(shè)備一同成為協(xié)同服務(wù)中的終端設(shè)備。

        [1]張為民,虞敏,Horst· Meier,等.復(fù)雜設(shè)備運行的協(xié)同服務(wù)支持[J].同濟大學(xué)學(xué)報:自然科學(xué)版,2008,36( 8):1143 -1147.

        [2]SINUMERIK 802D簡明調(diào)試手冊[M].SIEMENS公司,2006.

        [3]尹穎禹,徐小平,余劍生,等.面向數(shù)控設(shè)備的WEB服務(wù)網(wǎng)關(guān)[J].微計算機信息,2008,13(24):181 -182,199.

        [4]高榮,王治森,章建科.基于Web服務(wù)的移動網(wǎng)絡(luò)數(shù)控系統(tǒng)研究[J].計算機集成制造系統(tǒng),2007,9(13):1750 -1755,1761.

        [5]顧寧,劉家茂,柴曉路,等.Web Services原理與研發(fā)實踐[M].北京:機械工業(yè)出版社,2006.

        [6]陳炳森,胡華麗.西門子802D數(shù)控系統(tǒng)PLC編程與應(yīng)用[J].裝備制造技術(shù),2008(9):148 -151.

        [7]劉鑫,陳燦,張為民.基于OPC和Web的復(fù)雜數(shù)據(jù)采集研究[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2009(9):144 -146.

        如果您想發(fā)表對本文的看法,請將文章編號填入讀者意見調(diào)查表中的相應(yīng)位置。

        Research on Data Acquisition of General NC Device in Cooperative Services

        JIN Zhifu①,ZHANG Weimin①②,XU Wei①
        ( College of Mechanical Engineering,Tongji University,Shanghai 201804,CHN;②Sino-German College,Tongji University,Shanghai 200092,CHN)

        For the need of data acquisition of general NC device in cooperative services,this paper researches a method of collecting data from general NC device directly and transmitting these data to a remote data access platform of NC device.When this method is applied to a machining center,the result shows that it could achieve real- time monitoring of machining center through network.

        Cooperative Services;Web Services;Data Acquisition

        金致富,男,1985年生,碩士研究生,研究方向:機械制造及其自動化。

        (編輯 李 靜) (

        2010-01- 06)

        10712

        猜你喜歡
        單片機設(shè)備服務(wù)
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        服務(wù)在身邊 健康每一天
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        招行30年:從“滿意服務(wù)”到“感動服務(wù)”
        商周刊(2017年9期)2017-08-22 02:57:56
        500kV輸變電設(shè)備運行維護探討
        中文字日产幕码三区做法| 热の国产AV| 国产亚洲精品综合一区| 国产一区二区在三区在线观看| 亚洲精品成人无百码中文毛片| 日韩人妻一区二区三区蜜桃视频| 五十路熟妇亲子交尾| 东京热无码人妻中文字幕| 国产精品伦理久久一区| 国产情侣真实露脸在线| 亚洲成色www久久网站夜月| 亚洲AV无码专区国产H小说| 国产成人高清视频在线观看免费 | 日韩精品永久免费播放平台| 日产一区二区三区的精品| 色与欲影视天天看综合网| 亚洲av日韩av高潮潮喷无码| 日韩爱爱视频| 中文字幕亚洲乱码熟女1区2区| 人妻熟妇乱又伦精品hd| 久久精品国产www456c0m| 最新国产女主播福利在线观看| 亚洲中文字幕视频第一二区| 亚洲av香蕉一区区二区三区| 国产乱妇乱子视频在播放| 91精品国产高清久久久久| 亚洲日本一区二区在线| 奇米影视第四色首页| 久久久精品3d动漫一区二区三区| 少妇被日到高潮的视频| 免费人成视频网站在线不卡| 55夜色66夜色国产精品视频| 亚洲欧美日韩高清中文在线| 日产一区一区三区区别| 女人高潮久久久叫人喷水| 欧美亚洲精品一区二区| 久久视频在线视频精品| 91中文人妻丝袜乱一区三区| 国产日产韩国级片网站| 亚洲精品久久久av无码专区| 国产视频导航|