MC_Power - Allgemeine Informationen
Typ |
Funktionsbaustein |
Verfügbar ab |
1.0.5.0 |
Versionen: |
Aktuelle Version |
Die Positionssteuerung der Achse muss aktiviert oder deaktiviert werden.
Verwendet PDL.FB_DriveEnable zum Ein-/Ausschalten des Antriebs.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
Axis |
SystemConfigurationItf.IF_Drive |
Schnittstelle für die zu steuernde Achse |
Enable |
BOOL |
Wenn der Eingang Enable TRUE ist die Endstufe aktiviert. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Status |
BOOL |
TRUE: Die Positionssteuerung ist aktiviert. |
Error |
BOOL |
Signalisiert einen erkannten Fehler innerhalb des Funktionsbausteins. |
ErrorId |
DWORD |
Fehlererkennung |
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Alle Werte außer GD.ET_Diag.Ok entsprechen einer Diagnosemeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die mehr Informationen zum Diagnosezustand liefert. |
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
3 |
Der Antrieb ist aktiviert. |
|
OK |
0 |
Ok |
|
DriveConditionInvalid |
70 |
Der Antrieb ist nicht bereit für Bewegungsbefehle. |
|
DriveConditionInvalid |
29 |
Das InverterEnable-Signal ist nicht präsent. |
|
DriveConditionInvalid |
34 |
Zeitüberschreitung beim Einschalten der Achse |
|
DriveConditionInvalid |
30 |
Das TorqueEnable-Signal ist nicht präsent. |
|
InputParameterInvalid |
25 |
Der angeschlossene Antrieb wird nicht unterstützt. |
|
InputParameterInvalid |
26 |
Der angeschlossene Antrieb ist nicht gültig. |
|
InputParameterInvalid |
27 |
Der angeschlossene Antrieb ist nicht initialisiert. |
|
InputParameterInvalid |
31 |
Die angeschlossene Spannungsversorgung ist ungültig. |
|
InputParameterInvalid |
32 |
Die angeschlossene Spannungsversorgung wurde nicht gefunden. |
|
PowerSupplyConditionInvalid |
33 |
Die angeschlossene Spannungsversorgung ist nicht bereit. |
|
UnexpectedProgramBehavior |
10 |
Während der Ausführung ist ein unbeabsichtigter Fehler aufgetreten. |
Aufzählungsname: |
AxisInvalid |
Aufzählungswert: |
25 |
Beschreibung: |
Der angeschlossene Antrieb wird nicht unterstützt. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Am Eingang Axis wurde kein Antrieb angelegt. |
Dem Eingang Axis muss ein gültiger Antrieb übergeben werden. |
Aufzählungsname: |
DriveInvalid |
Aufzählungswert: |
26 |
Beschreibung: |
Der angeschlossene Antrieb ist nicht gültig. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Der am Eingang Axis verbundene Antrieb unterstützt nicht alle erforderlichen Funktionen. |
Der Antrieb muss die Schnittstelle SystemConfigurationItf.IF_ControllerStop unterstützen. |
Aufzählungsname: |
DriveNotInitialised |
Aufzählungswert: |
27 |
Beschreibung: |
Der angeschlossene Antrieb ist nicht initialisiert. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Die Funktion FC_DriveInit wurde für den Antrieb am Eingang Axis nicht aufgerufen. |
Vor der Verwendung des Bausteins muss der Antrieb mittels der Funktion FC_DriveInit initialisiert werden. |
Aufzählungsname: |
DriveNotReady |
Aufzählungswert: |
70 |
Beschreibung: |
Der Antrieb ist nicht bereit für Bewegungsbefehle. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Die Achse befindet sich nicht in Lageregelung. |
Überprüfen Sie den Zustand der Achse. |
Aufzählungsname: |
Enabled |
Aufzählungswert: |
3 |
Beschreibung: |
Der Antrieb ist aktiviert. |
Die Achse befindet sich in Lageregelung.
Aufzählungsname: |
InverterEnableOff |
Aufzählungswert: |
29 |
Beschreibung: |
Das InverterEnable-Signal ist nicht präsent. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Das InverterEnable-Signal der Achse ist nicht aktiv. |
Überprüfen Sie die Verdrahtung des InverterEnable-Signals. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
Ok |
Der Baustein wartet auf Aufträge.
Aufzählungsname: |
PowerOnTimeOut |
Aufzählungswert: |
34 |
Beschreibung: |
Zeitüberschreitung beim Einschalten der Achse |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Der Antrieb wird nicht innerhalb von 2 Sekunden in Lageregelung versetzt. |
Überprüfen Sie den Zustand der Achse. |
Aufzählungsname: |
PowerSupplyInvalid |
Aufzählungswert: |
31 |
Beschreibung: |
Die angeschlossene Spannungsversorgung ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Die angeschlossene Spannungsversorgung wird nicht unterstützt. |
Wenden Sie sich an den Support. |
Aufzählungsname: |
PowerSupplyNotFound |
Aufzählungswert: |
32 |
Beschreibung: |
Die angeschlossene Spannungsversorgung wurde nicht gefunden. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Es ist keine Spannungsversorgung zugewiesen. |
Fügen Sie eine Spannungsversorgung in der Steuerungskonfiguration hinzu. |
- |
Es ist keine Spannungsversorgung angeschlossen. |
Verbinden Sie die Poser-Spannungsversorgung mit der Achse. |
Aufzählungsname: |
PowerSupplyNotReady |
Aufzählungswert: |
33 |
Beschreibung: |
Die angeschlossene Spannungsversorgung ist nicht bereit. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Die angeschlossene Spannungsversorgung ist nicht bereit. |
Überprüfen Sie den Zustand der Spannungsversorgung auf Fehler. |
Aufzählungsname: |
TorqueEnableOff |
Aufzählungswert: |
30 |
Beschreibung: |
Das TorqueEnable-Signal ist nicht präsent. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Das TorqueEnable-Signal der Achse ist nicht aktiv. |
Überprüfen Sie die Hardware-/Software-Verdrahtung des TorqueEnable-Signals. |
Aufzählungsname: |
UnexpectedFeedback |
Aufzählungswert: |
10 |
Beschreibung: |
Während der Ausführung ist ein unbeabsichtigter Fehler aufgetreten. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |