女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門(mén)子博途:使用PLC數(shù)據(jù)類(lèi)型 (UDT)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-07-12 17:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用 PLC 數(shù)據(jù)類(lèi)型

PLC 數(shù)據(jù)類(lèi)型 (UDT) 是可自行定義且在程序中可以多次使用的數(shù)據(jù)結(jié)構(gòu)。 此結(jié)構(gòu)可包含不同數(shù)據(jù)類(lèi)型的多個(gè)元素。 聲明 PLC 數(shù)據(jù)類(lèi)型期間,可以定義各個(gè)元素的數(shù)據(jù)類(lèi)型。

如果需要各種數(shù)據(jù)類(lèi)型的組裝數(shù)據(jù)記錄,則會(huì)頻繁使用 PLC 數(shù)據(jù)類(lèi)型,并且將從程序中的不同點(diǎn)處理這些數(shù)據(jù)。 例如,這些數(shù)據(jù)可以是:

用于物料跟蹤的數(shù)據(jù)記錄

用于電機(jī)設(shè)置的參數(shù)集

配方

使用 PLC 數(shù)據(jù)類(lèi)型有以下優(yōu)點(diǎn):

PLC 數(shù)據(jù)類(lèi)型元素也可以間接尋址,這意味著地址可變,并且到運(yùn)行時(shí)才會(huì)計(jì)算。

基于 PLC 數(shù)據(jù)類(lèi)型的變量繼承 PLC 數(shù)據(jù)類(lèi)型的所有屬性。 如果對(duì) PLC 數(shù)據(jù)類(lèi)型進(jìn)行了更改,所有基于此 PLC 數(shù)據(jù)類(lèi)型的變量都會(huì)自動(dòng)修改。

使用統(tǒng)一的符號(hào)表示可以提高程序可讀性,這是因?yàn)?PLC 數(shù)據(jù)類(lèi)型各個(gè)元素的名稱(chēng)都顯示在程序中。

可以對(duì) S7-1500 CPU 高性能進(jìn)行最佳利用。

PLC 數(shù)據(jù)類(lèi)型可以作為塊調(diào)用的完整結(jié)構(gòu)進(jìn)行傳送。

由于需要提供的參數(shù)更少,因而簡(jiǎn)化了調(diào)用接口

STEP 7 V5.x 中的操作步驟

STEP 7 V5.x 已經(jīng)允許用戶(hù)使用 STRUCT 數(shù)據(jù)類(lèi)型或 PLC 數(shù)據(jù)類(lèi)型(UDT)將數(shù)據(jù)記錄創(chuàng)建為一個(gè)結(jié)構(gòu)化變量。 但由于使用了符號(hào)尋址,因而會(huì)給性能帶來(lái)些許影響。

數(shù)據(jù)塊中的聲明大多數(shù)以匿名結(jié)構(gòu)來(lái)實(shí)現(xiàn)。 隨后塊本身經(jīng)過(guò)編程將該結(jié)構(gòu)的值作為實(shí)參進(jìn)行傳送,而計(jì)算出的值被復(fù)制回該結(jié)構(gòu)。 這樣就可以傳送數(shù)據(jù)塊編號(hào),并在塊中使用絕對(duì)尋址。 需要提供的參數(shù)數(shù)量通常較大。 實(shí)際數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)塊中,計(jì)算出的值傳送到其它塊。 但在傳送數(shù)據(jù)塊變量時(shí),沒(méi)有可用的符號(hào)表示。

STEP 7 TIA Portal 中的編程示例

可以將形參和實(shí)參分配給 PLC 數(shù)據(jù)類(lèi)型。 這意味著無(wú)需聲明每個(gè)單獨(dú)的參數(shù)。 如果塊具有 PLC 數(shù)據(jù)類(lèi)型的輸入?yún)?shù),則必須傳送具有相同 PLC 數(shù)據(jù)類(lèi)型的變量作為實(shí)參。

以下示例說(shuō)明了使用兩個(gè)形參的函數(shù)塊 (FB) 的調(diào)用和參數(shù)分配:

