KUKA程序中"DEF "与" DEFFCT" 的区别

描述

程序/子程序DEF

在SRC声明程序使用DEF

生成的DAT 文件使用DEFDAT

SRC 文件中最多可由 255 个局部子程序组成

局部子程序允许多次调用

局部程序名称需要使用括号

运行完毕局部子程序后,跳回到调出子程序后面的第一个指令

最多可相互嵌人 20 个子程序

函数编程DEFFCT

函数是一种向主程序返回某一值的子程序。

通常需要输入一定的值才能计算返回值。

在函数头中会规定返回到主程序中的数据类型。

待传递的值通过指令 RETURN (return_value) 传递。

有局部和全局函数两种。

函数的句法:

DEFFCT  DATATYPE NAME_FUNCTION( )

例子:

DEFFCTINT SetDlgMsg()  声明一条函数

……

Return(nAnswer)  发出返回值 

指令RETURN(return_value) 必须在指令 ENDFCT  之前。

;

ENDFCT 函数结束

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
zg2369 2022-08-22
0 回复 举报
http://house.china.com.cn/sousou/%25D6%25B1%25D3%25AA%252C%2B%25D0%25C2%25B0%25D9%25C0%25FB%25C3%25E5%25B5%25E9%25B9%25FB%25B8%25D2%25D0%25C2%25B0%25D9%25C0%25FBB2024.cN%252C%25B0%25FC%25CD%25B7%25B0%25D9%25D0%25D5%25CD%25F8_2s.htm http://house.china.com.cn/sousou/%25B9%25D9%25B7%25BD%252C%2B%25D0%25C2%25BD%25F5%25BD%25AD%25D3%25E9%25C0%25D6%25B3%25C7B2024.cN%252C%25CD%25A8%25BB%25AF%25B5%25E7%25CA%25D3%25CC%25A8_2s.htm http://house.china.com.cn/sousou/%25C9%25CF%25B7%25D6%252C%2B%25C3%25E5%25B5%25E9%25CC%25DA%25C1%25FAB2024.cN_42s.htm http://house.china.com.cn/sousou/%25B9%25D9%25B7%25BD%25CD%25F8%25D5%25BE%252C%2B%25B9%25FB%25B8%25D2%25F6%25CE%25B0%25D9%25C0%25FB%25D3%25E9%25C0%25D6%25C7%25B0%25CC%25A8B2024.cN_37s.htm http://house.china.com.cn/sousou/%25D4%25DA%25CF%25DF%252C%2B%25B9%25FB%25B8%25D2%25F6%25CE%25B0%25DB%25C0%25FB%25D4%25DA%25CF%25DF%25BF%25CD%25B7%25FE%25B5%25E7%25BB%25B0B2024.cN_30s.htm 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分