MCO 305 Projektierungshandbuch
SUBMAINPROG
/*****************
Mechanische Bremse einkuppeln
SUBPROG engage
OUT 11 0
DELAY (GET 1901)
// Warten, um sicherzustellen, dass die Bremse eingekuppelt ist, bevor der Motor freigegeben wird.
MOTOR OFF
RETURN
/***************** Mechanische Bremse auskuppeln ****************************/
SUBPROG disengage
MOTOR ON
DELAY (GET 1902)
// Warten, um sicherzustellen, dass der Motor bestromt ist, bevor die Bremse geöffnet wird.
OUT 11 1
RETURN
/**********************
SUBPROG errhandle
OUT 11 0
// Bremse bei Auftreten eines Fehlers schließen.
err = 1
// Fehler-Flag setzen, um solange in der Fehlerroutine zu bleiben, bis der Fehler gelöscht ist.
OUT 8 1
WHILE err DO
IF IN 8 THEN
ERRCLR
err=0
ENDIF
ENDWHILE
OUT 8 0
flag = 0
RETURN
/*********************************************************************/
ENDPROG
/************************* Programmende *******************************/
__ Funktionen und Beispiele __
// Mechanische Bremse schließen.
// Positioniersteuerung anhalten und Motor in Leerlauf.
// Antrieb freigeben und Positioniersteuerung starten.
// Mechanische Bremse öffnen.
Fehlerbehandlung
**********************************/
// Ausgang Fehler setzen.
// In der Fehlerroutine bleiben, bis die Reset-Meldung empfangen ist.
// Fehlermeldung zurücksetzen wenn Eingang 8 high.
// Fehler löschen.
// Fehler-Flag zurücksetzen.
// Ausgang Fehler zurücksetzen.
// "Flag" zurücksetzen, um neue Positionierung freizugeben.
®
MG.33.L5.03 – VLT
ist ein eingetragenes Warenzeichen von Danfoss.
*************************/
49