在工程系统中使用虚拟环境请注意,在具备可访问系统的网络中,管理程序或管理程序的客户端软件不允许执行在具有实际 F-CPU和 F-I/O 的网络中生成时间响应正确的记录消息帧顺序的功能。例如,在使用以下功能时确保满足该条件:• 复位虚拟机 (VM)的捕获状态(快照)• 挂起和恢复 VM• 在 VM 中重放记录顺序• 生产运行期间(例如,故障容错 (FT))在主机之间移动 VM•虚拟系统中的 VM 数字化双胞胎如有疑问,请在设置中禁用这些功能(管理程序管理控制台)在操作系统中安装 S7-150xS(P) F 或WinAC RTX F警告如果使用的 PC 安装了多个 Windows 或 Linux 操作系统(例如通过启动管理器),则仅可在此PC 上安装一个 S7-150xS(P) F 或一个 WinAC RTX F。(S095)安全程序可通过程序编辑器创建安全程序。可使用STEP 7 Safety 中的指令以 FBD 或 LAD 编程语言编写故障安全 FB 和 FC,以及创建故障安全DB。编译安全程序时,将自动执行安全检查并插入用于错误检测和故障响应的其他故障安全块。这将确保可以检测到故障和错误,并触发适当的响应,以使F 系统保持在安全状态或进入安全状态。除安全程序之外,F-CPU上也可运行标准用户程序。由于标准用户程序可检测到安全程序的安全相关数据的意外影响,在 F-CPU上可存在标准程序和安全程序。在 F-CPU 中,安全程序和标准用户程序可通过位存储器、标准 DB数据或访问过程映像输入和输出进行数据交换。请注意使用软件单元或安全单元 (页 121)时可能存在的限制/特殊情况。产品概述1.3安装/卸载 STEP 7 Safety Basic V18 许可证36 编程和操作手册, 11/2022,A5E33215622-AM参见将数据从安全程序传送到标准用户程序 (页 207)1.3 安装/卸载 STEP 7 SafetyBasic V18 许可证安装 STEP 7 Safety Basic V18 许可证后,可使用 STEP 7 SafetyBasic V18 的相应功能。STEP 7 Safety Basic V18 的软件要求PG/PC 上至少需要安装以下软件包:•SIMATIC STEP 7 Basic V18安装 STEP 7 Safety Basic V18 许可证1.在安装有“SIMATIC STEP 7 Basic V18”或“SIMATIC STEP 7 Advanced V18”软件包的PG/PC上,启动“自动化许可证管理器”(Automation License Manager)。2.按照“自动化许可证管理器帮助”中的说明,安装 STEP 7 Safety Basic V18 许可证。卸载 STEP 7 SafetyBasic V18 许可证要卸载 STEP 7 Safety Basic V18许可证,按照“自动化许可证管理器帮助”中的说明进行操作。1.4 安装/卸载 STEP 7 Safety Advanced V18许可证安装 STEP 7 Safety Advanced V18 后,可使用 STEP 7 Safety Advanced V18的相应功能。STEP 7 Safety Advanced V18 的软件要求PG/PC 上至少需要安装以下软件包:• SIMATICSTEP 7 Professional V18产品概述1.5 安装/卸载 STEP 7 SafetyPowerPack编程和操作手册, 11/2022, A5E33215622-AM 37安装 STEP 7 SafetyAdvanced V18 许可证1. 在安装有“SIMATIC STEP 7 Professional V18”软件包的 PG/PC上,启动“自动化许可证管理器”(Automation License Manager)。2.按照“自动化许可证管理器帮助”中的说明,安装 STEP 7 Safety Advanced V18 许可证。卸载 STEP 7Safety Advanced V18 许可证要卸载 STEP 7 Safety Advanced V18许可证,按照“自动化许可证管理器帮助”中的说明进行操作。1.5 安装/卸载 STEP 7 Safety PowerPack安装STEP 7 Safety PowerPack 后,可使用 STEP 7 Safety Advanced V18 的相应功能。STEP7 Safety PowerPack 的软件要求PG/PC 上至少需要安装以下软件包:• SIMATIC STEP 7Professional V18安装 STEP 7 Safety PowerPack1. 在安装有“SIMATIC STEP 7Professional V18”软件包的 PG/PC 上,启动“自动化许可证管理器”(Automation LicenseManager)。2. 按照“自动化许可证管理器帮助”(Automation License Manager help)中的说明,安装STEP 7 Safety PowerPack 中包含的许可证。卸载 STEP 7 SafetyPowerPack要卸载 STEP 7 Safety PowerPack中包含的许可证,请遵循“自动化许可证管理器帮助”(Automation License Manager help)中的相关说明。
将项目从 S7 Distributed Safety V5.4 SP5移植到 STEP 7 SafetyAdvanced 中简介在 STEP 7 Safety Advanced 中,可以继续使用通过 S7Distributed Safety V5.4 SP5 创建的安全程序。要求移植所使用的计算机上必须安装用于创建项目的 STEP 7Safety Advanced、S7 DistributedSafety V5.4 SP5 和 F-ConfigurationPack。支持 F-Configuration Pack V5.4 SP5 至 V5.5SP13。为此,项目必须在具备 S7Distributed Safety V5.4 SP5 和 F-Configuration Pack环境下先被编译。移植之前移植之前,删除 S7 Distributed Safety V5.4 SP5 项目中的安全程序不需要的所有 F块。STEP 7 Professional 中的操作过程仅需按照标准项目的移植过程进行操作,即可将项目从 S7 DistributedSafety V5.4 SP5 移植到 STEP 7 Safety Advanced。移植完成后,应使用集体 F签名验证项目移植后是否无更改。说明如果使用安全程序移植带有专有知识保护的 F块,则需在移植前移除专有知识保护。在完成移植后,再立即重新指定 F 块专有知识保护。有关该移植方式,请参见 STEP 7Professional 帮助中的“移植”部分。以下章节介绍了STEP 7 Safety Advanced的特殊注意事项。说明建议您启用“移植项目”(Migrating project) 窗口中的“包含硬件配置”(Includehardwareconfiguration) 选项。
硬件版本较早STEP 7 Safety Advanced可能不支持较早版本的 F 硬件。如果在 S7 Distributed Safety 项目中使用和组态了 STEP 7 SafetyAdvanced 不支持的F-CPU 和 F-I/O 版本,则需在 S7 Distributed Safety V5.4 SP5和相应的 F-ConfigurationPack 中将该硬件升级到Zui新版本。完成升级后,可移植到 STEP 7 SafetyAdvanced。有关产品信息和支持的硬件列表,敬请访问 Interne:通过 S7 连接进行安全相关 CPU-CPU通信的特性有关已移植项目通过 S7 连接进行安全相关 CPU-CPU 通信的特殊注意事项,请参见“通过S7 连接进行安全相关的通信(页 258)”。另请参见“通过 S7 连接与 S7 Distributed Safety通信 (页 268)”。ESTOP1 或FDBACK 指令的特性有关使用 ESTOP1 和 FDBACK 指令时的特殊注意事项,请参见ESTOP1:急停/紧急关断,Zui高可达停止类别 1 (STEP 7 Safety V18) (页 458) 和 FDBACK:反馈监视(STEP 7 SafetyV18) (页 506) 章节中的“指令版本”。移植后的操作移植完成后,带有安全程序的完整项目不但保持了S7 Distributed Safety 的程序结构,还具有集体 F 签名。S7 Distributed Safety F 库(V1) 中的 F 块将转换为 STEP 7 SafetyAdvanced提供的指令。无需重新验收移植后的项目;只要移植后未进行任何修改或编译,即可将其按原样加载到F-CPU。说明安全摘要对于移植后的项目,不能在 STEP 7 Safety Advanced 中创建安全摘要。由于保留有集体F签名,可以打印由 S7 Distributed Safety V5.4 SP5创建的项目并使用相应的验收文档。编译移植后的硬件配置移植后,如果在编译硬件配置时收到一条错误消息,提示 F 源地址与 F-CPU的“中央 F 源地址”(Central F-source address) 参数不匹配,则需更改“中央 F 源地址”(CentralF-sourceaddress) 参数。在此过程中,将重新分配所有分配给该 F-CPU 的 F-I/O 的 F 源地址。完成 SM326; DI 24 x DC 24V(6ES7 326-1BK01-0AB0 和 6ES7326-1BK02-0AB0)的移植后,如果编译硬件配置时显示错误消息“F_IParam_ID_1:数值超出允许范围”(F_IParam_ID_1:Value outside the permitted range),则需删除该 F-SM后重新插入。发生以上两种错误时,均需对安全程序进行编译。编译移植后的安全程序使用 STEP 7 Safety Advanced编译移植后的项目时,当前的程序结构(带有 F-CALL)将转换为 STEP 7 Safety Advanced的新程序结构(带有主安全块)。这会更改集体 F签名,并且需要验证安全程序,并可能需要执行验收。(S7-300、S7-400)必须根据标准用户程序的任意块中的 F-CALL调用主安全块。我们建议从 OB 3x 进行调用。说明在第一次编译移植的安全程序期间,如果使用编程语言 LAD、FBD 或 STL 创建F-CALL 的调用块,则 F-CALL 的调用会自动替换为主安全块调用。说明更改安全系统版本首次使用 STEP 7 SafetyAdvanced 进行编译前,需在安全管理编辑器的“设置”(Settings)区域内,将安全程序的版本更改为 一个非 V1.0版本。建议使用Zui高版本。说明使用指令的Zui新版本如果要扩展移植后的安全程序,建议在首次使用 STEP 7 Safety Advanced进行编译之前,将指令版本更新为Zui新版本,并读取每条指令的指令版本信息。