一、 需求與應用
當多臺自由串口rs485設備通過一臺PB-B-RS485總線橋接入到PROFIBUS系統中,有客戶需求辨識到被連接的多臺設備的工作狀況
地址/數據標識位是一種比較特殊通訊方式,主要應用在總線型的多機系統中。目前市場上PROFIBUS DP—RS232,RS485協議轉換網關很多,但具有地址/數據標識位功能的協議轉換網關很少。鼎實科技生產的PROFIBUS總線橋一直以穩定、方便易用的特性在工業應用中處于領先地位。本文以PB-B-RS232/485總線橋的地址/數據標識位為例,介紹其原理及應用。
二、 地址/數據標識位概念
多機通信可以按照以下協議進行:
1、 首先使所有從機的SM2位置1處于只接收地址幀的狀態。
2、 主機先發送一幀地址信息,其中8位地址,第9為為地址/數據信息的標志位,該位置1表示該幀為地址信息。
圖1 多機系統
3、 從機接收到地址幀后,各自將接收的地址與本從機的地址比較。對于地址相符的那個從機,使SM2位清0,以接收主機隨后發來的所有信息;對于地址不符的從機,仍保持SM2=1,對于主機隨后發來的數據不予理睬,直至發送新的地址幀。
4、 當從機發送數據結束后,發送一幀校驗和,并置第9位(TB8)為1,作為從機數據傳送數據結束標志。
三、 PB-B-RS232/485總線橋在STEP 7中的設置
用戶不需要了解上述地址/數據標志位的具體實現,直接根據PB-B-RS232/485的GSD文件進行配置即可實現地址/數據標志位。
見圖2所示STEP 7的配置界面。
圖2 地址/數據標識位的配置
發送的第一個字節是地址字節,隨后是傳輸數據,總線橋自動設置該標識位。
責任編輯:gt
-
主機
+關注
關注
0文章
996瀏覽量
35142 -
總線
+關注
關注
10文章
2882瀏覽量
88107
發布評論請先 登錄
相關推薦
評論