fgc536
DCS、PLC
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 557 個
工控威望: 1103 點
下載積分: 1429 分
在線時間: 36(小時)
注冊時間: 2007-01-12
最后登錄: 2017-12-23
查看fgc536的 主題 / 回貼
樓主  發(fā)表于: 2008-06-04 17:44
計算機向PLC發(fā)送:
始 命令 首地址 位數(shù) 終 和校驗
STX CMD GROUP ADDRESS BYTES ETX SUM
例子:從D123開始讀取4個字節(jié)數(shù)據(jù)
02h 30h 31h,30h,46h,36h 30h,34h 03h 37h,34h
地址算法:address=address*2+1000h
再轉(zhuǎn)換成ASCII
31h,30h,46h,36h


地址算法:address=address*2+1000h
31h,30h,46h,36h 上面的是怎么算出來的?
請幫幫忙說說! 謝謝了。。。

要贏別人,先贏自己!
一天賊忙
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 476 個
工控威望: 433 點
下載積分: 6292 分
在線時間: 41(小時)
注冊時間: 2007-11-15
最后登錄: 2024-12-16
查看一天賊忙的 主題 / 回貼
1樓  發(fā)表于: 2008-06-04 18:49
D0  地址對應(yīng)的是1000H
D1                          1002H
D2                          1004H
。。。。。。。。。。。
D123                      10F6H

address=address*2+1000h
123×2=246=F6H
adr  D123=00F6H+1000H=10F6H

10F6 分別對應(yīng)ASCII碼31h,30h,46h,36h
         
混灌水區(qū)的!
一天賊忙
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 476 個
工控威望: 433 點
下載積分: 6292 分
在線時間: 41(小時)
注冊時間: 2007-11-15
最后登錄: 2024-12-16
查看一天賊忙的 主題 / 回貼
2樓  發(fā)表于: 2008-07-04 11:06
“你對算法太了解了”
這個不是什么算法。只是三菱PLC內(nèi)部變量的地址。
我們可以用它來做上位機程序。

“你是干什么的”
工控方面什么都做。
混灌水區(qū)的!
一天賊忙
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 476 個
工控威望: 433 點
下載積分: 6292 分
在線時間: 41(小時)
注冊時間: 2007-11-15
最后登錄: 2024-12-16
查看一天賊忙的 主題 / 回貼
3樓  發(fā)表于: 2008-07-04 11:23
"三菱有上位機軟件嗎"

三菱沒有,但是一般的組態(tài)或是OPC sever軟件里都有驅(qū)動,也可以自己寫。
混灌水區(qū)的!