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

西門子802D數控仿真系統設計

2016-11-15 03:15:47王英杰左希慶
網絡安全與數據管理 2016年19期
關鍵詞:界面系統

王英杰,左希慶

(湖州職業技術學院 機電與汽車工程學院,浙江 湖州 313000)

?

西門子802D數控仿真系統設計

王英杰,左希慶

(湖州職業技術學院 機電與汽車工程學院,浙江 湖州 313000)

數控仿真技術對于數控程序可靠性檢驗和切削過程預測有良好的效果。文章對數控仿真系統各項功能進行了研究,選擇 Delphi7作為開發環境,實現了西門子802D數控仿真系統的交互界面設計,開發西門子802D數控仿真系統的界面及菜單,實現了仿真系統對用戶操作的響應。

數控仿真技術;交互界面;西門子802D數控仿真系統

0 引言

數控機床從發展至今,給制造業帶來了巨大的便利。但其價格相對較高,中小型企業和大部分學校引進的數控機床有限,不足以滿足培訓需求,而且直接操作數控機床有一定的危險性[1]。數控仿真技術可以較好地解決以上問題。數控仿真技術是為虛擬制造建立一個真實的加工環境,與實際機床的性能、特征相同,可以通過仿真實現對各環節產品質量控制的評估,成為虛擬制造的一個重要分支和基礎。利用數控仿真技術,不僅可以高效率、高安全性、高準確性地評估數控程序的正確性,還可以依據仿真結果快速修改加工程序,避免因試切過程造成時間和材料的不必要浪費,提高了生產率[2-3]。

1 西門子802D數控系統整體設計思想

西門子802D系統是西門子公司發行的數控系統,它以其友好的操作界面以及強大的數控加工功能,在國內數控機床中占有了非常大的比重。西門子802D數控系統是一款經濟型數控系統[4],主要包括面板控制單元(PCU)、鍵盤、機床控制面板(MCP)、SIMODRIVE模塊式驅動系統、帶編碼器的1FK7伺服電機、IΠO模塊PP72/48、電子手輪[5]等幾大部分。其數控系統功能采用模塊化的設計方法,主要包括POSITON、PROGRAM、OFFSET PARAM 、PROGRAM MANAGER 、SYSTEM ALARM、CUSTOM 6個模塊。整體設計思路如圖1所示。

圖1 系統整體設計思路

2 西門子802D數控仿真系統的界面實現

Delphi是由Borland公司開發的深受廣大程序員所喜愛的可視化和面向對象的軟件開發工具。與Visual C++相比,Delphi更簡單、更易于掌握,因此選用Delphi作為西門子802D數控仿真系統的開發工具能快速有效地開發出界面友好、功能強大的數控仿真系統。數控仿真系統交互界面由屏幕顯示區域、系統操作區域、系統輸入區域組成,如圖2所示。

圖2 西門子802D數控仿真系統交互界面

各個區域分別定義一個TPanel組件,然后再在TPanel組件上添加TImage組件、TButton組件、TLabel組件、TStringGrid組件等來完成整個數控仿真系統界面的顯示。整個系統設計工程量較大,本文僅介紹POSITION狀態下屏幕顯示區域的實現,其他單元的設計與此類似。

POSITION狀態下屏幕顯示區域使用的組件及要設置組件的屬性如表1所示。

表1 POSITION狀態下組件屬性設置

在Delphi7開發界面的組件欄[6]上選擇所需要的組件,如圖3所示。

圖3 Delphi7組件的選取

當組件在Form上添加好以后就需要在對象編輯器里設置組件的各種屬性了,如圖4所示。

圖4 對象編輯器

以上就是仿真系統界面開發的基本步驟,所有組件都通過上述方法添加和設置。

POSITION狀態下屏幕顯示區域和系統狀態區域均由TLabel組件和TPanel組件構成。通過設置Label.Caption來顯示不同的狀態,在Panel上添加Label來顯示機床坐標位置和機床工藝參數。其界面如圖5所示。

圖5 仿真系統在POSTION狀態下的界面顯示

3 西門子802D仿真系統內部響應的實現

在系統操作區域主要的功能有機床急停開關的狀態,機床操作方式Per Point、Jog、VAR INC、Auto、MDA的設置,機床快速進給的操作,主軸進給倍率的調節,主軸轉動倍率的調節,手輪的操作。當進行這些操作時,仿真系統需要處理這些響應事件并把處理結果顯示在屏幕上。本文僅介紹主軸快速運動的實現。

在點擊“Z+”(或“Z-”)按鈕時,機床主軸將會進行快速移動,Z軸的坐標值也會隨其變化。但機床主軸只有在某些操作狀態下才會進給,因此需要檢查機床狀態標志的變量值,在此需要檢查3個標志機床狀態的全局變量。首先檢查機床急停開關的狀態,如果NC_Stop=1則正常,否則給出提示信息要求關閉急停開關。其次再檢查機床操作方式的狀態的全局變量NC_Status的值,如果NC_Status=2,即機床處于“JOG”模式下,主軸才能運動。機床主軸運動時主軸進給倍率會影響主軸運動的速度,因此需要通過判斷NC_M的值來獲取當前主軸的進給倍率。代碼如下:

case NC_M of //獲取主軸進給倍率

1:Label27.Caption:=‘0’;

2:Label27.Caption:=‘2’;

……

14:Label27.Caption:=‘110’;

15:Label27.Caption:=‘120’;

在仿真系統的屏幕顯示界面會顯示出當前主軸進給倍率,如圖6所示。

圖6 當前主軸進給倍率的顯示

當機床主軸運動時先獲取當前坐標值Label10.Caption,由于這是個字符串,要先通過StrToFloat( )函數把它轉化為Float型,再把主軸進給倍率Label27.Caption轉化為Float型。由于數控機床的主軸運動是在一定范圍內進行的,一旦超出這個范圍機床就會報錯。因此在機床主軸運動時還需要對主軸進行超行程檢查,一旦超出機床運動行程則給出提示信息。機床Z軸坐標變化實現代碼如下:

procedureTForm1.Image75MouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftState; X,Y: Integer);

begin

NC_Stop:=Waring;

//機床急停開關檢查

if(NC_Stop< >0) then

begin

Image75.Picture.LoadFromFile('pic17-1.bmp');

Z1:=StrToFloat(Label10.Caption);

//獲取當前Z軸坐標值并轉換為Float型

if NC_Status =2 then

begin

if(Z1<=-400) then

//機床最大行程檢查

ShowMessage('達到最大行程')

else

begin

Z1:=Z1-1.55*StrToFloat(Label27.Caption)/100;

Label10.Caption:=FloatToStr(Z1);

//把Z軸坐標值轉化為字符型并在屏幕上顯示

end;

end;

end;

end;

在仿真系統屏幕顯示區域的變化如圖7所示。

圖7 機床坐標的變化

4 結束語

利用Delphi7強大的可視化開發技術,完成了西門子802D數控仿真系統的交互界面開發,實現西門子802D數控仿真系統對用戶操作的內部響應,為后續機床實體仿真奠定了良好的基礎。

[1] 段英宏.仿真技術在數控系統中的應用與發展[C].2007系統仿真技術及其應用學術研討會,2007:481-483.

[2] 張泉.數控加工中心切削過程仿真系統的研究與開發[D].天津:天津大學,2005.

[3] 鄧遵義,李攀峰.數控仿真軟件在數控教學中的應用淺析[J].中國電力教育,2010(2):81-82.

[4] 王德軍.經濟型數控系統與可編程序控制器(PLC)接口設計[J].哈爾濱軸承,2005,26 (4):62-64.

[5] 王新如.西門子802D數控系統在車床改造中的應用[J].中國高新技術企業,2008(18):125.

[6] 張宏林.Delphi7程序設計與開發技術大全[M].北京:人民郵電出版社,2004.

Design of SIEMENS 802D numerical control simulation system

Wang Yingjie,Zuo Xiqing

(School of Electro-mechanical and Automobile Engineering,Huzhou Vocational and Technical College,Huzhou 313000,China)

The numerical control simulation technology has a good effect on the reliability test of NC program and the prediction of cutting process.In this paper,the functions of the numerical control simulation system were studied.Based on Delphi7,the interactive interface design of the SIEMENS 802D simulation system was realized,and the interface and menu of the SIEMENS 802D simulation system was developed,and the response of the simulation system to the user's operation was realized.

numerical control simulation technology,interactive interface ,SIEMENS 802D simulation system

TP391.9

A DOI:10.19358/j.issn.1674-7720.2016.19.003

王英杰,左希慶.西門子802D數控仿真系統設計[J].微型機與應用,2016,35(19):11-13.

2016-06-07)

王英杰(1988-),女,碩士,主要研究方向:數控虛擬仿真。

左希慶(1975-),男,碩士,副教授,主要研究方向:自動控制技術。

猜你喜歡
界面系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
空間界面
金秋(2017年4期)2017-06-07 08:22:16
電子顯微打開材料界面世界之門
主站蜘蛛池模板: 精品成人一区二区| 国产成人精品一区二区免费看京| 亚洲区一区| 久久99国产综合精品女同| 在线亚洲精品自拍| 精品三级网站| 亚洲一区二区在线无码| 国产毛片片精品天天看视频| 欧美一级片在线| 国产主播在线一区| 日韩一区二区在线电影| 丝袜亚洲综合| 在线观看无码a∨| 99这里只有精品6| 亚洲人成网站在线播放2019| 亚洲精品爱草草视频在线| 毛片免费网址| 国产第一页免费浮力影院| 国产精品护士| 日日碰狠狠添天天爽| 国产乱人伦AV在线A| 波多野结衣的av一区二区三区| 国产精品午夜福利麻豆| 亚洲国产AV无码综合原创| 色天堂无毒不卡| 视频二区国产精品职场同事| 五月天婷婷网亚洲综合在线| 国产精品永久久久久| 四虎永久免费地址| 天天综合网色| 日本不卡在线| 亚洲永久精品ww47国产| 农村乱人伦一区二区| 国产午夜精品一区二区三区软件| 国产成人精品在线1区| 国产打屁股免费区网站| 国产在线专区| 高清不卡毛片| 国产 日韩 欧美 第二页| 国产正在播放| 一级不卡毛片| 国产成人AV综合久久| 99无码熟妇丰满人妻啪啪| 日韩最新中文字幕| 国产二级毛片| 99久久国产自偷自偷免费一区| 国产免费人成视频网| 福利在线不卡一区| 亚洲精品久综合蜜| 视频一本大道香蕉久在线播放| 国产精品香蕉在线观看不卡| 91青青视频| 欧美午夜理伦三级在线观看| 亚洲色图欧美一区| 一级成人欧美一区在线观看| 国产成人精品免费av| 亚欧成人无码AV在线播放| 久久人人爽人人爽人人片aV东京热| 91精品国产自产在线观看| 91精品久久久久久无码人妻| 久久国产精品电影| 91色爱欧美精品www| 成人在线综合| 国产乱子伦视频在线播放| 久久精品免费国产大片| 日韩a在线观看免费观看| 鲁鲁鲁爽爽爽在线视频观看| 免费看的一级毛片| 亚洲国产成人综合精品2020| 国产麻豆永久视频| 九九精品在线观看| 色网在线视频| 国产色爱av资源综合区| 欧美一级高清免费a| 国产日韩精品一区在线不卡 | 国产精品丝袜在线| 欧洲在线免费视频| 永久免费av网站可以直接看的| 精品亚洲欧美中文字幕在线看 | 干中文字幕| 久久精品中文无码资源站| 国产日本视频91|