background image

 

 

Baumer_EAM580_360_CANopen_MA_EN_Rev0003.0000h_Index0004.docx 

Baumer Electric AG 

06.08.2018 

19/28 

Frauenfeld, Switzerland

 

9.5 

Encoder Diagnostic Sources 

 
The following tables provide a summary of all diagnostic sources supported by the encoder. 

Source

 

 

Diagnostic Source 

Description 

 

Additional Information 

Emergency Error Code 

Error Code transmitted within the emergency message 

Signaling 

 

Object and bit number where the diagnostic source gets visible 

Appearance 

 

Describes when the signaling may occur 

Reset Behavior 

Describes when the signaling of a diagnostic source gets reset 

Error Injection Code 

Error injection code to simulate a diagnostic source for object 2116-2h 

 

Source 

Description 

Emergency 

Error Code 

Appearance 

Signaling 

Reset 

Behavior 

Error  

Injection  

Code 

Error reset or no error 

An emergency message with 
error code 0x0000 will be 
transmitted when no more errors 
are present 

0x0000 

at runtime 

0x0000

’0000 

Temperature Monitoring 

Temperature out of range 

0x4200 

at runtime 

0x1001 Error, Bit 0,3 

at runtime 

0x0008

’0020 

Non-Volatile Data 
Manager 

Problem with the non-volatile 
memory. 

0x5100 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0,1 

at reboot 

0x0001’0024 

at runtime 

0x6505 Warning, Bit 3 

at reboot 

0x0008’0024 

Reset Reason Watchdog 

SW-reset due to a watchdog timer 
issue 

0x6100 

at runtime 

0x6505 Warning, Bit 2 

at reboot 

0x0008’0025 

CAN-Controller Bus 
Warning 

Communication error (bus 
warning) 

0x8100 

at runtime 

0x1001 Error, Bit 4 
 

at runtime 

CAN-Controller RX Buffer 
Overflow 

CAN receive buffer overflow 

0x8110 

at runtime 

at runtime 

CAN-Controller Bus 
Passive 

CAN in error passive mode  

0x8120 

at runtime 

0x1001 Error, Bit 4 

at runtime 

CAN-Controller Bus Off 

CAN in bus-off mode  

at runtime 

0x1001 Error, Bit 4 

at runtime 

Lifeguard or Heartbeat 

Life guard error or heartbeat error 

0x8130 

at runtime 

at runtime 

Battery Monitoring 
Warning  
(non-redundant encoder) 

Battery low of the Multiturn 
system. Encoder should be 
replaced 

0xFF00 

at runtime 

0x6505 Warning, Bit 4 

at runtime 

0x0008’0005 

Battery Monitoring 
Warning 
(redundant encoder) 

Battery low of the Multiturn 
system. Encoder should be 
replaced 

0xFF00 

at startup 

0x6505 Warning, Bit 4 

at reboot 

0x0004’001C 

Battery Monitoring Error 
(Battery Empty) 

Battery of the Multiturn system is 
empty. Absolute position can be 
incorrect after restart, encoder 
should to be replaced 

0xFF01 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0,15 

at reboot 
no reset (*

1

 

0x0001’0004 

at runtime 

0x6505 Warning, Bit 13 

at reboot 
no reset (*

1

 

0x0008’0004 

Multiturn Magnetic Field 
sequence 
(non-redundant encoder) 

Incorrect sequence of the 
magnetic field (i.e. due to weak or 
disturbed magnetic field) 

0xFF02 

at startup 

0x6505 Warning, Bit 12 

at reboot 

0x0004’0003 

at runtime 

0x6505 Warning, Bit 12 

at reboot 

0x0008’0003 

Multiturn Magnetic Field 
sequence 
(redundant encoder) 

Incorrect sequence of the 
magnetic field (i.e. due to weak or 
disturbed magnetic field) 

0xFF02 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0 

no reset 

0x0001’001A 

at runtime 

0x6505 Warning, Bit 12 

no reset 

0x0008’001A 

Multiturn Magnetic Field 
strength  
(redundant encoder) 

Magnetic field too low 

0xFF03 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0 

no reset 

0x0001’001B 

at runtime 

0x6505 Warning, Bit 12 

no reset 

0x0008’001B 

Multiturn Communication 
Monitor 

Internal communication error 

0xFF04 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0,12 

at reboot 

0x0001’0009 

at runtime 

0x6505 Warning, Bit 13 

at reboot 

0x0008’0009 

Speed Monitoring 

Maximum rotation speed 
exceeded 

0xFF05 

at runtime 

0x6505 Warning, Bit 0 

at reboot 

0x0008’0021 

Singleturn Magnetic Field 
strength 

Amplitude of Singleturn sensor 
out of range (i.e. due to weak or 
disturbed magnetic field) 

0xFF06 

at runtime 

0x6505 Warning, Bit 14 

at reboot 

0x0008’0022 

Singleturn/Multiturn 
Supervision 

Multiturn- and Singleturn-sensor 
out of sync 

0xFF07 

at runtime 

0x6505 Warning, Bit 15 

at reboot 

0x0008’0023 

Multiturn Power On Reset  
(redundant encoder) 

Power-on-reset during powered- 
or unpowered operation (i.e. when 
battery is empty). Absolute 
position can be incorrect after 
restart, encoder should to be 
replaced. 

0xFF17 

at startup 

0x1001 Error, Bit 0 
0x6503 Alarms, Bit 0,15 

no reset 

0x0001’0014 

at runtime 

0x6505 Warning, Bit 13 

no reset 

0x0008’0014 

Manufacturer reserved error 
codes 

0xFF0A… 
0xFF16 
0xFF17

… 

0xFFFF 

Remark:

 In case of any diagnostic source appeared, absolute position may be incorrect. 

(

1

: No reset of diagnostic source in case of encoder with redundant design 

Summary of Contents for EAM MT Series

Page 1: ...trasse 17 CH 8501 Frauenfeld Phone 41 52 728 11 22 Fax 41 52 728 11 44 08 18 sales ch baumer com Subject to modification in technic and design www baumer com Errors and commissions excepted Manual Abs...

Page 2: ...embedded software used in safety functions 10 5 NMT Service 11 5 1 Supported commands 11 5 1 1 NMT Reset 11 5 1 2 NMT Communication Reset 11 5 2 Boot up message 11 6 SDO service 12 6 1 General 12 6 2...

Page 3: ...Encoder Diagnostic Sources 19 10 Heartbeat Service 20 10 1 General 20 10 2 COB ID 20 10 3 Timing 20 11 LSS slave 21 11 1 General 21 11 2 Supported commands 21 11 3 LSS address 21 12 Object directory...

Page 4: ...ms Object 4001h range reduced from 4000 ms to 500 ms Comment Emergencies are not resent after NMT reset removed in chapter 5 1 1 0003 12 03 18 From V01 05 0003 0000h zest New profile version identific...

Page 5: ...der shaft with a suitable coupling Hollow shaft Open clamping ring completely before mounting the encoder Foreign objects must be kept at a sufficient distance from the stator coupling The stator coup...

Page 6: ...08 2018 6 28 Frauenfeld Switzerland 3 Product Assignment 3 1 Absolute encoder Product Product Code Device Name EDS file Absolute encoder multiturn single channel and redundant version 0x0070 EAMxxx M...

Page 7: ...open Services Following CANopen services are supported 1 Network Management according to CiA 301 1 SDO Server according to CiA 301 2 TPDOs according to CiA 301 CiA 406 1 Emergency Producer according t...

Page 8: ...1 This object provides a 32 Bit Speed information which has the unit Steps sec The range for object 6030h 1 Speed encoder A is 8000 0000h 7FFF FFFFh If the scaled speed value exceeds this range the o...

Page 9: ...f this integer value is 1 32767 0x2001 3 Gear Value 2 This Object defines the denominator of the gear factor The range of this integer value is 1 32767 Figure 4 Example configuration of gear values ob...

Page 10: ...Reconfigure the node with this higher baudrate to the lower baudrate again object 0x2100 3 Save the baudrate according chapter 6 2 1 4 Performing a NMT Reset 5 Reconfigure CAN Master with lower baudra...

Page 11: ...p message is sent restarting of the micro controller be aware that all unsaved configurations will be lost 5 1 2 NMT Communication Reset This NMT command performs a restarting of the CAN Controller wh...

Page 12: ...ects to the non volatile memory After a reset or power on the parameters are loaded from the non volatile memory The SDO request to 1010h x is answered after the saving of the parameters is performed...

Page 13: ...PDOs is changeable in Object 180xh 1 Default Values are TPDO1 180h node ID TPDO2 280h node ID Changes will be applied immediately The COB ID is stored internally as a difference to the default COB ID...

Page 14: ...e The position will be transmitted in byte 0 3 ID DLC Byte 0 Byte 1 Byte 2 Byte 3 181h 281h 4 xx xx xx xx Byte 0 3 Position Object 6004h 7 5 Timing The minimal cycle time for TPDOs is 1 ms 7 6 Excepti...

Page 15: ...and alarm fields object 6503h 6505h The emergency message is transmitted if an error is indicated in the error register COB ID DLC Byte0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 80h node ID 8...

Page 16: ...Watchdog Bit 3 Operating time limit Bit 12 Mounting Error Bit 13 Multiturn System Bit 14 Singleturn System Bit 15 Multiturn Supervision Bit 3 Temperature Bit 15 Battery empty Only at Startup Only at S...

Page 17: ...0 Frequency exceeded Bit 1 CPU Watchdog Bit 2 Operating time limit Bit 4 Mounting Error Bit 5 Multiturn System Bit 6 Singleturn System Bit 7 Multiturn Supervision Bit 1 Commissioning diagnostic Only...

Page 18: ...wo objects that can be used for test purposes to simulate different encoder behaviors 0x2116 1 Diagnostic Injection An error injection code written on this object simulates a diagnostic source accordi...

Page 19: ...xFF00 at startup 0x6505 Warning Bit 4 at reboot 0x0004 001C Battery Monitoring Error Battery Empty Battery of the Multiturn system is empty Absolute position can be incorrect after restart encoder sho...

Page 20: ...28 Frauenfeld Switzerland 10 Heartbeat Service 10 1 General The device supports a heartbeat producer according CiA 301 10 2 COB ID The COB ID for the heartbeat message is 700h node ID 10 3 Timing The...

Page 21: ...bject directory The LSS service is only available in NMT Stopped Mode 11 2 Supported commands Switch state global Switch state selective Configure node ID protocol Configure bit timing parameters Stor...

Page 22: ...al guard time is Object 100Ch 100Dh ms 100D Life time factor U8 rw 0h X Life time factor 1010h Store parameters ARR 00h Largest Subindex U8 ro 4h No of save possibilities 4 01h Save all parameters U32...

Page 23: ...e2 U16 rw 1 X Denominator of the gear factor Range 1 32767 2100h Baudrate U8 rw 2h X 0 10 kBit s 1 20 kBit s 2 50 kBit s 3 100 kBit s 4 125 kBit s 5 250 kBit s 6 500 kBit s 7 800 kBit s 8 1000 kBit s...

Page 24: ...scription 2300h Customer EEPROM ARR Customer EEPROM to save any data 00h Largest Subindex U8 ro 4 01h CustomerEEPROM 0 U32 rw 0 X 02h CustomerEEPROM 1 U32 rw 0 X 03h CustomerEEPROM 2 U32 rw 0 X 04h Cu...

Page 25: ...function disabled 1 Scaling function enabled 6501h Used single turn resolution step rev U32 ro 4000h 6502h Number of distinguishable revolutions U32 ro 40000h 6503h Alarms U16 ro m 0h The following al...

Page 26: ...endor ID and serial number Changing the node ID node no The node ID can be changed in object 2101h between 1 and 127 A save routine should then be executed using object 1010h On the next initializatio...

Page 27: ...ject Sub Index Name Discrepancy 0x1029 1 Error behavior Default Value is 1 instead of 0 Do not change NMT State on Communication Errors 3 Error behavior Default Value is 1 instead of 0 Do not change N...

Page 28: ...n redundant CANopen redundant CANopen Inc Non redundant grey CAN_GND CAN_GND A brown Vs Vs Vs white 0 V 0 V 0 V green CAN_H CAN_H CAN_H yellow CAN_L CAN_L CAN_L pink A blue B red B Pin assignment conn...

Reviews: