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

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

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

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

對于ANY數(shù)據(jù)類型及參數(shù)傳遞的詳細解析

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2021-04-12 10:28 ? 次閱讀

ANY數(shù)據(jù)類型及參數(shù)傳遞

ANY是一種用于傳遞指針的形參數(shù)據(jù)類型,可視為POINTE R 類型的擴展,較POINTER 類型為復雜,長度為10個字節(jié),增加的4 字節(jié),最高字節(jié) (Byte 0) 固定為B#16#10,第二字節(jié) (Byte 1) 為ANY指針所指向區(qū)域的數(shù)據(jù)類型,而接下來的2 字節(jié) (BYTE 3, 4) 組合為一個INT ,為ANY指針所指定區(qū)域的長度,稱為重復系數(shù) (Rep etition factor) 。其余6 字節(jié)作用與POINTE R 類型相同。

bc3071d2-9ac9-11eb-8b86-12bb97331649.png

編程舉例:

// 冒泡排序程序,算法原理請參考相關資料

// 此例程僅提供存于DB塊中的INT 類型數(shù)據(jù)排序

// 結(jié)果為INT 數(shù)據(jù)由小到大排列,保存于原DB塊中

//FC3 塊,形參定義如下:

bc5c9582-9ac9-11eb-8b86-12bb97331649.png

// 輸入?yún)?shù)Dat a(A ny 類型);輸出參數(shù)Error(INT類型)

// 若輸出參數(shù)Error不為0, 則說明排序未進行,

//Error = 1, D ata(ANY 類型)輸入指針無效

//Error = 2, D ata(ANY 類型)輸入指針地址非DB地址

//Error = 3, D ata(ANY 類型)輸入指針指定區(qū)域類型非INT 類型

SET

SAVE

L 0

T #Err or

// 將輸入ANY 指針‘Data_ In’復制到LB0~LB9

L D [ AR1,P#0.0]

T LD 0

L D [ AR1,P#4.0]

T LD 4

L W [ AR1,P#8.0]

T LW 8

//ANY 指針 BYTE0 是B#1 6#10

L LB 0

L B#16#10

==I

JCN ERR1

// 輸入數(shù)據(jù)區(qū)是否為DB塊

L LB 6

L B#16#84

==I

JCN ERR2

// 類型為INT

L LB 1

L B#16#5

==I

JCN ERR3

// 打開輸入DB塊

OPN DB [LW 4]

// 數(shù)據(jù)起始地址去掉數(shù)據(jù)區(qū)標識部分

L LD 6

L DW#16#FFFFFF

AD

T LD 10

// 計算最后一個存儲單元指針保存至LD10

L LW 2

L 2

*I

T LD 14

L L#2

-D

SLD 3

L LD 10

+D

T LD 10

// 外循環(huán)計數(shù)LW20 ,循環(huán)次數(shù)為(數(shù)據(jù)個數(shù)-1)次

L LW 2

L 1

-I

NXT2: T L W 20

L LD 10

LAR1

L LW 20

// 嵌套循環(huán)計數(shù)LW18 ,循環(huán)次數(shù)為(LW20)次

NXT1: T L W 18

T A R1

L P#2. 0

-D

LAR1

// 后一單元數(shù)據(jù)小于前一單元數(shù)據(jù)?

L DB W [AR1,P#2.0]

L DB W [AR1,P#0.0]

《i 《/i

JCN L1

// 否,交換2 單元數(shù)據(jù)

L DB W [AR1,P#2.0]

L DB W [AR1,P#0.0]

T DBW [AR1,P#2.0]

POP

T DBW [AR1,P#0.0]

L1: L LW 18

LOOP NXT1

L LW 20

LOOP NXT2

JU EX IT

// 錯誤碼1,ANY指針有錯

ERR1: L 1

T #Err or

JU EX IT

// 錯誤碼2,輸入數(shù)據(jù)區(qū)不是DB塊

ERR2: L 2

T #Err or

JU EX IT

// 錯誤碼3,輸入數(shù)據(jù)類型不是INT

ERR3: L 3

T #Err or

EXIT: SET

SAVE

在OB1程序中調(diào)用舉例:

A M 0.0

F P M 0.1

JCN EXI T

CALL F C 3 //FC3 為上述排序程序

Data : =P#DB3.DBX 0.0 INT 64 // 參數(shù)Data, DB3 中64個INT 排序

Error : =MW2

EXIT: NOP 0
編輯:lyn

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

    關注

    11

    文章

    1864

    瀏覽量

    32570
  • 指針
    +關注

    關注

    1

    文章

    483

    瀏覽量

    70706

原文標題:ANY數(shù)據(jù)類型及參數(shù)傳遞

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

收藏 人收藏

    評論

    相關推薦

    奶泡棒專用芯片詳細解析

    奶泡棒專用芯片詳細解析
    的頭像 發(fā)表于 02-24 11:23 ?79次閱讀

    請問ADS1299使用Test Signals ,獲取到的數(shù)據(jù)類型是什么?

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

    西門子博途新數(shù)據(jù)類型之:SINT(8位整數(shù))

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

    AIC23采集到的數(shù)據(jù)是應該用什么數(shù)據(jù)類型來接收?int還是unsigned int?

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

    鴻蒙原生應用元服務開發(fā)-倉頡基礎數(shù)據(jù)類型整數(shù)類型

    編碼長度為 8-bit、16-bit、32-bit、64-bit 和平臺相關大小的無符號整數(shù)值的類型對于編碼長度為 N 的有符號整數(shù)類型,其表示范圍為:;對于編碼長度為 N 的無符
    發(fā)表于 09-13 14:55

    鴻蒙原生應用元服務開發(fā)-倉頡基礎數(shù)據(jù)類型元組類型

    \", 10) 對于一個元組類型,只允許統(tǒng)一寫類型參數(shù)名,或者統(tǒng)一不寫類型參數(shù)名,不允許交替
    發(fā)表于 09-12 11:02

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

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

    常見的遙感數(shù)據(jù)類型有哪些

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

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

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

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

    在C語言中,數(shù)據(jù)類型和變量是編程的基礎,也是理解更復雜概念的關鍵。數(shù)據(jù)類型決定了變量的內(nèi)存分配、存儲范圍和操作方式,而變量則是存儲數(shù)據(jù)的容器。本篇文章將從基本數(shù)據(jù)類型和變量兩個方面,帶
    的頭像 發(fā)表于 07-26 17:53 ?2358次閱讀
    技術干貨驛站 ▏深入理解C語言:基本<b class='flag-5'>數(shù)據(jù)類型</b>和變量

    ESP32-S3是否支持修改控制端點數(shù)據(jù)類型

    ESP32-S3是否支持修改控制端點數(shù)據(jù)類型(如標準類型,自定義類型); 我需要在控制傳輸數(shù)據(jù)階段的DATA0包改為我的USB設備規(guī)定的8個字節(jié)的數(shù)
    發(fā)表于 06-07 06:00

    關于stm32 unsigned int轉(zhuǎn)float數(shù)據(jù)變化問題求解

    Temp的值是2147553344 (0x80011040)數(shù)據(jù)類型是unsigned int型 Temp_float的值是2.14755328e+009數(shù)據(jù)類型是float型
    發(fā)表于 05-08 06:48

    C語言結(jié)構(gòu)體史上最詳細的講解【軟件干貨】

    struct結(jié)構(gòu)體數(shù)據(jù)類型 前言 我們知道,在C語言中有一些基本的數(shù)據(jù)類型,如?char?int?float?long?double?string(c99) 等等數(shù)據(jù)類型,他們可以表示一些事物
    的頭像 發(fā)表于 03-28 17:52 ?937次閱讀

    C語言實現(xiàn)Web參數(shù)傳遞

    電子發(fā)燒友網(wǎng)站提供《C語言實現(xiàn)Web參數(shù)傳遞.docx》資料免費下載
    發(fā)表于 03-24 09:14 ?2次下載

    C語言數(shù)據(jù)類型有哪些

    在 C 語言中,數(shù)據(jù)類型指的是用于聲明不同類型的變量或函數(shù)的一個廣泛的系統(tǒng)。變量的類型決定了變量存儲占用的空間,以及如何解釋存儲的位模式。
    發(fā)表于 03-20 10:56 ?569次閱讀
    C語言<b class='flag-5'>數(shù)據(jù)類型</b>有哪些
    主站蜘蛛池模板: 大乳牛奶女在线观看 | 美女胸禁止18以下看 | 色情内射少妇兽交 | 果冻传媒在线完整免费播放 | 美女在线永久免费网站 | 色噜噜噜亚洲男人的天堂 | 少妇仑乱A毛片 | 日韩成人性视频 | 亚洲精品成人a | 久久永久影院免费 | 色狠狠色综合吹潮 | 亚洲熟女片嫩草影院 | 国产麻豆剧果冻传媒免费网站 | 又粗又大又爽又黄的免费视频 | 久久亚洲精品无码A片大香大香 | 国产精品亚洲视频在线观看 | 韩国无遮羞禁动漫在线观看 | 玖玖热视频一区二区人妻 | 抽插性奴中出乳精内射 | 在线播放午夜理论片 | caoporen超碰在线视频 | 99福利视频| 精品少妇爆AV无码专区 | 高h辣h双处全是肉一对一 | 无敌在线视频观看免费 | 午夜性色一区二区三区不卡视频 | 伊人久久大香线蕉综合bd高清 | 第一次处破女高清电影 | 偷偷鲁手机在线播放AV | 国产噜噜噜精品免费 | 久久精品观看影院2828 | 精品久久久久久久99热 | 男女无遮挡吃奶gift动态图 | av先锋影音资源男人站 | 贵妇局长的蕾丝乳罩 | 日本 一二三 不卡 免费 | 国产精品久久人妻无码蜜 | 亚洲AV无码一区二区三区牛牛 | 亚洲幼女网 | 国产亚洲精品视频亚洲香蕉视 | 轻点慢点1V2啊高H抽插 |