Baldor FlexDrive Manuel D'installation page 93

Table des Matières

Publicité

Après avoir reçu une commande, le contrôleur répond en envoyant le paramètre
de fonction et la liste de variables. Les commandes à usage général ne
comportent pas de préfixe. Elles se composent uniquement de l'identificateur de la
commande et leur structure générale est donc :
"Identificateur de commande" ["Délimiteur"]"Liste paramètres" [CR]
Avec les commandes sans préfixe, il n'est pas obligatoire d'utiliser un délimiteur
mais on peut malgré tout insérer un espace si on le souhaite.
Paramètres et unités
Les paramètres utilisés dans les commandes ASCII sont des entiers de différentes
tailles :
Un paramètre de chaîne commence et se termine par un caractère guillemets
doubles (")!
Les commandes acceptant ou nécessitant plusieurs paramètres utilisent des listes
de paramètres contenant la suite des paramètres nécessaires séparés par un
délimiteur (espace ou virgule).
La valeur numérique du paramètre peut être donnée en valeur décimale ou
hexadécimale. Les valeurs hexadécimales sont précédées par un ou plusieurs
caractères 0 (30 hex) alors que les valeurs décimales sont prises par défaut, sans
indicateur.
La description du jeu de commandes ASCII ci–dessous montre également que les
unités des paramètres indiquent respectivement des paramètres sans unités. Pour
une meilleure résolution dans la plage acceptée, les unités des paramètres ne
sont pas choisies selon le système SI mais la plupart des unités utilisées sont des
unités SI multipliées par des potentiels de 10.
Dans certains cas, les unités sont associées à des propriétés du système et
peuvent donc ne pas être les mêmes pour toutes les applications. L'exemple
suivant montre comment calculer les comptes et les limites utilisés avec le
positionnement et le retour au repos :
Max.
< 1500
< 6100
< 6100
Impulsions/rot.
1000
1500
2000
2500
5000
6000
La résolution (résolveur ou codeur) se situe entre ± 213 et ± 214.
B-2 Jeu de commandes
INTEGER :
Entier sur 16 bits, plage de valeur 8000.. 7FFF hex ( –215.. +215–1 déc. )
UNSIGNED INT :
Entier non signé sur 16 bits, plage de valeur 0.. FFFF hex (0..216–1 déc.)
LONG :
Long sur 32 bits, plage de valeur 80000000.. 7FFFFFFF hex ( –231.. +231–1 déc.)
UNSIGNED LONG :
Long non signé sur 32 bits, plage de valeur 0.. FFFFFFFF hex ( 0..
+232–1 déc.)
STRINGS :
Chaînes de caractères ASCII (0 .. FF hex).
Résolution tr/min Comptes/rot.
216
214
212
Résolution
4000
6000
8000
10000
20000
24000
Résolveur
Limites
± 229–1
216
± 229–1
216
± 229–1
216
Codeur
Comptes/rot.
Limites
64000
225–1
48000
226–1
64000
226–1
40000
227–1
40000
228–1
48000
228–1
IMN1275FR

Publicité

Table des Matières
loading

Table des Matières