Herunterladen Diese Seite drucken

Siemens 840D Handbuch Seite 152

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

Werbung

4 Aktions- und Reaktionslisten
4.1 Routinen mit Wirkung auf Listen und Objekte
Anmerkung
Beispiel
4-152
win_id
Kennung eines bereits geöffneten Fensters, dem die Ein-
gabe-Grenzwertliste zugeordnet werden soll.
Das Fenster, dem die Eingabe-Grenzwertliste zugeordnet werden soll, muß in
dem angegebenen Menü bereits geöffnet sein und muß Dialogfelder enthalten.
Der Fenster-Definitionsblock muß das Attribut W_OPEN_AFTER_OBJ be-
inhalten.
Im Anwender-Listenverzeichnis (Datei ap_l_dir.h) muß folgender Verweis auf
die projektierte Eingabe-Grenzwertliste stehen:
EXTERN_LIMIT_LIST (ll_id)
BEGIN_OBJECT_LIST (OB_INOUT)
RECTANGLE
(102, 0, 0, WIDTH_APLWIN, HEIGHT_APLWIN,
FILLED, BLACK, 0xff)
TEXT
(101, X_T_INOUT, Y_T_INOUT, T_PJ_INOUT,
CS_SMALL, 0, WHITE)
IO_FIELD
(102 ,X_T_INOUT,Y_T_INOUT+10,8,
WHITE, BLACK,
CS_SMALL,
0,
103, 103, 103, 103,
0,
10,
T_PJ_FELD1,
P_NB, NB_TEST_INP, 0, 0,
CON_DECIMAL, F_LONG, 0, 0)
END_OBJECT_LIST (OB_INOUT)
BEGIN_LIMIT_LIST (LIMIT_LIST_INOUT)
LIMIT_ELEMENT (120, 102, LIMIT_CHECK_ON, 100.0, 10000.0)
END_LIMIT_LIST (LIMIT_LIST_INOUT)
BEGIN_OPEN_LIST (OP_W_INOUT)
AC_OPEN_LIMIT_LIST (303, LIMIT_LIST_INOUT, LOCAL,
W_INOUT)
END_OPEN_LIST( OP_W_INOUT )
BEGIN_WINDOW (W_INOUT)
W_OPEN_AFTER_OBJ, /*attribute */
X_W_INOUT,Y_W_INOUT,
WIDTH_APLWIN, HEIGHT_APLWIN,
WHITE,
BLACK,
NULL,
OPEN_LIST_PTR (OP_W_INOUT), /* pointer to Open-List */
NULL,
OBJECT_LIST_PTR (OB_INOUT), /* pointer to Object-List */
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
/* field_attr */
/* cur_r, cur_l, cur_d, cur_u,*/
/* acc_class, */
/* Refr cycle */
/* cursor_txt_id, */
/* x/y positINOUT */
/* border color */
/* background color */
/* channel-group */
/* pointer to Close-List */
© Siemens AG 2003 All Rights Reserved
09.03
/* id,x,y,w */
/* colors */
/*v_adr */
/*con-func */
/* width, height */

Werbung

loading

Diese Anleitung auch für:

810d