本节介绍几个简单位置控制,主要讲解如下几个功能块
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运行。
电力监控系统网络安全监测装置介绍
全面布局AI产业生态,捷通华声携手清华海峡研究院成立人工智能研究中心专家委员会
基于双DSP的实时图像处理系统
SPI总线的原理与Verilog设计实现
未来传感技术背后的巨人
简单位置控制功能块讲解
可以编程教育的智能机器人已经风靡全球
科陆电子转让上海卡耐股权将进一步发展新能源储能和智能电网业务
为什么说中国必须建设本土存储产业
GPIO 四种编码模式的对应脚位如何查找
从全息影像简史讲起,手机与AR谁才是全息投影大趋势
通信基础网络对于互联网有多重要
电池使用注意事项,废旧电池的危害及回收利用
展开讲讲?一文读懂天线技术要求!
沃尔沃全新V60配备CitySafety城市安全系统
鸿蒙系统HarmonyOS 2.0正式发布 鸿蒙还是算“新贵”
我国5G用户数居全球首位,全球5G终端呈现多元化发展态势
口碑翻车、bug不断 《赛博朋克2077》将回炉打磨
数据可视化解决方案,助力新型智慧城市打造_光点科技
中国低压电器行业发展现状和趋势分析