亚洲精品线在线观看-亚洲精品午夜久久久伊人-亚洲精品无码专区在线播放-亚洲精品无播放器在线看观看-www.av在线播放-www.av在线

產(chǎn)品列表 / products

首頁 > 解決方案 > MODBUS協(xié)議常見問題

MODBUS協(xié)議常見問題

點(diǎn)擊次數(shù):1477 更新時(shí)間:2023-07-25
  1、ModBus RTU通訊協(xié)議與ModBus通訊協(xié)議有什么區(qū)別?
 
  ModBus協(xié)議是應(yīng)用層報(bào)文傳輸協(xié)議(OSI模型第7層),它定義了一個(gè)與通信層無關(guān)的協(xié)議數(shù)據(jù)單元(PDU),即PDU=功能碼+數(shù)據(jù)域。
 
  ModBus協(xié)議能夠應(yīng)用在不同類型的總線或網(wǎng)絡(luò)。對應(yīng)不同的總線或網(wǎng)絡(luò), Modbus協(xié)議引入一些附加域映射成應(yīng)用數(shù)據(jù)單元(ADU),即ADU=附加域+PDU。
 
  目前,Modbus主要有兩種通信方式:
 
  1.以太網(wǎng),對應(yīng)的通信模式是MODBUS TCP。
 
  2.異步串行傳輸(各種介質(zhì)如有線RS-232-/422/485/;光纖、無線等),對應(yīng)的通信模式是MODBUS RTU或MODBUS ASCII。
 
  2、關(guān)于MODBUS RTU通訊協(xié)議的提問?
 
  modbus 主要由站地址(一個(gè)字節(jié))+功能碼(一個(gè)字節(jié))首地址(兩個(gè)字節(jié))+訪問字?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àn)已被施奈德收購。
 
  而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 長度 單元號 功能碼 數(shù)據(jù)
 
  簡單的說 tcp是由RTU加工而來的,而RTU則是另外一種概念,不包含在modbus協(xié)議內(nèi)。是工控行業(yè)對監(jiān)控設(shè)備的簡稱。
 
  4、關(guān)于modbus_RTU協(xié)議主機(jī)發(fā)送的命令的一些問題?
 
  01 讀保持線圈狀態(tài)(Read coil status)?
 
  02 讀輸入線圈狀態(tài)(Read input status)?
 
  03 讀保持寄存器(Read holding register?
 
  04 讀輸入寄存器(Read input register)?
 
  05 寫單個(gè)線圈(Force single coil)?
 
  06 寫單個(gè)寄存器(Preset single register?
 
  15 寫多個(gè)線圈(Force multiple coils)?
 
  16 寫多個(gè)寄存器(Preset multiple registers)?
 
  這些都是什么意思?
 
  答:
 
  01 讀取邏輯線圈組狀態(tài)
 
  02 讀取離散量線圈組狀態(tài)
 
  03 讀取一個(gè)或多個(gè)保持寄存器的二進(jìn)制值
 
  04讀取一個(gè)或多個(gè)輸入寄存器的二進(jìn)制值
 
  05 改變邏輯線圈狀態(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 為什么沒有開始和結(jié)束標(biāo)記?
 
  由于Modbus rtu幀的每個(gè)字節(jié)是16進(jìn)制數(shù),數(shù)值范圍在00~FF,若像Modbus ASCII那樣用02、03表示開始和結(jié)束標(biāo)記,則與數(shù)值2、3發(fā)生沖突,無法判斷其是標(biāo)記還是數(shù)值,無法數(shù)據(jù)解包
 
  7、modbus tcp到 rtu的轉(zhuǎn)換?
 
  請仔細(xì)查看幀格式:
 
  modbus RTU 地址域 功能碼 數(shù)據(jù) 差錯(cuò)校驗(yàn)
 
  modbus TCP 目的地址 協(xié)議id 長度 單元號 功能碼 數(shù)據(jù)
 
  寫一個(gè)TCP轉(zhuǎn)RTU的程序放到設(shè)備里做modbus網(wǎng)橋即可。
 
  8、MODBUS RTU通訊線被燒?
 
  用萬用表量一下出來的通訊線,電壓不超過5V應(yīng)該沒問題,一般不會(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 代表符號位,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)簡單。下所的例子說明上而的值-12.5如何轉(zhuǎn)換。浮點(diǎn)保存值不是一個(gè)直接的格式,要轉(zhuǎn)換一個(gè)浮點(diǎn)數(shù),位必須按上面的浮點(diǎn)數(shù)保存格式表所列的那樣分開。例如:
 
  地址      +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è)例子可以得到下面的信息:
 
  符號位是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ù)的開頭,得到尾數(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è)置的符號位表示這數(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)文通過串口軟件發(fā)送,報(bào)文格式: 01 03 00 00 00 01 84 0A(讀寄存器命令)。
 
  11、MODBUS RTU 測試軟件?
 
  推薦:modscan32。
 
  12、MODBUS RTU協(xié)議,上位機(jī)與儀表通信,讀寫數(shù)據(jù)都正確,為什么儀表掉電,寫入的參數(shù)又丟失了?怎么保存?
 
  兩種可能:
 
  如果在儀表上設(shè)置參數(shù)掉電后都保存不了的話,基本可以確定是儀表問題;有些儀表寫入?yún)?shù)后還需要向固定的寄存器寫入確認(rèn)參數(shù),為了保證寫入?yún)?shù)真確,需要檢查儀表通信部分說明書。
色噜噜人体337P人体| 亚洲国产精品久久人人爱| 被医生吃奶吃高潮了H| 秋霞午夜成人久久电影网| CHINA熟妇老熟女HD| 欧美日韩午夜群交多人轮换| A级毛片在线观看| 欧美人文艺术欣赏PPT背景| BGMBGMBGM日本XX| 人妻斩り56歳无码| 初尝禁果稚嫩宫交H| 少妇高潮惨叫久久久久电影69| 国产VA免费精品观看精品| 婷婷久久综合九色综合97| 国产精品久久精品国产| 小蜜被两老头吸奶头| 韩国办公室三级HD激情在线观看| 亚洲精品乱码久久久久久自慰| 久久精品香蕉绿巨人登场| 尤物精品国产第一福利网站| 免费午夜爽爽爽WWW视频十八禁 | JJZZJJZZ高潮喷水妇女| 欧美猛片BBBBBⅩXXXX| 啊灬啊别停灬用力啊| 日韩精品无码一区二区三区视频| 丰满人妻熟妇乱又伦精品视频三| 熟女少妇丰满一区二区| 国产精品沙发系列| 亚洲VA韩国VA欧美VA| 精品一线二线三线无人区| 尤物AV无码色AV无码| 欧美成人精品三级又大又粗| 暴躁老外玩MINECRAFT| 色欲午夜无码久久久久久| 国产精品无码久久综合| 亚洲CHINESE男同志GAY| 久久久久亚洲精品无码网址| 2021无码专区人妻系列日韩| 人妻护士在线波多野结衣 | 色天使色偷偷色噜噜| 国产丶欧美丶日本不卡视频| 亚洲av网站在线观看| 久久精品国产亚洲AV麻豆色欲| 中文字幕一线产区和二线| 亲生乖女好紧H下| 国产69精品久久久久9999| 亚欧乱色国产精品免费九库| 精品一线二线三线区别大吗| 中文字幕韩国三级理论无码| 人妻少妇无码中文幕久久| 国产SUV精品一区二区四区三区| 亚洲AV无码成人精品区一本二本| 久久久久久久综合综合狠狠| 97夜夜澡人人双人人人喊| 日产精品久久久久久久| 国产精品自在在线午夜出白浆| 亚洲欧美成人精品香蕉网| 免费看无码自慰一区二区| 播放男人添女人下边视频| 无人区一码二码三码四码区别在哪| 精东传媒VS天美传媒合作| 中文成人无码精品久久久不卡 | 国产成人A视频高清在线观看| 亚洲AV无码专区在线| 浪潮AV激情高潮国产蜜臀| 宝宝握住坐下~它会自己动| 无码人妻精品一区二区三区9厂| 精品人妻在线一区二区三区| 99RE66热这里只有精品3| 色欲人妻综合AAAAAAAA网| 国精品无码一区二区三区在线| 一对一大尺度聊天APP安装| 青草青草久热精品视频国产4| 国产精品另类激情久久久免费| 亚洲日韩成人无码不卡| 欧美老熟妇乱XXXXX| 国产成人愉拍精品| 亚洲综合AV在线在线播放| 全彩漫画口工18禁无遮H| 国产欧美精品一区二区三区| 樱桃CHERRY官网| 日韩精品专区在线影院重磅| 黑料社ZZTT.WIN免费观看| 69精产国品一二三产区区别 | 国产69精品久久久久久人妻精品| 亚洲成A人V欧美综合天堂麻豆| 内射人妻无码色AV| 国产激情无码一区二区APP| 亚洲中字幕日产AV片在线| 日本XXXX裸体XXXX在线| 国产在线内射婷婷| 3D动漫精品啪啪一区二区中| 乌克兰XXXXXLMEDJYF| 久久婷婷五月综合色99啪| 抽插丰满内射高潮视频| 亚洲欧美综合人成在线| 人妻无码一区二区三区免费| 韩国无码无遮挡在线观看不卡| 99国产精品久久久久久久成人热| 无码午夜福利片在线观看| 毛耸耸性XXXX毛耸耸| 国产刺激男女视频在线| 征服贵妇内射在线| 玩稚嫩的小屁股眼AV| 脔到她哭H粗话H好爽五星视频| 国产AV高清无亚洲| 伊人涩涩涩涩久久久AV| 少妇人妻陈艳和黑人教练| 久久人妻无码一区二区| 国产白丝护士AV在线网站| 永久黄网站色视频免费品善网 | 色综合天天无码网站| 久久精品国产亚洲AV麻豆网站| 超清少妇爆乳无码av无码专区| 亚洲高清中文字幕在线看不卡| 人妻人人添人人爽夜夜欢视频| 激情伊人五月天久久综合| 办公室撕开奶罩揉吮奶头H文 | 双乳被一左一右的吸着| 久久毛片免费看一区二区三区| 丰满少妇A级毛片野外| 夜夜爽妓女8888视频免费观看 | 欧美成人精品 一区二区三区| 国产午夜鲁丝片AV无码免费| 99久久免费国产精品四虎| 亚洲AV高清一区二区三区| 欧美一级 片内射黑人i| 黑人干人三区亚洲| 暴躁老阿姨CSGO| 亚洲色大18成人网站WWW在线| 色视频WWW在线播放国产人成| 久久亚洲AV成人无码国产最大| 国产ⅩXXX推油按摩BBBB| 中文字幕精品亚洲无线码二区| 西西人体444www大胆无码视频 | YIN荡到骨子里的SAO货| 亚洲男人AV天堂男人社区| 色偷偷久久一区二区三区| 巨大黑人极品VIDEOS精品| 国产精品视频YJIZZ| JAPANESE五十路熟妇| 亚洲欧美黑人深喉猛交群| 少妇熟女视频一区二区三区| 免费精品无码AV片在线观看 | 亚洲精品白浆高清久久久久久| 日本适合十八岁以下的护肤| 久久久久久久精品2| 国产精品免费无遮挡无码永久视频| 99无人区码一码二码三码四码| 亚洲国产成人久久精品APP| 如狼似虎的熟妇14P| 麻豆星空传媒果冻传媒大象| 国产一区在线观看二区| 成人毛片100免费观看| 中国极品少妇XXXXX| 亚洲AV无码国产一区二区三区四| 日本三线和韩国三线的市场定位 | 精品乱码一区二区三区四区| 丰满人妻无码使劲张开双腿AV| 撞击到最深处她抽搐喷水| 亚洲AV综合色区无码一区偷拍| 日日摸日日碰夜夜爽暖暖视频| 免费A级毛片无码免费视频| 激情偷乱人伦小说视频| 国产成人精品日本亚洲专区不卡 | 日本人妻人人人澡人人爽| 乱人伦中文无码视频| 韩国的无码AV看免费大片在线 | 久久永久免费人妻精品我不卡| 国产一二三四区乱码免费| 多毛BGMBGMBGM胖在线| 99久热RE在线精品99 6热| 夜夜爽妓女77777免费观看| 亚洲AV成人片无码色欲AV自慰| 日日摸夜夜添夜夜添无| 欧美成年黄网站色视频| 久久久亚洲综合久久久久87 | 亚洲成人综合av| 无码AV专区丝袜专区| 日本精品VIDEOSSE×少妇| 妺妺窝人体色777777换脸| 久久99精品国产自在现线小黄鸭| 国产卡一卡二无线乱码| 成熟丰满熟妇高潮XXXX| 97精品伊人久久大香线蕉app | 狂猛欧美激情性XXXX大豆行情| 国产又猛又黄又爽| 国产成人精品一区二区秒播 | 天天躁夜夜躁AV天天爽| 人与善交XUANWEN18| 男女差差差差差打扑克视频| 久久久久国色AV∨免费看| 国内偷窥一区二区三区视频| 国产成人亚洲综合无码AⅤ| 成年无码动漫AV片在线观看羞羞| 97成人无码免费一区二区中文| 一本加勒比HEZYO无码资源网| 亚洲AV永久无码精品九之| 无码日韩精品一区二区人妻| 色妓AV人妻一区二区三区|