Annexe B Jeu De Commandes - Baldor FlexDrive Manuel D'installation

Table des Matières

Publicité

Annexe B
Jeu de commandes
Jeu de commandes ASCII – Flex
Généralités
Les commandes Flex utilisent le port de communication RS232 (ou RS485) comme
interface. Le présent document décrit les commandes existantes du terminal ASCII
FlexDrive/Flex+Drive utilisées pour paramétrer et contrôler la servocommande.
Il existe trois types de commandes ASCII :
1.
2.
3.
Syntaxe
Structure générale de la commande ASCII
En principe, chaque commande ASCII est structurée selon la forme "Mnémonique"
"Délimiteur" "Liste paramètres". La syntaxe permet d'intégrer dans une même chaîne
plusieurs commandes séparées par un délimiteur (espace). Chaque chaîne de
commande se termine par un retour chariot [CR]. Une chaîne de commande se
présente donc généralement comme suit :
"Mnémonique1" "Délimiteur" "Liste paramètres1"... "MnemonicN" "Delimiteur" "Liste paramètresN" [CR]
Une chaîne de commande peut comporter jusqu'à 80 caractères.
Pour chaque commande valide, la servocommande renvoie un signe ">" (ASCII 3E
hex) comme accusé de réception. Si une commande n'est pas acceptée, la
servocommande renvoie une demande motivée de révision de la commande au lieu
d'un accusé de réception.
Mnémoniques
Les mnémoniques ne font pas de différence entre majuscules et minuscules. La
plupart des commandes ASCII sont groupées en groupes fonctionnels. Les
mnémoniques des commandes de paramètres, de variables et de méthodes de ces
groupes fonctionnels ont un préfixe indiquant la fonction et, séparé par un point,
l'identificateur de commande. La structure générale des commandes de groupes
fonctionnels est la suivante :
"Groupe fonctionnel" "Identificateur de commande" "Délimiteur" "Liste paramètres" [CR].
Ex : SYS.MOD 1
Toutes les commandes accompagnées d'un préfixe concernent des paramètres de
fonctionnement. Dans ces commandes, le délimiteur entre la mnémonique et le
paramètre est soit un espace, soit le signe égal (il est obligatoire d'utiliser l'un ou
l'autre de ces délimiteurs). Pour interroger tous les paramètres et variables d'un
groupe fonctionnel, on peut utiliser le préfixe du groupe fonctionnel suivi d'un point et
d'un astérisque :
"Groupe fonctionnel".*
Ex : SYS.*
IMN1275FR
Paramètres. Sans paramètres, ces commandes sont considérées comme des
requêtes. Pour modifier la valeur d'un paramètre, la valeur à déterminer doit
être ajoutée à la commande. Certains paramètres ne peuvent être modifiés
que dans certaines conditions de fonctionnement. L'interrogation n'est pas
limitée à des conditions spéciales de fonctionnement.
Variables ou constantes système. Les variables système sont actualisées en
interne dans la servocommande et ne peuvent être modifiées par l'utilisateur.
Les constantes système sont des propriétés du système fixes (déterminées
par le matériel, par exemple). L'interrogation de variables et de constantes
n'est pas limitée à des conditions particulières de fonctionnement.
Des méthodes assurent le contrôle du système. Ces méthodes peuvent ou non
nécessiter un paramétrage. Dans certains cas, la commande d'exécution d'une
méthode est également limitée à des conditions particulières de fonctionnement.
Chaque commande est définie par une abréviation mnémonique spéciale qui est
utilisée pour demander des paramètres, variables et constantes, ainsi que pour
les méthodes non paramétrées. La modification d'un paramètre en commandant
une méthode paramétrée s'effectue simplement en ajoutant la valeur du
paramètre à l'abréviation mnémonique.
Jeu de commandes B-1

Publicité

Table des Matières
loading

Table des Matières