7*24小时在线咨询电话 010-52873850

公司新闻

西门子S7-1200PLC脉冲输出

发布时间: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 功能。


上一篇:西门子S7-1200plc如何上传已连接 CPU 的组态 下一篇:西门子S7-1200PLC对存储区进行寻址