何工控學(xué)
勵志竭精
級別: 家園?
![]() |
各位師傅們:剛學(xué)西門(mén)子PLC,想請問(wèn)一下怎樣讀取DB數據中的數據內容,是怎樣分別地址的,在書(shū)上看到DB2DBW2,這是什么意思呀? 請師傅們指教一下: |
---|---|
|
wwcwwc
級別: VIP會(huì )員
![]() ![]() |
插入變量表,填入需要查看的數據塊地址如:DB10.DBW10后在線(xiàn)監控。 這個(gè)問(wèn)題解釋起來(lái)可能會(huì )有一些繞,首先需要知道這個(gè)數據塊是全局的還是局部的。全局的是指整個(gè)程序都調用。局部的是指單一FC或者FB中調用。 系統在FB功能塊中默認數據塊是與FB號是一致的,也允許用戶(hù)自定義。 DB2.DBW2是指數據塊2中的第2個(gè)字。 |
---|---|
本帖最近評分記錄: |
何工控學(xué)
勵志竭精
級別: 家園?
![]() |
謝謝你的回答,如果我新建一個(gè)DB塊如:DB10,我把一個(gè)數據如1111、2222、3333、4444、5555、6666、7777、8888、9999、0000、這幾個(gè)數據寫(xiě)入DB10中,而我要把這其中的2222、4444、6666、8888、0000、數據寫(xiě)到另外一個(gè)軟元件中西門(mén)子中的DB是不是三菱中的D數據寄存器。 |
---|---|
|
sjm213
有小知識,無(wú)大學(xué)問(wèn)。
級別: 論壇版主
![]() ![]() ![]() ![]() |
新建的數據塊內還要自己設置存儲區域。 DB10只是數據塊的編號,實(shí)際的存儲地址要在DB10內自己設定。需要多少個(gè)、需要什么樣的都可自己來(lái)設置。 所以,你儲存這些數據的話(huà),要建立DBW0~DBW18,依次儲存。 尋址方面,是以DB10.DBW0、DB10.DBW2……DB10.DBW18這樣的格式進(jìn)行; 也就是說(shuō)1111、2222、3333、4444、5555、6666、7777、8888、9999、0000分別對應DB10.DBW0、DB10.DBW2……DB10.DBW18; 調用是也要調用DB10.DBW0、DB10.DBW2……DB10.DBW18。 |
---|---|
本帖最近評分記錄: |
sjm213
有小知識,無(wú)大學(xué)問(wèn)。
級別: 論壇版主
![]() ![]() ![]() ![]() |
上圖更直觀(guān): ![]() |
---|---|
本帖最近評分記錄: |
何工控學(xué)
勵志竭精
級別: 家園?
![]() |
上圖中那個(gè)+0.0、+2.0、是不是就是那個(gè)數據的首地址呀,如果是這樣,我可能理解了一點(diǎn) |
---|---|
|