4. PLC或运动控制器脉冲输出配置
脉冲型伺服定位系统的指令源头,是PLC或运动控制器上的高速脉冲输出点。配置工作围绕三件事展开:把脉冲与方向信号分配到具备高速能力的物理输出点;设定脉冲频率与占空比,使驱动器能可靠识别;规划加减速曲线,让电机在启动、停止和变速时不失步、不冲击。这三者共同决定了定位指令能否被正确执行,以及运动过程是否平稳。
高速脉冲输出点分配
并非所有PLC输出点都能输出高频脉冲。普通继电器输出或低速晶体管输出受响应时间限制,通常只能到几十赫兹到几百赫兹;而高速脉冲输出点由专用硬件通道驱动,可达到100kHz、200kHz甚至更高。选型时首先要确认控制器手册中标注的“高速脉冲输出”点数与最高频率。
以常见的三菱FX系列或台达AS系列为例,通常Y0、Y1、Y2等前几个点被指定为脉冲输出专用点,其中Y0对应脉冲(Pulse),Y1对应方向(Direction),或由Y0输出脉冲、Y1输出方向构成一组轴控制。若系统有两轴,则可能分配为:轴1用Y0(脉冲)+Y2(方向),轴2用Y1(脉冲)+Y3(方向)。分配时必须注意:同一输出点不能同时用于脉冲和普通逻辑控制,否则高速切换会干扰普通输出。
接线层面,脉冲输出点一般接伺服驱动器的“脉冲输入”端子,方向信号接“方向输入”端子。多数驱动器支持差分输入和单端输入两种方式。长距离或高频率场合应优先使用差分(如脉冲+、脉冲-),抗干扰能力更强;短距离、低频场合可用单端共阳或共阴接法。若控制器输出为NPN集电极开路,而驱动器要求PNP输入,则需加转换电路或选择支持两种极性的驱动器。
频率与占空比设置
脉冲频率直接决定电机转速。伺服驱动器的电子齿轮比设定后,电机每转所需脉冲数固定。例如驱动器设为10000脉冲/转,若要求电机以3000r/min运行,则脉冲频率 = 3000/60 × 10000 = 500kHz。这个频率是否可行,取决于控制器高速输出点的上限。若控制器最高只能输出200kHz,则需调整电子齿轮比,把每转脉冲数降低,或降低目标转速。
占空比是脉冲高电平时间与周期的比值。多数伺服驱动器对脉冲占空比的要求是50%左右,允许范围通常在40%~60%。占空比偏离过大,会导致驱动器采样时高电平或低电平时间不足,出现丢脉冲或方向误判。部分控制器允许设置占空比,例如三菱的PLSY指令只控制频率,占空比固定为50%;而某些运动控制器可单独设定脉冲宽度。若可调,建议保持50%,在长线传输且上升沿较缓时,可略增大高电平比例以补偿边沿损失。
频率切换时还需注意“脉冲频率突变”问题。若从0Hz直接跳到500kHz,驱动器可能来不及响应,电机出现堵转或过冲。因此需要加减速曲线来平滑过渡。
加减速曲线规划
加减速曲线描述脉冲频率随时间的变化规律。常见类型有梯形曲线和S形曲线。梯形曲线分三段:加速段频率线性上升,匀速段保持最高频率,减速段线性下降。S形曲线在加速和减速的起点、终点增加圆弧过渡,使加速度连续变化,冲击更小,适合高速或负载惯量大的场合。
规划曲线需要确定三个参数:起始频率、最高频率、加减速时间。起始频率不能为0,否则电机启动转矩不足,通常设为最高频率的5%~10%。加减速时间由负载惯量、电机转矩和机械刚性决定。经验上,小型伺服轴加速时间可设0.1~0.3s,大型负载可设0.5~1s。若加速时间过短,驱动器会报过载或位置偏差过大;若过长,则定位节拍变慢。
以梯形曲线为例,假设起始频率500Hz,最高频率100kHz,加速时间0.2s,减速时间0.2s,匀速段运行0.5s。则总脉冲数可分段计算:加速段平均频率约(500+100000)/2≈50250Hz,脉冲数≈50250×0.2=10050;匀速段100000×0.5=50000;减速段同样约10050。总脉冲数约70100。若电子齿轮为10000脉冲/转,则对应约7.01转。这个计算可用于校验定位距离是否满足要求。
配置示例与检查要点
以下是一段典型的脉冲输出配置参数示例(以某运动控制器为例,参数为教学假设值):
轴号:Axis1
脉冲输出点:Y0
方向输出点:Y1
电子齿轮比:10000 脉冲/转
起始频率:500 Hz
最高频率:100000 Hz
加速时间:200 ms
减速时间:200 ms
占空比:50%
加减速曲线:梯形
配置完成后,应逐项检查:脉冲与方向点是否与接线一致;最高频率是否超过控制器和驱动器上限;占空比是否在驱动器允许范围;加减速时间是否与负载匹配;起始频率是否过低导致启动无力。运行中可用示波器观察脉冲波形,确认无畸变、无丢脉冲;同时监视驱动器位置偏差计数器,若偏差持续增大,说明加速过快或频率过高。
脉冲输出配置是定位系统的基础环节。点分配决定信号能否正确送达,频率与占空比决定速度与可靠性,加减速曲线决定运动品质。三者相互制约,需要结合驱动器手册、机械负载和工艺节拍综合调整,才能让后续的定位指令稳定执行。