一、核心原理
位置模式下,伺服的加减速由加速度时间 / 加速度值决定。倍率增减速就是:
实际加速度 = 基础加速度 × 加速倍率
实际减速度 = 基础减速度 × 减速倍率倍率通常为 0.1~10.0(或百分比 10%~1000%),倍率越大,加减速越快。
二、方案 1:脉冲控制(最常用,PLC + 脉冲型伺服)
1. 驱动器侧:设置基础加减速(固定值)
先在伺服驱动器里设好默认加减速时间 / 加速度,作为基准。
三菱 J4:Pr20(加速时间)、Pr21(减速时间)(单位:ms,0→最高速时间)
台达 B2/B3:P1-08(加速时间)、P1-09(减速时间)
松下 A6:Pr0.08(加速时间)、Pr0.09(减速时间)
汇川 IS620:H05-01(加速时间)、H05-02(减速时间)
2. PLC 侧:用速度倍率 + 加减速倍率双控(推荐)
(1)用 PLC 运动指令自带倍率(FX5U、西门子 1200/1500、AB 等)
三菱 FX5U(PLS2/DRVA/DRVI)
ladder
// 正转定位:D100=目标脉冲,D102=速度,D104=加速倍率,D106=减速倍率 LD M0 PLS2 Y0 D100 D102 D104 D106
D104:加速倍率(0.1~10.0,如 2.0=2 倍加速)
D106:减速倍率(0.1~10.0,如 0.5=0.5 倍减速)
西门子 S7-1200/1500(MC_MoveAbsolute/MC_MoveRelative)
指令输入:Velocity(速度)、Acceleration(加速度)、Deceleration(减速度)
动态赋值:
plaintext
"Axis_1".Acceleration := 1000.0 * "倍率_加速"; // 基础加速度×倍率 "Axis_1".Deceleration := 1000.0 * "倍率_减速"; MC_MoveAbsolute( Axis := "Axis_1", Position := 100.0, Velocity := 500.0, ... );
AB Micro800/CompactLogix(MOVEPOSITION)
用 Jerk、Accel、Decel 参数,通过标签动态赋值倍率。
(2)用模拟量 / 数字量切换倍率(简单场景)
用 PLC 输出点切换:
Y0=ON → 倍率 = 1.0(正常)
Y1=ON → 倍率 = 2.0(快速)
Y2=ON → 倍率 = 0.5(慢速)
程序中用 MOV 指令给倍率寄存器赋值。
3. 驱动器侧:用 DI 端子切换加减速组(多段速 / 多段加减速)
多数伺服支持2~4 组加减速参数,用 DI 端子切换:
三菱 J4:Pr42~Pr45(第 2/3/4 组加减速),DI 端子(如 SON、P-CON)切换
台达 B3:P1-10~P1-13(第 2 组加减速),DI 端子(如 DI1/DI2)选择
用法:
DI1=ON → 用第 1 组(基础)
DI1=OFF → 用第 2 组(倍率)
三、方案 2:总线控制(Profinet、EtherCAT、Modbus TCP,高精度)
1. CiA402 标准(通用)
位置模式(PP/CSP)下,通过对象字典写倍率:
6083h:Profile Acceleration(加速度)
6084h:Profile Deceleration(减速度)
6085h:Quick Stop Deceleration(急停减速度)
动态写值:
plaintext
6083h = 基础加速度 × 加速倍率 6084h = 基础减速度 × 减速倍率
2. 各品牌总线示例
西门子 Profinet(S7-1200/1500 + V90)
用 MC_WriteParameter 写加速度 / 减速度:
plaintext
MC_WriteParameter( Axis := "Axis_1", ParameterNumber := 16#6083, // 加速度对象 Value := 2000.0 * "倍率_加速", ... );
汇川 EtherCAT(IS620N)
通过 CoE 写 0x6083、0x6084,实时更新倍率。
AB EtherNet/IP(Kinetix 5500)
用 MAM(Move Absolute) 指令,动态赋值 Acceleration、Deceleration。
四、方案 3:伺服内置 PR 程序(无需 PLC,独立运行)
适合点对点定位,在伺服里编多段 PR,每段设不同倍率:
台达 B3 PR 模式:
PR#01:速度 = 1000rpm,ACC=100ms(倍率 1.0)
PR#02:速度 = 1000rpm,ACC=50ms(倍率 2.0)
PR#03:速度 = 1000rpm,ACC=200ms(倍率 0.5)
用 DI 端子触发不同 PR,实现倍率切换。
五、关键注意事项
倍率范围:一般 0.1~10.0,倍率过大易共振、过冲;过小则效率低。
S 曲线加减速:开启 S 曲线(如三菱 Pr22、台达 P1-11),倍率增减速更平滑。
电子齿轮比:倍率不影响电子齿轮比,只影响加减速斜率。
共振抑制:倍率增大时,配合陷波滤波(Notch Filter),避免共振。
急停倍率:急停减速度建议设为正常减速的 1.5~2 倍,确保快速停止。
六、快速调试步骤
设好基础加减速时间 / 加速度。
用 PLC / 总线给加速倍率、减速倍率赋值(如 1.0、2.0、0.5)。
运行定位,观察启停平稳性,调整倍率。
开启 S 曲线,优化平滑度。
若共振,降低倍率或开启陷波滤波。

