Ob D'alarme Temporisée (Ob20 À Ob23); Fonctionnement Des Ob D'alarme Temporisée - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

1.4
OB d'alarme temporisée (OB20 à OB23)
Description
STEP 7 met à votre disposition jusqu'à quatre blocs d'organisation (OB20 à OB23),
exécutés chacun au terme d'un retard paramétrable. Chaque OB d'alarme temporisée est
déclenché par un appel de la fonction SFC32 "SRT_DINT". Le retard est un paramètre
d'entrée de la fonction système.
Quand votre programme appelle la SFC32 "SRT_DINT", vous remettez à cette fonction le
numéro d'OB, le retard et une identification utilisateur. Au terme du retard indiqué, l'OB
correspondant est déclenché. Vous pouvez annuler le traitement d'une alarme
temporisée qui n'a pas encore été déclenchée.
Fonctionnement des OB d'alarme temporisée
Au terme du retard que vous avez remis en ms à la SFC32 accompagné d'un numéro
d'OB, le système d'exploitation déclenche l'OB correspondant.
Si vous voulez utiliser des OB d'alarme temporisée, il faut procéder comme suit.
Appelez la fonction système SFC32 "SRT_DINT".
Chargez l'OB d'alarme temporisée dans la CPU comme partie de votre programme.
Les OB d'alarme temporisée ne sont exécutés que si la CPU est à l'état Marche. Un
démarrage à chaud ou à froid efface tout événement déclencheur d'un OB d'alarme
temporisée. Une alarme temporisée qui n'a pas encore été activée peut être annulée à
l'aide de la fonction SFC33 "CAN_DINT".
Le retard est mesuré avec une précision de 1 ms. Il est possible de relancer un retard
dès qu'il est écoulé. La fonction SFC34 "QRY_DINT" vous permet de déterminer l'état
d'une alarme temporisée.
Le système d'exploitation appelle un OB d'erreur asynchrone quand l'un des événements
suivants se produit :
quand le système d'exploitation tente de déclencher un OB qui n'est pas chargé et
dont vous avez indiqué le numéro lors de l'appel de la fonction système SFC32
"SRT_DINT",
quand l'événement déclencheur suivant d'une alarme temporisée intervient avant que
l'exécution de l'OB d'alarme temporisée correspondant ne soit terminée.
Les fonctions système SFC39 à 42 vous permettent d'inhiber, d'ajourner et de valider de
nouveau des alarmes temporisées.
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Blocs d'organisation
1-9

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières