Herunterladen Diese Seite drucken

Allgemeine Funktionen - Siemens SINUMERIK 840Di sl Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:

Werbung

01/2006
Entry
Mit der Variable ENTRY kann geprüft werden, wie die Maske aufgerufen wurde.
ENTRY
Das Ergebnis der Abfrage kann sein:
0 = Keine Programmierunterstützung
1 = Programmierunterstützung (Maske wurde unter Programmierung aufgerufen)
2 = Programmierunterstützung + Vorbelegung aus vorhergehender Maske
(Untermaske)
3 = Programmierunterstützung + Rückübersetzen
4 = Programmierunterstützung + Rückübersetzen mit generierten
Kommentaren, mit #-Zeichen
5 = Programmierunterstützung + Rückübersetzen mit generierten Kommentaren,
ohne #-Zeichen
Die Variable ENTRY ist nur lesbar.
IF ENTRY == 0
DLGL("Die Maske wurde nicht unter Programmierung
aufgerufen")
ELSE
DLGL("Die Maske wurde unter Programmierung aufgerufen")
ENDIF
S_CHAN
Mit der Variablen S_CHAN kann die Nummer des aktuellen Kanals für Zwecke der
Anzeige oder irgendeiner Auswertung ermittelt werden.
CURPOS
Mit der variablen CURPOS ist es möglich, die Position des Cursors im aktiven Ein-
gabefeld der aktuellen Maske abzurufen bzw. zu manipulieren. Die Variable zeigt
an, wieviele Zeichen vor dem Cursor stehen. Ist der Cursor am Anfang des Ein-
gabefeldes positioniert nimmt CURPOS den Wert 0 an. Ändert man den Wert von
CURPOS, so wird der Cursor im Eingabefeld an die entsprechende Stelle gestellt.
Um auf Änderungen des Variablenwertes reagieren zu können, ist es möglich, sie
mit Hilfe eines CHANGE-Blocks auf Änderungen zu überwachen. Ändert sich der
Wert von CURPOS, wird dann der CHANGE-Block angesprungen und die enthal-
tenen Anweisungen ausgeführt.

3.6.4 Allgemeine Funktionen

Variable prüfen (CVAR)
Mit Hilfe der Funktion CVAR (CheckVariable) kann abgefragt werden, ob alle bzw.
nur bestimmte Variablen oder Hilfsvariablen einer Maske fehlerfrei sind.
Eine Variable ist fehlerfrei, wenn der Zustand der Variablen Bezeichner.vld = 1 ist
Alle Variablen auf gültigen Inhalt prüfen:
CVAR
Bestimmte Variablen auf gültigen Inhalt prüfen:
CVAR(VarN)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D IBN HMI (IAM) - Ausgabe 01/2006
Bedienoberfläche ergänzen (BE1)
BE1/3-81
3 Syntax

Werbung

loading