玩转西门子V90伺服驱动器,就是这么简单

西门子公司为适应小型运动控制需求,推出了一款小型高性能伺服SINAMICS V90。SINAMICS V90 伺服驱动和 SIMOTICS S-1FL6 伺服电机组成了性能优化,易于使用的伺服驱动系统,八种驱动类型,七种不同的电机轴高规格,功率范围从0.05kW到7.0kW以及单相和三相的供电系统使其可以广泛用于各行各业。比如:定位,传送,收卷等设备中,同时该伺服系统可以与S7-1500T/S7-1500/S7-1200 进行完美配合实现丰富的运动控制功能。那么,今天小编同大神一起,带你玩转西门子V90伺服驱动器。

分为脉冲序列版本(PTI)和PROFINET版本(PN)两种,如下图所示:

玩转西门子V90伺服驱动器,就是这么简单

支持以下几种运动模式:

1) 外部脉冲位置控制模式(PTI)

2) 内部设定值位置控制模式(IPOS)

3) 速度模式(S)

4) 转矩模式(T)

PTI是伺服应用中最基本使用也是最频繁的模式,今天我们一起来学习如何使用该模式。通过PLC发送高速脉冲来驱动伺服进行定位,对于伺服的调试较为简单,繁琐的是在PLC中编写高速脉冲输出程序。

首先,应该对外部硬件连接,如下图所示。


玩转西门子V90伺服驱动器,就是这么简单

接下来开始对参数进行调试,可以通过驱动器面板和V-ASSISTANT软件两种方式调试参数,但软件与驱动器连接后面板则无法使用。此处简单介绍面板设置参数的方法,面板如下图所示。


玩转西门子V90伺服驱动器,就是这么简单

在设置参数前最好先进行恢复出厂设置,恢复完成后断电重启,方法如下图所示。


玩转西门子V90伺服驱动器,就是这么简单

所有参数调试完成后都需要进行断电保持设置,将修改的参数存储到ROM保持区,否则断电后恢复缺省值,方法如下图所示。

设置参数步骤如下图所示:


玩转西门子V90伺服驱动器,就是这么简单

在进入参数设置前需要选择正确的参数组号如P0A,0B,0C,0D等,也可选择P ALL组,进入后通过


玩转西门子V90伺服驱动器,就是这么简单

注意:初次上电驱动器未与PLC相连时,常出现F7491 、F7492和A52902号错误。原因为 顺时针行程限制信号(CWL)和逆时针行程限制信号(CCWL)以及急停(EMGS) 这三个信号为OFF。默认必须为ON才可运行,如果实际使用时无需用到这三个功能,可通过把P29300的第1、2、6位设为1来强制为ON,如下图所示。

注意:通过面板设置时要转换成十六进制数,通过软件设置则转换成十进制。


玩转西门子V90伺服驱动器,就是这么简单

如未识别到伺服电机,则会发生故障 F52984。请手动输入电机ID(p29000)进行校准,电机 ID 可参见电机铭牌。

默认运行方向为 CW(顺时针)。如有必要,可通过设置参数 p29001 更改运行方向。p29001=0:CW,p29001=1:CCW

下面我们来看一下外部脉冲位置模式的调试步骤:

1、断开主电源;

2、将伺服驱动断电,并使用信号电缆将其连接至控制器(例如,SIMATIC S7-200 SMART)。为确保正常运行,数字量信号 CWL、CCWL 和EMGS 必须保持在高电平(1);

3、打开 DC 24 V 电源;

4、检查伺服电机类型;

· 如果伺服电机带有增量编码器,请输入电机ID(p29000)-46

· 如果伺服电机带有绝对编码器,伺服驱动可以自动识别伺服电机。

5、设置P29003=0脉冲位置控制模式(必须在使能关闭状态修改,默认p29003=0);

6、保存参数并重启伺服驱动以应用外部脉冲位置控制模式的设定;

7、设置参数 p29010 选择设定值脉冲信号形式。 · p29010=0:脉冲+方向,正逻辑;

8、设置参数 p29014 选择脉冲输入通道。p29014=1:24 V 单端脉冲输入;

24 V 单端脉冲输入为出厂设置。

9、设置电子齿轮比。通过参数 p29012 和 p29013 来设置电子齿轮比。

p29012:电子齿轮比分子。共有四个分子(p29012[0] 至p29012[3])。

p29013:电子齿轮比分母。 也可通过p29011: 每转设定值脉冲数。

10、设置扭矩限值和转速限值。内部设定值: p29043;

11、通过设置下列参数来配置必要的数字量输入DI信号:

出厂设置如下:(外部脉冲位置模式DI信号使用较少)

· p29301[0]: 1 (SON) · p29302[0]: 2 (RESET)

· p29303[0]: 3 (CWL) · p29304[0]: 4 (CCWL)

· p29305[0]: 5 (G-CHANGE) · p29306[0]: 6 (P-TRG)

· p29307[0]: 7 (CLR) · p99308[0]: 10 (TLIM1)

12、 检查编码器类型。如使用绝对编码器,必须通过 BOP 菜单功能“ABS”调整绝对编码器;

13、设置编码器脉冲输出;

14、通过 BOP 保存参数;

15、打开主电源;

16、清除故障和报警;

17、将信号 SON 置为高电平,通过指令设备输入外部脉冲,伺服电机开始运行。如果不使用外部使能,可将P29300的第0位设置为1使能强制为ON。

在上述步骤中,设置电子齿轮比较为繁琐,下面介绍一下电子齿轮比的设置方法。

电子齿轮比=反馈回来的脉冲数/发送过去的脉冲数

为什么要设置电子齿轮比,设置了齿轮比有什么作用?

一、是调整电机旋转1圈所需要的指令脉冲数,以保证电机转速能够达到需求转速。

例如上位机PLC最大发送脉冲频率为100KHz,若不修改电子齿轮比, 则电机旋转1圈需要10000个脉冲,那么电机最高转速为600rpm,若将电子齿轮比设为2:1,或者将每转脉冲数设定为5000,则此时电机可以达到1200rpm转速。

二、 避免脉冲数产生小数,取整后影响定位精度

根据第一种方法算出电子齿轮比,虽然速度满足了,还应考虑脉冲当量是否能满足精度要求,还要根据机械传动比测算一下脉冲当量,若无法满足可适当减小转速以达到精度要求。如果系统对精度要求很高需要较小的脉冲当量,则应根据脉冲当量运算,运算方法如下图所示。


玩转西门子V90伺服驱动器,就是这么简单

总结:设定电子齿轮比肯定会降低伺服的分辨率影响精度,但合理的设置避免脉冲产生小数却能提高精度。且在误差允许范围内适当调整电子齿轮比可以提高电机转速,所以在设定电子齿轮比并不能一味的按照公式推算,应当权衡精度和速度的要求,使系统性能发挥到最佳。


分享到:


相關文章: