萬鈞彩
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 270 個
工控威望: 405 點(diǎn)
下載積分: 18748 分
在線時間: 166(小時)
注冊時間: 2010-08-02
最后登錄: 2017-04-30
查看萬鈞彩的 主題 / 回貼
樓主  發(fā)表于: 2012-03-25 16:21
請教TO H8 K0 H0F K1指令和FROM H8 K10 D0 K1指令望能解釋
TO是向特殊模塊寫數(shù)據(jù)K0是第一個擴(kuò)展模塊,K1是寫1個BFM數(shù)據(jù),
FROM是從遠(yuǎn)程I/O讀數(shù)據(jù)不知對否,其它的搞不明白是什么意思望工控高人指點(diǎn)謝謝
minghe
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 127 個
工控威望: 220 點(diǎn)
下載積分: 3139 分
在線時間: 57(小時)
注冊時間: 2010-09-17
最后登錄: 2024-11-05
查看minghe的 主題 / 回貼
1樓  發(fā)表于: 2012-03-25 20:42
From 與TO主要用于特殊功能模塊,這部分也可以用特殊功能模塊指令來寫(U*/G*)

FROM讀出,TO寫入,前面TO指令等效于:MOV  H0F U8/G0
后面FROM指令等效于:MOV U8/G10 D0,具體要看使用的模塊,這部分指令手冊和特殊功能模塊手冊有的

H0F為寫入的16進(jìn)制值,換成16位二進(jìn)制就是:0000000000001111,0和1用指定內(nèi)部功能寄存器的設(shè)定
秋秋
有志者事競成
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點(diǎn)
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
2樓  發(fā)表于: 2012-03-25 23:12
例如:TO                        KO                  KO                             HOOOO             K1                (將H0000寫入到緩沖存儲器BFM#0中去,建立模擬輸入通道《CHI CH2》)
  寫入指令          模塊號     BFM 號碼             源數(shù)據(jù)      傳送點(diǎn)數(shù)  
TO                        KO                  K1                  D110       K4 (分別將D 110的數(shù)值寫入到BFM#1—#4中去)
FROM K0 K8 T0 K4(從BFM #8—#12中讀出數(shù)據(jù)傳送到控制器的T0 中去)
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點(diǎn)
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
3樓  發(fā)表于: 2012-03-25 23:13
希望對你有幫助
萬鈞彩
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 270 個
工控威望: 405 點(diǎn)
下載積分: 18748 分
在線時間: 166(小時)
注冊時間: 2010-08-02
最后登錄: 2017-04-30
查看萬鈞彩的 主題 / 回貼
4樓  發(fā)表于: 2012-03-26 06:54
謝謝樓上二位的指教,現(xiàn)在明白了,以后可能還有不明白的地方還望繼續(xù)指點(diǎn)一二,再次謝謝!