萬鈞彩
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 270 個
工控威望: 405 點
下載積分: 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是第一個擴展模塊,K1是寫1個BFM數(shù)據(jù),
FROM是從遠程I/O讀數(shù)據(jù)不知對否,其它的搞不明白是什么意思望工控高人指點謝謝
minghe
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 123 個
工控威望: 216 點
下載積分: 3061 分
在線時間: 55(小時)
注冊時間: 2010-09-17
最后登錄: 2024-09-11
查看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進制值,換成16位二進制就是:0000000000001111,0和1用指定內(nèi)部功能寄存器的設(shè)定