Herunterladen Diese Seite drucken

Dynamisches Makroelement (Subobjektlisten) - Macro_Dyn; Fortschrittsbalken - Progress_Bar (Mmc100/Ebf) - Siemens 840D Handbuch

Sinumerik
Vorschau ausblenden Andere Handbücher für 840D:

Werbung

09.03
3.2.18

Dynamisches Makroelement (Subobjektlisten) - MACRO_DYN

Beschreibung
Syntax
Parameter
3.2.19

Fortschrittsbalken - PROGRESS_BAR (MMC100/EBF)

Beschreibung
Syntax
Parameter
© Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
x, y
Position der linken oberen Ecke des Makros in Pixel relativ
zum darüberliegenden Objekt.
obl_id
Eindeutige Kennung einer Objektliste, die relativ zu den an-
gegebenen Makropositionen ausgegeben werden soll.
Ein Makroelement ist eine Zusammenfassung von Einzelobjekten und weiteren
Makroelementen im Rahmen von Objektlisten. Daraus ergibt sich für den Bild-
aufbau eine Verschachtelung (die max. Verschachtelungstiefe beträgt 10 Mak-
ros).
Die Positionen der in einem Makroelement enthaltenen Objekte beziehen sich
auf das Koordinatensystem des gerade bearbeiteten Makroelementes (also
immer relativ zur Position des letzten Makros). Die Position des obersten Ma-
kroelementes bezieht sich wiederum auf den Koordinatenursprung des Win-
dows oder auf den eines übergeordneten Makroelementes.
Makros haben den Vorteil, daß sie wie ein Unterprogramm an verschiedenen
Stellen verwendet werden können.
MACRO_DYN (id, nb_x, nb_y,OBJECT_LIST_PTR (obl_id))
id
Eindeutige Kennung für das MACRO-Objekt im aktuellen
Modul.
nb_x, nb_y
Nummern der Notizbücher, die die Position der linken oberen
Ecke des Makros in Pixel relativ zum darüberliegenden Ob-
jekt enthalten.
obl_id
Eindeutige Kennung einer Objektliste, die relativ zu den an-
gegebenen Makropositionen ausgegeben werden soll.
Dieses Element dient zur Visualisierung eines Wertes (kein String). Dies ist ein
reines Ausgabefeld, d.h. das Element kann keinen Cursor erhalten.
Es gibt einen Minimalwert und einen Maximalwert (Anzeigebereich) und zusätz-
lich einen Signalwert, ueber demm die Anzeige in einer projektierbaren Signal-
farbe erfolgt.
PROGRESS_BAR(id, x, y, w, h, fc, bc, sc, a, ac, rc, min, max, sig, v_adr, v_p1,
v_p2, v_p3)
id
eindeutige Kennung des Feldes innerhalb des Moduls. Diese
ID muss sich von den ID's der anderen im Modul enthaltenen
dynamischen Felder unterscheiden, da dieses Feld wie ein
normales O_FIELD behandelt wird.
3.2 Dynamische Bildelemente - Dialogfelder
3 Bildelemente
3-121

Werbung

loading

Diese Anleitung auch für:

810d