文名
埋頭苦學(xué)
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 407 個(gè)
工控威望: 5172 點(diǎn)
下載積分: 13147 分
在線時(shí)間: 290(小時(shí))
注冊(cè)時(shí)間: 2011-08-02
最后登錄: 2024-10-09
查看文名的 主題 / 回貼
樓主  發(fā)表于: 2011-11-21 20:03
西門子S200的modbus通訊怎么編寫
今天搞個(gè)一個(gè)下午都沒寫出來。

哪位大俠上傳個(gè)例子參考下。
謝謝了
菜鳥就是勇敢的小鳥 菜鳥終究會(huì)有一天變成老鳥 我一路狂奔!通往牛X的路上 勿失約,毋失信,顧此生,方坦然。
userswzg
工業(yè)通訊大使
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 66 個(gè)
工控威望: 248 點(diǎn)
下載積分: 1175 分
在線時(shí)間: 53(小時(shí))
注冊(cè)時(shí)間: 2007-08-14
最后登錄: 2024-11-24
查看userswzg的 主題 / 回貼
1樓  發(fā)表于: 2011-11-21 21:06
西門子MODBUS協(xié)議不用編寫,需要安裝個(gè)庫Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library就可以了;如果想自己編寫也可以,根據(jù)MODBUS協(xié)議格式,然后用發(fā)送或接收指令就可以實(shí)現(xiàn)。
Modbus通訊時(shí)最常用的是RTU通訊方式:
1.通訊時(shí)讀請(qǐng)求格式如下:
從站地址(1個(gè)字節(jié))、功能代碼(1個(gè)字節(jié))、從站數(shù)據(jù)起始地址(2個(gè)字節(jié))、讀數(shù)據(jù)長度(2個(gè)字節(jié))、CRC校驗(yàn)(2個(gè)字節(jié))。
2.讀響應(yīng)格式如下:
從站地址(1個(gè)字節(jié))、功能代碼(1個(gè)字節(jié))、讀數(shù)據(jù)長度(1個(gè)字節(jié))、數(shù)據(jù)(長度與數(shù)據(jù)長度中的字節(jié)數(shù)相同)、CRC校驗(yàn)(2個(gè)字節(jié))。
3. 寫請(qǐng)求格式:
從站地址(1個(gè)字節(jié))、功能代碼(1個(gè)字節(jié))、從站數(shù)據(jù)起始地址(2個(gè)字節(jié))、寫出數(shù)據(jù)長度(1個(gè)字節(jié))、寫出數(shù)據(jù)(長度與數(shù)據(jù)長度字節(jié)相同)、CRC校驗(yàn)(2個(gè)字節(jié))。
4. 寫響應(yīng)格式:
從站地址(1個(gè)字節(jié))、功能代碼(1個(gè)字節(jié))、從站數(shù)據(jù)起始地址(2個(gè)字節(jié))、寫數(shù)據(jù)長度(2個(gè)字節(jié))、CRC校驗(yàn)(2個(gè)字節(jié))。
如果為RTU通訊,校驗(yàn)方式為CRC校驗(yàn);ASCII通訊時(shí),校驗(yàn)方式為LRC校驗(yàn)方式。
文名
埋頭苦學(xué)
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 407 個(gè)
工控威望: 5172 點(diǎn)
下載積分: 13147 分
在線時(shí)間: 290(小時(shí))
注冊(cè)時(shí)間: 2011-08-02
最后登錄: 2024-10-09
查看文名的 主題 / 回貼
2樓  發(fā)表于: 2011-11-21 21:26
這我知道。不過具體怎們實(shí)現(xiàn)。。。。
菜鳥就是勇敢的小鳥 菜鳥終究會(huì)有一天變成老鳥 我一路狂奔!通往牛X的路上 勿失約,毋失信,顧此生,方坦然。
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 159063 分
在線時(shí)間: 3173(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-12-27
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2011-11-21 22:46
jx_einstein
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 868 個(gè)
工控威望: 1047 點(diǎn)
下載積分: 2421 分
在線時(shí)間: 860(小時(shí))
注冊(cè)時(shí)間: 2010-01-09
最后登錄: 2024-11-28
查看jx_einstein的 主題 / 回貼
4樓  發(fā)表于: 2011-11-22 10:19
MODBUS例程序.rar (42 K) 下载次数:925
西門子S200的modbus組網(wǎng),用MODUBS庫,我自己編的
ly349984168
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 434 個(gè)
工控威望: 583 點(diǎn)
下載積分: 4362 分
在線時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2008-02-22
最后登錄: 2024-12-19
查看ly349984168的 主題 / 回貼
5樓  發(fā)表于: 2012-07-03 15:19
謝謝摟主的分享
gyq123
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 118 點(diǎn)
下載積分: 1416 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2012-08-08
最后登錄: 2020-07-28
查看gyq123的 主題 / 回貼
6樓  發(fā)表于: 2012-08-09 16:38
謝謝分享。