Modus 'Feste CAN Nachrichtenkonfiguration'

Die Datentelegramme sind jeweils 8 Byte lang und werden im Intel-Format übertragen. Der Wechselrichter aktiviert mit dem ersten empfangenen Datentelegramm eine Telegrammausfallüberwachung.

Für den Datenaustausch zwischen Wechselrichter und CAN Steuerung stehen Datentelegramme mit festem Inhalt zu Verfügung:

Name Richtung Bedeutung
AMK Actual Values 1

Wechselrichter → CAN Steuerung

Enthält das Statuswort und Istwerte
AMK Actual Values 2 Wechselrichter → CAN Steuerung Enthält Istwerte
AMK Setpoints 1

CAN Steuerung → Wechselrichter

Enthält das Steuerwort und Sollwerte

 

Die 'Feste CAN Nachrichtenkonfiguration' wird mit ID34091 'Anwenderliste 3' konfiguriert.

Konfiguration

Datentyp

Bezeichnung

Knotenadresse und

Auswahl Modus

UNS16

(2 Byte)

'High Byte'

'Low Byte'

frei Wählbar

(Knotenadresse)

04

(feste Nachrichtenkonfiguration)

Übertragungsrate in kBit/s

UNS16

(2 Byte)

Übertragungsrate

0 = Standardwert 500 kBit/s

Ausgaberate in ms

UNS16

(2 Byte)

Ausgaberate

0 = Standardwert 5 ms

 

Steuerungskonfiguration

Der CAN Identifier mit dem der Wechselrichter sendet und Daten empfängt besteht aus Grundadresse + Knotenadresse.

Name

Grundadresse Knotenadresse

CAN Identifier

AMK Actual Values 1 0x282 x 0x282 + x
AMK Actual Values 2 0x284 x 0x284 + x
AMK Setpoints 1 0x183 x 0x183 + x

 

Beispiel:

1 CAN Bus mit den Knotenadressen 1, 2, 5, 6.

 

Knoten-

adresse

ID34091 'Anwenderliste 3'

Listenelement 2

CAN Identifier

Name

Wechselrichter 1

1

0x0104

0x283

0x285

0x184

AMK Actual Values 1

AMK Actual Values 2

AMK Setpoints 1

Wechselrichter 2

2

0x0204

0x284

0x286

0x185

AMK Actual Values 1

AMK Actual Values 2

AMK Setpoints 1

Wechselrichter 3

5

0x0504

0x287

0x289

0x188

AMK Actual Values 1

AMK Actual Values 2

AMK Setpoints 1

Wechselrichter 4

6

0x0604

0x288

0x290

0x189

AMK Actual Values 1

AMK Actual Values 2

AMK Setpoints 1

Die Knotenadressen müssen so gewählt werden,

dass keine gleichen CAN Identifier im selben CAN Bus System mehrfach entstehen können.

 

Beschreibung der Datentelegramme

Für den Datenaustausch zwischen Wechselrichter und CAN Steuerung stehen folgende Datentelegramme zu Verfügung:

Grundadresse Name Richtung Bedeutung
0x282 AMK Actual Values 1

Wechselrichter → CAN Steuerung

Enthält das Statuswort und Istwerte
0x284 AMK Actual Values 2 Wechselrichter → CAN Steuerung Enthält Istwerte
0x183 AMK Setpoints 1

CAN Steuerung → Wechselrichter

Enthält das Steuerwort und Sollwerte

 

Inhalt des Datentelegramms 'AMK Actual Values 1':

Name Offset Länge in Bit Wertetyp Einheit Bedeutung
AMK_Status 0 16 unsigned -

Statuswort

Siehe nachfolgende Tabelle: Inhalt des Statusworts 'AMK_Status'

AMK_ActualVelocity 16 16 signed 1/min Drehzahlistwert
AMK_TorqueCurrent 32 16 signed -

Rohdaten zur Berechnung 'Istwert Drehmoment bildender Strom': Siehe 'Einheiten'.

AMK_MagnetizingCurrent 48 16 signed -

Rohdaten zur Berechnung 'Istwert Magnetisierungsstrom' (Feldschwächstrom): Siehe 'Einheiten'.

 

Inhalt des Statusworts 'AMK_Status'

Über das Statuswort wird der Systemstatus und die Kommando-Quittierungen angezeigt.

Name Offset Länge in Bit Bedeutung
AMK_bReserve 0 8 Reserviert
AMK_bSystemReady 8 1 System bereit (SBM)
AMK_bError 9 1 Fehler
AMK_bWarn 10 1 Warnung
AMK_bQuitDcOn 11 1 Quittierung HV-Freischaltung
AMK_bDcOn 12 1 Spiegel HV-Freischaltung
AMK_bQuitInverterOn 13 1 Quittierung Reglerfreigabe
AMK_bInverterOn 14 1 Spiegel Reglerfreigabe
AMK_bDerating 15 1 Derating (Momentbegrenzung aktiv)

 

Inhalt des Datentelegramms 'AMK Actual Values 2':

Name Offset Länge in Bit Wertetyp Einheit Bedeutung
AMK_TempMotor 0 16 signed 0.1 °C Motortemperatur
AMK_TempInverter 16 16 signed 0.1 °C Coldplate-Temperatur
AMK_ErrorInfo 32 16 unsigned - Diagnosenummer
AMK_TempIGBT 48 16 signed 0.1 °C IGBT Temperatur

 

Inhalt des Datentelegramms 'AMK Setpoints 1':

Name Offset

Länge in Bit

Wertetyp Einheit Bedeutung
AMK_Control 0 16 unsigned -

Steuerwort

Siehe nachfolgende Tabelle: Inhalt des Steuerworts 'AMK_Control'

AMK_TargetVelocity 16 16 signed 1/min Drehzahlsollwert
AMK_TorqueLimitPositiv 32 16 signed 0.1 % MN Momentgrenze positiv (Abhängig vom Nennmoment)
AMK_TorqueLimitNegativ 48 16 signed 0.1 %MN Momentgrenze negativ (Abhängig vom Nennmoment)

 

Inhalt des Steuerworts 'AMK_Control'

Über das Steuerwort können im Wechselrichter folgende Kommandos ausgelöst werden:

Name Offset Länge in Bit Bedeutung
AMK_bReserve 0 8 Reserviert
AMK_bInverterOn 8 1 Reglerfreigabe
AMK_bDcOn 9 1 HV-Freischaltung
AMK_bEnable 10 1 Antrieb Freigabe
AMK_bErrorReset 11 1 Fehler löschen *
AMK_bReserve 12 4 Reserviert

*Sollwerte müssen den Wert 0 haben, sonst wird 'Fehler löschen' nicht ausgeführt.

 

Telegrammausfallüberwachung

Die Telegrammausfallüberwachung wird mit dem ersten empfangenen Datentelegramm aktiviert. Anschließend müssen die Datentelegramme zyklisch gesendet werden.

Die Telegrammausfallüberwachung spricht an, sobald der Wechselrichter mehr als 50 ms keine Telegramme von der CAN Steuerung empfängt.

Der Wechselrichter generiert in diesem Fall eine Fehlermeldung und der Motor trudelt aus (Drehmomentvorgabe 0 %MN).