DOCA0132ZH-01

通讯配置文件参数

概述

CANopen 通讯配置文件包含用于 CANopen 网络的以下通讯专用参数:

  • 设备类型

  • 诊断

  • CANopen 通讯对象描述

  • SDO

  • 接收的 PDO

  • 传输 PDO

可使用这些参数来配置 LTMR 控制器并与其进行通讯。在以下页面中对其进行了详细说明。

设备类型

下表给出了设备类型参数的规格:

索引

子索引

访问

对象类型

数据类型

出厂设置

描述

0x1000

0x00

RO

VAR

不带符号 32

0x00000000

设备类型:

位 16-23 = 设备类型模式

位 00-15 = 设备配置文件编号(I/O 模块配置文件)

诊断

下表给出了诊断参数的规格:

索引

子索引

访问

对象类型

数据类型

出厂设置

描述

0x1001

0x00

RO

VAR

不带符号 8

0x00

检测到的错误寄存器:检测到错误 (1) 或无检测到错误 (0)

位字段:无详细信息

What does this mean? Is it correct?

0x1003

0x00

RW

ARRAY

不带符号 8

0

检测到的错误数:对象 0x1003 中无错误 (0) 或者存在一个或多个错误 (>0);只能写入值 0

0x1003

0x01

RO

VAR

不带符号 32

0x00000000

标准检测到的错误字段 1:

位 16-23 = 附加信息(所有 0)

位 00-15 = 检测到的错误代码

0x1003

0x02

RO

VAR

不带符号 32

0x00000000

标准检测到的错误字段 2:

位 16-23 = 附加信息(所有 0)

位 00-15 = 检测到的错误代码

0x1003

0x03

RO

VAR

不带符号 32

0x00000000

标准检测到的错误字段 3:

位 16-23 = 附加信息(所有 0)

位 00-15 = 检测到的错误代码

0x1003

0x04

RO

VAR

不带符号 32

0x00000000

标准检测到的错误字段 4:

位 16-23 = 附加信息(所有 0)

位 00-15 = 检测到的错误代码

0x1003

0x05

RO

VAR

不带符号 32

0x00000000

标准检测到的错误字段 5:

位 16-23 = 附加信息(所有 0)

位 00-15 = 检测到的错误代码

CANopen 通讯对象描述

下表给出了 CANopen 通讯对象参数的规格:

索引

子索引

访问

对象类型

数据类型

出厂设置

描述

0x1004

0x00

RO

ARRAY

不带符号 32

0x00040004

所支持的 PDO 数量

0x1004

0x01

RO

VAR

不带符号 32

0x00000000

同步 PDO 的数量

位 16-31 = 所支持的接收到的 PDO 数量

位 00-15 = 所支持的传输 PDO 数量

0x1004

0x01

RO

VAR

不带符号 32

0x00000000

异步 PDO 的数量

位 16-31 = 所支持的接收到的 PDO 数量

位 00-15 = 所支持的传输 PDO 数量

0x1005

0x00

RW

VAR

不带符号 32

0x80

COB-ID SYNC 消息

0x1006

0x00

RW

VAR

不带符号 32

0x00

以微秒计的通讯循环周期

0x1007

0x00

RW

VAR

不带符号 32

0x00

以微秒计的同步窗口长度

0x1008

0x00

Const

VAR

VISIBLE_STRING

LTM

制造商设备名称

0x1009

0x00

Const

VAR

VISIBLE_STRING

M1.0-ES1.0

制造商硬件版本

0x100A

0x00

Const

VAR

VISIBLE_STRING

V01.01

制造商软件版本:此处给出的值只是一个示例。

0x100C

0x00

RW

VAR

不带符号 16

0x0000

保护时间:缺省情况下,会禁止节点保护协议;此对象的单位为 1 ms。

0x100D

0x00

RW

VAR

不带符号 8

0x00

使用寿命系数:为获得“使用寿命”而对“保护时间”应用的乘数

0x1014

0x00

RW

VAR

不带符号 32

$NODEID+

0x80

COB-ID 紧急消息:用于 EMCY 服务的 COB-ID

0x1016

0x00

RO

ARRAY

不带符号 8

1

消费者心跳时间 - 条目数

0x1016

0x01

RW

VAR

不带符号 32

0x00000000

消费者心跳时间:

位 16-23 = 生产者的节点 ID

位 00-15 = 心跳时间(单位 = 1 ms)

注意:只能在此处配置一个心跳生产者。缺省情况下,不监视任何生产者。

0x1017

0x00

RW

VAR

不带符号 16

0x0000

生产者心跳时间:此对象的单位为 1 ms。缺省情况下,控制器不发送心跳消息。

0x1018

0x00

RO

ARRAY

不带符号 8

4

标识对象 - 条目数

0x1018

0x01

RO

VAR

不带符号 32

0x0300005A

标识对象 — 供应商 ID:这个值对于每个制造商都是唯一的。(“功率控制和保护活动”)

0x1018

0x02

RO

VAR

不带符号 32

见下表

产品代码 -用于确定产品系列和产品编号

0x1018

0x03

RO

VAR

不带符号 32

0x00010001

主要和次要产品修订号

0x1018

0x04

RO

VAR

不带符号 32

0x00000000

序列号

0x1020

0x00

RO

ARRAY

不带符号 32

2

验证配置

0x1020

0x01

RW

VAR

不带符号 32

0x00000000

配置日期

0x1020

0x02

RW

VAR

不带符号 32

0x00000000

配置时间

0x1029

0x00

RO

ARRAY

不带符号 8

1

检测到的错误行为 — 检测到的错误类别数

0x1029

0x01

RW

VAR

不带符号 8

0x00

检测到的通讯错误

0:预操作/ 1:状态未发生更改/ 2:已停止

寄存器 0x1018 : 0x02 是产品代码。配置工具使用此寄存器在网络上标识产品。可能值为:

对象 1018sub2

带/不带扩展模块

配置模式

0x 0000 0030

远程模式

0x 0000 0031

0x 0000 0130

本地模式

0x 0000 0131

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

这有帮助吗?