BUSMASTER CANopen:工程保存与通信恢复
适用 BUSMASTER 3.2.2.50,中文界面 。
13. 保存工程与正常退出
Section titled “13. 保存工程与正常退出”- 在发送任务窗口停止正在运行的任务,确认没有对象批量读取、节点扫描或 PDO 配置操作。
- 点击 停止分析 。回到文件菜单或左上角程序菜单,选择 保存 / Save ;首次保存或创建教学副本用 另存为 / Save As… ,保存为
.cfx。 - 下次通过 加载 / Load… 打开 CFX。
- 在 CANopen 设置中核对通道、节点资源绑定、时间显示、发送输入与计划。需要在线操作时再连接并开始分析。
CFX 保存配置及 EDS/DCF 资源引用,不打包描述文件、大数据文件、设备当前状态或分析历史。把工程移到另一台电脑时,连同资源文件一起管理并重新核对路径和实际通道。
加载 CFX 后,分析和发送保持停止。核对配置后,再连接、开始分析并读取节点当前值。结束使用按 停止发送任务 → 停止分析 → BUSMASTER 断开连接 → 正常关闭 收尾,按提示保存需要保留的修改。
14. 常见问题与 SDO 恢复
Section titled “14. 常见问题与 SDO 恢复”| 看到的情况 | 检查与下一步 |
|---|---|
| 手动添加后显示等待心跳 | 核对 Node-ID、通道与对端发送状态,检查新的 RX |
| 发现不到节点 | 检查连接、分析与扫描范围;设备也可能不响应身份读取,结合厂商对象与心跳核对 |
| 有心跳但 EDS 未匹配 | 核对 EDS 型号/固件及 Identity;收到心跳不等于描述文件匹配 |
| 开始发送不可用 | 按状态提示确认连接、分析、有效目标、忙操作和准备状态;修改输入后重新准备 |
| SDO Abort | 根据 Abort 码核对地址、子索引、权限、状态和 EDS;设备已返回明确协议错误 |
| SDO 超时 | 核对节点、实际通道、速率、SDO 地址及响应等待;写入可能已生效,见下方恢复步骤 |
| PDO 需要重新确认 | 重读设备当前通信和映射,确认资源与地址无冲突;数据交换前确认 Operational |
| 字段值被拒绝 | 按映射填齐全部字段,核对重复项、类型及范围;普通 SDO 准备与 EDS 类型转换是不同入口 |
SDO 通信恢复
Section titled “SDO 通信恢复”- 先核对上一笔操作是否可能已改变设备,以及设备是否允许继续访问。
- 在主窗口确认目标节点,点击 工具… → 恢复 SDO 通信… 。
- 阅读确认提示:旧响应仍可能晚到;后续收到响应不一定属于新请求。确认后本机才解除保护;取消则保留保护。
- 读取教学节点的身份对象
0x1018:1,确认通信恢复;再读回前一笔写入的参数,检查当前值。
恢复 SDO 通信:先核对设备状态和旧响应风险;取消会保留当前保护。
恢复只解除本机保护,不自动复位节点、不重复之前的写入,也不回滚设备。需要支持时记录设备型号、Node-ID、通道、波特率、目标对象、步骤和实际提示。
按实际运行的 BUSMASTER Build 收集 CANopen 操作日志,保留同一时段的报文与设备状态。文件位置、旧版路径及分享副本前的检查见支持日志收集与问题反馈。
- BUSMASTER 基础收发教程
- BUSMUST 教程中心
- 设备厂商对应型号、固件版本的 CANopen 手册、EDS/DCF 与对象访问约束。
如需安装或升级 BUSMASTER,请前往下载中心获取当前正式版本与历史版本。
