AIDE DES VIs DE CONTRÔLE – COMMANDE DE LA LAR
version 1.1



Moteurs pas-à-pas

Chariot Aerotech

Rapport – Configuration



Hiérarchie




Contrôle – commande des moteurs pas-à-pas
LAR TRS Motor - LAR CC Motor - LAR TRC Motor
(Ces trois sous-VIs ont un fonctionnement identique)
Répertoire [LAR Motor]



LAR LoadConfig lit les données du Fichier de config (*.txt) et les écrit dans tableau des paramètres, Tableau de données, Liste Moteurs et Positions, utilisables par les variables globales de mêmes noms.

  1. LAR Config to Données transmet les paramètres de Tableau de paramètres dans Tableau de données.

LAR MotorOpen ouvre les sessions VISA exclusives des sorties choisies dans Liste moteurs pour la communication avec les moteurs et renvoie les noms et paramètres des moteurs dans Liste moteurs out.
L'entrée Liste moteurs ne sert qu'à l'initialisation.(→ voir la documentation du moteur)

  1. LAR Liste to Tableau traduit les parametres de Liste moteur en Tableau 2D de chaînes.

LAR SendConfig envoie les données contenues dans le fichier de config aux moteurs.

  1. LAR MotorFind récupère les parametres des moteurs à partir de leur noms et de Liste Moteur.

  2. LAR Motor Command envoie une commande et son paramètre au moteur selectionné (→ voir la documentation du moteur pour les codes de commandes et la syntaxe).

    1. MotorMpas traduit le nombre de micropas/pas en code à envoyer au moteur (→ voir la documentation du moteur).

LAR Motor Ask Positions interroge tout les moteurs pour mettre à jour le tableau des Positions

  1. LAR Motor Command.

  2. LAR MotorQuery interroge le moteur sélectionné (→ voir la documentation du moteur).

  3. MotorTranslateErrorCode traduit le code d'erreur renvoyé par le moteur en message d'erreur (→ voir la documentation du moteur).

LAR Init Multi Motor initialise tous les moteurs du tableau Motor Names (→ voir la documentation du moteur).

  1. LAR MotorFind.

  2. LAR Motor Command.

    1. MotorMpas.

  3. LAR MotorWait attend que le moteur ait fini son mouvement.

  4. LAR MotorQuery.

  5. MotorTranslateErrorCode.

LAR MotorMove ouvre une face-avant pour déplacer un seul moteur.

  1. LAR MotorFind.

  2. LAR Motor Command.

    1. MotorMpas.

  3. LAR MotorWait.

  4. LAR MotorQuery.

  5. MotorTranslateErrorCode.

LAR CommandeMoteur ouvre une face avant pour envoyer n'importe quelle commande au moteur (→ voir la documentation du moteur).

  1. LAR MotorFind.

  2. LAR MotorQuery.

  3. LAR Motor Command.

    1. MotorMpas.

  4. MotorTranslateErrorCode.

  5. LAR Traducteur traduit le code de réponse du moteur à la question "?ST" (→ voir la documentation du moteur).

LAR ManualChangeConfig permet de modifier les Paramètres des moteurs et d'enregistrer ces modifications.

  1. LAR ChangeConfig écrit les paramètres modifiés dans le Fichier de config out.

  2. LAR LoadConfig.

  3. LAR Liste to Tableau.

LAR Motor Free libère tous les moteurs en sélectionnant le moteur 0 (zéro) sur chaque port.

LAR MotorClose ferme les sessions VISAs ouvertes par LAR MotorOpen.




Contrôle - commande du chariot Aerotech
LAR TRC Aerotech
Répertoire [LAR TRC\LAR TRC Aerotech]



LAR TRC Open ouvre le driver de la carte U500

LAR TRC Init initialise et calibre la carte U500 en chargeant les fichiers de paramètres (*.prm), Firmware (*.jwp) et de calibration (*.cal). Ce VI utilise dans l'ordre :

  1. LAR TRC Initialise Initialise la carte U500 en chargeant les fichiers de paramètres (*.prm) et Firmware (*.jwp).

  2. LAR TRC CheckInit vérifie que l'initialisation est bien effectuée avant de continuer.

  3. LAR TRC CalFile charge le fichier de calibration dans la carte U500.

LAR TRC Send envoie une commande à la carte U500.

  1. LAR TRC Send Command envoie une commande quelconque à la carte U500.

LAR TRC Read Position lit la position du chariot Aerotech (position courante ou demandée, absolue ou relative).

LAR TRC ChoixCommand ouvre une face avant pour envoyer n'importe quelle type de commande.

LAR TRC Close ferme le driver de la carte U500.




Rapport d'exécution – Fichiers de configuration – Autres
Répertoire [LAR Général]



Créer Rapport crée et écrit dans un rapport HTML. Renvoie ensuite le refnum de ce rapport dans rapport de sortie.

  1. LireVersion ouvre le fichier "version.txt" situé dans "C:\Ohana\LAR\" pour inclure dans l'en-tête du rapport le numéro de version du pgramme utilisé.

Fermer Rapport ferme le rapport HTML, puis l'affiche, l'enregistre et/ou l'imprime.

rapport crée, écrit et ferme le rapport HTML.

EditConfig ouvre un éditeur de texte pour visualiser et/ou modifier le fichier de configuration (format texte (*.txt)).