Les changements d'état sélectionnables affectent également le multitool s'il a été programmé
et a défini l'état correspondant.
Bit 0
Supprimer l'état "actif".
Bit 1
Mettre à 1 l'état "Débloqué"
Bit 2
Supprimer conditionnellement l'état "Bloqué" lorsque les données de surveillance
l'autorisent
Bit 3
Définir l'état "mesuré"
Bit 4
Supprimer conditionnellement l'état "Seuil préavis" lorsque les données de surveil‐
lance l'autorisent
Bit 7
Supprimer l'état "déjà utilisé"
Bit 10
Supprimer l'état "À décharger"
Exemple multitool (1)
La valeur réelle de surveillance du temps (4ème paramètre = 1) des tranchants avec le numéro
D 2 (3ème paramètre) de tous les outils équipés du numéro 500 dans le MT est réinitialisée à la
valeur de consigne. La valeur d'état des outils dont la valeur de surveillance du temps a été
modifiée est modifiée selon les spécifications du dernier paramètre.
Étant donné que 500 est le numéro d'un multitool, l'état de ce multitool est également
modifié en fonction des spécifications du dernier paramètre. Il faut savoir à ce propos que
seuls les bits 1, 2 et 10 programmés sont importants pour le changement de valeur d'état de
MT.
Le succès de l'instruction est signalé via le paramètre de référence "state".
int state=0
RESETMON(state, 500, 2, 1, "H49F")
Le MT 500 de l'exemple est équipé de 3 outils. Chaque outil a deux tranchants avec le n° D
= 1 et 2. Deux sont surveillés dans le temps et bloqués en raison de la limite de temps dans
les tranchants avec le numéro D = 2, le troisième outil est surveillé au niveau du nombre
de pièces et est également bloqué car la limite du nombre de pièces a été atteinte dans le
tranchant avec le numéro D = 2. Les deux outils surveillés dans le temps sont réinitialisés
avec RESETMON, l'état d'outil "bloqué" est annulé et l'état MT "Bloqué" est également annulé
(bien que l'outil surveillé au niveau du nombre de pièces soit toujours bloqué). Les autres
états programmés de l'outil et du MT, à l'exception de "bloqué", sont modifiés conformément
à la définition.
Si on avait programmé :
RESETMON(state, 500, 2, 0, "H49F")
toutes les valeurs réelles de surveillance de tous les outils montés dans le MT auraient
été réglées sur leurs valeurs de consigne (4ème paramètre = 0) et tous les outils auraient
réinitialisé l'état "bloqué" et le MT aurait réinitialisé l'état "Bloqué". Les autres états
programmés auraient également été modifiés.
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
Programmation CN
8.9 Instructions de langage CN
Outil
MT
X
-
X
X
X
X
X
-
X
-
X
-
x
x
359