modbus是一種通信結構,廣泛應用于智能設備之間進行主/從方式通信。一個modbus信息幀包括從機地址、功能碼、數(shù)據(jù)區(qū)和數(shù)據(jù)校驗碼,描述了控制器請求訪問其他設備的過程,如何回應來自其他設備的請求,以及怎樣檢測錯誤。它制定了消息域格局和內容的公共格式。正因為modbus僅僅定義了通信結構,所以不僅可以使用rs232、rs422和rs485端口,也可以使用光纖、無線等介質進行通信。
而modbus plus則是一種典型的令牌環(huán)網(wǎng),完整定義了通信協(xié)議、網(wǎng)絡結構、連接電纜以及安裝工具等方面的性能指標。modbus plus網(wǎng)絡中的設備通過“令牌”方式實現(xiàn)數(shù)據(jù)的交換,嚴格定義了令牌的傳遞方式、通信端口以及數(shù)據(jù)校驗等方面的技術參數(shù)。
modbus和modbus plus的主要區(qū)別如表所示。
性能參數(shù)
modbus
modbus plus
通信方式
主機輪詢從設備
對等方式,令牌環(huán)輪詢
速率
19.2波特率
1mb波特率
電氣接口
rs232,其他接口
rs485
不帶轉發(fā)器的距離
rs232:15m
rs485:457m
傳輸介質
各種介質
雙絞線,光纖
每個網(wǎng)絡的最大節(jié)點數(shù)
247
64
網(wǎng)絡最大通信服務量
9600波特率時,300個寄存器/秒
20000個寄存器/秒
能否編程
是
是
讀/寫保護
是
是
全局數(shù)據(jù)
否
是
peer cop
否
是