Encoder_Status; Encoder_Turns; Encoder_Write; Endif - Omron trajexia TJ1-MC04 Manuel De Programmation

Masquer les pouces Voir aussi pour trajexia TJ1-MC04:
Table des Matières

Publicité

Commandes BASIC

3.2.99 ENCODER_STATUS

/i
Type
Paramètre d'axe (en lecture seule)
Syntaxe
ENCODER_STATUS
Description
Ce paramètre renvoie l'état du codeur absolu Tamagawa.
Ce paramètre ne concerne que l'axe flexible de codeur absolu Tamagawa
avec la valeur ATYPE 46. Il renvoie le champ d'état SF et le champ d'erreur
de codeur ALMC. Le champ SF contient un bit de 0 à 7, tandis que le champ
ALMC contient un bit de 8 à 15. Pour plus d'informations, consultez les carac-
téristiques de l'interface du codeur absolu Tamagawa.
S'il est appliqué à un axe dont la valeur ATYPE est différente de 46, ce para-
mètre renvoie la valeur 0.
Arguments
N/A
Exemple
PRINT (ENCODER_STATUS AXIS (1) AND 255)
Cette commande affiche le champ SF du codeur absolu Tamagawa pour l'axe 1.
Voir aussi
AXIS, ENCODER, ENCODER_BITS.

3.2.100 ENCODER_TURNS

/i
Type
Paramètre d'axe (en lecture seule)
Syntaxe
ENCODER_TURNS
Description
Le paramètre ENCODER_TURNS renvoie le nombre de multitours du codeur.
Ce paramètre ne concerne que l'axe flexible de codeur absolu Tamagawa
avec la valeur ATYPE 46 et l'axe flexible de codeur absolu EnDat avec
la valeur ATYPE 47.
Les données multitours ne sont pas automatiquement appliquées au paramètre
d'axe MPOS après l'initialisation. En effet, le programmeur de l'application doit les
appliquer à partir du programme à l'aide de la commande OFFPOS ou DEFPOS.
S'il est appliqué à un axe dont la valeur ATYPE est différente de 46 ou 47,
ce paramètre renvoie la valeur 0.
Arguments
N/A
Exemple
PRINT ENCODER_TURNS AXIS (1)
Cette commande affiche le nombre de multitours du codeur absolu pour l'axe 1.
Voir aussi
AXIS, ENCODER, ENCODER_BITS.
MANUEL DE PROGRAMMATION

3.2.101 ENCODER_WRITE

/i
Type
Commande d'axe
Syntaxe
ENCODER_WRITE(adresse, valeur)
Description
La commande ENCODER_WRITE ne concerne que l'axe flexible de codeur
absolu EnDat avec la valeur ATYPE 47. Elle effectue une écriture dans
le paramètre de codeur spécifié par l'adresse. Les bits 8 à 15 de l'adresse
représentent les paramètres de champ MRS EnDat et les bits 0 à 7 consti-
tuent le décalage dans le bloc MRS EnDat. En cas d'erreur CRC, cette com-
mande renvoie la valeur -1. L'écriture sur l'adresse 0 exécute une fonction
de réinitialisation du codeur. Pour plus d'informations, consultez les caracté-
ristiques de l'interface du codeur absolu EnDat. Pour écrire correctement
un paramètre de codeur à l'aide de cette commande, le paramètre
ENCODER_WRITE doit être défini sur la valeur 1, qui correspond au mode
de lecture/écriture de paramètre du codeur.
Arguments
adresse
Spécifie le champ MRS dans lequel l'écriture doit être effectuée.
valeur
Expression BASIC.
Exemple
Pas d'exemple.
Voir aussi
AXIS, ENCODER, ENCODER_BITS, ENCODER_CONTROL.

3.2.102 ENDIF

Voir
.
IF..THEN..ELSE..ENDIF
76

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Trajexia tj1-mc16

Table des Matières