計數(shù)類型 (=ENUM 數(shù)據(jù)類型)的定義
元素 | 說明 |
GLOBAL | 提示:在 $CONFIG.DAT 中不允許使用用關(guān)鍵詞 GLOBAL 定義的數(shù)據(jù)類型。 |
NameEnumtyp | 新計數(shù)類型的名稱。 建議:為自定義的數(shù)據(jù)類型分配以 _TYP 結(jié)尾的名稱,以便可將其與變量名稱進行區(qū)分。 |
恒定值 | 常數(shù)是可以采用計數(shù)類型變量的值。對于計數(shù)類型的定義, 每個常數(shù)只允許出現(xiàn)一次。 |
名稱為 COUNTRY_TYP的計數(shù)類型的定義。
ENUM COUNTRY_TYP SWITZERLAND, AUSTRIA, ITALY, FRANCE
COUNTRY_TYP 類型變量的聲明:
DECL COUNTRY_TYP MYCOUNTRY |
COUNTRY_TYP 類型變量的初始化:
MYCOUNTRY = #AUSTRIA |
定義名稱為 SWITCH_TYP 和常數(shù)為 ON 和 OFF 的計數(shù)類型。
在 $CONFIG.DAT 中不允許使用用關(guān)鍵詞 GLOBAL 在數(shù)據(jù)列表中定義的數(shù)據(jù)類型。
示例:
在 DEFDAT PROG() 中已經(jīng)用關(guān)鍵詞GLOBAL 定義了計數(shù)類型 SWITCH_TYP:
DEFDAT PROG() GLOBAL ENUM SWITCH_TYP ON, OFF ... |
如果在 $CONFIG.DAT 中使用該數(shù)據(jù)類型,則編譯器報告錯誤 “類型未知:
*** DECL SWITCH_TYP MY_VAR ”。
DEFDAT $CONFIG DECL SWITCH_TYP MY_VAR ... |
審核編輯:劉清
-
Typ
+關(guān)注
關(guān)注
0文章
3瀏覽量
10749 -
Global
+關(guān)注
關(guān)注
0文章
12瀏覽量
8580
原文標(biāo)題:KUKA ENUM:定義計數(shù)類型
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
詳細(xì)講解c語言enum枚舉類型
枚舉enum的使用
關(guān)于enum類型的問題解析
EPON技術(shù)簡析
鼠標(biāo)HID例程(中)簡析
深入理解java枚舉類型enum用法
關(guān)于枚舉型enum使用在計算和比較時,類型不正確的解決辦法

評論