HEIDENHAIN TNC 640 Manuel Utilisateur page 366

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

Publicité

9
Exemples
Dans l'exemple ci-après, le matériau défini est lu dans le tableau
(WMAT.TAB) et mémorisé comme texte dans un paramètre QS.
L'exemple suivant présente une application possible et les étapes de
programme requises.
Vous pouvez réutiliser les textes des paramètres QS par
exemple avec la fonction FN16 dans vos propres fichiers-
journaux.
Informations complémentaires : "Principes de base",
Page 313
Exemple : utilisation d'un synonyme
0 BEGIN PGM SQL_READ_WMAT MM
1 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:-
\table\WMAT.TAB'"
2 SQL BIND QS1800 "my_table.WMAT"
3 SQL QL1 "SELECT WMAT FROM my_table WHERE
NR==3"
4 SQL FETCH Q1900 HANDLE QL1
5  SQL ROLLBACK Q1900 HANDLE QL1
6 SQL BIND QS1800
7 SQL Q1 "DROP SYNONYM my_table"
8 END PGM SQL_READ_WMAT MM
Étape
1 Créer un
synonyme
2 Lier un paramè-
tre QS
3 Définir la
recherche
366
Programmer des paramètres Q | Accéder à un tableau avec des instructions SQL
Explication
Affecter un synonyme à un chemin (remplacer les intitulés de chemins longs par des noms
cours)
Le chemin TNC:\table\WMAT.TAB est toujours indiqué entre guillemets.
my_table correspond au synonyme choisi.
Lire un paramètre QS à une colonne de tableau
QS1800 est disponible dans les programmes CN
Le synonyme remplace l'ensemble du chemin d'accès qui a été saisi.
La colonne définie du tableau s'appelle WMAT.
La valeur de transfert est indiquée dans la définition de recherche.
Le paramètre local QL1 (à sélectionner librement) sert à identifier la transaction (plusieurs
transactions possibles en même temps).
Le synonyme détermine le tableau.
WMAT détermine la colonne de tableau concernée par la procédure de lecture.
Les valeurs de NR et ==3 déterminent la ligne du tableau de la procédure de lecture.
La colonne de tableau et la ligne de tableau sélectionnées définissent la cellule pour la
procédure de lecture.
Créer un synonyme
Lier un paramètre QS
Définir la recherche
Exécuter la recherche
Clôturer la transaction
Annuler la liaison au paramètre
Effacer un synonyme
HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 01/2022

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Tnc 640 e340590-16340591-16340595-16

Table des Matières