Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 29

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

1
03.04
Exemples de programmation
Type de variable INT
DEF INT NOMBRE
DEF INT NOMBRE=7
Type de variable REAL
DEF REAL PROFONDEUR
DEF REAL PROFONDEUR=6.25
DEF REAL PROFONDEUR=3.1,LONGUEUR=2,NOMBRE On peut définir plusieurs variables dans une
Type de variable BOOL
DEF BOOL SI_TROP
DEF BOOL SI_TROP=1 ou
DEF BOOL SI_TROP=TRUE ou
DEF BOOL SI_TROP=FALSE
Type de variable CHAR
DEF CHAR GUSTAVE_1=65
DEF CHAR GUSTAVE_1="A"
Type de variable STRING
DEF STRING[6] EXEMPLE_1="DEBUT"
Type de variable AXIS
DEF AXIS NOM_AXE=(X1)
© Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Manuel de programmation Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
Programmation CN flexible
1.2 Définition de variables
Une variable du type INT est créée sous le
nom NOMBRE.
Attribution de la valeur zéro par le système.
Une variable du type INT est créée sous le
nom NOMBRE. La variable possède la
valeur initiale 7.
Une variable du type REAL est créée sous
le nom PROFONDEUR. Attribution de la
valeur zéro par le système (0.0).
Une variable du type REAL est créée sous
le nom PROFONDEUR. La variable
possède la valeur initiale 6.25.
ligne.
Une variable du type BOOL est créée sous
le nom SI_TROP.
Attribution de la valeur zéro par le système
(FALSE).
Une variable du type BOOL est créée sous
le nom SI_TROP.
Possibilité d'affecter aux variables de type
CHAR : soit un code pour le caractère ASCII
correspondant,
soit directement le caractère ASCII (le code
65 correspond à la lettre "A").
Les variables du type STRING peuvent
contenir une chaîne de caractères. Le
nombre maximal de caractères figure entre
crochets, après le type de variable.
Les variables du type AXIS portent le nom
NOM_AXE et contiennent le descripteur
d'axe d'un canal, ici X1. (Les désignations
d'axe à adresse étendue s'écrivent entre
1
1-29

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d