rs485通信OSI模型網(wǎng)絡(luò )層
網(wǎng)絡(luò )層處理發(fā)生在RS485總線(xiàn)上的設備之間的實(shí)際通信。由于RS485接口主要是一種電氣規范,因此對話(huà)可以到此結束,但由于它支持多點(diǎn),因此需要在 OSI 模型中解決它。
沒(méi)有針對網(wǎng)絡(luò )層尋址的固定規范,但RS485總線(xiàn)必須由主機正確管理以避免總線(xiàn)沖突。當多個(gè)設備嘗試同時(shí)通信時(shí)會(huì )發(fā)生總線(xiàn)沖突,這對網(wǎng)絡(luò )非常有害。當發(fā)生沖突時(shí),****在兩端發(fā)生沖突并有效地產(chǎn)生短路。這會(huì )導致每個(gè)設備消耗大量電流,從而使收發(fā)器進(jìn)入熱關(guān)斷狀態(tài)。
為避免通信沖突,主機控制總線(xiàn)并調用各個(gè)設備。這通常是通過(guò)擁有一個(gè)只有特定設備才能識別的命令集或通過(guò)為每個(gè)設備擁有特定地址來(lái)實(shí)現的。由于總線(xiàn)在所有設備之間共享,因此每個(gè)設備都會(huì )看到主設備發(fā)送的命令/地址,但只有在該單個(gè)設備被斷言時(shí)才會(huì )響應。
圖11:定義了網(wǎng)絡(luò )層的 OSI 模型
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。