Bloc fonction Frequency_Multiplier
Schéma d'affectation des broches
La figure ci-dessous présente le schéma d'affectation des broches du bloc fonction Frequency_Multiplier :
Le bloc fonction Frequency_Multiplier met en œuvre 32 clignoteurs représentés par les bits de sortie.
Sur chaque front montant du signal d'activation, la sortie du clignoteur commence à zéro. Le bit de poids le plus faible change d'état après une durée égale à la base de temps. Le deuxième bit clignote à une fréquence moitié de la fréquence initiale. Le troisième bit clignote à la moitié de la fréquence du deuxième et ainsi de suite, jusqu'à la réinitialisation du signal d'activation. Si l'entrée i_xHold est activée, l'état en cours des clignoteurs est Hold (maintien). Si des clignoteurs de type BOOL sont nécessaires, il est possible d'utiliser le bloc fonction DWORD_AS_BIT (bibliothèque Util).
La sortie est réinitialisée sur le front montant de l'entrée Enable.
Fréquences (Enable = TRUE, Timebase = t#100ms, Hold = FALSE)
DWORD_AS_BIT (Entrée = Sortie de fréquence)
DWORD_AS_BIT.B00 clignote toutes les 100 ms
DWORD_AS_BIT.B01 clignote toutes les 200 ms
DWORD_AS_BIT.B02 clignote toutes les 400 ms
Description des broches d'entrée
Ce tableau décrit les broches d'entrée du bloc fonction Frequency_Multiplier :
Entrée |
Type de données |
Description |
---|---|---|
i_xEn |
BOOL |
TRUE : FB activé FALSE : Désactivé |
i_tBase |
TIME |
Période de temps Plage : 1...4294967295 ms (≥ temps de cycle de l'automate) |
i_xHold |
BOOL |
TRUE : Active FALSE : Désactivé |
Description des broches de sortie
Ce tableau décrit les broches de sortie du bloc fonction Frequency_Multiplier :
Sortie |
Type de données |
Description |
---|---|---|
q_xActv |
BOOL |
TRUE : Bloc fonction activé FALSE : Désactivé |
q_dwOput |
DWORD |
Etat de sortie Plage : 0...4294967295 |