SIEMENS西门子 软起动器3RW3047-1BB04
将 PLC 程序移植到 F-CPU S7-1500 中要将 F-CPU S7-300/400 移植到 F-CPU S7-1500,请参照将标准 CPU S7-300/400 移植到S7-1500 的操作过程。移植后的注意事项:• 非自动操作– 创建一个 F 运行组并指定给主安全块。– 原 F-CPU 带的 I/O 硬件配置不会自动传送到 S7-1500 F-CPU。需要在移植后手动加载新 CPU 的硬件配置。此外,还需阅读“组态 F-CPU (页 54)”章节内的“指定 F-I/O 中 PROFIsafe 地址类型 1的 F 目标地址”和“指定 F-I/O 中 PROFIsafe 地址类型 2 的 F 目标地址”部分。否则,可能会导致组态中 F 目标地址重新分配。– 使用 PROFIsafe 协议版本为扩展协议 (XP) 的 F-I/O 时(例如 S7-1500/ET 200MP F 模块),请注意,S7-1200/1500 F-CPU 地址区域比 S7-300/400 F-CPU 中的多一个字节。– 用数学函数 (页 555)的 ENO 输出的连接替换 OV 指令。– 用指令 RD_ARRAY_I (页 574) 和 RD_ARRAY_DI (页 577) 替换 RD_FDB 指令。– 通过基于 Flexible F-Link 的通信 (页 156)替换 F 运行组通信。• 不支持的指令:– MUTING– TWO_HAND– WR_FDB– OPN– SENDS7– RCVS7• 不支持的数据类型– DWORD产品概述1.8 将项目升级为 STEP 7 Safety V18编程和操作手册, 11/2022, A5E33215622-AM 43• 安全程序编程中的更改– F_GLOBDB.VKE0/1 替换为 FALSE/TRUE (页 125)。– F_GLOBDB 中的可读取值将替换为 F 运行组信息 DB。更多信息,请参见 F 共享 DB(S7-300、S7-400) (页 164) 和 F 运行组信息 DB(S7-1200 和 S7-1500)(页 165)。– QBAD_I_xx 或 QBAD_O_xx 变量将替换为值状态。更多信息,请参见 值状态(S7-1200 和 S7-1500) (页 170) 和 F-I/O DB (页 177)。• 命名 F-I/O DB 时的新命名约定• 基于“RIOforFA safety”规约,修改 F-I/O 的 QBAD 和 PASS_OUT (页 183) 变量特性。编译安全程序并更正所显示的所有编译错误。说明移植 F-CPU 后,必须重新进行验收。参见编程 (页 116)1.8 将项目升级为 STEP 7 Safety V181.8.1 将项目从 STEP 7 Safety V14 SP1 及更高版本将项目从 STEP 7 Safety V14 SP1 及更高版本升级为 V18如需继续操作 STEP 7 Safety V14 SP1 及更高版本的项目,则需先将项目升级为 STEP 7Safety V18。可按照 STEP 7 的常规操作步骤进行升级。升级为 V18 后,还必须对安全程序进行编译。如果已将版本为 V17 或更低版本的项目升级为 V18,则集体 F 签名保持不变,但在线与离线程序之间的版本比较会显示有变化。请遵循章节“在线和离线程序的一致性 (页 397)”中的操作步骤。请注意,现有的更改历史不会随之升级。完成升级后,之前的所有条目均会删除。必要时,先打印出更改日志,然后再进行升级。产品概述1.8 将项目升级为 STEP 7 Safety V1844 编程和操作手册, 11/2022, A5E33215622-AM1.8.2 将项目从 STEP 7 Safety V13 SP1/SP2 升级为 V18如需继续操作 STEP 7 Safety V13 SP1 版本的项目,则需先将项目升级为 STEP 7 SafetyV18。可按照 STEP 7 的常规操作步骤进行升级。升级为 V18 后,还必须对安全程序进行编译。(S7-300/400):编译后,安全程序保持一致且升级后的安全程序集体 F 签名与 V13 SP1 版本安全程序的集体 F 签名相同。此时,无需进行变更验证。(S7-1200/1500):编译后,安全程序保持一致,但升级后的安全程序集体 F 签名因系统原因将发生变更。STEP 7 Safety V18 版本的安全程序新集体 F 签名将替换之前的 STEP 7Safety V13 SP1 安全程序的集体 F 签名。有关所有系统相关的更改概览信息,请参见“Common data/Protocols/F-Convert Log+CPUname+time stamp”。其中一种系统相关更改为,STEP 7 Safety V18 将自动使用相同功能的新版本替换不再支持的指令版本。概览信息中包含 STEP 7 Safety V13 SP1 的旧签名与STEP 7 Safety V18 的新签名比较信息,并显示自动更改的指令版本。打印该概览信息,并将其与验收报告或设备文档一同存储。因为概览信息中包含的“STEP 7 Safety V13 SP1”版本的 F 签名与当前验收文档中的集体 F 签名相一致,因此无需进行更改验证。请注意,现有的更改历史不会随之升级。完成升级后,之前的所有条目均会删除。必要时,先打印出更改日志,然后再进行升级。发生 F-I/O 或通道故障且 PASS_ON = 1 时,用户确认以及 F-I/O 重新集成的特性(S7-1200、S7-1500)以下内容适用于 F-I/O:• S7-300 故障安全信号模块• ET 200SP 故障安全模块• ET 200S 故障安全模块• ET 200pro 故障安全模块• ET 200iSP 故障安全模块请注意,将“出现通道故障后的行为”(Behavior after channel fault) 组态为“通道钝化”(Passivation of the channel) 且变量 ACK_NEC (F-I/O DB) = 1 时,用户确认和重新集成的行为发生更改。同样适用于将“出现通道故障后的行为”(Behavior after channel fault) 组态为“钝化整个模块”(Passivate the entire module) 时的行为:自 STEP 7 Safety V14 起,即使变量 PASS_ON (F-I/O DB) = 1,也支持对更正的 F-I/O 或通道故障进行用户确认。只要变量 PASS_ON = 0,就会进行重新集成(提供过程值)。对于 STEP 7 Safety V13 SP1 及先前版本,只要变量 PASS_ON (F-I/O DB) = 1,就不支持对更正的 F-I/O 或通道故障进行用户确认。只有在变量 PASS_ON = 0 后才可进行用户确认。用户确认后会立即重新集成(提供过程值)。使用指令配置文件时的特性如果要在 STEP 7 Safety V13 SP1 的项目中使用指令配置文件,请先删除指令配置文件,然后再升级到 STEP 7 Safety V18。删除前,请先记录相关设置。升级后,系统将创建一个新的指令配置文件,并在必要时输入所记录的设置(如果适用)。请注意,有些指令版本在 STEP 7 Safety V18 中不再支持。有关所支持指令版本的更多信息,请参见相应的指令说明。
升级 STEP 7 Safety V13 SP1 之前版本的项目如需将 STEP 7 Safety V13 SP1 之前版本的项目升级为 STEP 7 Safety V18,则需通过中间步骤按标准方式将项目先升级为 STEP 7 Safety V13 SP1。将安全程序升级为 STEP 7 Safety V13 SP1 后,安全程序的签名保存不变。因此,无需进行变更验收。可按照 STEP 7 Professional 的常规操作步骤进行升级。升级由 STEP 7 Safety Advanced V11 创建的项目时,请注意以下信息:说明要继续操作从 STEP 7 Safety Advanced V11 版本升级后的项目,则需进行相应调整:在 STEP 7 Safety Advanced V11 中将显示一条产品警告,有关故障安全数字量输入和输出模块 4F-DI/3F-DO DC24V/2A(6ES7138-4FC01-0AB0、6ES7138-4FC00-0AB0)的参数设置“误差特性”(Discrepancy behavior)和“差异错误后重新集成”(Reintegration afterdiscrepancy error)。在某些情况下,这些参数的显示可能不正确。这是因为,根据该产品警告中的处理方式,使用了转换表来设置受影响的参数,造成这些参数在安全摘要和硬件配置中显示不正确,但这实际并不影响 F 模块。您可以更正安全摘要,记录 F 模块的实际特性。要撤销这些更改,请执行以下步骤:1. 使用 STEP 7 Safety Advanced V13 SP1 编译升级后的项目。在 STEP 7 Safety AdvancedV11 中,每个更正了参数的 F 模块都将显示一条错误消息:“模块 (xxx) 的 CRC(F_Par_CRC) 与计算出的值 (yyy) 不匹配。”2. 调整每个显示有错误消息的 F 模块中的参数分配,使其与安全摘要中更改的数据相匹配。3. 对每个 F-CPU 均执行以上操作,然后再编译安全程序。4. 如果编译后的集体 F 签名与安全摘要中的集体 F 签名相对应,则表示已进行完所有必要的更正。产品概述1.8 将项目升级为 STEP 7 Safety V18编程和操作手册, 11/2022, A5E33215622-AM 47通信处理器 (CP) 的使用系统不会为 CP443-5 Extended、CP443-1 或 CP 443-1 Advanced-IT 下游运行的 F-I/O 自动分配一个唯一的 F 目标地址。在 STEP 7 Safety V13 SP1 中对含有这种 F-I/O 的项目中的硬件进行编译之后,系统会显示受影响的 F-I/O。必须为这些受影响的 F-I/O 分配新的唯一 F 目标地址。更多信息,请参见“具有 PROFIsafe 地址类型 1 的 F-I/O 的 PROFIsafe 地址 (页 74)”、“具有 PROFIsafe 地址类型 2 的 F-I/O 的 PROFIsafe 地址 (页 76)”和“组态基于 GSD 的故障安全 DP 从站和基于 GSD的故障安全 I/O 设备时的特殊说明 (页 85)”。这将更改安全程序的集体 F 签名。由于集体 F-SW 签名没有变化,表明安全程序保持不变。更改的集体 F-HW 签名表示安全相关硬件配置已更改。现在,可以验证这种更改是否只是由变化的 F 目标地址引起的:• 每个已更改 F-I/O 的 F 参数签名(无地址)会保持不变。• 在安全程序的比较编辑器中,将过滤器设置为“仅比较与认证相关的 F 块”(Compareonly F-blocks relevant for certification) ,将仅会列出受影响的 F-I/O 数据块。更改的 F-I/O DB 名称在 STEP 7 Safety V13 SP1 版本之前,可以更改 F-I/O DB 的名称。此更改会导致集体 F 签名在升级期间更改。如果在升级期间不需要更改的集体 F 签名,请按照下列步骤操作:1. 在 STEP 7 Safety V13 下,将更改后的 F-I/O DB 名称重命名为原始名称。2. 编译安全程序。结果是,集体 F 签名没有变化。3. 对升级后的程序和步骤 2 中编译的程序进行离线/离线比较。4. 创建比较打印输出 (页 353)(电子/纸质形式)。使用比较打印输出确保仅更改了 F-I/O DB 的名称。5. 将安全程序升级为 STEP 7 Safety V13 SP1。升级后,安全程序具有步骤 2 中的集体 F 签名。