尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

汇川伺服驱动器接线实战:从DI/DO、编码器到抱闸时序全解析

汇川伺服驱动器接线实战:从DI/DO、编码器到抱闸时序全解析 去年一个老朋友打电话来说车间里一台汇川伺服一上电就报警查了大半天也没头绪。我过去看了一眼CN1端子上DI3、DI4两根线接反了24V接到了信号端传感器信号线接到了公共端COM-上。就这么个低级错误让一条线停了一天。事后他把这个当成笑话讲但我知道类似的低级错误每天都在各个车间里重复发生。汇川伺服驱动器的接线看着就那几排端子电源、电机、编码器、IO、抱闸。但往往越是看着简单的地方越容易出问题。DI/DO怎么匹配NPN和PNP编码器线能不能用普通网线代替抱闸到底应该接驱动器还是单独接继电器这些问题我几乎每次去现场都会被问到。这篇就把我实际接线和调试的经验系统地讲一遍从端口认识、DI/DO接线、编码器布线到抱闸时序控制每一步都说清楚为什么这么接以及接错了会发生什么。1. 接线前先认清伺服驱动器的端口CN1、CN2、CN3到底管什么很多人拿到一台汇川SV660N或者IS620N系列驱动器第一反应是找说明书。这个习惯是对的但我希望你在翻开说明书之前先对手上的驱动器和电机建立起一个整体的框架认识否则那么多端子编号很容易把你绕晕。1.1 端口功能速览别把控制线插到动力线上汇川伺服驱动器的端口布局不同系列有差异但逻辑上高度一致。以SV660N系列为例从上到下或从左到右通常会有这么几组接口端口名称作用接什么线R/S/T或L1/L2主回路电源输入给驱动器提供动力电源三相或单相交流电L1C/L2C控制电源输入给驱动器控制板供电单相交流电一般也是220VU/V/W电机动力输出驱动伺服电机电机UVW三相动力线CN1IO控制端子数字量输入输出、抱闸控制等DI/DO信号线、抱闸线CN2编码器接口连接电机编码器编码器专用线缆CN3通讯接口RS485/Modbus、CANopen等通讯线电机地线/PE接地屏蔽与安全接地接地线我之前遇到过一位做设备维护的工程师把编码器线插到了CN3通讯口上驱动器直接报编码器故障。原因很简单他没搞清楚CN2和CN3的区别。CN2一定连接电机尾部的编码器插头CN3是网络通讯口两个接口形状接近但电器定义完全不同。还有一个容易忽略的点主回路电源和控制电源是两套独立的供电回路。主回路负责驱动电机出力控制电源负责驱动器内部控制板正常工作。现场经常有人为了省事只接主回路不接控制电源结果驱动器显示正常但一给使能就报警或者控制参数无法保存。正确的做法是两路电源都接上控制电源可以让驱动器在通讯状态下保持参数读写能力也方便故障排查。1.2 接线前的工具和准备工作工具清单是我每次去现场都会带着的缺一样可能就得白跑一趟压线钳和冷压端子伺服端子的线芯截面一般在0.2到1.5平方毫米之间用合适的冷压端子压接后再插端子强度高且不会掉线。直接裸线插端子的做法虽然能装上但震动环境下一两个月就会松动。剥线钳和斜口钳剥线长度控制在6到8毫米为宜太长会导致相邻端子短接太短则接触不良。万用表这是最重要的工具。接线完成后用二极管档或者通断档量一遍能避免90%的接线错误。汇川InoDriverShop调试软件这是汇川官方的伺服调试工具需要安装到电脑上通过USB或者网线与驱动器连接。通过它可以看到DI/DO当前状态、编码器位置、报警记录等是验证接线是否正确的重要工具。线材选择上控制信号线建议使用0.2到0.5平方毫米的屏蔽多芯线编码器线使用双绞屏蔽线动力线按电机功率选择相应规格。特别提醒编码器线尽量使用原装或指定规格的双绞屏蔽线这是很多位置漂移问题的根源后面我会展开讲。2. 主回路电源与电机UVW动力线接错的后果很严重伺服驱动器的动力部分是它出力的地方主回路接线直接关系到大功率能量转换。这部分接错了轻则报警保护重则炸机或者飞车。我按顺序拆开讲。2.1 主回路与控制电源两套供电别混淆三相380V的驱动器主回路端子一般标记为R、S、T单相220V的驱动器一般标记为L、L1或L、N。控制电源端子一般是L1C、L2C有的型号还会标注L1C、L2C同样是交流电。这里有一个很容易踩的坑控制电源的电压等级必须与驱动器型号匹配。SV660N系列分220V级和380V级。220V级驱动器的控制电源接220V380V级驱动器的控制电源一般也支持220V控制电但具体要看手册。如果你拿380V等级的驱动器把控制电源接到了380V上控制板大概率直接烧毁。反过来说220V等级的驱动器接到了380V主回路上整流模块和母线电容基本保不住。主回路接线顺序建议分三步先确认现场供电电压与驱动器铭牌一致。接控制电源L1C/L2C上电后观察驱动器面板是否正常点亮。再接主回路R/S/T或者L1/L2用万用表确认端子间电压正常后再合闸。有人会问为什么要先接控制电源再接主回路因为我遇到过控制板上电正常但主回路一合闸就报过流的案例原因就是主回路相序反了或者电机线有短路。分开上电有利于缩小故障范围。2.2 电机UVW与编码器的对应关系相序错飞车伺服电机动力线通常是U、V、W三根端子旁边有明确标识。接错相序最直接的后果是电机方向反了或者上电后电机异响、报过载。有一回我给一台设备做改造发现电机在点动时总是朝相反方向转后来检查发现是V、W两相对调了。修改方法是把任意两相对调或者通过驱动器参数P0组里的方向设定来纠正。但更危险的情况发生在编码器反馈与UVW相序不对应时。尤其是带绝对值编码器的电机如果电机线相序和编码器零位不匹配电机可能会在使能瞬间产生一个很大的位置跳变严重时出现飞车就是电机不受控地高速转动很容易伤人和损坏机械。验证UVW和编码器对应关系的方法是断开放置在设备上的负载电机轴悬空在InoDriverShop里给驱动器一个很小的速度指令比如10转每分钟。如果电机实际转动方向与指令方向一致且编码器位置递增说明相序和反馈一致。如果方向相反先不要急着调参数检查UVW是否对调再考虑参数方向控制。3. DI/DO接线从光耦原理到NPN/PNP匹配DI/DO是伺服系统跟PLC、传感器交互的主要通道也是最容易接错的地方。很多刚从三菱PLC转到汇川伺服的工程师会在这里卡住原因是不同品牌、不同系列的IO电路定义有差异。3.1 内部电路决定了你怎么接公共端COM与COM-汇川伺服驱动器的数字量输入DI内部电路是光耦隔离。简单理解就是输入侧有一个发光二极管加一个光敏三极管电流流过发光管后光信号触发内部电路从而让驱动器识别到信号。因为光耦天然隔离了内外电气所以抗干扰能力比较强。关键是这个发光二极管是有极性的。当驱动器提供COM公共端时外部信号要接成低电平有效传感器的输出端接到DI端子传感器的负极或者PLC的COM端接到COM。这种接线方式通常对应NPN型传感器或者三菱PLC的漏型输出。当驱动器提供COM-公共端时外部信号要接成高电平有效传感器的输出端接到DI端子传感器的正极接到COM-。这对应PNP型传感器或者PLC的源型输出。以SV660N为例CN1端子中会有COM和COM-两个公共端DI1到DI8是信号输入端。实际接法是你要根据现场传感器类型选择公共端接法NPN传感器漏型传感器棕色线接24V正蓝色线接0V黑色信号线接DI端子。同时把COM接到24V正极。这样传感器导通时DI端子被拉到24V电流流过光耦信号有效。PNP传感器源型传感器棕色线接24V正蓝色线接0V黑色信号线接DI端子。同时把COM-接到0V负极。传感器导通时DI端子被拉到24V同样信号有效。很多人在这一步会犯迷糊NPN和PNP传感器都接DI端子为什么公共端的接法不一样因为光耦需要形成电流回路而电流路径是从高电位流向低电位。公共端就是给光耦提供回路的另一端选错公共端要么信号不动作要么DI输入常亮或者常灭。3.2 DI功能分配SON、FWD、REV、急停等DI端子接线只是第一步接完之后还要在驱动器参数里分配每个DI端子对应的功能。不同端子不是固定绑定某一功能的而是通过参数灵活映射。以IS620N系列为例常见功能包括SON伺服使能FWD正转点动REV反转点动EMG急停信号CLR位置偏差清零ZCLRZero Clamp零速钳位在InoDriverShop软件里一般可以通过IO监控界面直接看到每个DI端子的实时状态也能在线分配功能。这里我说一个排错经验当伺服无法使能时先看IO监控界面里SON这个功能对应的DI端子是否处于有效状态如果状态为0说明外部信号没有进来问题出在接线或者PLC程序逻辑。这个操作能帮你在五分钟内把故障范围缩小一半。3.3 DO输出接法集电极开路怎么带负载伺服驱动器的数字量输出DO内部一般是集电极开路结构。集电极开路是什么意思你可以把它想象成一个开关一端是输出端子另一端是公共地或者外部电源。它不能直接输出24V驱动负载而是通过导通和断开控制外部回路。接DO带继电器或指示灯时通常有两种方式灌电流方式低电平有效DO端子和负载串联负载另一端接24V。当内部开关导通时电流从24V经负载流入DO端子负载得电动作。拉电流方式高电平有效少部分驱动器支持但汇川很多型号DO是NPN型集电极开路更推荐灌电流方式。现场最常见的错误是把指示灯直接接在DO端子和0V之间以为DO会输出高电平。这样接在DO导通时电流回路不完整或者直接短路指示灯不亮或者损坏端子。正确做法是看手册上DO的结构图确认外部接线方式。DO端子通常还带有额定电流限制常见的是50mA。如果需要驱动接触器线圈或者较大功率的抱闸继电器一定不要直接从DO端子取电而是通过DO驱动中间继电器再由继电器触点去控制大功率负载。DO端子直驱大负载短期能用但长期必烧。4. 编码器接线位置反馈是伺服的大脑伺服和普通电机的最大区别就是它身上装了编码器。编码器是伺服系统的眼睛和大脑位置、速度、力矩控制都依赖它。编码器线接得不好伺服系统的性能会大打折扣甚至完全无法运行。4.1 编码器线缆选择与端子定义汇川伺服电机后端通常是一个圆形的编码器插头通过专用线缆连接到驱动器的CN2口。编码器类型常见的有增量式编码器和绝对值编码器两种两者的线数和协议不同。增量式编码器输出A、B、Z三相信号每相都有正负两根线比如A、A-B、B-Z、Z-再加上电源线和地线一共是8根左右。绝对值编码器则通常走串行通信协议线数更少但传输的是位置数据帧。绝对不要用普通网线代替编码器线。我在好几个现场见过有人图方便用一根8芯网线做编码器延长线结果要么位置漂移要么干脆报警。原因是编码器信号频率通常较高对线缆的差分阻抗、双绞结构、屏蔽性能都有要求网线虽然也是8芯双绞但电气参数不一定匹配而且插头定义天差地别。条件允许时购买原装编码器线或者使用驱动器手册中推荐的型号规格。4.2 屏蔽与布线的关键经验编码器线施工有几个关键要求这里我按重要性排序编码器线与动力线必须分开布设不能放在同一个线槽或者穿同一根金属管里。动力线通过大电流时会产生较强的电磁场干扰编码器信号导致位置跳变或计数错误。实际工程中间隔应在20厘米以上条件不允许时要在中间加金属隔板并单端接地。编码器线的屏蔽层要单端接地也就是电机一侧或驱动器一侧选一端接PE地。屏蔽层如果两端都接地会形成接地环路反而引入共模干扰严重时驱动器报编码器故障。我第一次给一台设备做屏蔽改造时把屏蔽层两端都接了位置精度反而更差后来改成一端接地就稳定了。编码器线不能和DI/DO信号线混扎在一起。数字量信号虽然也是低电平但编码器线更敏感。走线时让编码器线尽量远离其他电缆避免电磁耦合。4.3 编码器报警的排查链路汇川伺服最常见的编码器相关报警是位置反馈异常比如Err.250或者类似的编码器通讯错误。我处理这类报警有一套固定的排查链路第一步检查编码器插头是否插紧插头锁扣是否到位。这是最高频的原因特别是设备有震动的场景。第二步断开编码器线用万用表量电机侧编码器插头内部是否有明显短路或断路。第三步检查整根编码器线缆重点看两端接头处有没有线芯断裂有没有被压伤或者磨损。第四步用InoDriverShop查看编码器位置值是否在电机转动时正常变化。如果位置值不变化或者跳变说明编码器反馈链路有问题。第五步排除以上问题后尝试更换一根编码器线或者把电机端编码器拆下来看排线有没有进水、氧化。这套链路能解决我遇到过的九成编码器报警。一根编码器线几十块钱但往往因为施工不良导致整台设备停产几小时甚至几天很不划算。5. 抱闸接线刹得住也放得开时序比电压更重要带抱闸的伺服电机一般用在垂直轴或者需要断电自锁的场景。抱闸接线的难点不只是通不通电还有什么时候通电、什么时候断电。时序搞错了轻则电机嗡嗡响重则垂直轴直接掉落。5.1 抱闸电路设计继电器续流二极管抱闸线圈本质上是一个电感常见电压为DC24V。给线圈通电后电磁铁吸合抱闸释放电机轴可以自由转动断电后抱闸靠弹簧力锁紧电机轴。所以你会发现一个反直觉的规律抱闸线圈得电松闸失电抱闸。这和很多人直觉里的通电刹车正好相反。驱动器一般都有专门的抱闸输出控制端子比如BRK、BRK-或者通过DO功能来映射。但抱闸线圈的电流往往超过DO端子的承受能力所以工程上更稳妥的方案是DO端子控制一个中间继电器继电器触点再接抱闸线圈。抱闸线圈断电瞬间会产生很高的反向电动势如果不做保护会把继电器触点打出火花缩短寿命甚至会干扰控制电路。解决办法是在抱闸线圈两端反向并联一个续流二极管二极管的阴极接24V正极阳极接继电器触点方向。这样断电时线圈产生的反向电流通过二极管形成回路不会冲击触点。5.2 使能与抱闸的时序先使能后松闸抱闸控制的时序问题是很多调试工程师栽跟头的地方。伺服使能ON之后如果抱闸同时释放电机会因为重力负载一下子下落一段然后伺服再修正位置。这个动作听起来没什么但实际工程中会发生明显的掉轴容易撞坏夹具或者造成安全事故。正确的时序应该是驱动器先收到使能信号电机建立力矩。等待一个短暂延时让电机出力克服负载重力。再发出信号释放抱闸。停止时先让电机减速到零速再闭合抱闸最后撤销使能。大部分汇川驱动器都支持抱闸释放延时参数的设定比如在参数中设置抱闸松闸延时为50到200毫秒具体数值根据负载和机械刚性来调。我通常的做法是把延时设到100毫秒左右作为起点然后观察轴在停止和启动瞬间有没有晃动再微调。有些设备使用外部PLC程序控制抱闸这种情况下更要注意时序逻辑程序里要预留延时。我在现场见过一个案例垂直轴设备在使能瞬间电机没出力抱闸先松了整个轴直接砸下来把下方的工件和定位销都撞坏了。后来把松闸延时加上去问题才解决。5.3 常见抱闸故障电机嗡嗡响、掉轴、抱闸烧毁抱闸相关问题我总结过几类高频故障电机嗡嗡响但不转动常见原因是抱闸没有完全释放电机在出力对抗抱闸摩擦。检查抱闸供电电压是否足够以及驱动器抱闸输出是否有效。设备断电后轴下滑这是抱闸本身没抱住可能是抱闸弹簧疲劳、刹车片磨损也可能抱闸线圈供电异常导致抱闸没有闭合到位。抱闸线圈烧毁常见原因是抱闸电源电压过高或者没有加续流二极管导致反电动势打火。另外抱闸长时间带电会导致线圈发热要确认抱闸通电持续率是否满足工况。抱闸控制还有一个细节就是急停或报警时驱动器应能立即闭合抱闸。这个行为通常由驱动器内部逻辑保证但前提是抱闸控制回路的电源不能断电。如果抱闸继电器由外部24V供电且没有备用电源一旦外部24V断电抱闸就会突然闭合垂直轴可能立刻锁死导致机构冲击。这一点在设计电气系统时就要考虑进去。6. 上电自检与常见报警接线对不对一测便知接线完成不等于可以放心运行。我习惯在上电前做一套万用表检查上电后再通过驱动器面板和InoDriverShop软件对照验证这样能把绝大多数问题在上电瞬间之前就拦截掉。6.1 上电前的万用表检查清单每一次接完线我都按照这个清单过一遍主回路R/S/T之间两两测量确认没有短路。正常情况下三相之间是几十欧甚至更大不同功率等级有差异。电机UVW三根线任意两相之间应该是近似对称的几欧电阻而且三组阻值接近。如果有一组阻值明显异常电机线圈可能有问题。编码器线两名端之间用万用表通断档量确认没有断线也没有互相短路。DI/DO端子对照图纸再核对一遍特别是COM、COM-公共端的接法。抱闸线圈正负极确认无误续流二极管方向确认无误抱闸电源不反接。控制电源和主回路电源等级确认绝对不能把220V的驱动器接到380V上。这套检查只要花十几分钟却能省下后面调机的大量时间。我在现场见过太多工程师上来就送电结果因为线接错导致驱动器报警然后又花一两个小时排查。上电前的十分钟永远比上电后的一小时划算。6.2 常用报警代码与接线关联汇川伺服驱动器的报警代码很多但和接线强相关的报警相对集中。我整理几个最常见的报警现象常见报警代码大概率原因上电即报过压Err.431等过压类供电电压过高或控制电源等级接错电机不动或报警过流Err.331、Err.332等电机UVW线相序错误或电机线短路编码器通讯失败Err.250等编码器类编码器线松动、断线、屏蔽干扰使能无效无报警但电机不使能DI端子SON接线错误或公共端接错位置偏差大或抖动无报警但跟随超差编码器线受干扰、接地不良、抱闸未完全释放这些报警都指向同一个逻辑先查接线和供电再查参数和负载。把接线基础打好后面调试会顺很多。6.3 我踩过的接线坑与经验总结做这一行时间长了我发现伺服接线的问题很少是高深的理论问题绝大多数都是基础细节的疏忽。这里分享几条我踩过坑之后的体会。第一控制电源不要随意共用或者跳过。有些工程师为了省一路空开把控制电源和主回路从同一个开关后面取电结果主回路接触器通断瞬间控制电源被拉低驱动器直接复位。这是最隐蔽的故障源之一。第二DI/DO公共端问题要反复确认。换传感器类型、换PLC品牌的时候最容易出现这种问题。我后来养成的习惯是不管有没有把握都要在InoDriverShop的IO监控页面看一眼实际信号状态确认无误再开始调机。第三抱闸时序在其他品牌伺服上也算常见问题不只汇川。我用台达A2伺服遇到过类似的情况原理完全一致都是先使能后松闸。所以这一节的经验可以平移到其他品牌上一通百通。第四遇到疑似编码器干扰的故障不要急着换编码器线先检查编码器线是否和动力线同槽屏蔽层接地是否正常。我改过不少现场最后问题都出在布线这个环节而不是线缆本身。汇川伺服接线的门道说到底就是三件事搞清楚端子的电气定义、匹配好信号电平关系、规划好时序和布线。DI/DO、编码器、抱闸这三个部分又是其中最容易出问题的环节。你把这三个环节的基础打牢再去面对参数调整和工艺优化就会发现伺服驱动器的门槛其实没那么高。
返回列表