GUD et macros
L'affectation des fichiers de définition (GUD, macros) à une classe de données s'effectue selon le
tableau suivant :
Fichier de définition
GUD4
MGUD
MMAC
UGUD
UMAC
Attribut de classe de données
L'attribut de classe de données est défini de manière implicite. Le réglage par défaut de l'attribut
de classe de données peut être modifié de manière explicite.
• Les données du système de fichiers actif sont affectées par héritage à une classe de
données.
Exemple : Les données de compensation (données de CEC, EEC ou QEC) sont affectées à la
classe de données "Individual". Les données générées par des définitions (GUD et macros)
héritent de la classe de données à laquelle le fichier de définition appartient. Les GUD
provenant de UGUD.DEF sont affectées à la classe de données "User".
• Pour affecter la définition et le contenu des données à différentes classes de données, il
convient de le déclarer dans la définition des données.
Exemple : La définition de la GUD décrivant un palpeur doit appartenir à la classe de données
"Manufacturer" car elle est requise pour l'exécution des cycles constructeur. Le type du
palpeur pouvant varier d'une machine à l'autre, la valeur de la donnée doit appartenir à la
classe de données "Individual". Pour cela, on introduit l'attribut de variable supplémentaire
"DC" (DataClass) :
MGUD.DEF (classe de données "Manufacturer")
DEF CHAN DCI INT CALIPER
La définition de la classe de données du contenu de données ne peut être que "inférieure" ou
"égale" à la classe de données de la définition. Les configurations qui divergent de ce principe
sont refusées avec une alarme. Les classes de données ont la pondération suivante : M > I > U
Mise en service CNC
Manuel de mise en service, 01/2023, A5E48312128G AD
4.1 Classes de données - Vue d'ensemble
Classe de données
Individual (I)
Manufacturer (M)
Manufacturer (M)
User (U)
User (U)
Classes de données
41