huangaijia
級(jí)別: 工控俠客
|
圖片:
如圖所示 我需要發(fā)送好幾個(gè)功能 比如485有效 油門給定1000 電機(jī)正轉(zhuǎn) 這個(gè)用485怎么發(fā)啊 一個(gè)一個(gè)發(fā)嗎 還有油門給定更改的時(shí)候 其他還需要重新發(fā)送一遍嗎 比如485有效 電機(jī)正轉(zhuǎn)之內(nèi)的 本人通訊沒弄過 今天研究了一天通訊 請(qǐng)大神們指點(diǎn)指點(diǎn) 還有這5個(gè)數(shù)據(jù)需要占用5個(gè)點(diǎn)嗎 地址D0 功能碼D1 訪問地址D2 訪問數(shù)據(jù)D3 CRC效驗(yàn)D4 是這樣發(fā)送嗎? |
---|---|
|
jinle520
QQ:229441204
級(jí)別: 家園?
|
看這通訊格式就像是標(biāo)準(zhǔn)的MODBUS通訊,用MODBUS通訊就簡單了 |
---|---|
|
ak47m16u571
苦海無邊,柴米似鞭。歡樂無限,煩擾靠邊。得逍遙處且逍遙
級(jí)別: 家園常客
|
你這個(gè)報(bào)文給的這么詳細(xì),只需要發(fā)送8個(gè)字節(jié)出去就完了! |
---|---|
|
huangaijia
級(jí)別: 工控俠客
|
求告知發(fā)那幾個(gè)字節(jié) 怎么發(fā) 菜鳥來的不懂 H0106 H00B6 H0001 HA9EC?這樣嗎? |
---|---|
|
huangaijia
級(jí)別: 工控俠客
|
就是MODBUS通訊的 只是我不懂 是個(gè)菜鳥來的 |
---|---|
|
ak47m16u571
苦海無邊,柴米似鞭。歡樂無限,煩擾靠邊。得逍遙處且逍遙
級(jí)別: 家園常客
|
是這樣的,只需要注意字符串的高低位字節(jié)發(fā)送順序就好了,大膽去嘗試
|
---|---|
|
huangaijia
級(jí)別: 工控俠客
|
哦 那我去試試 非常感謝 |
---|---|
|
perfectlxb
級(jí)別: 正式會(huì)員
|
使用3u-485BD需要使用RS指令+CRC校驗(yàn)指令去做,你這個(gè)多個(gè)的話,還需要做輪詢 |
---|---|
|
tingfenghu
級(jí)別: 工控俠客
|
把上面指令存在寄存器, 8位格式,如: 正轉(zhuǎn),存D0至D7 反轉(zhuǎn),存D10至D17, 需要那個(gè)動(dòng)作, 將對(duì)應(yīng)的寄存器移動(dòng)到發(fā)送數(shù)據(jù)的寄存就可以。 詳細(xì)參考RS指令,這個(gè)不用計(jì)算CRC, 發(fā)送前BMOV D0 D100 K8 然后執(zhí)行發(fā)送批令。 RS D100 K8 d120 K10 |
|
---|---|---|
|
anlyl2014
大吉大利
級(jí)別: 網(wǎng)絡(luò)英雄
|
因只發(fā)不收,RS指令的接收部份K可隨意, |
|
---|---|---|
本帖最近評(píng)分記錄:
|
anlyl2014
大吉大利
級(jí)別: 網(wǎng)絡(luò)英雄
|
寫個(gè)例子給你參考 |
|
---|---|---|
本帖最近評(píng)分記錄:
|