章节概述章节概述在本章中,您将了解到在 S7-400 中编程 FM 450-1 所需的所有信息。提供了两个 STEP 7 块,以将 FM 450-1 集成到用户程序中,并使处理所需的功能尽可能容易。本章介绍了以下块。块编号 块名称 含义FC 0 CNT_CTRL 控制 FM 450-1 计数器FC 1 DIAG_INF 阅读 FM 450-1 的诊断数据集此外,示例程序将演示如何使用这些块。 示例程序说明了如何调用块并包含必需的数据块。FC CNT_CTRL 函数功能FC CNT_CTRL 所需的数据存储在 CPU 上的 DB 中。 FC CNT_CTRL 循环地传送数据从该 DB 到FM,并从 FM 取回数据。要求• 在 STEP 7 下,已使用分配的用户特定数据类型将 DB 创建为数据块。要进行此操作,请选择 UDT 1 作为源。 安装 FC 时,UDT 1 已复制到计数器 (FM_CNT) 的块库中。 请勿修改 UDT 1。将 UDT 1 与 FC 一起复制到项目中。• 必须将以下有效数据分配给 FC CNT_CTRL 所需的 DB:– 模块地址在组态硬件时设置模块地址(FM 450-1 的基本地址)。必须在 DB 的 MOD_ADR 参数中输入模块地址。要输入模块地址,可使用以下方法:建议的方法在用户程序中将模块地址分配给 DB,这样当在 OB 100 中调用用户程序时,就会分配模块地址(请参见以下示例)。其他方法在 HW $onH 中选择模块,使用菜单命令“编辑 > 对象属性”(Edit > ObjectProperties) 打开“属性”(Properties) 对话框,并在此使用“Mod Addr”按钮选择 DB 后,就可以自动输入模块地址。 但是,这种情况下,在执行了一致性检查(菜单命令“编辑 > 检查块一致性”(Edit > Check Block Consistency) 打开“检查块一致性”对话框)后又执行了编译(“检查块一致性”对话框中的菜单命令“程序 > 编译所有”(Program> Compile All))时,输入到 DB 中的值(包括模块地址)就会重置为初始值。如果只执行一致性检查而未进行编译,这些值就不会更改。仅在项目使用 STEP 7 V5.0 Service Pack 2 或更早版本进行编辑时,一致性检查过程中才需要使用菜单命令“编辑 > 全部编译”(Edit > Compile All)。– 通道地址计数通道 1 的通道地址与指针格式的模块地址相同。 计数通道 2 的通道地址与指针格式的模块地址 + 32 相同。– 用户数据长度用户数据长度为 32。示例下面包含了一个有关如何将模块地址、通道地址和用户数据长度传送至 OB 100 中的 DB 的示例。对于此示例,符号表包含以下分配安装 FM 450-1规则安装 FM 450-1 不需要任何特殊保护措施(EGB 准则)。需要的工具需要一个 4.5 mm 的螺丝刀来安装 FM 450-1。安装步骤请按以下步骤来安装 FM 450-11. 在顶部钩住 FM 450-1 并将其向下旋转。2. 将 FM 450-1 拧紧(扭矩大约为 0.8 至 1.1 Nm)。3. 使用 FM 450-1 的插槽号对其进行标记。 要进行此操作,请使用机架附带的数字轮。必须根据其执行编号的系统以及定义插槽编号的步骤在手册 /1/ 进行了介绍。详细信息有关安装和拆除模块的详细信息可从手册 /1/ 中找到。3.4 拆除 FM 450-1规则拆除 FM 450-1 不需要任何特殊保护措施(EGB 准则)。需要的工具需要一个 4.5 mm 的螺丝刀来拆除 FM 450-1。拆除步骤请按以下步骤来拆除 FM 450-11. 释放前连接器并将其拉出。2. 松开模块固定螺钉。安装和拆除3.4 拆除 FM 450-1计数器模块 FM 450-122 设备手册, 03/2022, A5E01156021-AC3. 将模块转离机架并将其取下。4. 如果需要,请安装新模块。详细信息有关安装和拆除模块的详细信息可从手册 /1/ 中找到。安装和拆除3.4 拆除 FM 450-1计数器模块 FM 450-1设备手册, 03/2022, A5E01156021-AC 23安装和拆除3.4 拆除 FM 450-1计数器模块 FM 450-124 设备手册, 03/2022, A5E01156021-AC接线 44.1 章节概述章节概述在本章中您将获得有关为 FM 450-1 接线的信息• 前连接器的端子分配。• 端子功能。• 选择电缆时的注意事项。• 为前连接器接线的步骤。• 为模块接好线并接通电源后的模块状态。4.2 前连接器的端子分配前连接器将以下各项连接至 48 针前连接器:• 计数信号,• 数字输入• 数字输出• 编码器电源• 辅助电压和负载电压。下图显示了前连接器的正面、印有端子分配的条片以及标签条。 计数器输入(编码器电源、编码器信号)的电路与 CPU 接地在电气上隔离。 因此,必须将端子 4 (1M) 连接至具有低阻抗的 CPU 接地!如果使用外部电压为编码器供电,还必须将此外部电压电源的大部分连接至 CPU 接地辅助电压 1L+、1M要使用该电压为 5 V 和 24 V 编码器供电,请将 24 DC V 连接至 1L+ 和 1M 端子。集成二极管可保护模块免受辅助电压反极性的影响。模块可监视辅助电压是否已连接。5.2 VDC 编码器电源模块将从 1L+/1M 辅助电压中生成每个计数通道Zui大电流为 300mA 的 5.2 VDC 电压;此电压可通过各自的“DC5.2V”端子向 5 V 编码器提供短路保护电压。24 VDC 编码器电源在输出“24 VDC”上提供了 1l+/1M 电压,以向编码器提供短路保护 24 V 电压。 编码器电源已进行短路检查。5 V 编码器信号 A 和 /A、B 和 /B、N 和 /N可以按照 RS422 连接具有 5 V 差分信号的增量编码器,即具有差分信号 A 和 /A、B 和 /B、N和 /N 的增量编码器。A 和 /A、B 和 /B、N 和 /N 信号可通过相应标记的端子进行连接仅当您希望将计数器设置为编码器的零标记时,才连接信号 N 和 /N 。输入不与 S7-400 总线电隔离。24 V 编码器信号 A*、B* 和 N*24 V 信号使用字母 A*、B* 和 N* 进行标识。可将三种不同类型的编码器连接至每个计数器:• 具有 24 V 信号的增量编码器:信号 A*、B* 和 N* 通过相应标记的针脚进行连接。• 无方向电平的脉冲编码器:该信号将连接至端子 A*• 具有方向电平的脉冲编码器:该计数信号将连接至端子 A*。 方向电平将连接至端子 B*。输入不与 S7-400 总线电气隔离。接线4.2 前连接器的端子分配计数器模块 FM 450-1设备手册, 03/2022, A5E01156021-AC 29用于 24 V 编码器信号的输入滤波器为了抑制故障,可将参数分配给输入滤波器(RC 元素),对于 24 V 输入 A*、B* 和 N* 具有统一的过滤时间。 可为每个计数器提供以下两种输入滤波器:数字输入可将数字输入 1I0 和 1I1 用于计数器 1 的门控制。可将数字输入 2I0 和 2I1 用于计数器 2 的门控制。可在电平控制模式和跳沿控制模式下对门进行操控(请参见“模式、设置、参数和命令(页 61)”一章)。1I2 数字输入用于将计数器 1 设置为装载值。2I2 数字输入用于将计数器 2 设置为装载值。数字输入可在 24 V 额定电压下工作。数字输入与总线和计数输入电隔离。数字输入的输入滤波器为了抑制故障,可将参数分配给输入滤波器(RC 元素),对于数字输入 1I0、1I1 和 1I2 或2I0、2I1 和 2I2 具有统一的过滤时间。 提供了以下两种输入滤波器: 数字输出为了能够直接启动控制过程,FM 450-1 配有数字输出 1Q0 和 1Q1(用于计数器 1)或 2Q0和 2Q1(用于计数器 2),通过负载电压 2L+ 为这些数字输出供电。数字输入与 S7-400 总线和计数输入电势隔离。数字输出为 P 开关,可支持 0.5 A 的负载电流。这些输出均受保护,不会出现过载和短路现象。说明可不进行外部接线而直接连接继电器和断流器数字输出与时间相关的特性取决于参数分配,在“设置: 数字输出的特性 (页 70)”一章中有更详细的介绍。2L+ /2M 负载电压要确保数字输出 1Q0 和 1Q1 或 2Q1 和 2Q2 的电源,必须将 24 V 负载电压连接至模块端子2L+ 和 2M。集成二极管可保护模块免受负载电压反极性的影响。2L+/2M 负载电压不受 FM 450-1 监视。为前连接器接线电缆选择电缆时必须遵守以下规则:• 必须屏蔽数字输入的电缆。• 必须屏蔽计数信号的电缆。• 必须对脉冲编码器处以及紧邻模块的计数信号电缆应用屏蔽,例如通过屏蔽应用元件。• 增量 5 V 编码器的电缆 A 和 /A、B 和 /B、N 和 /N 必须为双绞线。下图显示了有关连接增量 5 V 编码器的详细信息。连接增量 5 V 编码器前连接器的端子 4 (1M) 必须与具有低阻抗的 CPU 接地连接。 如果使用外部电压为编码器供电,还必须将此外部电压电源的接地连接至 CPU 接地。下图显示了有关连接增量 24 V 编码器的详细信息。使用横截面为 0.25 至 1.5 mm2 的软电缆。说明如果编码器通过模块提供,则所选择电缆的横截面必须足够大,以通过电缆向编码器提供充足的电压,而不受电压突降的影响。 这尤其适用于增量 5 V 编码器。• 不需要线端套管。如果使用线端套管,则这些套管必须属于无绝缘环的类型,且符合 DIN46228 Form A,短型!接线步骤为前连接器接线时,请按如下步骤操作:警告可能会造成人身伤害。如果在电源接通时为 FM 450-1 前连接器接线,可能会因触电而对自身造成伤害。为 FM 450-1 接线前,请务必切断电源!1. 移开前连接器的盖。2. 使电缆绝缘(长度 6 mm)3. 是否使用线端套管?如果是: 将线端套管与导体压接在一起。4. 将附带的电缆夹装入前连接器。5. 从底部开始接线。 如果前连接器具有螺钉型触点,还要拧紧未分配的端子(扭矩 0.6 至 0.8Nm)。6. 紧固电缆链条的电缆夹。7. 关闭前连接器。8. 在附带的标签条上标记端子。可在手册 /1/ 中找到有关为前连接器接线的详细介绍。4.4 电源接通后的模块状态特性接通电源后,且传送任何数据前,模块状态如下:• 具有 5 V 差分信号默认设置的计数器输入,轨迹 B 未反向;单重判断(请参见“信号判断(页 89)”一节)• 0 到 +32 位计数范围• 计数器状态零• 禁用数字输入 1I2 或 2I2(和零标记)的计数器设置• 数字输入的输入延迟:通常为 1 μs(Zui大频率:200 kHz,Zui小脉冲宽度: 2.5 μs)• 24 V 计数输入的输入延迟:通常为 1 μs(Zui大频率:200 kHz,Zui小脉冲宽度: 2.5 μs)接线4.4 电源接通后的模块状态计数器模块 FM 450-134 设备手册, 03/2022, A5E01156021-AC• 输出 1Q0 和 1Q1 或 2Q0 和 2Q1 关闭• 脉冲宽度 = 0• 无硬件中断设置• 设置了“连续计数”模式• 门功能关闭(即门打开)• 状态消息已更新此设置与模块的缺省设置相对应。“复位”状态:此模块状态(缺省设置)也称为“复位”状态。 章节概述章节概述在本章中您将了解到如何安装和启动参数分配屏幕窗体。参数分配屏幕窗体包含集成帮助功能,可以在对 FM 450-1 进行参数分配和调试时提供支持。5.2 安装和调用参数分配屏幕窗体边界条件以下条件适用于将参数分配数据传送至 CPU:• 必须在编程设备上正确安装 STEP 7。• 编程设备必须正确连接至 CPU。• CPU 必须在 STOP 模式下说明在通过 MPI 进行数据通讯期间,请勿拔出或插入任何 S7-400 模块!安装参数化接口安装组态软件包:1. 将随附的 CD 放入编程设备或 PC 的 CD 驱动器中。2. 启动程序“Setup.exe”。3. 依照安装程序的操作说明进行操作。可在自述文件中找到重要信息。结果组态软件包的组件将安装到下列目录中:• SIEMENS\STEP7\S7LIBS\FMx501LIB:FC、UDT• SIEMENS\STEP7\S7FCOUNT:组态软件,自述,在线帮助• SIEMENS\STEP7\EXAMPLES:实例• SIEMENS\STEP7\S7MANUAL\S7FCOUNT:使用入门,手册安装参数分配屏幕窗体调用安装盘备份中的 SETUP.EXE 程序。 这会将参数分配窗体以及 FC CNT_CTRL 和 FCDIAG_INF 安装到编程设备中。 FC 已添加到“FM_CNT_L”目录中的标准库中。 按照显示器上“设置”(SETUP) 菜单中显示的指令进行操作。示例程序在安装过程中,FM_ZAEHL 项目 STEP 7 目录的“示例”子目录中已插入了一个综合示例程序。阅读自述文件自述文件中提供了有关所提供软件的Zui新重要信息。 可在 Windows 中使用“写字板”编辑器阅读此文件。调用参数分配屏幕窗体如果在硬件配置中分配 FM 450-1 参数,则成功安装后将自动显示参数分配屏幕窗体调用集成帮助提供了参数分配屏幕窗体的综合在线帮助,可以通过按 F1 键或帮助 (Help) 按钮在参数分配的任何阶段调用该功能。