发布时间:2019-08-24 来源:众智博远
可将 CPU 或信号板 (SB) 组态为脉冲宽度调制 (PWM) 或脉冲串输出 (PTO),以提供用于控制高速脉冲输出函数的四个脉冲发生器。 基本运动指令使用 PTO 输出。 可将每个脉冲发生器指定为 PWM 或 PTO,但不能指定为既是 PWM 又是 PTO。
用户程序中的其它指令无法使用脉冲输出。 将 CPU 或 SB 的输出组态为脉冲发生器时,会从 Q 存储器中移除相应的输出地址,并且这些地址在用户程序中不能用于其它用途。 如果用户程序向用作脉冲发生器的输出写入值,则 CPU 不会将该值写入到物理输出。 |
提示 请勿超出大脉冲频率。CPU 1217C 脉冲输出发生器的大脉冲频率为 1 MHz,CPU 1211C、1212C、1214C 和 1215C 则为 100 kHz;20 kHz(对于标准 SB);或 200 kHz(对于高速 SB)。 这四个脉冲发生器具有默认的 I/O 分配,但是,它们可组态为 CPU 或 SB 上的任意数字量输出。 不能将 CPU 上的脉冲发生器分配至分布式 I/O。 组态基本运动指令时,请注意,如果被组态轴的大速度或频率超出了此硬件限制,STEP 7 并不会提醒用户。 这可能会导致应用出现问题,因此请始终确保不会超出硬件的大脉冲频率。 |
可以使用板载 CPU 输出,也可以使用可选的信号板输出。 下表列出了输出点编号(假定使用默认输出组态)。 如果更改了输出点编号,则输出点编号将为用户指定的编号。 请注意,PWM 仅需要一个输出,而 PTO 的每个通道可选择使用两个输出。 如果脉冲功能不需要输出,则相应的输出可用于其它用途。
这四个脉冲发生器具有默认的 I/O 分配,但是,它们可组态为 CPU 或 SB 上的任意数字量输出。 不能将 CPU 上的脉冲发生器分配给 SM 或分布式 I/O。
列表: 脉冲发生器的默认输出分配
说明 | 脉冲 | 方向 |
---|---|---|
PTO1 | ||
内置 I/O | Q0.0 | Q0.1 |
SB I/O | Q4.0 | Q4.1 |
PWM1 | ||
内置输出 | Q0.0 | - |
SB 输出 | Q4.0 | - |
PTO2 | ||
内置 I/O | Q0.2 | Q0.3 |
SB I/O | Q4.2 | Q4.3 |
PWM2 | ||
内置输出 | Q0.2 | - |
SB 输出 | Q4.2 | - |
PTO3 | ||
内置 I/O | Q0.41 | Q0.51 |
SB I/O | Q4.0 | Q4.1 |
PWM3 | ||
内置输出 | Q0.41 | - |
SB 输出 | Q4.1 | - |
PTO4 | ||
内置 I/O | Q0.62 | Q0.72 |
SB I/O | Q4.2 | Q4.3 |
PWM4 | ||
内置输出 | Q0.62 | - |
SB 输出 | Q4.3 | - |
1 CPU 1211C 没有输出 Q0.4、Q0.5、Q0.6 或 Q0.7。因此这些输出不能在 CPU 1211C 中使用。2 CPU 1212C 没有输出 Q0.6 或 Q0.7。因此这些输出不能在 CPU 1212C 中使用。3 该表适用于 CPU 1211C、CPU 1212C、CPU 1214C、CPU 1215C 以及 CPU 1217C PTO/PWM 功能。