技術文章
西門子802D數控仿真系統設計
閱讀:180 發布時間:2020-8-12伯特利數控 加工中心 鉆攻中心
前言:
數控機床從發展至今,給制造業帶來了巨大的便利。但其價格相對較高,中小型企業和大部分學校引進的數控機床有限,不足以滿足培訓需求,而且直接操作數控機床有一定的危險性[1]。數控仿真技術可以較好地解決以上問題。數控仿真技術是為虛擬制造建立一個真實的加工環境,與實際機床的性能、特征相同,可以通過仿真實現對各環節產品質量控制的評估,成為虛擬制造的一個重要分支和基礎。利用數控仿真技術,不僅可以高效率、高安全性、高準確性地評估數控程序的正確性,還可以依據仿真結果快速修改加工程序,避免因試切過程造成時間和材料的不必要浪費,提高了生產率[2~。
1 西門子802D數控系統整體設計思想
西門子802D系統是西門子公司發行的數控系統,它以其友好的操作界面以及強大的數控加工功能,在國內數控機床中占有了非常大的比重。西門子802D數控系統是一款經濟型數控系統[4],主要包括面板控制單元(PCU)、鍵盤、機床控制面板(MCP)、SIMODRIVE模塊式驅動系統、帶編碼器的1FK7伺服電機、in〇模塊PP72/48、電子手輪[5]等幾大部分。其數控系統功能采用模塊化的設計方法,主要包括P〇SITON、PROGRAM、OFFSET PA-RAM 、PR0GRAM MANAGER 、SYSTEM ALARM、CUSTOM
2西門子802D數控仿真系統的界面實現
Delphi是由Borland公司開發的深受廣大程序員所喜愛的可視化和面向對象的軟件開發工具。與Visual C+ +相比,Delphi更簡單、更易于掌握,因此選用Delphi作為西門子802D數控仿真系統的開發工具能快速有效地開發出界面友好、功能強大的數控仿真系統。數控仿真系統交互界面由屏幕顯示區域、系統操作區域、系統輸人區域組成,如圖2所示。
各個區域分別定義一個TPanel組件,然后再在TPanel組件上添加TImage組件、TButton組件、TLabel組件、
TStringGrid組件等來完成整個數控仿真系統界面的顯示。整個系統設計工程量較大,本文僅介紹POSITION狀態下屏幕顯示區域的實現,其他單元的設計與此類似。
POSITION狀態下屏幕顯示區域使用的組件及要設置組件的屬性如表1所示。