hulianxin
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 107 個(gè)
工控威望: 271 點(diǎn)
下載積分: 815 分
在線時(shí)間: 66(小時(shí))
注冊(cè)時(shí)間: 2007-11-16
最后登錄: 2024-08-09
查看hulianxin的 主題 / 回貼
樓主  發(fā)表于: 2018-01-15 19:43
485通信,寫入數(shù)值給下位機(jī),下位機(jī)的連續(xù)2個(gè)地址。下位機(jī)站號(hào)為11,地址為H1008,H1009。
看資料D32300=11(下位機(jī)站號(hào))
D32301=10(功能碼)
D32302=09(寫入字節(jié)數(shù))
D32303=H1008(下位機(jī)開始地址)
D32304=H0002(寫兩個(gè)連續(xù)地址)
D32305=H0400(04表示4個(gè)字節(jié))
D32306=1234(不清楚什么意思)
D32307=22(不清楚什么意思)
現(xiàn)在我要問的,怎樣把數(shù)據(jù)寫入到H1008,H1009里面?
怎樣把0012,3422分別組合成數(shù)據(jù),用什么指令?
仙居人家
我來了。
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 2 篇
發(fā)帖數(shù)量: 737 個(gè)
工控威望: 5418 點(diǎn)
下載積分: 24604 分
在線時(shí)間: 1365(小時(shí))
注冊(cè)時(shí)間: 2016-06-08
最后登錄: 2024-11-08
查看仙居人家的 主題 / 回貼
1樓  發(fā)表于: 2018-01-16 14:09
D32305=H0400(04表示4個(gè)字節(jié))
D32306=1234(不清楚什么意思)
D32307=22(不清楚什么意思)
現(xiàn)在我要問的,怎樣把數(shù)據(jù)寫入到H1008,H1009里面?
怎樣把0012,3422分別組合成數(shù)據(jù),用什么指令?

用MOVD指令,把00移到D32305低位,12移到D32306高位,34移到D32306低位,22移到D32307低位
永無止境 !@#$%^&*
天下風(fēng)云出我輩,一入江湖歲月催。
皇圖霸業(yè)談笑中,不勝人間一場(chǎng)醉。
提劍跨騎揮鬼雨,白骨如山鳥驚飛。
塵事如潮人如水,只嘆江湖幾人回。