Skip to main content

PROFIsafe 状态和诊断

安全控制器检测到的问题可以在三个地方进行诊断:

  • 问题报告给 PROFINET 主机(主控制器)通过通常 PROFINET 带有诊断代码的诊断机制。

  • CODESYS,诊断信息显示为状态消息 地位 每个 F 模块的选项卡。请参阅 对象:‘F-设备模块’(标准控制器下方)

  • 在标准应用程序中,诊断代码可通过以下实例获得 ProfinetFDevice 功能块。设备树中显示的每个 F 模块都有一个来自功能块的驱动程序实例 ProfinetFDevice更多信息:参见 ProfinetF设备(FB)

诊断代码

描述

接收的 F 参数中的错误 I (标准化错误代码):

16#0040

目的地址不一致 F_Dest_Add 用于应用程序中的配置

16#0041

目标地址无效 F_Dest_Add

16#0042

源地址无效或不匹配 F_Source_Add

16#0043

看门狗时间为 0 毫秒(F_WD_TimeF_WD_Time_2)。

16#0044

参数 F_SIL 大于指定设备的 SIL。

16#0045

参数 F_CRC_Length 与生成的值不匹配。

16#0046

F参数的版本不正确。

16#0047

接收到的 F 参数块的数据不一致(CRC1 错误)。

16#004C

F_Block_ID 不受支持。

循环通讯错误 (标准化错误代码):

16#004D

传输错误:数据不一致(CRC2错误)

16#004E

传输错误:超时(F_WD_Time 或者 F_WD_Time_2 已超出)

安全控制器与标准控制器接口存在内部错误

16#0100

无法在看门狗时间内发送 IO 服务请求。

16#0101

在看门狗时间内未收到 IO 服务的预期响应。

16#0102

IO 服务的响应格式无效或包含无效数据。

接收的 F 参数中的错误 IICODESYS- 特定的错误代码):

16#0110

接收的 F 参数字节数无效(F_Block_Id 并且传输的长度不匹配)

16#0111

该模块不支持设置 F 参数。

有关详细信息,请参阅:For more information, see: ProfinetF设备(FB)