Programmation CN
8.9 Instructions de langage CN
withReserv
Remarque
Si plusieurs paramètres sont incorrects, la valeur de magNo, locNo dépend du paramètre CN
vérifié en premier.
Si un emplacement vide est recherché pour un outil à codage fixe, GETFREELOC renvoie toujours
l'emplacement privé de cet outil.
Les emplacements de magasins internes (magasin de chargement, magasin tampon) ne
peuvent pas être réservés.
Si TMMG n'est pas active, une alarme est générée.
Exemples
Il y a deux magasins portant les numéros 1 et 2 ayant chacun 5 emplacements. Il y a également
deux broches (numéros de broche 1 et 2 avec numéros d'emplacement 1 et 2) et un préhenseur
(numéro d'emplacement 3, affecté au numéro de broche 1) dans le magasin tampon et deux
emplacements de chargement (numéros d'emplacement 1 et 2) dans le magasin de
chargement.
Les deux magasins sont reliés aux emplacements tampon et aux emplacements de magasin
de chargement (via les relations de distance). Les exemples suivants doivent être considérés
indépendamment les uns des autres.
370
Réserve l'emplacement vide trouvé/vérifié dans le magasin réel.
Type de données :
CHAR
"L" = réserve l'emplacement vide trouvé/vérifié dans le magasin réel avec "ré‐
servé pour l'outil à charger" (c'est la valeur de bit "H8" dans le paramètre sys‐
tème $TC_MPP4).
La réservation n'est activée que si l'outil programmé n'est pas encore chargé,
c'est-à-dire que l'adresse du propriétaire de l'outil est nulle.
Sinon, l'état est défini sur la valeur = -8.
"S" = Si l'outil pour le numéro d'outil programmé se trouve déjà à un emplace‐
ment dans l'emplacement tampon : réserve l'emplacement vide trouvé/vérifié
dans le magasin réel avec "réservé pour outil dans l'emplacement tampon" (il
s'agit de la valeur de bit "H4" dans le paramètre système $TC_MPP4 ; est gé‐
néralement défini automatiquement si le changement d'outil est programmé
avec T / M06).
Si l'adresse du magasin propriétaire de cet outil = 0 et que l'outil se trouve dans
n'importe quel emplacement de magasin (c'est-à-dire que l'adresse actuelle de
magasin de l'outil n'est pas égale à 0) : définit en outre cette adresse proprié‐
taire à la valeur de l'emplacement vide trouvé/vérifié.
Si l'outil a déjà une adresse de magasin propriétaire, celle-ci sera remplacée par
la nouvelle adresse de magasin si la nouvelle est différente de l'ancienne.
Si l'emplacement de l'ancienne adresse de magasin propriétaire est réservé, la
réservation pour cet emplacement est annulée.
Si un emplacement est déjà réservé pour l'outil programmé, cette réservation
est annulée avant que la nouvelle réservation ne soit définie."-" = laisse in‐
changé l'état de réservation de l'emplacement vide trouvé/vérifié.
Ce paramètre est optionnel. S'il n'est pas programmé, "-" est considéré comme
programmé, c'est-à-dire que l'état réservé reste inchangé.
Description fonctionnelle, 01/2024, A5E48053832D AG
Gestion des outils