Siemens SIMATIC HMI Manuel D'utilisation page 149

Masquer les pouces Voir aussi pour SIMATIC HMI:
Table des Matières

Publicité

AP du groupe 2
Pointeur sur
un contrat
Structure d'une
boîte de contrat
pour AP du
groupe 2
Numéro du bloc
de données
Adresse de début
Etat du contrat,
numéro d'erreur
Communication Manuel d'utilisation
Edition 05/99
La zone de données DW 32 à DW 63 du bloc de données DB-TD est répartie
en 8 boîtes de contrat qui ont les mêmes droits et une longueur respective de
quatre mots.
Pour déclencher un contrat ou un message, le programme utilisateur entre un
pointeur dans une boîte de contrat libre quelconque.
Le pointeur renvoie au premier mot de données du DB-APP (zone de don-
nées de contrat avec données de contrat/de message).
L'utilisation de pointeurs dans les boîtes de contrat du DB-TD permet d'obte-
nir une suite continue de contrats/messages dans le DB-APP.
DB-TD
8 boîtes de contrat
pointeur sur
Programme
pointeur sur
utilisateur
pointeur sur
Une fois que le TD a accepté le contrat ou le message et que tous les paramè-
tres de contrat ou toutes les variables de message ont été transférés, le bloc
fonctionnel FB 54 efface le pointeur dans la boîte de contrat. Le premier mot
de données de la boîte est alors remplacé par la valeur 0.
Il n'est possible d'inscrire un nouveau contrat (pointeur sur un contrat ou un
message) que si le premier mot de données de la boîte vaut 0 (voir Structure
d'une boîte de contrat, DW n+1).
Chacune des huit boîtes de contrat est structurée comme suit :
DL
15...
KH=00
DW
n+0
entrer la valeur 0 !
DW
n+1
DW
n+2
Etat du contrat, numéro d'erreur du contrat
DW
n+3
Numéro du DB-APP. Le DB-APP contient les données du contrat/message.
Valeurs autorisées : 10 à 255
Numéro du premier mot de données d'un contrat ou d'un message dans le
DB-APP.
Valeurs autorisées : 0 à 255
L'état du contrat et le numéro d'erreur du contrat en cours sont décrits au
chapitre 10.2.5.
Couplage parallèle
DB-APP, par ex.
Contrat
Message
d'événement
Message d'alarme
. .
.
DR
..8
7..
..0
Numéro du DB
Adresse de début
réservé
. .
.
9-17

Publicité

Table des Matières
loading

Table des Matières