4. 伺服驱动器参数与PLC控制接口
在台达ASDA系列伺服驱动器的实际工程中,PLC与伺服之间的“协同”首先体现在接口层:PLC通过哪一类物理接口、以什么信号形式把指令交给伺服,伺服又如何把状态反馈回来。台达伺服驱动器通常提供CN1、CN3等接插件,其中CN1承担与上位控制器(PLC、运动控制器)之间的指令与反馈信号交互,CN3则多用于编码器反馈、串行通讯或特定功能扩展。理解这两个接口的引脚定义与信号属性,是后续参数设置、配线检查和故障排查的基础。
CN1接口:PLC与伺服之间的指令/反馈通道
CN1是伺服驱动器面向控制器的核心接口,常见为50针SCSI型或牛角接插件。它并不是“一个信号一根线”的简单集合,而是按功能划分为若干组:
- 指令输入组:包括脉冲指令输入(PULSE、/PULSE)、方向指令输入(SIGN、/SIGN),用于位置控制模式;以及模拟量指令输入(V-REF、T-REF),用于速度或转矩控制模式。
- 数字输入DI组:如DI1~DI5(或更多),可分配为伺服使能SON、报警复位ALRS、正/负限位、原点回归等逻辑功能。
- 数字输出DO组:如DO1~DO3,可分配为伺服准备好SRDY、报警输出ALM、定位完成INP等状态反馈。
- 公共端与电源:+24V、COM、FG等,用于DI/DO的回路供电与屏蔽接地。
需要特别注意的是,CN1上的脉冲输入通常为差分或集电极开路形式,接线时必须区分“差分驱动”与“单端驱动”,并匹配PLC输出类型(NPN/PNP、差分线驱动)。若PLC为晶体管输出型,一般使用集电极开路接法;若为差分输出型(如台达AS系列运动控制模块),则优先使用差分接法以提升抗干扰能力与最高脉冲频率。
CN3接口:反馈与通讯扩展
CN3在不同机型上功能略有差异,常见用途包括:编码器信号输出(A/B/Z相分频输出)、串行通讯(RS-485/RS-232)以及部分机型的CANopen或EtherCAT通讯。对于采用总线控制的系统,CN3往往承担与PLC或上位机的通讯链路;对于脉冲控制方式,CN3则更多用于把伺服编码器反馈回送给PLC做位置监视或全闭环。实际接线前必须核对具体型号的CN3引脚定义,因为不同功率段、不同固件版本的引脚排列可能不同。
三种控制方式的信号链与参数差异
台达伺服支持脉冲、模拟量和总线三种控制方式,它们在CN1/CN3上的信号路径、参数设置和适用场景差异明显。
| 对比项 | 脉冲控制 | 模拟量控制 | 总线控制 |
|---|---|---|---|
| 主要接口 | CN1(PULSE/SIGN) | CN1(V-REF/T-REF) | CN3(RS-485/CANopen/EtherCAT) |
| 指令形式 | 脉冲频率=速度,脉冲数=位置 | ±10V对应转速或转矩 | 通讯报文给定位置/速度/转矩 |
| 控制模式 | 位置模式(PT/PR) | 速度模式、转矩模式 | 多模式切换,支持插补 |
| 关键参数 | P1-01控制模式、P1-44电子齿轮比、P1-45 | P1-01、P1-40速度增益、P1-41积分 | P3-00站号、P3-01波特率、P3-02通讯协议 |
| 配线复杂度 | 中,需注意差分/单端与屏蔽 | 低,但模拟量易受干扰 | 低,一根通讯线多轴串联 |
| 典型场景 | 单轴定位、简单同步 | 张力控制、速度跟随 | 多轴协同、轨迹插补 |
参数设置与配线检查要点
以脉冲控制为例,PLC发出100kHz脉冲,伺服编码器为17bit(131072 p/rev),若希望电机每转对应10000个指令脉冲,则电子齿轮比 = 131072 / 10000 ≈ 13.1072。台达伺服中通过P1-44(分子)和P1-45(分母)设置,通常取P1-44=131072、P1-45=10000,或约分为P1-44=8192、P1-45=625。设置后需确认PLC脉冲输出频率不超过伺服CN1允许上限(差分通常可达4MHz,集电极开路约200kHz)。
总线控制方式下,PLC不再输出脉冲,而是通过CN3的通讯口发送目标位置、速度、加速度等参数。此时需设置P3-00站号(如01)、P3-01波特率(如115200)、P3-02通讯协议(如台达自定义或Modbus)。PLC侧则需调用对应的通讯指令(如Modbus RTU的06/10功能码)写入伺服参数。总线方式的优势在于多轴同步和参数在线修改,但对通讯周期和实时性有要求,通常建议通讯周期≤2ms。
无论采用哪种方式,CN1上的DI/DO逻辑功能分配都不可忽视。例如SON(伺服使能)必须由PLC输出或内部参数强制开启,否则伺服不会出力;ALM(报警)应接入PLC输入以触发停机逻辑。台达伺服通过P2-10~P2-17等参数把物理DI映射为具体功能,通过P2-18~P2-22映射DO。实际调试时,可先用手动JOG确认电机转向与编码器计数方向一致,再接入PLC指令,避免因方向定义相反导致飞车或撞限位。
总结来看,CN1是脉冲/模拟量控制的核心接口,CN3是总线与反馈的通道。选择控制方式时,应综合考虑轴数、同步精度、配线成本和PLC资源:单轴简单定位优先脉冲,张力/速度跟随用模拟量,多轴协同与轨迹控制则必须走总线。理解接口定义与参数对应关系,才能在PLC与伺服之间建立稳定、可预期的协同控制。