OSR (impulsion front montant)

L'instruction OSR détecte un front montant d'une variable booléenne. Le bloc OSR définit la sortie Q pour un cycle lorsque l'entrée CLK bascule d'effacée à définie (un front montant est détecté à l'entrée CLK).
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10,
Micro820
L20E,
Micro850
L50E et
Micro870
L70E.
OSR
OSR
Paramètres OSR
Paramètre
Type de paramètre
Type de données
Description
CLK
Entrée
BOOL
Variable booléenne, quelle qu'elle soit.
  • TRUE : Front montant détecté, définir Q sur VRAI.
  • FALSE : Pas de front montant détecté, définir Q sur FAUX.
Q
Sortie
BOOL
  • TRUE : Lorsque CLK est VRAI.
  • FALSE : Dans tous les autres cas.

Exemples OSR

Exemple de diagramme de bloc de fonctions OSR
Exemple de diagramme de bloc de fonctions OSR
Exemple de schéma à relais OSR
Exemple de schéma à relais OSR
Exemple de texte structuré OSR
Exemple de texte structuré OSR
Résultats
Résultats
(* ST Equivalence: OSR1 is an instance of an OSR block *) OSR1(cmd); nb_edge := ANY_TO_DINT(OSR1.Q) + nb_edge;
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal