Typ |
Funktion |
Verfügbar ab |
SystemInterface_1.33.10.0 |
Versionen: |
Aktuelle Version |
Unterstützte Geräte: |
Lexium LXM62 Power Supply, Lexium 52 |
Entladen des DC-Bus. Diese Funktion wird mit PowerSupplies oder mit Antrieben mit integrierter Spannungsversorgung verwendet.
Die Funktion erzwingt die Entladung des DC-Bus.
Enable = TRUE
Der Ready-Kontakt wird geöffnet und der DC-Bus wird entladen. Der DC-Bus wird erst wieder geladen, wenn Enable auf FALSE gesetzt wird.
Enable = FALSE
Die Entladung wird deaktiviert. Der Ready-Kontakt wird geschlossen und der DC-Bus wird möglicherweise vorgeladen.
Die Entladung wird nur gestartet, wenn:
Keine Fehler im Gerät anstehen, die zum Öffnen des Ready-Kontakts führen
Das Gerät nicht aktiv ist (PowerSupplyCheck bzw. ControllerEnable sind FALSE)
Bei einem LXM 62 PS alle zugeordneten Antriebe nicht in Regelung sind (ControllerEnable ist FALSE für alle zugeordneten Antriebe)
Der DC-Bus geladen ist
Sercos in Phase 4 ist
Der Entladungsprozess kann über 100 ms dauern. Deshalb kann mit der Funktion FC_DcBusDischargeState geprüft werden, wann die Entladung abgeschlossen wurde.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_sDeviceId |
ST_LogicalAddress |
Logische Adresse des Geräts |
i_xEnable |
BOOL |
TRUE = DC-Bus wird entladen FALSE = Entladung deaktiviert (DC-Bus wird geladen) |
Datentyp |
Beschreibung |
---|---|
DINT |
0: Entladung deaktiviert. 1: Entladung wird vorbereitet. 2: DC-Bus wird entladen. 3: Entladung wurde erfolgreich abgeschlossen. -1: Falsche logische Adresse. -2: Entladung kann nicht gestartet werden, weil die Antriebe noch in Regelung sind. -3: Entladung kann nicht gestartet werden, weil das Gerät aktiv ist (PowerSupplyCheck = TRUE oder ControllerEnable = TRUE). -4: Entladung kann nicht gestartet werden, weil das Gerät einen Fehler erkannt hat, der zum Öffnen des Ready-Kontakts führt. -5: Entladung kann nicht gestartet werden, weil der DC-Bus nicht geladen ist. -6: Entladung nicht möglich. -461: Falsche Sercos-Phase. |