Fonctionnement - Siemens SIMATIC S7-1200 Manuel

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

Publicité

Paramètre et type
RET_VAL
OUT
STATUS
OUT
Uniquement pour SRT_DINT
1

Fonctionnement

L'instruction SRT_DINT indique un temps de retard, démarre la temporisation de temps de
retard interne et associe un sous-programme d'OB d'alarme temporisée à l'événement
d'expiration du temps de retard. Lorsque le temps de retard indiqué s'est écoulé, une
interruption du programme est générée, ce qui déclenche l'exécution de l'OB d'alarme
temporisée associé. Vous pouvez annuler une alarme temporisée en cours de traitement
avant que le temps de retard indiqué n'ait expiré en exécutant l'instruction CAN_DINT. Le
nombre total d'événements d'alarme temporisée et d'alarme cyclique actifs ne doit pas
dépasser quatre.
Ajout de sous-programmes d'OB d'alarme temporisée à votre projet
Seuls des OB d'alarme temporisée peuvent être affectés aux instructions SRT_DINT et
CAN_DINT. Aucun OB d'alarme temporisée n'existe dans un nouveau projet. Vous devez
ajouter ces OB d'alarme temporisée à votre projet. Procédez comme suit pour créer un OB
d'alarme temporisée :
1. Double-cliquez sur "Ajouter nouveau bloc" dans la branche "Blocs de programme" de
2. Vous avec la possibilité de renommer l'OB, de sélectionner le langage de programmation
3. Editez le sous-programme de l'OB d'alarme temporisée et créez une réaction
4. Les noms des OB d'alarme temporisée nouvellement affectés seront disponibles lorsque
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Type de
données
Int
Word
l'arborescence de projet, sélectionnez "Bloc d'organisation (OB)", puis choisissez "Alarme
temporisée".
ou de sélectionner le numéro de bloc. Commutez en numérotation manuelle si vous
voulez utiliser un numéro de bloc différent de celui affecté automatiquement.
programmée que vous voulez exécuter lorsque l'événement d'alarme temporisée se
produit. Vous pouvez appeler des FB et des FC à partir de l'OB d'alarme temporisée,
avec une profondeur d'imbrication maximale de quatre.
vous éditerez le paramètre OB_NR des instructions SRT_DINT et CAN_DINT.
Description
Code d'erreur d'exécution
Instruction QRY_DINT : Etat de l'OB d'alarme temporisée indiqué. Voir
le tableau ci-dessous.
Instructions avancées
8.4 Alarmes
281

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières