Switch..case - Branche De Programme - HEIDENHAIN MANUALplus 620 Manuel D'utilisation

Masquer les pouces Voir aussi pour MANUALplus 620:
Table des Matières

Publicité

SWITCH..CASE – Branche de programme
L'"instruction Switch" est constituée des éléments suivants:
SWITCH suivi d'une variable. Le contenu de la variable est interrogé
dans les instructions CASE suivantes.
CASE x : cette branche CASE est exéctuée pour la valeur de variable
x. CASE peut être programmée plusieurs fois.
DEFAULT : cette branche est exécutée si aucune instruction CASE
n'a correspondu à la valeur de la variable. DEFAULT est inutile.
BREAK: Ferme la branche CASE ou DEFAULT.
Programmation:
Sélectionner "Fonctions spéciales \> Mot DINplus..." dans le menu.
La Commande numérique ouvre la liste de sélection "Insérer mot
DIN PLUS".
Sélectionner "SWITCH"
Introduire la "variable Switch"
Pour chaque branche CASE:
Sélectionner "CASE" (dans "Fonctions spéciales \> Mot DINplus..." )
Programmer la "condition SWITCH" (valeur des variables et
insérer les séquences CN à exécuter
Pour la branche DEFAULT: Insérer les séquences CN à exécuter
Exemple : SWITCH..CASE
. . .
N.. SWITCH #g201
N..
CASE 1
[est exécuté avec #g201=1]
N..
G0 Xi10
. . .
N..
BREAK
N..
CASE 2
[est exécuté avec #g201=2]
N..
G0 Xi20
. . .
N..
BREAK
N..
DEFAULT
N..
G0 Xi30
. . .
N..
BREAK
N..
ENDSWITCH
. . .
428
Est exécuté avec #g201=1
Est exécuté avec #g201=2
aucune instruction CASE ne correspond à la valeur
de la variable
Programmation DIN

Publicité

Table des Matières
loading

Table des Matières