EasyManua.ls Logo

Siko AP10 - Node Monitoring; Emergency Service (EMCY)

Siko AP10
78 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Communication via CAN bus (CANopen)
AP10
Date: 28.02.2022 Art. No. 86853 Mod. status 37/22 Page 26 of 78
Example of writing SDO parameters:
Change the loop length stored with 2 bytes in object 5F14h of the directory of objects in the
AP10 with device address 1.
Calculation of the identifier: 600h + Node-ID = 600h + 1 = 601h
Command: Write 2 bytes: 2Bh
Index: 5F14h
Sub-index: 00h
The new value shall be 4500 = 1194h
Example of writing SDO parameters:
COB-ID
User data
Command
Index L
Index H
Sub-index
Data 0
Data 1
Data 2
Data 3
601h
2Bh
(2 bytes
valid)
14h
5Fh
00h
94h
11h
00h
00h
Response by slave to the command:
Calculation of the identifier: 580h + Node-ID = 580h + 1 = 581h
COB-ID
User data
Command
Index L
Index H
Sub-index
Data 0
Data 1
Data 2
Data 3
581h
60h
14h
5Fh
00h
00h
00h
00h
00h
5.5 Node monitoring
5.5.1 Emergency Service (EMCY)
The status of the bus subscriber is transferred via high-priority emergency messages in case of
error. These messages have a data length of 8 bytes and contain information on the error.
The emergency message is transferred as soon as a serious communication error occurred or
was corrected. The cause of error is stored in the error buffer (see object 1003h: Pre-defined
Error Field). An emergency object is sent only once per error event. Removal of a cause of
error is signified by sending an emergency message with Error Code 0000h (No Error). If
multiple errors exist and one cause of an error has been corrected, then Error Code 0000h is
output as well; however, the persisting error condition is indicated in the Error Register.
Identifier
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
11/ 29 Bit
Emergency Error
Code
Error Register
(Object 1001h)
Manufacturer-specific error field
(not used)
Emergency Error Code:
Error description
Error Code
Cause of error removed
0x0000
Battery empty
0x3200
Bus status changed to Error Passive Mode
0x8120
Recovered from Bus Off
0x8140

Table of Contents

Other manuals for Siko AP10

Related product manuals