Axes, systèmes de coordonnées, frames
4.5 Frames
La variable frame prédéfinie $P_BFRAME permet de lire et d'écraser, dans le programme
pièce, la frame de base en cours d'indice 0, qui est valide dans la voie. Cette frame est prise
immédiatement en considération. Dans le cas des frames réglables globales NCU, la frame
modifiée n'est active que dans la voie dans laquelle la frame a été programmée. Si la frame
doit être modifiée pour toutes les voies d'une NCU, alors $P_UBFR et $P_BFRAME doivent être
écrits en même temps. Ensuite, la frame correspondante doit encore être activée dans les
autres voies à l'aide de G54, par ex.
$P_BFRAME est identique à $P_CHBFRAME[ 0 ]. Par défaut, la variable système a toujours une
valeur valide. S'il n'y a pas de frame de base propre à une voie, l'alarme "Frame : Instruction
non autorisée" est émise lors de l'écriture ou de la lecture.
Conditions marginales
Écriture des frames de base par IHM / AP
Seules les frames de base de la gestion des données peuvent être écrites par l'IHM ou le
programme AP utilisateur.
4.5.5.5
Frames de base globales NCU $P_NCBFR[<n>]
Paramètres machine
Nombre de frames de base globales NCU
Le nombre de frames de base globales NCU est défini avec les paramètres machine suivants :
PM18602 $MN_MM_NUM_GLOBAL_BASE_FRAMES = <nombre>
Indice de variable système n = 0, 1, 2, ...<nombre> - 1
Variables système
$P_NCBFR[<n>] (Frames de base globales NCU de gestion des données)
Via les variables système $P_NCBFR[<n], les frames de base globales NCU de la gestion des
données peuvent être lues et écrites. Lors de l'écriture d'une frame de base globale NCU, les
nouvelles valeurs ne sont pas immédiatement actives dans la voie. L'activation dans la voie
n'a lieu que lorsque la commande correspondante G500,G54..G599 est programmée.
Les frames de base globales NCU de la gestion des données sont enregistrées avec
sécurisation des données.
$P_NCBFRAME[<n>] (Frames de base courants à définition globale pour NCU)
Les frames de base globales NCU actives dans la voie peuvent être lues et écrites via la
variable système $P_NCBFRAME[<n]. Lors de l'écriture d'une frame de base globale NCU
active, les nouvelles valeurs dans la voie prennent effet immédiatement par le recalcul de la
frame de base globale active $P_ACTBFRAME.
Si la frame de base globale NCU modifiée d'une voie doit s'appliquer à toutes les voies de la
NCU, la frame de base globale NCU active dans la voie et la frame de base globale NCU de la
gestion des données doivent être écrites ensemble :
348
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base