台达CANopenBuilder 是一款专为工业自动化设计的配置工具,用于快速搭建和调试基于 CANopen 协议的网络。以下是其核心功能、使用场景及操作指南:
一、核心功能
网络拓扑配置
可视化添加/删除 CANopen 节点(如伺服驱动器、I/O 模块)。
自动分配节点ID(支持手动调整)。
对象字典(OD)编辑
直接修改标准/制造商特定对象(如控制字、状态字、PDO映射)。
支持导入/导出 EDS 文件(电子设备描述文件)。
PDO/SDO 配置
配置过程数据对象(PDO)传输类型(异步/同步)。
设置服务数据对象(SDO)通信参数。
实时监控
监视节点状态、错误代码及实时数据。
支持波形记录与离线分析。
二、典型应用场景
伺服系统集成:配置台达ASDA-B2伺服驱动器的CANopen通信。
多轴同步控制:通过PDO同步多个伺服轴的位置/速度。
I/O扩展:连接远程I/O模块,实现分布式数据采集。
三、快速入门步骤
下载安装
访问台达官网 → 支持与下载 → 自动化软件 → CANopenBuilder。
支持Windows 7/10/11(需.NET framework 4.8)。
创建项目
新建工程 → 选择网络波特率(如500kbps)。
添加节点:通过EDS文件自动导入设备描述。
配置PDO映射
进入节点对象字典 → 配置RxPDO/TxPDO映射(如将控制字映射到索引0x6040)。
设置传输类型(1=异步,255=同步)。
下载配置到设备
连接USB-CAN适配器(如台达IFM-CAN)。
执行“下载到节点”操作,同步配置至物理设备。
四、调试技巧
错误排查:通过“状态机”查看节点错误代码(如0x0503=PDO长度错误)。
信号监控:使用“示波器”功能记录PDO数据变化。
固件升级:通过SDO服务上传最新设备固件。
五、资源支持
官方手册:《CANopenBuilder 用户指南》(含EDS文件规范)。
技术论坛:台达自动化社区 → CANopen专区。
硬件兼容:确认设备支持 CANopen DS402(如ASDA-B2需固件版本≥2.10)。
通过此工具,用户可显著简化 CANopen 网络部署流程,适用于需要多节点实时通信的复杂自动化系统。