何工控學(xué)
勵(lì)志竭精
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 609 個(gè)
工控威望: 905 點(diǎn)
下載積分: 13667 分
在線時(shí)間: 501(小時(shí))
注冊(cè)時(shí)間: 2012-10-26
最后登錄: 2024-08-24
查看何工控學(xué)的 主題 / 回貼
樓主  發(fā)表于: 2014-06-21 11:00
各位大師:請(qǐng)問(wèn)在DB數(shù)據(jù)塊中,怎樣把一個(gè)數(shù)2000寫入DB中,再把DB中的數(shù)據(jù)讀在MW中呀,在三菱中只要用MOV指令就可以了,可是西門子的PLC中只有DB數(shù)據(jù)塊,這里的DB數(shù)據(jù)塊是不是三菱里的D呀,請(qǐng)高手指教,謝謝了
烏龜船長(zhǎng)
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 1280 個(gè)
工控威望: 7629 點(diǎn)
下載積分: 1309 分
在線時(shí)間: 2651(小時(shí))
注冊(cè)時(shí)間: 2007-03-21
最后登錄: 2024-09-20
查看烏龜船長(zhǎng)的 主題 / 回貼
1樓  發(fā)表于: 2014-06-21 14:10
在回答你的問(wèn)題之前,有必要了解一下PLC中存儲(chǔ)器的概念:PLC的物理存儲(chǔ)器以字節(jié)為單位,因此存儲(chǔ)器單元規(guī)定為字節(jié)(Byte)單元;存儲(chǔ)單元可以以位(Bit)、字節(jié)(B)、字(W)或雙字(DW)為單位使用。每個(gè)字節(jié)單元包括8個(gè)位,以“存儲(chǔ)區(qū)標(biāo)識(shí)符+字節(jié)地址.位序”的形式表示其中的每一位。其中存儲(chǔ)區(qū)標(biāo)識(shí)符可以是位存儲(chǔ)器、輸入過(guò)程映像輸入字節(jié)、數(shù)據(jù)塊DB;如果以字為單位使用存儲(chǔ)器,需要使用相鄰的兩個(gè)字節(jié)來(lái)表示,其中低地址字節(jié)單元作為字的高字節(jié),高地址字節(jié)單元作為字的低字節(jié),如IW0由IB0和IB1組成,IB0位高字節(jié),IB1為低字節(jié)。如果你了解了上述概念,對(duì)下面的解釋就容易理解。
DB1.DBX0.0是直接訪問(wèn)數(shù)據(jù)塊DB1,就是在指令中間同時(shí)給出數(shù)據(jù)塊的編號(hào)DB1和數(shù)據(jù)塊中的地址DBX0.0。數(shù)據(jù)塊中的存儲(chǔ)單元的地址由兩部分組成:DB1.DBX0.0表示數(shù)據(jù)塊DB1中的第一個(gè)數(shù)據(jù)字節(jié)DBB0中的第一個(gè)數(shù)據(jù)位。上述表示方式是用絕對(duì)地址,當(dāng)然也可以用符號(hào)地址直接訪問(wèn)數(shù)據(jù)塊,即給符號(hào)表中給每個(gè)數(shù)據(jù)塊DB起一個(gè)名字(符號(hào)),采用符號(hào)可以很容易地用源程序調(diào)整。
每個(gè)CPU而言,用作數(shù)據(jù)塊的存儲(chǔ)器是有限制的,如CPU314最多分配8KB字節(jié)存儲(chǔ)器給數(shù)據(jù)塊,每個(gè)字節(jié)有8個(gè)位,因此其對(duì)應(yīng)的總的位也是固定的
共享數(shù)據(jù)塊DB又稱全局?jǐn)?shù)據(jù)塊,用于存儲(chǔ)全局?jǐn)?shù)據(jù),它的數(shù)據(jù)結(jié)構(gòu)和大小并不依賴于特定的程序塊,而是用戶自己定義,所以邏輯塊(OB、FB、FC)都可以訪問(wèn)共享數(shù)據(jù)塊存儲(chǔ)的信息;而背景數(shù)據(jù)是與某個(gè)功能塊FB或系統(tǒng)功能塊SFB相關(guān)聯(lián),其內(nèi)部數(shù)據(jù)的結(jié)構(gòu)與其對(duì)應(yīng)的FB或SFB的變量聲明表一致,它是你在編輯FB或SFB時(shí)由程序編輯器自動(dòng)產(chǎn)生的,不是用戶編輯的,不能被其他程序塊調(diào)用,一個(gè)FB可以有多個(gè)背景數(shù)據(jù)塊,但背景數(shù)據(jù)塊只能用于一個(gè)對(duì)應(yīng)的FB或SFB。
回答者: Bob Wu - 頂級(jí)工程師  第12級(jí)  2011-02-10 18:34:16
烏龜船長(zhǎng)
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 1280 個(gè)
工控威望: 7629 點(diǎn)
下載積分: 1309 分
在線時(shí)間: 2651(小時(shí))
注冊(cè)時(shí)間: 2007-03-21
最后登錄: 2024-09-20
查看烏龜船長(zhǎng)的 主題 / 回貼
2樓  發(fā)表于: 2014-06-21 14:12
上面是西門子論壇的,,,這個(gè)是本論壇的http://www.24x7lending.com/read-gktid-77584.html