在研华 PCI - 1245 运动控制卡的 Axis Property Configuration 中,Pulse Out Mode(脉冲输出模式)用于设定源轴的指令脉冲输出方式,决定了正、负方向运动时,脉冲(Pulse)和方向(Dir)信号的电平逻辑状态,适配不同电机控制需求,确保电机按预期的方向、时序执行运动指令。
模式解析
(一)信号类型与默认模式
脉冲命令存在两种典型类型:一是顺时针 / 逆时针模式(CW±/PULS±、CCW±/DIR± ) ,二是脉冲 / 方向模式 ,脉冲输出模式默认设置为脉冲 / 方向模式,且用户可通过编程修改该输出模式。其中,CW+/PULS+ 和 CW-/PULS- 构成差分信号对,CCW+/DIR+ 和 CCW-/DIR- 为另一组不同的信号对,差分信号形式利于提升抗干扰能力,保障信号传输稳定性。如果设置为0的话,无论发送正负参数,电机始终往一个方向移动。改为5后,就可以区分正负方向了。
(二)典型模式说明
通过配置该参数,可设定正方向(Positive Direction )、负方向(Negative Direction )运动时,脉冲输出(Out)和方向输出(Dir)的高低电平组合。比如部分模式下,正方向运动时脉冲为 “Out”(有效脉冲序列)、方向为 “Low”(低电平);负方向运动时脉冲为 “Low”(低电平)、方向为 “Out”(有效脉冲序列),以此区分电机正反转的脉冲控制逻辑。不同模式(如 CW_DIR、OUT_DIR_NEG 等)对应不同的信号电平规则,工程师可根据所连驱动器对脉冲、方向信号的逻辑要求(如驱动器需特定电平组合识别正 / 反转指令),选择匹配的 Pulse Out Mode,保障电机控制信号准确交互,实现精准的位置、速度控制。
工程应用
该参数是电机运动控制信号链路的关键配置环节:
(一)兼容性适配
不同品牌、型号的伺服 / 步进驱动器,对脉冲 - 方向信号的逻辑定义存在差异(如部分驱动器以脉冲上升沿 + 方向高电平为正转,另一部分可能逻辑相反)。通过灵活设置 Pulse Out Mode,无需硬件改线,即可适配多样驱动器,提升系统集成兼容性。
(二)运动控制精准性
准确的脉冲输出模式配置,确保电机正反转指令与实际运动方向一致,避免因信号逻辑错误导致的运动偏差(如误判正反转,造成定位不准、设备碰撞等问题),是实现高精度点位控制、轨迹运动的基础保障。