Mesure
10.4 Mesure niveau 2 Mesure spécifique à l'axe (option)
<MeasMem>
Exemples
Exemple 1 :
Mesure spécifique à un axe de positionnement avec effacement de la distance restant à
parcourir en mode 1 (évaluation dans l'ordre chronologique)
Code de programme
...
N100 MEASA[Q]=(1,1,-1) POS[Q]=100 FA[Q]=1000
N110 IF $AC_MEA[1]==FALSE GOTOF ENDE
N120 R10=$AA_MM1[Q]
N130 R11=$AA_MM2[Q]
N140 FIN :
Exemple 2 :
Mesure spécifique à un axe géométrique avec effacement de la distance restant à
parcourir en mode 1 (évaluation dans l'ordre chronologique)
mesure spécifique à l'axe pour l'axe x. Les axes x, y et z sont des axes géométriques.
a) Mesure avec un système de mesure
Code de programme
...
N100 MEASA[X]=(1,1,-1) MEASA[Y]=(1,1,-1) MEASA[Z]=(1,1,-1) G01 X100 F100
N110 IF $AC_MEA[1]==FALSE GOTOF ENDE
N120 R10=$AA_MM1[X]
N130 R11=$AA_MM2[X]
N140 FIN :
610
Numéro de la FIFO (mémoire à file d'attente)
Type : INT
Commentaire
; Mesure en mode 1 avec système de mesure
actif. ; Attente du signal de mesure avec
front montant/descendant du palpeur 1 sur
la distance à parcourir vers Q=100.
; Vérification du succès de la mesure.
; Mémorisation de la valeur de mesure cor-
respondant au premier événement déclen-
cheur programmé (front montant).
; Mémorisation de la valeur de mesure cor-
respondant au deuxième événement déclen-
cheur programmé (front descendant).
Commentaire
; Mesure en mode 1 avec système de mesure
actif. Attente du signal de mesure avec
front montant/descendant du palpeur 1 sur
la distance à parcourir vers X=100.
; Vérification du succès de la mesure.
; Mémorisation de la valeur de mesure cor-
respondant au premier événement déclen-
cheur programmé (front montant).
; Mémorisation de la valeur de mesure cor-
respondant au deuxième événement déclen-
cheur programmé (front descendant).
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base