



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 設(shè)計和優(yōu)化電火花控制系統(tǒng) 陳凱摘要:本文提出了一套基于modbus協(xié)議的總線控制系統(tǒng),分析了modbus協(xié)議的特點,介紹了modbus協(xié)議的內(nèi)容及通信過程,給出了系統(tǒng)的軟件實現(xiàn)方法。文中試圖將現(xiàn)場總線理論應(yīng)用于電火花加工機床,并最終通過使用modbus協(xié)議實現(xiàn)各設(shè)備之間的互聯(lián)。關(guān)鍵詞:modbus 現(xiàn)場總線 電火花 rtu:g201:a:1006-8937(2009)03-0074-01國內(nèi)的大多數(shù)電火花設(shè)備由于實時性等方面的要求,控制系統(tǒng)均是基于dos環(huán)境設(shè)計,這種系統(tǒng)能滿足電加工的基本要求,但也大大影響了人機交互的改進以及遠程通信等現(xiàn)代
2、控制的要求。模塊化結(jié)構(gòu)可裁減性強,便于滿足不同用戶的需求,是系統(tǒng)深入發(fā)展的良好基礎(chǔ)。專業(yè)化的信號采集設(shè)備及檢測裝置成為系統(tǒng)穩(wěn)定和可靠運行的保障。應(yīng)用網(wǎng)絡(luò)技術(shù),可做到信息處理綜合化、智能化。與此同時,vb、vc以及各種組態(tài)軟件的發(fā)展為人機界面及總線控制的發(fā)展的提供了良好的開發(fā)環(huán)境,使我們能夠設(shè)計出更為合理及人性化的系統(tǒng)。1控制系統(tǒng)結(jié)構(gòu)現(xiàn)場總線控制系統(tǒng)一般采用上位計算機結(jié)合下位智能儀表來實現(xiàn)控制功能。在本系統(tǒng)中,由于系統(tǒng)的檢測裝置簡單易用,因此采用微控制器來讀取信號并最終傳輸給上位機。一般來說,總線系統(tǒng)主要包括變送器,總線和檢測站。在本套系統(tǒng)中,微控制器和檢測裝置成為智能儀表即變送器,它作為從機使
3、用,但確是系統(tǒng)的核心部件,而上位機即檢測站主要完成人機交互的任務(wù)以及一些優(yōu)化、復(fù)雜計算和控制的功能。個性化的人機界面以及標準化的總線結(jié)構(gòu)設(shè)計,可方便的擴展系統(tǒng)的控制功能。整套系統(tǒng)結(jié)構(gòu)圖如圖1所示,系統(tǒng)最主要包括一個服務(wù)器,一臺pc機,三個微控制器及相關(guān)檢測設(shè)備。2 modbus協(xié)議modbus協(xié)議是osi模型第七層上的應(yīng)用層報文傳輸協(xié)議,它在連接至不同類型總線或網(wǎng)絡(luò)的設(shè)備之間提供客戶機/服務(wù)器通信?;ヂ?lián)網(wǎng)組中已經(jīng)保留tcp/ip系統(tǒng)端口502用以訪問modbus,modbus協(xié)議已經(jīng)成為一種流行的工業(yè)控制傳輸標準。2.1協(xié)議內(nèi)容modbus協(xié)議定義了消息與格式和內(nèi)容的公共格式,主要采用命令/應(yīng)
4、答方式,每一種命令報文都對應(yīng)著一種應(yīng)答報文,命令報文由主站發(fā)出,當從站收到后,就發(fā)出相應(yīng)的應(yīng)答報文進行相應(yīng)。modbus的信息幀包括站點、字節(jié)長度、功能碼、操作地址、操作數(shù)據(jù)、crc校驗值等。2.2通信過程modbus主從節(jié)點之間通信過程大致為:從節(jié)點通過特定的端口與主節(jié)點建立連接,等待接收主節(jié)點發(fā)送的請求幀信號。主節(jié)點根據(jù)實際需要達到的目的選擇合適的功能,將其對應(yīng)的功能代碼保存在adu的功能代碼域,把必要的參數(shù)和子功能代碼保存在數(shù)據(jù)域中,并將傳輸標志、協(xié)議標志、數(shù)據(jù)長度等存放在標志域中,從而組成一個完整的數(shù)據(jù)幀發(fā)送到從節(jié)點。從節(jié)點對收到的請求幀經(jīng)過錯誤檢測后,根據(jù)協(xié)議的規(guī)定將其分解成基本功能
5、單元,并按照功能代碼的要求完成特定的操作,最后還要返回一個功能回應(yīng)信號。如果請求幀或某一步操作出錯,就返回一個錯誤報告。完備的出錯應(yīng)答是modbus的一個特點,這有利于通信主節(jié)點判斷通信的錯誤原因,從保證通信可靠進行,提高通信成功率。3 軟件實現(xiàn)軟件實現(xiàn)時包括:初始化關(guān)鍵字,包括波特率設(shè)置,數(shù)據(jù)位數(shù),停止位數(shù),奇偶校驗?zāi)J降?總線上所有的master及slave的以上設(shè)置應(yīng)完全一致,modbus編程主要需處理好校驗碼的生成及數(shù)據(jù)包開始標志的檢測。3.1地址定義通信程序必須處理好數(shù)據(jù)報開始的標志,因為每次主機發(fā)送數(shù)據(jù)時,所有的從機都會接收到信息,但只有地址相同的從機才會響應(yīng),因此地址的判別至關(guān)重
6、要。在兩個數(shù)據(jù)包之間modbus協(xié)議將提供3.5幀的空閑時間,此時,總線上所有的從機要做好接收準備,一旦主機有數(shù)據(jù)包發(fā)出,從機立刻接受此數(shù)據(jù)。這當中的第1幀即為地址幀。從機記錄該地址并判斷是否執(zhí)行該功能。通常,程序中會設(shè)置一個3.5幀計時器,當線路上有數(shù)據(jù)時計時器不計數(shù),一旦線路空閑則計時器計數(shù)開始,直至該計時器停止計數(shù),這時線路上開始有數(shù)據(jù)包發(fā)出,這第一幀數(shù)據(jù)即為地址幀。值得注意的是,3.5幀時間并非常數(shù),應(yīng)根據(jù)傳輸速率及幀校驗方式而定。3.2功能碼定義客戶所請求的服務(wù)和服務(wù)器所提供的服務(wù)均通過功能碼(function code)標識。modbus 功能碼分三種,即公共功能碼、用戶自定義功能
7、碼和保留功能碼,公共功能碼是已定義的功能碼,保證其唯一性,包含現(xiàn)存已定義的公共指配功能碼和未來使用的未指配保留功能碼。用戶定義功能碼有兩個定義范圍,即65至72和十進制100至110,用戶沒有modbus組織的任何批準就可以選擇和實現(xiàn)一個功能碼。保留功能碼是一些公司對傳統(tǒng)產(chǎn)品通常使用的功能碼,并且對公共使用是無效的功能碼。3.3校驗碼的生成根據(jù)傳輸模式的不同,系統(tǒng)需要產(chǎn)生不同的校驗碼(check sum),ascii模式采用lrc校驗(longitudinal redundancy check)而rtu采用crc校驗(cyclical redundancy check),實現(xiàn)這兩種方法的函數(shù)均可以在相關(guān)資料中找到。4總結(jié)通過上述系統(tǒng),希望能與先進控制設(shè)備實現(xiàn)對接,從而提高系統(tǒng)的改進速度,使機床整體性能得到提升。modbus這項協(xié)議在電火花加工機床的廣泛應(yīng)用,并在加工中取得了很好的效果,提高了整體機床的自動化程度。參考文獻:1 仲吉武.電火花精密整形與elid精密磨削試驗研究d.天津大學,2006.2 朱小襄.modbus通信協(xié)議及編程j.電子工程師,2005.3宗福來.電火花線切割變厚度加工自適應(yīng)控制技術(shù)的研究d.哈爾濱工業(yè)大學,2006.4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司班組戶外活動方案
- 公司立flag活動方案
- 公司清明工會活動方案
- 公司活動中心策劃方案
- 公司猜盲盒活動方案
- 公司組織跑步活動方案
- 公司新年服裝定制活動方案
- 公司服裝大賽活動方案
- 公司組內(nèi)活動策劃方案
- 2025年運動醫(yī)學與運動訓(xùn)練課程考試試題及答案
- 中醫(yī)頭部刮痧技術(shù)
- 江蘇省南通市海安市2023-2024學年七年級下學期期末數(shù)學試卷(含答案詳解)
- DL∕T 2602-2023 電力直流電源系統(tǒng)保護電器選用與試驗導(dǎo)則
- 河南省許昌市2023-2024學年三年級下學期期末質(zhì)量檢測語文試卷
- 2024年全國“紅旗杯”班組長大賽(復(fù)賽)備考試題庫(簡答、案例分析題)
- 全國住房城鄉(xiāng)建設(shè)行業(yè)職業(yè)技能大賽各賽項技術(shù)文件 C1-建筑信息模型技術(shù)員LS技術(shù)文件
- 北京大學2024年強基計劃筆試數(shù)學試題(解析)
- 畜禽屠宰企業(yè)獸醫(yī)衛(wèi)生檢驗人員考試試題
- 醫(yī)療廢物污水培訓(xùn)課件
- 設(shè)備維保的預(yù)防性維修與預(yù)防性管理
- 2022-2023學年湖北省黃岡市武穴市七年級(下)期末歷史試卷(含解析)
評論
0/150
提交評論