Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth VisualMotion 8 (GPP) Funktionsbeschreibung Seite 421

Multiachs-bewegungssteuerung
Inhaltsverzeichnis

Werbung

VisualMotion 8 Funktionsbeschreibung
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Programmieren in der Bildsymbolsprache
Beispiel für die Datenstruktur-Initialisierung:
Über das Icon Calc können alle Elemente einer Datenstruktur initialisiert
werden.
EVT[1]={0,1,0,20,IO_On,„Freigabe E/A"
Beispiele für die Verwendung von Datenstrukturelementen:
Über das Icon Calc können einzelne Werte in einzelne Elemente der
Datenstruktur geschrieben werden.
EVT[1].t = 1
EVT[1].m = „Freigabe E/A"
EVT[I1].f = IO_On
Beispiel für den Datentransfer zwischen gleichartigen Strukturen:
Mit Hilfe des Icons Calc können Daten zwischen gleichartigen
Datenstrukturen ausgetauscht werden.
EVT[1] = EVT[2]
Schutzzonentabellen
Schutzzonen dienen in Bahnsteuerungsprogrammen zur Definition
räumlicher Bereiche, in denen keine Bewegung stattfinden darf. Jede
Schutzzone wird definiert durch die Koordinaten X, Y und Z zweier
einander gegenüberliegender Ecken (Punkt 1 und Punkt 2) eines im
Raum angenommenen Würfels.
mehrere bzw. alle Tasks als „aktiv" oder „inaktiv" definiert.
Ergebnis
Gleichung (Elemente)
ZONE[n]
= {s,a,b,c,d,e,f}
Hinweis: Die Elemente der Datenstruktur werden durch Kommata
getrennt. Zwischen Elementwerten sind keine Leerstellen
zulässig.
Element
Beschreibung
s
Status
a
kartesische Koordinate x, Punkt 1
b
kartesische Koordinate y, Punkt 1
c
kartesische Koordinate z, Punkt 1
d
kartesische Koordinate x, Punkt 2
e
kartesische Koordinate y, Punkt 2
f
kartesische Koordinate z, Punkt 2
Beispiel für die Datenstruktur-Initialisierung:
Über das Icon Calc können alle Elemente einer Datenstruktur initialisiert
werden.
ZONE[1]={1,2.5,5,4,3.2,4.5,6}
; indirekte Adressierung
Schutzzonen werden für einen oder
Möglichkeiten
1 = Alle Tasks
2 = Task A
4 = Task B
8 = Task C
16 = Task D
8-25

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis