欧姆龙 CQM1H 系列 PLC 与脉冲输出有关的指令

2017-06-04 82 0

1) 设置脉冲指令 PULS(65)

PULS 指令可用于晶体管输出单元和脉冲 I/O 板。PULS(65) 用于设置脉冲输出参数,而脉冲输出用 SPED(64) 或 ACC(-) 启动。可设置的参数为:以独立模式输出的脉冲数、端口 1 和 2 的脉冲输出方向,以及由 ACC(-) 模式 0 控制的脉冲输出减速点。PULS 指令的梯形图符号如图 4.84 所示。由于 PULS(65) 执行时间较长,只在需要时通过其微分形式 @PULS(65) 以减小扫描循环时间。

表 4.16 P 的含义

P的含义

图 4.84 PULS 的梯形图符号

PULS的梯形图符号

① 端口指定 P 表示脉冲输出的位置,在 C 和 N 中设置的参数将应用于 SPED(64) 或 ACC(-) 指令中具有相同端口输出位置者,见表 4.16。

② 控制数据 C 确定端口 1 和 2 的脉冲输出方向,并指出是否在 N~N+3 中规定脉冲数或减速点。若 P 的数据为 □□0(□□表示 00~15),则 C 应设为 000,见表 4.17,其中 CW 表示顺时针、CCW 表示逆时针。

表 4.17 C 的含义

C的含义

③ 存放脉冲数的起始通道 N:在 N+1、N 存放独立模式脉冲输出的 8 位脉冲设定值 00000001~16777215,SPED(64) 或 ACC(-) 起动的脉冲输出在输出指定脉冲数后自动停止。C=002 或 003 时在 N+3、N+2 存放 ACC(-) 模式 0 使用的 8 位减速点脉冲设定值 00000001~16777215,ACC 起动的脉冲输出在这些脉冲后开始减速。C=004 或 005 时脉冲数和减速点均不设置,N 设为 000,用于改变端口 1 或 2 连续模式脉冲输出的输出方向。运行中即使以 SPED(64) 改变了脉冲频率,总输出脉冲数仍保持不变。

2) 速度输出指令 SPED(64)

SPED 指令可用于晶体管输出单元和脉冲 I/O 板。SPED(64) 用于为指定端口或输出位设置、改变或停止脉冲输出,梯形图符号如图 4.85 所示。因其执行时间较长,只在需要时用微分形式 @SPED(64) 减小扫描时间。执行条件为 ON 时,SPED(64) 为 P 规定的端口或输出位设置脉冲频率 F,M 决定输出模式及脉冲频率单位。P 值设置同表 4.16,M 值设置如表 4.18,F 值设置如表 4.19;将 F 设为 0000 即停止指定位置的脉冲输出。

表 4.18 M 的含义

 M的含义

图 4.85 SPED 的梯形图符号

SPED的梯形图符号

相关文章

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

发布评论