您好, 歡迎來(lái)到化工儀器網(wǎng),! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:上海本熙測(cè)控設(shè)備科技有限公司>>技術(shù)文章>>RS485 MODBUS 電子吊稱的選購(gòu)指南
RS485 MODBUS 電子吊稱的選購(gòu)指南
稱衡器設(shè)備中所包括的產(chǎn)品類型居多,,由于其工作原理以及使用范圍的諸多因素的不同,,所呈現(xiàn)出的產(chǎn)品是不同的。電子吊稱作為專門(mén)的衡器之一,,其所包括的分類也有很多種,,基本分類為直視和無(wú)線,但是在選擇配置485接口,,支持MODBUS協(xié)議時(shí),,必須要注意以下的一些事項(xiàng)。
Modbus協(xié)議分為三種通信方式:Modbus RTU,、Modbus ASCII以及Modbus TCP,。
首先,Modbus TCP的通信格式和Modbus RTU非常相似,,差別只是Modbus RTU后帶兩個(gè)字節(jié)的CRC校驗(yàn),,而Modbus TCP沒(méi)有。
其次,,Modbus ASCII的通信格式與Modbus RTU其實(shí)“神合貌離”,,就是把Modbus RTU的每一個(gè)字節(jié)(例如:27H)高四位(2)和低四位(7)拆分為兩個(gè)字節(jié),并以ASCII碼的方式表現(xiàn)出來(lái)(32 37),,再給命令幀分別加上起始符和結(jié)束符便可以,,當(dāng)然Modbus RTU和Modbus ASCII的校驗(yàn)的方式不同,這里暫不詳述,,所以同一條命令用Modbus RTU方式和Modbus ASCII方式表現(xiàn)出來(lái),,雖然在命令長(zhǎng)度的上有很大的區(qū)別,但其實(shí)際表達(dá)的意思卻是一樣,。
RTU方式
幀定界 :MODBUS RTU方式下,,每?jī)蓚€(gè)字符之間發(fā)送或者接收的時(shí)間間隔不能超過(guò)1.5倍 字符傳輸時(shí)間。如果兩個(gè)字符時(shí)間間隔超過(guò)了3.5倍的字符傳輸時(shí)間,,規(guī)約就認(rèn)為一幀數(shù)據(jù)已經(jīng)接收,,新的一幀數(shù)據(jù)傳輸開(kāi)始。
RTU 模式每個(gè)字節(jié) ( 11 位 ) 的格式為:
偶校驗(yàn)是要求的,,其它模式 ( 奇校驗(yàn),, 無(wú)校驗(yàn) ) 也可以使用。為了保證與其它產(chǎn)品的大兼容性,,同時(shí)支持無(wú)校驗(yàn)?zāi)J绞墙ㄗh的,。默認(rèn)校驗(yàn)?zāi)J侥J?必須為偶校驗(yàn)。注:使用無(wú)校驗(yàn)要求2 個(gè)停止位,。
字符的串行傳送方式:
每個(gè)字符或字節(jié)均由此順序發(fā)送(從左到右):蕞低有效位 (LSB) ……蕞高有效位 (MSB)
RTU 模式位序列
設(shè)備配置為奇校驗(yàn),、偶校驗(yàn)或無(wú)校驗(yàn)都可以接受。如果無(wú)奇偶校驗(yàn),,將傳送一個(gè)附加的停止位以填充字符幀:
RTU 模式位序列 (無(wú)校驗(yàn)的特殊情況)
ASCII方式
ASCII模式
幀定界:幀起始 “CR LF” 幀結(jié)束
ASCII方式用兩個(gè)ASCII字符表示一個(gè)8位數(shù)據(jù),,比如16進(jìn)制的3A用字符“3”和字符“A”表示。
MODBUS TCPMODBUS TCP模式下,,由于模塊的地址由IP地址確定,,所以不再有地址域內(nèi)容,考慮到TCP網(wǎng)絡(luò)是可靠的數(shù)據(jù)傳輸網(wǎng)絡(luò),,故不再有校驗(yàn)數(shù)據(jù),。但是考慮到在IP網(wǎng)上數(shù)據(jù)到達(dá)的順序可能與我們預(yù)期的數(shù)據(jù)不一致,故增加了一個(gè)數(shù)據(jù)序號(hào),,考慮到在MODBUS TCP協(xié)議上承載MODBUS協(xié)議,,還在頭部數(shù)據(jù)中增加了一個(gè)地址域。
因?yàn)镸odbus/TCP是一種應(yīng)用層的協(xié)議,,上層為Modbus 協(xié)議,,下層為T(mén)CP協(xié)議,它規(guī)定了網(wǎng)絡(luò)互聯(lián)節(jié)點(diǎn)間的請(qǐng)求/應(yīng)答的通信方式,。幀格式必須嚴(yán)格遵守協(xié)議所規(guī)定的ADU ( ApplicaTIon Data Unit)格式,,才能在以太網(wǎng)上實(shí)現(xiàn)數(shù)據(jù)的傳輸。
另外,,提一下Modbus和Profibus的區(qū)別
1,、modbus:協(xié)議包括ASCII,、RTU、TCP等,,并沒(méi)有規(guī)定物理層,。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過(guò)何種網(wǎng)絡(luò)進(jìn)行通信的,。數(shù)據(jù)通訊采用Maser/Slave方式,,Master端發(fā)出數(shù)據(jù)請(qǐng)求消息,Slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到Master端以響應(yīng)請(qǐng)求,。
2,、rofibus-DP:協(xié)議明確規(guī)定了用戶數(shù)據(jù)怎樣在總線各站之間傳遞,但用戶數(shù)據(jù)的含義是在PROFIBUS行規(guī)中具體說(shuō)明的,。PROFIBUS主站之間采用令牌傳送方式,,主站與從站之間采用主從方式。令牌傳遞程序保證每個(gè)主站在一個(gè)確切規(guī)定的時(shí)間內(nèi)得到總線存取權(quán),。
因此,,在選擇MODBUS通訊時(shí)重要的就是要選擇適合的通訊協(xié)議。不同的通訊協(xié)議類型所能夠滿足的實(shí)際需求有可能不同,。根據(jù)實(shí)際需求篩選適合的類型才能確保承重工具的達(dá)到自己的使用目的以及對(duì)數(shù)據(jù)處理的要求,,避免選擇不當(dāng)或者是疏忽類型的選擇而影響到后期的開(kāi)發(fā)使用。
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),,化工儀器網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任,。
溫馨提示:為規(guī)避購(gòu)買(mǎi)風(fēng)險(xiǎn),建議您在購(gòu)買(mǎi)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。