Initialization Of Array Variables (Set, Rep); Grinding-Specific System Variables ($Ac_In_Key_G - Siemens SINUMERIK 840D sl Function Manual

Synchronized actions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Detailed description
3.3 System variables for synchronized actions
3.3.20

Initialization of array variables (SET, REP)

Function
Array variables can also be initialized in synchronized actions via the SET and REP commands.
For a detailed description of the commands, refer to:
References
Programming Manual, Job Planning; Section "Flexible NC programming" > "Variables" >
"Definition and initialization of array variables (DEF, SET, REP)"
Example
Program code
PROC MAIN
N10 DEF REAL SYG_IS[3,2]
...
WHEN TRUE DO SYG_IS[0,0]=REP(0.0,3)
WHEN TRUE DO SYG_IS[1,1]=SET(3,4,5)
...
Supplementary conditions
● Only array variables that can be written in synchronized actions are initialized.
3.3.21

Grinding-specific system variables ($AC_IN_KEY_G...)

When grinding, input signals asynchronous with the machine operation must be identified and
the appropriate actions must be integrated in the program sequence. The following system
variables and NC/PLC interface signals are available:
System variable
$AC_IN_KEY_G_ENABLE[1 ... 8]
$AC_IN_KEY_G_ISENABLE[1 ... 8]
1)
$AC_IN_KEY_G_RUN_OUT[1 ... 8] DBX391.0 ... 7
$AC_IN_KEY_G[1 ... 8]
---
54
NC/PLC interface DB21, ...
NC-internal communication
---
1
Communication NC → PLC
DBX390.0 ... 7
Communication PLC → NC
DBX385.0 ... 7
DBX386.0 ... 7
1)
Description
Input signal enable on the NC side
2)
Input signal enable
Enable request for the action on the NC side (optional)
3)
Input signal
Input signal inhibit on the PLC side
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
Synchronized actions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents