jameslan520
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 172 個
工控威望: 371 點
下載積分: 714 分
在線時間: 54(小時)
注冊時間: 2009-03-13
最后登錄: 2023-04-07
查看jameslan520的 主題 / 回貼
樓主  發(fā)表于: 2009-05-09 20:51
三菱2DA的BFM#16 b0~b7為輸出數(shù)據(jù)的當(dāng)前值(8位數(shù)據(jù)),但在指令中有一句是寫高端4位數(shù)據(jù)的,說明中的高端8位是保留位,為什么在指令中還要寫高端的4位數(shù)據(jù)呢?起什么作用?
如下面例子的第五句,即紅色部份。


MOV D100 K4M100

TO K0 K16 K2M100 K1

TO K0 K17 H0004 K1
TO K0 K17 H0000 K1

TO K0 K16 K1M108 K1 (寫高端4位數(shù)據(jù))

TO K0 K17 H002 K1
TO K0 K17 H000 K1
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個
工控威望: 38368 點
下載積分: 2641 分
在線時間: 9498(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-07
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2009-05-09 22:16
說明書上有說~~高4位。

不清楚您有沒有看過說明書上對于輸出特性說明的那個圖,DA模塊對應(yīng)的輸出數(shù)字量為0-4096,那是12位的輸出。

而如果僅僅是8位的話,那么只能輸出0-255之間的數(shù)。因此要使用低8位和高4位來組成12位的輸出。

而在使用手冊以及三菱的特殊模塊手冊上,都有說明DA數(shù)據(jù)以二進(jìn)制形式,并以下端8位,高端4位兩部分順序讀寫。

Regards
jameslan520
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 172 個
工控威望: 371 點
下載積分: 714 分
在線時間: 54(小時)
注冊時間: 2009-03-13
最后登錄: 2023-04-07
查看jameslan520的 主題 / 回貼
2樓  發(fā)表于: 2009-05-09 22:58
哦!
原來是這樣,多謝指點,我一直都是在看那個緩沖分配表,沒有太大留意那些文字,現(xiàn)在清楚了。
再次多謝cvlsam的解答。