4.2
Déroulement de l'exemple d'application
Variables utilisées dans l'exemple d'application
Tableau 4- 1 Liste des variables à considérer
Symbole
Type de données
myCommand
enumCommand
(CMD_READ,
CMD_WRITE,
CMD_RESET_ERR,
CMD_USE_DATA1,
CMD_USE_DATA2,
CMD_START,
CMD_STOP)
myCmdExecute
BOOL
myCmdDone
BOOL
myCmdError
INT
myParaNumber
UINT
mySubIndex
UINT
myParaValueWr
REAL
myParaValueRd
REAL
mySetpoint
INT
myMaxRevolution
INT
Traitement de commande
Pour activer le traitement des commandes dans le programme d'exemple, procédez comme
suit :
1. Dans le navigateur de projet, sélectionnez l'unité E_FC_ctrl sous Programmes.
2. Ouvrez le navigateur de mnémoniques dans SIMOTION SCOUT.
3. Dans le navigateur de mnémoniques, sélectionnez une commande en réglant la variable
4. Paramétrez la variable spécifique à la commande.
5. Lancez la commande sélectionnée en réglant le paramètre myCmdExecute sur TRUE.
6. Attendez que le traitement sans erreur de la commande soit signalé par
7. Vous pouvez alors appeler d'autres commandes.
Les fonctions contenues dans l'exemple d'application sont décrites ci-après.
Complément au variateur de fréquence ET 200S
Description fonctionnelle, Édition 03/2009
Valeur initiale
CMD_READ
FALSE
FALSE
0
0
0
0.0
0.0
500
1350
myCommand sur la commande à exécuter.
myCmdDone = TRUE. Une erreur de traitement de la commande est signalé par
myCmdError.
4.2 Déroulement de l'exemple d'application
Signification
Choix de la commande à exécuter
TRUE = démarrer la commande sélectionnée
TRUE = traitement de la commande sans erreur
Spécification de l'erreur
Numéro du paramètre à écrire
Indice du numéro de paramètre
Valeur de paramètre à écrire
Valeur de paramètre lue
Vitesse spécifiée en [tr/min]
Vitesse maximale du moteur en [tr/min]
Exemple d'application
27