Check Scope Of Nc Language Present (Stringis) - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

13.2

Check scope of NC language present (STRINGIS)

13.2
Function
The scope of NC language generated by a SINUMERIK 840D sl, including the active
GUD/macro definitions and the installed and active cycle programs, can be checked for
actual availability and their program-specific characteristics using the STRINGIS command.
For example, at the start of program interpretation, you can establish the effectiveness of
non-activated functions.
The return values are output with coding by the HMI user interface and include basic
information as well as detailed information with additional coding.
Programming
STRGINGIS(STRING name) = return value with coding
In the current configuration, the (STRING name) to be checked is always identified using
000 as not known.
100 as NC language command which cannot however be programmed.
All programmable NC language commands which are active as options or function are
identified using
2xx. Associated detailed information is explained in more detailed under the value ranges.
Parameter
Machine manufacturer
The machine manufacturer uses machine data to define how to proceed and which
NC language commands should be used.
If language commands are programmed and their functions are not active or they are not
known in the current scope, an alarm message will be issued. Please refer to the machine
manufacturer's specifications in such cases.
STRINGIS
Especially for
STRINGIS
STRING name
The ISVAR language command is a subset of the STRINGIS command and can still be used
for certain checks.
For the behavior of a STRING itself, see "String functions".
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
13.2 Check scope of NC language present (STRINGIS)
Checks the present scope of NC language and NC cycle names,
user variables, macros and label names belonging especially to
this command to establish whether these exist, are valid,
defined or active. The STRINGIS NC language command is an
integer type variable.
NC cycle names (an active cycle)
GUD variables
LUD variables
Macros
Label names
Variable identifier of the scope of NC language to be checked
and transfer parameter of recognized STRING type values.
Additional functions
13-3

Advertisement

Table of Contents
loading

Table of Contents