选项卡:CANbus – 常规 表 1 . 一般的 网络 通过 CAN 总线接口链接的 CAN 网络的编号。允许的值:0 到 100。 波特率 在总线上传输数据的波特率(以比特/秒为单位)。默认值来自 CAN 总线设备的设备描述文件 (*.devdesc)。您可以从列表框中选择波特率或直接在输入字段中输入。 本节内容如下 :
选项卡:CANbus – NetX 配置 作为通用 CAN 总线节点的替代方案,可以将 CAN 总线节点 (NetX) 添加到 NetX 现场总线的设备树中。为该节点提供了 NetX 配置对话框,用于选择 NetX 芯片(适配器插槽)和该芯片上的通信通道。对话框中设置的名称以及列表框中已存在的任何可能设置由设备描述定义。 表 2 . NetX 设置 投币口 使用的插槽。对于带有 NetX 芯片的
职能 可以生 CODESYS 提供通过应用程序发送和接收 CAN 消息的能力。设备树中不需要任何设备来执行此操作。访问也可以与 CAN 堆栈并行执行。 基本上有两种选择: 通过 CANbus API 访问:您将在 CODESYS 商店 或者 CODESYS 美国商店 . 目标群体:应用程序程序员 通过图书馆访问 CAA Can Low Level Extern 目标群体:图书馆开发人员和专家 提示
诊断 本章描述了 CAN 出现问题时的一般诊断 – 无论使用何种现场总线堆栈。大多数问题都可以追溯到不正确的接线或有故障的总线设备或 CAN 驱动程序。因此建议参考 硬件故障诊断 章节以及相应 CAN 控制器的诊断计数器。 本节内容如下 :
运行时配置 安装 PCAN USB 适配器 提示 组件 CmpPCANBasicDrv 基于 PCAN Basic API,支持 USB 加密狗和其他硬件。更多信息请参见公司主页“PEAK System”。 仅针对 PCAN Basic API 实现了对 PCAN Basic API 的支持 CODESYS Control Win V3 和 CODESYS Gateway V3 . 过程 . 为此
选项卡:CANopen 本地设备 – 对象目录 此对话框仅在版本 V3.5.6.0 或更高版本的 CANopen 设备的设备编辑器中可用。它显示了对象目录的所有对象及其参数。在此对话框中,您可以添加新对象以及删除或编辑现有对象。 添加对象 打开 添加对象 对话框,显示属于设备配置文件的所有对象。在对话框中,您可以选择要添加到对象目录的对象。 添加子对象 选择结构化对象时可用。该命令打开 添加子对象
选项卡:CANopen – 安全从站 – I/O 映射 对象:CANopen 安全设备(从站) 该选项卡对应于 CANopen 安全从站 – SRDO 选项卡,除了 SRDO 的所有映射(所有安全映射)都显示在此选项卡上。 本节内容如下 :
应用中的诊断 CANopen 状态 您可以在应用程序中以两种不同的方式询问本地 CANopen 从站的状态: <name in device tree>.State 财产 ( 3S CANopen设备 图书馆) <name in device tree>.GetDeviceState 方法 ( CAA 设备诊断 图书馆) 该方法不返回 CANopen 状态,而是返回设备是否正在运行的信息。 CAN
CANopen 本地设备(从站) 本节内容如下 :
一般的 在 CODESYS , CANopen 本地设备是您插入到项目设备树中 CAN 总线节点正下方的从设备。结果, CODESYS 运行时充当 CANopen 从站。 (1) CANbus-Knoten (2) CANopen Local Device 本节内容如下 :