J1939 J1939 是基于 CAN 的协议(CAN 代表“控制器区域网络”)。它是为重型货车电子控制单元 (ECU) 之间的串行数据传输而开发的。这 CODESYS 插件“DeviceEditorJ1939”提供了根据 SAE J1939 标准配置 J1939 设备的对话框。 本节内容如下 :
一般的 J1939 管理器插入到 CAN 总线节点下方的设备树中。它提供了 J1939 参数组和信号数据库。 ECU 插入在 J1939 管理器下方。 这 扫描设备 命令不适用于 J1939。 (1) CANopen Manager (2): J1939-Manager (3) J1939-ECU 本节内容如下 :
配置 提示 有关设备编辑器的以下选项卡的信息,请参阅一般说明。 “<设备名称> I/O 映射”选项卡 “<设备名称> IEC 对象”选项卡 “<设备名称> 参数”选项卡 “<设备名称> 状态”选项卡 “<设备名称> 信息”选项卡 相关设备编辑器的附加单独帮助页面仅在特殊功能的情况下可用。 如果未显示“<设备名称>参数”选项卡,则选择 显示通用设备配置编辑器 中的选项 CODESYS 选项,在 设备
标签:J1939 经理 – 常规 提示 在 CODESYS 版本 3.5 SP17 和 CODESYS J1939 Manager SL 版本 4.0.0.0,J1939 配置器不再提供参数组/信号数据库。不再支持旧数据库。 但是,您可以在 J1939 Manager 中后安装 DBC 数据库。可以从 CSS Electronics 购买数据库: https://www.csselectronic
标签:J1939-ECU – 常规 在 J1939 ECU 编辑器的这个对话框中,可以显示和修改 J1939 ECU 的一般参数。 表 23 . 一般的 首选地址 ECU 的地址。如果网络中存在多个具有相同地址的 ECU,则所有受影响的 ECU 都会获得一个新地址。要求是 ECU 允许地址更改( 任意地址能力 )。 本地设备 :您可以配置任意数量的本地 ECU。那么每个本地 ECU 都是 J193
对话框:数据布局编辑器 参数组数据布局的图形表示 对于每个信号,数据区域的位置以不同的颜色图形显示。 重叠区域以阴影显示,以便于识别。 图形表示应该可以帮助您概览数据的布局。 您可以移动数据范围的起点和终点来改变信号的长度或参数组内的信号位置。 由于编辑器不是模态的,因此您可以更改信号配置( 选项卡:J1939-ECU – TX 信号 ) 而无需关闭编辑器。 为了分析和解释 CAN 消息的数据内容
诊断 控制设备可以独立发送诊断消息 (DM)。最重要的诊断信息是 DM1 和 DM2。 DM1 包含当前激活的故障诊断代码 (DTC) 列表。 DM2 包含过去不再有效的故障诊断代码 (DTC) 列表。 DTC 描述了系统中的缺陷属性。首先,代码描述了一个处于异常状态的可疑参数号(SPN)。 DTC 是统一的结构,由以下元素组成: 可疑参数编号 (SPN) 故障模式标识符 (FMI) 出现计数器
库:J1939 IoDrvJ1939 本节内容如下 :
职能 重新配置 – J1939 使用“重新配置”功能,您可以在应用程序运行时动态调整最初下载到控制器的 J1939 配置。 随着 DED.Reconfigure 功能块,在启用通用设备诊断时可用( PLC 设置: ),您可以在运行时执行以下操作。 单个设备的激活和停用 启用和停用整个总线链 提示 有关 CANbus 级别重新配置的更多信息,请参见“重新配置 – CANbus”一章。 总线循环任务
用户界面中的诊断 设备树 在在线模式下,设备树允许精确定位待定诊断。 错误标志(红色三角形):硬错误,例如不正确/丢失的 ECU 或连接中断。 注意:该标志仅在活动通信看门狗的情况下设置。 诊断标志(红色感叹号):表示已收到 DM1。有关详细信息,请参阅状态页面。 错误清除标志(灰色感叹号):表示先前未决的错误已被纠正。 地位 状态页面显示 J1939 状态以及有关最后收到的 DM1 消息的信息。