Herunterladen Diese Seite drucken

Interaktion Zwischen Custom Widget Und Dialog - Automatischer Datenaustausch - Siemens SINUMERIK 828D Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:

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);
200
DEF (Variable)
( (Typ) //5/""," (Variable) ",""/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
SINUMERIK Integrate Run MyScreens
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3
Dialog

Quicklinks ausblenden:

Werbung

loading