Impulsion sur front montant avec entrée (OSRI)

Ces informations s’appliquent aux automates
CompactLogix
 5370,
ControlLogix
 5570,
Compact GuardLogix
 5370,
GuardLogix
 5570,
Compact GuardLogix
 5380,
CompactLogix
 5380,
ControlLogix
 5580,
GuardLogix
 5580 et ControlLogix 5590.
L'instruction Impulsion sur front montant avec entrée (One Shot Rising with Input, OSRI) définit le bit de sortie pour un cycle d'exécution lorsque le bit d'entrée passe de zéro à défini.
Langues disponibles
Diagramme à relais
Cette instruction n’est pas disponible dans un diagramme à relais.
Bloc fonctionnel
Texte structuré
OSRI(OSRI_tag);
Opérandes
Texte structuré
Opérande
Type
Format
Description
OSRI tag
FBD_ONESHOT
Structure
Structure OSRI
Bloc fonctionnel
Opérande
Type
Format
Description
OSRI tag
FBD_ONESHOT
Structure
Structure OSRI
Structure FBD_ONESHOT
Paramètre d’entrée
Type de données
Description
EnableIn
BOOL
Si mis à zéro, l'instruction n'est pas exécutée et les sorties ne sont pas mises à jour. Si définir, l'instruction s'exécute.
La valeur par défaut est définie.
InputBit
BOOL
Bit d’entrée.
La valeur par défaut est mise à zéro.
Paramètre de sortie
Type de données
Description
EnableOut
BOOL
Indique si l'instruction est activée.
OutputBit
BOOL
Bit de sortie
Description
Si InputBit est vrai et avait faux la dernière fois que l'instruction a été scrutée, OutputBit est défini, sinon OutputBit est mis à zéro.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à la section Attributs courants
pour plus d’informations sur les défauts liés aux opérandes.
Exécution
Bloc fonctionnel
Condition/état
Action entreprise
Préscrutation
Les bits EnableIn et EnableOut sont définis sur faux.
Tag.Enable-in est faux
Les bits EnableIn et EnableOut sont définis sur faux.
Tag.Enable-in est vrai
Les bits EnableIn et EnableOut sont définis sur vrai.
L'instruction s'exécute.
Première exécution de l'instruction
L'historique d'InputBit précédent est défini pour demander une transition de l'état faux à vrai d'InputBit.
Première scrutation de l'instruction
L'historique d'InputBit précédent est défini pour demander une transition de l'état faux à vrai d'InputBit.
Post-scrutation
Les bits EnableIn et EnableOut sont définis sur faux.
Texte structuré
Condition/état
Action entreprise
Préscrutation
Reportez-vous à Pré-scrutation dans le tableau Bloc fonctionnel.
Exécution normale
Reportez-vous à Tag.EnableIn est vrai dans le tableau Bloc fonctionnel.
Post-scrutation
Reportez-vous à Post-scrutation dans le tableau Bloc fonctionnel
Exemples
Bloc fonctionnel
Lorsque limit_switch1 passe de zéro à défini, l'instruction OSRI définit OutputBit pour une scrutation.
Texte structuré
OSRI_01.InputBit := limit_switch1;
OSRI(OSRI_01);
State := OSRI_O1.OutputBit;
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal