程序/子程序DEF
在SRC聲明程序使用DEF
生成的DAT 文件使用DEFDAT
SRC 文件中最多可由 255 個局部子程序組成
局部子程序允許多次調(diào)用
局部程序名稱需要使用括號
運行完畢局部子程序后,跳回到調(diào)出子程序后面的第一個指令
最多可相互嵌人 20 個子程序
函數(shù)編程DEFFCT
函數(shù)是一種向主程序返回某一值的子程序。
通常需要輸入一定的值才能計算返回值。
在函數(shù)頭中會規(guī)定返回到主程序中的數(shù)據(jù)類型。
待傳遞的值通過指令 RETURN (return_value) 傳遞。
有局部和全局函數(shù)兩種。
函數(shù)的句法:
DEFFCT DATATYPENAME_FUNCTION( )
例子:
DEFFCTINT SetDlgMsg() 聲明一條函數(shù)
……
Return(nAnswer) 發(fā)出返回值
指令RETURN(return_value) 必須在指令 ENDFCT 之前。
;
ENDFCT 函數(shù)結(jié)束
-
編程
+關(guān)注
關(guān)注
88文章
3543瀏覽量
93465 -
子程序
+關(guān)注
關(guān)注
0文章
33瀏覽量
11161 -
KUKA
+關(guān)注
關(guān)注
3文章
216瀏覽量
16454
原文標題:KUKA程序中"DEF "與" DEFFCT" 的區(qū)別
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論