设计的世界

  • 首页
  • 文章
    • 3 d CAD
    • 电子•电
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
  • 3 d CAD模型
    • PARTsolutions
    • TraceParts
  • 领导
    • 2020年的赢家
    • 2019年的赢家
    • 飞跃奖
  • 资源
    • 订阅
    • 数字问题
      • EE世界数字问题
    • 设计工程的未来
    • 飞跃奖
    • MC²运动控制教室
    • 运动设计指南库
    • 播客
    • 供应商
    • 在线研讨会
  • 女性在工程
  • 电子书/技术提示
  • 视频
  • 新型冠状病毒肺炎

什么是断点,它们在运动控制中是如何使用的?

通过丹尼尔•柯林斯|2021年5月12日

分享

在计算机程序中,断点是代码中帮助实现以下功能的函数监控和调试程序。程序员可以将一行代码标记为断点,当程序遇到断点标记时,它会在执行该行代码之前暂停。这允许程序员检查变量、I/O状态、寄存器和程序的其他部分,以排除问题、进行编辑,并确保程序正确执行。

在某些情况下,一旦到达断点,程序员将以“步进模式”运行程序,程序在每一行或可执行语句之后停止,因此开发人员可以分析程序的性能并找到错误。断点可以在程序启动之前分配(或删除),在许多情况下,可以在程序执行期间分配(或删除)。

在编程时,断点是有用的调试工具运动控制器,因为运动应用程序经常涉及复杂的程序,有许多变量,I/O设备和条件语句。

断点
在本机器人控制程序中,“Move-Wayport_3”命令后的红线表示断点。
图片来源:通用机器人

在运动控制中,断点也可以在实际中使用执行在运动程序中,作为一种基于特定条件发起动作的手段。由断点引起的动作或事件可以是受控的或突然的停止,并更新到寄存器,甚至是运动参数的改变。

导致断点激活的条件通常称为触发器。这个触发器可以是一个阈值,当参数达到或超过指定的值时(通常定义为“等于或大于”或“等于或小于”),也可以是一个级别,当参数改变状态时。

例如,两个常见的断点触发器是位置和速度,这两个触发器通常被定义为阈值(即,位置等于或小于3000;速度等于或大于1.5)。基于位置的断点可以定义为绝对或相对位置值,通常用于触发外部事件。断点也可以基于外部触发器,例如外部设备的状态或信号。

一些控制器还提供高级断点功能,如缓冲断点和周期性断点。缓冲断点只是一个预先加载到运动控制器中的断点数组,因此,一旦前一个断点被触发,下一个断点就会自动设置。周期性断点是按精确的、固定的间隔发生的触发器。

断点
周期性断点需要一个初始断点和一个断点周期。在这里,初始断点是100计数,周期是1000。
图片来源:国家仪器公司

断点的一个常见用途是使轴的运动与外部图像或数据采集设备同步。在这里,触发器通常是轴的绝对或相对位置,而事件是设备的激活,以捕获在那个精确位置的图像或数据。

在多轴系统中,断点可以由一个轴触发,而事件是在另一个轴上的动作。例如,触发器可以是“轴1”上的限位开关的状态变化,而结果事件可以是“轴2”的运动轮廓的变化。

断点
外部触发器可以与多轴系统一起使用,以在所有轴上创建同步事件,例如速度变化。
图片来源:Performance Motion Devices

了下:运动控制技巧


相关文章阅读更多>

定制和可靠的步进电机解决了HVAC阻尼器的极端应用
什么是电磁断电制动器?它们在哪里使用?
全新紧凑型伺服电机,集成定位控制器
低外形套件式有限角度扭矩电机

运动设计指南

“运动

不可或缺报名

运动控制课堂

设计世界数码版

封面

浏览最新一期设计世界和背面问题在一个容易使用高质量的格式。剪辑,分享和下载与领先的设计工程杂志今天。

EDABoard电子论坛

全球顶级问题解决EE论坛,涵盖微控制器,DSP,网络,模拟和数字设计,射频,电力电子,PCB布线等

EDABoard:电子论坛

赞助内容

  • 使用超宽带的创造性方法和你需要知道的开始
  • HELUKABEL PVC控制和电机电缆获得ECOLAB认证
  • 电子阀技术
  • 特殊环:自锁,平衡,ID/OD锁
  • 五个原因:2065连接器是一个可靠的替代手工焊接
  • 钻机OEM受益于PLC边缘计算技术:工业物联网案例研究
工程交易

工程交流是一个面向工程师的全球教育网络社区。

联系、分享、学习就在今天

微博通过@DesignWorld
设计的世界
  • 广告
  • 关于我们
  • 联系
  • 管理您的设计世界订阅
  • 订阅
  • 设计世界数字网络
  • 工程白皮书
  • 飞跃奖

Copyright©2021 WTWH Media LLC. All Rights Reserved。除非事先得到WTWH媒体的书面许可,否则不得复制、分发、传送、缓存或以其他方式使用本网站内容
隐私政策|广告|关于我们

搜索设计世界

  • 首页
  • 文章
    • 3 d CAD
    • 电子•电
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
  • 3 d CAD模型
    • PARTsolutions
    • TraceParts
  • 领导
    • 2020年的赢家
    • 2019年的赢家
    • 飞跃奖
  • 资源
    • 订阅
    • 数字问题
      • EE世界数字问题
    • 设计工程的未来
    • 飞跃奖
    • MC²运动控制教室
    • 运动设计指南库
    • 播客
    • 供应商
    • 在线研讨会
  • 女性在工程
  • 电子书/技术提示
  • 视频
  • 新型冠状病毒肺炎
我们使用cookie来个性化内容和广告,提供社交媒体功能,并分析我们的流量。我们还与我们的社交媒体、广告和分析合作伙伴分享您使用我们网站的信息,这些合作伙伴可能会将您使用我们网站的信息与您提供给他们的或他们从您使用他们的服务中收集的其他信息相结合。如果您继续使用本网站,您即同意我们的cookies。 好吧没有阅读更多