Paramètres D ' Appel De La Bibliothèque Micro Scale; Firstvb_Pointer : In, Dword; Dr_Pointer : In, Dword; Command_Code : In, Byte - Siemens SIWAREX MS Guide De L'utilisateur

Table des Matières

Publicité

7BProgrammer dans SIMATIC STEP 7-Micro/Win
8.7 Paramètres d'appel de la bibliothèque MicroScale_additional
Les paramètres d'appel de la bibliothèque MicroScale_additional sont décrits ci-
dessous. Lors de la communication avec le module SIWAREX (p. ex. archivage
de données, ordres) la mémoire des variables est utilisée.
8.7.1

FirstVB_POINTER : IN, DWORD

Ce paramètre doit être paramétré avec la même adresse Pointer que celle
de la bibliothèque « MicroScale ». Si par exemple l'adresse Pointer au niveau
de la bibliothèque « MicroScale » est « &VB0 » pour le paramètre
« FirstVB_POINTER », il faut également indiquer l'adresse Pointer « &VB0 »
pour la bibliothèque « MicroScale_additional » pour le paramètre
« FirstVB_POINTER ».
Les deux bibliothèques ne peuvent communiquer entre elles que si les deux
adresses Pointer sont identiques.
8.7.2

DR_POINTER : IN, DWORD

La bibliothèque « MicroScale_additional » utilise une plage d'une longueur de
186 octets pour chaque balance dans la mémoire des variables. L'octet initial de
cette plage est transmis avec le paramètre « DR_POINTER » de la bibliothèque
au format Pointer, par ex. pour l'octet de variable VB0 : « &VB0 ».
La structure de la mémoire de variables est expliquée dans le chapitre
« Affectation de la mémoire de variables ».
8.7.3

Command_Code : IN, BYTE

Grâce à cette grandeur d'entrée, l'utilisateur peut contrôler tous les ordres, qu'il
s'agisse du transfert d'une ligne de commande ou de l'exécution d'une tâche de
pesage (par ex. tarage). Les ordres sont décrits dans le chapitre 6.2 « Liste des
ordres ». L'utilisateur charge les numéros d'ordre via ces variables et déclenche
les ordres par la variable « Command_Trigger ». La bibliothèque n'efface pas
le numéro d'ordre, mais remet à zéro la variable de déclenchement
« Command_Trigger » après l'exécution de l'ordre.
8.7.4

DR : IN, BYTE

Cette variable permet de déterminer quelle ligne de commande doit être écrite
ou lue. Numéros de ligne de commande possibles : 3, 4, 9, 15, 26 et 30.
8.7.5

Offset : IN, BYTE

Cette variable permet d'indiquer un Offset par rapport au premier paramètre de
la ligne de commande (paramètre d'appel « DR ») et au(x) (jeu de) paramètre(s),
devant être écrit(s) ou lu(s).
En combinaison avec DR26 au niveau des paramètres d'appel « DR »,
ce paramètre d'appel « Offset » n'a aucune fonction. Le DR26 est toujours
lu en intégralité (CRC Check).
8-66
SIWAREX MS

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

7mh4930-0aa01

Table des Matières