DECL:對(duì)變量、數(shù)組和常數(shù)進(jìn)行聲明
程序中變量的聲明:
聲明數(shù)據(jù)列表中的變量:
聲明數(shù)據(jù)列表中的變量,同時(shí)初始化:
聲明并同時(shí)初始化時(shí),每個(gè)變量都需要有自己的 DECL 協(xié)議。無法用唯一的 DECL 協(xié)議聲明和初始化多個(gè)變量。
數(shù)組的聲明
程序中數(shù)組的聲明:
數(shù)據(jù)列表中數(shù)組的聲明:
為了用同時(shí)初始化聲明數(shù)組或數(shù)據(jù)列表中的常數(shù)數(shù)組:
不允許在一個(gè)行中進(jìn)行聲明和初始化。但是,必須直接在帶聲明的行上進(jìn)行初始化。在此之間不允許有行,也不允許空行。
如果要初始化一個(gè)數(shù)組的多個(gè)元素,則必須按照數(shù)組下標(biāo)升序 (從右側(cè)的數(shù)組下標(biāo)開始)指定元素。
如果 CHAR 類型數(shù)組的所有數(shù)組元素都擁有相同的字符串,則不必單獨(dú)初始化每個(gè)數(shù)組元素。忽略右側(cè)的數(shù)組下標(biāo)。(對(duì)于一維數(shù)組下標(biāo),不寫下標(biāo)。)
聲明數(shù)據(jù)列表中的數(shù)組,同時(shí)初始化:
名稱 [1 <, 1, 1> ] = 值 1
< 名稱 [1 <, 1, 2> ] = 值 2>
...
名稱 [Dimension1 <, Dimension2, Dimension3> ] = 值 N
聲明數(shù)據(jù)列表中的常數(shù)數(shù)組,同時(shí)初始化:
DECL
名稱 [1 <, 1, 1> ] = 值 1
< 名稱 [1 <, 1, 2> ] = 值 2>
...
名稱 [Dimension1 <, Dimension2, Dimension3> ] = 值 N
示例 1:帶有預(yù)定義數(shù)據(jù)類型的聲明。也可以刪去關(guān)鍵詞 DECL。
DECL INT X
DECL INT X1, X2
DECL REAL ARRAY_A[7], ARRAY_B[5], A
示例 2 :通過同時(shí)初始化聲明數(shù)組 (只在數(shù)據(jù)列表中可行)。
INT A[7]
A[1]=27
A[2]=313
A[6]=11
CHAR TEXT1[80]
TEXT1[]="message"
CHAR TEXT2[2,80]
TEXT2[1,]="first message"
TEXT2[2,]="second message"
審核編輯:劉清
-
CONST
+關(guān)注
關(guān)注
0文章
45瀏覽量
8194 -
KUKA機(jī)器人
+關(guān)注
關(guān)注
4文章
143瀏覽量
9186
原文標(biāo)題:KUKA :DECL:對(duì)變量、數(shù)組和常數(shù)進(jìn)行聲明
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
變量的聲明和定義有什么區(qū)別和聯(lián)系
MATLAB特殊變量和常數(shù)命令
Verilog 變量聲明與數(shù)據(jù)類型二
Verilog 變量聲明與數(shù)據(jù)類型一
變量定義和聲明的區(qū)別
C語言中變量的聲明和定義以及extern的用法介紹
KUKA機(jī)器人如何聲明變量
DECL:對(duì)變量、數(shù)組和常數(shù)進(jìn)行聲明
關(guān)于S7-1500訪問聲明變量內(nèi)的數(shù)據(jù)區(qū)域
一文簡析KUKA-DECL變量和協(xié)議
![一文簡析KUKA-<b class='flag-5'>DECL</b><b class='flag-5'>變量</b>和協(xié)議](https://file.elecfans.com/web2/M00/8F/BF/poYBAGPlvGSAYL5cAAIgDDvX4x0046.jpg)
KUKA-DECL變量和協(xié)議介紹
![KUKA-<b class='flag-5'>DECL</b><b class='flag-5'>變量</b>和協(xié)議介紹](https://file.elecfans.com/web2/M00/99/BC/pYYBAGQX0M2AE7vmAAFdhB2HKGA429.jpg)
KUKA機(jī)器人DECL 聲明程序和數(shù)據(jù)列表中的變量和常量V5.9
![KUKA機(jī)器人<b class='flag-5'>DECL</b> <b class='flag-5'>聲明</b>程序和數(shù)據(jù)列表中的<b class='flag-5'>變量</b>和常量V5.9](https://file1.elecfans.com/web2/M00/82/A0/wKgZomRbEk-AEAVhAAAC7bF1nPo377.png)
積分變量聲明、AMEsim變量的使用及整數(shù)輸入的意義
![積分<b class='flag-5'>變量</b><b class='flag-5'>聲明</b>、AMEsim<b class='flag-5'>變量</b>的使用及整數(shù)輸入的意義](https://file1.elecfans.com/web2/M00/8F/15/wKgaomTLZkOAcZ3mAACUlSRcXC0006.jpg)
評(píng)論