4 compatibilité dans les programmes din – HEIDENHAIN SW 54843x-03 Manuel d'utilisation

Page 627

Advertising
background image

HEIDENHAIN MANUALplus 620

629

9.4 Compatibilité dans les pr

ogr

ammes DIN

9.4 Compatibilité dans les

programmes DIN

Le format des programmes DIN de la commande CNC PILOT 4290
précédente est différent de celui des programmes de la MANUALplus
620. Cependant, vous pouvez adapter les programmes des
commandes précédentes à la nouvelle commande grâce au
convertisseur de programmes.

A l'ouverture d'un programme CN, la MANUALplus 620 détecte les
programmes issus de la commande précédente. Ce programme est
converti après une demande de confirmation. Le nom de programme
reçoit le préfixe "CONV_...". Le convertisseur de programmes fait
également partie du "Transfer" (mode Organisation).

En ce qui concerne les programmes DIN, il faut aussi tenir compte des
différents concepts pour la gestion d'outils, gestion de paramètres,
programmation de variables et la programmation PLC.

Attention aux points suivants lors de la conversion des programmes
DIN de la CNC PILOT 4290 !

Appel d'outil (instructions T de la section TOURELLE):

Les instructions T qui se réfèrent à une base de données d'outils
sont prises en compte sans changement (ex. T1 ID“342-300.1“).

Les instructions T qui contiennent des données d'outils ne peuvent
pas être converties.

Programmation avec variables

Les variables D (variables #) sont remplacées par les variables # de
la nouvelle syntaxe. Selon la plage des numéros, on utilise les
variables #c, #l, #n ou #i.

Particularités : #0 devient #c30, #30 devient #c51

Les variables V sont remplacées par des variables #g. En cas
d'affectations, les accolades sont supprimées. En cas
d'expressions, les accolades sont transformées en parenthèses.

Il n'est pas possible de convertir l'accès aux variables des données
d'outils, des dimensions de la machine, des corrections de D, des
données de paramètres et des événements. Ces séquences de
programme doivent être modifiées. Exception : l'événement
"Recherche de séquence initiale activée" E90[1] est converti en #i6.

Tenir compte du fait que – contrairement à la 4290 – l'interprète de
la MANUALplus 620 analyse à nouveau les lignes à chaque
exécution de programme.

Fonctions M

M30 avec NS.. devient M0 M99 NS.

La fonction M97 est supprimée sur les commandes à un canal.

Toutes les autres fonctions M sont prises en compte sans
changement.

Fonctions G

Advertising