Chaque commande possède ses propres paramètres de commande, paramètres de configuration et paramètres de réglage (pour plus de détails, consultez chaque fonction).
Les paramètres de commande peuvent être définis dans l'application :
-
directement dans les objets d'interface, avant d'exécuter l'instruction Write_Cmd ;
-
en exécutant des fonctions élémentaires.
NOTE : l'envoi d'une nouvelle commande de même type annule la commande active.
NOTE : Il n'est pas possible de modifier les paramètres de commande d'une commande de référencement car cette dernière ne prend pas en charge la succession de
commandes.
Paramètres de configuration
Les paramètres de configuration ne sont gérés que par l'intermédiaire de l'outil de configuration de Control Expert.
Les paramètres de réglage ne sont gérés que par l'intermédiaire de l'outil de réglage de Control Expert.
Ils peuvent être lus en exécutant l'instruction Read_Param et leurs valeurs initiales peuvent être définies sur leurs valeurs actuelles en exécutant l'instruction Save_Param.
Ils peuvent être définis en :
Lors de l'accès aux paramètres de réglage :
-
par l'intermédiaire des IODDT ou de l'écran de réglage, il est possible d'écrire directement les valeurs non signées ;
-
par l'intermédiaire de leurs adresses topologiques, seuls les types signés sont acceptés. Il est nécessaire de convertir la valeur non signée en valeur signée avant de l'écrire dans l'objet %MWr.m.c.
Si les paramètres de réglage sont modifiés alors que la voie PTO est en cours d'exécution, cette modification est appliquée sur les prochaines commandes.
Il s'agit des objets utilisés pour définir les plages de valeurs valides des paramètres de commande.
|
Paramètres de configuration
|
|
Objet
|
Type
|
Symbole
|
Description
|
|
%KWr.m.c.4
|
UINT
|
Accélération max.
|
Valeur maximale du taux d'accélération
|
|
%KWr.m.c.5
|
UINT
|
Décélération max.
|
Valeur maximale du taux de décélération
|
|
%KDr.m.c.6
|
UDINT
|
Fréquence max.
|
Fréquence maximale (en Hz)
|
|
%KDr.m.c.8
|
DINT
|
Limite logicielle supérieure maximale
|
Limite supérieure maximale du nombre d'impulsions logicielles
|
|
%KDr.m.c.10
|
DINT
|
Limite logicielle inférieure minimale
|
Limite inférieure minimale du nombre d'impulsions logicielles
|
|
Paramètres de réglage
|
|
Objet
|
Type
|
Symbole
|
Description
|
|
%MDr.m.c.14
|
UDINT
|
Limite logicielle supérieure
|
Limite supérieure du nombre d'impulsions logicielles
|
|
%MDr.m.c.16
|
UDINT
|
Limite logicielle inférieure
|
Limite inférieure du nombre d'impulsions logicielles
|
Toute commande envoyée avec des paramètres hors des limites spécifiées est rejetée.
Contraintes sur les paramètres de configuration et de réglage :
Les règles de cohérence suivantes entre les paramètres de configuration et les paramètres de réglage doivent être satisfaites :
-
Limite logicielle supérieure ≤ Limite logicielle supérieure maximale
-
Limite logicielle supérieure maximale > Limite logicielle inférieure minimale
-
Limite logicielle supérieure > Limite logicielle inférieure
-
Limite logicielle inférieure ≥ Limite logicielle inférieure minimale
-
Fréquence de démarrage ≤ Fréquence maximale
-
Fréquence d'arrêt ≤ Fréquence maximale
-
Vitesse de référencement ≤ Fréquence maximale
-
Fréquence de démarrage ≤ Vitesse de référencement si Fréquence de démarrage activée
-
Fréquence d'arrêt ≤ Vitesse de référencement si Fréquence d'arrêt activée
-
Taux d'accélération ≤ Accélération maximale
-
Taux de décélération ≤ Décélération maximale
-
Taux de décélération d'urgence ≤ Décélération maximale
Si un paramètre de configuration ou un paramètre initial ne respecte pas l'une de ces règles, la configuration n'est pas acceptée.
NOTE : Les paramètres initiaux de Control Expert respectent toutes les règles ci-dessus.
Si un ajustement avec un paramètre non valide est définir :
-
le paramètre est rejeté ;
-
les valeurs précédentes sont conservées ;
-
l'erreur détectée est signalée dans le mot d'état ADJUST_FLT (%MWr.m.c.4).