6. 带有安全逻辑功能的安全模块重新作为安全I/O使用的方法

 

场景描述:

将下载过安全程序的安全模块,重新作为安全I/O使用会出现问题,主要为EL1918

通常表现为:

  • 安全工程无法切换到运行状态
  • Safety project onlineview页面,Alias Devices模块的Diag信息为0xE0
  • State在Reset与Session之间跳转

 

操作方法:

1.确认作为安全IO的这个模块是否下载过安全程序,如果有安全程序,则需要删除(可以通过以下方式判断)

可以通过查看F980:03/04这两项,如果F980:04表示EL1918模块在出厂状态下(未下载过安全程序)的默认CRC,如果F980:03与该值不一致,则说明这块EL1918有下载过安全程序

在该配置中EL1918仅作为安全IO使用,所以导致了报错。

2.删除EL1918中的安全程序(需选择Safe Logic, Mapping and parameter Data选项)

3.删除安全程序后,可以看到Project CRC为0:

4.对模块重新断上电后可以看到F980:03/04一致,此时安全程序可以正常运行。

 

2025.12.11 陈利雄 供稿