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

設計和優化電火花控制系統

2009-10-12 04:27:56
企業技術開發·中旬刊 2009年3期

陳 凱

摘要:本文提出了一套基于Modbus協議的總線控制系統,分析了Modbus協議的特點,介紹了Modbus協議的內容及通信過程,給出了系統的軟件實現方法。文中試圖將現場總線理論應用于電火花加工機床,并最終通過使用Modbus協議實現各設備之間的互聯。

關鍵詞:Modbus 現場總線 電火花 RTU

中圖分類號:G201文獻標識碼:A文章編號:1006-8937(2009)03-0074-01

國內的大多數電火花設備由于實時性等方面的要求,控制系統均是基于dos環境設計,這種系統能滿足電加工的基本要求,但也大大影響了人機交互的改進以及遠程通信等現代控制的要求。模塊化結構可裁減性強,便于滿足不同用戶的需求,是系統深入發展的良好基礎。專業化的信號采集設備及檢測裝置成為系統穩定和可靠運行的保障。應用網絡技術,可做到信息處理綜合化、智能化。與此同時,VB、VC以及各種組態軟件的發展為人機界面及總線控制的發展的提供了良好的開發環境,使我們能夠設計出更為合理及人性化的系統。

1控制系統結構

現場總線控制系統一般采用上位計算機結合下位智能儀表來實現控制功能。在本系統中,由于系統的檢測裝置簡單易用,因此采用微控制器來讀取信號并最終傳輸給上位機。一般來說,總線系統主要包括變送器,總線和檢測站。在本套系統中,微控制器和檢測裝置成為智能儀表即變送器,它作為從機使用,但確是系統的核心部件,而上位機即檢測站主要完成人機交互的任務以及一些優化、復雜計算和控制的功能。個性化的人機界面以及標準化的總線結構設計,可方便的擴展系統的控制功能。

整套系統結構圖如圖1所示,系統最主要包括一個服務器,一臺pc機,三個微控制器及相關檢測設備。

2 Modbus協議

Modbus協議是OSI模型第七層上的應用層報文傳輸協議,它在連接至不同類型總線或網絡的設備之間提供客戶機/服務器通信。互聯網組中已經保留TCP/IP系統端口502用以訪問Modbus,Modbus協議已經成為一種流行的工業控制傳輸標準。

2.1協議內容

Modbus協議定義了消息與格式和內容的公共格式,主要采用命令/應答方式,每一種命令報文都對應著一種應答報文,命令報文由主站發出,當從站收到后,就發出相應的應答報文進行相應。Modbus的信息幀包括站點、字節長度、功能碼、操作地址、操作數據、CRC校驗值等。

2.2通信過程

Modbus主從節點之間通信過程大致為:

從節點通過特定的端口與主節點建立連接,等待接收主節點發送的請求幀信號。

主節點根據實際需要達到的目的選擇合適的功能,將其對應的功能代碼保存在ADU的功能代碼域,把必要的參數和子功能代碼保存在數據域中,并將傳輸標志、協議標志、數據長度等存放在標志域中,從而組成一個完整的數據幀發送到從節點。

從節點對收到的請求幀經過錯誤檢測后,根據協議的規定將其分解成基本功能單元,并按照功能代碼的要求完成特定的操作,最后還要返回一個功能回應信號。如果請求幀或某一步操作出錯,就返回一個錯誤報告。完備的出錯應答是Modbus的一個特點,這有利于通信主節點判斷通信的錯誤原因,從保證通信可靠進行,提高通信成功率。

3 軟件實現

軟件實現時包括:初始化關鍵字,包括波特率設置,數據位數,停止位數,奇偶校驗模式等,總線上所有的master及slave的以上設置應完全一致,Modbus編程主要需處理好校驗碼的生成及數據包開始標志的檢測。

3.1地址定義

通信程序必須處理好數據報開始的標志,因為每次主機發送數據時,所有的從機都會接收到信息,但只有地址相同的從機才會響應,因此地址的判別至關重要。在兩個數據包之間Modbus協議將提供3.5幀的空閑時間,此時,總線上所有的從機要做好接收準備,一旦主機有數據包發出,從機立刻接受此數據。這當中的第1幀即為地址幀。從機記錄該地址并判斷是否執行該功能。通常,程序中會設置一個3.5幀計時器,當線路上有數據時計時器不計數,一旦線路空閑則計時器計數開始,直至該計時器停止計數,這時線路上開始有數據包發出,這第一幀數據即為地址幀。值得注意的是,3.5幀時間并非常數,應根據傳輸速率及幀校驗方式而定。

