诊断 控制设备可以独立发送诊断消息 (DM)。最重要的诊断信息是 DM1 和 DM2。 DM1 包含当前激活的故障诊断代码 (DTC) 列表。 DM2 包含过去不再有效的故障诊断代码 (DTC) 列表。 DTC 描述了系统中的缺陷属性。首先,代码描述了一个处于异常状态的可疑参数号(SPN)。 DTC 是统一的结构,由以下元素组成: 可疑参数编号 (SPN) 故障模式标识符 (FMI) 出现计数器
职能 重新配置 – J1939 使用“重新配置”功能,您可以在应用程序运行时动态调整最初下载到控制器的 J1939 配置。 随着 DED.Reconfigure 功能块,在启用通用设备诊断时可用( PLC 设置: ),您可以在运行时执行以下操作。 单个设备的激活和停用 启用和停用整个总线链 提示 有关 CANbus 级别重新配置的更多信息,请参见“重新配置 – CANbus”一章。 总线循环任务
的解决方案 CAN 总线节点为红色或带有红色感叹号。 请参阅 CAN 总线 [...] 硬件错误。 请参阅有关对基于 CAN 的现
cumulative, so you can set [...] ,) ¶ The user can choose [...] ,) ¶ The user can choose
情况是根据带有 CAN-ID 16#80 + NODE-ID 的预定义连接集传输的 CAN [...] CAN 节点不连续发送消息(循环
设备 :从站是可选的,不需要启动 CAN [...] 以使用库中的功能块来阅读这些消息 CAA Can Low Level [...] EMCY 消息的 CAN ID。可能
选项卡:CANopen 远程设备 – SDO 在 CAN 总线初始化期间, CODESYS 通过使用 SDO(服务
选项卡:CANopen 远程设备 – SRDO 在对话框中,定义面向安全的数据对象 (SRDO)。接收 SRDO 定义在左侧,发送 SRDO 定义在右侧。 通常,每个 SRDO 包含两个对象:具有偶数 COB-ID 的正常对象和具有奇数 COB-ID 的逆对象。然后最大可能的数据大小为 8 个字节。 添加 SRDO 打开 选择 SRDO 带有 SRDO 列表的对话框。此信息在 EDS 文件中定义。
应用中的诊断 CANopen 状态 可以通过三种不同方式在应用程序中查询设备的 CANopen 状态: GET_STATE 功能块( 民航局中央情报局 405 图书馆) <name in device tree>.CANopenState 财产 ( 3S CANopenStack 图书馆) <name in device tree>.GetDeviceState 方法 ( CAA 设备诊断 图书馆