ID : 2969
获取错误信息
当机器人控制器内发生了错误时,作为主局的外部机器参照下述对象字典,可获取错误状态、错误编码。
错误状态的获取
在机器人控制器内部发生了等级1~5的错误时,Statusword的比特3变成1。
Index | Subindex | Name | Datatype | Accessright | Initial value | Comment |
---|---|---|---|---|---|---|
0x6041 | 0x00 | Statusword(J1) | UINT | RO | - |
Statusword(J1)~(J8)变成相同的数据。
错误编码的获取
在Index2100中保持错误发生数,在Index2101(Subindex0x01~0x40)中保持错误编码。 例如,在机器人控制器内部发生了3个错误时,错误发生数为3。另外,按照错误发生的顺序,将错误编码保存到Index2101(Subindex0x01)、Index2101(Subindex0x02)、Index2101(Subindex0x03)。错误编码请参照“错误编码表”。
Index | Subindex | Name | Datatype | Accessright | Initial value | Comment |
---|---|---|---|---|---|---|
0x2100 | 0x00 | Error Count | UDINT | RO | 错误发生数 | |
0x2101 | - | Error Record | - | - | - | - |
↑ | 0x00 | Number ofElements | USINT | RO | 0x40 | 错误编码 要素数 (64固定) |
↑ | 0x01~0x40 | SubIndex001~SubIndex064 | UDINT | RO | - | 错误编码 |
ID : 2969