Siemens SIMATIC PCS 7 Manuel De Configuration page 466

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
Règles
● Le contenu de groupes d'exécution créés au moyen du générateur de pilotes (fonction
"Générer les pilotes") (@......) n'est pas optimisé, car ils sont déjà dans le bon ordre.
● Si vous optimisez après avoir généré les pilotes d'entrées/sorties, il n'est plus garanti que
les groupes d'exécution des blocs pilote seront dans l'ordre fixé par le générateur de
pilotes. C'est pourquoi le pilote d'entrées/sorties est redémarré lors de la compilation
suivante (la case "Générer les pilotes" est cochée).
Que se passe-t-il lors de l'optimisation ?
Le traitement s'effectue séparément pour chaque tâche. Les groupes d'exécution sont traités
séparément au sein d'une tâche. La réduction et le décalage de phases d'un groupe
d'exécution ne sont pas prises en compte lors de cette opération.
Le flux de données est déterminé à partir des connexions. En font partie toutes les connexions
bloc-bloc, également celles relatives aux diagrammes SFC, et les connexions de sorties de
bloc permettant de placer l'attribut ENABLE à un groupe d'exécution.
Les connexions suivantes ne sont pas prises en compte :
● Connexions globales et textuelles
● Connexions à des blocs se trouvant dans d'autres tâches
● Accès depuis des diagrammes SFC à des connecteurs de bloc se trouvant dans d'autres
tâches
● Les connexions à l'interface du diagramme sont poursuivies jusqu'à la source de connexion
elle-même. En l'absence d'une telle source, c'est-à-dire quand la connexion se termine à
une interface, cette connexion n'est pas prise en compte.
Les connexions entrant dans un groupe d'exécution, ou en sortant, sont considérées comme
des connexions de ce groupe d'exécution. Un groupe d'exécution forme alors un bloc fictif au
niveau de la tâche. Les connexions entre les blocs d'un groupe d'exécution sont uniquement
utilisées pour effectuer une optimisation dans le groupe d'exécution. Il est ainsi garanti que
les groupes d'exécution soient correctement ordonnés d'une part, et que d'autre part le groupe
d'exécution soit placé à l'endroit optimal dans la tâche.
Dans les étapes suivantes de l'optimisation, les modifications ne sont effectuées que si elles
sont nécessaires. Le volume des modifications reste donc aussi restreint que possible lors de
la compilation des modifications et de leur chargement.
Remarque
Lorsque des blocs sont connectés par le biais des paramètres INOUT, le flux de données peut
être éventuellement inversé (de l'entrée vers la sortie). Ceci n'est pas être pris en compte lors
de l'optimisation de l'ordre d'exécution.
Solution : dans ce cas, vous devez optimiser l'ordre vous-même et exclure le groupe
d'exécution en question de l'optimisation.
Remarque
En cas de connexions en cascade et d'autres connexions avec plusieurs sauts arrière,
désactivez l'optimisation des groupes d'exécution pour ce groupe.
466
Système d'ingénierie (V9.0)
Manuel de configuration, 05/2017, A5E39221294-AA

Publicité

Table des Matières
loading

Table des Matières