Siemens SIMATIC PCS 7 Manuel De Configuration page 389

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

Publicité

Il faut veiller à ce que la longueur des télégrammes concernant les données utiles (à savoir
la plage de données transmise avec AR_SEND) soit de 444 octets pour Industrial Ethernet.
Si le télégramme est plus long, il sera segmenté. Les longueurs des télégrammes dépassant
légèrement 444 octets (et/ou un multiple) ne sont pas intéressantes du point de vue de la
communication. En principe, il faut viser à avoir un minimum d'instances AR_SEND et à
exploiter au mieux les instances AR_SEND utilisées. Si, par exemple, une instance
AR_SEND se situe à 446 octets pour les données à transférer et qu'une deuxième instance
AR_SEND se situe à 400 octets, il faut essayer de transposer les deux octets dépassant les
444 octets dans la deuxième instance AR_SEND. Si cette opération échoue, la configuration
doit rester telle qu'elle est. En aucun cas une troisième instance AR_SEND ne doit être
configurée si les 2 octets dépassent les 444 octets, car ce serait le cas le moins intéressant.
Variante 2
Dans cette variante, les valeurs sont regroupées dans l'AS pour chaque variable pendant la
durée correspondante, puis transmises à l'OS en étant bloquées. Ainsi, la structure des
données doit être établie dans le télégramme conformément au chapitre 11.24.2
(variante 2).
Une structure divisée en deux est recommandée pour les blocs qui regroupent et envoient
les données dans l'AS :
Un bloc qui regroupe les données pour chaque variable (bloc SCAN) et
un bloc qui lit les données regroupées, qui emballe et qui les envoie dans un
télégramme (bloc GESTIONNAIRE).
Pour une utilisation optimale de la communication, plusieurs blocs SCAN (env. 10) sont
connectés avec un bloc GESTIONNAIRE.
Bloc SCAN pour un regroupement des données
Ce bloc existe pour chaque variable et regroupe les données équidistantes dans une
mémoire tampon interne. Il crée déjà dans sa mémoire tampon les différents blocs se
trouvant dans le télégramme comprenant l'en-tête. En fonction de la taille de la mémoire
tampon, les données peuvent être regroupées pendant la durée correspondante. Si la
mémoire tampon est conçue avec 1000 octets, 250 valeurs Real équidistantes peuvent alors
être enregistrées. Généralement, le bloc fonctionnera dans le même cycle que le bloc
technologique à partir duquel est saisie la valeur. Si la valeur ne doit pas être saisie pour
chaque traitement, le bloc peut être réduit en conséquence dans le cycle ou il comprend une
entrée qui contient le temps du cycle. Il comprend également une entrée pour paramétrer les
sous-numéros AR_SEND.
Le bloc prévu pour regrouper les données peut être créé en fonction du type de données
(l'entrée pour l'interconnexion des variables comprend alors le type de données REAL,
WORD, ...) ou est créé avec une validité générale (l'entrée pour l'interconnexion des
variables comprend alors le type de données ANY).
Le bloc SCAN est également responsable de communiquer au bloc GESTIONNAIRE le
moment où il faut aller chercher les données et les envoyer. Pour ce faire, il existe plusieurs
possibilités :
Saturation atteinte de la mémoire tampon, réglable en %,
Temps maximum dépassé depuis le dernier vidage de la mémoire,
Au minimum une entrée existante dans la mémoire tampon (le bloc GESTIONNAIRE
réalise l'envoi lors de chaque appel).
Process Control System PCS 7, Manuel de configuration
A5E00122419-01
Configurer les stations opérateur
11-83

Publicité

Table des Matières
loading

Table des Matières