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

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

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

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

用戶(hù)定義數(shù)據(jù)類(lèi)型的結(jié)構(gòu)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-08-19 10:06 ? 次閱讀

用戶(hù)定義數(shù)據(jù)類(lèi)型的結(jié)構(gòu)

Structure of a User-defined Data Type

用戶(hù)定義數(shù)據(jù)類(lèi)型(UDTs)是你自己創(chuàng)建的特殊數(shù)據(jù)結(jié)構(gòu)。因用戶(hù)數(shù)據(jù)類(lèi)型指派了名字,他們可以用很多次。一旦他們被定義,就可在CPU程序的任意點(diǎn)使用;換句話(huà)說(shuō),他們是共享數(shù)據(jù)類(lèi)型,而且他們能夠用在:

在塊中用同樣的方法,作為基本的或復(fù)雜的數(shù)據(jù)類(lèi)型,或

作為模板建立同樣數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)塊。

當(dāng)使用用戶(hù)定義數(shù)據(jù)類(lèi)型時(shí),記住在S7-SCL源文件中他們應(yīng)在使用他們的塊之前。

27e638a8-1efe-11ed-ba43-dac502259ad0.png

UDT標(biāo)識(shí)符(UDT Identifier)

在關(guān)鍵字TYPE后,鍵入關(guān)鍵字UDT,后面跟一個(gè)數(shù)字或簡(jiǎn)明的UDT符號(hào)名。塊號(hào)是0到65533之間的一個(gè)數(shù)值。

例子(Examples:)

TYPE UDT10
TYPE SUPPLYBLOCK

指定數(shù)據(jù)類(lèi)型(Specifying the Data Type)

數(shù)據(jù)類(lèi)型總是用STRUCT數(shù)據(jù)類(lèi)型清單來(lái)說(shuō)明。數(shù)據(jù)類(lèi)型UDT能夠用在邏輯塊或數(shù)據(jù)塊或的聲明子區(qū)或指派數(shù)據(jù)塊。

UDT定義的例子(Example of a UDT Definition)

TYPE MEASVALUES
STRUCT
// 帶符號(hào)標(biāo)識(shí)答的UDT定義
BIPOL_1 : INT := 5;
BIPOL_2 : WORD := W#16#FFAA ;
BIPOL_3 : BYTE := B#16#F1 ;
BIPOL_4 : WORD := B#(25,25) ;
MEASURE : STRUCT
BIPOLAR_10V : REAL ;
UNIPOLAR_4_20MA : REAL ;
END_STRUCT ;
END_STRUCT ;
END_TYPE

// 在FB中UDT的使用
FUNCTION_BLOCK FB10
VAR
MEAS_RANGE : MEASVALUES;
END_VAR
BEGIN
// . . .
MEAS_RANGE.BIPOL_1 := -4 ;
MMEAS_RANGE.MEASURE.UNIPOLAR_4_20MA := 2.7 ;
// . . .
END_FUNCTION_BLOCK

審核編輯 :李倩

聲明:本文內(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)投訴
  • 模板
    +關(guān)注

    關(guān)注

    0

    文章

    108

    瀏覽量

    20798
  • 數(shù)據(jù)類(lèi)型

    關(guān)注

    0

    文章

    236

    瀏覽量

    13785

原文標(biāo)題:Structure of a User-defined Data Type

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

