31 pr ogr ammation de v a ri ables – HEIDENHAIN SW 54843x-03 DIN Programming Manuel d'utilisation

Page 412

Advertising
background image

412

Programmation DIN

4.31 Pr

ogr

ammation de v

a

ri

ables

Corrections d'outils

#dt(n): "n" correspond au sens de correction (X, Z, Y, S) et "t" au
numéro d'emplacement de la tourelle programmé pour l'outil. Le
calcul des variables est réalisé avec le tableau "toolturn.htt".
Simulation : Le tableau "toolturn.htt" est lu par la simulation lors de
la sélection de programme. La simulation fonctionne maintenant
avec le tableau de la simulation.

Bits d'événement : la programmation des variables interroge un bit
de l'événement à 0 ou 1. La signification de l'événement est définie
par le constructeur de la machine.

#en(key): "n" correspond au numéro de canal et "key" au nom de
l'événement. Externe, initialisé par PLC, lire événement.

#e0(key[n].xxx) : "n" correspond au numéro de canal, "key" au nom
de l'événement et "xxx" à l'extension du nom. Externe, initialisé par
PLC, lire événement.

Beispiel: Corrections d'outils

. . .

N.. #d3(X)=0

N.. #d3(Z)=0.1

N.. #d3(S)=0.1

. . .

Vous pouvez également interroger des informations
d'outils directement avec le numéro d'identification. Cela
peut par exemple s'avérer nécessaire si aucun
emplacement de tourelle n'a été affecté. Programmez
pour cela une virgule et le numéro d'identification de l'outil
à la suite de l'identifiant de votre choix, p. ex. #l1 = #d1(Z,
"001")

.

Beispiel: Evénements

. . .

N.. #g1 = #e1( "attendre
_NP_DG_Achs_Modul")

N.. PRINT( "attendre_NP_DG_Achs_Modul
=",#g1)

N.. #g2 = #e1( "DG_DONNEES[1]")

N.. PRINT( "DG_DONNEES[1] =",#g2)

N.. #g3 = #e1( "SPI[1].DG_TEST[1]")

N.. PRINT( "SPI[1].DG_TEST[1] =",#g3)

. . .

N.. IF #e1(
"attendre_NP_DG_Achs_Modul")==4

N.. THEN

N.. G0 X40 Z40

N.. ELSE

N.. G0 X60 Z60

N.. ENDIF

. . .

Advertising
Ce manuel est liée aux produits suivants: