xadzka
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個(gè)
工控威望: 146 點(diǎn)
下載積分: 939 分
在線(xiàn)時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2013-10-05
最后登錄: 2017-02-15
查看xadzka的 主題 / 回貼
樓主  發(fā)表于: 2013-11-28 14:34
三菱模擬量塊FX-4ad的資料上寫(xiě)它有32個(gè)存儲(chǔ)緩沖區(qū),每個(gè)都是16位.但為什么程序都是寫(xiě)[FROM K0 K5 D0 K2]這樣讀32位的格式?
為什么最后都是K2而不是K1,既然K5是第一個(gè)通道平均值存儲(chǔ)區(qū)它只有16位,那它當(dāng)32讀出來(lái)以后放D0還是D1呢?比如存儲(chǔ)區(qū)里面的數(shù)字是
0000 0000 0000 1111,讀入后D0和D1組成的空間里面數(shù)據(jù)是怎么樣的?
本人小白,請(qǐng)高手們莫笑.
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1278 個(gè)
工控威望: 6109 點(diǎn)
下載積分: 52442 分
在線(xiàn)時(shí)間: 1123(小時(shí))
注冊(cè)時(shí)間: 2012-04-24
最后登錄: 2024-12-27
查看john42tw的 主題 / 回貼
1樓  發(fā)表于: 2013-11-29 10:30
1. 32個(gè)存儲(chǔ)緩沖區(qū)(BFM)  不是 32位(Bit)的格式

2. K2:1~5V
    K1:0~20mA  
    K?依不同訊號(hào)輸入選擇

[既然K5是第一個(gè)通道平均值存儲(chǔ)區(qū)它只有16位,那它當(dāng)32讀出來(lái)以后放D0還是D1呢?比如存儲(chǔ)區(qū)里面的數(shù)字是
0000 0000 0000 1111,讀入后D0和D1組成的空間里面數(shù)據(jù)是怎么樣的?]
參考1
平均值存儲(chǔ)區(qū)它只有16位  故只會(huì)存在D0
gz000525
級(jí)別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 328 個(gè)
工控威望: 1560 點(diǎn)
下載積分: 75480 分
在線(xiàn)時(shí)間: 998(小時(shí))
注冊(cè)時(shí)間: 2013-07-19
最后登錄: 2024-12-27
查看gz000525的 主題 / 回貼
2樓  發(fā)表于: 2013-11-29 11:51
引用
引用樓主xadzka于2013-11-28 14:34發(fā)表的 問(wèn)個(gè)三菱模擬量塊的問(wèn)題 :
三菱模擬量塊FX-4ad的資料上寫(xiě)它有32個(gè)存儲(chǔ)緩沖區(qū),每個(gè)都是16位.但為什么程序都是寫(xiě)[FROM K0 K5 D0 K2]這樣讀32位的格式?
為什么最后都是K2而不是K1,既然K5是第一個(gè)通道平均值存儲(chǔ)區(qū)它只有16位,那它當(dāng)32讀出來(lái)以后放D0還是D1呢?比如存儲(chǔ)區(qū)里面的數(shù)字是
0000 0000 0000 1111,讀入后D0和D1組成的空間里面數(shù)據(jù)是怎么樣的?
本人小白,請(qǐng)高手們莫笑.



這個(gè)不是這么理解的,K2不是指32位
而是相當(dāng)于 FROM K0 K5 D0 K1與FROM K0 K6 D1 K1
這樣看明白了沒(méi)
自我解救
xadzka
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個(gè)
工控威望: 146 點(diǎn)
下載積分: 939 分
在線(xiàn)時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2013-10-05
最后登錄: 2017-02-15
查看xadzka的 主題 / 回貼
3樓  發(fā)表于: 2013-11-29 14:35
引用
引用第2樓gz000525于2013-11-29 11:51發(fā)表的  :



這個(gè)不是這么理解的,K2不是指32位
而是相當(dāng)于 FROM K0 K5 D0 K1與FROM K0 K6 D1 K1
.......

首先,謝謝朋友和樓上朋友的答復(fù).
但是我們這里有多個(gè)設(shè)備用到FX2N-4AD,它們里面的程序都寫(xiě)出奇的一致,都是
[FROM  K0  K5 D 0 K2]
[FROM  K0  K6 D10 K2]
[FROM  K0  K7 D20 K2]
[FROM  K0  K8 D30 K2]
這樣4個(gè)語(yǔ)句并排輸出的.(不同的設(shè)備由不同的廠家制造,程序里面D0/D10/D20/D30我這里是簡(jiǎn)單代替了,實(shí)際中不一樣,但他們清一色的使用K2而不是K1,而且都是使用4個(gè)K2)
既然"K2不是指32位 而是相當(dāng)于 FROM K0 K5 D0 K1與FROM K0 K6 D1 K1"
那何苦重復(fù)得寫(xiě)呢?不過(guò)他們程序里面使用的時(shí)候倒的確只使用D0/D10/D20/D30而看不到使用D1/D11/D21/D31.
這么多設(shè)備的廠家的程序員是同一個(gè)老師教出來(lái)的?
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1278 個(gè)
工控威望: 6109 點(diǎn)
下載積分: 52442 分
在線(xiàn)時(shí)間: 1123(小時(shí))
注冊(cè)時(shí)間: 2012-04-24
最后登錄: 2024-12-27
查看john42tw的 主題 / 回貼
4樓  發(fā)表于: 2013-11-29 15:07
引用
引用第3樓xadzka于2013-11-29 14:35發(fā)表的  :

首先,謝謝朋友和樓上朋友的答復(fù).
但是我們這里有多個(gè)設(shè)備用到FX2N-4AD,它們里面的程序都寫(xiě)出奇的一致,都是
[FROM  K0  K5 D 0 K2]
[FROM  K0  K6 D10 K2]
.......


K0:4~20mA     K1:0~20mA       K2:1~5V              K3:0~5V
K4:-10~10V     K5:0~10V        
陳運(yùn)華
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個(gè)
工控威望: 142 點(diǎn)
下載積分: 667 分
在線(xiàn)時(shí)間: 44(小時(shí))
注冊(cè)時(shí)間: 2011-05-30
最后登錄: 2018-10-31
查看陳運(yùn)華的 主題 / 回貼
5樓  發(fā)表于: 2013-11-30 10:25
全是人才,支持二樓,二樓強(qiáng)