Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX micro 14VRS Funktionsbeschreibung Seite 321

Erweiterung
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX micro 14VRS:
Inhaltsverzeichnis

Werbung

DOK-MTXMIC-NC*F*EX*V14-RE01-DE-P
IndraMotion MTX micro 14VRS Funktionsbeschreibung - Erweiterung
NC-Teil
SPS-Teil
Handlungsanweisung Merker
NC-Teil
SPS-Teil
Die Vorbereitung läuft an, sobald das Programm startet. Wird dann der
BITIF-Befehl erreicht, setzt die NC-Vorbereitung das entsprechende Bit.
10 BITIF("iCh_Custom2") = TRUE
Tab. 13-5:
Programmbeispiel NC-Programm, setzen des Kundenausgangs 2 mit‐
tels BITIF
Die SPS fragt in einem Funktionsblock zyklisch den Zustand des Interface
ab. Sobald der Kundeneingang 2 aktiv ist, wird ein interner Zustand umge‐
schaltet und der Ausgang für die LED aktiviert.
VAR_OUTPUT
LEDOutput : BOOL;
END_VAR
IF iCh_Custom2 THEN
LEDOutput := TRUE
InterState := 4
END_IF;
Tab. 13-6:
Programmbeispiel SPS-Programm, kopieren des Laserschrankeein‐
gangs auf den Kundenausgang 4
Dieses Beispiel hat die gleiche Anforderung wie das vorangegangene, soll
aber statt des Interfaces einen Merker nutzen. Der Merker (RunningState)
wird als globale Variable vom Typ Byte angelegt. Die Merkeradresse soll
Byte 23 sein. Weil dieser Merker auch für andere Signale benutzt werden
soll, wird definiert, dass ein Wert von 7 bedeutet, dass das Programm ange‐
laufen ist.
VAR_GLOBAL
RunningState AT %MB23 : BYTE;
END_VAR
Tab. 13-7:
Programmbeispiel SPS-Programm, kopieren des Laserschrankeein‐
gangs auf den Kundenausgang 4
Die Vorbereitung läuft an, sobald das Programm startet. Wird dann der PLC-
Befehl erreicht, schreibt die NC-Vorbereitung den Wert auf den Merker.
Wichtig ist dabei, dass die gleiche Adresse wie in der Deklaration benutzt
wird.
Schreibender Zugriff auf Merker ist erlaubt, wenn der Maschinen‐
parameter PLC/Plc auf IL (= IndraLogic) (MP 2060 00200 auf den
Wert 5) eingestellt ist.
10 PLC(3, , 23, 1) = 7
Tab. 13-8:
Programmbeispiel NC-Programm, setzen des Merkers mittels PLC
Die SPS fragt in einem Funktionsblock zyklisch den Zustand des Merkers ab.
Sobald dieser den Wert 7 hat, wird ein interner Zustand umgeschaltet und
der Ausgang für die LED aktiviert.
Bosch Rexroth AG
Synchronisationsfunktionen
; Eingang setzen
// Deklarationsteil
// Prüfen des Eingangs
// LED einschalten
// internen Status umsetzen
// Deklarationsteil
; Merker an Byte 32 auf 7 setzen
319/341

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis