Siemens Sinumerik 840D sl Programming Manual page 48

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Flexible NC programming
1.1 Variables
Syntax (DEF...=SET...)
Using a value list:
During definition:
DEF <data type> <variable
name>[<n>,<m>,<o>]=SET(<value1>,<value2>, etc.)
Equivalent to:
DEF <data type> <variable name>[<n>,<m>,<o>]=(<value1>,<value2>,
etc.)
Note
SET does not have to be specified for initialization via a value list.
During value assignment:
<variable name>[<n>,<m>,<o>]=SET(<VALUE1>,<value2>, etc.)
Syntax (DEF...=REP...)
Using a value with repetition
During definition:
DEF <data type> <variable name>[<n>,<m>,<o>]=REP(<value>)
DEF <data type> <variable name>[<n>,<m>,<o>]=REP(<value>,
<number_array_elements>)
During value assignment:
<variable name>[<n>,<m>,<o>]=REP(<value>)
DEF <data type> <variable
name>[<n>,<m>,<o>]=REP(<value>,<number_array_elements>)
Significance
DEF:
<data type>:
<string length>:
48
Command to define variables
Data type of variables
Range of values:
for system variables:
BOOL, CHAR, INT, REAL, STRING, AXIS
for GUD or LUD variables:
BOOL, CHAR, INT, REAL, STRING, AXIS,
FRAME
Maximum number of characters for a STRING data
type
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents