PWM
(Traduction du document original anglais)
Signification
Cette fonction sert à contrôler un actionneur TOR en modulation de période. La sortie logique est définie sur 1 après une période proportionnelle à la commande calculée par le PID et à la modulation de période donnée. Le ratio cyclique de ce type de sortie est défini comme étant le taux d'activité de la sortie, ce qui signifie le ratio temps lorsque la sortie est active tout au long de la période. Le ratio cyclique (exprimé en %) d'une sortie PMW est donc égal à la commande calculée par le régulateur (exprimée en %).
Lorsque vous utilisez la fonction PMW, l'échelle de sortie du régulateur doit être de (0, 100).
Paramètres de fonction
Paramètres d'entrée :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Valeur de commande
OUT_MAN
REAL
0.0 / 100.0
/
R
Valeur de commande (*)
OUTi
REAL
0.0 / 100.0
/
R
(*) Cas de Chaud/Froid ou de Split Range
Paramètres internes :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Temps minimum (s)
T_MINIi
REAL
0.0 / 3.4E38
0.0
R/W
Paramètre de sortie :
Paramètres
Symbole
Type
Seuils
Valeur par défaut
R/W
Etat de commande
STS_RAISE1
EBOOL
/
/
R
Période de fonction
La période de la fonction doit être choisie selon les caractéristiques de l'actionneur. Il est donc logique que le période de la fonction soit égale à la période d'échantillonnage du régulateur car l'actionneur ne pourrait pas prendre en compte plus rapidement une commande d'échantillonnage.
Base de temps
La base de temps utilisée pour la modulation est la période de la tâche MAST ou la période de la tâche FAST. En d'autres termes, la plus petite impulsion disponible pour la période de la tâche. Cependant, l'utilisateur peut définir une impulsion minimale supérieure en utilisant le paramètre T_MINI pour que les contraintes de l'actionneur puissent être respectées.
Résolution
Plus la fonction de résolution PMW est importante, plus la commande exécutée sera précise. La résolution est définie par la relation entre : la période d'échantillonnage/la période de la tâche Un minimum de 10 est recommandé.
Par exemple, si la période d'échantillonnage = 2 s (choisie selon les caractéristiques de l'actionneur), la période de la tâche ne doit pas excéder 200 ms.
Surveillance de l'opération
Le système indique une erreur de traitement dans les cas suivants :
Dans chaque cas, l'erreur est considérée comme critique. La sortie de la boucle est gelée, tandis que des erreurs sont signalées dans les mots d'état.