5. Etape : Déterminer la structure de données des blocs (voir aussi le manuel, chapitre "Impression
de textes de message sur imprimante")
Déterminez la structure de données des blocs DB 5 à 10 et entrez les valeurs initiales.
Remarque
Veillez lors de la saisie et de la modification de valeurs initiales dans des blocs de données :
1. Entrez les valeurs initiales dans la vue de déclaration des blocs de données.
2. Ouvrez la vue des données via Affichage > Vue des données.
3. Initialisez les blocs de données avec Edition > Rénitialiser bloc de données.
Tableau 1-1 Structure de donnés du DB 5 (DB pointeur) :
Adresse
Nom
+0.0
DB_VAR1
*2.0
+6.0
DB_VAR2
*2.0
+12.0
DB_VAR3
*2.0
+18.0
DB_VAR4
*2.0
+24.0
DB_String
*2.0
=30.0
Enregistrez le DB 5 avec Fichier > Enregistrer.
Pilote d'imprimante CP 340 PtP
Mise en route, 04/2005, A5E00369900-01
Type
Valeur initiale
STRUCT
ARRAY[0..2]
6, 0, 4
INT
ARRAY[0..2]
7, 0, 2
INT
ARRAY[0..2]
8, 0, 1
INT
ARRAY[0..2]
0, 0, 0
INT
ARRAY[0..2]
10, 2, 41
INT
END_STRUCT
Remarque
Pointeur sur le DB 6 avec décalage 0 et longueur 4(DB 6 =
DB pour la variable 1 : "Heure du jour")
Pointeur sur le DB 7 avec décalage 0 et longueur 2(DB 7 =
DB pour la variable 2 : "1500")
Pointeur sur le DB 8 avec décalage 0 et longueur 1(DB 8 =
DB pour la variable 3 : "Numéro du message paramétré")
No de DB 0 : Le pointeur n'est pas interprété comme
disponible et est omis. La variable 4 n'est pas utilisée.
Pointeur sur le DB 10 avec décalage 2 et longueur 41(DB 10
= DB pour le string du format) ;
L'entrée Décalage 2 est nécessaire car l'information sur la
longueur du string est contenue dans les octets 0 et 1.
La longueur (ici 41) doit correspondre au nombre de
caractères sous "Valeur initiale" dans le string de format (ici
DB 10).
Mise en route
1-7