3.2功能碼定義

客戶所請求的服務和服務器所提供的服務均通過功能碼(Function Code)標識。Modbus 功能碼分三種,即公共功能碼、用戶自定義功能碼和保留功能碼,公共功能碼是已定義的功能碼,保證其唯一性,包含現存已定義的公共指配功能碼和未來使用的未指配保留功能碼。用戶定義功能碼有兩個定義范圍,即65至72和十進制100至110,用戶沒有Modbus組織的任何批準就可以選擇和實現一個功能碼。保留功能碼是一些公司對傳統產品通常使用的功能碼,并且對公共使用是無效的功能碼。

3.3校驗碼的生成

根據傳輸模式的不同,系統需要產生不同的校驗碼(check sum),ASCII模式采用LRC校驗(Longitudinal Redundancy Check)而RTU采用CRC校驗(Cyclical Redundancy Check),實現這兩種方法的函數均可以在相關資料中找到。

4總結

通過上述系統,希望能與先進控制設備實現對接,從而提高系統的改進速度,使機床整體性能得到提升。Modbus這項協議在電火花加工機床的廣泛應用,并在加工中取得了很好的效果,提高了整體機床的自動化程度。

參考文獻:

[1] 仲吉武.電火花精密整形與ELID精密磨削試驗研究[D].天津大學,2006.

[2] 朱小襄.Modbus通信協議及編程[J].電子工程師,2005.

[3]宗福來.電火花線切割變厚度加工自適應控制技術的研究[D].哈爾濱工業大學,2006.

[4] 楊大勇.電火花成形加工數控系統的研究[J].電加工與模具,2003,(1).

[5] 鮑吉龍,葉平.工業監控系統的網絡化發展[J].微計算機信息,2006,(6).

[6] 陽憲惠.現場總線技術及其應用[M].北京:清華大學出版社,2000.

主站蜘蛛池模板: 亚洲AⅤ无码国产精品| 欧美啪啪一区| 在线国产毛片| 在线日本国产成人免费的| 国产九九精品视频| 亚洲AV无码久久精品色欲| 亚洲成人免费在线| 国产欧美一区二区三区视频在线观看| 国产va免费精品| 久久毛片基地| 欧美日韩精品综合在线一区| 114级毛片免费观看| 亚洲欧洲免费视频| 亚欧乱色视频网站大全| 国产成人精品一区二区| 国产美女一级毛片| 成年片色大黄全免费网站久久| 久久天天躁狠狠躁夜夜2020一| 亚洲开心婷婷中文字幕| 国产91视频免费| 久久综合丝袜长腿丝袜| 久草青青在线视频| 日日噜噜夜夜狠狠视频| 国产精品永久久久久| 试看120秒男女啪啪免费| 国产91小视频| 中文无码精品A∨在线观看不卡| 日韩无码黄色| 国产高清毛片| 亚洲男人的天堂久久香蕉网| 国产精品美女在线| 国产美女视频黄a视频全免费网站| 四虎永久在线视频| 国产高清精品在线91| 在线播放真实国产乱子伦| 亚洲日韩AV无码精品| 久久久久久国产精品mv| 欧美一级色视频| 日本三级黄在线观看| 欧美日韩国产成人在线观看| 在线视频亚洲色图| av一区二区三区在线观看| av尤物免费在线观看| 国产一区亚洲一区| 欧美一级99在线观看国产| 国产丝袜91| 欧美日韩中文字幕在线| 天天干伊人| 米奇精品一区二区三区| 国产网站黄| 香蕉久久国产超碰青草| 国产高清无码第一十页在线观看| 2020极品精品国产| 狠狠色丁婷婷综合久久| 欧洲成人在线观看| 国产免费怡红院视频| 国产精品一老牛影视频| 欧美午夜理伦三级在线观看| 欧美特黄一级大黄录像| 久草网视频在线| 国产福利大秀91| 国产成人亚洲欧美激情| 亚洲成人网在线播放| 亚洲第一成年网| 色欲色欲久久综合网| 国产丝袜精品| 亚洲永久视频| 高清亚洲欧美在线看| 啦啦啦网站在线观看a毛片| 伊人久久婷婷| 国产欧美又粗又猛又爽老| 九色综合视频网| 亚洲人成在线免费观看| 国产91透明丝袜美腿在线| 亚洲妓女综合网995久久| 91热爆在线| 久久一色本道亚洲| 国产微拍精品| a级毛片免费网站| 亚洲有无码中文网| 谁有在线观看日韩亚洲最新视频 | 国产日本一线在线观看免费|