av基地在线观看 I 娇妻玩4p被三个男人伺候电影 I 黄页网站18以下勿看 I 黄色片免费网站 I 欧美丰满大乳大屁股毛片图片 I 日本高清dvd I 国产人妻鲁鲁一区二区 I 午夜高清国产拍精品 I 四虎884 I 天天爽天天碰狠狠添 I 国产乱码精品1区2区3区 I av在线看免费 I 国产乡下三级全黄三级 I 久草在线视频福利 I 日本一区二区三区在线看 I 美女张开腿喷水高潮 I 偷拍视频久久 I 在线观看欧美三级 I 四虎在线看 I 精品视频无码一区二区三区 I 日韩黄色片 I 亚洲精品久久久日韩美女图片 I 日本一区视频在线观看 I 美国一级大黄一片免费中文 I 高中生自慰www网站 I 国产明星xxxx色视频 I 8x国产一区二区三区精品推荐 I 亚洲熟妇自拍无码区 I 色婷婷狠狠操 I 樱空桃 av在线播放

產(chǎn)品列表 / products

首頁(yè) > 解決方案 > MODBUS協(xié)議常見(jiàn)問(wèn)題

MODBUS協(xié)議常見(jiàn)問(wèn)題

點(diǎn)擊次數(shù):1503 更新時(shí)間:2023-07-25
  1、ModBus RTU通訊協(xié)議與ModBus通訊協(xié)議有什么區(qū)別?
 
  ModBus協(xié)議是應(yīng)用層報(bào)文傳輸協(xié)議(OSI模型第7層),它定義了一個(gè)與通信層無(wú)關(guān)的協(xié)議數(shù)據(jù)單元(PDU),即PDU=功能碼+數(shù)據(jù)域。
 
  ModBus協(xié)議能夠應(yīng)用在不同類(lèi)型的總線(xiàn)或網(wǎng)絡(luò)。對(duì)應(yīng)不同的總線(xiàn)或網(wǎng)絡(luò), Modbus協(xié)議引入一些附加域映射成應(yīng)用數(shù)據(jù)單元(ADU),即ADU=附加域+PDU。
 
  目前,Modbus主要有兩種通信方式:
 
  1.以太網(wǎng),對(duì)應(yīng)的通信模式是MODBUS TCP。
 
  2.異步串行傳輸(各種介質(zhì)如有線(xiàn)RS-232-/422/485/;光纖、無(wú)線(xiàn)等),對(duì)應(yīng)的通信模式是MODBUS RTU或MODBUS ASCII。
 
  2、關(guān)于MODBUS RTU通訊協(xié)議的提問(wèn)?
 
  modbus 主要由站地址(一個(gè)字節(jié))+功能碼(一個(gè)字節(jié))首地址(兩個(gè)字節(jié))+訪(fǎng)問(wèn)字?jǐn)?shù)(兩個(gè)字節(jié))+校驗(yàn)碼(CRC16或LRC兩個(gè)字節(jié))總共8個(gè)字節(jié)組成。
 
  3、modbus、rtu、modbus rtu分別是什么?
 
  modbus協(xié)議是工控行業(yè)的標(biāo)準(zhǔn)協(xié)議,前身為莫迪康所寫(xiě),現(xiàn)已被施奈德收購(gòu)。
 
  而modbus分為兩種協(xié)議:即串口協(xié)議(modbus rtu)和網(wǎng)口協(xié)議(modbus tcp)協(xié)議,一般的工控機(jī)只支持rs232或者RS485的串口模式,這個(gè)時(shí)候工控機(jī)的協(xié)議棧里就只有modbusRTU協(xié)議,當(dāng)他從串口接收到數(shù)據(jù)時(shí),會(huì)直接根據(jù)報(bào)文中的數(shù)據(jù)進(jìn)行控制,如果需要用modbusTCP協(xié)議進(jìn)行傳輸,則需要使用帶有網(wǎng)口的PLC。
 
  具體的幀格式如下
 
  modbus RTU 地址域 功能碼 數(shù)據(jù) 差錯(cuò)校驗(yàn)
 
  modbus TCP 目的地址 協(xié)議id 長(zhǎng)度 單元號(hào) 功能碼 數(shù)據(jù)
 
  簡(jiǎn)單的說(shuō) tcp是由RTU加工而來(lái)的,而RTU則是另外一種概念,不包含在modbus協(xié)議內(nèi)。是工控行業(yè)對(duì)監(jiān)控設(shè)備的簡(jiǎn)稱(chēng)。
 
  4、關(guān)于modbus_RTU協(xié)議主機(jī)發(fā)送的命令的一些問(wèn)題?
 
  01 讀保持線(xiàn)圈狀態(tài)(Read coil status)?
 
  02 讀輸入線(xiàn)圈狀態(tài)(Read input status)?
 
  03 讀保持寄存器(Read holding register?
 
  04 讀輸入寄存器(Read input register)?
 
  05 寫(xiě)單個(gè)線(xiàn)圈(Force single coil)?
 
  06 寫(xiě)單個(gè)寄存器(Preset single register?
 
  15 寫(xiě)多個(gè)線(xiàn)圈(Force multiple coils)?
 
  16 寫(xiě)多個(gè)寄存器(Preset multiple registers)?
 
  這些都是什么意思?
 
  答:
 
  01 讀取邏輯線(xiàn)圈組狀態(tài)
 
  02 讀取離散量線(xiàn)圈組狀態(tài)
 
  03 讀取一個(gè)或多個(gè)保持寄存器的二進(jìn)制值
 
  04讀取一個(gè)或多個(gè)輸入寄存器的二進(jìn)制值
 
  05 改變邏輯線(xiàn)圈狀態(tài)
 
  06 改變單個(gè)寄存器的二進(jìn)制值
 
  15改變多個(gè)寄存器的二進(jìn)制值
 
  16 多個(gè)操持寄存器的二進(jìn)制值
 
  5、什么是modbus rtu master?
 
  就是選RTU模式,因?yàn)镸ODBUS分為ASCII模式和RTU模式,MASER就是設(shè)置為主站,一般為PLC端,變頻器設(shè)為從站,還要注意主站和從站地址的設(shè)置。
 
  6、Modbus rtu 為什么沒(méi)有開(kāi)始和結(jié)束標(biāo)記?
 
  由于Modbus rtu幀的每個(gè)字節(jié)是16進(jìn)制數(shù),數(shù)值范圍在00~FF,若像Modbus ASCII那樣用02、03表示開(kāi)始和結(jié)束標(biāo)記,則與數(shù)值2、3發(fā)生沖突,無(wú)法判斷其是標(biāo)記還是數(shù)值,無(wú)法數(shù)據(jù)解包
 
  7、modbus tcp到 rtu的轉(zhuǎn)換?
 
  請(qǐng)仔細(xì)查看幀格式:
 
  modbus RTU 地址域 功能碼 數(shù)據(jù) 差錯(cuò)校驗(yàn)
 
  modbus TCP 目的地址 協(xié)議id 長(zhǎng)度 單元號(hào) 功能碼 數(shù)據(jù)
 
  寫(xiě)一個(gè)TCP轉(zhuǎn)RTU的程序放到設(shè)備里做modbus網(wǎng)橋即可。
 
  8、MODBUS RTU通訊線(xiàn)被燒?
 
  用萬(wàn)用表量一下出來(lái)的通訊線(xiàn),電壓不超過(guò)5V應(yīng)該沒(méi)問(wèn)題,一般不會(huì)燒東西,接的時(shí)候區(qū)分正和負(fù)。很多產(chǎn)品B是正,量一下看看。
 
  9、MODBUS RTU協(xié)議中浮點(diǎn)數(shù)是如何存儲(chǔ),讀到浮點(diǎn)數(shù)寄存器的數(shù)值如何轉(zhuǎn)換成所需的浮點(diǎn)數(shù)?
 
  浮點(diǎn)數(shù)保存的字節(jié)格式如下:
 
  地址    +0         +1         +2         +3
 
  內(nèi)容 SEEE EEEE  EMMM MMMM  MMMM MMMM  MMMM MMMM
 
  這里S 代表符號(hào)位,1是負(fù),0是正
 
  E偏移127的冪,二進(jìn)制階碼=(EEEEEEEE)-127。
 
  M 24位的尾數(shù)保存在23位中,只存儲(chǔ)23位,最高位固定為1,此方法用最較少的位數(shù)實(shí)現(xiàn)了較高的有效位數(shù),提高了精度。零是一個(gè)特定值,冪是0尾數(shù)也是0。
 
  浮點(diǎn)數(shù)-12.5作為一個(gè)十六進(jìn)制數(shù)0xC1480000保存在存儲(chǔ)區(qū)中,這個(gè)值如下:
 
  地址    +0    +1    +2    +3
 
  內(nèi)容   0xC1  0x48  Ox00  0x00
 
  浮點(diǎn)數(shù)和十六進(jìn)制等效保存值之間的轉(zhuǎn)換相當(dāng)簡(jiǎn)單。下所的例子說(shuō)明上而的值-12.5如何轉(zhuǎn)換。浮點(diǎn)保存值不是一個(gè)直接的格式,要轉(zhuǎn)換一個(gè)浮點(diǎn)數(shù),位必須按上面的浮點(diǎn)數(shù)保存格式表所列的那樣分開(kāi)。例如:
 
  地址      +0         +1       +2        +3
 
  格式   SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
 
  二進(jìn)制  11000001  01001000 00000000   00000000
 
  十六進(jìn)制   C1        48       00         00
 
  從這個(gè)例子可以得到下面的信息:
 
  符號(hào)位是1表示一個(gè)負(fù)數(shù)冪是二進(jìn)制10000010或十進(jìn)制130,130減去127是3,就是實(shí)際的冪。尾數(shù)是后面的二進(jìn)制數(shù)10010000000000000000000。
 
  在尾數(shù)的左邊有一個(gè)省略的小數(shù)點(diǎn)和1,這個(gè)1在浮點(diǎn)數(shù)的保存中經(jīng)常省略,加上一個(gè)1和小數(shù)點(diǎn)到尾數(shù)的開(kāi)頭,得到尾數(shù)值如下:
 
  1.1001000000000000000000。
 
  接著,根據(jù)指數(shù)調(diào)整尾數(shù)。一個(gè)負(fù)的指數(shù)向左移動(dòng)小數(shù)點(diǎn),一個(gè)正的指數(shù)向右移動(dòng)小數(shù)點(diǎn),因?yàn)橹笖?shù)是3,尾數(shù)調(diào)整如下:
 
  1100.10000000000000000000。
 
  結(jié)果是一個(gè)二進(jìn)制浮點(diǎn)數(shù),小數(shù)點(diǎn)左邊的二進(jìn)制數(shù)代表所處位置的2的冪,例如: 1100表示
 
  (1*2^3) +(1*2^2) + (0*2^1) + (0*2^0) =12。
 
  小數(shù)點(diǎn)的右邊也代表所處位置的2的冪,只是冪是負(fù)的。例如: .100...表示(1*2^(-1))+ (0*2^(-2) )+ (0*2^(-2))...=0.5。這些值的和是12.5。因?yàn)樵O(shè)置的符號(hào)位表示這數(shù)是負(fù)的,因此十六進(jìn)制值0xC1480000表示-12.5。
 
  10、RS-485的設(shè)備,遵守MODBUS-RTU協(xié)議。怎樣用的電腦讀取信息?
 
  用電腦的串口,接個(gè)485轉(zhuǎn)換器,接到設(shè)備的485接口,再找個(gè)串口軟件,根據(jù)設(shè)備資料上的寄存器地址發(fā)送modbus報(bào)文,modbus報(bào)文通過(guò)串口軟件發(fā)送,報(bào)文格式: 01 03 00 00 00 01 84 0A(讀寄存器命令)。
 
  11、MODBUS RTU 測(cè)試軟件?
 
  推薦:modscan32。
 
  12、MODBUS RTU協(xié)議,上位機(jī)與儀表通信,讀寫(xiě)數(shù)據(jù)都正確,為什么儀表掉電,寫(xiě)入的參數(shù)又丟失了?怎么保存?
 
  兩種可能:
 
  如果在儀表上設(shè)置參數(shù)掉電后都保存不了的話(huà),基本可以確定是儀表問(wèn)題;有些儀表寫(xiě)入?yún)?shù)后還需要向固定的寄存器寫(xiě)入確認(rèn)參數(shù),為了保證寫(xiě)入?yún)?shù)真確,需要檢查儀表通信部分說(shuō)明書(shū)。
主站蜘蛛池模板: 少妇太爽了太深了太硬了 | 国产精品亚洲αv天堂无码 肥胖女系列av | 国产精品导航一区二区 | 免费日韩在线观看 | 日韩毛片| 午夜影院0606 | 欧美人禽色视频免费看 | 中文字幕在线播放av | 国产精品人妻一区二区三区四 | 国产精品v欧美精品∨日韩 国产精品99久久久久久人红楼 | 囯精品人妻无码一区二区三区99 | 无码中文精品视视在线观看 | 日本精品一 | 国产麻豆精品传媒av国产 | 无码国产精品高潮久久9 | 国产一区99 | 国产高清一区二区三区视频 | 国产精品被窝福利一区 | 久久视热这里只有精品 | 亚洲成av人片天堂网九九 | 欧美日韩69 | 午夜在线视频一区二区区别 | 一级黄色录像毛片 | 亚洲精品无码久久久久av麻豆 | 精品无码国产自产野外拍在线 | 久久综合九色综合97婷婷 | 久碰久摸久看视频在线观看 | 国产模特嫩模私拍视频在线 | 国产精品无码久久一线 | 国产精品视频一二三区 | 草草地址线路①屁屁影院成人 | 农民人伦一区二区三区剧情简介 | 国产91美女视频 | jizz免费在线观看 | 男人和女人高潮免费网站 | 亚洲成熟人网站 | 麻豆精品一区二正一三区 | 成人日韩在线观看 | 国产色婷婷精品综合在线播放 | 久久香焦 | 女人被男人躁得好爽免费视频 | 波多在线播放 | 亚洲国产成人欧美在线观看 | 久久九九色 | 91久久精品国产亚洲a∨麻豆 | 国产乱淫av片 | 青青草娱乐视频 | 亚洲国产精品久久人人爱潘金莲 | 国产区一区二区三区 | 欧美xxxxx高潮喷水麻豆 | 成人区人妻精品一区二区不卡 | 91区国产 | 久久久久久av无码免费网站 | 久久国产精品波多野结衣 | 日韩av片免费观看 | 国产午夜福利在线播放87 | av中文字幕免费观看 | 久久婷婷五月综合色和啪 | 国产麻豆果冻传媒视频观看 | 亚洲va欧美va国产综合久久 | 久久精品5 | 色播综合网 | 91久久天天躁狠狠躁夜夜 | 国产精品嫩草影视 | 韩国美女视频黄是免费 | 午夜精品久久久久久99热小说 | 深夜18+网站在线观看 | 国产日韩未满十八禁止观看 | 69亚洲乱人伦| 一级片在线免费 | 国产福利姬精品福利资源网址 | 国产成人免费高清视频 | 国产午夜精品理论片久久影院 | 五月婷色 | 一级中国毛片 | 91丨九色丨黑人外教 | 日韩精品91亚洲二区在线观看 | 激情孕妇15p | 噢美一级片| 小sao货cao得你舒服么顾杉 | 干少妇av| 亚洲熟妇丰满大屁股熟妇图片 | 国产又色又爽又刺激视频 | 饥渴少妇高潮视频大全 | 欧美熟妇与小伙性欧美交 | 77777亚洲午夜久久多人 | 日韩三级中文字幕 | 春色福利 | 夜夜摸夜夜爽 | 蜜臀久久 | 日本在线网址 | 男人的天堂2018无码 | 日韩特级黄色片 | 国内精品嫩模av私拍在线观看 | 亚洲中文字幕日本无线码 | 国产精品久久久久久亚洲影视内衣 | 中文字幕日韩精品在线 | 熟女人妻少妇精品视频 | 国产性色播播毛片 |