TE_UPLOADDRIVEPARAM
(Traduction du document original anglais)
Description de la fonction
La fonction TE_UPLOADDRIVEPARAM permet d'enregistrer les paramètres d'un variateur dans une zone mémoire d'un automate.
NOTE : Avant d'exécuter cette fonction, le variateur doit avoir l'état Disabled.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD Axis
CAL TE_UPLOADDRIVEPARAM_Instance(AXIS:=AXIS, EXECUTE:=EXEC, PARAMETERLIST:=AXISPARAMDESC_xx, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID, PARAMETERSET=>PDS, SIZE=>S, ERRPARAMNUMBER=>ERRNB)
Représentation en ST
Représentation :
CAL TE_UPLOADDRIVEPARAM_Instance(AXIS:=AXIS, EXECUTE:=EXEC, PARAMETERLIST:=AXISPARAMDESC_xx, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID, PARAMETERSET=>PDS, SIZE=>S, ERRPARAMNUMBER=>ERRNB);
Description des paramètres d'entrée
Le tableau suivant décrit les paramètres d'entrée en complément des paramètres de base :
Paramètre
Type
Commentaire
PARAMETERLIST
ANY_ARRAY_UINT
Liste des paramètres : adresse et longueur. PARAMETERLIST doit être attribué au tableau correspondant créé par le MTM.
NOTE : ParameterList doit être attribué à la variable ParamDesc provenant de la configuration de la recette de l'axe dans le répertoire Movement.
Description des paramètres de sortie
Le tableau suivant décrit les paramètres de sortie en plus des paramètres de base :
Paramètre
Type
Commentaire
PARAMETERSET
ANY_ARRAY_BYTE
Tampon des paramètres. PARAMETERSET doit être attribué au tableau correspondant créé par le MTM.
SIZE
Taille de PARAMETERSET en octets.
ERRPARAMNUMBER
Numéro de l'index et du sous-index en défaut.
NOTE : PARAMETERSET peut être attribué à la variable Recette si une seule recette est déclarée pour l'axe.