ACC-Bus-Schnittstelle
Die ACC-Bus Schnittstelle ist eine CAN-Bus-Schnittstelle mit zusätzlicher Hardwareleitung zur Synchronisation der Wechselrichtermodule mit dem Übertragungsprotokoll DS301, Version 4.01. Über die ACC-Bus-Schnittstelle kann die Kompakteinspeisung Daten senden und empfangen. Die Sende- und Empfangsdaten werden in PDOs gemappt. Der Übertragungstyp ist 254- asynchrone PDO, ereignisgesteuert. Die minimale Zykluszeit für die zyklische PDO-Übertragung beträgt 10 ms.
Die komplette CANopen Funktionalität ist über das Gerätebeschreibungsfile KER3_207_0604.eds definiert. EDS Files können Sie von der AMK Internetseite herunterladen.
Die Kompakteinspeisung ist ein ACC-Bus Slave Teilnehmer mit der Standard Adresse 33 (21 hex). Andere KE-Adressen (zulässig sind die Adressen „34“ ... „39“) müssen codiert über den DIP-Schalter S1 in der KE-Frontplatte vorgegeben werden. Die Baudrate ist werkseitig auf 1000 kBd voreingestellt (Defaultwert). Weitere Infos: Siehe Standarteinstellungen ändern..
ACC-Bus spezifisches Verhalten
Der Ausgang SBM zeigt den fehlerfreien Zustand des Moduls nach dem Initialisieren an.
Bei einem Fehler wird SBM zurückgesetzt und das Hauptschütz fällt ab.
Zustand ACC-Bus Schnittstelle |
Weitere ACC-Bus Teilnehmer |
Reaktion KE |
---|---|---|
KE ACC-Bus Schnittstelle aktiv |
Ein ACC-Bus Master + x weitere Slaves vorhanden |
SBM wird gesetzt |
KE ACC-Bus Schnittstelle aktiv |
Keine ACC-Bus Teilnehmer |
SBM wird nach 15 Sekunden gesetzt |
KE ACC-Bus Schnittstelle deaktiviert (alle S1 DIP Schalter auf ON) |
|
SBM wird gesetzt |
KE ACC-Bus Schnittstelle aktiv Konfiguration ID32795 'Quelle Umrichter Ein' = Signal über ACC-Bus (z.B. Code 5) |
Keine ACC-Bus Teilnehmer |
Err wird nach 15 Sekunden gesetzt |
PDO Mapping-Variablen
|
Für die Kompakteinspeisung müssen alle 3 Sendevariablen (iMessage16, diMessage32 und wDeviceState) gemappt werden. Es ist nicht zulässig, nur eine der 3 Variablen zu konfigurieren. Die PDO wird ereignisgesteuert übertragen (Übertragungstyp EVENT). Kleinstmögliche Zykluszeit dieser Nachricht ist 10 ms. |
Konfigurierbare Istwerte
API Variablenname |
CAN Index |
CAN Sub-Index |
Kopier- |
Verwendung |
---|---|---|---|---|
iMessage16 |
0x2040 |
0x01 |
Tx |
Konfigurierbare zyklische 16Bit Istwertmeldung |
diMessage32 |
0x2040 |
0x02 |
Tx |
Konfigurierbare zyklische 32Bit Istwertmeldung |
Status- und Steuervariablen
API Variablenname |
CAN Index |
CAN Sub-Index |
Kopier- richtung |
Verwendung |
|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
wDeviceState |
0x2048 |
0x00 |
Tx |
|
|||||||||||||||||||||||||||
wDeviceControl |
0x2049 |
0x00 |
Rx |
|