Fonctionnement et communication
multiprocesseur dans l'AP S5-155U
Sommaire du chapitre 10
10.1
Fonctionnement multiprocesseur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 4
10.1.1
Utilisation du fonctionnement multiprocesseur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 4
10.1.2
Mécanismes de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 4
10.1.3
Echange de données via des mémentos de couplage . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 5
10.1.4
Echange de données via des blocs de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 8
10.1.5
Programmation nécessaire pour le fonctionnement multiprocesseur . . . . . . . . . . . . . . . 10 - 9
10.1.6
Programmation du DB 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 9
10.1.7
Particularités de la mise en route en fonctionnement multiprocesseur. . . . . . . . . . . . . 10 - 13
10.1.8
Mode de test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 14
10.2
Communication multiprocesseur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 15
10.2.1
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 15
10.2.2
Identification de l'émetteur et du récepteur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 16
10.2.3
Stockage intermédiaire des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 17
10.2.4
Fonctionnement et gestion de la mémoire intermédiaire . . . . . . . . . . . . . . . . . . . . . . . 10 - 18
10.2.5
Mesures à prendre pour le démarrage du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 21
10.2.6
Ce dont il faut tenir compte lors de l'appel des OB de communication . . . . . . . . . . . 10 - 22
10.2.7
Paramétrage des OB de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 23
10.2.8
Exploitation des paramètres de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 24
10.3
Temps d'exécution des OB de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 31
10.4
Fonction "Initialisation" (OB 200). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 33
10.4.1
Fonction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 33
10.4.2
Paramètres d'appel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 35
10.4.3
Paramètres d'entrée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 35
10.4.4
Paramètres de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 38
Programmation de la CPU 948
C79000-G8577-C848-04
10
10 - 1