0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

功能块MCA_CamInDirect的电子凸轮功能(2)

麦辣鸡腿堡 来源:运动控制工作室 作者:运动控制工作室 2023-04-30 16:15 次阅读

1_回顾及简介

上节介绍了测试CamInDirect的程序和添加的VISU,并测试了当主从轴均为Relative时的CAM运动。

本节内容介绍

当主从轴设置为AR时,CamIn时主轴当前值为30时,从轴的动作。

当主从轴设置为AA时,CamIn时主轴当前值是30时,从轴的动作。

主从轴设置为AA时,当不设置Offset时的CAM运行,以及设置MasterOffset时的CAM运行。

2_具体操作介绍

1.设置CamTableSelect的基本参数

主从轴分别设置为Absolute和 Relative。CAM曲线的线型设置为MCA_Poly5。

2.AR时的测试

起始时,主轴当前值设置为30,由MCA_CamGetInterpolationPosition可实时读出,当主轴当前值为30时,对应的CAM曲线上从轴的当前值应当为:12.42

从轴当前值为0时,执行CamInDirect,从轴马上启动运行到12.42.即在当前值0上向前运行12.42.

从轴当前值为50时,执行CamInDirect,从轴马上启动运行到62.42.即在当前值50上向前运行12.42.

因从轴是Relative,主轴当前值是30,与30对应的从轴位置是Relative的12.42.所以执行CamInDirect时,从轴会马上向前运行12.42.

3.AA时的测试

主从轴均设置为Absolute。

起始时,主轴当前值设置为30,由MCA_CamGetInterpolationPosition可实时读出,当主轴当前值为30时,对应的CAM曲线上从轴的当前值:12.42

从轴当前值为50时,执行CamInDirect,从轴马上启动运行到12.42.

从轴当前值为0时,执行CamInDirect,从轴马上启动运行到12.42.

从轴当前值为80时,执行CamInDirect,从轴马上启动运行到12.42.

因从轴设置为Absolute,因此与主轴30对应的从轴的绝对位置是:12.42.

4.AA_Cam运行测试

主从轴当前值为(0,0),不设置Offset,当执行了CamInDirect后,马上进入InSync状态。主轴启动时,从轴立即耦合启动。

条件同上,但把MasterOffset设置为30. 执行CamInDirect后,主轴先启动运行到30,而后InSync信号变为TRUE,从轴开始耦合启动。

针对以上运动,结合Trace曲线进行了分析。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工业控制
    +关注

    关注

    38

    文章

    1453

    浏览量

    85848
  • 功能块
    +关注

    关注

    0

    文章

    18

    浏览量

    6085
收藏 人收藏

    评论

    相关推荐

    什么是FB功能块?为什么要使用FB功能块?如何制作一个FB功能块

      FB功能块是一种封装了特定逻辑功能的模块。它类似于一个子程序或函数,但是它有自己的内部变量和接口。FB功能块可以被多次调用,并且每次调用都会创建一个新的实例。
    的头像 发表于 11-09 16:13 4128次阅读
    什么是FB<b class='flag-5'>功能块</b>?为什么要使用FB<b class='flag-5'>功能块</b>?如何制作一个FB<b class='flag-5'>功能块</b>?

    TON功能块功能有哪些?

    TON功能块功能有哪些?如何声明TwinCAT的定时器呢?
    发表于 10-08 07:33

    如何去使用TwinCAT的功能块

    如何去使用TwinCAT的功能块
    发表于 10-08 06:02

    基于EPA的PID功能块的设计及实现

    本文介绍了EPA功能块基本模型及功能块定义;并主要描述了PID功能块在单片机上的设计方案及PID功能块过程控制算法的具体实现,并通过组态软件验证了PID的过程控制算法及抗干
    发表于 09-26 14:40 7次下载

    腾控MODBUS主站功能块通迅详解

    TCMODBUS功能块编程非常简单,只需要把要读写的从站参数配置好,一一的写好所有的功能块后,调用TCMODBUSRUN功能块即可,无需要各功能块时间上的配合,由系统主动的进行调度,通
    发表于 10-11 11:21 8次下载
    腾控MODBUS主站<b class='flag-5'>功能块</b>通迅详解

    西门子PLC的功能功能块

    本文档的主要内容详细介绍的是西门子PLC的功能功能块
    发表于 11-09 17:49 64次下载
    西门子PLC的<b class='flag-5'>功能</b>和<b class='flag-5'>功能块</b>

    西门子PLC系统功能块和系统功能

    系统功能块(SFB )和系统功能(SFC ) 已经编好程序 用户不需要每个功能都自己编程。S7 CPU为用户提供了一些已经编好程序,这些
    的头像 发表于 12-23 17:55 1.2w次阅读

    CPM功能块使用入门

    CPM功能块使用入门免费下载。
    发表于 05-09 09:58 27次下载

    MCA_TouchProbeECAT探针是什么

    功能块MCA_TouchProbeECAT,使用起来更加简捷,且易于理解。 2_具体操作介绍 1.添加扩展库 在Library Manager -》 Add Library-》 ABB-AC500-
    发表于 03-08 13:56 609次阅读

    ECAT_motion管理功能块介绍

    处于读状态。所有写参数的功能块,其激活管脚都是”Execute”,即:每激活一次,写一次参数。 2_具体操作介绍 1.程序介绍 添加功能块的编程,视频中不再仔细全程呈现,学到此节,读者应都已掌握。添加了参数的读写
    发表于 03-08 14:03 603次阅读

    SuperImposed位置控制功能块讲解

    MC_HaltSuperImposed,将只停止MC_MoveSuperImposed的运动,而对基础运动不产生影响。相比较,如果执行MC_Stop,则基础运动和叠加运动都会停止! MoveSuperImposed功能块在多轴Gear或CAM运动中经常用到,多应用于从轴! 2
    发表于 03-08 14:29 1754次阅读

    基本的速度控制功能块介绍

    页面添加它们的可视化。 注:以MCA开头的FB,均是ABB在标准PLCopen功能块基础上,二次开发的,具有PLCopen风格的功能块2.编译下载并运行程序 3.测试MC_Move
    发表于 03-08 14:41 818次阅读

    功能块MCA_CamInDirect电子凸轮功能

    1_回顾及简介 从本节开始,将持续介绍基于功能块MCA_CamInDirect电子凸轮功能。 前面曾介绍过
    的头像 发表于 04-30 16:12 1083次阅读

    功能块MCA_CamInDirect电子凸轮功能(3)

    CamInDirect执行后,从轴会马上启动。以设置的速度30快速运行到40后停止。进入InSync状态,等待主轴启动。 2.AA, MasterOffset=30,SlaveOffset=40 CamInDirect后,Bu
    的头像 发表于 04-30 16:16 854次阅读

    Freelance函数和功能块使用指南 V9.1

    函数 在执行过程中,一个函数返回一个确定的数据,函数不含状态信息。当一个函数带相同的参数(输入参数)调用时,总是获得相同的结果。 功能块 在执行过程中,功能块可以提供一个或多个数据元素,相同
    发表于 08-09 15:25 2次下载