n
描述
将使用STEP 7 Professional V11(带有STEP 7 Safety Advanced V11)创建的项目更新到STEP 7 Professional V12或更高版本(带有STEP 7 Safety Advanced V12)时,签名可能会发生改变。这种现象会出现在第一次在新版本的STEP 7 Professional (带有 STEP 7 Safety Advanced)中编译F程序时。n
因此,在使用新版本的STEP 7 Professional (带有 STEP 7 Safety Advanced)编译F程序时应该检查故障安全程序的所有签名。如果签名发生改变,检查V11项目和升级项目之间是否有如下至少一项改变。n
- F_IO_CGP 块编号是否改变
- 文件夹 "System blocks/STEP 7 Safety/Compiler blocks" 中自动生成 F 块的块CRC是否发生改变。
- FI1oo2DI的块编号是否发生改变
根据不同的情况进行如下操作。也有可能需要将几种方法进行结合。该过程已由TÜV SÜD (Southern Technical Inspectorate, Germany)认证。如果遵循这些步骤,无须重复验证。n
情况1 所采取的操作步骤
F_IO_CGP的块编号发生变化
过程如下:n
- 将系统块编号的分配设置为“system managed”(Safety Administration -> Settings -> Assignment of block numbers generated by the safety system -> System managed)
图. 01
n - 将项目升级到 TIA portal 的目标版本并且进行编译。n
- V11项目的所有签名和升级后项目的所有签名应当匹配。n
- 将升级项目的状态以备份打印输出的方式记录下来。
情况2所采取的操作步骤
“System blocks/STEP 7 Safety/Compiler blocks” 文件夹中自动生成的F块的块CRC发生改变。
由项目中的 F 用户块编译生成 F 块。改变的代码是由于必要的错误检查导致的。为了弥补这种改变必须将V11项目中所有 F 用户块的 T 型分支替换为临时变量和其它的网络(参考如下示例)。
欲替换图.02所示程序,
图. 02
必须将其组态成如图03所示的网络。
图. 03
然后按照如下步骤进行操作:
- 使用差异比较(在STEP 7 Professional V11中)以确保除移除T型分支之外对于V11项目没有其它的改变。
- 以比较打印输出的形式记录该验证。
- 将项目升级到目标版本的STEP 7 Professional并且进行编译。
- V11项目的所有签名和升级后项目的所有签名应当匹配。
- 将升级项目的状态以备份打印输出的方式记录下来。
情况3所采取的操作步骤
FI1oo2DI的块编号发生改变
按如下步骤操作:
- 在升级之前,移除V11项目中所有对“EV1oo2DI”指令的调用并且标注参数。
- 使用差异比较(在STEP 7 Professional V11中)以确保V11项目没有其它的改变。
- 以比较打印输出的形式记录该验证。
- 将此V11项目的状态以备份打印输出的方式记录下来。
- 将项目升级到目标版本的STEP 7 Professional并且进行编译。
- V11项目的所有签名和升级后项目的所有签名应当匹配。
- 以备份打印输出的方式记录项目的升级状态。
- 在程序中重新插入移除的对“EV1oo2DI”指令的调用正如在原始的V11项目中一样。
- 使用差异比较(在目标版本的STEP 7 Professional中)以确保升级项目没有其它的改变。
- 以比较打印输出的形式记录该验证。
- 以备份打印输出的方式记录项目的升级状态。
安全说明
警告
西门子提供带有工业安全功能的产品和解决方案,可以支持工 厂、解决方案、机械、设备和/或网络的安全操作。它们是广义的工业安全概念的重要组成部分。西门子将持续在此领域开发新的产品和解决方案,建议您定期 关注产品更新。
为了保证安全地使用西门子产品和解决方案,有必要采用适当的安全措施(例如,单 元保护概念)并且将各个组件整合到一个整体的先进的工业安全概念中。同时应包括使用到的第三方产品。关于工业安全的附加信息请移步:
http://www.siemens.com/industrialsecurity.
为了获取关于产品的最新更新信息,建议您移步:
http://support.automation.siemens.com/.
附加关键字
升级,循环冗余校验,TIA portal
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc325346.html