Comptage, mesure de fréquence et modulation de largeur d'impulsion
5.7 Description des fonctions de modulation de largeur d'impulsion
Résultat
Les paramètres de sortie du SFB fournissent les informations suivantes :
Paramètre
Type de
données
JOB_DONE
BOOL
JOB_ERR
BOOL
JOB_STAT
WORD
● La tâche est immédiatement traitée à l'appel du SFB. JOB_DONE prend la valeur FALSE
● Si une erreur apparaît, JOB_ERR = TRUE. La cause précise de l'erreur est alors
● JOB_DONE = TRUE permet de démarrer une nouvelle tâche.
● Uniquement pour les tâches en lecture : Effectuez la lecture de la valeur actuelle dans le
Paramètre
Type de
données
JOB_OVAL
DINT
Plage de valeurs admissible pour JOB_VAL
Tâche
Ecriture durée de période
Ecriture retard à la montée
Ecriture durée d'impulsion
minimale
242
Adresse (DB
Description
d'instance)
16.3
Une nouvelle tâche peut être démarrée
16.4
Tâche erronée
18
Numéro d'erreur de tâche
durant un cycle du SFB.
indiquée dans JOB_STAT.
paramètre JOB_OVAL du DB d'instance.
Adresse (DB
Description
d'instance)
20
Valeur de sortie pour les tâches de
lecture
Plage de valeurs admissible
Base de temps 0,1 ms :
Base de temps 1 ms :
0 à 65535
Base de temps 0,1 ms :
Base de temps 1 ms :
Instructions de service, 03/2011, A5E00105485-05
Valeurs
Valeur par
possibles
défaut
TRUE/FALSE
TRUE
TRUE/FALSE
FALSE
0 à FFFF hexa
0
Valeurs
Valeur par
possibles
défaut
-2
à 2
-1
0
31
31
4 à 65535
1 à 65535
2 à durée de période /2
0 à durée de période /2
(0 = 0,2 ms)
CPU 31xC : Fonctions technologiques