Fonctionnement multiprocesseur
10.1 Fonctionnement multiprocesseur
Définition
10.1.1
Utilisation du fonctionne-
ment multiprocesseur
10.1.2
Mécanismes de
communication
10 - 4
Vous vous trouvez en fonctionnement multiprocesseur dès qu'un coor-
dinateur (COR) est enfiché dans l'appareil de base, indépendamment
du nombre de CPU ou de CP ou IP enfichés. Il ne doit pas y avoir
d'emplacement vide entre les CPU.
• • Lorsque votre programme utilisateur est trop important pour être
traité par une CPU et lorsque l'espace mémoire devient insuf-
fisant, vous répartissez votre programme entre plusieurs CPU.
• • Quand une partie précise de votre installation doit être traitée très
rapidement, vous pouvez l'isoler du reste du programme et confier
son traitement à une CPU "rapide".
• • Si votre installation est constituée de plusieurs parties pouvant être
facilement délimitées et commandées ou régulées de façon relati-
vement indépendante, il est possible d'affecter la partie 1 à la
CPU 1, la partie 2 à la CPU 2 et ainsi de suite.
Pour le fonctionnement multiprocesseur, il est essentiel que vous
teniez compte des informations correspondantes dans le manuel sy-
stème. Elles constitueront une aide précieuse lors du choix des CPU à
mettre en oeuvre pour la résolution de votre tâche d'automatisation.
• • Pour l'échange cyclique de données binaires entre les CPU
(CPU 948, CPU 946/947, CPU 928B, CPU 928 et CPU 922) ou en-
tre CPU et processeurs de communication, vous disposez de
"mémentos de couplage".
• • Pour l'échange de gros volumes de données (par exemple, des
blocs de données complets) entre les CPU 948, CPU 946/947,
CPU 928B, CPU 928 et CPU 922, vous pouvez recourir aux "fon-
ctions spéciales pour la communication multiprocesseur",
OB 200 et OB 202 à OB 205 (pour plus d'information, reportez-
vous au paragraphe 10.2).
• • Pour communiquer avec les cartes périphériques intelligentes (IP)
et avec les processeurs de communication (CP), vous disposez de
"blocs de dialogue" qu'il faut commander séparément.
Programmation de la CPU 948
C79000-G8577-C848-04