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

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

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

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

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

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