要?jiǎng)?chuàng)建 PLC 數(shù)據(jù)類(lèi)型,請(qǐng)?jiān)陧?xiàng)目樹(shù)中雙擊“PLC 數(shù)據(jù)類(lèi)型”(PLC data types) 文件夾中的命令“新增數(shù)據(jù)類(lèi)型”(Add new data type)。
這樣,將創(chuàng)建并打開(kāi)一個(gè)用于創(chuàng)建 PLC 數(shù)據(jù)類(lèi)型的新聲明表。
將 PLC 數(shù)據(jù)類(lèi)型重命名為“UDT_Material”。
在 PLC 數(shù)據(jù)類(lèi)型中聲明以下行:
ArticleNumber > 數(shù)據(jù)類(lèi)型: DINT
ArticleName > 數(shù)據(jù)類(lèi)型: STRING
Amount > 數(shù)據(jù)類(lèi)型: REAL
Unit > 數(shù)據(jù)類(lèi)型: STRING
26854ba2-2097-11ee-962d-dac502259ad0.png
26854ba2-2097-11ee-962d-dac502259ad0.png

在全局?jǐn)?shù)據(jù)塊中,使用 PLC 數(shù)據(jù)類(lèi)型。 可以將 PLC 數(shù)據(jù)類(lèi)型直接指定為數(shù)據(jù)塊的數(shù)據(jù)類(lèi)型或在數(shù)據(jù)塊中作為變量的數(shù)據(jù)類(lèi)型。

要為此創(chuàng)建全局?jǐn)?shù)據(jù)塊,請(qǐng)按以下步驟操作:

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

在函數(shù)塊調(diào)用中,將形參與全局?jǐn)?shù)據(jù)塊“DB_MaterialBuffer”中的變量互連。

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

在全局?jǐn)?shù)據(jù)塊“DB_MaterialBuffer”中移動(dòng)了物料數(shù)據(jù)。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13919

    瀏覽量

    474535
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    98

    文章

    3173

    瀏覽量

    118245
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    243

    瀏覽量

    17556
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    6851

原文標(biāo)題:西門(mén)子博途:使用 PLC 數(shù)據(jù)類(lèi)型 (UDT)

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TIAS7-1200學(xué)習(xí)筆記

    西門(mén)子S7-1200數(shù)據(jù)類(lèi)型總結(jié)筆記,來(lái)源于幫助文檔。
    發(fā)表于 07-01 11:51

    西門(mén)子plc數(shù)據(jù)類(lèi)型_西門(mén)子plc通訊方式

    西門(mén)子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開(kāi)放性深受工控人員的喜愛(ài),而且編程軟件分類(lèi)多,使用方便。在國(guó)內(nèi)工控界具有顯著地位。雖然大家對(duì)西門(mén)子PLC都有一定的了解,但要你說(shuō)出
    發(fā)表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)類(lèi)型</b>_<b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b>通訊方式

    西門(mén)子PLC模擬量輸入輸出相關(guān)數(shù)據(jù)類(lèi)型轉(zhuǎn)換

    plc模擬量輸入輸出都會(huì)涉及到數(shù)據(jù)類(lèi)型的互轉(zhuǎn)問(wèn)題,然而西門(mén)子300系統(tǒng)對(duì)于數(shù)據(jù)格式有著明確的規(guī)定,一般的四則運(yùn)算都是在同一數(shù)據(jù)類(lèi)型下才能進(jìn)行
    發(fā)表于 03-19 08:42 ?1.7w次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>模擬量輸入輸出相關(guān)<b class='flag-5'>數(shù)據(jù)類(lèi)型</b>轉(zhuǎn)換

    西門(mén)子PLC編程軟件下載

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

    標(biāo)準(zhǔn)PLC數(shù)據(jù)類(lèi)型 (UDT)之間的差別

    要?jiǎng)?chuàng)建 F 型 PLC 數(shù)據(jù)類(lèi)型 (UDT) ,請(qǐng)啟用“添加新 PLC 數(shù)據(jù)類(lèi)型”(Add new
    的頭像 發(fā)表于 06-23 11:09 ?3047次閱讀

    西門(mén)子F型PLC數(shù)據(jù)類(lèi)型與標(biāo)準(zhǔn)PLC數(shù)據(jù)類(lèi)型的差別

    可以像使用標(biāo)準(zhǔn) PLC 數(shù)據(jù)類(lèi)型 (UDT) 那樣,聲明和使用 F 型 PLC 數(shù)據(jù)類(lèi)型 (UDT
    的頭像 發(fā)表于 07-08 10:15 ?4218次閱讀

    結(jié)構(gòu)數(shù)據(jù)類(lèi)型(Struct)及應(yīng)用案例

    Struct數(shù)據(jù)類(lèi)型使用非常靈活,隨時(shí)可以使用,但是相對(duì)于PLC數(shù)據(jù)類(lèi)型 (UDT) 有以下缺點(diǎn),所以建議需要使用Struct類(lèi)型時(shí),可以使
    的頭像 發(fā)表于 07-27 16:10 ?2293次閱讀

    利用物通聯(lián)工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子plc數(shù)據(jù)采集和控制

    西門(mén)子plc是目前工業(yè)智能化中常用的一種電氣設(shè)備,具有無(wú)連接、穩(wěn)定可靠等特點(diǎn)。運(yùn)用物通聯(lián)工業(yè)網(wǎng)關(guān)可以實(shí)現(xiàn)對(duì)西門(mén)子plc
    的頭像 發(fā)表于 02-23 17:20 ?1230次閱讀
    利用物通<b class='flag-5'>博</b>聯(lián)工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)</b>采集和控制

    Unity3D與西門(mén)子PLC通訊

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

    PLC1200/1500PLC用戶(hù)自定義數(shù)據(jù)類(lèi)型(UDT)

    數(shù)據(jù)類(lèi)型支持的元素類(lèi)型,用戶(hù)自定義數(shù)據(jù)類(lèi)型UDT類(lèi)型都支持。 ? ? 1 、PLC自定義
    發(fā)表于 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>用戶(hù)自定義<b class='flag-5'>數(shù)據(jù)類(lèi)型</b>(<b class='flag-5'>UDT</b>)

    西門(mén)子PLC UDT數(shù)據(jù)類(lèi)型的使用方法

    西門(mén)子PLC(Programmable Logic Controller)的自定義數(shù)據(jù)類(lèi)型(User Defined Type,簡(jiǎn)稱(chēng)UDT)是一種自定義的
    的頭像 發(fā)表于 07-19 15:01 ?5086次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b> <b class='flag-5'>UDT</b><b class='flag-5'>數(shù)據(jù)類(lèi)型</b>的使用方法

    F型PLC數(shù)據(jù)類(lèi)型與標(biāo)準(zhǔn)PLC數(shù)據(jù)類(lèi)型(UDT)之間的差別在哪?

    可以像使用標(biāo)準(zhǔn) PLC 數(shù)據(jù)類(lèi)型 (UDT) 那樣,聲明和使用 F 型 PLC 數(shù)據(jù)類(lèi)型 (UDT
    的頭像 發(fā)表于 08-27 09:54 ?1542次閱讀
    F型<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)類(lèi)型</b>與標(biāo)準(zhǔn)<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)類(lèi)型</b>(<b class='flag-5'>UDT</b>)之間的差別在哪?

    西門(mén)子1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法

    西門(mén)子1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法
    的頭像 發(fā)表于 08-31 09:14 ?9297次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500<b class='flag-5'>PLC</b>單按鈕啟停控制10種設(shè)計(jì)方法

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

    西門(mén)子1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法
    發(fā)表于 08-31 09:15 ?8482次閱讀
    <b class='flag-5'>西門(mén)子</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 數(shù)據(jù)類(lèi)型 (UDT) 的基本知識(shí)

    說(shuō)明 PLC 數(shù)據(jù)類(lèi)型 (UDT) 是一種復(fù)雜的用戶(hù)自定義數(shù)據(jù)類(lèi)型,用于聲明一個(gè)變量。這種數(shù)據(jù)類(lèi)型是一個(gè)由多個(gè)不同
    的頭像 發(fā)表于 09-10 09:46 ?6066次閱讀
    <b class='flag-5'>PLC</b> <b class='flag-5'>數(shù)據(jù)類(lèi)型</b> (<b class='flag-5'>UDT</b>) 的基本知識(shí)