Siemens SINUMERIK 840DE sl Commissioning Manual page 1029

Basesoftware and operating software
Hide thumbs Also See for SINUMERIK 840DE sl:
Table of Contents

Advertisement

3.7
Extended configuration syntax
As of SINUMERIK Operate V4.7, a simplified syntax is available for the definition of screens,
variables, softkeys and for table columns. Reading and servicing are improved with this
alternative syntax. The properties and attributes can be specified in any order, empty entries
are omitted. Instead of with round brackets "(" and ")" as in the previous syntax, the listing of
the properties and attributes is now enclosed in curly brackets "{" and "}".
The properties and attributes are specified as follows:
{<Name> = <Value>, <Name> = <Value>, ...}
The previous syntax remains compatible.
Extended syntax for the definition of screens
//M {<Mask name> [,HD=<Title>] [,HLP=<Graphic>] [,X=<X position>] [,Y=<Y position>]
[,W=<Width>] [,H=<Height>] [,VAR=<> System or user variable] [,HLP_X=<X position help
screen] [,HLP_Y=<Y position help screen>] [,CM=<Column alignment>] [,CB= Response
when opening the dialog] [,XG=<Interpret help screen as X3d graphic>] [,PANEL=<Name of
the linked FormPanels>][,MC=<Mask background color:>][,HD_AL=<Alignment of the mask
header>] [,LANGFILELIST=<List of the mask-specific language files>]}
Example:
//M{VariantTest, HD="My Mask"}
Extended syntax for the definition of variables
DEF <Variable name> = {[TYP=<Typ>] [,MIN=<Minimum value>] [,MAX=<Maximum value>]
[,TGL=<Toggle values>] [,VAL=<Preassignment>] [,LT=<Long text>] [,ST=<Short text>]
[,GT=<Graphic text>] [,UT=<Unit text>] [,TT=<ToolTip text>] [,TG=<Toggle option>]
[,WR=<Input mode>] [,AC=<Access level>] [,AL=<Text alignment>] [,FS=<Font size>]
[,LI=<Limit value handling>] [,UR=<Refresh rate>] [,CB=<Text align when opening the dialog>]
[,HLP=<Help screen>] [,VAR=<System or user variable>] >] [,TXT_X=<X position short text>]
[,TXT_Y=<Y position short text>] [,TXT_W=<Width short text>] [,TXT_H=<Height short text>]
[,X=<X position input/output field>] [,Y=<Y position input/output field>] [,W=<Width input output
field>] [,H=<Height input/output field>] [,UT_DX=<Distance between input field and unit field>]
[,UT_W=<Width unit field>] [,BC=<Background color input/output field>] [,FC=<Foreground
color input/output field>] [,BC_ST=<Background color short text>] [,FC_ST=<Foreground color
short text>] [,BC_GT=<Background color graphic text>] [,FC_GT=<Foreground color graphic
text>] [,BC_UT=<Background color unit text>] [,FC_UT=<Foreground color unit text>]
[,SC1=<Signal color 1 for progress bar>] [,SC2=<Signal color 2 for progress bar>]
[,SVAL1=<Threshold value 1 for progress bar>] [,SVAL2=<Threshold value 2 for progress
bar>] [,DT=<Display type>] [,DO=<Display alignment>] [,OHLP=<Online help>]
[,LINK_TGL=<Name of the linked toggle v]}
Examples:
DEF MyVar5={TYP="R2", ST="MyVar5", VAL=123.4567, OHLP="myhelp.html", MIN=100.1,
MAX=200.9}
DEF MyVar2={TYP="I", TGL="*1,2,3", VAL=1}
DEF MyVar3={TYP="R2", TGL="*0=""Off"", 1=$80000", VAL=1}
SINUMERIK Integrate Run MyScreens (BE2)
Programming Manual, 12/2017, 6FC5397-1DP40-6BA1
Fundamentals
3.7 Extended configuration syntax
43

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents