• 您好,歡迎進(jìn)入上海本熙測控設備科技有限公司網(wǎng)站!
    全國服務(wù)熱線(xiàn):13601825240
    上海本熙測控設備科技有限公司
    您現在的位置:首頁(yè) > 技術(shù)文章 > RS485 MODBUS 電子吊稱(chēng)的選購指南

    RS485 MODBUS 電子吊稱(chēng)的選購指南

    瀏覽次數:757發(fā)布日期:2021-03-24

    RS485 MODBUS 電子吊稱(chēng)的選購指南

    稱(chēng)衡器設備中所包括的產(chǎn)品類(lèi)型居多,由于其工作原理以及使用范圍的諸多因素的不同,所呈現出的產(chǎn)品是不同的。電子吊稱(chēng)作為專(zhuān)門(mén)的衡器之一,其所包括的分類(lèi)也有很多種,基本分類(lèi)為直視和無(wú)線(xiàn),但是在選擇配置485接口,支持MODBUS協(xié)議時(shí),必須要注意以下的一些事項。

     

    485 MODBUS 電子吊鉤秤

     

    Modbus協(xié)議分為三種通信方式:Modbus RTU、Modbus ASCII以及Modbus TCP。

    首先,Modbus TCP的通信格式和Modbus RTU非常相似,差別只是Modbus RTU后帶兩個(gè)字節的CRC校驗,而Modbus TCP沒(méi)有。

     

    其次,Modbus ASCII的通信格式與Modbus RTU其實(shí)“神合貌離”,就是把Modbus RTU的每一個(gè)字節(例如:27H)高四位(2)和低四位(7)拆分為兩個(gè)字節,并以ASCII碼的方式表現出來(lái)(32 37),再給命令幀分別加上起始符和結束符便可以,當然Modbus RTU和Modbus ASCII的校驗的方式不同,這里暫不詳述,所以同一條命令用Modbus RTU方式和Modbus ASCII方式表現出來(lái),雖然在命令長(cháng)度的上有很大的區別,但其實(shí)際表達的意思卻是一樣。

     

    RTU方式

    幀定界 :MODBUS RTU方式下,每?jì)蓚€(gè)字符之間發(fā)送或者接收的時(shí)間間隔不能超過(guò)1.5倍 字符傳輸時(shí)間。如果兩個(gè)字符時(shí)間間隔超過(guò)了3.5倍的字符傳輸時(shí)間,規約就認為一幀數據已經(jīng)接收,新的一幀數據傳輸開(kāi)始。

     

    RTU 模式每個(gè)字節 ( 11 位 ) 的格式為:

    偶校驗是要求的,其它模式 ( 奇校驗, 無(wú)校驗 ) 也可以使用。為了保證與其它產(chǎn)品的大兼容性,同時(shí)支持無(wú)校驗模式是建議的。默認校驗模式模式 必須為偶校驗。注:使用無(wú)校驗要求2 個(gè)停止位。

    字符的串行傳送方式:

    每個(gè)字符或字節均由此順序發(fā)送(從左到右):蕞低有效位 (LSB) ……蕞高有效位 (MSB)

     

    RTU 模式位序列

    設備配置為奇校驗、偶校驗或無(wú)校驗都可以接受。如果無(wú)奇偶校驗,將傳送一個(gè)附加的停止位以填充字符幀:

     

    RTU 模式位序列 (無(wú)校驗的特殊情況)

    ASCII方式

    ASCII模式

    幀定界:幀起始 “CR LF” 幀結束

    ASCII方式用兩個(gè)ASCII字符表示一個(gè)8位數據,比如16進(jìn)制的3A用字符“3”和字符“A”表示。

     

    MODBUS TCPMODBUS TCP模式下,由于模塊的地址由IP地址確定,所以不再有地址域內容,考慮到TCP網(wǎng)絡(luò )是可靠的數據傳輸網(wǎng)絡(luò ),故不再有校驗數據。但是考慮到在IP網(wǎng)上數據到達的順序可能與我們預期的數據不一致,故增加了一個(gè)數據序號,考慮到在MODBUS TCP協(xié)議上承載MODBUS協(xié)議,還在頭部數據中增加了一個(gè)地址域。

     

    因為Modbus/TCP是一種應用層的協(xié)議,上層為Modbus 協(xié)議,下層為T(mén)CP協(xié)議,它規定了網(wǎng)絡(luò )互聯(lián)節點(diǎn)間的請求/應答的通信方式。幀格式必須嚴格遵守協(xié)議所規定的ADU ( ApplicaTIon Data Unit)格式,才能在以太網(wǎng)上實(shí)現數據的傳輸。

    另外,提一下Modbus和Profibus的區別
    1、modbus:協(xié)議包括ASCII、RTU、TCP等,并沒(méi)有規定物理層。此協(xié)議定義了控制器能夠認識和使用的消息結構,而不管它們是經(jīng)過(guò)何種網(wǎng)絡(luò )進(jìn)行通信的。數據通訊采用Maser/Slave方式,Master端發(fā)出數據請求消息,Slave端接收到正確消息后就可以發(fā)送數據到Master端以響應請求。


    2、rofibus-DP:協(xié)議明確規定了用戶(hù)數據怎樣在總線(xiàn)各站之間傳遞,但用戶(hù)數據的含義是在PROFIBUS行規中具體說(shuō)明的。PROFIBUS主站之間采用令牌傳送方式,主站與從站之間采用主從方式。令牌傳遞程序保證每個(gè)主站在一個(gè)確切規定的時(shí)間內得到總線(xiàn)存取權。

     

    因此,在選擇MODBUS通訊時(shí)重要的就是要選擇適合的通訊協(xié)議。不同的通訊協(xié)議類(lèi)型所能夠滿(mǎn)足的實(shí)際需求有可能不同。根據實(shí)際需求篩選適合的類(lèi)型才能確保承重工具的達到自己的使用目的以及對數據處理的要求,避免選擇不當或者是疏忽類(lèi)型的選擇而影響到后期的開(kāi)發(fā)使用。

    Contact Us
    • 聯(lián)系QQ:496329438
    • 聯(lián)系郵箱:496329438@qq.com
    • 傳真:021-67621532
    • 聯(lián)系地址:上海市金山區金山世紀城西區88號

    掃一掃  微信咨詢(xún)

    ©2024 上海本熙測控設備科技有限公司 版權所有  備案號:滬ICP備15023781號-3  技術(shù)支持:化工儀器網(wǎng)    sitemap.xml    總訪(fǎng)問(wèn)量:260718 管理登陸

  • 滨州市| 涟水县| 东安县| 雷山县| 宾阳县| 通海县| 盐城市| 义马市| 伊宁县| 南部县| 洞头县| 荆州市| 河北省| 商丘市| 周口市| 赤峰市| 民权县| 宁河县| 房产| 凭祥市| 孟村| 沁源县| 灵石县| 巴中市| 墨脱县| 开封县| 武乡县| 岫岩| 西华县| 五家渠市| 亚东县| 大埔县| 滁州市| 安图县| 温宿县| 兰考县| 乌拉特中旗| 淮滨县| 滁州市| 临猗县| 二手房| http://444 http://444 http://444 http://444 http://444 http://444