• 您好,歡迎進(jìn)入上海本熙測控設備科技有限公司網(wǎng)站!
    全國服務(wù)熱線(xiàn):13601825240
    上海本熙測控設備科技有限公司
    您現在的位置:首頁(yè) > 技術(shù)文章 > 電子秤的RS485和MODBUS有什么不同區別在哪里

    電子秤的RS485和MODBUS有什么不同區別在哪里

    瀏覽次數:1211發(fā)布日期:2019-09-25

    電子秤的RS485和MODBUS有什么不同區別在哪里(來(lái)源:上海本熙測控設備科技有限公司)

    一、RS485介紹

    在工業(yè)控制場(chǎng)合,RS485總線(xiàn)因其接口簡(jiǎn)單,組網(wǎng)方便,傳輸距離遠等特點(diǎn)而得到廣泛應用。電子秤的RS485和RS232一樣都是基于串口的通訊接口,數據收發(fā)的操作是一致的,所以使用的是同樣WinCE的底層驅動(dòng)程序。但是它們在實(shí)際應用中通訊模式卻有著(zhù)很大的區別,RS485接口為半雙工數據通訊模式,而RS232接口為全雙工數據通訊模式,數據的收發(fā)不能同時(shí)進(jìn)行,為了保證數據收發(fā)的不沖突,硬件上是通過(guò)方向切換來(lái)實(shí)現的,相應也要求軟件上必須將收發(fā)的過(guò)程嚴格地分開(kāi)。

     

    RS485接口組成的半雙工網(wǎng)絡(luò ),一般是兩線(xiàn)制(以前有四線(xiàn)制接法,只能實(shí)現點(diǎn)對點(diǎn)的通信方式,現很少采用),多采用屏蔽雙絞線(xiàn)傳輸。這種接線(xiàn)方式為總線(xiàn)式拓撲結構在同一總線(xiàn)上多可以?huà)旖?2個(gè)結點(diǎn)。在RS485通信網(wǎng)絡(luò )中一般采用的是主從通信方式,即一個(gè)主機帶多個(gè)從機。

     

    RS485的特性:

    1.RS-485的電氣特性:邏輯“0”以?xún)删€(xiàn)間的電壓差為+(2—6)V表示;邏輯“1”以?xún)删€(xiàn)間的電壓差為-(2—6)V表示。接口信號電平比RS-232降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL電路連接。

    2.RS-485的數據ZUI高傳輸速率為10Mbps。

    3.RS-485接口是采用平衡驅動(dòng)器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。

    4.RS-485接口的大傳輸距離標準值為4000英尺(約1219米),實(shí)際上可達3000英尺,另外RS-232接口在總線(xiàn)上只允許連接1個(gè)收發(fā)器,即單站能力。而RS-485接口在總線(xiàn)上是允許連接多達128個(gè)收發(fā)器。即具有多站能力,這樣用戶(hù)可以利用單一的RS-485接口方便地建立起設備網(wǎng)絡(luò )。

     

    RS485電子秤

     

    二、MODBUS介紹

    Modbus是由Modicon(現為施耐德電氣公司的一個(gè)品牌)在1979年發(fā)明的,是世界上DI一個(gè)真正用于工業(yè)現場(chǎng)的總線(xiàn)協(xié)議。ModBus網(wǎng)絡(luò )是一個(gè)工業(yè)通信系統,由帶智能終端的可編程序控制器和計算機通過(guò)公用線(xiàn)路或局部線(xiàn)路連接而成。其系統結構既包括硬件、亦包括軟件。它可應用于各種數據采集和過(guò)程監控。

     

    ModBus特點(diǎn):

    (1)標準、開(kāi)放,用戶(hù)可以免費、放心地使用Modbus協(xié)議,不需要交納許可證費,也不會(huì )侵犯知識產(chǎn)權。目前,支持Modbus的廠(chǎng)家超過(guò)400家,支持Modbus的產(chǎn)品超過(guò)600種。

    (2)Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質(zhì)上傳送,如雙絞線(xiàn)、光纖、無(wú)線(xiàn)等。

    (3)Modbus的幀格式簡(jiǎn)單、緊湊,通俗易懂。用戶(hù)使用容易,廠(chǎng)商開(kāi)發(fā)簡(jiǎn)單。

     

    MODBUS通訊傳送方式:

    通訊傳送分為獨立的信息頭,和發(fā)送的編碼數據。以下的通訊傳送方式定義也與MODBUSRTU通訊規約相兼容:

    初始結構=≥4字節的時(shí)間

    地址碼=1字節

    功能碼=1字節

    數據區=N字節

    錯誤校檢=16位CRC碼

    結束結構=≥4字節的時(shí)間

     

    支持MODBUS通訊協(xié)議電子秤

     

    地址碼:地址碼為通訊傳送的DI一個(gè)字節。這個(gè)字節表明由用戶(hù)設定地址碼的從機將接收由主機發(fā)送來(lái)的信息。并且每個(gè)從機都有具有WEI一的地址碼,并且響應回送均以各自的地址碼開(kāi)始。主機發(fā)送的地址碼表明將發(fā)送到的從機地址,而從機發(fā)送的地址碼表明回送的從機地址。

     

    功能碼:通訊傳送的DI二個(gè)字節。ModBus通訊規約定義功能號為1到127。本儀表只利用其中的一部分功能碼。作為主機請求發(fā)送,通過(guò)功能碼告訴從機執行什么動(dòng)作。作為從機響應,從機發(fā)送的功能碼與從主機發(fā)送來(lái)的功能碼一樣,并表明從機已響應主機進(jìn)行操作。如果從機發(fā)送的功能碼的ZUI高位為1(比如功能碼大與此同時(shí)127),則表明從機沒(méi)有響應操作或發(fā)送出錯。

     

    數據區:數據區是根據不同的功能碼而不同。數據區可以是實(shí)際數值、設置點(diǎn)、主機發(fā)送給從機或從機發(fā)送給主機的地址。

    CRC碼:二字節的錯誤檢測碼。

     

     

    三、RS485和MODBUS的區別

    RS485是一個(gè)物理接口,簡(jiǎn)單的說(shuō)是硬件。

    MODBUS是一種標準的通訊協(xié)議,用于不同廠(chǎng)商之間的設備交換數據(一般是工業(yè)用途);所謂協(xié)議,也可以理解為上面有人說(shuō)的“語(yǔ)言”吧,簡(jiǎn)單的說(shuō)是軟件。

     

    一般情況下,兩臺設備通過(guò)MODBUS協(xié)議傳輸數據:

    電子秤早是用RS232C作為硬件接口,(也就是普通電腦上的串行通訊口(串口)); 也有用RS422的,也有常用的RS485,這種接口傳輸距離遠,在一般工業(yè)現場(chǎng)用的比較多。

    MODBUS協(xié)議又分MODBUS RTU,MODBUS ASCII和后來(lái)發(fā)展的MODBUS TCP三種模式:其中前兩種(MODBUS RTU,MODBUS ASCII)所用的物理硬件接口都是串行(Serial)通訊口(RS232,RS422,RS485)。

    而MODBUS TCP則是為了順應當今世界發(fā)展潮流,什么都可以用Ethernet網(wǎng)或Internet來(lái)連接,傳送數據。所以又MODBUS TCP模式,該模式的硬件接口就是以太網(wǎng)(Ethernet)口了,也就是我們電腦上一般用的網(wǎng)絡(luò )口了。

    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