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

基于西門子840D系統的凸輪軸磨床在線監測系統開發*

2012-10-23 10:03:06賈冠偉韓秋實陳雨暉
制造技術與機床 2012年2期
關鍵詞:系統

賈冠偉 韓秋實 彭 浩 陳雨暉

(①北京信息科技大學機電工程學院,北京 100192;②北京第二機床廠有限公司,北京 100165)

目前,有些數控凸輪軸磨床使用西門子840D數控系統,840D系統具有優越的動態品質和控制精度,適用于各種復雜加工任務的控制,但840D系統封閉且OEM監測軟件昂貴價格。為了方便用戶使用、降低成本,及開發自主知識產權的840D數控系統的實時監測系統,本文重點研究開發了在西門子840D數控系統中基于DDE技術實現數據的采集,并利用VB6.0軟件實現凸輪加工實時采集數據并同步將圖形有效顯示在控制界面內,同時保存采集的多組數據以備分析使用。此方法不需要增加額外的物理數據采集裝置,僅通過軟件控制都能實現,簡單易行,節約成本。數據的動態圖形顯示為數據分析提供了一個動態、直觀的印象,是數據分析的重要環節,在實際的加工應用中取得了良好的效果。

1 西門子840D數控系統和動態數據交換

1.1 西門子840D數控系統

SINUMERIK 840D是西門子公司20世紀90年代末推出的用于各種復雜加工的新一代高性能全數字式數控系統。SINUMERIK 840D與SINUMERIK_611數字驅動系統和SIMATIC可編程控制器一起,構成全數字控制系統,它適于各種復雜加工任務的控制,具有優于其他系統的動態品質和控制精度。

SINUMERIK 840D的突出之處在于其不斷擴展的特性和強大的網絡功能,使其突現現代化管理成為可能。為機床的自動化提供了全方位的解決方案:全數字化的系統、革新的系統結構、更高的控制品質、更高的系統分辨率以及更短的采樣時間,確保工件質量。SINUMERIK 840D強大的系統功能還可以實現許多特殊的NC功能,如:各種同步功能、多種補償功能、齒輪排隙功能。在SINUMERIK 840D數控系統的控制器中,本文要用到數據通訊接口服務器程序NCDDE(Numerical Control Dynamic Data Exchange)。NCDDE服務端是一種處理變化響應和實時程序數據交換服務的輔助程序。DDE是關于窗口應用程序和NCDDE服務端的動態數據交換過程。根據這種通訊方式的統一的接口規范,通過VB6.0編寫DDE客戶端通訊程序,客戶可讀取NCK中的各種變量和數據。如圖1所示。

1.2 動態數據交換原理

DDE動態數據交換(Dynamic Data Exchange)是Windows操作系統應用內部DDE通信協議為兩個不同的Windows程序提供通信服務。DDE技術可實現應用程序間彼此交換數據和發送指令,使用共享內存實現進程間的數據交換,使用協議達到傳遞數據的同步。如圖2所示DDE工作原理與結構圖。通過DDE方式鏈接起來的Server/Client兩個客戶端程序,一旦Client和Server建立了鏈接關系,當Server中的數據發生變化后就會馬上通知Client。通過DDE方式建立的數據連接通道是雙向的,即Client不但能夠讀取Server中的數據,而且可以通過其進行修改。

為了與DDE服務器建立起鏈接,客戶端必須建立以下識別信息:應用程序名(Application)、主題名(Topic)和數據項(Item)。應用程序名為 DDE中Server/Client雙方的名稱,如SINUMERIK 840D數控系統中的應用程序名“NCDDE”。主題名規定了服務器應用程序會話的主題內容,Server應用程序可支持1個或多個主題名。數據項名確定了具體通信傳輸的詳細內容,可以為字符串或數據,每個主題名可擁有1個或多個項目名。

建立DDE鏈接后,客戶端應用程序和服務端應用程序通過以下3種鏈接方式進行數據的交換和傳輸,分別為:冷鏈接(Cold Link)、溫鏈接(Warm Link)和熱鏈接(Hot Link)。冷鏈接:Client應用程序申請數據,Server應用程序馬上給客戶應用程序發送數據,Server應用程序處于主動地位。溫鏈接:Server應用程序通知Client應用程序數據項發生了變化,但并沒有將已改變的值發送給Client應用程序。熱鏈接:當數據項發生變化時,Server應用程序立即把變化后的值發送給Client應用程序,Server應用程序處于主動地位。

2 DDE方式下實現凸輪軸磨床在線監測系統開發

本文使用了Visual Basic6.0開發了客戶應用程序,此客戶應用程序將以DDE方式從NCDDE服務器端讀取NCU的各種變量數據,顯示圖形并備份數據,實現了在線監測系統的開發。圖3為監測系統流程圖。

在VB6.0提供的標準控件欄中,使用 MSChart、TxtBox、Lable還有 Form 具有動態數據的交換功能。通過這些控件可以實現數據的發送和接受。客戶端的應用程序實現方式有以下步驟:

(1)新建一個窗體;

(2)向窗體中加入相應的控件并命名和改變屬性,例 如 MSChart、 TxtBox、Lable、Command、Timer 控件;

(3)編寫代碼并運行測試;

(4)將運行測試成功的程序,編譯生成可執行文件在840D上進行運行測試。

本文以VB6.0為客戶應用程序編寫軟件,在Form窗體中,添加TxtBox控件命名為TxtCCmdPos(角度C的命令值),并將通過DDE方式從Server端NCDDE中讀取的CCmdPos數據,動態地顯示在TxtBox中,同時也將圖形顯示于MSChart控件內;添加2個Command控件,分別命名為Connect和End;添加Timer控件,分別設置其屬性并編寫相應的代碼:建立DDE鏈接;斷開鏈接并關閉保存數據的文件;設置Timer控件并將數據寫入文件保存;在Form中設置MSChart控件的屬性并打開保存數據文件。

