
1. 从速度环到位置环A800矢量控制加装PLG到底解决了什么问题很多做设备改造的朋友都有过这样的经历一台原本跑得好好的三菱A800变频器开环矢量控制带个普通异步电机速度精度勉强够用但一旦工艺要求提升到“定位”“同步”“追剪”“定长切割”这类场景速度环就明显不够看了。电机转差率随负载波动、低速转矩不足、停车位置每次差个几毫米甚至几厘米这些问题靠调参数是调不出来的因为根子上缺的是转子位置的真实反馈。三菱A800系列变频器本身支持矢量控制但开环矢量也就是常说的无速度传感器矢量和带PG的闭环矢量是两码事。开环矢量靠的是变频器内部估算转子磁链和转速估算就有误差尤其在低频段比如0.5Hz以下和负载突变时估算模型容易失准。而加上PLGPulse Generator脉冲发生器也就是编码器之后变频器能直接读到电机轴的实际转速和位置速度控制精度能从±0.5%提升到±0.01%甚至更高位置控制才有可能实现。这里要澄清一个概念PLG在A800体系里指的是编码器反馈卡加编码器这套组合。A800本体不带编码器接口需要插一块FR-A8AP选件卡再把编码器信号接进去。FR-A8AP支持增量式编码器A/B/Z三相差分或集电极开路也支持一些特定型号的旋转变压器接口卡。关键词里提到的FR-A8AP就是这个东西它是整个位置控制方案的硬件基础。那这套方案适合谁我总结下来是三类人一是做机床进给轴、印刷套色、包装追剪这类需要角度同步的设备工程师二是做老旧设备伺服化改造想用变频器加编码器替代部分伺服功能来省成本的三是起重、卷扬、电梯这类需要低速大转矩和防溜钩的场合。如果你只是风机水泵类负载那开环矢量足够了没必要上PLG多花钱还多故障点。提示PLG方案的核心价值在于“闭环”。开环矢量是“猜”转速闭环矢量是“测”转速位置控制则是“数”脉冲。三者是递进关系不是并列关系。2. FR-A8AP安装与编码器接线硬件层最容易翻车的地方2.1 FR-A8AP卡的物理安装与端子定义FR-A8AP是插在A800变频器控制板扩展槽上的选件卡安装前必须断电并等待至少10分钟等控制板上的充电指示灯完全熄灭。我见过不止一次有人带电插拔结果卡烧了不说变频器主板也跟着遭殃。安装时把卡对准导轨插到底用附带的螺丝固定然后编码器线从卡上的端子排引出。FR-A8AP的端子定义大致是这样的A、A-是一相脉冲差分输入B、B-是二相Z、Z-是零相另外还有5V/12V/24V电源输出和0V。具体端子号不同批次略有差异务必以随卡说明书为准。编码器如果是集电极开路输出比如NPN型接线方式和差分输出完全不同接错了要么没信号要么直接烧输入光耦。2.2 编码器选型与信号匹配编码器选型有几个硬指标分辨率PPR、输出方式、电源电压、轴径和安装方式。分辨率决定了位置控制的最小单位比如1024PPR的编码器四倍频后是4096个脉冲每转如果电机轴通过减速机带丝杠导程10mm那理论定位精度就是10mm/4096≈2.4微米当然实际受机械间隙和刚性影响远达不到这个数。输出方式上差分输出Line Driver抗干扰最好推荐优先选。集电极开路输出在长距离传输时容易丢脉冲尤其是变频器输出侧干扰大的场合。电源电压常见5V、12V、24VFR-A8AP一般提供5V和12V/24V可选要跟编码器匹配。我个人的经验是编码器线用双绞屏蔽线屏蔽层单端接地接变频器PE走线远离电机动力线和输出电缆这一条能避免后面80%的计数不准问题。2.3 接线后的初步验证接完线别急着设参数先做两件事一是用手转动电机轴看FR-A8AP卡上的LED指示灯是否闪烁如果有的话或者用变频器的监视功能看脉冲计数是否变化二是确认编码器旋转方向与电机旋转方向的对应关系。方向反了后面矢量控制会直接报故障或者飞车。注意编码器A/B相序接反电机可能表现为“堵转”“振动”或“过流”。这时候不要怀疑参数先查相序。3. 参数设置全流程从Pr.800到Pr.369的逐条拆解3.1 控制方式与PLG使能的基础参数A800的参数体系里跟PLG矢量控制最相关的几个“总开关”必须先设对。Pr.800控制方式选择是核心设成20就是“带PLG的矢量控制”速度控制设成21是“带PLG的矢量控制位置控制”设成22是“带PLG的矢量控制转矩控制”。很多人卡在这一步Pr.800没改后面参数怎么调都没用。Pr.71适用电机要跟实际电机匹配三菱标准电机、恒转矩电机、专用电机选项不同会影响电机参数自学习的基准。Pr.80电机容量和Pr.81电机极数必须准确否则自学习出来的参数是错的。Pr.83电机额定电压和Pr.84电机额定频率按铭牌填。Pr.369编码器脉冲数是PLG方案里最容易被忽略又最致命的参数。这里填的是编码器每转的脉冲数PPR不是四倍频后的数。比如1024PPR的编码器就填1024。填错了速度显示和实际转速成比例偏差位置控制也会整体偏移。3.2 电机参数自学习离线还是在线A800支持离线自学习和在线自学习。带PLG的矢量控制我强烈建议做离线自学习而且要在电机脱开负载或者负载很轻的情况下做。自学习过程中电机会有轻微转动和电流声属于正常现象。自学习能测出电机定子电阻、漏感、互感、空载电流这些关键参数这些参数直接决定矢量控制的解耦精度。自学习的步骤大致是设Pr.96自学习设定为1离线自学习然后给启动信号变频器自动跑完一系列测试。如果报错常见原因是电机没接好、编码器信号异常、或者电机参数填错。自学习完成后Pr.96会自动回到0这时候再把Pr.800改成20或21。3.3 速度控制相关的PLG参数速度控制模式下Pr.285PLG反馈脉冲数和Pr.286PLG反馈方向要设对。Pr.285一般跟Pr.369一致Pr.286用来纠正编码器计数方向设0或1方向反了就改这个不用去调接线。Pr.820速度控制增益和Pr.821速度控制积分时间是速度环的PI参数。增益太大电机会啸叫、振动太小响应慢、稳态误差大。我的经验值是先设增益为额定频率的1/10左右积分时间设0.1~0.5秒然后根据实际响应微调。带PLG的闭环系统比开环好调很多因为反馈是真实的不容易发散。Pr.828速度前馈增益在需要快速响应的场合很有用能减小速度指令变化时的跟随误差。但前馈加太多会引起过冲一般从0开始逐步加到响应满意为止。3.4 位置控制模式的参数体系位置控制是PLG方案的重头戏。Pr.800设成21之后变频器进入位置控制模式这时候Pr.419~Pr.430这一组参数开始起作用。Pr.419位置指令选择决定位置指令从哪来可以是脉冲列输入、多段位置指令、或者通信给定。Pr.420位置指令脉冲单位和Pr.421位置指令脉冲数定义了“走多远算一个单位”。Pr.422位置控制增益是位置环的比例增益Pr.423位置控制前馈增益是前馈。位置环增益决定了定位的刚性和响应速度增益越高定位越快但越容易振荡。Pr.424位置指令加减速时间用来平滑位置指令防止启动停止时冲击太大。Pr.426位置到达范围是定位完成信号的触发窗口设太小可能永远等不到完成信号设太大定位精度又不够。一般设成编码器分辨率的几倍到几十倍具体看机械精度要求。3.5 关键参数速查表参数号名称典型设定说明Pr.800控制方式20/2120速度控制21位置控制Pr.369编码器脉冲数1024按编码器PPR填Pr.285PLG反馈脉冲数1024一般同Pr.369Pr.286PLG反馈方向0/1方向反了改这个Pr.820速度控制增益10~30%根据响应微调Pr.821速度控制积分时间0.1~0.5s消除稳态误差Pr.422位置控制增益10~50越高定位越快Pr.426位置到达范围100~1000定位完成窗口4. 调试中那些说明书不会写的坑4.1 编码器计数方向与电机方向不一致这是最常见的坑。表现是一给启动信号电机要么不动要么剧烈振动要么直接报过流。原因就是编码器A/B相序跟电机相序不匹配变频器以为电机在反转拼命往正转方向给力矩结果形成正反馈振荡。解决办法有两个一是调换编码器A和A-或者B和B-二是改Pr.286。我一般优先改参数不动接线因为接线动多了容易出错。4.2 低速时的爬行与抖动带PLG的矢量控制在极低速比如0.1Hz以下时如果速度环增益设得太高会出现“爬行”——电机一顿一顿地转。这是因为编码器分辨率有限低速时每个脉冲间隔时间长速度反馈是阶梯状的。解决办法是降低速度环增益、增大积分时间或者提高编码器分辨率。如果工艺要求极低速高精度那可能得考虑伺服方案了变频器加编码器有物理极限。4.3 位置控制时的累积误差位置控制模式下如果每次定位都有微小偏差跑几十次之后偏差累积起来就很可观。这通常不是变频器的问题而是机械间隙、皮带弹性、联轴器松动造成的。变频器只能保证电机轴的位置保证不了负载端的位置。我遇到过一个案例用户抱怨定位不准查了半天发现是同步带太松紧了一下就好了。所以调试位置控制前先把机械查一遍。4.4 干扰导致的脉冲丢失变频器输出电缆和编码器线如果捆在一起走编码器脉冲很容易被干扰表现为速度显示跳变、位置计数乱跳。编码器线必须用屏蔽双绞线屏蔽层接变频器PE且与动力线保持至少20cm距离。如果实在避不开可以用金属隔板隔离。另外编码器电源如果和变频器控制电源共用也可能引入干扰必要时给编码器单独供电。提示判断是不是干扰问题可以在电机停止时观察脉冲计数是否稳定。如果停止时计数还在跳基本就是干扰。5. 从速度模式切到位置模式的实操验证5.1 先跑通速度闭环再切位置我的习惯是分两步走先把Pr.800设成20跑速度闭环确认速度显示准确、方向正确、加减速平稳、没有振荡。这一步跑通了说明编码器接线、参数、自学习都没问题。然后再把Pr.800改成21切位置模式。如果直接上位置模式出了问题你分不清是速度环的问题还是位置环的问题。速度闭环验证时可以用变频器的监视功能看实际速度监视项d01之类跟指令速度对比。带PLG的矢量控制实际速度跟指令速度的偏差应该在0.01%以内如果偏差大检查Pr.369和Pr.285。5.2 位置模式的点动与定位测试切到位置模式后先做点动测试给一个小的位置指令比如100个脉冲看电机是否走对应的距离。如果走反了改Pr.286或者位置指令方向参数。如果走的距离不对检查Pr.420/Pr.421的脉冲单位设定。然后做往复定位测试让电机在两个位置之间来回走观察每次停止的位置是否一致。如果每次都有偏差先查机械如果偏差随机查干扰如果偏差固定查参数。5.3 定位完成信号的整定Pr.426位置到达范围设得太小定位完成信号比如Y端子输出可能一直不输出上位机等不到完成信号。设得太大定位还没到位就发完成信号精度不够。我的做法是先设一个较大的值比如500确认完成信号能正常输出然后逐步减小到刚好能稳定输出的临界值再留一点余量。6. 不同应用场景下的参数微调思路6.1 追剪与飞剪前馈和响应速度优先追剪场合要求变频器快速跟随主轴速度位置环和速度环的响应都要快。这时候Pr.828速度前馈和Pr.423位置前馈要适当加大减小跟随误差。但前馈加多了会过冲需要配合加减速时间Pr.424来平滑。追剪的另一个关键是同步区的宽度这跟机械凸轮曲线有关变频器参数只能配合不能替代机械设计。6.2 定长切割定位精度和重复性优先定长切割要求每次停的位置一致重复精度高。这时候位置环增益Pr.422可以适当高一些保证定位刚性Pr.426位置到达范围要设小保证精度。同时要确保机械间隙小、皮带张力稳定。如果材料有弹性还要考虑切割时的让刀量。6.3 起重卷扬防溜钩和转矩限制起重场合最怕溜钩带PLG的矢量控制能实现零速满转矩这是开环矢量做不到的。参数上要设好转矩限制Pr.22和零速控制确保停车时电机能抱住负载。另外起重场合的编码器要选重载型、防护等级高的普通编码器在振动和粉尘环境下容易坏。7. 常见故障代码与排查路径A800带PLG矢量控制时常见的故障有E.OC过流、E.OV过压、E.THT过热、E.ENC编码器故障等。E.ENC是PLG方案特有的表示编码器信号异常可能是断线、短路、干扰或者编码器本身坏了。排查路径我一般是这样的先看故障代码如果是E.ENC先查编码器接线和电源如果是E.OC或E.OV先查速度环参数是不是太激进或者编码器方向是不是反了如果故障随机出现重点查干扰和机械。不要一上来就改参数先确认硬件和接线没问题这是最基本的排查逻辑。故障代码可能原因排查方向E.ENC编码器断线/干扰/损坏查接线、屏蔽、编码器电源E.OC速度环增益过高/方向反降增益、查Pr.286E.OV减速时间太短/负载惯量大加长减速时间、加制动电阻E.THT过载/散热不良查负载、清灰、查风扇8. 我个人的几条实战心得第一编码器线不要省。我见过太多人用普通线接编码器省了几十块钱结果调试调了一星期。双绞屏蔽线是底线长距离或者干扰大的场合还要考虑差分输出编码器。第二自学习一定要做而且要在实际负载条件下验证。空载自学习出来的参数带载后可能还需要微调。如果负载惯量特别大可能还要做惯量辨识或者手动设惯量比。第三参数不要一次改太多。调矢量控制是个系统工程一次改一个参数观察效果再改下一个。一次改五六个参数出了问题你根本不知道是哪个引起的。第四位置控制模式下机械精度是天花板。变频器加编码器能做到的定位精度受限于机械间隙、刚性、编码器分辨率。如果机械本身有0.1mm的间隙你参数调出花来也做不到0.01mm的精度。所以调试前先评估机械别让电气背锅。第五留好参数备份。A800的参数可以通过FR-Configurator2软件或者操作面板拷贝出来。调好的参数一定要备份换板子或者换变频器的时候直接灌进去省时省力。我习惯调完一台就备份一份命名带上设备编号和日期后面维护的时候特别方便。