Herunterladen Inhalt Inhalt Diese Seite drucken

Synchronisationsfunktionen Zur Satzausführungszeit; Allgemeines; Warten Auf Ein Bit-Ereignis: Wev - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
3.19.3
Synchronisationsfunktionen zur Satzausführungszeit

Allgemeines

Warten auf ein Bit‑Ereignis: WEV
Beschreibung:
In der IndraMotion MTX kann pro Kanal ein Programm laufen. Sind einzelne
Bearbeitungsabschnitte in verschiedene Einzelprogramme aufgeteilt und diese
Programme laufen in verschiedenen Kanälen, kann der Bearbeitungsablauf
aller Einzelprogramme durch die Synchronisationsfunktionen zur Satzausfüh‐
rungszeit gesteuert werden.
Die Synchronisationsfunktionen zur Satzausführungszeit mit Bit-Ereignissen
(REV, SEV und WEV) werden mit DIN-Parameterlisten programmiert.
Bit‑Ereignisse sind systemweit gültige Pegel (0 oder 1), die mit den
NC‑Funktionen REV (ResetEvent), SEV (SetEvent) und WEV
(WaitForEvent) modifiziert oder genutzt werden können.
Alle anderen Synchronisationsfunktionen zur Satzausführungszeit haben CPL-
Parameterlisten (ähnlich wie Unterprogramme). In diesen werden Listen von
CPL-Ausdrücken programmiert, die mit eckigen Klammern "[" und "]" einge‐
schlossen werden.
Allgemein gilt:
In REV, SEV und WEV werden systemweit gültige Bit‑Ereignisse genutzt.
Es ist die Aufgabe des Programmierers, sicherzustellen, das keine Wech‐
selwirkungen auftreten.
Die in den Funktionen "WPV", "WPVE", "SPV", "SPVE" verwendeten per‐
manenten CPL-Variablen sind auch systemweit gültig. Deshalb muss der
Programmierer auch hier sicherstellen, dass durch fehlerhafte Verwen‐
dung keine unbeabsichtigten Wechselwirkungen auftreten.
Innerhalb der angebotenen NC‑Funktionen sind nur folgende einfache
Typen von permanenten CPL-Variablen erlaubt:
INT
BOOL
REAL
DOUBLE
Bei Arrays können nur einzelne Elemente angesprochen werden!
WARNUNG
Testen Sie den Programmablauf vor der eigentlichen Bearbeitung auf mögliche
Synchronisationsprobleme im Programmablauf.
Mit der Funktion "WEV" wird zur Laufzeit gewartet (bzw. die Satzweiterschal‐
tung verhindert), bis ein bestimmtes Bit‑Ereignis eintritt.
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Die Funktionen WEV, WAITA, WAITO, WPV,
WPVE bewirken implizit eine fallende Flanke
am Ende des Satzes. Falsche gesetzte Syn‐
chronisationspunkte können zu Schäden an
der Maschine führen.
95/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis