在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

S7-1500 DB數據塊的類型和使用方法1

jf_78858299 ? 來源:科控自動化 ? 作者:科控自動化 ? 2023-02-01 16:45 ? 次閱讀

1 數據塊的類型

1.1 全局數據塊(Global DB)

全局數據塊用于存儲程序數據,因此,數據塊包含用戶程序使用的變量數據。一個程序中可以自由創建多個數據塊(不同CPU有最大數量的限制)。全局數據塊必須事先定義才可以在程序中使用。要創建一個新的全局數據塊,可在TIA 博途界面下點擊“程序塊”->“添加新塊”,選擇“數據塊”并選擇數據塊類型為“全局 DB”(缺?。?,如圖1所示。

圖1

全局DB創建完成后自動打開,然后需要在DB塊中定義變量才能使用,如圖2所示,優化的DB塊中可以為每一個變量定義屬性,例如保持性,但是不能為一個變量中的元素定義屬性,例如圖2中的數組變量F,只能將F作為一個變量整體定義,為不能為其中一個元素單獨定義,例如F[1]。

圖2

DB的訪問方式(以符號名稱為例)為 <數據塊名稱>.<變量名稱>.<元素名稱>.<子元素名稱>,例如將變量B的值傳送到變量F其中的一個元素中,如圖3所示。

圖3

1.2 實例化數據塊

實例化DB塊與FB塊相關聯。在創建實例化DB塊時,必須指定它所屬的FB塊,而且該FB塊必須已經存在,如圖4所示。

圖4

在調用一個FB塊時,既可以為之分配一個已經創建的實例化DB塊,也可以直接定義一個新的DB塊,該DB將自動生成并作為實例化數據塊。實例化DB塊與全局DB塊相比,只存儲FB塊接口數據區(臨時變量除外)相關的數據。數據塊格式隨接口數據區的變化而變化,數據塊中不能插入用戶自定義的變量,其訪問方式(優化或非優化)、保持性、默認值均由FB塊中的設置決定。實例化DB塊與全局DB塊都是全局變量,所以訪問方式相同。

1.3 通過系統數據類型創建數據塊

對于有些固定格式的數據塊,有可能包含很多的數據,不便于用戶自己創建,如用于開放式用戶通信的參數DB。TIA 博途軟件提供了一個含有固定數據格式的模板,用戶使用這個模板可創建具有該格式的數據塊,比如可以使用“TCON_Param”系統數據類型創建與之對應的DB。創建基于數據類型的數據塊時,必須指定它所屬的數據類型,如圖5所示。

圖5

數據塊創建完成后,在使用時直接賦值,例如使用“TCON_Param”系統數據類型創建的DB為“Com”,在調用TCON時賦值,如圖6所示。

圖6

與實例化DB塊相同,基于系統數據類型的DB塊只存儲與數據類型DB相關的數據,不能插入用戶自定義的變量??梢允褂孟嗤南到y數據類型生成多個數據塊。

注意:

圖6中“CONNECT”參數的賦值也可以在一個全局DB中創建,然后以一個變量的方

式賦值,但是“TCON_Param”系統數據類型在全局數據塊變量類型的向導中不存在

必須手動鍵入。此外創建一個獨立的DB塊存儲參數,結構也比較清晰,當然這與編程人員的喜好方式有關,無論如何,方式更加靈活。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11011

    瀏覽量

    215172
  • 數據
    +關注

    關注

    8

    文章

    7233

    瀏覽量

    90733
  • S7-1500
    +關注

    關注

    3

    文章

    301

    瀏覽量

    6679
收藏 人收藏

    評論

    相關推薦

    基于S7-1500 CPU集成PN口的Modbus TCP通信快速入門

    S7-1500 PLC需要通過TIA Portal博途軟件進行組態配置,從TIA Portal V12SP1開始軟件中增加了S7-1500的Modbus TCP庫,用于
    發表于 11-21 17:05 ?6440次閱讀

    西門子plc S7-1200/S7-1500優化的DB與標準的DB整體對比

    在 TIA Portal V12 中為S7-1200/S7-1500 CPU 添加一個 DB 時,其缺省屬性為優化的 DB ,優化的
    的頭像 發表于 07-28 19:55 ?5195次閱讀
    西門子plc <b class='flag-5'>S7</b>-1200/<b class='flag-5'>S7-1500</b>優化的<b class='flag-5'>DB</b><b class='flag-5'>塊</b>與標準的<b class='flag-5'>DB</b><b class='flag-5'>塊</b>整體對比

    S7-1500與MV340自由口通信方案

    SIMATIC S7-1500 或ET200MP 自動化系統包含各種應用模塊,其中包括通信模塊。串行通信模塊通過點對點連接,提供了簡單的數據交換功能。本例以S7-1500 串口通信模塊CM PtP RS232 HF,與手持讀碼器
    發表于 09-26 18:09 ?11次下載
    <b class='flag-5'>S7-1500</b>與MV340自由口通信方案

    S7-1500系統架構及特點

    S7-1500數據管理系統中,提供兩種不同的訪問機制: 優化訪問、 非優化訪問(兼容 S7-300/400),S7-1500 FW V
    發表于 10-10 11:40 ?29次下載
    <b class='flag-5'>S7-1500</b>系統架構及特點

    怎樣去使用S7-1500 SCL PEEK和POKE指令呢

    PEEK 和 POKE 指令,可在不指定數據類型的情況下對 Input區、Output區、M 存儲區、DB和PI/Q(物理輸入/輸出,僅S7-1500支持)讀取或寫入
    的頭像 發表于 10-08 10:04 ?6893次閱讀

    S7-1500S7-1500之間S7通信

    使用 STEP7 V14 在同一個項目中,新建兩個S7-1500站點,然后做 S7 通訊。
    的頭像 發表于 11-23 09:53 ?3528次閱讀

    S7-1500 CPU支持與其它S7-1500 CPU進行直接數據交換

    從固件版本 V2.8 開始,S7-1500 CPU 支持與其它 S7-1500 CPU 進行直接數據交換。在直接數據交換的情況下,S7-1500
    的頭像 發表于 11-29 09:53 ?4576次閱讀

    S7-1500 DB數據類型使用方法2

    ,可在TIA 博途界面下點擊“程序”->“添加新”,選擇“數據”并選擇數據
    的頭像 發表于 02-01 16:45 ?6568次閱讀
    <b class='flag-5'>S7-1500</b> <b class='flag-5'>DB</b><b class='flag-5'>數據</b><b class='flag-5'>塊</b>的<b class='flag-5'>類型</b>和<b class='flag-5'>使用方法</b>2

    SIMATIC S7-1500的Profibus DP通訊

    SIMATIC S7-1500的Profibus DP通訊
    的頭像 發表于 05-04 15:20 ?2221次閱讀
    SIMATIC <b class='flag-5'>S7-1500</b>的Profibus DP通訊

    西門子S7-1500 之間 S7 通信

    任務: S7-1500 CPU Clinet 將通訊數據DB1 中的 10 個字節的數據發送到 S
    的頭像 發表于 05-29 14:04 ?6274次閱讀
    西門子<b class='flag-5'>S7-1500</b> 之間 <b class='flag-5'>S7</b> 通信

    S7-1500之間S7通信實例

    S7-1500 的 PROFINET 通信口可以做 S7 通信的服務器端或客戶端。S7-1500 支持 S7單邊通信,僅需在客戶端單邊組態連接和編程,而服務器端只準備好通信的
    的頭像 發表于 06-01 09:25 ?3623次閱讀
    <b class='flag-5'>S7-1500</b>之間<b class='flag-5'>S7</b>通信實例

    S7-1500系列電源模塊組態方法及容易出錯點

    S7-1500系列產品提供兩種類型的電源模塊負載電源和系統電源。
    發表于 06-06 16:58 ?1.1w次閱讀
    <b class='flag-5'>S7-1500</b>系列電源模塊組態<b class='flag-5'>方法</b>及容易出錯點

    DCM與S7-1500 PN是如何進行通訊的?

    S7-1500與SINAMICS DCM之間通過 PROFINET IO可進行周期性通訊,通過TIA組態,該通訊可通過調用功能“DPWR_DAT/DPRD_DAT”實現S7-1500對 SINAMICS DCM
    發表于 07-11 14:15 ?1603次閱讀
    DCM與<b class='flag-5'>S7-1500</b> PN是如何進行通訊的?

    S7-1500數據:優化DB與非優化DB的區別有哪些?

    可能是為了適應S7-1500操作系統的新功能同時還要保持原有操作習慣的原因,相對于S7-300/400,S7-1500數據功能和參數更多
    的頭像 發表于 09-08 14:18 ?3048次閱讀
    <b class='flag-5'>S7-1500</b><b class='flag-5'>數據</b><b class='flag-5'>塊</b>:優化<b class='flag-5'>DB</b>與非優化<b class='flag-5'>DB</b>的區別有哪些?

    S7-1500冗余 PLC 1500R使用入門

    電子發燒友網站提供《S7-1500冗余 PLC 1500R使用入門.pdf》資料免費下載
    發表于 08-13 09:12 ?1次下載
    主站蜘蛛池模板: 久久狠狠色噜噜狠狠狠狠97 | 高清一级片 | 婷婷综合激六月情网 | 女女综合网 | 色激情综合 | 欧美黑人巨大xxxx猛交 | 中文字幕卡二和卡三的视频 | 四虎成人欧美精品在永久在线 | 美女扒开尿口给男人桶视频免费 | 欧美ol丝袜高跟秘书在线播放 | 理论片亚洲 | 天天摸夜夜添夜夜添国产 | 免费一级毛毛片 | 女人被狂躁视频免费网站 | 一级毛片在线不卡直接观看 | 一起射综合网 | 国产亚洲欧美视频 | 美女自熨出白浆视频在线播放 | 久久99久久精品97久久综合 | 亚1州区2区3区4区产品乱码 | 国产亚洲第一伦理第一区 | 免费伦费一区二区三区四区 | 美女视频永久黄网站在线观看 | 国产aaa级一级毛片 国产ar高清视频+视频 | 久久伦子沙发 | 欧美肉到失禁高h视频在线 欧美三级成人 | 日本理论在线 | 色香蕉色香蕉在线视频 | 亚洲 丝袜 制服 欧美 另类 | 天天插天天干天天操 | 2019天天干天天操 | 欧美区在线 | 一级片在线视频 | 四虎免费在线播放 | 日本黄段视频 | 手机看片久久青草福利盒子 | 爱婷婷视频在线观看 | 一级做a爰片久久毛片鸭王 一级做a爰片久久毛片一 | 色狠狠色综合吹潮 | 黄色网址大全免费 | 色多多在线观看播放 |