Informations de configuration : Avec les fonctions système ou les blocs SFB52 "RDREC" / SFC59 "RD_REC" (read record) des enregistrements de données peuvent être lus dans un composant (carte ou module) d'esclave DP ou de Device PROFINET IO. Avec les fonctions système ou les blocs SFB53 "WRREC" / SFC58 "WR_REC" (write record) des enregistrements de données peuvent être transmis à un composant (carte ou module) d'esclave DP ou de Device PROFINET IO
Le nombre de tâches de lecture et d'écriture (SFB53/SFC58 ou SFB52/SFC59) est limité suivant la CPU utilisée.
Dans le tableau suivant vous trouverez des informations sur le nombre maximal de tâches en fonction système ou en blocs SFB53/SFC58 ou SFB52/SFC59 pouvant être actifs "simultanément" dans votre CPU
Fonctions système /
Blocs système |
SFB 52 "RDREC"/
SFB 53 "WRREC" |
SFC 59 "RD_REC"/
SFC 58 "WR_REC" |
| Signification |
Enregistrement d'esclave DP, de Device PROFINET IO |
Enregistrement d'esclave DP |
IM154 (ET 200pro)
IM151 (ET 200S)
IM147 (ET 200X) |
4 tâches simultanées avec SFC 58/59 |
4 tâches simultanées avec SFB 52/53 |
CPU 312, CPU 313, CPU 314
CPU 315, CPU 316 |
4 tâches simultanées avec SFC 58/59 |
4 tâches simultanées avec SFB 52/53 |
CPU 317, CPU 319
CPU 318-2 |
8 tâches simultanées avec SFC 58/59 |
8 tâches simultanées avec SFB 52/53 |
| CPU 41x1) |
chaque fois 8 tâches par réseau PROFIBUS DP ou par système PROFINET IO |
chaque fois 8 tâches par réseau PROFIBUS DP ou par système PROFINET IO |
1) Le nombre maximal de tâches simultanées sur les réseaux externes PROFIBUS DP ou systèmes PROFINET IO ne doit pas dépasser au total 32 tâches par SFC/SFB.
Exemple:
Dans une CPU 414-2DP, 48 tâches par SFC/SFB au maximum peuvent être exécutées simultanément (chaque fois 8 sur chacun des réseaux PROFIBUS DP qui sont connectés aux interfaces intégrées de la CPU et 32 aux réseaux PROFIBUS DP externes et aux systèmes PROFINET IO).
Règles:
- A l'intérieur d'un châssis (CR, ER), il n'y a pas de limitation concernant les tâches simultanées. Les SFC sont exécutés de manière synchrone sur le bus fond de panier. Les SFC synchrones peuvent être appelés "autant" de fois que l'on souhaite.
- Si vous utilisez plusieurs partenaires de communication sur le réseau PROFIBUS, assurez-vous que vous ne dépasserez jamais le nombre maximal de tâches simultanées. Un SFC/SFB peut être traité en plusieurs tours de cycle CPU
- Les limitations décrites dans cette contribution à propos des tâches actives des fonctions systèmes ou des blocs SFB53/SFC58 ou SFB52/SFC59 sont également valables pour les blocs qui utilisent ces fonctions systèmes ou ces blocs en interne. C'est par exemple le cas, avec les blocs FM_CS, PID_FM et FMCS_PID.
Exemple: Dans la communication avec une FM 355 (4 voies paramétrées) par le bloc FMCS_PID, 4 tâches actives de lecture sont occupées.
Note:
Les fonctions systèmes SFC58/59 sont disponibles sur toutes les CPU.
|