1
03.04
Programmation CN flexible
1.1
Variables et paramètres de calcul............................................................................. 1-24
1.2
Définition de variables............................................................................................... 1-26
1.3
Définition de tableaux ............................................................................................... 1-30
1.4
Programmation indirecte........................................................................................... 1-37
1.5
Affectations ............................................................................................................... 1-41
1.6
Opérations/fonctions de calcul.................................................................................. 1-42
1.7
Opérateurs relationnels et opérateurs logiques........................................................ 1-44
1.8
Priorité des opérateurs.............................................................................................. 1-49
1.9
Conversions de type possibles ................................................................................. 1-50
1.10
Opérations sur les chaînes de caractères ................................................................ 1-51
1.10.1
Conversion de type ................................................................................................... 1-52
1.10.2
Concaténation de chaînes de caractères ................................................................. 1-54
1.10.3
Transformation en minuscules/majuscules............................................................... 1-55
1.10.4
Longueur de la chaîne de caractères ....................................................................... 1-56
1.10.5
Recherche de caractères/de suites de caractères dans la chaîne........................... 1-56
1.10.6
Sélection d'une chaîne partielle de caractères ......................................................... 1-58
1.10.7
Sélection d'un caractère individuel ........................................................................... 1-59
1.11
Instruction CASE....................................................................................................... 1-61
1.12
Structures de contrôle............................................................................................... 1-63
1.13
Coordination de programmes ................................................................................... 1-67
1.14
Routines d'interruption .............................................................................................. 1-72
1.15
Permutation d'axe, permutation de broche ............................................................... 1-80
1.17
WRITE : écrire dans un fichier (à partir de la version de log. 4.3)............................ 1-85
1.18
DELETE : supprimer un fichier (à partir de la version de log. 4.3) ........................... 1-88
1.19
READ : lire des lignes dans un fichier
(à partir de la version de logiciel 5.2) ........................................................................ 1-89
1.20
ISFILE : fichier existant dans la mémoire utilisateur de NCK
(à partir de la version de logiciel 5.2) ........................................................................ 1-91
1.21
CHECKSUM : somme de contrôle d'un tableau
(à partir de la version de logiciel 5.2) ........................................................................ 1-93
© 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
1-23