OSF (impulsion front descendant)

L'instruction OSF détecte un front descendant d'une variable booléenne. Le bloc OSF définit la sortie Q pour un cycle lorsque l'entrée CLK bascule de définie à effacée (c.-à-d. qu'un front descendant 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.
OSF
OSF
Paramètres OSF
Paramètre
Type de paramètre
Type de données
Description
CLK
Entrée
BOOL
Permet de vérifier l'entrée d'un front descendant. Variable booléenne, quelle qu'elle soit.
  • TRUE : aucun front descendant détecté.
  • FALSE : front descendant détecté sur l'entrée CLK, définit la sortie Q sur TRUE.
Q
Sortie
BOOL
Indique l'état pour la sortie Q.
  • TRUE : front descendant détecté, définit la sortie Q pour un cycle supplémentaire.
  • FALSE : aucune modification de la sortie Q.

Exemples OSF

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