收藏 人收藏

    評(píng)論

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

    請(qǐng)問(wèn)ADS1299使用Test Signals ,獲取到的數(shù)據(jù)類(lèi)型是什么?

    請(qǐng)問(wèn)ADS1299使用Test Signals ,獲取到的數(shù)據(jù)類(lèi)型是什么?使用什么公式可以還原?據(jù)了解,外部信號(hào)轉(zhuǎn)換完成后是浮點(diǎn)型的,但是沒(méi)有看到這塊的說(shuō)明。
    發(fā)表于 01-06 07:14

    西門(mén)子博途新數(shù)據(jù)類(lèi)型之:SINT(8位整數(shù))

    數(shù)據(jù)類(lèi)型 SINT (Short INT) 的操作數(shù)長(zhǎng)度為 8 位,由以下兩部分組成:一部分是符號(hào),另一部分是數(shù)值。位 0 到 6 的信號(hào)狀態(tài)表示數(shù)值。位 7 的信號(hào)狀態(tài)表示符號(hào)。符號(hào)可以是“0”(正信號(hào)狀態(tài)),或“1”(負(fù)信號(hào)狀態(tài))。
    的頭像 發(fā)表于 11-09 09:52 ?3508次閱讀
    西門(mén)子博途新<b class='flag-5'>數(shù)據(jù)類(lèi)型</b>之:SINT(8位整數(shù))

    AIC23采集到的數(shù)據(jù)是應(yīng)該用什么數(shù)據(jù)類(lèi)型來(lái)接收?int還是unsigned int?

    AIC23采集到的數(shù)據(jù)是應(yīng)該用什么數(shù)據(jù)類(lèi)型來(lái)接收,int還是unsigned int? 這個(gè)采集到的數(shù)字是什么含義呢?代表的是聲音信號(hào)的幅值? while(!MCBSP_rrdy(hMcbsp
    發(fā)表于 10-18 06:56

    鴻蒙原生應(yīng)用元服務(wù)開(kāi)發(fā)-倉(cāng)頡基礎(chǔ)數(shù)據(jù)類(lèi)型字符類(lèi)型

    字符類(lèi)型使用 Rune 表示,可以表示 Unicode 字符集中的所有字符。 字符類(lèi)型字面量 字符類(lèi)型字面量有三種形式:?jiǎn)蝹€(gè)字符、轉(zhuǎn)義字符和通用字符。一個(gè) Rune 字面量由字符 r 開(kāi)頭,后跟一個(gè)
    發(fā)表于 09-19 10:58

    鴻蒙原生應(yīng)用元服務(wù)開(kāi)發(fā)-倉(cāng)頡基礎(chǔ)數(shù)據(jù)類(lèi)型元組類(lèi)型

    二元,例如,(Int64, Float64) 表示一個(gè)二元組類(lèi)型,(Int64, Float64, String) 表示一個(gè)三元組類(lèi)型。 元組的長(zhǎng)度是固定的,即一旦定義了一個(gè)元組類(lèi)型
    發(fā)表于 09-12 11:02

    鴻蒙原生應(yīng)用元服務(wù)開(kāi)發(fā)-倉(cāng)頡基礎(chǔ)數(shù)據(jù)類(lèi)型浮點(diǎn)類(lèi)型

    表示一個(gè)從 start 開(kāi)始,以 step 為步長(zhǎng),到 end(包含 end)為止的區(qū)間。 下面的例子定義了若干區(qū)間類(lèi)型的變量: let n = 10 let r1 = 0..10 : 1// r1
    發(fā)表于 09-11 11:08

    鴻蒙原生應(yīng)用元服務(wù)開(kāi)發(fā)-倉(cāng)頡基礎(chǔ)數(shù)據(jù)類(lèi)型Unit與Nothing類(lèi)型

    一、Unit 類(lèi)型 對(duì)于那些只關(guān)心副作用而不關(guān)心值的表達(dá)式,它們的類(lèi)型是Unit。例如,print 函數(shù)、賦值表達(dá)式、復(fù)合賦值表達(dá)式、自增和自減表達(dá)式、循環(huán)表達(dá)式,它們的類(lèi)型都是 Unit
    發(fā)表于 09-06 15:43

    labview數(shù)據(jù)類(lèi)型的取值范圍是多少

    LabVIEW的數(shù)據(jù)類(lèi)型豐富多樣,涵蓋了整數(shù)、小數(shù)(浮點(diǎn)數(shù))、復(fù)數(shù)等多種類(lèi)型,每種類(lèi)型都有其特定的取值范圍。以下是對(duì)LabVIEW中常見(jiàn)數(shù)據(jù)類(lèi)型取值范圍的說(shuō)明: 整數(shù)
    的頭像 發(fā)表于 09-04 17:33 ?2152次閱讀

    常見(jiàn)的遙感數(shù)據(jù)類(lèi)型有哪些

    遙感技術(shù)是一種通過(guò)遙感器在遠(yuǎn)離目標(biāo)的位置獲取目標(biāo)地物的電磁波信息,并進(jìn)行分析的技術(shù)。遙感數(shù)據(jù)類(lèi)型繁多,涵蓋了從可見(jiàn)光到紅外、微波等多個(gè)波段,以及不同的數(shù)據(jù)格式和分辨率。 光學(xué)遙感數(shù)據(jù) : 全色影像
    的頭像 發(fā)表于 09-04 14:30 ?3114次閱讀

    typedef和struct有啥區(qū)別

    )是C語(yǔ)言中一種復(fù)合數(shù)據(jù)類(lèi)型,它允許將多個(gè)不同類(lèi)型數(shù)據(jù)項(xiàng)組合成一個(gè)單一的數(shù)據(jù)結(jié)構(gòu)。結(jié)構(gòu)體可以包含各種基本
    的頭像 發(fā)表于 08-20 11:00 ?2154次閱讀

    人體紅外傳感器的數(shù)據(jù)類(lèi)型及工作原理

    人體紅外傳感器是一種利用紅外技術(shù)檢測(cè)人體活動(dòng)和位置的傳感器。它廣泛應(yīng)用于安防、智能家居、醫(yī)療健康等領(lǐng)域。 人體紅外傳感器的數(shù)據(jù)類(lèi)型 人體紅外傳感器的數(shù)據(jù)主要包括以下幾種類(lèi)型: 1.1 溫度數(shù)據(jù)
    的頭像 發(fā)表于 08-20 09:18 ?1767次閱讀

    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:基本數(shù)據(jù)類(lèi)型和變量

    語(yǔ)言的知識(shí),為后續(xù)的編程學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。1基本數(shù)據(jù)類(lèi)型在C語(yǔ)言中,數(shù)據(jù)類(lèi)型指的是用于聲明不同類(lèi)型的變量或函數(shù)的一個(gè)廣泛的系統(tǒng),用于定義變量的類(lèi)型
    的頭像 發(fā)表于 07-26 17:53 ?2511次閱讀
    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:基本<b class='flag-5'>數(shù)據(jù)類(lèi)型</b>和變量

    如何完成編輯配置文件來(lái)采集數(shù)據(jù)

    這里定義了要采集的哪個(gè)PLC的哪個(gè)寄存器地址和地址對(duì)應(yīng)的數(shù)據(jù)類(lèi)型。vars: - var:id: Bit 00001level: 2type: bitcalc_mode: instantunit
    發(fā)表于 07-26 06:50

    ESP32-S3是否支持修改控制端點(diǎn)數(shù)據(jù)類(lèi)型?

    ESP32-S3是否支持修改控制端點(diǎn)數(shù)據(jù)類(lèi)型(如標(biāo)準(zhǔn)類(lèi)型,自定義類(lèi)型); 我需要在控制傳輸數(shù)據(jù)階段的DATA0包改為我的USB設(shè)備規(guī)定的8個(gè)
    發(fā)表于 06-07 06:00

    嵌入式中C語(yǔ)言結(jié)構(gòu)體基本實(shí)現(xiàn)

    C語(yǔ)言中的數(shù)組只能允許程序員定義存儲(chǔ)相同類(lèi)型數(shù)據(jù)。但是結(jié)構(gòu)是C語(yǔ)言編程中允許您存儲(chǔ)不同數(shù)據(jù)類(lèi)型數(shù)據(jù)
    的頭像 發(fā)表于 05-11 08:49 ?1392次閱讀
    嵌入式中C語(yǔ)言<b class='flag-5'>結(jié)構(gòu)</b>體基本實(shí)現(xiàn)
    主站蜘蛛池模板: 欧美影院一区二区 | 天天色成人网 | 天天色天天射天天干 | 日本特黄特色aaa大片免费欧 | 好男人社区www在线资源视频 | 日韩黄色网址 | 在线观看你懂的网址 | 求网址你懂的手机在线观看网站 | 黑色丝袜在丝袜福利国产 | 天天做天天爱夜夜大爽完整 | 午夜色图 | 狠狠色噜噜狠狠狠狠999米奇 | 毛片网页| 女人大毛片一级毛片一 | 亚洲精品91香蕉综合区 | 人人看人人鲁狠狠高清 | 久久久久久久国产精品电影 | 亚洲天天更新 | 欧美αv日韩αv另类综合 | 加勒比黑人喝羽月希奶水 | 日韩免费观看一级毛片看看 | 同性恋激情视频 | 色爱区综合 | 天天干天天舔天天操 | 四虎影在永久地址在线观看 | 日本三级日产三级国产三级 | 伊人888| 天天操丝袜 | 国产午夜久久精品 | 欧美一区二区三区高清视频 | 亚洲第一区精品日韩在线播放 | 国产在线精品观看一区 | 四虎影视在线看 | 亚洲一区二区中文字5566 | 日本韩国三级视频 | 亚洲va国产日韩欧美精品色婷婷 | 色色色色色色色色色色色色 | 五月婷婷社区 | 天堂最新版资源www在线 | 午夜日批 | 一级@片|