編寫完以上的控件程序后,將其編譯成可執行文件EXE,再將此文件復制粘貼到SINUMERIK 840D數控系統的Windows操作系統中。當840D數控系統啟動時,進行相應的操作可以進入Windows操作系統,啟動HMI即可獲得當前數控系統加工程序中角度C的理論位置信息,同時還有X軸的理論位置信息、C-X實際加工位置信息、C軸加工位置的跟隨誤差CError、X軸加工位置的跟隨誤差XError。這些數據顯示于TxtBox內,并實時傳輸給MSChart控件畫出C-X的位置關系圖。同時也可以將實際加工的C-X對應的關系圖、CError圖和 XError圖分別顯示于不同 MSChart控件內,形成兩條對比曲線。程序結束時,數據采集文件也保存了實際采集的數據,為以后的分析奠定基礎。監測系統界面圖如圖4所示。

通過此程序可以進一步開發840D數控系統其他方面的監測軟件。例如,監測數控系統其他坐標的位置信息、R參數、8位的PLC狀態變量等。此過程只需對原有監測系統進行相應的參數改動即可實現。

3 結語

在使用西門子840D數控系統凸輪加工過程中采集數據的困難,可通過DDE方式設計的西門子840D數控監測系統來解決。降低了可視開發數控監測系統的難度,根據實際監測對象進行數值和圖形的實時顯示。同時根據840D中的NCDDE可以更好地進行數據監測系統的開發,同時也為使用840D系統的其他種類機床的監測系統的開發提供了有效的手段。結合DDE方式可以更加有效地對數控系統中的凸輪軸加工過程中的各種數據進行讀取、分析和優化,可及時提高和改進機床的整體性能,提高加工質量。

[1]裴暢貴,白培康.凸輪軸制造工藝及國內外發展趨勢[J].新技術新工藝,2009(3).

[2]徐潔蘭.西門子數控系統概述[J].制造技術與機床,2005(2):100-102.

[3]楊斌.西門子SINUMERIK 840D數控系統介紹[J].現代制造,2004(6):87-89.

[4]宗瑜婷.利用DDE技術實現組態軟件與應用程序的數據通信[J].電腦編程技巧與維護,2008(8):48,72.

[5]SINUMERIK?Documentation.SINUMERIK840D/840Di/810DRPC SINUMERIK computer link[Z],2005.

[6]楊家榮,徐志明,王浩林,等.基于DDE技術的機床遠程診斷技術研究[J].裝備機械,2010(2):26-29.

[7]鄭阿奇,曹弋.Visual Basic使用教程[M].2版.北京:電子工業出版社,2004.

[8]明日科技.Visual Basic程序開發范例寶典[M].2版.北京:人民郵電出版社,2009.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 久久黄色小视频| 无遮挡国产高潮视频免费观看| 99热亚洲精品6码| 伊人久久大香线蕉综合影视| 精品少妇人妻一区二区| 久久精品aⅴ无码中文字幕| 亚洲国产亚综合在线区| 日本免费一级视频| 都市激情亚洲综合久久| 2048国产精品原创综合在线| 一级毛片在线免费视频| 久久久久国产一区二区| 午夜精品福利影院| 亚洲一区二区视频在线观看| 亚洲V日韩V无码一区二区| 亚洲欧美精品日韩欧美| 欧美另类精品一区二区三区| 久久久久无码国产精品不卡| 久久精品国产免费观看频道| 国产色网站| 亚洲资源在线视频| av无码久久精品| 欧美午夜在线观看| 久久视精品| 97在线免费视频| 久久午夜影院| 国产精品亚洲五月天高清| 国产情侣一区二区三区| 影音先锋丝袜制服| 午夜福利在线观看入口| 91无码人妻精品一区二区蜜桃| 亚洲永久免费网站| 亚洲成人黄色网址| 日韩欧美综合在线制服| 亚洲天堂久久| 精品国产电影久久九九| 久久永久精品免费视频| 精品福利视频导航| 日韩精品一区二区三区swag| 欧美综合激情| 午夜影院a级片| 伊人网址在线| 日韩av电影一区二区三区四区| 国产91透明丝袜美腿在线| 啊嗯不日本网站| 亚洲人成网站观看在线观看| 亚洲国产日韩在线观看| 91亚瑟视频| 制服丝袜国产精品| 国产XXXX做受性欧美88| 扒开粉嫩的小缝隙喷白浆视频| 国产97视频在线观看| 日韩无码视频网站| 思思99思思久久最新精品| 国产福利小视频高清在线观看| 久草美女视频| 99热这里都是国产精品| 尤物视频一区| 精品国产免费第一区二区三区日韩| 国产精品丝袜视频| 无码网站免费观看| …亚洲 欧洲 另类 春色| 国产精品一线天| 国产在线观看91精品| 成人午夜免费观看| 人人妻人人澡人人爽欧美一区| 暴力调教一区二区三区| 国产成人在线无码免费视频| 亚洲黄色成人| 美女毛片在线| 欧美中文字幕无线码视频| 99久久人妻精品免费二区| 免费毛片网站在线观看| 欧美a级在线| 露脸一二三区国语对白| 亚洲欧美自拍一区| 国产精品福利在线观看无码卡| 欧美日韩午夜| 无码中文字幕加勒比高清| av一区二区三区高清久久| 成人在线观看不卡| yjizz视频最新网站在线|