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) |
|
||||
Ü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).
|