80764807
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1345 分
在線時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2011-10-08
最后登錄: 2022-11-13
查看80764807的 主題 / 回貼
樓主  發(fā)表于: 2020-03-10 14:48
圖片:
圖片:
fx3u-485adp-mb做modbus從站 手冊(cè)中的從站功能代碼怎么理解,往哪里用,從站不是不能執(zhí)行讀寫(xiě)嗎?不是所有的讀寫(xiě)數(shù)據(jù)功能都是由主站來(lái)執(zhí)行嗎?從站配置好通訊協(xié)議和地址后是不是就可以了?如圖,圖片程序是從站程序。舉個(gè)栗子:主站要讀寫(xiě)從站的M0,那么從站只需要配置好通訊協(xié)議和從站通訊地址,然后主站那邊執(zhí)行ADPRW指令來(lái)讀寫(xiě)M0的狀態(tài)就可以了。請(qǐng)各位指點(diǎn)。
菜鳥(niǎo)入行
級(jí)別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1381 個(gè)
工控威望: 1557 點(diǎn)
下載積分: 3686 分
在線時(shí)間: 177(小時(shí))
注冊(cè)時(shí)間: 2017-09-01
最后登錄: 2024-06-11
查看菜鳥(niǎo)入行的 主題 / 回貼
1樓  發(fā)表于: 2020-03-10 21:39
簡(jiǎn)單來(lái)說(shuō):

1、主站支持此功能,就可以發(fā)送此命令。  

2、從支持此功能,就可以響應(yīng)此命令。如果從站不支持此功能,就不會(huì)響應(yīng)。好比有些小狗只聽(tīng)得懂“坐下”;有些小狗又聽(tīng)得懂“坐下和“握手”;還有些狗甚至能聽(tīng)懂“咬他!”

三菱的FX MODBUS從站說(shuō)明上列舉的這些功能碼,指的是它目前僅支持這些功能碼,也就只會(huì)這些。你要給它別的,它不一定懂。

好比對(duì)面雖然有一個(gè)精通法語(yǔ),英語(yǔ),日語(yǔ),普話的老外,你用很標(biāo)準(zhǔn)的地方話給他說(shuō),他肯定聽(tīng)不懂,一臉懵逼。
[ 此帖被菜鳥(niǎo)入行在2020-03-10 21:46重新編輯 ]
打個(gè)醬油,懂的不多
水平有限,能幫則幫
互相幫助,共同進(jìn)步
80764807
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1345 分
在線時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2011-10-08
最后登錄: 2022-11-13
查看80764807的 主題 / 回貼
2樓  發(fā)表于: 2020-03-11 10:22
先謝,解釋的很形象。
ulikai
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 96 點(diǎn)
下載積分: 1306 分
在線時(shí)間: 38(小時(shí))
注冊(cè)時(shí)間: 2019-05-15
最后登錄: 2024-09-03
查看ulikai的 主題 / 回貼
3樓  發(fā)表于: 2020-03-21 14:37
請(qǐng)問(wèn) plc作從站,我看到M0和D0首地址都是0,該怎么區(qū)分呢?
twingo49
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 559 個(gè)
工控威望: 9134 點(diǎn)
下載積分: 22555 分
在線時(shí)間: 1019(小時(shí))
注冊(cè)時(shí)間: 2013-08-08
最后登錄: 2024-11-10
查看twingo49的 主題 / 回貼
4樓  發(fā)表于: 2020-03-21 14:52
引用
引用第3樓ulikai于2020-03-21 14:37發(fā)表的  :
請(qǐng)問(wèn) plc作從站,我看到M0和D0首地址都是0,該怎么區(qū)分呢?

還要考慮功能碼,例如功能碼 5H是線圈寫(xiě)如這時(shí)後0是指M0,若是功能碼6H則是寄存器寫(xiě)入這時(shí)候0就是指D0。
ulikai
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 96 點(diǎn)
下載積分: 1306 分
在線時(shí)間: 38(小時(shí))
注冊(cè)時(shí)間: 2019-05-15
最后登錄: 2024-09-03
查看ulikai的 主題 / 回貼
5樓  發(fā)表于: 2020-03-21 16:31
引用
引用第4樓twingo49于2020-03-21 14:52發(fā)表的  :

還要考慮功能碼,例如功能碼 5H是線圈寫(xiě)如這時(shí)後0是指M0,若是功能碼6H則是寄存器寫(xiě)入這時(shí)候0就是指D0。

  
謝謝!我還有兩點(diǎn)疑問(wèn):1從站代碼功能表輸入讀出和輸入寄存器讀出是什么啊?2.如果作為主站,讀和寫(xiě)功能碼不是都由從站決定嗎,怎么還有個(gè)主站代碼功能表?
twingo49
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 559 個(gè)
工控威望: 9134 點(diǎn)
下載積分: 22555 分
在線時(shí)間: 1019(小時(shí))
注冊(cè)時(shí)間: 2013-08-08
最后登錄: 2024-11-10
查看twingo49的 主題 / 回貼
6樓  發(fā)表于: 2020-03-21 19:25
1樓有回答了,1)從站代碼功能是告訴使用者能接受那幾種命令用的,舉例如果從站代碼裡沒(méi)有5H,那使用者從主站下5H給從站也讀不到東西,也就是主站下5H也要從站有支持5H。2)作為主站就要負(fù)責(zé)對(duì)從站讀寫(xiě),從站不能對(duì)主站讀寫(xiě)。
80764807
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1345 分
在線時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2011-10-08
最后登錄: 2022-11-13
查看80764807的 主題 / 回貼
7樓  發(fā)表于: 2020-03-28 15:10
真的是獨(dú)學(xué)而無(wú)友,則孤陋而寡聞。理解力這東西我時(shí)常失去。