Extended Configuration Syntax - Siemens SINUMERIK 828D Commissioning Manual

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Fundamentals

3.7 Extended configuration syntax

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 {<Screen name> [,HD=<Header>] [,HLP=<Graphic>] [,X=<X position>] [,Y=<Y position>]
[,W=<Width>] [,H=<Height>] [,VAR=<>System or user variable] [,HLP_X=<X position help
display>] [,HLP_Y=<Y position help display>] [,CM=<Column alignment>] [,CB=Behavior
when opening the dialog] [,XG=<Interpret help display as X3d graphic>] [,PANEL=<Name of
the linked form panel>][,MC=<Screen background color>][,AL=<Screen header alignment>]}
Example:
//M{VariantTest, HD="My Mask"}
Extended syntax for the definition of variables
DEF <Variable name> = {[TYP=<Type>] [,MIN=<Minimum value>] [,MAX=<Maximum value>]
[,TGL=<Toggle values>] [,VAL=<Default>] [,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 processing>] [,UR=<Update rate>] [,CB=<Behavior when opening the
dialog>] [,HLP=<Help display>] [,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>] [,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 1 for progress bar>]
[,SVAL2=<Threshold 2 for progress bar>] [,DT=<Display type>] [,DO=<Display alignment>]
[,OHLP=<Online help>][,LINK_TGL=<Name of the linked toggle variable>]}
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}
DEF MyVar4={TYP="R2", TGL="*MyArray",VAL=1}
DEF MyVar1={TYP="R2", TGL="%grid99", X = 0, W=300, H=200}
36
SINUMERIK Integrate Run MyScreens
Programming Manual, 10/2015, 6FC5397-3DP40-5BA3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents