2.2.2
Erstellen der Projektierungsdatei
Inhalt der Projektierungsdatei
Erstellen Sie in einem UTF8-fähigen Editor die Projektierungsdatei diag.com für die beiden
Dialoge.
; Anfangskennung Einstiegssoftkey
//S(START)
; Einstiegssoftkey nur Text
HS7=("START")
; Einstiegssoftkey mit sprachabhängigem Text und png
;HS7=([$80792,"\\sk_ok.png"])
; Press-Methode
PRESS(HS7)
; Funktion LM oder LS
LM("MASK1")
; LM mit Angabe einer com-Datei
LM("MASK1","TEST.COM")
END_PRESS
; Endekennung Einstiegssoftkey
//END
; Definition Dialog 1 mit Überschrift und Bild
//M(MASK1/"Display R parameter and Channel MD"/"mz961_01.png")
; Definition der Variablen
DEF VAR1 = (R2///,"R parameter 0"///"$R[0]"/200,50,150/400,50,100,)
; mit Hilfebild
DEF VAR2 = (R2///,"R parameter 1"//"mz961_02.png"/"$R[1]"/200,70,150/400,70,100)
; mit Online-Hilfe
DEF ACHS_NAM1 = (S///"Press i for Help","Geometry ax-
is[0]"////200,100,150/400,100,100//"sinumerik_md_1.html","20060[0]")
; mit Online-Hilfe
DEF ACHS_NAM2 = (S///"Press i for Help","Geometry ax-
is[1]"////200,120,150/400,120,100//"sinumerik_md_1.html","20060[1]")
DEF ACHS_NAM3 = (S///,"Geometry axis[2]"////200,140,150/400,140,100)
; Definition Toggle-Felder und Einheiten Toggler
DEF VAR_TGL = (S/* "Hello", "Run", "MyScreens"/"Run"/,"Toggle box"////10,230,100/120,230,100/,,6)
DEF VAR_TGB = (S/* "Hello", "Run", "MyScreens"/"Run"/,"List
box"/dt4///250,230,100/370,230,100,60/,,"#0602ee")
; BC, FC, BC_ST, FC_ST, BC_GT, FC_GT, BC_UT, FC_UT, SC1, SC2
DEF VarEdit = (R///,"Unit Toggle",,,"Feedrate"///"$R[11]"/5,300,100/120,300,100///"VarTgl"), VarTgl
= (S/*0="mm",1="inch"/0//WR2////220,300,40)
SINUMERIK Integrate Run MyScreens
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3
Erste Schritte
2.2 Beispiel
17