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
電子顯微打開材料界面世界之門
主站蜘蛛池模板: 中文字幕日韩久久综合影院| 国产又色又刺激高潮免费看| 99re经典视频在线| 国产精品欧美在线观看| 亚洲AV无码一二区三区在线播放| 欧美日韩中文国产| 久久久久人妻精品一区三寸蜜桃| 天堂成人av| 国产欧美日韩在线一区| 欧美午夜在线播放| 国产精品免费久久久久影院无码| 国产成人艳妇AA视频在线| 国产成人精品高清不卡在线 | 国产清纯在线一区二区WWW| 亚洲有无码中文网| 国产免费人成视频网| 欧美日韩亚洲国产| 国产青榴视频| 第一区免费在线观看| 精品国产www| 久草视频精品| 伦伦影院精品一区| 亚洲一级毛片免费观看| 亚洲日韩高清在线亚洲专区| 青青热久麻豆精品视频在线观看| 久精品色妇丰满人妻| 26uuu国产精品视频| 国内精品小视频福利网址| 亚洲日本中文字幕乱码中文| 在线欧美日韩| 91精品啪在线观看国产| 天天综合色网| 中文字幕va| 国产精品久久久久鬼色| 少妇人妻无码首页| 久久久精品国产SM调教网站| 欧美精品1区2区| 亚洲手机在线| 欧美一级高清片欧美国产欧美| 青青草原国产av福利网站| 青青草国产免费国产| 国产精品视频导航| 高清欧美性猛交XXXX黑人猛交 | aaa国产一级毛片| 国产丝袜91| 日韩欧美中文字幕在线精品| 黄网站欧美内射| 国产精品三区四区| 国产美女精品一区二区| 久久午夜夜伦鲁鲁片不卡| 国产激情国语对白普通话| 国产精品密蕾丝视频| 素人激情视频福利| 日韩不卡高清视频| 精品久久综合1区2区3区激情| 久久久精品国产SM调教网站| 强奷白丝美女在线观看| 高清欧美性猛交XXXX黑人猛交| 伊人久久久大香线蕉综合直播| 伊人久久青草青青综合| 91小视频在线| 自慰网址在线观看| 成人亚洲国产| 国产午夜小视频| 熟妇无码人妻| 操操操综合网| 毛片手机在线看| 2021最新国产精品网站| 国产内射一区亚洲| 久久精品一品道久久精品| 国产尤物在线播放| 久久精品午夜视频| 日本高清免费不卡视频| 97精品伊人久久大香线蕉| 中国国产A一级毛片| 一本大道东京热无码av | 欧美国产日韩在线观看| 女人av社区男人的天堂| 亚洲无线一二三四区男男| 免费A级毛片无码免费视频| 国产精品密蕾丝视频| 真实国产精品vr专区|