方案 1:标准方案(最常用,推荐)—— 脉冲型定位模块 QD75P/D、QD72P3C3
QD75P:集电极开路;QD75D:差分脉冲(抗干扰强,长线优先),直接输出 PUL+DIR 给步进驱动器
优势:原点回归、JOG、变速、绝对 / 相对定位、位置监控、限位处理全部封装好,GX Configurator-QP 配置,程序简单,稳定性最好
适合:大多数自动化设备、需要精准定位、回零、多轴
方案 2:总线方案
用CC-link IE Field Basic / CC-link总线型步进驱动器(总线型步进): Q CPU 走总线通讯给驱动器下发位置、速度指令,PLC 侧只需要普通通讯,不需要脉冲模块、不需要脉冲线。 前提:你的步进驱动器本身支持三菱总线。
方案 3:不推荐的 “软件模拟脉冲”
有人用普通 Y 点 + 定时器做软件翻转输出脉冲:
定时器翻转Y0模拟脉冲,高速计数模块QD62读取反馈
致命缺点:
脉冲频率受 PLC 扫描周期限制,频率很低
脉冲不稳、丢脉冲、速度抖动,定位误差大
扫描波动大,SFC 步进流程配合时极易出异常, 只适合极低速、对精度完全没有要求的场合,工程上基本禁用。
方案 4:Motion 运动 CPU
运动 CPU 可以控制 SSCNET 伺服 / 总线步进,它本身是独立运动控制器,不属于普通定位模块;成本很高,一般多轴同步、插补才选用。
误区
“Q 能不能像 FX 那样直接 DRVI 发脉冲?” 不能。通用 QCPU 没有硬件脉冲发生器,没有高速脉冲输出端子,DRVI/PLSY 指令在 QCPU 里不支持脉冲输出,这条和 FX 是巨大差异。
高速计数模块 QD62:只能收脉冲(编码器输入),不能发脉冲出去驱动步进
区分:步进驱动器只认【脉冲 + 方向】的 → 必须 QD75P/D 这类脉冲定位模块
对照
表格
| 方式 | 是否要定位模块 | 输出形式 | 适合场景 |
|---|---|---|---|
| QD75P/D | 是 | PUL+DIR 脉冲 | 绝大多数步进、伺服,优先推荐 |
| CC-link 总线步进驱动器 | 不需要脉冲定位模块 | 总线通讯 | 新项目布线简单,驱动器支持总线 |
| 普通 Y 点软件模拟脉冲 | 不需要 | 普通 IO 电平 | 极低速度、无精度要求,工程不推荐 |


