久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 全數字式數控總線應用層通用化設計

全數字式數控總線應用層通用化設計

作者: 時間:2016-12-20 來源:網絡 收藏

統一的服務接口實現流程
圖8統一的服務接口實現流程

  通過對各總線所提供的服務進行分類、歸納、抽象,提煉出統一的服務接口,部分服務接口如表2所示。

部分服務接口列表

  說明:其中TS_xxx表示傳輸服務,為從站設備提供連接、同步傳輸、異步傳輸、傳輸管理等服務。SV_xx表示伺服驅動服務,用來操作控制伺服軸;SPIN—xxxxx表示主軸服務,用來操作控制主軸;IO_xxx表示I/O服務,用來操作控制I/O設備;SENS_xxx表示傳感器服務,用來操作控制傳感器設備;NCB__表示總線管理服務,管理配置查詢各總線信息,包括總線配置服務、總線查詢服務等。各總線的服務接口按照BusType—DeviceType—XXX形式來實現,如M3一SV—velCtrl。

  這樣設計的優點表現在:

  (1)將應用層劃分為應用接口子層和協議接口子層,各層的功能互不相同,使得系統層次結構更加明確。統一的應用層架構為各總線應用層的實現提供了參考。

  (2)通過設計統一的站點邏輯地址、統一的應用層協議數據格式、統一的單位系、統一的總線配置結構以及統一的服務接口,屏蔽了各總線的差異,使得一個系統中兼容多種總線成為可能,具有很好的兼容性。

  (3)統一的應用層服務接口屏蔽了各總線應用層服務的差異,對上層應用透明。對于新加入的總線,只需按照統一的服務接口實現自己的服務,具有很好的擴展性。

4 結束語

  多現場總線兼容技術是當前現場總線技術的一個重要發展方向,實現一個數控系統中兼容多種總線,屏蔽各總線的差異具有重要的意義。本文在參考現場總線協議模型的基礎上,建立了數控總線結構模型,設計了一個統一的應用層架構,分析了多總線兼容的技術需求,并對關鍵性技術提出了解決方案。該設計屏蔽了各總線差異,向用戶程序提供了統一的服務接口,具有很好的兼容性和擴展性。下一步的工作將根據具體總線的協議規范,按照本文設計的統一的應用層架構及統一的服務接口,實現具體總線的應用層服務,并將其應用于數控系統中。


上一頁 1 2 3 4 下一頁

關鍵詞: 全數字式數控總

評論


技術專區

關閉