程序/子程序DEF
在SRC声明程序使用DEF
生成的DAT 文件使用DEFDAT
SRC 文件中最多可由 255 个局部子程序组成
局部子程序允许多次调用
局部程序名称需要使用括号
运行完毕局部子程序后,跳回到调出子程序后面的第一个指令
最多可相互嵌人 20 个子程序
函数编程DEFFCT
函数是一种向主程序返回某一值的子程序。
通常需要输入一定的值才能计算返回值。
在函数头中会规定返回到主程序中的数据类型。
待传递的值通过指令 RETURN (return_value) 传递。
有局部和全局函数两种。
函数的句法:
DEFFCT DATATYPENAME_FUNCTION( )
例子:
DEFFCTINT SetDlgMsg() 声明一条函数
……
Return(nAnswer) 发出返回值
指令RETURN(return_value) 必须在指令 ENDFCT 之前。
;
ENDFCT 函数结束
-
编程
+关注
关注
90文章
3707浏览量
96765 -
子程序
+关注
关注
0文章
33浏览量
11509 -
KUKA
+关注
关注
3文章
218浏览量
17358
原文标题:KUKA程序中"DEF "与" DEFFCT" 的区别
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
音响中软件分频和硬件分频区别解析以及对音质和成本的影响
LVGL v9.2.2 官方原版的 lv_symbol_def.h 和 lv_symbol_def.c 完整代码
EtherCAT转PROFINET网关:助力KUKA机器人实现“焊”装自由!
程序线性补偿和传感器本身硬件补偿有什么区别?
高密度配线架和中密度的区别有哪些
PCB设计中单点接地与多点接地的区别与设计要点

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