您好!欢迎光临工博士智能制造网!平台热线:021-80392549
工博士机器人网
ABB机器人商店
产品:49  浏览:117105
6
您当前的位置:首页 » 新闻中心 » ABB机器人的数据类型错误处理方法又哪些?
产品分类
新闻中心
ABB机器人的数据类型错误处理方法又哪些?
发布时间:2020-04-21        浏览次数:238        返回列表

abb机器人的数据类型错误处理


errnum用于描述在执行过程中,发生的所有可恢复的错误。例如程序执行时,被零除。如果机器人程序执行过程中检测到一个错误,错误非致命,可以被错误处理程序处理。这类错误的典型例子过大的值或者被零除。errnum类型的系统变errno,根据不同的错误性质,分配不同的值。错误处理程序可以通过读取这个变量来纠正错误,然后执行程序可以正确的方式继续运行。


错误也可以通过使用RAISE指令在程序中创建。错误处理程序通过指定一个能检测到该特定类型的错误号(范围1-90内或通过BookErrNo指令预订)作为RAISE的参数。



机器人通过信号DI1检测出现的错误。跳转到错误处理程序。调用的错误处理程序调,纠正这个错误。machine_error作为一个常数,用来让错误处理程序确切知道发生的是哪种错误的类型。


系统变量ERRNO可以用于读取***后一次发生的错误。许多预定义常量可以用来确定发生的错误类型。关于raise,RAISE用于在程序中产生一个错误,并调用程序的错误处理函数。RAISE同样可以在错误处理函数中使用,将当前错误传送给调用程序的错误处理函数。这个指令可以用于跳回高一层的程序结构,例如,底层的错误返给主程序的错误处理函数。




来源:网络


更多资讯:ABB机器人

 

联系热线:18717873382(微信同号) 联系人:郑经理 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

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