HEIDENHAIN CNC PILOT 640 Manuel D'utilisation page 520

Masquer les pouces Voir aussi pour CNC PILOT 640:
Table des Matières

Publicité

6
Vous pouvez aussi directement consulter les
informations d'outils grâce au No. d'identif.. Par
exemple, cela peut être nécessaire si les emplacements
à l'intérieur de la tourelle ne sont pas attribués.
Programmez pour cela une virgule et le No. d'identif.
de l'outil à la suite de l'identifiant de votre choix, par ex.
#l1 = #d1(Z, "001").
Variables PLC (bits d'événements)
Consultez le manuel de votre machine !
Cette fonction est configurée par le constructeur de
votre machine.
Dans le cadre de la programmation de variables, les variables
font appel à des valeurs logiques, arithmétiques ou textuelles qui
proviennent du programme PLC. Il est possible d'accéder aux
variables PLC en lecture ou en écriture. Le constructeur de la
machine définit le nom symbolique dans le programme PLC.
Sur les versions de commandes antérieures, on parlait de "bits
d'événements" pour désigner le composant de lecture de cette
programmation.
#en(Symname): n remplace le type de données, Symname
remplace le nom symbolique de l'opérande PLC
Le constructeur de la machine peut aussi configurer le nom
symbolique de manière indexée. L'index peut être formé de
manière variable.
#e1("Spindle[#l3].Direction")
#e1 (#e0): Avec #e1, la commande accède à des valeurs
logiques, entières ou tronquées.
#e2: Avec #e2, la commande accès à des valeurs textuelles.
Veillez à ce que le type de variable soit cohérent avec
le type d'affectations. Les valeurs textuelles issues de
variables PLC ne peuvent être mémorisées que dans
des variables de strings et les valeurs numériques que
dans des valeurs normales.
Exemple : Variable PLC
. . .
N.. #l4 = #e1( "CoolingOn")
N.. #e1( "CoolingOn") =1
N.. #e1( "CoolingOn") =#l4
...
N.. #x3 = #e2( "MyFieldName")
N.. #e2( "MyFieldName") ="Hallo"
N.. #e2( "MyFieldName") =#x3
. . .
N.. #l1= #e1( "Channel[2].Event[57]")
520
Programmation DIN | Programmation des variables
Lire l'état des variables PLC et le mémoriser dans #l4
Ecraser l'état des variables PLC
Restaurer la variable PLC avec la valeur mémorisée
Mémoriser l'état des variables de textes dans les variables
de strings #x3
Ecraser la variable PLC avec Hallo
Restaurer la variable PLC avec la valeur mémorisée
Canal 2, enregistrer l'événement 57 à #l1
HEIDENHAIN | Manuel d'utilisation Programmation smart.Turn et DIN | 12/2019

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Manualplus 620

Table des Matières