FC_DcBusDischarge - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab

SystemInterface_1.33.10.0

Versionen:

Aktuelle Version

Unterstützte Geräte:

Lexium LXM62 Power Supply, Lexium 52

Aufgabe

Entladen des DC-Bus. Diese Funktion wird mit PowerSupplies oder mit Antrieben mit integrierter Spannungsversorgung verwendet.

Beschreibung

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.

Schnittstelle

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)

Rückgabewert

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.