西门子 S7-1200扩展通信模块 6ES7241-1CH30-1XB0将 CPU 或信号板 (SB) 组态为脉冲宽度调制(PWM) 或脉冲串输出 (PTO),以提供用于控制高速脉冲输出函数的四个脉冲发生器。 基本运动指令使用 PTO 输出。可将每个脉冲发生器指定为 PWM 或 PTO,但不能指定为既是 PWM 又是 PTO。 用户程序中的其它指令无法使用脉冲输出。 将CPU 或 SB 的输出组态为脉冲发生器时,会从 Q 存储器中移除相应的输出地址,并且这些地址在用户程 序中不能用于其它用途。如果用户程序向用作脉冲发生器的输出写入值,则 CPU 不会将该值写入到物理输出。 说明 请勿超出*大脉冲频率。 CPU 1217C脉冲输出发生器的*大脉冲频率为 1 MHz,CPU 1211C、1212C、1214C 和 1215C 则为 100 kHz;20kHz(对于标准 SB);或 200 kHz(对于高速 SB)。 这四个脉冲发生器具有默认的 I/O 分配,它们可组态为 CPU或 SB 上的任意数字量输出。 不能将 CPU 上的脉冲发生器分配至分布式 I/O。组态基本运动指令时,请注意,如果被组态轴的*大速度或频率超出了此硬件限制,STE P 7 并不会提醒用户。这可能会导致应用出现问题,请始终确保不会超出硬件的*大脉冲频率。 可以使用板载 CPU 输出,也可以使用可选的信号板输出。下表列出了输出点编号(假定使用默认输出组态)。 如果更改了输出点编号,则输出点编号将为用户指定的编号。 请注意,PWM仅需要一个输出,而 PTO 的每个通道可选择使用两个输出。 如果脉冲功能不需要输出,则相应的输出可用于其它用途。 简化了 PLC 概念4.5 脉冲输出 入门手册 设备手册, 01/2015, A5E02486780-AG 77 这四个脉冲发生器具有默认的 I/O分配,它们可组态为 CPU 或 SB 上的任意数字量输出。 不能将 CPU 上的脉冲发生器分配给 SM 或分布式 I/O。 表格4- 5 脉冲发生器的默认输出分配 说明 脉冲 方向 PTO1 内置 I/O Q0.0 Q0.1 SB I/O Q4.0 Q4.1PWM1 内置输出 Q0.0 - SB 输出 Q4.0 - PTO2 内置 I/O Q0.2 Q0.3 SB I/O Q4.2Q4.3 PWM2 内置输出 Q0.2 - SB 输出 Q4.2 - PTO3 内置 I/O Q0.41 Q0.51 SB I/OQ4.0 Q4.1 PWM3 内置输出 Q0.41 - SB 输出 Q4.1 - PTO4 内置 I/O Q0.62 Q0.72 SBI/O Q4.2 Q4.3 PWM4 简化了 PLC 概念 4.5 脉冲输出 入门手册 78 设备手册, 01/2015,A5E02486780-AG 说明 脉冲 方向 内置输出 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、CPU1212C、CPU 1214C、CPU 1215C 以及 CPU 1217C PTO/PWM 功能。 入门手册 设备手册,01/2015, A5E02486780-AG 79 轻松创建设备配置 5 通过向项目中添加 CPU 和其它模块为 PLC创建设备组态。 ① 通信模块 (CM) 或通信处理器 (CP): *多 3 个,分别插在插槽 101、102 和 103 中 ②CPU: 插槽 1 ③ CPU 的以太网端口 ④ 信号板 (SB)、通信板 (CB) 或电池板 (BB): *多 1 个,插在 CPU中 ⑤ 数字或模拟 I/O 的信号模块 (SM): *多 8 个,分别插在插槽 2 到 9 中 (CPU 1214C、CPU1215C 和 CPU 1217C 允许使用 8 个;CPU 1212C 允许使用 2 个;CPU 1211C不允许使用任何信号模块) 要创建设备组态,需向项目中添加设备 。 • 在门户视图中,选择“设备和网络”(D evices &Networks) 并单击“添加设备”(Add device)。 • 在项目视图中的项目名称下,双击“ 添加新设备”(Add newdevice)。