1. 课程导入与工程认知
在自动化设备中,伺服系统负责“精准地动”,PLC负责“有序地管”。当一台设备需要多轴同步插补、高速取放、张力恒定或位置—速度—转矩多模式切换时,单靠PLC的普通点位控制往往无法满足精度与节拍要求,而单靠伺服驱动器又缺少整机逻辑、安全联锁与上下游协同。Yaskawa(安川)伺服与PLC协同控制,正是围绕“PLC做逻辑与运动指令调度、伺服驱动器做电流/速度/位置闭环执行”这一分工展开的典型工程架构。
本课程面向的典型设备场景包括:三轴直角坐标机械手(X/Y/Z取放与堆叠)、伺服压装与拧紧工位(位置到压力切换)、包装机电子凸轮追剪、卷绕设备张力控制、以及多轴同步输送线。这些场景的共同点是:PLC通过总线或脉冲接口向伺服发出使能、模式切换、目标位置/速度/转矩指令,伺服返回位置、速度、转矩、报警与状态字,PLC再依据这些反馈完成节拍判断、故障处理与安全停机。
要建立整体框架,先要看清信号与数据的流向。下图给出一个典型“PLC+Yaskawa伺服”协同控制的信号链与状态关系:PLC侧包含逻辑程序与运动指令,经总线(如EtherCAT、MECHATROLINK)或脉冲/模拟量接口,与伺服驱动器的指令层、闭环控制层、功率层交互;伺服再驱动电机与机械负载,编码器反馈回到驱动器形成内环,同时状态与报警回传PLC形成外环。
从图中可以看到两条闭环:一条是伺服内部的“位置/速度/电流”闭环,保证电机按指令精确运动;另一条是PLC与伺服之间的“指令—状态”闭环,保证整机逻辑正确、异常可收敛。工程上常见的误区是只关注第一条闭环的参数整定,却忽略了第二条闭环的时序与状态判断,导致“电机明明到位了,设备却不动作”或“报警后无法复位”。
本课程的学习目标分为四层。第一层是认知层:能说清PLC与伺服在设备中的角色分工,识别典型接口与信号类型。第二层是配置层:能完成伺服使能、模式切换、电子齿轮比、软限位、原点回归等基础设置,并理解每个参数对运动结果的影响。第三层是编程层:能用PLC编写使能、点动、定位、多轴联动与故障处理逻辑,掌握指令触发条件与完成标志的使用。第四层是调试与排障层:能通过伺服面板、PLC监控表与总线诊断,定位“不使能、不动作、定位偏差、报警、抖动”等常见问题。
核心概念需要先建立三个。其一是“指令模式”:位置模式关注目标位置与速度,速度模式关注转速与加减速,转矩模式关注输出力矩上限;模式切换必须在使能关闭或特定条件下进行,否则可能触发报警。其二是“电子齿轮比”:它决定PLC发出的指令单位与电机实际位移之间的比例关系,例如PLC发10000个脉冲对应丝杠移动10mm,则齿轮比与机械参数共同决定了定位精度。其三是“状态字与报警码”:伺服返回的状态字包含使能、到位、报警、警告等位信息,PLC必须按位解析,而不是只看“有没有报警”这一个布尔量。
整体框架可以概括为“一条主线、两类接口、三层闭环、四个阶段”。一条主线是“PLC逻辑调度→运动指令→伺服执行→状态回读→逻辑判断”的协同主线;两类接口是总线接口与脉冲/模拟量接口;三层闭环是电流环、速度环、位置环;四个阶段是选型与接线、参数配置、程序编写、联调与排障。后续章节将沿这条主线逐层展开,先建立接口与信号认知,再进入参数与编程,最后落到调试与故障处理。
需要特别强调的是工程安全边界:伺服使能、急停、硬限位、软限位、超程保护与报警复位必须形成明确的优先级关系。通常急停与硬限位应直接切断使能或触发安全转矩关断(STO),软限位与超程报警由PLC与伺服共同判断。任何协同控制方案,如果安全链没有先于运动逻辑建立,后续的精度与节拍都无从谈起。
学习本课程时,建议随身准备三样东西:设备电气图与伺服手册、PLC编程软件与伺服调试软件、以及一份记录“指令—状态—现象—处理”的调试记录表。每学完一个模块,回到自己的设备或教学平台上验证一次,把“看懂”变成“能复现、能判断、能收敛”。