AKF_TI : impulsion
Traduction de la notice originale
Description de la fonction
Le bloc fonction dérivé est utilisé pour créer une impulsion d'une durée maximale définie.
La durée maximale de l'impulsion est constituée d'une base temps ZB et d'un facteur SW. La durée maximale 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 maximale de l'impulsion sur la sortie TSW, lance le temporisateur et la sortie Q passe à 1.
Lorsque TIW est égal à TSW, la sortie Q est mise à 0 indépendamment de l'entrée IN.
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_TI_Instance (IN:=StartingPulse, ZB:=TimeBaseOfPulse,
    SW:=FactorOfPulse, R:=ResetInput, Q=>Output,
    TIW=>InternalTime, TSW=>TimerSetpointValue)
Représentation en ST
Représentation :
AKF_TI_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
Durée interne (mesure donnée par le temporisateur - TI)
TSW
INT
Consigne de la temporisation au moment du front 0 > 1 sur IN
Chronogramme
Chronogramme d'impulsion TI :
(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 à 0, le temporisateur interne est arrêté/remis à zéro.
(4) 
Lorsque IN passe à 0, Q passe à 0 et le temporisateur interne est arrêté/remis à zéro.
(5) 
Lorsque R passe à 1, Q passe à 0 et le temporisateur interne est arrêté/remis à zéro.
(6) 
Lorsque R passe à 1, le temporisateur interne est arrêté/remis à zéro, indépendamment de IN.
(7) 
Lorsque IN passe à 1 et que R est à 1, Q reste à 0.
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é.