5 motor status byte, 6 checksum, 7 “speed” run command – ebm-papst ECI-63.XX-K4 User Manual
Page 83: 1 requirements, 9 rs485 communication

83
9 RS485 Communication
9.5 Motor status byte
The bits of the motor status byte have the following meaning:
Bit
Meaning
Comment
0
bUebertemperatur
1 = Drive detects overtemperature
1
bMotorAktiv
1 = Drive is active
2
bUeberspannung
1 = drive detects overvoltage
3
bUnterspannung
1 = drive detects undervoltage
4
bHWFehler
1 = drive detects hardware fault
5
bUeberstrom
1 = drive detects overcurrent
6
bQuittErforderlich
1 = drive needs an acknowledgement
7
bDBereit
1 = drive is ready
9.6 Checksum
The checksum is calculated as follows:
• All bytes including the start byte are added together.
– As, in special cases, the sum can be 0 and an empty telegram would be interpreted as “Run command speed with target speed = 0 and
maximum current = 0”, the sum is disjuncted with 0 x 55. In this way the special case is detected.
Formula: Checksum = (sum (Byte0..last_Byte)) || 0x55
9.7 “Speed” run command
The “speed” run command described here initiates speed-controlled operation, if the setpoint selector of the drive has been used to activate
“RS485 speed input”.
NOTe
In the case of static operation with a speed, the command must be sent cyclically every 2 sec. at the latest, as otherwise
the drive detects a bus interruption and specifies an error speed (parameter 0x16).
9.7.1 Requirements
RS485 Char
Use
Value / Comment
1
Start byte
COM_CRX_FAHRBEFEHL_DREHZAHL
2
Address byte
Bus address
3
Target speed Hi
rpm, -32768…32767
4
Target speed Lo
5
Maximum current Hi
6
Maximum current Lo
0-100 %
7
Checksum