Titre: Familles MAC & SIMPA Note d’application Liaison calculateur : protocoles et syntaxe
Auteurs: B.LOPEZ
Ecole: Midi Ingénierie
Résumé: La liaison série présente sur chaque carte ou module des familles développées par Midi Ingénierie, permet le contrôle des modules par un calculateur hôte. Une même liaison série permet de contrôler jusqu’à 64 modules d’un système multiaxe. Le dialogue avec les modules SIMPA, SIMPA MICROPAS, MICROSIMPA, MAC, DMAC ou microMAC peut être grandement facilité par l’utilisation du logiciel WINSIM2, véritable interface opérateur des modules SIMPA et MAC, ou grâce à la DLL DrvMi pour l’interface avec un programme écrit par le client dans le langage de son choix. Ces deux logiciels, disponibles uniquement pour les calculateurs compatibles PC sous Windows, suppriment pour l’utilisateur tout l’aspect protocole lié au dialogue. Il ne reste plus à l’utilisateur qu’à donner le contenu de ses commandes.
Extrait du sommaire:
I – GENERALITES 3
I.1 – Architecture Maître-Esclave 3
I.2 – Prise de ligne RS485 4
II – PROTOCOLES 4
II.1 – Lignes et protocoles de communication 4
II.1.1 – Baudrate 4
II.1.2 – Protocoles et types de modules 5
II.2 – Mode calculateur 5
II.2.1 – Simple protocole ACK/NACK 5
II.2.2 – Protocole XON/XOFF 5
II.2.3 – Protocole XON/XOFF étendu 6
II.2.4 – Gestion des erreurs en fonction du protocole retenu 6
II.2.5 – Résumé des protocoles 7
II.2.6 – Etat du module : X_ETAT 7
II.3 – Mode console, mode terminal 8
II.4 – Configuration 9
II.4.1 – Configuration mono axe 10
II.4.2 – Configuration multiaxe 11
III – SYNTAXE DES COMMANDES 12
III.1 – Conventions utilisées 12
III.1.1 – Type et taille des paramètres 12
III.1.2 – Type d’adressage 12
III.1.3 – Validité de la commande en fonction de l’état du module ou de son type 12
III.2 – Syntaxe générale des commandes élémentaires (en mode calculateur) 12
III.2.1 – Emission d’un message vers le module 12
III.2.2 – Réception d’un message du module 12
III.3 – Etat du module et codes d’erreurs 12
III.3.1 – Famille SIMPA, SIMPA micropas et microSIMPA 12
III.3.2 – Famille DMAC et microMAC 12
III.3.2.1 – #STATUS : état du module 12
III.3.2.2 – #ERROR : compte rendu d’erreur12
Télécharger le fichier PDF: Familles MAC & SIMPA Note d’application Liaison calculateur : protocoles et syntaxe