Herunterladen Inhalt Inhalt Diese Seite drucken

Interaktion Zwischen Custom Widget Und Dialog - Automatischer Datenaustausch - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

Grafische und logische Elemente
7.4 Custom Widgets
7.4.4
Interaktion zwischen Custom Widget und Dialog - automatischer
Datenaustausch
Custom Widgets interagieren mit Dialogen und können Werte anzeigen oder manipulieren.
Bedingungen
Ein automatischer Datenaustausch erfolgt unter folgenden Bedingungen:
Bedingung
Beim Start oder Rückübersetzen eines Dialogs
Beim Ausführen des GC-Befehls zur Generierung von Zyklenaufrufen
Programmierung
Folgende Definitionen sind für die Interaktionen notwendig:
Erweiterung der Dialogprojektierung
Definition:
Syntax:
Variablentyp:
Parameter:
Eingabemodus:
Beispiel
DEF CUSVAR1 = (R//5/"","CUSVAR1",""/wr2/)
Erweiterung der Klassendefinition
In der Klassendefinition des Custom Widgets muss ein QProperty angelegt werden, dessen
Name identisch mit der ausgewählten Variable der Dialogprojektierung ist, z. B.:
Q_PROPERTY(double CUSVAR1 READ cusVar1 WRITE setCusVar1);
204
(Variable)
DEF
(Typ)
(Variable)
(
//5/"","
",""/wr2/)
Typ
Standard Eingabefeld (kein Grid oder Toggle) mit be-
liebigem Datentyp (kein W)
Variable
Beliebige Benennung einer Variable für Datenaus-
tausch
wr2
Lesen und schreiben
Richtung
Dialog → Custom Widget
Custom Widget → Dialog
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 01/2015, 6FC5397-1DP40-5AA2

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis