O_NORM_WARN : Sortie analogique standardisée avec état d'avertissement
Traduction de la notice originale
Description du fonctionnement
Le bloc fonction sort des valeurs au format de virgule flottante REAL en tant que valeurs analogiques, au format entier 16 bits. La valeur en virgule flottante comprise entre 0,0 et 1,0 est convertie en valeur entière de sortie configurée.
En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS si un avertissement est apparu à l'EFB de sortie analogique raccordé.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation dans FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL O_NORM_WARN_Instance (CHANNEL:=OutputChannel,
    X:=REAL_variable, WARN_NEG=>UnderflowFlag,
    WARN_POS=>OverflowFlag)
Représentation en ST
Représentation :
O_NORM_WARN_Instance (CHANNEL:=OutputChannel,
    X:=REAL_variable, WARN_NEG=>UnderflowFlag,
    WARN_POS=>OverflowFlag) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètres
Type de données
Signification
CHANNEL
Voie de sortie
X
Valeur normalisée
Description des paramètres de sortie :
Paramètres
Type de données
Signification
WARN_NEG
0: pas de valeur trop faible en sortie sur l'EFB de sortie analogique connecté
1: valeur trop faible en sortie sur l'EFB de sortie analogique connecté
WARN_POS
BOOL
0: pas de valeur trop élevée en sortie sur l'EFB de sortie analogique connecté
1: valeur trop forte en sortie sur l'EFB de sortie analogique connecté
Erreur d’exécution
Un message d'erreur apparaît,
NOTE : Pour obtenir une liste de tous les codes et valeurs d'erreur du bloc, voir Affichage d'E/S analogiques .