Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 66

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Description détaillée
4.4 Variables définies par l'utilisateur pour actions synchrones
4.4
Variables définies par l'utilisateur pour actions synchrones
Variables GUD à action synchrone
Outre des variables système spécifiques, il est également possible d'utiliser des variables
utilisateur globales prédéfinies à action synchrone dans les actions synchrones (GUD à action
synchrone). Le nombre de variables GUD à action synchrone mises à disposition de l'utilisateur
est paramétré selon le type de données et le mode d'accès dans les paramètres machine
suivants :
• PM18660 $MM_NUM_SYNACT_GUD_REAL[<x>] = <nombre>
• PM18661 $MM_NUM_SYNACT_GUD_INT[<x>] = <nombre>
• PM18662 $MM_NUM_SYNACT_GUD_BOOL[<x>] = <nombre>
• PM18663 $MM_NUM_SYNACT_GUD_AXIS[<x>] = <nombre>
• PM18664 $MM_NUM_SYNACT_GUD_CHAR[<x>] = <nombre>
• PM18665 $MM_NUM_SYNACT_GUD_STRING[<x>] = <nombre>
L'indice <x> indique le bloc de données (droits d'accès), et la valeur <nombre> indique le
nombre de variables GUD à action synchrone du type de données correspondant (REAL, INT,
etc.). Une variable de tableau unidimensionnelle est ensuite créée dans le bloc de données
respectif pour chaque type de données, avec le schéma de nommage suivant : SYG_<type de
données><droit d'accès>[<indice>] :
Indice
 
<x>
 
Bloc
0
SGUD
1
MGUD
2
UGUD
3
GUD4
4
GUD5
5
GUD6
6
GUD7
7
GUD8
8
GUD9
avec i = 0 à (<nombre> - 1)
bloc : _N_DEF_DIR/_N_ ... _DEF, par ex. pour SGUD ⇒ _N_DEF_DIR/_N_SGUD_DEF
Propriétés
Les variables GUD à action synchrone présentent les propriétés suivantes :
• La lecture et l'écriture des variables GUD à action synchrone sont possibles dans les actions
synchrones et les programmes pièce / cycles
• L'accès aux variables GUD à action synchrone peut être réalisé avec BTSS
• L'affichage des variables GUD à action synchrone s'effectue dans l'interface utilisateur de
l'IHM, dans la zone de commande "Paramètres"
66
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 ]
Type de données
(PM18660 ... PM18665)
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 ]
Description fonctionnelle, 07/2023, A5E48765042D AF
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 ]
Actions synchrones

Publicité

loading