無名小卒
級(jí)別: 正式會(huì)員
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]() 最近心血來潮搞了個(gè)QJ71C24N-R2模塊。 主要實(shí)現(xiàn)功能: 1、對(duì)1-21號(hào)從站地址0,1,2地址讀取 2、將指令執(zhí)行時(shí)間寫入1-21號(hào)從站,02地址. 3、顯示輪詢時(shí)間。 系統(tǒng)構(gòu)架:Q35B+Q61P+Q02H+QJ71C24N-R2 需要的朋友也可以聯(lián)系我QQ1348904670 伍佰 看似功能簡(jiǎn)單,我花了一個(gè)周的功夫進(jìn)行琢磨。其中遇到了許多問題,串口助手壞了幾個(gè),接線不正確,指令使用。 怎么判斷問題,怎么排查。 ![]() |
---|---|
本帖最近評(píng)分記錄: |
無名小卒
級(jí)別: 正式會(huì)員
![]() |
有疑問的朋友可以留言,還請(qǐng)各位大佬多多指教,謝過大佬們了。 |
---|---|
|
wuxllx
級(jí)別: 探索解密
![]() |
請(qǐng)問這個(gè)模塊,用通訊協(xié)議里面的新建,里面出現(xiàn)的固定數(shù)據(jù)怎么排列用法怎么理解這個(gè)固定數(shù)據(jù)? 我知道如果按里面創(chuàng)建功能碼是可以. |
---|---|
|
無名小卒
級(jí)別: 正式會(huì)員
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]() 了解這個(gè)問題需要了解報(bào)文協(xié)議。以modbus rtu為例 主機(jī)對(duì)從機(jī)讀數(shù)據(jù)操作 主機(jī)進(jìn)行讀HoldDataReg[1] 操作,則報(bào)文是: 01 03 00 01 00 01 D5 CA 從機(jī)地址 功能號(hào) 數(shù)據(jù)地址 讀取數(shù)據(jù)個(gè)數(shù) CRC校驗(yàn) 在這串報(bào)文中 01 我們要訪問不同的從機(jī)地址所以配置元素號(hào)1是可變的。 03這是功能碼,如果執(zhí)行同一功能的時(shí)候這個(gè)配置元素號(hào)2就是固定的。 00 01 這是地址數(shù)據(jù) 故一個(gè)D寄存器即可裝下,固定長(zhǎng)度 00 01 這是讀取個(gè)數(shù),個(gè)數(shù)的數(shù)值范圍不會(huì)超過最大的地址,所以也可以用一個(gè)自裝下。 D5 CA 是校驗(yàn),由程序自動(dòng)處理 地址碼:地址碼是信息幀的第一字節(jié)(8位),從0到255。這個(gè)字節(jié)表明由用戶設(shè)置地址的從機(jī)將接收由主機(jī)發(fā)送來的信息。每個(gè)從機(jī)都必須有唯一的地址碼,并且只有符合地址碼的從機(jī)才能響應(yīng)回送。當(dāng)從機(jī)回送信息時(shí),相當(dāng)?shù)牡刂反a表明該信息來自于何處。 |
---|---|
|
bao_haibo
級(jí)別: 略有小成
![]() |
用無協(xié)議 S.INPUT S.OUTPUT 按MODBUS指令協(xié)議編個(gè)輪詢 比這種方式方便靈活多了 剛做過42臺(tái)變頻器 寫運(yùn)轉(zhuǎn)命令 頻率指令 讀電流數(shù)據(jù) |
---|---|
|
無名小卒
級(jí)別: 正式會(huì)員
![]() |
法老發(fā)一下程序看看 1926367430@qq.com |
---|---|
|
小張123
工控混子
級(jí)別: 探索解密
![]() |
頂一下,最近在看這些方面的手冊(cè),走的是modbus tcp通訊 |
---|---|
|
金蛇郎君czz
車到山前必有路 czz674613079@163.com
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
感謝分享 |
|
---|---|---|
|
蒲城風(fēng)信子
微信QQ1733946494
級(jí)別: 家園常客
![]() |
這個(gè)有想法。頂一個(gè) |
---|---|
|