大数跨境

中断程序使用说明及应用

中断程序使用说明及应用 东莞机器人之家
2021-04-07
0
导读:中断程序使用说明及应用
中断程序是用来处理在自动生产过程中的突发异常状况的一种机器人程序。中断程序通常可以由以下条件触发:

一个外部输入信号突然变为0或1。

一个设定的时间到达后。

机器人到达某一个指定位置。

当机器人发生某一个错误时。

当中断发生时,正在执行的机器人程序会被停止,相应的中断程序会被执行,当中断程序执行完毕后,机器人将回到原来被停止的程序继续执行。

常用的中断相关指令简介如下:①

指 令 名 称

指 令 注 释

CONNECT

中断连接指令,连接变量和中断程序

ISignalDI

数字输入信号中断触发指令

ISignalDO

数字输出信号中断触发指令

ISignalGI

组合输入信号中断触发指令

ISignalGO

组合输出信号中断触发指令

IDelete

删除中断连接指令

ISleep

中断休眠指令

IWatch

中断监控指令,与休眠指令配合使用

IEnable

中断生效指令

IDisable

中断失效指令,与生效指令配合使用

MODULE Module1

VAR intnum intno1:=0;  !定义中断数据intno1。

VAR bool bLoadingOK:=FALSE; !定义bLoadingOK布尔量BOOL。

       !***********************************************************

    PROC main()

IDelete intno1;  ;   !取消当前中断符intno1的连接,预防误触发。

CONNECT intno1 WITH trap1; !将中断符与中断程序tTrap连接。

ISignalDI di8LoadingOk, 1, intno1; !定义触发条件,即当数字输入信号di8LoadingOk为1时,触发该中断程序。

    ENDPROC

TRAP trap1

bLoadingOK := TRUE; !bLoadingOK布尔量赋值为TRUE

reg1 := reg1 + 1;  !reg1自加1。

ENDTRAP

ENDMODULE

注若在ISignalDI后面加上可选参变量\Single,则该中断只会在di1信号第一次置1时触发相应的中断程序,后续则不再继续触发。

往期精彩回顾:
  1. 揭秘ABB机器人用户权限丢失恢复步骤

  2. 揭秘2020工博会上的工业机器人亮点

  3. KUKA机器人用赋值偏移指令一点画圆和方的秘密

  4. KUKA机器人通过 cell.src 来外部调用并启动机器人程序

  5. ABB机器人校原点步骤

  6. 解密KUKA 标准函数给用户自定义的对话信息编程(二)

  7. ABB工业机器人应用-多任务

  8. ABB机器人与康耐视视觉通迅程序(二)

  9. ABB示教器校屏和校遥感小秘招。

  10. ABB工业机器人紧凑柜的安全回路

  11. 工业机器人前景分析

  12. ABB机器人仿真打磨小插件揭密Machining PowerPac

  13. FANUC机器人初始化揭秘小妙招!

  14. ABB仿真软件RobotStudio批量创建IO

  15. ABB机器人的控制柜和示教器的认识

  16. KUKA机器人简易回原点程序

  17. kuka机器人如何使用库卡机器人内部电磁阀

  18. kuka机器人工作空间监控配置揭秘之(一)

  19. 飞哥带你玩转PLC控制小车往返运动程序

  20. KUKA机器人Workvisual在线连机程序的创建和上传

  21. KUKA机器人基础操作应用与编程之篇(一)

  22. 安川机器人快捷键自定义设置

  23. 盘点下工业机器人相关证书

  24. 揭秘ABB机器人用户权限丢失恢复步骤

  25. ABB机器人如何定义重力参数

  26. 如何在“东莞机器人之家”公众号搜索历史文章

  27. 春节联欢晚会上ABB协作YUMI机器人的零点校准步骤。

  28. ABB机器人限制关节轴运动范围

  29. ABB机器人轴配置监控指令

  30. ABB机器人程序数据的存储类型

  31. ABB机器人中断的立即停止与路径恢复

  32. ABB机器人如何快速通过PLC输入数字编号来调用对应不同轨迹例行程序

 
 
 
▼东莞机器人之家,关注有惊喜


小编微信☜

公众号二维码☞


【声明】内容源于网络
0
0
东莞机器人之家
内容 495
粉丝 0
东莞机器人之家
总阅读6
粉丝0
内容495