Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MLC 13VRS Funktionsbeschreibung Seite 385

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 13VRS:
Inhaltsverzeichnis

Werbung

DOK-MLC***-FUNC****V13-AP06-DE-P
Rexroth IndraMotion MLC 13VRS Funktionsbeschreibung
PROGRAM PlcProg
VAR
iStatePowerSupply: INT;
bSetPower: BOOL;
END_VAR
VAR CONSTANT
STATE_ENABLE_MAINS_CONTACTOR : INT := 1;
STATE_ENABLE_POWER_SUPPLY
STATE_ACTIVATE_POWER_SUPPLY
STATE_POWER_OFF
END_VAR
Für die genaue Bitbelegung der Versorgungsgerätparameter
S-0-1720.0.1 "Versorger-Steuerwort"
S-0-1720.0.2 "Versorger-Statuswort"
siehe Parameterbeschreibung der Antriebsdokumentation.
Die Kommandierung des Versorgungsgerätes kann in einer beliebigen zykli‐
schen Task erfolgen. (z. B. Plc_Task und PlcProg).
Programmbeispiel
Im folgenden Beispiel wurde die Leistungszuschaltung und -abschaltung um‐
gesetzt:
1. Zustand Hauptschütz einschalten
Steuerwort Bit 12 setzen (16#1000)
Statuswort Bits 4, 5, 7 abfragen (16#00B0), dann Zustand weiterschal‐
ten
2. Zustand Netzschütz einschalten (Gleichspannung laden)
Steuerwort Bit 12, 14 (16#5000) setzen
Statuswort Bits 4, 5, 6, 7 abfragen (16#40F0 ), dann Zustand weiter‐
schalten
3. Zustand Betriebsart freigeben -> konstante Zwischenkreisspannung
Steuerwort Bit 12, 14, 15 setzen; Bit 8, Bit 9 sind nicht gesetzt für Aus‐
wahl der Hauptbetriebsart (16#D000)
Statuswort Bit 4, 5, 6, 7, 14, 15 abfragen (16#C0F0)
Angeschlossene Achsen können kommandiert werden
4. Zustand Leistung ausschalten
Steuerwort alle Bits löschen (16#0000)
SPS Programmierung
1. Im IndraWorks-Projekt das Programm "PlcProg" öffnen.
2. Das erste Programmlisting "Deklaration" hier unterhalb in den Deklarati‐
onsteil kopieren.
3. Das zweite Programmlisting "Implementation" hier unterhalb in den Im‐
plementationsteil kopieren. Seitenumbruch nicht mit kopieren bzw. hin‐
terher wieder löschen.
4. Übersetzen, Laden und Starten des SPS-Programmes.
5. Setzen der Leistungsanforderung "bSetPower".
6. Überprüfen, ob Leistungszuschaltung erfolgt ist (Statuswort Bit 4, 5, 6,
7, 14, 15).
7. Aus diesem Programm können jetzt für die endgültige Programmumset‐
zung Teile kopiert und weiter verwendet werden.
Deklaration
(* state for power supply *)
(* state enable mains contactor *)
: INT := 2;
(* state enable power supply, load dc voltage *)
: INT := 3;
(* state activate power supply *)
: INT := 4;
(* state power off *)
Bosch Rexroth AG
383/607
Achsen
(* set power *)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis