Siemens 840D enregistrer position outil

D

debiu

Nouveau
Bonjour.
Je dois transposer un programme d'une NUM1020 à une Siemens 840D.
Je bloque sur la syntaxe :

le code en NUM :
N230 M12 $positionner
N250 E80012=E70000-E50199$

Ces lignes de code permettent d'afficher le message "positionner" à l'opérateur qui place son outil , et enregistrer ,après validation, la position sur X (E70000) de l'outil diminué de la jauge (E50199) dans la variable machine E80012

Cela peu paraitre étrange d'avoir besoin d'enregistrer une position libre sur une CN, mais c'est indispensable pour ce job
N'ayant jamais eu de formation en Siemens, j'essaye de me débrouiller avec la documentation...
 
R

Radiel

Ouvrier
je connais un peu siemens, mais pas du tout les variables num, a quoi correspond la variable E80012, est ce que tu veux la variable de jauge de longueur ou de diametre?
 
D

debiu

Nouveau
Salut.
E80012 est une variable machine dont on peut se servir en num. Je peux utiliser une variable R en Siemens.
E70000 c'est la position en X machine
E50199 c'est la jauge de l'outil numéro 199 en X, j'ai épluché la documentation et j'ai trouvé la commande & AA qui correspondrait peut être avec ce que je cherche. Je vais faire des essais.