qiang2751290
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 482 個(gè)
工控威望: 892 點(diǎn)
下載積分: 463 分
在線時(shí)間: 373(小時(shí))
注冊時(shí)間: 2012-06-03
最后登錄: 2024-05-27
查看qiang2751290的 主題 / 回貼
樓主  發(fā)表于: 2013-01-16 18:10
各位大俠關(guān)于MODBUS通訊,我看了好多資料還是沒有理解如何控制設(shè)備,只知道發(fā)送指令。
求求各位大俠回答我一下幾個(gè)問題。謝謝

1. modbus控制設(shè)備是根據(jù)地址控制的嗎??例如軟啟動器,002H是啟動,是不是將00000010數(shù)據(jù)發(fā)送到從站。控制設(shè)備?

2. 連線問題RS485    +485和—485是接到PLC的哪里呢?

3. 在MODBUS指令上我發(fā)下沒有任何關(guān)聯(lián)其他的開關(guān)量如何去控制它呢?

對了我用的是S7-200  PLC
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158710 分
在線時(shí)間: 3155(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-11-15
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2013-01-17 10:30
1,modbus通訊協(xié)議是   地址+功能代碼+數(shù)據(jù)+校驗(yàn)。你的002H相當(dāng)于功能代碼,不能只將該部分發(fā)送,需要把地址、數(shù)據(jù)、校驗(yàn)等補(bǔ)齊一塊打包發(fā)送。當(dāng)然用S7-200的話,可以選擇modbus協(xié)議庫相關(guān)指令,只修改發(fā)送數(shù)據(jù)即可,不用再計(jì)算校驗(yàn)碼;
2,485+接3#針腳,485-接8#針腳;
3,什么意思?