<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于現(xiàn)場總線的感應(yīng)淬火機(jī)床控制系統(tǒng)設(shè)計

          基于現(xiàn)場總線的感應(yīng)淬火機(jī)床控制系統(tǒng)設(shè)計

          作者: 時間:2013-03-07 來源:網(wǎng)絡(luò) 收藏


          2.2軟件設(shè)計

          系統(tǒng)軟件設(shè)計主要考慮軟件的通用性、可靠性和易用性。為此著重考慮以下幾個問 題:①3個工位獨(dú)自使用加熱電源以及3個工位共享加熱電源時切換功能;②3個工位同時獨(dú) 立運(yùn)行軟件設(shè)計,并具有同時、連續(xù)掃描、分段同時、分段連續(xù)掃描等多種淬火功能;③應(yīng) 可以存儲百個以上的工件淬火程序,工件管理、查詢方便;④參數(shù)輸入方便,無需編程,不 懂計算機(jī)的人可以完成工件參數(shù)的輸入;⑤在線幫助功能,隨時操作提示;⑥故障自診斷、 故障報警提示功能。
          圖5給出了系統(tǒng)軟件設(shè)計總體框圖。

          進(jìn)入主程序后,系統(tǒng)定時檢查操作面板【自動/手動】、【啟動】、【急?!康劝粹o狀態(tài), 并觸發(fā)相應(yīng)事件;自動狀態(tài)下系統(tǒng)主要完成工件管理、淬火參數(shù)設(shè)置、轉(zhuǎn)臺參數(shù)設(shè)置、步進(jìn) 電機(jī)加速度設(shè)置以及自動淬火功能;手動方式下,系統(tǒng)主要完成各工位手動 操作、轉(zhuǎn)臺手動操作、A B C 3工位及轉(zhuǎn)臺零位設(shè)置、自動回零位功能和手動參數(shù)設(shè)置。工 件 選擇在工件管理畫面中完成,選定工件以后,系統(tǒng)首先檢查各工位參數(shù)文件是否存在,若不 存在,自動創(chuàng)建各工位參數(shù)文件名,并設(shè)置禁止運(yùn)行標(biāo)志同時給出提示。各工位淬火參數(shù)設(shè) 置完后,系統(tǒng)自動取消禁止運(yùn)行標(biāo)志??傮w框圖中沒有畫出程序退出部分,軟件退出包括兩 種退出方式,一種是返回Windows2000桌面,一種是直接退出操作系統(tǒng)即關(guān)機(jī)。

          2.2.1工件參數(shù)動態(tài)分配

          工件參數(shù)以數(shù)組形式傳送給A B C各加工工位的執(zhí)行程序,由于淬火程序步數(shù)無法確定,數(shù) 組 的下標(biāo)也就無法確定,因此系統(tǒng)采用數(shù)組動態(tài)創(chuàng)建技術(shù),使數(shù)組的下標(biāo)跟隨工件參數(shù)數(shù)據(jù)庫 的記錄數(shù)的變化而變化。

          2.2.2線程技術(shù)

          由于3個工位同時運(yùn)行,系統(tǒng)設(shè)置4個線程,3個線程用于A、B、C 3個工位淬火,一個線程用 于各工位運(yùn)行狀態(tài)指標(biāo),轉(zhuǎn)臺分度由主程序完成;在淬火過程中,出現(xiàn)異常情況,系統(tǒng)立即 退出淬火程序,并進(jìn)行報警,某個工位出現(xiàn)異常,不影響其它工位運(yùn)行;若出現(xiàn)工位下降不 到位或轉(zhuǎn)盤分度不到位的情況,系統(tǒng)自動找位。

          2.2.3遠(yuǎn)程參數(shù)修改

          考慮到成本的問題,程序沒有采用C/S結(jié)構(gòu),也不支持遠(yuǎn)程ODBC,為了支持遠(yuǎn)程修改淬火參 數(shù),可以在遠(yuǎn)端計算機(jī)上安裝本軟件,對參數(shù)文件修改后將參數(shù)文件復(fù)制到機(jī)床控制計算機(jī) ,而后在機(jī)床控制計算機(jī)上退出應(yīng)用程序并重新運(yùn)行。

          3結(jié)論

          小型感應(yīng)熱處理中心是綜合了國際上感應(yīng)熱處理機(jī)床的緊湊化、柔性化、多 軸化、生產(chǎn)線化、計算機(jī)化等方面的一些要點(diǎn)研制的9工位感應(yīng)熱處理中心,在國內(nèi)已應(yīng)用 于摩托車曲柄的淬火與回火,并于2001年9月通過了河南省科委主持的技術(shù)鑒定,經(jīng)專家測 試,機(jī)床升降重復(fù)定位精度≤±0.03 mm,分度定位精度≤±0.02°,工件移動速度1~30 0 mm/s。與某廠進(jìn)口的類似機(jī)床(一臺電源帶3臺淬火機(jī)床)相比,小型感應(yīng)熱處理加工中心 在功能、價格、結(jié)構(gòu)、占地面積、工人勞動強(qiáng)度、加工效率等方面明顯優(yōu)于進(jìn)口同類機(jī)床, 在故障診斷與保護(hù)方面與進(jìn)口同類機(jī)床相當(dāng)。該機(jī)床樣機(jī)在2001年10月份北京國際熱處理展 覽會上展出,得到了業(yè)內(nèi)人士的一致好評。

          參考文獻(xiàn)
          [1]George E.Totten.Steel Heat Treatment Handbook[M].Marc el Dekker.Inc,1997.
          [2]葛運(yùn)旺.小型感應(yīng)熱處理機(jī)床控制系統(tǒng)設(shè)計[J].組合機(jī)床與自動化加工技 術(shù),2000,(6):35-37.
          [3]劉國榮.計算機(jī)控制技術(shù)與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,1999.
          [4]梁志剛.C++Builder 5開發(fā)人員指南[M].北京:機(jī)械工 業(yè)出版社,2000.(end)

          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();