三菱三菱定位模块(如 FX5-1PG、FX2N-10PG 等)连接手持脉冲器(手轮)时,马达不转的问题通常与接线错误、参数设置、信号逻辑或硬件故障相关。以下是逐步排查与解决方法:
手持脉冲器通常有A 相、B 相(脉冲信号)、+5V(电源)、0V(地)、急停 / 使能等引脚,需与定位模块的对应接口严格匹配(参考模块手册引脚定义)。
典型接线示例(FX5-1PG):
| 手持脉冲器引脚 | 定位模块接口 | 说明 |
|---|
| A 相(脉冲) | PULSE A | 脉冲信号 A 相(差分信号需接 A+、A-) |
| B 相(方向) | PULSE B | 脉冲信号 B 相(方向判断) |
| +5V | +5V | 手轮电源(需确认手轮电压,避免过载) |
| 0V | 0V/GND | 共地(必须共地,否则信号干扰) |
| 使能(ENA) | SON(伺服使能) | 手轮使能信号(低电平有效或高电平有效,需与模块一致) |
常见错误:
定位模块需通过脉冲输出(如脉冲 + 方向、CW/CCW)控制伺服马达,需确认:
模块的脉冲输出端(如 PULSE+、PULSE-、DIR+、DIR-)与伺服驱动器的对应接口正确连接;
伺服驱动器的使能信号(SON) 已接通(定位模块或 PLC 需输出使能信号,否则马达锁死);
伺服驱动器的报警信号(ALM)是否正常(若报警,需先排除驱动器故障,如过流、过载)。
通过编程软件(如 GX Works3)设置模块参数,确保与手持脉冲器匹配:
脉冲输入模式:设置为 “外部脉冲输入”(对应手轮信号),而非 “内部脉冲输出”;
脉冲类型:根据手轮类型选择 “差分信号” 或 “集电极开路信号”(手轮通常为差分信号,需模块支持);
脉冲倍率(电子齿轮比):若手轮分辨率为 100 脉冲 / 圈,需设置模块电子齿轮比(如分子 = 1,分母 = 1),确保脉冲无丢失;
使能逻辑:设置手轮使能信号(ENA)的有效电平(如低电平有效,需与手轮输出一致)。
参数设置路径:GX Works3 → 定位模块配置 → “基本设置”→“脉冲输入设置”。
伺服驱动器需匹配定位模块的脉冲模式,关键参数:
控制模式:设为 “位置控制模式”(如三菱 MR-J4 系列的 Pr0.00=0);
脉冲形式:与模块一致(如 “脉冲 + 方向”Pr0.01=0,“CW/CCW”Pr0.01=1);
电子齿轮比:确保驱动器侧齿轮比与模块侧匹配(如模块输出 1000 脉冲 / 圈,驱动器电子齿轮比设为 1:1,马达实际转动 1 圈);
刚性与增益:若参数设置过软,可能导致手轮转动时马达无响应(可先恢复出厂设置测试)。
转动手轮时,用示波器测量 A 相 / B 相脉冲:
若没有示波器,可用万用表测 A 相 / 0V 之间的电压:转动手轮时,电压应在 0V~5V 之间波动(脉冲信号)。
确认手轮信号进入模块后,模块是否正常输出脉冲到伺服驱动器:
PLC 程序需正确调用定位模块的控制指令,确保手轮信号被使能:
对于 FX5-1PG,需通过FROM/TO指令读写模块缓冲寄存器,启动外部脉冲输入模式:
plaintext
// 使能外部脉冲输入(手轮模式)
TO K1 K10 K1 K1 // 模块编号1,缓冲寄存器10,写入1(使能外部脉冲)
检查是否有 “禁止脉冲输出” 的逻辑(如急停信号、限位信号锁死脉冲输出):
plaintext
// 错误示例:急停未复位,禁止脉冲输出
LD 急停标志(M100)
TO K1 K10 K0 K1 // 关闭外部脉冲使能
若马达触发正限位(+EL)或负限位(-EL),定位模块可能自动禁止脉冲输出:
检查限位开关是否误触发(如接线短路,导致模块认为已到极限);
在程序中临时屏蔽限位信号(仅测试用),观察马达是否转动:
plaintext
// 临时屏蔽限位(测试用)
RST 正限位标志(M200)
RST 负限位标志(M201)
更换手持脉冲器(用同型号手轮测试,排除手轮内部断线或编码器损坏);
更换定位模块(若其他手轮连接后仍无输出,可能模块脉冲输入口损坏);
测试伺服驱动器(用 PLC 直接发脉冲控制,若马达转动,说明驱动器正常,问题在定位模块或手轮)。
检查手轮→定位模块→伺服驱动器的接线(重点共地、A/B 相、使能);
用示波器检测手轮脉冲和模块输出脉冲,确认信号正常;
核对定位模块参数(输入模式、电子齿轮比)和伺服参数(控制模式、脉冲形式);
检查 PLC 程序逻辑,确保手轮使能且无禁止输出的条件;
用替换法排除手轮、模块、驱动器的硬件故障。
通过以上步骤,可逐步定位 “马达不转” 的原因,多数情况下为接线错误或参数设置不当,硬件故障概率较低。