KUKA机器人中断编程详细教程1—了解中断

      在公众号查看更多内容。 

在KUKA机器人编程与调试中,经常会用到中断编程。通过中断实现机器人暂停,或者停止当前的动作进入中断后的程序中接着运行,以此来满足实际的调试要求。

1、中断的概念

①当出现诸如输入等定义的事件时,控制器中断当前程序,并处理一个定义的子程序。

②由中断而调用的子程序被称为中断程序。

③最多允许同时声明32 个中断。对于新系统进行了扩展,最多允许同时声明了 64 个中断。可随时用新的声明覆盖中断声明。

④中断程序不允许含有样条运动。

2、中断的优先级Prio
①中断有优先级 1、2、4 - 39 和 81 - 128 可供选择。
②优先级 3 和 40 - 80 是预留给系统应用的
③某些情况下中断 19 预留给制动测试
④如果多个中断同时出现,则先执行最高优先级的中断,然后再执行优先级低的中断。(1 = 最高优先级)

3、使用中断时的重要步骤
①中断声明;
②启动 / 关闭或禁止 / 开通中断;
③需要时停住机器人;
④需要时废弃当前的轨迹规划,运行一条新的轨迹。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-10 21:46:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-10 21:46:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-10 21:46:02       82 阅读
  4. Python语言-面向对象

    2024-06-10 21:46:02       91 阅读

热门阅读

  1. Vue 路由实现组件切换

    2024-06-10 21:46:02       31 阅读
  2. C++设计模式---工厂模式

    2024-06-10 21:46:02       23 阅读
  3. 使用Spring Boot设计对象存储系统

    2024-06-10 21:46:02       30 阅读
  4. MySQL实体类框架

    2024-06-10 21:46:02       26 阅读
  5. 修复www服务trace漏洞

    2024-06-10 21:46:02       37 阅读
  6. Qt中图表图形绘制类介绍

    2024-06-10 21:46:02       23 阅读
  7. 关于如何绘制文本框占位符的思路

    2024-06-10 21:46:02       30 阅读
  8. module ‘django_cas_ng.views‘ has no attribute ‘login‘

    2024-06-10 21:46:02       34 阅读
  9. 数据仓库之维度建模

    2024-06-10 21:46:02       33 阅读
  10. LeetCode 第132场双周赛个人题解

    2024-06-10 21:46:02       27 阅读
  11. 服务器硬件基础知识:新手完全指南

    2024-06-10 21:46:02       29 阅读
  12. 小白学Linux | Debian系系统与RedHat系系统日志区别

    2024-06-10 21:46:02       33 阅读
  13. STM32串口DMA 空闲中断使用笔记

    2024-06-10 21:46:02       25 阅读