New logo site2 3

Les OB de démarrage sur Step7 : OB100,OB101,OB102

En réponse à la question posée par Bachir129 un des membres du site concernant les méthodes de démarrage à chaud et à froid sur Step7,ce tutoriel servira d'éclaircissement.Tout d'abord,dans un programme Step7 on a pas obligatoirement besoin d'utiliser des OBs de démarrage.Cependant,suivant certains cahier des charges,on peut être ammené à faire appel aux OB  de démarrage.

Ob demarrage step7

Qu'est ce qu'un OB de démarrage ?

Comme son nom l'indique,un OB de démarrage est un bloc d'organisation spécial qui s'éxécute une fois au démarrage du programme automate.Les OBs de démarrrage s'éxécute donc avant le blocs cyclique OB1.Un OB de démarrage n'est pas cyclique,il s'exécute une seule fois(au démarrage du programme automate).

 

Types OB démarrage

Sur Step7,ils existent 3 types d'OB de démarrage:

- OB100 : démarrage complet ou à chaud : c'est le plus courammant utilisé,il est compatible avec tous les types de processeurs,seules les données rémanentes sont conservées.Les variables qui ont été configurées comme rémanentes conservent donc leur dernière valeur,les autres variables ou blocs non rémanentes sont réinitialisées.Un OB100 est généralement utilisé pour initialiser des variables ou modules d'E/S au démarrage du programme.

- OB101 : redémarrage : Après coupure de courant,le programme poursuit son exécution là où il s'était interrompu.Certains types de processeurs ne sont pas compatibles avec ce mode de démarrage.

- OB102 : démarrage à froid : les données courantes de l'automate sont perdues au démarrage.Toutes les données (compteurs,temporisations etc..) reprennent leurs valeurs initiales même si elles ont été configurées comme rémanentes.Ce mode de démarrage n'est disponible qu'avec les automates de la gamme S7-400.

S'inscrire à la formation TIA Portal

formation automatisme automate programmable API

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire