OSI 模型不是一套規則,而更像是一個幫助工程師表征系統的模型,RS485介面很好地包含在OSI 模型的前三層中,總線的實際實作在應用層中進行了表征,這一層涵蓋了設備使用的地址或命令集以及資料的解釋,它還包括設計人員期望獲得多少資料,以及對總線本身的控制,
例如,CUI Devices 編碼器RS485介面的應用程式將是從設備請求絕對位置的主機,當主機發送編碼器的位置命令(地址)時,編碼器以兩個完整位元組回應,然后主機解密這些位元組以了解絕對位置是什么,同時確定發送命令的頻率以及它想要將它們發送到哪些設備,簡單來說,應用層就是RS-485總線的實作,
圖12:完全定義的 OSI 模型
由于RS-485標準僅定義了具有尋址要求的物理和資料鏈路層,因此應用層可以采用各種專有或開放的通信協議,工程師可以采用現有的協議,例如Modbus協議,或者他們可以為他們的應用定義自己的傳輸協議,比如使用CUI Devices 的編碼器使用非常簡化的尋址結構來斷言設備,從而實作快速周轉和最短處理時間,每個編碼器的地址只有一個位元組的高六位,低兩位是命令,這允許編碼器在來自主機的單個位元組后開始回應,從而確保快速周轉時間,這在運動控制應用中至關重要,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/499095.html
標籤:其他
上一篇:RS485介面OSI模型的應用層
下一篇:利用噪聲構建美妙的 CSS 圖形

