Herunterladen Diese Seite drucken

Invertierungsfeld - Inverse_Field - Siemens 840D Handbuch

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

Werbung

3 Bildelemente
3.2 Dynamische Bildelemente - Dialogfelder
3.2.15

Invertierungsfeld - INVERSE_FIELD

Beschreibung
Syntax
Parameter
3.2.16
Verschiebebalken - DEF_SCROLL_BAR
Beschreibung
3-118
Durch ein Inversfeld wird ein Bildbereich in Abhängigkeit von einer
NC/PLC/MMC-Variable invers oder normal dargestellt.
Das Feld wird dann invertiert dargestellt, wenn ein NCK/PLC/MMC-Varia-
blenwert (v_adr) und verknüpft mit einer Bitmaske (bit_mask) 1 oder bei
INV_ZERO_ACTIV 0 liefert.
INVERSE_FIELD(id, x, y, w, h,,
refresh,
attr[|attr...],
bit_mask,
v_adr, v_p1, v_p2, v_p3)
id
Eindeutige Kennung für das INVERSE_FIELD-Objekt im
aktuellen Modul.
x, y
Position der linken oberen Ecke des Feldes in Pixel relativ
zum darüberliegenden Objekt.
w, h
Breite und Höhe des Feldes in Pixel.
refresh
Refresh-Zyklus für die Visualisierung (Anzeigerefresh) und
den Datenzugriff (Datenrefresh).
(siehe auch Abschnitt Refreshfaktor).
attr
Attribut für das Inversfeld.
INV_ZERO_ACTIVE
INV_BLINK
bit_mask
Bitmaske, die mit dem unter v_adr gelieferten Wert UND-
verknüpft wird. Die Länge der Bitmaske ist 1 Byte.
v_adr
Datenkennung für den Zugriff auf Daten der NC/PLC/MMC.
v_p1, v_p2, v_p3
Zusatzparameter für den Datenzugriff.
Über einen Scrollbar oder Verschiebebalken kann angezeigt werden, daß mehr
Daten vorhanden sind, als im aktuellen Fenster dargestellt werden können.
Dabei repräsentiert die Verschiebeleiste 100% der Daten. Der Schieberegler
zeigt die Position in den Daten und das Verhältnis von den im Fenster ange-
zeigten Daten zu der Gesamtdatenmenge an.
Im Normalfall wird man den Wert für (line_index) über einen Notizbucheintrag
angeben. Durch die Wertänderung des Notizbucheintragsinhaltes (in z.B einer
Reaktionsliste als Reaktion auf KEY_PAGE_MINUS, KEY_PAGE_PLUS,
KEY_UP, KEY_DOWN, ..) und Aufruf einer Aktualisierung des Scrollbars mit
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
Das Inversfeld ist low-active, ist also invers darge-
stellt, wenn das maskierte Bit = '0' ist.
Das Feld blinkt, wenn es invers geschaltet ist.
© Siemens AG 2003 All Rights Reserved
09.03

Werbung

loading

Diese Anleitung auch für:

810d