对话框:数据布局编辑器 参数组数据布局的图形表示 对于每个信号,数据区域的位置以不同的颜色图形显示。 重叠区域以阴影显示,以便于识别。 图形表示应该可以帮助您概览数据的布局。 您可以移动数据范围的起点和终点来改变信号的长度或参数组内的信号位置。 由于编辑器不是模态的,因此您可以更改信号配置( 选项卡:J1939-ECU – TX 信号 ) 而无需关闭编辑器。 为了分析和解释 CAN 消息的数据内容
诊断 控制设备可以独立发送诊断消息 (DM)。最重要的诊断信息是 DM1 和 DM2。 DM1 包含当前激活的故障诊断代码 (DTC) 列表。 DM2 包含过去不再有效的故障诊断代码 (DTC) 列表。 DTC 描述了系统中的缺陷属性。首先,代码描述了一个处于异常状态的可疑参数号(SPN)。 DTC 是统一的结构,由以下元素组成: 可疑参数编号 (SPN) 故障模式标识符 (FMI) 出现计数器
应用中的诊断 ECU 状态 可以通过三种不同的方式在应用程序中询问设备的 ECU 状态: <name in device tree>.State 财产 ( IoDrvJ1939 图书馆) <name in device tree>.GetDeviceState 方法 ( CAA 设备诊断 图书馆) 该方法不返回特定的 J1939 状态,而是返回设备是否正在运行的信息。之间的映射表 ECUSTATE
库:J1939 IoDrvJ1939 本节内容如下 :
职能 重新配置 – J1939 使用“重新配置”功能,您可以在应用程序运行时动态调整最初下载到控制器的 J1939 配置。 随着 DED.Reconfigure 功能块,在启用通用设备诊断时可用( PLC 设置: ),您可以在运行时执行以下操作。 单个设备的激活和停用 启用和停用整个总线链 提示 有关 CANbus 级别重新配置的更多信息,请参见“重新配置 – CANbus”一章。 总线循环任务
用户界面中的诊断 设备树 在在线模式下,设备树允许精确定位待定诊断。 错误标志(红色三角形):硬错误,例如不正确/丢失的 ECU 或连接中断。 注意:该标志仅在活动通信看门狗的情况下设置。 诊断标志(红色感叹号):表示已收到 DM1。有关详细信息,请参阅状态页面。 错误清除标志(灰色感叹号):表示先前未决的错误已被纠正。 地位 状态页面显示 J1939 状态以及有关最后收到的 DM1 消息的信息。
故障排除 J1939 问题 可能的解决方案 CAN 总线节点为红色或带有红色感叹号。 请参阅 CAN 总线的一般故障排除。 J1939 管理器为红色或带有红色感叹号。 检查 J1939 Manager 的状态页面和记录器页面。您将在此处找到更多信息。 可能的原因: 您没有许可证或演示许可证已过期。 可用内存太少。 ECU 有一个红色感叹号。 设备报告诊断代码 (DM1)。 检查 J1939 Man
CODESYS LD FBD CODESYS GmbH 版本:V4.2.0.0,2023 年 4 月 www.codesys.com 最后更新: Tue, 13 Aug 2024 11:15:01 本节内容如下 :
CODESYS LD FBD 当。。。的时候 CODESYS LD FBD 在您的开发环境中安装了附加组件,您可以根据 IEC 61131-3 使用 LD 或 FBD 语言以图形方式为控制器应用程序创建编程对象。 低密度脂蛋白 代表 梯形图 .编程语言以图形方式表示继电器的经典接线。 功能块指令 代表 功能框图 . FBD 中的编程块也称为功能块语言 (FBD)。图形编程语言允许使用由系统、自己的
概述 FBD、LD 编程的基本单位是网络。每个网络都包含一个结构,可以表示 1) 逻辑或算术表达式,2) POU(函数、功能块、程序或库 POU)的调用,或 3) 跳转或返回指令。 IL 实际上不需要网络。然而,在 CODESYS IL 程序还包含至少一个网络,以支持到 FBD 或 LD 的转换。鉴于此,您还应该将 IL 程序有意义地划分为网络。 功能框图 (FBD) 功能框图是一种面向图形的 I