Siemens SINUMERIK ONE Basic Program Plus Consignes De Fonctionnement page 374

Table des Matières
Programmation CN
8.9 Instructions de langage CN
Signification
delmlres
magNo
locNo
resType
Valeur en retour
state
 
 
 
 
 
 
Exemple 1
Pour l'outil surdimensionné situé sur le préhenseur 1 (n° de magasin = 9998, n° d'emplacement
= 4), la réservation d'emplacement "pour l'outil dans l'emplacement tampon" est à supprimer.
Code de programme
def int tNo, magNo, locNo
tNo = $TC_MPP6[ 9998, 4 ]
magNo = $A_MYMN[ tNo ]
locNo = $A_MYLN[ tNo ]
state = DELMLRES ( magNo, locNo, "s" )
if (state < 0 ) gotof error
; Si vous voulez vous assurer que l'emplacement est également réservé pour l'outil de
remplacement prévu, vous pouvez également vérifier :
if ( $TC_MPP66[ magNo, locNo ] GOTOF ERROR
374
Annule la réservation d'emplacement
Type de données :
INT
Numéro de magasin dans lequel l'emplacement est présent.
Type de données :
INT
Unité :
 
Plage de valeurs :
MIN < x < MAX
Numéro d'emplacement de magasin de l'emplacement dont la réservation doit
être supprimée.
Type de données :
INT
Type de réservation à supprimer (optionnel)
Réservation "L" pour outil à charger ("L "= "Tool to be Loaded")
Réservation "S" pour l'outil dans l'emplacement tampon ("S" = Tool in
Spindle" ou généralement un outil dans l'emplacement tampon)
Si resType n'est pas programmé, la réservation définie - "L" ou "S" - est sup‐
primée. Si aucune réservation n'est définie, l'instruction n'a pas d'effet.
Résultat de l'exécution de l'instruction
Type de données :
INT
0
Instruction exécutée avec succès (même si l'emplace‐
ment n'était pas réservé).
-1
TMMG n'est pas active
-2
Numéro de magasin invalide spécifié
-3
Numéro d'emplacement de magasin invalide spécifié
-4
Lettre invalide pour resType
Commentaire
;
;
; Magasin propriétaire
; Emplacement de magasin propriétaire,
qui
réservé
; l'équivalent serait "DELMLRES(magNo,
locNo)"
Description fonctionnelle, 01/2024, A5E48053832D AG
; a été
Gestion des outils
Table des Matières
loading

Ce manuel est également adapté pour:

Sinumerik one basic program

Table des Matières