AKF_TV : impulsion étendue
Traduction de la notice originale
Description de la fonction
Le bloc fonction dérivé est utilisé pour créer une impulsion prolongée.
La durée de l'impulsion est constituée d'une base temps ZB et d'un facteur SW. La durée de l'impulsion est le résultat du produit ZB x SW.
La sortie TIW indique la valeur actuelle (mesure), qui se calcule de la manière suivante : TIW = temps écoulé / ZB
Un front 0 -> 1 sur l'entrée IN valide la durée de l'impulsion sur la sortie TSW, lance le temporisateur et la sortie Q passe à 1.
La sortie Q reste à 1, indépendamment de IN, jusqu'à ce que TIW soit égal à TSW. La sortie Q est maintenant mise à 0.
Un front 0 > 1 sur l'entrée R remet le temporisateur interne à zéro et la sortie Q passe à 0.
EN et ENO peuvent être configurés en tant que paramètres supplémentaires.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL AKF_TV_Instance (IN:=StartingPulse, ZB:=TimeBaseOfPulse, 
    SW:=FactorOfPulse, R:=ResetInput, Q=>Output,
    TIW=>InternalTime, TSW=>TimerSetpointValue)
Représentation en ST
Représentation :
AKF_TV_Instance (IN:=StartingPulse, ZB:=TimeBaseOfPulse,
    SW:=FactorOfPulse, R:=ResetInput, Q=>Output,
    TIW=>InternalTime, TSW=>TimerSetpointValue) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Description
IN
Déclencher l'impulsion
ZB
Base temps de l'impulsion
SW
Facteur de l'impulsion
R
BOOL
Entrée RAZ
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Q
BOOL
Sortie
TIW
INT
Temps interne (valeur actuelle de la tempo)
TSW
INT
Consigne de la temporisation au moment du front 0 > 1 sur IN
Chronogramme
Chronogramme de l'impulsion prolongée TV :
(1) 
Lorsque IN passe à 1, Q passe à 1 et le temporisateur interne (TIW) est déclenché.
(2) 
Lorsque le temporisateur interne TIW atteint la valeur de TSW, Q passe à 0.
(3) 
Lorsque IN passe à nouveau à 1, le temporisateur interne est à nouveau déclenché et Q passe à 1.
(4) 
Lorsque IN passe à nouveau à 1, le temporisateur interne est à nouveau déclenché et Q reste à 1.
(5) 
Lorsque R passe à 1, Q passe (indépendamment de IN) à 0 et le temporisateur interne est arrêté/remis à zéro.
(6) 
Lorsque IN passe à 1 et que R est à 1, Q reste à 0 et le temporisateur interne n'est pas déclenché.
Erreur d’exécution
Pour obtenir la liste de l'ensemble des codes et valeurs d'erreur du bloc, reportez-vous à la section Extension/Compatibilité.