CANopen DS404 - 测量设备与闭环控制器设备规范

基本信息

  • 标准号: CiA DS 404
  • 版本: Version 1.2
  • 日期: 2002年5月15日
  • 发布组织: CAN in Automation e.V. (CiA)
  • 页数: 173页
  • 原文路径: /日常学习资料/CAN OPEN 协议/DS404_v1.2.pdf

文档概述

本文档是CANopen测量设备和闭环控制器设备规范,定义了此类设备的对象字典结构和通信行为。

核心内容

1. 功能块结构

DS404定义了以下功能块:

  • 数字输入功能块(DI): 数字信号输入处理
  • 模拟输入功能块(AI): 模拟量信号采集与处理
  • 数字输出功能块(DO): 数字信号输出控制
  • 模拟输出功能块(AO): 模拟量信号输出
  • 控制器功能块(C): PID等控制算法实现
  • 报警功能块(Alarm): 异常状态监测与报警
  • 设备功能块(Device): 设备级通用参数

2. 对象字典布局

索引范围用途
1000h-1FFFh通信协议特定对象
6000h-6FFFh数字输入对象
7000h-7FFFh模拟输入对象
8000h-8FFFh数字输出对象
9000h-9FFFh模拟输出对象
A000h-AFFFh控制器对象
B000h-BFFFh报警对象
C000h-CFFFh设备对象

3. 错误处理

  • 错误寄存器(1001h)
  • 错误行为对象(1029h)
  • 自定义错误代码定义

4. PDO映射建议

  • TPDO1: 接收过程值(输入状态)
  • TPDO2: 发送过程值(输出命令)
  • TPDO3: 备用发送PDO
  • TPDO4: 报警信息

应用领域

  • 工业自动化传感器
  • 过程控制系统
  • 运动控制
  • 测量与检测设备