全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 工业控制 >

简单位置控制功能块讲解

时间:2023-03-08 14:35

人气:

作者:admin

标签: 控制 

导读:简单位置控制功能块讲解-本节介绍几个简单位置控制,主要讲解如下几个功能块 MC_MoveRelativeMC_MoveAbsoluteMC_SetOverrideMC_MoveContinuousRelativeMC_MoveContinuousAbsolute 2_具体操作介绍 1.添加MC_MoveRel...

  本节介绍几个简单位置控制,主要讲解如下几个功能块

  MC_MoveRelativeMC_MoveAbsoluteMC_SetOverrideMC_MoveContinuousRelativeMC_MoveContinuousAbsolute

  2_具体操作介绍

  1.添加MC_MoveRelative,MC_MoveAbsolute, MC_SetOverride三个功能块及其VISU,结合Trace进行试运行。

  MoveRelative: 增量式运动,在其当前位置上,以设定的Velocity,向前运动设定的Distance.

  MoveAbsolute: 绝对值运动,以设定的Velocity,运动到设置的Position.

  注意以上两个功能块,Distance与Position在用词上的差别。Distance距离,是相对的概念。Position指位置,是绝对的概念。

  2.通过Trace测试MC_SetOverride。

  SetOverride可设置速度,加速度以及加加速度的系数。默认情况下都是1。

  一般不调用MC_SetOverride功能块。即当功能块设置的Velocity是10时,实际运行速度就是10.

  比如把VelFactor设置成0.5,即便在功能块上把Velocity设置成10时,实际的运行速度是5.

  MC_SetOverride中设置的系数,是全局系数,对程序中的所有功能块的相关变量起作用。

  3.连续定位控制

  MoveContinuousRelative & MoveContinuousAbsolute。当功能块的ContinuousUpdate置位为True时,在运动中,可实时连续更改速度和位置(距离)。

  EndVelocity: 当运动完成后,轴会以EndVelocity设定的速度连续运行,直至被停止。当以EndVelocity运行时,其输出InEndVelocity置位为True。

  4.三个FB的串联

  介绍了MoveContinuousRelative+MoveContinuousRelative+MoveRelative的运行,并分析了Trace的速度/距离曲线。由InEndVelocity触发后续功能块的Execute运行。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信