查看: 12241|回复: 16
收起左侧

[教程经验] 轴类型的设置

邀请回答

马上注册,享受更多特权

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

x
本帖最后由 工控小生 于 2020-6-15 20:57 编辑

轴的类型设置分为三种模式:虚轴模式、线性模式、旋转模式,下面我就自己的理解谈谈这三种模式的区别。
虚轴模式:简称虚轴,可以在轴池中添加一个虚轴或者把一个实轴设置为虚轴。虚轴是一个理想轴,既轴的实际位置和轴的设定位置完全一致,不会产生运动偏差,同样满足AXIS_REF_SM3对轴描述的结构体。虚轴的作用大概可分为以下三种:1,在没有实轴的情况下,使用虚轴测试相关功能块,编写项目程序,提高调试效率;2,可以做同步运动的主轴,比如电子齿轮或电子凸轮的主轴,避免主轴为实轴的情况对位置偏差的积累;3,轴控制的中间层,在多轴控制的设备中,可能会对有同步关系的不同轴分别做位置补偿和相位偏移,使用虚轴可以避免补偿一个轴时会对其他的轴有影响。虚轴模式当然也会有一些其它用法,需要在项目中继续探索和发现。
线性模式:适用于连接在电机端的执行机构是行程有限的,并且只有正反两个方向,典型的用法比如丝杆、导轨滑块,线性模式可以很容易描述运动过程中的每个位置,方便对轴需到达位置的设定。线性模式下有软件限位功能,勾选使能选项该功能生效,且运动范围限制在负向限制值和正向限制值之内,超出软限位时按减速度或最大减速距离设定值停止运行。
旋转模式:适用于连接在电机端的执行机构是旋转输出的,比如齿轮、皮带等,此机构一般不关心轴一共跑的位置,只关心轴在一周期内的位置,并且可以方便调整轴之间的相位关系。轴的旋转周期即轴旋转一轴的位置范围,超出后从零开始,默认值为360,为了满足实际周期的需要,也可以改为SMC_ChangeGearingRatio功能块更改此参数。
轴的三种模式需要根据实际情况来做选择,其中线性模式和旋转模式,只是轴的位置呈现的方式不一样,但是不会影响到电机的运行状态。比如:对于丝杆也可以选择旋转模式,如果轴的模数值是360,丝杆的长度是720,那么就需要轴转两圈才能走完整个长度,但是在运行中轴的位置会出现2个0---360的值,显然不能方便唯一表示出丝杆的位置,增加了编程难度;对于齿轮输出也可以选择线性模式,如果轴的位置是1000,要想知道此时齿轮的相位关系,需要换算为一圈内的位置,那么就需要取余计算,1000mod 360,显然也会增加编程难度。
所以选择合适的模式,会提高编程的效率,有时能达到事半功倍的效果。
2.png
3.png

点评

那程序中用什么指令可以互相转换呢?  发表于 2023-9-6 16:45
讲解详细  发表于 2023-7-19 11:50
感谢楼主,***了。赞  发表于 2022-3-28 14:28




上一篇:MC_Stop与MC_Halt的区别
下一篇:功能块的边沿触发和电平触发

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

zhou234 2022-2-25 07:52:27 | 显示全部楼层
感谢分享
回复 送花

使用道具 举报

哈沃克夫斯基 2022-2-25 11:12:23 | 显示全部楼层
配合凸轮等其他指令使用时有没有要特别注意的?
回复 送花

使用道具 举报

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

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部