返回列表 发布新帖

MC_Phasing在电子凸轮上使用

604 0
发表于 2024-7-10 18:16:53 | 查看全部 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
<p class="MsoListParagraph" style="margin-left:24px">1、<span style="font:9px &#39;Times New Roman&#39;">&nbsp; </span><strong><span style="font-size:19px;font-family:宋体">问题提出</span></strong></p><p class="MsoListParagraph" style="margin-left:28px;text-indent:0"><span style="font-size:19px;font-family:华文楷体">电子凸轮中,很多时候需要凸轮启动后实现从轴相对主轴运动,就需要使用Mc_phasing功能块的使用;</span></p><p>&nbsp;</p><p>2<span style="font-family:宋体">、</span><strong><span style="font-size:19px;font-family: 宋体">问题解决</span></strong></p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<img src="/upload/article/20220707/1657201605337076.png" title="1657201605337076.png" alt="1.png"/></p><p style="text-align:left"><span style="font-size:19px;font-family:华文楷体">在有些设备的齿轮 同步运行中,有时会需要对齿轮从轴与主轴的相对相位需要作修正处理,可以采用MC_ Phasing 指令来实现。</span></p><p style="margin-bottom:15px;text-align:left;background:white"><span style="font-size:19px;font-family:华文楷体;color:black">该指令执行时,修改的是齿轮从轴位置的运算结果,可以设置因相位调整产生的速度、加速度约束;调整时从轴的运行速度和位置保持连续;调整完成后,保持该相位差持续运行;</span></p><p style="text-align:left"><span style="font-size:19px;font-family:华文楷体">功能块描述:</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201616958762.png" title="1657201616958762.png" alt="2.png"/></p><p style="text-align:left"><span style="font-size:19px;font-family:华文楷体">Execute </span><span style="font-size:19px;font-family:华文楷体">上升沿执行相位偏移,从轴自动计算一条平滑曲线,完成从轴对主轴的相位偏移,主从轴相位差为输入信号的 PhaseShift 值,正值为从轴滞后于主轴。<br/> 完成偏移后 Done 信号输出为 True。</span></p><p style="text-align:left"><span style="font-size:19px;font-family:华文楷体">根据设定的 PhaseShift、Velocity、Acceleration、Deceleration 对主从轴相位差进行补偿。<br/> 主从轴相位差达到 PhaseShift 时,Done 信号输出。<br/> 执行指令时主轴指令位置与反馈位置不变,从轴进行调整,完成后,从轴跟主轴之间相位差为 PhaseShift。<br/> 该指令最终结果为轴给定值之间的相位偏移,所以实轴的实际反馈值与最终的偏移可能不一致。<br/> 该指令跟 MC_GearIn 指令配合使用,如下:主轴为 Virtual_x,从轴为 Virtual_y,EX12 上升沿执行主轴速度控制以及主从轴电子齿轮动作,然后执行相位偏移。</span></p><p><span style="font-size: 12px">&nbsp;</span></p><p><span style="font-size: 12px">&nbsp;</span></p><p><span style="font-size: 12px">&nbsp;</span></p><p><span style="font-size:19px;font-family:华文楷体">利用MC_phasing实现电子凸轮相位的偏移</span></p><p><span style="font-size:19px;font-family:华文楷体">&nbsp;</span></p><p><span style="font-size:19px;font-family:华文楷体">执行完成MC_CamIn后,在执行MC_Phasing,会打乱之前电子凸轮的主从关系,变成主从速度1:1的主从轴运动;</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201627139440.png" title="1657201627139440.png" alt="3.png"/></p><p><span style="font-size:19px;font-family:华文楷体">这样先使用MC_CAMIN,后使用MC_Phasing是不行的,达不到我们想要的效果,反而改变了原来的主从轴跟随关系;</span></p><p>&nbsp;</p><p><span style="font-size:19px;font-family:华文楷体">为了在电子凸轮中实现相位偏移</span></p><p><span style="font-size:19px;font-family:华文楷体">新加入一个虚轴</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201639797744.png" title="1657201639797744.png" alt="4.png"/></p><p><span style="font-size:19px;font-family:华文楷体">例如 :之前的凸轮主轴A &nbsp;&nbsp;凸轮从轴B </span></p><p><span style="font-size:19px;font-family:华文楷体">现在引入虚轴C</span></p><p><span style="font-size:19px;font-family:华文楷体">在使用mc_Phasing的时候</span></p><p><span style="font-size:19px;font-family:华文楷体">A </span><span style="font-size:19px;font-family:华文楷体">作为 电子齿轮主轴 虚轴C作为电子齿轮从轴(关系1:1);可以理解A=C;</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201647282499.png" title="1657201647282499.png" alt="5.png"/></p><p><span style="font-size:19px;font-family:华文楷体">同时C作为电子凸轮主轴 &nbsp;B作为电子凸轮从轴</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201657897557.png" title="1657201657897557.png" alt="6.png"/></p><p><span style="font-size:19px;font-family:华文楷体">使用MC_PHASING时 主轴是A 从轴是C;通过C调整来实现A和C的相位偏移;</span></p><p style="text-align:center"><img src="/upload/article/20220707/1657201667369459.png" title="1657201667369459.png" alt="7.png"/></p><p><span style="font-size:19px;font-family:华文楷体">同时B作为C的从轴,跟随C进行调整,这样就实现了A和B的相位偏移</span></p><p>&nbsp;</p><p><img src="/upload/article/20220707/1657201675774983.png" title="1657201675774983.png" alt="8.png"/></p><p><span style="font-size:19px;font-family:华文楷体">这样就是实现了不停机调整A和B的相位。</span></p><p>&nbsp;</p><p><br/></p>

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2025 英威腾技术论坛 版权所有 All Rights Reserved. 粤ICP备07504406号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表