FX2N 系列 PLC 的可调速脉冲输出指令

2017-06-04 70 0

可调速脉冲输出指令的助记符、指令代码、操作数及程序步如表 6-57 所列。

表 6-57 可调速脉冲输出指令

可调速脉冲输出指令

指令梯形图如图 6-96(a) 所示。

指令说明:

① 指令中 [S1] 为最高频率,[S2] 为输出脉冲总数,[S3] 为加减速时间,各操作数规定如图 6-96(b) 所示。

② 最高频率要设为 10 的倍数;输出脉冲总数不能小于 110,否则不能正常输出;脉冲输出号只能指定 Y0 或 Y1,不能与 PWM 指令使用同一输出号,输出端必须是晶体管输出。

③ 设定脉冲输出完毕后标志 M8029 置 ON。在脉冲输出未完时若 X10 变为 OFF,则脉冲输出终止;当 X10 再度置 ON 时从初始动作开始。

④ 在指令执行过程中改写操作数,运行不反映,变更内容从下一次指令驱动时有效。

⑤ 该指令和 PLSY 指令在程序中只能用一次。

⑥ 加减速时间设定范围计算公式见附图。

图 6-96 可调速脉冲输出指令梯形图与执行过程(a)梯形图;(b)执行过程

可调速脉冲输出指令梯形图与执行过程

例 6-20 如图 6-97 所示,PLC 通过步进电动机驱动器控制步进电动机转动,PLC 发出脉冲信号(Y0)和方向信号(Y10)。假设步进电动机转 1 周需要 PLC 发出 1000 个脉冲,且要求在 1 s 左右转动 1 周;现在要求步进电动机正转 5 周、停 5 s、再反转 5 周、停 5 s,如此循环运行,试编写 PLC 控制程序。

分析:可考虑用 PLSY 或 PLSR 指令发出脉冲控制步进电动机转速,但 PLSY 指令没有加减速过程、步进电动机容易丢步,故采用 PLSR 指令。根据 1 r/s 左右的速度估算脉冲频率,每次转 5 周算出产生脉冲的个数。Y10=ON 时步进电动机正转,Y10=OFF 时反转。另外注意 PLSR 指令在程序中只能用一次。状态转移图如图 6-98(a) 所示,控制程序梯形图如图 6-98(b) 所示。

图 6-97 PLC、步进驱动器与步进电动机连接示意图

图 6-98 状态转移图与控制程序梯形图

PLC、步进驱动器与步进电动机连接示意图

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论