DF3E系列伺服驱动器用户手册(SF3 01 20251209 1.3)-2026.02.26.pdf - 第103页

DF3E 系列伺服驱 动器用户手册 4 伺服系统的 运行 94 4.6 总线控制 CANopen 是一个基于 CAN (控制局域 网) 串行 总线系统和 CAL ( CAN 应用层 ) 的高层协议 。 CANopen 假定相连设备 的硬件带有一 个符合 ISO11898 标准 的 CAN 收发器和 一个 CAN 控制器。 CANopen 通讯协议 CiA DS -301 包括 周期和事件驱 动型通讯,不 仅能够将 总线负载减少 到最低限…

100%1 / 262
DF3E 系列伺服驱动器用户手册 4 伺服系统的运行
93
4.5.1.3 速度限制检测(/VLT
转矩模式下伺服电机实际转速绝对值超过速度限制值,认为伺服电机实际转速受限此时伺服驱
动器可输出/VLT 信号,反之,不满足任一条件,速度受限信号无效。
参数
信号名称
出厂设定
适用模式
意义
修改
生效
P5-43
/VLT
n.0000
12
速度限制检测
随时
即时
默认未分配端子,参数范围 0000-0014通过参数 P5-43 分配到输出接口当设置为 0002 时,
示从 SO2 端子输出信号
/VLT 信号只在转矩模式下生效。
DF3E 系列伺服驱动器用户手册 4 伺服系统的运行
94
4.6 总线控制
CANopen 是一个基于 CAN(控制局域网)串行总线系统和 CALCAN 应用层的高层协议CANopen
假定相连设备的硬件带有一个符合 ISO11898 标准 CAN 收发器和一个 CAN 控制器。
CANopen 通讯协议 CiA DS -301 包括周期和事件驱动型通讯,不仅能够将总线负载减少到最低限
度,而且还能确保极短的反应时间它可以在较低的波特率下实现较高的通讯性能,从而减少了电
磁兼容性问题,并降低了电缆成本。
CANopen 设备协议定义了直接访问伺服参数机制以及时间关键进程数据通讯。
CANopen 通讯案例详见 4.6.4
4.6.1 对象字典区域分配
CANopen 通讯主要通过几种操作模式(operation mode)来实现伺服电机各种参数的控制,以及实
现一些其他的辅助功能。更多信息可参见自动化国际用户和制造商协会的 CAN 文献
www.can-cia.de)。
CAL 提供了所有的网络管理服务和报文传送协议,但并没有定义对象的内容或者正在通讯的对象
的类型(它只定义了 how,没有定 what),而这正是 CANopen 的切入点
CANopen 是在 CAL 基础上开发的,使用了 CAL 通讯和服务协议子集,提供了分布式控制系统
一种实现方案CANopen 在保证网络节点互用性的同时允许节点的功能随意扩展:或简单或复杂。
CANopen 的全部对象,通过 4 位的 16 制表示的 16bit Index 置地址,每个组的对象字典内进行
配置
CiA402 定的 CoECANopen over EtherCAT的对象字典和 DF3E 列伺服的对象字典构成如下所
示:
CiA402规定的对象字典
DF3E系列的对象字典
Index
内容
Index
内容
0000h0FFFh
数据类型区域
0000h0FFFh
数据类型区域
1000h1FFFh
COE通信区域
1000h1FFFh
数据类型区域
2000h5FFFh
厂商自定义区
2000h2FFFh
伺服参数区域P组)
3000h3FFFh
伺服参数区域U组)
4000h4FFFh
伺服参数区域F组)
5000h5FFFh
保留
6000h9FFFh
Profile区域
6000h6FFFh
驱动器Profile区域
7000h9FFFh
CiA402运动控制设备子协议区
A000hFFFFh
保留
A000hFFFFh
保留
4.6.1.1 CANopen 总线通信区对象字典一览表(DS301)
索引
子索引
对象类型
名称
数据类型
读写性
PDO
映射
1000
-
VAR
Device type
UINT32
RO
NO
1001
-
VAR
Error register
UINT8
RO
NO
1003
-
ARRAY
Pre-defined Error Field
-
-
-
DF3E 系列伺服驱动器用户手册 4 伺服系统的运行
95
索引
子索引
对象类型
名称
数据类型
读写性
PDO
映射
01
VAR
Standard Error Field
UINT32
RO
NO
02
VAR
Standard Error Field
UINT32
RO
NO
03
VAR
Standard Error Field
UINT32
RO
NO
04
VAR
Standard Error Field
UINT32
RO
NO
1005
-
VAR
COB-ID SYNC
UINT32
RW
NO
1006
-
VAR
Communication Cycle Period
UINT32
RW
NO
1007
-
VAR
Sync Windows Length
UINT32
RW
NO
1008
-
VAR
Manufacturer Device Name
STRING
-
-
1009
-
VAR
Manufacturer Hardware Version
STRING
-
-
100A
-
VAR
Manufacturer Software Version
STRING
-
-
100B
-
VAR
Device ID
UINT8
RW
NO
100C
-
VAR
Guard Time
UINT16
RW
NO
100D
-
VAR
Life Time Factor
UINT8
RW
NO
1010
-
ARRAY
Store Parameter Field
-
-
-
01
VAR
Save All Parameters
UINT32
RW
NO
02
VAR
Save Communication Parameters
UINT32
RW
NO
03
VAR
Save APPlication Parameters
UINT32
RW
NO
1011
-
ARRAY
Restore Default Parameters
-
-
-
01
VAR
Restore all Default Parameters
UINT32
RW
NO
02
VAR
Restore Communication Default
Parameters
UINT32
RW
NO
03
VAR
Restore APPlication Default
Parameters
UINT32
RW
NO
1014
-
VAR
COB-ID EMCY
UINT32
RW
NO
1017
-
VAR
Producer Heartbeat Time
UINT16
RW
NO
1018
-
-
Identity Object
-
-
-
01
VAR
Vendor ID
UINT32
RO
NO
02
VAR
Product Code
UINT32
RO
NO
03
VAR
Revision Number
UINT32
RO
NO
04
VAR
Serial Number
UINT32
RO
NO
1400
-
RECORD
1. receive PDO parameter
-
-
-
01
VAR
COB-ID used by PDO
UINT32
RW
NO
02
VAR
transmission type
UINT8
RW
NO
1401
-
RECORD
2. receive PDO parameter
-
-
-
01
VAR
COB-ID used by PDO
UINT32
RW
NO
02
VAR
transmission type
UINT8
RW
NO
1402
-
RECORD
3. receive PDO parameter
-
-
-
01
VAR
COB-ID used by PDO
UINT32
RW
NO
02
VAR
transmission type
UINT8
RW
NO
1403
-
RECORD
4. receive PDO parameter
-
-
-
01
VAR
COB-ID used by PDO
UINT32
RW
NO
02
VAR
transmission type
UINT8
RW
NO
1600
-
RECORD
1. receive PDO maPPing
-
-
-