Generating User Menus; 23.10.7.1 Creating Processing Cycle Forms - Siemens SINUMERIK 808D Function Manual

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

Advertisement

Tag identifier
UPDATE_CONTROLS
23.10.7

Generating user menus

23.10.7.1 Creating processing cycle forms

The cycle support function allows the automatic creation and decompilation of a cycle call through the form dialog.
To manage this functionality, the following tags are available:
● NC_INSTRUCTION
● CREATE_CYCLE
To mark a cycle form, in the FORM tag, the attribute type should be specified with the value cycle. This marking allows the
NC_INSTRUCTION to be processed.
Example
<FORM name = "cycle100_form" type= "CYCLE">
...
...
</FORM>
The NC_INSTRUCTION tag contains the cycle call to be generated. All cycle parameters should be reserved using space
retainers.
Example
<FORM name = "cycle100_form" type= "CYCLE">
<NC_INSTRUCTION refvar= "cyc_string" >Cycle100 ($p1, $p2, $p3)</ NC_INSTRUCTION>
...
...
...
</FORM
The CREATE_CYCLE tag prepares the values saved in the space retainer variables and generates the NC instruction.
This is then copied to the specified variable.
274
Meaning
The tag runs a comparison between the operator controls and the reference variables.
Attribute:
type
The attribute defines the direction of the data comparison.
= TRUE – data is read from the reference variables and copied to the operator controls.
= FALSE – Data is copied from the operator controls to the reference variables.
Syntax:
<UPDATE_CONTROLS type = "<Direction>"/>
Example:
<SOFTKEY_OK>
< UPDATE_CONTROLS type="false"/>
</SOFTKEY_OK>
Function Manual
01/2017

Advertisement

Table of Contents
loading

Table of Contents