您好!欢迎光临工博士商城

ABB机器人-代理店

产品:80    
联系我们
您当前的位置:首页 » 新闻中心 » ABB机器人的基础编程之程序分类与程序结构
产品分类
新闻中心
ABB机器人的基础编程之程序分类与程序结构
发布时间:2020-06-04        浏览次数:785        返回列表
        很据程序的功能与途径不同RAPID程序分为普通程序(PROC)、功能程序(FUNC)和中断程序(TRAP)3类。3类程序不仅功能与用途不同,而且程序的结构与编程格式也有所区别,说明如下。

普通程序

       RAPID主程序以及大多数子程序均为普通程序,普通程序可以被其他模块或程序调用,但不能向调用该程序的模块、程序返回执行结果,故又称为无返回值程序。

abb机器人

全局普通程序直接以程序类型PROC起始,用ENDPROC结束,程序的结构与格式如下:

PROC 程序名称
程序指令
。。。。。。
ENDPROC

       普通程序的起始行为程序声明,全局程序直接以程序类型PROC起始,后续程序名称、参数定义表,不使用参数表时保留括号。程序声明后可编写各种指令,指令ENDPROC代表程序结束。

       普通程序被其他模块或程序调用时,可通过结束指令ENDPROC或指令RETUN返回原程序。例如,对于以下子程序rWelCheck,如系统开关量输入信号di01的状态为1,程序将执行指令RETUN,直接结束并返回;否则,将执行文本显示指令TPwrite,在示教器上显示“welder is not ready”,然后通过ENDPROC指令结束并返回。

PROC rWelCheck ( )
IF di01:=1 THEN
RETUN
ENDIF
TPWrite "Welder is not ready";
ENDPROC

来源:网络


更多资讯:ABB机器人



 

联系热线:18964551752   联系人:魏峰 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人-代理店