Groupes D'exécution; Position D'insertion - Siemens SIMATIC PCS 7 Manuel De Configuration

Système d'ingénierie
Masquer les pouces Voir aussi pour SIMATIC PCS 7:
Table des Matières

Publicité

Réalisation de la configuration PCS 7
9.15 Configuration des fonctions AS
Les propriétés d'exécution des blocs sont prédéfinies, mais peuvent être modifiées
individuellement pour chaque bloc.
Des propriétés d'exécution sont attribuées en standard à chaque bloc lors de l'insertion. Pour
ce faire, il est inséré au sein d'un ordre d'exécution dans une tâche (OB). Les tâches constituent
l'interface entre le système d'exploitation de la CPU et le programme S7. Les blocs peuvent
être également insérés dans des groupes d'exécution, insérés à leur tour dans des tâches
(OB).
Remarque
Lorsqu'un nouveau diagramme est généré, un groupe d'exécution, dans lequel tous les blocs
de ce diagramme sont insérés, est également généré automatiquement.
Groupes d'exécution
Les groupes d'exécution servent à structurer ou à diviser les tâches (OB). Dans les groupes
d'exécution, les blocs sont agencés de façon séquentielle. Les groupes d'exécution permettent
par exemple de traiter bloc par bloc les blocs contenus dans un diagramme CFC.
Vous les utilisez pour :
● désactiver ou réactiver les blocs sélectionnés dans un OB
Quand un groupe d'exécution est désactivé, tous les blocs qu'il contient ne sont plus
exécutés.
Les groupes d'exécution sont activés et désactivés au moyen d'une sortie de bloc du type
de données "BOOL".
● traiter des blocs choisis avec une réduction (après un nombre fixé de cycles et/ou avec un
décalage de phases) afin d'obtenir une meilleure répartition de la charge dans la CPU
● pour des OB contenant un grand nombre de blocs, de rassembler ces blocs en plus petits
groupes
Avantage : au lieu de générer une "grande" FC pour chaque OB lors de la compilation, le
système générera de "petites" FC en fonction du nombre de groupes d'exécution.
Si vous modifiez le programme ultérieurement, seuls les FC/groupes d'exécution qui
contiennent des blocs modifiés seront dotés d'un "identificateur de modification".
Ainsi, vous irez beaucoup plus vite pour compiler après cela les modifications et les charger
en ligne.
Remarque
Pour les raisons mentionnées ci-dessus, veillez à ne pas insérer trop de blocs dans un OB
ou un groupe d'exécution. C'est le seul moyen d'obtenir une amélioration notable des
performances pour la compilation des modifications ou le chargement des modifications
par rapport à la compilation ou au chargement globaux.
Tenez également compte de l'OB de démarrage (OB 100), des OB d'erreur (OB 8x) et des
OB spéciaux que vous utilisez.

Position d'insertion

Lorsque vous insérez un module, sa position d'insertion est définie dans l'ordre d'exécution.
462
Système d'ingénierie (V9.0)
Manuel de configuration, 05/2017, A5E39221294-AA

Publicité

Table des Matières
loading

Table des Matières