DM6C系列伺服驱动器用户手册(SM6 01 20260309 1.3)-2026.04.08.pdf - 第140页

DM6C 系列伺服 驱动器用户手册 6 E th e r C AT 总 线 通 讯 129 帧部 数据区域 数据类型 功能 MailBox He ader Length WORD Mailbox 的数据长 度 Address WORD 发信源的站地 址 Channel Unsigned6 ( Reserved ) Prority Unsigned2 优先度 Type Unsigned4 Mailbox 型 00h :错误 01h :( …

100%1 / 425
DM6C 系列伺服驱动器用户手册 6 EtherCAT 线
128
ESC 寄存器字节地址
长度(Byte)
说明
初始值*1
+Dh~Fh
3
Reserved
-
Distributed Clocks(DC)-SYNC Out Unit
0981h
1
Activation
-
0984h
1
Activation Status
-
098Eh
1
SYNCO Status
-
0990h~0993h
4
Start Time Cyclic Operation/Next SYNC0 Pulse
-
09A0h~09A3h
4
SYNC0 Cycle Time
-
6.2.5 SII 区域(0000h~003Fh
ESC配置区域EEPROM字地0000h0007h内,Configured Station Alias在驱动器电源启动后,
根据ESC自动读取,写入ESC寄存器。SII EEPROM变更后的值反映到ESC寄存器时需要再次
IPET1810/ET1811/ET1812IP
ET1810/ET1811/ET1812)的数据表。
6.2.6 SDO(服务数据对象)
DM6C系列支持SDO(服务数据对象)SDO的数据交换使用Mailbox通信,所以SDO的数据刷新
时间变得不稳定。
主站侧在对象字典内的记录中读写数据,可进行对象设定以及从站的各种状态的监测。SDO
读写动作的响应需要花费时间。PDO刷新的对象请不要用SDO来刷新,用PDO的值覆盖。
6.2.6.1 Mailbox(邮箱)帧结构
Mailbox/SDO的帧结构如下所示。详细请参照ETG规格书(ETG1000-5ETG1000-6)。
帧部
数据区域
数据类型
功能
DM6C 系列伺服驱动器用户手册 6 EtherCAT 线
129
帧部
数据区域
数据类型
功能
MailBox Header
Length
WORD
Mailbox的数据长
Address
WORD
发信源的站地
Channel
Unsigned6
Reserved
Prority
Unsigned2
优先度
Type
Unsigned4
Mailbox
00h:错误
01h:(Reserved
02hEoE(未对应)
03hCoE
04hFoE(未对应)
05hSoE(未对应)
06h-0Eh:(Reserved
0FhVoE(未对应)
Cnt
Unsigned3
Mailbox计数器
Reserved
Unsigned1
Reserved
CoE Header
Number
Unsigned9
Reserved
Reserved
Unsigned3
Reserved
Service
Unsigned4
信息型
Cmd specific
Size Indicator
Unsigned1
Data Set Size使用许可
Transfer Type
Unsigned1
Normal转送/Expedited转送择
Data Set Size
Unsigned2
指定数据大小
Complete 访问性
Unsigned1
对象的访问方法的选择(未对应
Command Specfier
Unsigned3
上传/下载
要求/响应等的选择
索引
WORD
对象的索引
Sub索引
BYTE
对象的Sub索引
对象的数据或Abort message
6.2.6.2 Mailbox 超时
本伺服驱动器Mailbox通信中进行下述超时设定。
Mailbox请求的超时时间:100ms
主站向从站(驱动器)发出请求请求帧的发信数据的WKC如果被更新,从站则被认为正常接收
请求。直到WKC被更新为止,反复重试,然而直到此设定时间WKC仍未被更新则主站侧超时。
Mailbox响应的超时时间:10s
主站接收来自从站(驱动器请求的响应,如果此WKC被更新则认为是正常接收响应。直到此设
定时间为止,如果无法接收WKC被更新的响应,则主站侧超时。
从站(驱动器)的响应完成所需的最大时间。
DM6C 系列伺服驱动器用户手册 6 EtherCAT 线
130
6.2.6.3 异常报警时信息
1)报警代码
Error code返回和603FhError code)相同的值。
0000hFEFFh根据IEC61800-7-201进行定义
FF00hFFFFh由制造商定义的,下述内容所示
索引
子索引
名称
范围
数据类型
可访问性
PDO
Op-mode
603Fh
00h
Error code
0-65535
U16
ro
TxPDO
All
现在伺服驱动器发生的报警的编号,通用报警 603F 显示完整错误代码,总
线相关报警显示报警主编号。
报警未发生时,显示 0000h
报警发生时,报警(主)编号(00hFFh),显示 FF**h
例:
①通用报警如 E-030(过圧保护)发生,603F = 30d
②总线相关报警 E-850TxPDO 配置异常保护)E-851RxPDO 配置异
常保护),
603F = FF55h 55h=85d E-850E-851 其中任意一个发生
作为例外,E-817SyncManager2/3设定异常)的情况下,显示A000h
2)报警种类(状态)
Error register 返回和 1001hError register)相同的值。
索引
子索引
名称
范围
数据类型
可访问性
PDO
Op-mode
1001h
00h
Error register
0-65535
U16
ro
TxPDO
All
显示伺服驱动器正发生的报警种类(状态)。
报警未发生时,显示0000h
不显示警告。
Bit
内容
0
不支持
1
2
3
4
AL status code定义的报警发生*1
5
不支持
6
保留
7
AL status code未定义的报警发生*2
*1所谓AL status code定义的报警”EtherCAT通信关联异常E-8007
E-8107E-8507
*2所谓AL status code未定义的报警”EtherCAT通信关联异常E-880
7EtherCAT通信关联以外的异常。