何工控學
勵志竭精
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 609 個
工控威望: 905 點
下載積分: 13667 分
在線時間: 501(小時)
注冊時間: 2012-10-26
最后登錄: 2024-11-01
查看何工控學的 主題 / 回貼
樓主  發(fā)表于: 2014-01-22 09:49
各位師傅們:剛學西門子PLC,想請問一下怎樣讀取DB數(shù)據(jù)中的數(shù)據(jù)內(nèi)容,是怎樣分別地址的,在書上看到DB2DBW2,這是什么意思呀?
請師傅們指教一下:
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3189 點
下載積分: 70387 分
在線時間: 1603(小時)
注冊時間: 2008-04-20
最后登錄: 2024-10-31
查看wwcwwc的 主題 / 回貼
1樓  發(fā)表于: 2014-01-22 11:13
插入變量表,填入需要查看的數(shù)據(jù)塊地址如:DB10.DBW10后在線監(jiān)控。
這個問題解釋起來可能會有一些繞,首先需要知道這個數(shù)據(jù)塊是全局的還是局部的。全局的是指整個程序都調(diào)用。局部的是指單一FC或者FB中調(diào)用。
系統(tǒng)在FB功能塊中默認數(shù)據(jù)塊是與FB號是一致的,也允許用戶自定義。
DB2.DBW2是指數(shù)據(jù)塊2中的第2個字。
本帖最近評分記錄:
  • 下載積分:+2(何工控學) 真誠感謝!謝謝你
    何工控學
    勵志竭精
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 609 個
    工控威望: 905 點
    下載積分: 13667 分
    在線時間: 501(小時)
    注冊時間: 2012-10-26
    最后登錄: 2024-11-01
    查看何工控學的 主題 / 回貼
    2樓  發(fā)表于: 2014-01-22 14:23
    謝謝你的回答,如果我新建一個DB塊如:DB10,我把一個數(shù)據(jù)如1111、2222、3333、4444、5555、6666、7777、8888、9999、0000、這幾個數(shù)據(jù)寫入DB10中,而我要把這其中的2222、4444、6666、8888、0000、數(shù)據(jù)寫到另外一個軟元件中西門子中的DB是不是三菱中的D數(shù)據(jù)寄存器。
    sjm213
    有小知識,無大學問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個
    工控威望: 7419 點
    下載積分: 158610 分
    在線時間: 3153(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-11-10
    查看sjm213的 主題 / 回貼
    3樓  發(fā)表于: 2014-01-22 14:51
    引用
    引用第2樓何工控學于2014-01-22 14:23發(fā)表的  :
    謝謝你的回答,如果我新建一個DB塊如:DB10,我把一個數(shù)據(jù)如1111、2222、3333、4444、5555、6666、7777、8888、9999、0000、這幾個數(shù)據(jù)寫入DB10中,而我要把這其中的2222、4444、6666、8888、0000、數(shù)據(jù)寫到另外一個軟元件中西門子中的DB是不是三菱中的D數(shù)據(jù)寄存器。

    新建的數(shù)據(jù)塊內(nèi)還要自己設置存儲區(qū)域。
    DB10只是數(shù)據(jù)塊的編號,實際的存儲地址要在DB10內(nèi)自己設定。需要多少個、需要什么樣的都可自己來設置。
    所以,你儲存這些數(shù)據(jù)的話,要建立DBW0~DBW18,依次儲存。
    尋址方面,是以DB10.DBW0、DB10.DBW2……DB10.DBW18這樣的格式進行;
    也就是說1111、2222、3333、4444、5555、6666、7777、8888、9999、0000分別對應DB10.DBW0、DB10.DBW2……DB10.DBW18;
    調(diào)用是也要調(diào)用DB10.DBW0、DB10.DBW2……DB10.DBW18。
    本帖最近評分記錄:
  • 下載積分:+1(何工控學) 真誠感謝!謝謝您:我理 ..
    sjm213
    有小知識,無大學問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個
    工控威望: 7419 點
    下載積分: 158610 分
    在線時間: 3153(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-11-10
    查看sjm213的 主題 / 回貼
    4樓  發(fā)表于: 2014-01-22 14:59
    上圖更直觀:

    本帖最近評分記錄:
  • 下載積分:+5(何工控學) 感謝分享!謝謝您的解說 ..
    何工控學
    勵志竭精
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 609 個
    工控威望: 905 點
    下載積分: 13667 分
    在線時間: 501(小時)
    注冊時間: 2012-10-26
    最后登錄: 2024-11-01
    查看何工控學的 主題 / 回貼
    5樓  發(fā)表于: 2014-01-23 09:27
    圖片:
    地址找不出來
    何工控學
    勵志竭精
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 609 個
    工控威望: 905 點
    下載積分: 13667 分
    在線時間: 501(小時)
    注冊時間: 2012-10-26
    最后登錄: 2024-11-01
    查看何工控學的 主題 / 回貼
    6樓  發(fā)表于: 2014-01-23 09:39
    上圖中那個+0.0、+2.0、是不是就是那個數(shù)據(jù)的首地址呀,如果是這樣,我可能理解了一點
    wwcwwc
    級別: VIP會員

    精華主題: 0
    發(fā)帖數(shù)量: 3393 個
    工控威望: 3189 點
    下載積分: 70387 分
    在線時間: 1603(小時)
    注冊時間: 2008-04-20
    最后登錄: 2024-10-31
    查看wwcwwc的 主題 / 回貼
    7樓  發(fā)表于: 2014-01-25 11:43
    數(shù)據(jù)塊地址是你選擇了數(shù)據(jù)類型,系統(tǒng)自動生成的。
    就你貼出的數(shù)據(jù)塊,我截取了一個圖,這就是數(shù)據(jù)塊地址了。見圖。

    你用黑線圈出的地址是DB50.DBD0(因為你定義的數(shù)據(jù)類型是實數(shù))