Affectation De La Mémoire De Variables - Siemens SIWAREX MS Guide De L'utilisateur

Table des Matières

Publicité

7BProgrammer dans SIMATIC STEP 7-Micro/Win
8.6 Affectation de la mémoire de variables
Nous présentons ci-dessous l'affectation de la mémoire de variables.
Mémoire de variables pour la bibliothèque MicroScale
Mémoire de
variables
Nom
BYTE
VB n
Actual_Process_Value
VB n+1
Réserve
VW n+2
Process_Value
VB n+4
Bit_Messages
VB n+5
Synchronous_Error_Code
VB n+6
Asynchronous_Error_Bits
VB n+7
Refresh_Counter
VW n+8
Scale_Status_Bits
VB n+10
Select_Process_Value
VB n+11
Command_Code
VB n+12
Bit_Commands
Réserve
VW n+14 Preset_Tare_Value
VW n+16 Lifebit_Counter
8-64
Type
Par défaut
Indication de la valeur de processus actuellement éditée à la
position VW n+2.
0 : poids brut/net
1 : tare
2 : valeur de processus brute
3 : valeur de processus nette
4 : valeur de processus tare
5 : valeur brute filtrée
6 : valeur brute non filtrée
BYTE
B#16#0
7 : mode lecture
ATTENTION :
LORSQUE LE MODE LECTURE EST SELECTIONNE,
LA VALEUR DE PROCESSUS INDIQUEE EST
INCORRECTE !!!
Pour utiliser la valeur de processus, le numéro doit correspondre à
la valeur prédéfinie à la position VB n+10. Ce n'est qu'en cas de
concordance du numéro que la valeur éditée à la position VW n+2
correspond à la sélection à la position VB n+10.
INT
0
Réserve
WORD
W#16#0
Valeur de processus actuelle
Information sur le traitement de l'ordre :
Bit0 : ordre en cours de traitement
Bit1 : ordre traité sans erreur
(TRUE pour 1 cycle)
Bit2 : lors du traitement de l'ordre une
erreur est survenue (=synchronous error)
BYTE
B#16#0
(TRUE pour 1 cycle)
Bit3 : prise en charge du mode Ecriture/Lecture par
le micrologiciel Siwarex MS
Bit4 : la valeur de processus indiquée est incorrecte !,
car le mode lecture a été sélectionné
Bit5...7 :
Messages d'erreurs synchrones
BYTE
B#16#0
Numéro du message si Bit 2 a été défini pou un cycle dans la
variable VB n+4.
Messages d'erreurs asynchrones
BYTE
B#16#0
Bits d'erreur de fonctionnement Description, voir chapitre
7-56
Compteur de rafraîchissement
BYTE
B#16#0
Numéro du cycle de mesure dans le module SIWAREX dont est
issue la valeur de processus actuelle.
État de la balance
WORD
0
Bits d'état, voir chapitre 5-46
Présélection de la valeur de processus actuelle pour la
BYTE
B#16#0
représentation à la position VW n+2 :
(voir aussi VB n : « Actual_Process_Value »)
Code d'ordre
Numéro de l'ordre qui doit être déclenché prochainement.
BYTE
B#16#0
Toujours entrer en premier lieu le numéro de l'ordre, puis
déclencher l'ordre (VB n+12, bit 0).
Ordres de bit :
Bit 0 : déclenchement de l'ordre
BYTE
B#16#0
Le bit est activé par le front montant, ce dernier réinitialise le bit
automatiquement.
Bit 1...7 : réserve
INT
0
Réserve
Tare prédéfinie
INT
0
Cette variable permet de prédéfinir une tare.
Compteur interne pour contrôle Lifebit
WORD
W#16#0
(seulement pour l'utilisation de la bibliothèque MicroScale)
Commentaire:
réserve
SIWAREX MS

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

7mh4930-0aa01

Table des Matières