Siemens SIMATIC S7-200 Manuel page 264

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Automate programmable S7-200 Manuel système
Vous trouverez des indications sur la rotation du jeton dans les Conseils de programmation sur le
CD de documentation (voir le conseil 42).
Conseils de
programmation
CPU 222
Station 2
Figure 7-31
Exemple d'un réseau à jeton circulant
Un maître doit détenir le jeton pour pouvoir envoyer un message. Par exemple, lorsque la station
3 détient le jeton, elle peut émettre un message de demande à la station 2, puis passer le jeton à
la station 5. La station 5 émet alors un message de demande à la station 4, puis passe le jeton à
la station 6. La station 6 émet alors une demande à la station 2, 4 ou 8, puis passe le jeton à la
station 7. Ce processus d'émission de message et de passage du jeton se poursuit sur l'anneau
logique de la station 3 à la station 5, à la station 6, à la station 7, à la station 8, à la station 9 avant
de revenir à la station 3. Le jeton doit donc faire un tour complet de l'anneau logique pour qu'un
maître puisse envoyer une demande d'information. Avec un anneau logique comportant six
stations, envoyant une demande par passage du jeton afin de lire ou d'écrire une valeur de
double mot (quatre octets de données), le temps de rotation du jeton est d'environ 900
millisecondes à 9600 bauds. Augmenter le nombre d'octets de données en accès par message
ou le nombre de stations entraîne un allongement du temps de rotation du jeton.
Le temps de rotation du jeton est déterminé par la durée pendant laquelle il séjourne dans chaque
station. Vous pouvez déterminer ce temps pour les réseaux multi--maîtres S7--200 en
additionnant les temps pendant lesquels chaque maître détient le jeton. Si le mode PPI maître a
été activé (sous le protocole PPI dans votre réseau), vous pouvez, avec le S7--200, envoyer des
messages à d'autres S7--200 à l'aide des opérations NETR et NETW. Dans ce cas, vous
calculerez le temps de rotation approximatif du jeton à l'aide de la formule suivante sur la base
des hypothèses suivantes : chaque station envoie une seule demande par détention du jeton ; la
demande est une demande de lecture ou d'écriture pour des adresses de données consécutives ;
il n'y a pas de conflit pour l'utilisation de l'unique mémoire tampon de communication dans le
S7--200 ; aucun S7--200 n'a un temps de cycle supérieur à environ 10 ms.
Temps de détention du jeton (T
Temps de rotation du jeton (T
Les équations suivantes calculent les temps de rotation (une "durée de bit" est égal à la durée
d'un intervalle de signalisation) pour l'exemple montré à la figure 7-31 :
T (détention du jeton)
T (rotation du jeton)
Conseil
Le logiciel SIMATIC NET COM PROFIBUS fournit un analyseur qui détermine les performances
du réseau.
250
CPU 222
CPU 224
CPU 224
Station 4
Station 6
Station 8
) = (128 temps système + n car. données) x 11 bits/car. x 1/débit en bauds
hold
) = T
du maître 1 + T
rot
hold
n étant le nombre de caractères de données (octets)
et m étant le nombre de maîtres
= (128 + 4 car.) x 11 bits/car. x 1/9600 durées de bit/s
= 151,25 ms par maître
= 151,25 ms par maître
= 907,5 ms
TD 200
TD 200
TD 200
Station 9
Station 7
Station 5
du maître 2 + . . . + T
hold
hold
6 maîtres
TD 200
Station 3
du maître m

Publicité

Table des Matières
loading

Table des Matières