男人的天堂东京日韩_一区二区三区国产视频_超级碰碰碰碰碰97_国产欧美一区二区在线播放_亚洲一区中文字幕久久_国产成人综合在线观看不卡_夜里十大禁用app在线观看_久久无码高潮抽搐喷水_色婷婷欧美在线播放内射

首頁
搜索
歷史搜索
搜索發(fā)現

Modbus協議如何傳輸的

2022-07-11 17:54:30| 來源:聚英電子| | 0

  Modbus協議,作為當今工業(yè)控制領域的通用通訊協議,在無數物聯網產品中得到應用,工業(yè)、農業(yè)等物聯網解決方案中都有其身影。

  通過Modbus協議,控制器相互之間、或控制器經由網絡(如以太網)可以和其它設備之間進行通信。Modbus協議使用的是主從通訊技術,即由主設備主動查詢和操作從設備。一般將主控設備方所使用的協議稱為Modbus Master,從設備方使用的協議稱為Modbus Slave。典型的主設備包括工控機和工業(yè)控制器等;典型的從設備如PLC可編程控制器等。Modbus通訊物理接口可以選用串口(包括RS232和RS485),也可以選擇以太網口。

聚英0222工業(yè)級數采控制器.jpg

  常用的MODBUS通訊規(guī)約有兩種,一種是MODBUS ASCII,一種是MODBUS RTU。每個設備必須都有相同的傳輸模式。所有設備都支持RTU模式,ASCII傳輸模式是選項。

  (1)ASCII傳輸方式

  Modbus串行鏈路的設備被配置為使用ASCII模式通信時,報文中的每8位字節(jié)以兩個ASCII字符發(fā)送。例:字節(jié)0X5B會被編碼為兩個字符:0x35和0x42進行傳送(ASCII編碼0x35="5",0x42="B"),這樣傳輸效率會降低。

  在ASCII模式,報文用特殊的字符區(qū)分幀起始和幀結束。一個報文必須以一個‘冒號’(:)(ASCII十六進制3A)起始,以‘回車-換行’(CRLF)對(ASCII十六進制0D和0A)結束。設備連續(xù)的監(jiān)視總線上的‘冒號’字符。當收到這個字符后,每個設備解碼后續(xù)的字符一直到幀結束。報文中字符間的時間間隔可以達一秒。如果有更大的間隔,則接受設備認為發(fā)生了錯誤。

  (2)RTU傳輸方式

  當設備使用RTU(RemoteTerminalUnit)模式在Modbus串行鏈路通信,報文中每個8位字節(jié)含有兩個4位十六進制字符。這種模式的主要優(yōu)點是較高的數據密度,在相同的波特率下比ASCII模式有更高的傳輸效率。每個報文必須以連續(xù)的字符流傳送。


聯系銷售
銷售王經理微信 銷售王經理
微信公眾號 微信公眾號
服務熱線
400-6688-400