2台博能传动伺服驱动器使用105报文(DSC)实现绝对齿轮同步

目录

硬件配置

组态西门子105报文

开启等时同步(IRT)

配置工艺轴

配置引导轴

配置跟随轴

编写程序

Trace展示


硬件配置

PLC:CPU 1515T-2 PN  1台

驱动器:AX-CM55+PM26 2台

电机:博能传动0.75kw伺服电机 2台

网线若干

组态西门子105报文

在【设备视图】下,组态需要的报文类型

按照实际网线 组态拓扑视图

开启等时同步(IRT)

修改同步时间:在网络视图中配置PROFINET IRT通信。

在CM55的设备视图下,配置IRT通信

配置工艺轴

配置引导轴

在工艺对象中添加定位轴

在组态配置中选择“PROFIdrive”和“西门子105报文” 

选择绝对位置模式

  对于电机的参考速度、最大速度以及基准扭矩不能勾选“运行时自动应用驱动器值”,需要根据驱动器参数手动设置。参考速度为电机的额定转速【D00.05 马达额定转速】,最大速度【D00.06 马达最大转速】*【D00.05 马达额定转速】

  在“与编码器进行数据交换”这块,取消勾选“运行过程中自动应用编码器值”

  编码器模式为绝对值模式,需要按下图配置

  动态伺服控制(DSC)模式下,驱动器接收PLC下发的位置环增益KPC,位置偏差Err和速度前馈。在非DSC模式下,位置调节器在PLC,驱动器接收PLC下发的速度指令。

  西门子105报文一个独特的功能就是DSC。DSC(动态伺服控制)是通过报文将位置环计算及插补下放到驱动器,利用快速计算的速度控制时钟,提高伺服的动态性响应性,提高伺服刚度,此功能适用于高动态和复杂运动的伺服控制任务。若无DSC功能,由于较长的位置环控制周期会导致速度给定值出现阶跃变化,从而导致转矩或电流出现较大脉动,激活DSC功能,位置环计算下放到驱动器中,其计算周期大大缩短,转矩或电流脉动减小。

配置跟随轴

  引导轴为PositionAxis,跟随轴为SynchronousAxis,并在从轴的组态中进行主值互联,给跟随轴指定引导轴。

 选择【周期】,通过修改因子来改变周期,最小周期为1ms

编写程序

  在程序中调用MC_GearinPos功能块,齿轮比设置为1,主轴起始同步位置设为1000mm,从轴起始同步位置设置为500mm,从轴同步前的动态调整的速度设置为200mm/s,加减速时间设置为2s。调用主轴的MC_MoveVelocity功能块,设定主轴的速度为100mm/s,加减速时间1s。同时主轴与从轴的当前位置为0mm。

Trace展示

  触发主轴MC_MoveVelocity,采集运动轨迹波形图。从波形中可以看出,主轴的速度一直是100mm/s,在主轴到达1000mm与从轴到达500mm的同步起始位置前,从轴动态调整的速度为200mm/s,加速时间为2s,并对规划同步所需的距离。到达同步起始位置后,主从轴的速度均保持100mm/s。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

省身求是

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值