MC_GetImmediateValue_LMC058 : lecture de la valeur d'une fonction MotionEncoder

Description de fonctions

Cette fonction permet de lire la valeur du compteur d'un codeur de mouvement en contournant le cycle du contrôleur.

Représentation graphique

G-SE-0005957.1.gif-high.gif

 

 

Représentation en langage IL et ST

Pour voir la représentation générale en langage IL ou ST, consultez le chapitre Représentation des fonctions et blocs fonction.

Description des variables d'E/S

Le tableau suivant décrit les variables d'entrée :

Entrée

Type

Commentaire

Axis

AXIS_REF_SM3

Référence de l'axe.

Le tableau suivant décrit les variables de sortie :

Sortie

Type

Commentaire

MCGetImmediateValue_LMC058

LREAL

Contient la valeur du compteur.

Le tableau suivant décrit les variables de sortie :

Entrée/sortie

Type

Commentaire

Erreur

BOOL

TRUE = indique qu'une erreur a été détectée.

L'exécution du bloc fonctionnel est terminée.

ErrID

MC_IMMEDIATE_ERR_TYPE

Si la valeur de Error est TRUE : type de l'erreur détectée.

Ajout d'une fonction MC_GetImmediateValue_LMC058

Etape

Description

1

Sélectionnez l'onglet Bibliothèques dans Catalogue de logiciels et cliquez sur Bibliothèques.

2

Sélectionnez Contrôleur > LMC058 > LMC058 Motion > MC_GetImmediateValue_LMC058 dans la liste, faites glissez l'élément sur la fenêtre POU.

3

Reliez l'entrée Axis à la sortie Axis_Ref du codeur de mouvement.