Programme Cyclique (Ob1) - Siemens SIMATIC S7-300 Manuel De Référence

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

1.2

Programme cyclique (OB1)

Description
Le système d'exploitation de la CPU S7 exécute l'OB1 de manière cyclique : aussitôt son
traitement achevé, il le démarre à nouveau. L'exécution cyclique de l'OB1 commence quand
la mise en route est terminée. Vous pouvez vous servir de l'OB1 pour appeler des blocs
fonctionnels (FB, SFB) ou des fonctions (FC, SFC).
Fonctionnement de l'OB1
Le bloc OB1 a la priorité la plus basse parmi tous les OB à durée d'exécution surveillée ; son
traitement peut donc être interrompu par tous les autres OB, sauf par l'OB90. Les
événements suivants provoquent son appel par le système d'exploitation :
fin du traitement de la mise en route,
fin du traitement de l'OB1 (du cycle précédent).
Une fois l'exécution de l'OB1 achevée, le système d'exploitation envoie des données
globales. Avant de redémarrer l'OB1, le système d'exploitation écrit la mémoire image des
sorties dans les modules de sorties, met à jour la mémoire image des entrées et reçoit des
données globales pour la CPU.
STEP 7 offre une surveillance du temps de cycle maximal, ce qui garantit le temps de
réaction maximal. Par défaut, le temps de cycle maximal est de 150 ms ; vous pouvez
modifier cette valeur par paramétrage ou démarrer la surveillance de temps à n'importe
quelle position de votre programme avec la fonction système SFC43 "RE_TRIGR". Si votre
programme dépasse le temps de cycle maximal défini pour l'OB1, le système d'exploitation
appelle l'OB80 (erreur de temps). Si l'OB80 n'a pas été programmé, la CPU passe à l'état
d'arrêt.
Outre la surveillance du temps de cycle maximal, l'observation d'un temps de cycle minimal
est garantie. Le système d'exploitation diffère le début d'un nouveau cycle (écriture de la
mémoire image des sorties dans les modules de sorties) jusqu'à ce que le temps de cycle
minimal soit écoulé.
Les manuels /70/ et /101/ indiquent les plages de valeurs pour les paramètres Temps de
cycle maximal et Temps de cycle minimal. Vous pouvez modifier ces paramètres avec
STEP 7.
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01
Blocs d'organisation
1-5

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières