Herunterladen Diese Seite drucken

Siemens 840D Handbuch Seite 160

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

Werbung

4 Aktions- und Reaktionslisten
4.1 Routinen mit Wirkung auf Listen und Objekte
Syntax
Parameter
4.1.28
D_GOTO_DIAFIELD_NB: Cursor auf Dialogfeld positionieren
Beschreibung
Syntax
Parameter
4.1.29
COPY_CURRENT_DIA_ID
Beschreibung
4-160
Aktionselement:
AC_D_GOTO_DIAFIELD (ac_id, df_id)
Reaktionselement:
RC_D_GOTO_DIAFIELD (rc_id, ev_code, df_id)
ac_id, rc_id
Eindeutige Kennung des Aktions- bzw. Reaktionselements.
ev_code Code des Ereignisses, auf das durch Bearbeiten des Reak-
tionselements reagiert werden soll.
df_id
Kennung des Dialogfeldes, auf das der Dialogcursor gesetzt
werden soll (siehe Beschreibung).
Mit dieser Routine wird der Dialogcursor innerhalb des aktuellen Fensters auf
das projektierte Dialogfeld gesetzt
Die Dialogfeldnummer wird über ein Notizbuch übergeben. Ansonsten verhält
sich die Funktion wie D_GOTO_DIAFIELD.
Die Dialognummer kann z.B. mit den Routinen COPY_DIA_ID oder
COPY_CURRENT_DIA_ID in das Notizbuch geladen werden.
Aktionselement:
AC_D_GOTO_DIAFIELD_NB (ac_id, nb_df_id)
Reaktionselement:
RC_D_GOTO_DIAFIELD_ NB (rc_id, ev_code, nb_df_id)
ac_id, rc_id
Eindeutige Kennung des Aktions- bzw. Reaktionselements.
ev_code
Code des Ereignisses, auf das durch Bearbeiten des Reak-
tionselements reagiert werden soll.
nb_df_id
Notizbuch mit der Kennung des Dialogfeldes, auf das der
Dialogcursor gesetzt werden soll.
Diese Routine kopiert die Identität des Dialogfeldes, auf dem der Cursor steht,
in ein Notizbuch, bevor sich der Cursor von diesem Feld wegbewegt.
COPY_DIA_ID bewirkt dasselbe, aber nachdem sich der Cursor bewegt hat.
Die beiden Routinen unterscheiden sich daher nur bei den Events, die den
Cursor bewegen, bei anderen Events verhalten sie sich gleich. Bei der
Projektierung als Aktionselement ist die Unterscheidung nur dann gegeben,
wenn die Routine aufgrund eines Cursor-Events in einer Aktionsliste aufgerufen
wird, die ihrerseits wieder aus einer Reaktionsliste aufgerufen wurde.
Existiert kein Cursor, liefert die Routine den Wert 0 im angegebenen Notizbuch.
Arbeitsreihenfolge bei Navigations-Events:
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
© Siemens AG 2003 All Rights Reserved
09.03

Werbung

loading

Diese Anleitung auch für:

810d