返回主站|会员中心|保存桌面

台达风扇与散热管理综合服务商    

风扇模块|直流无刷马达|散热管理|热电制冷器|气对气热交换机|换气扇|汽车散热系统

新闻分类
  • 暂无分类
站内搜索
 
友情链接
  • 暂无链接
首页 > 新闻中心 > 台达SV2 PLC如何控制2台伺服电机同时工作?
新闻中心
台达SV2 PLC如何控制2台伺服电机同时工作?
发布时间:2026-03-21        浏览次数:4        返回列表

台达 DVP‑SV2 是高性能运动型 PLC,自带 4 轴 200kHz 脉冲输出,控制 2 台伺服同时工作非常方便,无需额外定位模块。下面给你一套直接落地、现场稳定的完整方案:接线、参数、指令、程序、调试全流程。


一、SV2 硬件核心:2 轴脉冲输出点(必须记)

SV2 只有固定点可发高速脉冲,必须是晶体管型(T),继电器型(R)不能发脉冲。

表格

轴号脉冲输出方向输出最高频率用途
第 1 轴(轴 0)Y0Y2200kHz伺服 1
第 2 轴(轴 1)Y1Y3200kHz伺服 2

说明:SV2 支持 Y0/Y1 双轴直线 / 圆弧插补,适合两轴同步、龙门、同步送料等场景。


二、硬件接线(伺服标准接法)

1. PLC → 伺服驱动器(脉冲 + 方向)

  • 脉冲信号:Y0 → 伺服 1 的 PUL+;Y1 → 伺服 2 的 PUL+

  • 方向信号:Y2 → 伺服 1 的 DIR+;Y3 → 伺服 2 的 DIR+

  • 公共端:所有 PUL‑、DIR‑ 接 PLC 的 0V(M)

  • 电源:PLC 24V+ 供伺服控制回路,伺服动力电源单独供电

2. 伺服反馈(可选,用于位置闭环)

  • 伺服编码器 A/B/Z 相 → PLC 高速计数器(X0/X1/X2 等)

  • 用于位置校验、同步误差补偿

3. 安全信号(必须)

  • 伺服 ALM(报警) → PLC 输入(如 X4、X5)

  • 伺服 SON(使能) → PLC 输出(如 Y4、Y5)


三、系统参数设置(WPLSoft / ISPSoft)

1. 脉冲输出模式(关键)

  • H2P = 0:脉冲 + 方向模式(最常用)

  • H2P = 1:双脉冲模式(CW/CCW)

2. 单位与电子齿轮

  • H2U = 0:1 脉冲 = 1 单位(按脉冲数编程)

  • H2U = 1:按长度单位(mm)编程,需设置电子齿轮比

    • 齿轮比 = (电机每转脉冲数 × 减速比)/ 移动单位(mm)

    • 例:1 圈 10000 脉冲,丝杆导程 10mm → 齿轮比 = 10000/10 = 1000 脉冲 /mm

3. 加减速时间(防冲击)

  • H0M = 100~300ms(加速时间)

  • H0N = 100~300ms(减速时间)

  • 启动 M8338 = ON:启用梯形加减速

4. 必须断电重启 PLC

参数修改后必须断电重启才生效。


四、2 轴同步控制核心指令

SV2 用以下指令实现两轴同时启动、同步运行、同时到位

1. 相对定位(DRVI,最常用)

plaintext

// 轴 0(Y0/Y2):相对走 10000 脉冲,速度 5000Hz
DRVI K10000 K5000 Y0 Y2

// 轴 1(Y1/Y3):相对走 10000 脉冲,速度 5000Hz
DRVI K10000 K5000 Y1 Y3

两指令同时触发,即可实现两轴同步。

2. 绝对定位(DRVA)

plaintext

// 轴 0 走到绝对位置 50000
DRVA K50000 K5000 Y0 Y2

// 轴 1 走到绝对位置 50000
DRVA K50000 K5000 Y1 Y3

3. 回原点(ZRN)

plaintext

// 轴 0 回原点:高速 3000,低速 1000,原点 X0
ZRN K3000 K1000 X0 Y0 Y2

// 轴 1 回原点:高速 3000,低速 1000,原点 X1
ZRN K3000 K1000 X1 Y1 Y3

五、2 轴同步程序模板

1. 全局初始化

plaintext

LD M8002          // PLC 上电初始化
SET M8338         // 启用加减速
MOV K100 D8340    // 轴 0 加速时间 100ms
MOV K100 D8341    // 轴 0 减速时间 100ms
MOV K100 D8350    // 轴 1 加速时间 100ms
MOV K100 D8351    // 轴 1 减速时间 100ms

2. 两轴同时启动(同步运行)

plaintext

// 启动按钮 M0 按下,两轴同时走
LD M0
AND M1028         // 轴 0 完成
AND M1030         // 轴 1 完成
DRVI K10000 K5000 Y0 Y2  // 轴 0 启动
DRVI K10000 K5000 Y1 Y3  // 轴 1 启动

3. 两轴同步到位判断

plaintext

// 两轴都完成,M100 ON
LD M1028          // 轴 0 完成标志
AND M1030         // 轴 1 完成标志
SET M100

4. 紧急停止

plaintext

LD X7             // 急停按钮
RST Y0            // 停止轴 0 脉冲
RST Y1            // 停止轴 1 脉冲
RST Y4            // 切断伺服使能

六、2 轴同步状态标志

表格

轴号运行中标志完成标志异常标志
轴 0(Y0)M1029M1028M8329
轴 1(Y1)M1031M1030M8339

例:M1029=ON → 轴 0 正在运行;M1028=ON → 轴 0 定位完成。


七、两种同步方案

方案 1:独立脉冲同步(简单、通用)

  • PLC 同时给两轴发相同脉冲数 + 相同速度

  • 优点:编程简单、调试方便

  • 适用:同步要求一般、负载均衡的场景(如双轴送料)

方案 2:双轴插补(高精度同步)

SV2 支持 Y0/Y1 直线插补(LINE),适合龙门、同步切割等高精度场景。

plaintext

// 直线插补:两轴同时走 10000 脉冲,速度 5000Hz
LINE K10000 K10000 K5000 Y0 Y1

优点:同步精度更高,适合机械刚性一般、需要严格同步的场景。


八、调试与常见问题

1. 不发脉冲

  • 确认是 晶体管型(T) PLC

  • 检查参数 H2P 设置、是否断电重启

  • 检查 Y0/Y1/Y2/Y3 接线

2. 不同步

  • 加大加减速时间(D8340/D8350)

  • 两轴速度、脉冲数必须完全一致

  • 检查机械负载是否均衡

  • 高精度场景用 直线插补(LINE)

3. 飞车 / 抖动

  • 加减速时间设太小,增大到 200~500ms

  • 检查伺服驱动器位置环增益,适当降低

4. 原点不准

  • 回原点速度设低一点(ZRN 低速 K1000)

  • 原点传感器安装牢固,避免震动。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服