電子吊秤廠家為何只提供Modbus Rtu
很多用戶訂購帶RS485接口的電子吊秤,并且要求支持MODBUS協(xié)議,但在支持協(xié)議的種類上,一般我們只提供MODBUS RTU的電子吊秤,而并不提供MODBUS TCP協(xié)議,原因是電子吊秤是標(biāo)準(zhǔn)化程度非常高的稱重產(chǎn)品,數(shù)據(jù)輸出格式相對(duì)簡(jiǎn)單,一般情況下MODBUS RTU已經(jīng)能滿足大部分場(chǎng)景下的使用需求,而MODBUS TCP相對(duì)來說與其區(qū)別在理論上不是很大,但是在硬件支持上區(qū)別很大,增加了制造成本,并且需求MODBUS電子吊秤的市場(chǎng)及其有限,所以很少有廠家提供MODBUS TCP協(xié)議電子吊秤。
以下就講講Modbus TCP和Modbus Rtu的區(qū)別如下:
概念不同:MODBUS是一種標(biāo)準(zhǔn)的工業(yè)控制數(shù)據(jù)交換協(xié)議,可以用RTU和ASCII兩種方式進(jìn)行協(xié)議數(shù)據(jù)的互傳,RTU是通過二進(jìn)制數(shù)據(jù)方式直接傳送數(shù)據(jù),而TCP是通過將每字節(jié)二進(jìn)制數(shù)據(jù)轉(zhuǎn)換為固定兩位十六進(jìn)制字符串,再依次串聯(lián)在一起,以TCP碼形式進(jìn)行數(shù)據(jù)傳送,一般用得最多的還是RTU方式。
通信方式不同: 以太網(wǎng),對(duì)應(yīng)的通信模式是MODBUS TCP。異步串行傳輸(各種介質(zhì)如有線RS-232-/422/485/;光纖、無線等),對(duì)應(yīng)的通信模式是MODBUS RTU或MODBUS ASCII。高速令牌傳遞網(wǎng)絡(luò),對(duì)應(yīng)的通信模式是Modbus PLUS。
Modbus rtu和 Modbus tcp兩個(gè)協(xié)議的本質(zhì)都是 MODBUS協(xié)議,都是靠MODBUS寄存器地址來交換數(shù)據(jù);但所用的硬件接口不一樣,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太網(wǎng)口?,F(xiàn)在市場(chǎng)上有很多協(xié)議轉(zhuǎn)換器,可以輕松的將這些不同的協(xié)議相互轉(zhuǎn)換 如:Intesisbox可以把 modbus rtu轉(zhuǎn)換成 Modbus tcp,實(shí)際上Modbus協(xié)議包括ASCII、RTU、TCP。
標(biāo)準(zhǔn)的Modicon控制器使用RS232C實(shí)現(xiàn)串行的Modbus。Modbus的ASCII、RTU協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和就答的方式,數(shù)據(jù)通訊采用Maser/Slave方式。
Modbus協(xié)議需要對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),串行協(xié)議中除有奇偶校驗(yàn)外,ASCII模式采用LRC校驗(yàn),RTU模式采用16位CRC校驗(yàn),ModbusTCP模式?jīng)]有額外規(guī)定校驗(yàn),因?yàn)門CP協(xié)議是一個(gè)面向連接的可靠協(xié)議。
TCP和RTU協(xié)議非常類似,只要把RTU協(xié)議的兩個(gè)字節(jié)的校驗(yàn)碼去掉,然后在RTU協(xié)議的開始加上5個(gè)0和一個(gè)6并通過TCP/IP網(wǎng)絡(luò)協(xié)議發(fā)送出去即可
掃一掃 微信咨詢
©2024 上海本熙測(cè)控設(shè)備科技有限公司 版權(quán)所有 備案號(hào):滬ICP備15023781號(hào)-3 技術(shù)支持:化工儀器網(wǎng) sitemap.xml 總訪問量:277286 管理登陸