User-Defined Variables For Synchronized Actions - Siemens SINUMERIK 828D Function Manual

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

Advertisement

2.4

User-defined variables for synchronized actions

GUD variables capable of synchronized actions
As well as specific system variables, predefined global synchronized-action user variables
(synchronized action GUD) can also be used in synchronized actions. The number of
synchronized action GUD items available to the user is parameterized for each specific data
type and access using the following machine data:
● MD18660 $MM_NUM_SYNACT_GUD_REAL[<x>] = <number>
● MD18661 $MM_NUM_SYNACT_GUD_INT[<x>] = <number>
● MD18662 $MM_NUM_SYNACT_GUD_BOOL[<x>] = <number>
● MD18663 $MM_NUM_SYNACT_GUD_AXIS[<x>] = <number>
● MD18664 $MM_NUM_SYNACT_GUD_CHAR[<x>] = <number>
● MD18665 $MM_NUM_SYNACT_GUD_STRING[<x>] = <number>
The index <x> is used to specify the data block (access rights) and the value <number> to
specify the number of synchronized-action GUDs for each data type (REAL, INT, etc.). A 1-
dimensional array variable with the following naming scheme is then created in the relevant
data block for each data type.: SYG_<data type><access right>[<index>]:
Index
<x>
Block
0
SGUD
1
MGUD
2
UGUD
3
GUD4
4
GUD5
5
GUD6
6
GUD7
7
GUD8
8
GUD9
Where i = 0 to (<number> - 1)
Block: _N_DEF_DIR/_N_ ... _DEF, e.g for SGUD ⇒ _N_DEF_DIR/_N_SGUD_DEF
Synchronized actions
Function Manual, 07/2012, 6FC5397-5BP40-3BA0
REAL
INT
SYG_RS[ i ]
SYG_IS[ i ]
SYG_RM[ i ]
SYG_IM[ i ]
SYG_RU[ i ]
SYG_IU[ i ]
SYG_R4[ i ]
SYG_I4[ i ]
SYG_R5[ i ]
SYG_I5[ i ]
SYG_R6[ i ]
SYG_I6[ i ]
SYG_R7[ i ]
SYG_I7[ i ]
SYG_R8[ i ]
SYG_I8[ i ]
SYG_R9[ i ]
SYG_I9[ i ]
2.4 User-defined variables for synchronized actions
Data type
(MD18660 to MD18665)
BOOL
AXIS
SYG_BS[ i ]
SYG_AS[ i ]
SYG_BM[ i ]
SYG_AM[ i ]
SYG_BU[ i ]
SYG_AU[ i ]
SYG_B4[ i ]
SYG_A4[ i ]
SYG_B5[ i ]
SYG_A5[ i ]
SYG_B6[ i ]
SYG_A6[ i ]
SYG_B7[ i ]
SYG_A7[ i ]
SYG_B8[ i ]
SYG_A8[ i ]
SYG_B9[ i ]
SYG_A9[ i ]
Detailed description
CHAR
STRING
SYG_CS[ i ]
SYG_SS[ i ]
SYG_CM[ i ]
SYG_SM[ i ]
SYG_CU[ i ]
SYG_SU[ i ]
SYG_C4[ i ]
SYG_S4[ i ]
SYG_C5[ i ]
SYG_S5[ i ]
SYG_C6[ i ]
SYG_S6[ i ]
SYG_C7[ i ]
SYG_S7[ i ]
SYG_C8[ i ]
SYG_S8[ i ]
SYG_C9[ i ]
SYG_S9[ i ]
57

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 840de sl

Table of Contents