Types D'adressage De L'im 308-C - Siemens SIWAREX U Manuel D'utilisation

Masquer les pouces Voir aussi pour SIWAREX U:
Table des Matières

Publicité

6.5

Types d'adressage de l'IM 308-C

Adressage
linéaire
Adressage
par page
GHB SIWAREX U
(4)J31069-D0605-U001-A3-7718
L'IM 308-C peut fonctionner dans le mode "Adressage linéaire" et "Adres-
sage par page".
L'adressage linéaire est possible dans les zones P et Q de la CPU. L'adres-
sage linéaire a l'avantage de permettre un accès aux modules SIWAREX U
sans qu'il faille au préalable sélectionner une "page" correspondante.
Si possible, il faut utiliser de préférence l'adressage linéaire.
Dans l'adressage par page, 16 pages sont créées sur chaque IM 308-C, numé-
rotées de n à (n+15). Le premier numéro de page n correspond au numéro de
l'IM 308-C. Le numéro de l'IM 308-C est un multiple de 16 et doit être entré
dans COM PROFIBUS à la rubrique "Paramètres maître".
Il est possible de créer jusqu'à 256 pages, réparties sur 8 modules IM 308-C.
Avant d'appeler la zone d'E/S concernée pour le SIWAREX U, il faut affi-
cher la page correspondante dans la zone d'adresse de la CPU. Pour ce faire,
il faut écrire le numéro de la page souhaitée dans l'adresse de sélection de
page (PY 255 pour adressage par page P, QB 255 pour adressage par
page Q).
Nota
A noter qu'après sélection de la page au moyen de l'adresse de sélection
par page, il faut absolument éviter que, par exemple par un OB de temps ou
un OB d'alarme, la communication soit interrompue via la zone d'E/S et que
la page soit déplacée dans l'OB appelé.
Il existe deux façons d'empêcher cette situation de conflit :
1. Avant de sélectionner une page via l'adresse de sélection, il faut bloquer
l'appel des OB de temps, OB d'alarme, etc. Ensuite, sélectionner la page
et communiquer avec le SIWAREX U. Une fois la communication
terminée, les OB de temps et d'alarme seront de nouveau libérés.
2. Lorsque, par exemple, un OB de temps est appelé pendant le traitement
de la zone d'E/S de SIWAREX U, il faut sauver la sélection de page, par
exemple dans un octet de mémento. Dans l'OB de temps, il est alors pos-
sible de sélectionner d'autres pages. Avant de quitter l'OB de temps, il
faut à nouveau régler l'"ancienne" page. Le programme utilisateur peut
maintenant poursuivre le traitement, sous le même numéro de page.
Si aucune des mesures décrites n'est prise, l'accès risque de se faire sur le
mauvais module SIWAREX U.
Pour plus d'informations, reportez-vous à la documentation concernée de
l'IM 308-C.
SIMATIC S5
6-9

Publicité

Table des Matières
loading

Table des Matières