Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07229.jsonl.gz/423

Instruction contrôle "Détection Signal max"
Cette instruction est utilisée pour détecter dans une plage de contrôle donnée par un signal de trigger, la valeur maximale qu'atteindra le signal à mesurer.
Figure 1: Graphique explicatif de la fonction de contrôle
Le trigger peut venir de trois signaux différents:
•Position de l'axe
•Détecteur de force
•Signal du palpeur
Pour chacun de ces signaux, il est possible de donner la zone dans laquelle la fonction de contrôle va travailler, ou réaliser le contrôle durant tout le positionnement.
Il est possible de chercher la valeur maximale de trois signaux différents:
•Position de l'axe
•Détecteur de force
•Signal du palpeur
Dès que le signal de trigger sera sorti de la zone de contrôle, la valeur maximale trouvée sera stockée dans une variable utilisateur au format LREAL.
Figure 2: Exemple de programmation de détection de la force Max lorsque l'axe est entre 5[mm] et 27[mm]

Exemple d'utilisation:
Détecter la force maximale que mesure le capteur de force, lorsque l'axe se déplace de la position absolue 25[mm] à la position absolue 45 [mm].
Figure 3: Exemple utilisation de la détection de signal max
Ci dessous, le programme utilisé pour l'exemple ci-dessus.
Figure 4: Programme pour détection de la force max entre 25 et 45[mm]
Remarque: L'échantillonnage de la force se fait toutes les 2[ms]. Si un pic du signal à mesurer, survient entre deux échantillonnage, il ne sera pas détecté.