生成安全签名

安全签名由安全签名 ID 和时间戳组成。安全签名 ID 适用于控制器的整个安全部分,且唯一标识每个项目,包括其逻辑、常数数据和配置。
注意:
控制器要在 SIL 2 或 SIL 3 等级运行需要安全签名。无安全签名控制器操作仅在开发期间适用。
在生成安全签名前,请确保满足以下要求:
  • 编程测试已完成,但验证测试尚未开始。
  • 使用编程软件在线连接控制器。
  • 对于固件版本 38 或更高版本,控制器可以处于远程运行、编程/远程编程或远程测试模式。如果您的控制器支持固件版本 37 或更低版本,则控制器必须处于程序/远程编程模式。
    注意:
    当控制器处于“编程”模式时,输出被强制进入“编程”模式状态。
  • 控制器已安全解锁。
  • 控制器没有安全强制或待定的在线安全编辑。
  • 如果在线更改了安全标签常量值,则必须在上传在线标签值的同时保存项目。
  • 安全任务状态正常。
重要提示:
即使安全应用未经改动,在其验证完成后,某些情况下仍需重新下载。例如,您可更改标准应用,但不会更改安全应用。
要确认已正确下载安全应用,在初始创建之后手动记录安全签名,并且每次下载之后检查安全签名,以确保与原始签名一致。
您可通过三种方式生成安全签名:
  • 在 Controller Properties 对话框的 Safety 选项卡中,单击 Generate,如下图所示。
  • 从 Tools 菜单中,选择 Safety > Generate Signature。
  • 从 Safety Status 菜单中选择 Generate Signature。
在生成安全签名后,编程应用自动上传该签名。
生成安全签名
Safety 选项卡上的 Generate 按钮
要查看并复制整个 64 字符签名 ID,请单击 ID 旁的 Ellipse 按钮,打开 Safety Signature ID 对话框。
安全签名 ID
安全签名 ID
小贴士:
安全签名的创建与删除操作均会记录在控制器日志中。有关访问控制器日志的更多信息,请参见《Logix 5000 控制器信息与状态编程手册》,出版号:1756-PM015
存在安全签名时,不允许在应用的安全部分执行下列动作:
  • 在线/离线编程或编辑,包括安全用户自定义指令
  • 强制安全 I/O
  • 从模块属性更改安全 I/O 或生产者控制器的禁用状态
  • 安全数据操作,除由安全例程逻辑操作外
  • 下载新的安全应用
使通过 Logix SIS,可在存在安全签名时使用冗余系统更新 (RSU) 过程来更新固件。

复制安全签名

您可使用 Copy 按钮创建安全签名的记录,用于安全项目文档、比较和验证。点击 Copy 后,安全签名的 ID、日期和时间组件将保存到
Windows®
剪贴板中。

删除安全签名

如果要求对具有安全签名的应用程序进行安全相关更改,则必须删除安全签名。
注意:
当删除安全签名时,所有安全功能都将受到影响,并且在安全签名移除期间需要采取额外的安全措施。
删除安全签名后,则必须在一定程度上重新测试和重新验证系统,以满足 SIL2/PLd 或 SIL 3/PLe。
要删除安全签名,请单击 Delete。在下列条件下,不能删除安全签名:
  • 控制器已安全锁定。
  • 控制器处于运行模式,且开关置于 RUN 位置。
  • 控制器处于“运行”或“远程运行”模式,Protect Signature in Run Mode 已启用。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal