LXM_UPLOADMTASK
(Traduction du document original anglais)
Description de la fonction
Les tâches de mouvement sont créées par UniLink (par GMT) et enregistrées dans la mémoire EEPROM du Lexium 15MP/LP/HP.
La fonction LXM_UPLOADMTASK permet d'enregistrer les paramètres MotionTask du variateur dans une zone mémoire de l'automate.
Elle ne s'applique qu'au variateur Lexium 15MP/LP/HP.
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 LXM_UPLOADMTASK_Instance (AXIS:=AXIS, EXECUTE:=EXEC, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID, PARAMETERSET=>PS, SIZE=>S)
Représentation en ST
Représentation :
LXM_UPLOADMTASK_Instance (AXIS:=AXIS, EXECUTE:=EXEC, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID, PARAMETERSET=>PS, SIZE=>S);
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
Tableau d'octets dans lequel les tâches de mouvement sont enregistrées (structure de DDT). Il dépend du nombre de blocs fonction de mouvement utilisés dans le projet.
Sur les Lexium 17/15MP, le tableau d'octets est égal à :
12 + 27 TM x octets
Sur le Lexium 15LP, le tableau d'octets est égal à :
12 + 29 TM x octets
TM : tâche de mouvement
SIZE
Taille du tableau correspondant au paramètre PARAMETERSET.