色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

西門子博途:使用PLC數據類型 (UDT)

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-07-12 17:36 ? 次閱讀

使用 PLC 數據類型

PLC 數據類型 (UDT) 是可自行定義且在程序中可以多次使用的數據結構。 此結構可包含不同數據類型的多個元素。 聲明 PLC 數據類型期間,可以定義各個元素的數據類型。

如果需要各種數據類型的組裝數據記錄,則會頻繁使用 PLC 數據類型,并且將從程序中的不同點處理這些數據。 例如,這些數據可以是:

用于物料跟蹤的數據記錄

用于電機設置的參數

配方

使用 PLC 數據類型有以下優點:

PLC 數據類型元素也可以間接尋址,這意味著地址可變,并且到運行時才會計算。

基于 PLC 數據類型的變量繼承 PLC 數據類型的所有屬性。 如果對 PLC 數據類型進行了更改,所有基于此 PLC 數據類型的變量都會自動修改。

使用統一的符號表示可以提高程序可讀性,這是因為 PLC 數據類型各個元素的名稱都顯示在程序中。

可以對 S7-1500 CPU 高性能進行最佳利用。

PLC 數據類型可以作為塊調用的完整結構進行傳送。

由于需要提供的參數更少,因而簡化了調用接口。

STEP 7 V5.x 中的操作步驟

STEP 7 V5.x 已經允許用戶使用 STRUCT 數據類型或 PLC 數據類型(UDT)將數據記錄創建為一個結構化變量。 但由于使用了符號尋址,因而會給性能帶來些許影響。

數據塊中的聲明大多數以匿名結構來實現。 隨后塊本身經過編程將該結構的值作為實參進行傳送,而計算出的值被復制回該結構。 這樣就可以傳送數據塊編號,并在塊中使用絕對尋址。 需要提供的參數數量通常較大。 實際數據存儲在數據塊中,計算出的值傳送到其它塊。 但在傳送數據塊變量時,沒有可用的符號表示。

STEP 7 TIA Portal 中的編程示例

可以將形參和實參分配給 PLC 數據類型。 這意味著無需聲明每個單獨的參數。 如果塊具有 PLC 數據類型的輸入參數,則必須傳送具有相同 PLC 數據類型的變量作為實參。

以下示例說明了使用兩個形參的函數塊 (FB) 的調用和參數分配:

要創建 PLC 數據類型,請在項目樹中雙擊“PLC 數據類型”(PLC data types) 文件夾中的命令“新增數據類型”(Add new data type)。
這樣,將創建并打開一個用于創建 PLC 數據類型的新聲明表。
將 PLC 數據類型重命名為“UDT_Material”。
在 PLC 數據類型中聲明以下行:
ArticleNumber > 數據類型: DINT
ArticleName > 數據類型: STRING
Amount > 數據類型: REAL
Unit > 數據類型: STRING
26854ba2-2097-11ee-962d-dac502259ad0.png
26854ba2-2097-11ee-962d-dac502259ad0.png

在全局數據塊中,使用 PLC 數據類型。 可以將 PLC 數據類型直接指定為數據塊的數據類型或在數據塊中作為變量的數據類型。

要為此創建全局數據塊,請按以下步驟操作:

雙擊“添加新塊”(Add new block) 命令。
這樣會打開“添加新塊”(Add new block) 對話框。
單擊“數據塊 (DB)”(Data block (DB)) 按鈕。
指定名稱“DB_MaterialBuffer”。
選擇數據塊類型“ARRAY DB”。
選擇 PLC 數據類型“UDT_Material”作為 ARRAY 數據類型。
指定“1000”作為 ARRAY 上限。
單擊“確定”(OK)。
26c47ed0-2097-11ee-962d-dac502259ad0.png
26c47ed0-2097-11ee-962d-dac502259ad0.png

在函數塊調用中,將形參與全局數據塊“DB_MaterialBuffer”中的變量互連。

創建一個 SCL 函數塊并將其命名為“FB_Material”。
按如下方式聲明塊接口:
27116a74-2097-11ee-962d-dac502259ad0.png
27116a74-2097-11ee-962d-dac502259ad0.png
編寫以下程序代碼
27443c38-2097-11ee-962d-dac502259ad0.png
27443c38-2097-11ee-962d-dac502259ad0.png
在 OB1 中調用“FB_Material” 函數塊,并將形參與全局數據塊“DB_MaterialBuffer”的變量互連。
27912a8e-2097-11ee-962d-dac502259ad0.png
27912a8e-2097-11ee-962d-dac502259ad0.png

在全局數據塊“DB_MaterialBuffer”中移動了物料數據。






審核編輯:劉清

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

    關注

    5010

    文章

    13271

    瀏覽量

    463068
  • 西門子
    +關注

    關注

    94

    文章

    3034

    瀏覽量

    115786
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17057
  • S7-1500
    +關注

    關注

    3

    文章

    300

    瀏覽量

    6392

原文標題:西門子博途:使用 PLC 數據類型 (UDT)

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TIAS7-1200學習筆記

    西門子S7-1200數據類型總結筆記,來源于幫助文檔。
    發表于 07-01 11:51

    西門子plc數據類型_西門子plc通訊方式

    西門子PLC的品質非常好,其網絡穩定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內工控界具有顯著地位。雖然大家對西門子PLC都有一定的了解,但要你說出
    發表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b><b class='flag-5'>數據類型</b>_<b class='flag-5'>西門子</b><b class='flag-5'>plc</b>通訊方式

    西門子PLC模擬量輸入輸出相關數據類型轉換

    plc模擬量輸入輸出都會涉及到數據類型的互轉問題,然而西門子300系統對于數據格式有著明確的規定,一般的四則運算都是在同一數據類型下才能進行
    發表于 03-19 08:42 ?1.6w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>模擬量輸入輸出相關<b class='flag-5'>數據類型</b>轉換

    西門子PLC編程軟件下載

    西門子PLC編程軟件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控論壇有下載密碼www.jx-g
    發表于 03-01 11:04 ?68次下載

    標準PLC數據類型 (UDT)之間的差別

    要創建 F 型 PLC 數據類型 (UDT) ,請啟用“添加新 PLC 數據類型”(Add new
    的頭像 發表于 06-23 11:09 ?2626次閱讀

    西門子F型PLC數據類型與標準PLC數據類型的差別

    可以像使用標準 PLC 數據類型 (UDT) 那樣,聲明和使用 F 型 PLC 數據類型 (UDT
    的頭像 發表于 07-08 10:15 ?3372次閱讀

    結構數據類型(Struct)及應用案例

    Struct數據類型使用非常靈活,隨時可以使用,但是相對于PLC數據類型 (UDT) 有以下缺點,所以建議需要使用Struct類型時,可以使
    的頭像 發表于 07-27 16:10 ?1797次閱讀

    利用物通聯工業網關實現西門子plc數據采集和控制

    西門子plc是目前工業智能化中常用的一種電氣設備,具有無連接、穩定可靠等特點。運用物通聯工業網關可以實現對西門子plc
    的頭像 發表于 02-23 17:20 ?940次閱讀
    利用物通<b class='flag-5'>博</b>聯工業網關實現<b class='flag-5'>西門子</b><b class='flag-5'>plc</b><b class='flag-5'>數據</b>采集和控制

    Unity3D與西門子PLC通訊

    本文是做實體PLC和Unity的通訊,如果沒有實體PLC可以參考我之前的文上位機與西門子T
    發表于 04-19 11:43 ?6次下載
    Unity3D與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>通訊

    PLC1200/1500PLC用戶自定義數據類型(UDT)

    數據類型支持的元素類型,用戶自定義數據類型UDT類型都支持。 ? ? 1 、PLC自定義
    發表于 04-20 09:46 ?5次下載
    <b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>PLC</b>1200/1500<b class='flag-5'>PLC</b>用戶自定義<b class='flag-5'>數據類型</b>(<b class='flag-5'>UDT</b>)

    西門子PLC UDT數據類型的使用方法

    西門子PLC(Programmable Logic Controller)的自定義數據類型(User Defined Type,簡稱UDT)是一種自定義的
    的頭像 發表于 07-19 15:01 ?3924次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b> <b class='flag-5'>UDT</b><b class='flag-5'>數據類型</b>的使用方法

    F型PLC數據類型與標準PLC數據類型(UDT)之間的差別在哪?

    可以像使用標準 PLC 數據類型 (UDT) 那樣,聲明和使用 F 型 PLC 數據類型 (UDT
    的頭像 發表于 08-27 09:54 ?1140次閱讀
    F型<b class='flag-5'>PLC</b><b class='flag-5'>數據類型</b>與標準<b class='flag-5'>PLC</b><b class='flag-5'>數據類型</b>(<b class='flag-5'>UDT</b>)之間的差別在哪?

    西門子1200/1500PLC單按鈕啟停控制10種設計方法

    西門子1200/1500PLC單按鈕啟??刂?0種設計方法
    的頭像 發表于 08-31 09:14 ?8046次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500<b class='flag-5'>PLC</b>單按鈕啟停控制10種設計方法

    西門子plc單按鈕啟停的十種方法(1200/1500PLC

    西門子1200/1500PLC單按鈕啟??刂?0種設計方法
    發表于 08-31 09:15 ?6588次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>單按鈕啟停的十種方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500<b class='flag-5'>PLC</b>)

    PLC 數據類型 (UDT) 的基本知識

    說明 PLC 數據類型 (UDT) 是一種復雜的用戶自定義數據類型,用于聲明一個變量。這種數據類型是一個由多個不同
    的頭像 發表于 09-10 09:46 ?4750次閱讀
    <b class='flag-5'>PLC</b> <b class='flag-5'>數據類型</b> (<b class='flag-5'>UDT</b>) 的基本知識
    主站蜘蛛池模板: 999精品在线| 97超在线视频| 俄罗斯雏妓的BBB孩交| 欧美阿v天堂视频在99线| 99久久爱看免费观看| 男人私gay挠脚心vk视频| 99re10久久热| 欧洲美女人 一级毛片| 亚洲色图在线观看视频| 被老头下药玩好爽| 日本片bbbxxx| 中文字幕一区二区三区在线播放 | 男人J放进女人P全黄网站| 99久久久无码国产精品AAA| 欧美成人momandson| 苍井空小公主qvod| 特级毛片s级全部免费| 99久久精品免费精品国产 | 九九夜夜妹子| 午夜福利92看看电影80| 国产午夜在线观看视频播放| 亚洲黄色成人| 久久中文字幕免费高清| 97视频在线观看视频最新| 欧美最猛黑人XXXXWWW| 俄罗斯爱爱| 亚洲精品乱码久久久久久直播| 久久国产精品免费网站| 亚洲乱码中文字幕久久| 久久国产精品永久网站| 99re精品视频在线播放视频| 人妖操女人| 国产午夜精品理论片| 怡春院欧美一区二区三区免费| 国产午夜精品不卡观看| 一本色道久久88综合日韩精品| 美女与男人对肌免费网站| 抽插妇女疯狂视频| 亚洲haose在线观看| 看全色黄大色大片免费久黄久| voyeurhit农村夫妻偷拍|