“默认 F 监视时间”参数设置用于监视 F-CPU 与 F-I/O 之间通信的“默认 F 监视时间”(Default F-monitoring time)。可通过以下参数来调整 F 监视时间:• “集中式 F-I/O 的默认 F 监视时间”(Default F-monitoring time for central F-I/O)• “该接口的 F-I/O 的默认 F 监视时间”(Default F-monitoring time for F-I/O of thisinterface)“集中式 F-I/O 的默认 F 监视时间”(default F-monitoring time for the central F-I/O) 适用于集中排列的 F-I/O,即靠近 F-CPU 的 F-I/O。可以在 F-CPU 的属性中设置该参数:选择F-CPU,然后选择“属性 > 故障安全 > F 参数”(Properties > Fail-safe > F-parameters)。而该接口的 F-I/O 的默认 F 监视时间则适用于分配给 F-CPU 接口的 F-I/O(PROFIBUS 或PROFINET)。可在相应接口的属性中更改该参数:在“设备视图”(Device view) 选项卡中选择接口,然后选择“F 参数”(F-parameters)。凭借所提供的各种设置,可根据所使用 F 系统的具体条件,灵活调整 F 监视时间,例如,根据不同的总线循环时间进行调整。也可以在每个 F-I/O 的 F-I/O 属性中单独更改 F 监视时间(请参见 组态 F-I/O (页 59) 或 组态基于 GSD 的故障安全 DP 从站和基于 GSD 的故障安全 I/O 设备时的特殊说明(页 85))。说明更改 F-CPU 中集中式或分布式 F-I/O 的 F 监视时间后,在重新编译时将会修改安全程序。因此,可能需要进行新的验收。说明对于 HF 系统,“F-I/O 的默认 F 监视时间”(Default F-monitoring time for the F-I/O) 的默认值为 2300 ms,适用于 MRP 环网。对于线性拓扑,可将“F-I/O 的默认 F 监视时间”(DefaultF-monitoring time for the F-I/O) 设置为原来的一半。可按章节“监视和响应时间 (页 650)”中所述确定准确值。可以在 F-CPU 的属性中设置该值(选择 F-CPU,然后选择“属性 > 故障安全 > F 参数 > PROFINET 接口 [X1]”(Properties > Fail-safe > F-parameters > PROFINETinterface [X1]))。警告这样可以确保(从故障安全角度出发)仅当信号状态保持的时间不小于分配的监视时间时,才会采集要传送的信号状态并传送给接收方。(S018)更多信息,请参见“监视和响应时间 (页 650)”。组态2.3 组态 F-CPU58 编程和操作手册, 11/2022, A5E33215622-AM自动生成安全程序F-CPU 的安全程序由一个或两个包含 F 块的 F 运行组组成(另请参见“定义 F 运行组(页 142)”)。在设备视图或网络视图的工作区中插入 F-CPU(激活了 F 功能)时,将自动生成一个带 F 运行组的安全程序。可在 STEP 7 Safety 中定义,在插入 F-CPU(激活了 F 功能)时不会生成 F 运行组。请按以下步骤操作:1. 选择菜单命令“选项 > 设置”(Options > Settings)。2. 选择区域“STEP 7 Safety”。3. 如果尚未禁用,则通过取消选择“生成默认的故障安全程序”(Generate default fail-safeprogram) 选项,可禁止自动生成 F 运行组。此更改不会影响现有的安全程序;它只是定义在每次后续插入 F-CPU 时是否自动生成 F 运行组。组态 F-CPU 的保护等级警告(S7-300 和 S7-400)如果标准用户程序在生产操作中更改,则不得通过 CPU 密码授予访问权限,因为这样也会导致允许更改安全程序。为排除这个可能性,需将保护等级组态为“写保护故障安全块”(Write protection for fail-safe blocks),并为该 F-CPU 设置一个密码。如果仅授权一人可对标准用户程序和安全程序进行更改,则需将保护级别组态为“写保护”(Write protection) 或“读/写保护”(Read/write protection)。这样,其他人员只能对整个用户程序(标准程序和安全程序)进行有限访问或根本无法访问。(S001)警告(S7-1200、S7-1500)在生产操作中,安全相关的项目数据必须使用密码进行保护。为此,访问级别应Zui高组态为“完全访问(无保护)”(Full access (no protection)),并在“带故障安全的完全访问(无保护)”(Full access incl. fail-safe (no protection)) 下指定密码。在这种访问级别中,只允许对标准项目数据(而非 F 块)进行完全访问。例如,如果选择更低的访问级别保护标准项目数据,则需为“完全访问(无保护)”(Fullaccess (no protection)) 额外指定一个密码。为不同的访问级别指定不同密码。(S041)设置保护等级的过程与标准 CPU 的相同。有关 F-CPU 密码的信息,请参见“访问保护 (页 107)”。请务必注意 F-CPU 的访问保护(页 111) 中的警告信息。组态2.4 组态 F-I/O编程和操作手册, 11/2022, A5E33215622-AM 592.4 组态 F-I/O简介在 STEP 7 中,S7-1500/ET 200MP、ET 200SP、ET 200AL、ET 200S、ET 200eco(S7-300 和 S7-400)、ET 200eco PN、ET 200pro 和 ET 200iSP、S7-300 F-SM 和S7-1200 F 模块的组态方式与之前相同。在设备或网络视图的工作区中插入 F-I/O 之后,即可通过选择相关 F-I/O 和“属性”(Properties) 选项卡访问组态对话框。说明更改参数分配将导致在重新编译时修改安全程序。因此,可能需要进行新的验收。ET 200SP F-可用于装有以下设备的分布式系统中:• IM 155-6 PN ST 固件 V1.1 及更高版本• IM 155-6 PN HF• IM 155-6 PN/2 HF 固件 V4.2 及更高版本• IM 155-6 PN/3 HF 固件 V4.2 及更高版本• IM 155-6 MF HF• IM 155-6 PN HS• IM 155-6 DP HF• IM 155-6 PN R1有关 ET 200SP F 模块是否支持使用 R1 进行操作的信息,请访问 Internet。可通过以下设备实现 S7-1500/ET 200MP F 模块的分布式使用:• IM 155-5 PN BA 固件 V4.3 及更高版本• IM 155-5 PN ST 固件 V3.0 及更高版本• IM 155-5 PN HF 固件 V2.0 及更高版本• IM 155-5 DP ST 固件 V3.0 及更高版本S7-1500 F-CPU 固件版本 V1.7 及以上版本,支持对 S7-1500/ET 200MP F 模块进行集中式应用;而固件版本 V1.5 及以上版本则支持分布式应用。(S7-1200) 建议您将在 S7-1200 F-CPU 中以集中或分布方式使用的 F-I/O 的总数限制为12。根据具体的项目数据量,F-I/O 的Zui大数目可能更小。警告对输入/输出的地址分配和接线进行更改时,必须执行一次接线测试 (页 364)。此类更改示例的包含有:• 添加 F-I/O• 更改 F-I/O 的起始地址• 更改 F-I/O 的插槽位置• 更改– 机架– 从站/设备地址– PROFIBUS DP/PROFINET IO 子网– IP 地址– 设备名称(S071)通道故障后的通道级钝化如果 F-I/O 支持该参数(例如,ET 200S 或 ET 200pro F 模块),则可组态 F-I/O 对通道故障(例如,短路、过载、差异错误或断路)的响应方式。可在相关 F-I/O 的属性中组态该响应(“通道故障后的行为”(Behavior after channel fault) 参数)。该参数用于指定在发生通道故障时钝化整个 F-I/O 或是仅钝化故障通道。说明(S7-300 和 S7-400)请注意,与钝化整个 F-I/O 相比,通道级钝化会增加 F 运行组的运行时间(另请参见用于计算响应时间的 Excel 文件“通道故障确认”(Channel failure acknowledge) 参数(S7-1200 和 S7-1500)对于支持“通道故障确认”(Channel failure acknowledge) 通道参数的 F-I/O(例如 S7-1500/ET 200MP F 模块、S7-1200 模块和 ET 200AL F 模块),可替代 F-IO 数据块的ACK_NEC 变量。如果 F-I/O 检测到 F-I/O 故障,将钝化相关 F-I/O 的所有通道。如果组态了“钝化通道”(Passivate channel),当检测到通道故障时将钝化相关通道。如果组态了“钝化整个模块”(Passivate the entire module),将钝化相应 F-I/O 的所有通道。排除 F-I/O 故障或通道故障后,将根据“通道故障确认”(Channel failure acknowledge) 参数重新集成相关通道的相关 F-I/O。• 自动• 手动如果已将“通道故障后的重新集成”(Reintegration after channel fault) 参数设为“可调”(Adjustable),则可单独为每个进行了通道级钝化的通道设置参数“通道故障确认”(Channel failure acknowledge)。警告出于安全考虑,只有在相关过程允许自动重新集成时,才允许进行“通道故障确认 = 自动”(Channel failure acknowledge = Automatic) 参数分配。(S045)说明创建 F 模块时“通道故障确认”(Channel failure acknowledge) 参数的默认分配为“手动”(Manually)。组织块/过程映像(S7-1200 和 S7-1500)如果在标准模式下使用 F-I/O,则可按照标准 I/O 的方式选择组织块/过程映像。如果在安全模式下使用 F-I/O,则不可进行任何选择。过程映像始终在 F 运行组开始或结束时自动更新(请参见“安全程序的程序结构(S7-1200 和 S7-1500) (页 119)”部分)。与非等时同步模式下运行的 F-I/O 相反,对于在等时同步模式下运行的 F-I/O,您需要选择一个过程映像分区,例如 PIP 1(请参见“组态等时同步模式 (S7-1500) (页 69)”)。更改 F-I/O DB 的名称和编号更多相关信息,请参见“故障安全 I/O 数据块 (页 177)”部分。设置 F-I/O 的 F 监视时间在 F-I/O 属性的“F-参数”(F-parameters) 中,可设置 F 监视时间。通过设置此 F 监控时间,可防止在未发生错误、F-I/O 需要较长 F 监视时间或默认分配的 F 监控时间不够触发超时。为此,需要激活相应复选框并指定一个 F 监视时间。说明更改 F-CPU 中集中式或分布式 F-I/O 的 F 监视时间后,在重新编译时将会修改安全程序。因此,可能需要进行新的验收。警告这样可以确保(从故障安全角度出发)仅当信号状态保持的时间不小于分配的监视时间时,才会采集要传送的信号状态并传送给接收方。(S018)更多信息,请参见“监视和响应时间 (页 650)”。S7-300 故障安全信号模块的组诊断在模块属性中禁用故障安全信号模块的通道时,还会禁用该通道的组诊断。S7-300/400 F-CPU 的例外:对于以下 S7-300 故障安全信号模块• SM 326; DI 8 x NAMUR(从订货号 6ES7326-1RF00-0AB0 起)• SM 326; DO 10 x DC 24V/2A(订货号 6ES7326-2BF01-0AB0)和• SM 336; AI 6 x 13Bit (订货号 6ES7336-1HE00-0AB0)参数“组诊断”(Group diagnostics) 可启用和禁用 F-SM 与 F-CPU 间通道特定诊断消息(例如断路和短路)的监视。对于未使用的输入或输出通道,应禁用组诊断。警告(S7-300 和 S7-400)对于以下激活了安全模式的 S7-300 故障安全信号模块 (F-SM),必须为所有连接的通道启用“组诊断”(Group diagnostics):• SM 326; DI 8 x NAMUR(订货号 6ES7326-1RF00-0AB0 和 6ES7326-1RF01-0AB0)• SM 326; DO 10 x DC 24V/2A(订货号 6ES7326-2BF01-0AB0)• SM 336; AI 6 x 13 Bit(订货号 6ES7336-1HE00-0AB0)进行检查,以确保仅针对 F-SM 未实际使用的输入和输出通道禁用组诊断。(S003)也可以选择启用诊断中断。