+33 (0) 450 39 08 49 Metro Fax +33 (0) 450 39 08 33 Rue de la Jonchère web www.metro-fr.com F-74420 Boëge E-mail [email protected]
MM440000 AAffffiicchheeuurr mmuullttii--ffoonnccttiioonnss ppoouurr ccaapptteeuurrss eett iinnssttrruummeennttss ddee mmeessuurree
M400
Version 1.0 29.05.2012 M400_MF101.doc
1. SOMMAIRE 1. SOMMAIRE____________________________________________________ 2 2. AVANT-PROPOS _______________________________________________ 4 3. INTRODUCTION________________________________________________ 4
3.1. PRESENTATION DU PRODUIT ...................................................................4 3.2. CONNEXION DES CAPTEURS OU INSTRUMENTS DE MESURE.............6 3.3. CARACTERISTIQUES ..................................................................................7
3.3.1. CARACTERISTIQUES TECHNIQUES PRINCIPALES..........................7 3.3.2. DIMENSIONS.........................................................................................8 3.3.3. CONNECTIQUE.....................................................................................8
3.4. PRECAUTIONS D’EMPLOI...........................................................................9 4. INSTALLATION DES MODULES M-BUS____________________________ 10
4.1. LISTE DES MODULES M-BUS DISPONIBLES ..........................................10 4.2. PRINCIPE DE CONNEXION.......................................................................11 4.3. PROCEDURE D’IDENTIFICATION.............................................................11 4.4. PROCEDURE POUR CHANGER UN BOITIER M-BUS..............................12
5. INTERFACE GRAPHIQUE _______________________________________ 14 5.1. LES 2 PARTIES PRINCIPALES..................................................................14 5.2. GENERALITEES .........................................................................................15 5.3. FENETRES DE CONFIGURATION.............................................................15 5.4. CLAVIERS VIRTUELS ................................................................................16
6. CONFIGURATION DE L’APPAREIL ET DE LA MESURE _______________ 18 6.1. DEFINITION ................................................................................................19
6.1.1. DEFINITION.........................................................................................20 6.1.2. COTE ...................................................................................................20 6.1.3. POSTES...............................................................................................24 6.1.4. DECLENCHEMENT .............................................................................25 6.1.5. ETALONNAGE.....................................................................................26 6.1.6. CLASSES.............................................................................................27
6.2. REGLAGE ...................................................................................................28 6.3. REGLAGE IP...............................................................................................29 6.4. PORT COM .................................................................................................30 6.5. CONFIGURATION ......................................................................................31 6.6. EXPLORATEUR..........................................................................................32 6.7. VERROUILLAGE.........................................................................................34 6.8. MESURE .....................................................................................................35
7. ECRAN DE MESURE ___________________________________________ 36 7.1. PRESENTATION GENERALE ....................................................................36 7.2. MODE D’AFFICHAGE.................................................................................37
7.2.1. BARGRAPHES (MODE MULTI-COTES) .............................................37 7.2.2. GALVANOMETRE (MODE COTE/COTE)............................................38 7.2.2.1. FONCTIONS DU MODE COTE/COTE .............................................39 7.2.3. HORLOGERIE (MODE COTE/COTE MODIFIE)..................................40 7.2.3.1. MODES DYNAMIQUES TEMPORAIRES .........................................41 7.2.3.2. AUTRES FONCTIONS......................................................................42 7.2.3.3. FONCTION MEM POUR MESURE DYNAMIQUE EN PLUSIEURS POINTS. 43
M400
INTRODUCTION Page 3
7.3. MENU DE L’ECRAN DE MESURE..............................................................44 8. FONCTIONS STATISTIQUES ____________________________________ 45
8.1. HISTOGRAMMES AVEC COURBE DE GAUSS.........................................46 8.2. CARTE DE DERIVE ....................................................................................47 8.3. DIAGRAMME DE PARETO.........................................................................48 8.4. DROITE DE HENRY....................................................................................49 8.5. RESULTATS ...............................................................................................50
9. MODULE I/O ref. MB-IO _________________________________________ 51 10. ENTREES/SORTIES SIMPLIFIEES ________________________________ 53
10.1. PRESENTATION.......................................................................................53 11. AUTOMATISMES ______________________________________________ 54
11.1. PRESENTATION.......................................................................................54 11.2. STRUCTURE DU PROGRAMME .............................................................54 11.3. EDITEUR...................................................................................................54 11.4. STRUCTURE D’UNE LIGNE DE SEQUENCE..........................................55 11.5. BOUCLES .................................................................................................55 11.6. TESTS.......................................................................................................55 11.7. FONCTIONS .............................................................................................56
12. COMMUNICATION _____________________________________________ 58 12.1. PROTOCOLE ASCII (ETHERNET ET RS232)..........................................58
12.1.1. PRESENTATION ...............................................................................58 12.1.2. COMMANDES SIMPLIFIEES.............................................................58 12.1.3. FORMAT ............................................................................................58 12.1.4. LISTE DES COMMANDES D'ETAT ...................................................59 12.1.5. LISTE DES VALEURS REELLES ......................................................59 12.1.6. EXEMPLES........................................................................................60
12.2. PROTOCOLE MODBUS (TCP ET RTU) ...................................................61 13. RESTAURATION DES PAREMETRES USINES ______________________ 63 14. EXEMPLES DE COMBINAISONS DE CAPTEURS ____________________ 64
14.1. MESURES SIMPLES AVEC UN CAPTEUR .............................................64 14.2. MESURES COMBINEES AVEC DEUX CAPTEURS ................................64 14.3. MESURES AVEC TROIS CAPTEURS......................................................65 14.4. MESURES AVEC QUATRE CAPTEURS..................................................66
M400
Version 1.0 29.05.2012 M400_MF101.doc
2. AVANT-PROPOS AVERTISSEMENT Les informations contenues dans ce document peuvent être modifiées sans préavis. Le constructeur n’accorde aucune garantie de quelque sorte que ce soit concernant, sans que ce soit limitatif, les garanties de qualité commerciale de ce matériel, ou la bonne adaptation de celui-ci à un usage particulier. Le constructeur n’est pas responsable des erreurs pouvant apparaître dans ce manuel et n’est pas non plus responsable des dommages directs ou indirects résultant de l’équipement, des performances et de l’utilisation de ce matériel. 3. INTRODUCTION
3.1. PRESENTATION DU PRODUIT L’afficheur multi-cotes programmable M400 est un appareil de contrôle dimensionnel aux applications multiples. Un système de mesure multicote Il peut recevoir jusqu’à 99 capteurs de mesure, mesurer et afficher 32 cotes pouvant appartenir à 32 postes de contrôle différents. Il peut également recevoir des modules d’entrées/sorties destinés à gérer des séquences d’automatismes et être équipé d’une interface 8 entrées pour recevoir divers instruments de mesure (pied à coulisse, micromètre, etc..) Un calculateur programmable avec mémoire non volatile Les gammes de contrôle (cote nominale et de l'étalon, tolérances, formules de combinaison des capteurs, violations, etc..) sont programmées et stockées dans une mémoire non volatile. Il est ainsi possible de les retrouver, ainsi que les résultats des mesures, après une coupure secteur. Il est possible de stocker jusqu’à 128 gammes de contrôle. Etalonnage automatique
M400
INTRODUCTION Page 5
Le M400 s'étalonne automatiquement grâce aux valeurs lues sur l'étalon. Les tests de répétition et de retombée, ainsi que l’obligation d’étalonnage périodique en fonction du temps écoulé ou du nombre de pièces mesurées, peuvent être imposés. Communication et réseau Le M400 dispose d’un ensemble de fonctions lui permettant d’échanger des informations avec un système extérieur. La liaison peut être bidirectionnelle en RS232 ou en réseau en Ethernet via le protocole MODBUS TCP.
M400
Version 1.0 29.05.2012 M400_MF101.doc
3.2. CONNEXION DES CAPTEURS OU INSTRUMENTS DE MESURE
Les capteurs ou instruments sont connectés grâce à un bus (M-Bus). Il est possible d’accueillir jusqu’à 99 capteurs ou instrument de mesure sur le M400. Les capteurs peuvent être de différentes natures, et panachés :
Capteurs inductifs. Capteurs incrémentaux Heidenhain, Mitutoyo, Magnescale (ex Sony) Capteurs capacitifs Sylvac Codeurs rotatifs incrémentaux TTL Heidenhain, Baumer etc… Instruments de mesure de toute provenance (pied à coulisse, comparateur,
micromètre, balances etc…)
Principe de connexion de capteurs grâce au bus Procédure d’installation des modules M-Bus : reportez-vous au chapitre 4 : « Installation de modules M-Bus »
M400
INTRODUCTION Page 7
3.3. CARACTERISTIQUES 3.3.1. Caractéristiques techniques principales
Mesures statiques et dynamiques (mini, maxi, maxi-mini, moyenne, médiane) Mesures trigonométriques Affichage Analogique et numérique Jusqu’à 32 postes de mesure avec changement automatique de poste par
mouvement de capteur Jusqu’à 32 cotes simultanément par poste Jusqu’à 128 références de pièces (128 gammes) Mode d’étalonnage Affichage individuel des capteurs. Résolution de l’affichage (de 2 à 5 décimales) Arrêt momentané des mesures. Fonctions SPC Fonction transfert via USB, Ethernet ou RS232
Ecran tactile 7’’
Pied amovible, orientable et pouvant être fixé à l’aide de 4 vis M5
Bouton Marche/Arrêt
M400
Version 1.0 29.05.2012 M400_MF101.doc
3.3.2. Dimensions
Le pied support du M400 peut être fixé par 4 vis M5, ou être retiré pour fixer le M400 en panneau.
3.3.3. Connectique
Connecteur d’alimentation 12-30VDC
Ethernet avec protocoles ASCII et Modbus TCP
1 port USB hôte pour exportation de données sur clé USB
CAN open 1 entrée pédale multifonctions
1 port M-bus pour connexion des boîtiers de capteurs et des entrées/sorties TOR
1 port RS232 avec protocoles ASCII et Modbus RTU
M400
INTRODUCTION Page 9
Note : Les connecteurs sont dirigés vers le bas afin de limiter les infiltrations de liquide. Afin de faciliter le branchement de différents connecteurs, il est conseillé d’incliner le pied tel que représenté sur la photo ci-dessus.
3.4. PRECAUTIONS D’EMPLOI
Etudiez complètement ce manuel avant de vous servir de l'appareil. N'exposez pas l'appareil à une température excessive (supérieure à 35 °C). N'utilisez pas de solvants pour son nettoyage. N'exposez pas l’écran à la lumière directe du soleil : sa durée de vie s'en trouverait
abrégée. Ne jamais connecter ou déconnecter un instrument, ou un capteur numérique ou
incrémental avec l'appareil sous tension.
M400
Version 1.0 29.05.2012 M400_MF101.doc
4. INSTALLATION DES MODULES M-BUS Le M400 est un afficheur qui ne possède pas d’entrées de capteurs. Pour l’utiliser il est donc nécessaire d’utiliser des boîtiers M-Bus. Une large gamme de boîtiers M- Bus est disponible, permettant de connecter :
4.1. Liste des modules M-Bus disponibles Référence Description MB-8i Connexion de 8 capteurs inductifs MB-2S Connexion de 2 capteurs Heidenhain
avec signal de sortie 11µA ou 1Vpp MB-2C & 4C Connexion de 2 ou 4 capteurs Sylvac MB-2M & 4M Connexion de 2 ou 4 capteurs
Magnescale (ex Sony) MB-2T Connexion de 2 capteurs ou codeurs
angulaires TTL MB-2Y Connexion de 2 capteurs incrémentaux
Mitutoyo MB-IO Module avec 8 entrées/sorties
optocouplées MB-4D & 8D Connexion de 4 ou 8 instruments de
mesure MB-PS Module d'alimentation pour réseau M-
Bus Les capteurs numériques se connectent directement sur le bus sans l’intermédiaire de module M-Bus. De nouveaux boîtiers sont régulièrement ajoutés, visitez notre site web www.metro-fr.com pour maintenir votre liste à jour.
M400
INTRODUCTION Page 11
M400
Version 1.0 29.05.2012 M400_MF101.doc
4.2. Principe de connexion Les modules M-Bus sont connectés sur un Bus. Il est donc nécessaire d’identifier chacun des modules présents sur le bus pour pouvoir les utiliser.
4.3. Procédure d’identification Remarque importante : Si vous utilisez des modules entrées/sortie type MB-IO, ceux-ci (maximum 4) doivent être identifiés en premier. 1 – Brancher le premier module M-bus au M400 par l’intermédiaire d’un câble M-Bus REF 81210-2 (-5) ou (-10) pour des longueurs respectives de 2, 5 ou 10 m. 2 – Les modules suivant se connectent les uns à la suite des autres sans avoir besoin de câble. 3 – Mettre le M400 sous tension 4 – Le M400 démarre par défaut sur l’écran de mesure. Il faut se rendre sur l’écran de configuration en appuyant sur le bouton
5 – Le bureau d’icônes apparaît :
Cliquez alors sur le bouton
6 – Bouger la touche du capteur connecté sur l’entrée n°1 du premier boîtier, ou appuyer sur le bouton « Id » dans le cas d’un module entrées/sortie ref MB-IO 7 – Un numéro d’identifiant apparaît alors dans le champs correspondant et chacune des voies du premier module est maintenant identifiée.
M400
INTRODUCTION Page 13
8 – Pour identifier le module suivant, sélectionnez la première voie du module suivant (par exemple la voie n°9 si le premier module est un MB-8i pour 8 capteurs inductifs) et bouger la touche du capteur connecté sur cette voie. 9 – Chacune des voies du second module est maintenant identifiée. 10- Les capteurs ou instruments sont maintenant utilisables.
4.4. Procédure pour changer un boîtier M-Bus. Comme chaque boîtier possède sont propre identifiant, il est nécessaire de dé-identifier un module si vous souhaitez le remplacer ou l’enlever. 1 – Mettez votre M400 hors tension 2 – Enlevez le boîtier souhaité 3 – Remettez le M400 sous tension 4 – Le M400 démarre sur l’écran de mesure. Il faut se rendre sur l’écran de configuration en appuyant sur le bouton
5 – Le bureau d’icônes apparaît :
Pour changer d’entrée capteur
Numéro d’identifiant apparaît après avoir identifié le module
M400
Version 1.0 29.05.2012 M400_MF101.doc
Cliquez alors sur le bouton
6 - Placez vous sur la première entrée du boîtier à enlever 7 - Appuyer sur la flèche à droite du numéro d’identifiant. Le numéro d’identifiant
disparaît alors.
8 - Procédez de même pour les entrées suivantes du boîtier que vous venez
d’enlever (par exemple entrées de 1 à 8 pour un boîtier MB-8i pour 8 capteurs inductifs ou 1 à 4 pour un boîtier MB-4C pour 4 capteurs Sylvac).
Appuyez sur cette flèche pour dé-identifier l’entrée correspondante. Le numéro d’identifiant doit alors disparaître.
M400
INTRODUCTION Page 15
5. INTERFACE GRAPHIQUE L’interface graphique de votre M400 a été conçue pour être simple d’emploi. Ce chapitre donne un aperçu des différents écrans et commandes disponibles.
5.1. LES 2 PARTIES PRINCIPALES L’interface graphique de votre M400 se compose de 2 parties principales :
1. Une partie permettant de configurer l’appareil et la mesure. Il s’agit d’un écran composé d’icônes appelants d’autres fenêtres se superposant à ce bureau d’icônes :
Bureau d’icônes Bureau d’icônes avec fenêtre de configuration
La deuxième partie (écran de mesure) d’affiche en appuyant sur l’icône
2. Une partie permettant de voir les résultats de mesures et de les utiliser. Le M400 démarre sur cet écran. Pour atteindre le bureau d’icônes, il faut
appuyer sur l’icône du menu de l’écran de mesures.
Ecran de mesures
Menu de l’écran de mesures
M400
Version 1.0 29.05.2012 M400_MF101.doc
5.2. GENERALITEES
Les informations suivantes sont visibles sur la partie supérieure de l’écran :
5.3. FENETRES DE CONFIGURATION Des fenêtres de configuration s’ouvrent après avoir appuyé sur les icônes du bureau d’icônes.
Exemple de fenêtre se superposant au bureau d’icônes
Les informations sont alors saisies de différentes manières et sont sauvegardées et prises en compte après avoir validé en quittant la fenêtre. Voici les différents moyens de saisie :
Boite à choix multiples. Il suffit d’appuyer sur les flèches noires pour faire défiler la valeur
Zone de saisie libre. En appuyant sur la zone de saisie un clavier virtuel apparaît. Différents claviers virtuels existent et celui dont vous avez besoin s’ouvrira (exemple clavier alphanumérique pour saisie d’une cote, clavier numérique seulement pour saisie des tolérances).
Fermeture d’une fenêtre. Toutes les fenêtres peuvent être fermées en appuyant sur la croix blanche sur fond rouge située en haut à gauche
Nom de la référence de la pièce active
Numéro du Poste actif
Unité de mesure utilisée
Un cadenas apparaît si le verrouillage est activé (voir chap. 5.7)
M400
INTRODUCTION Page 17
5.4. CLAVIERS VIRTUELS Il existe 2 types de claviers virtuels :
1. Clavier numérique
2. Clavier alphanumérique. Ce clavier est en 2 parties, partie lettre et partie chiffres + trigonométrie.
Fermeture d’une fenêtre
Effacer
Sortir sans prendre en compte la modification
Sortir en validant
Effacer
Sortir en validant
Afficher clavier numérique + formule de calcul
Passer en majuscules
Sortir sans prendre en compte la modification
M400
Version 1.0 29.05.2012 M400_MF101.doc
Afficher les lettres Désigne « Capteur » dans une formule de calcul
M400
INTRODUCTION Page 19
6. CONFIGURATION DE L’APPAREIL ET DE LA MESURE Ce chapitre décrit les différentes fenêtres accessibles depuis le bureau d’icône. Pour rappel, si vous êtes sur l’écran de mesure, le bureau d’icône apparaît en
cliquant sur le bouton de l’écran de mesure. Votre M400 se configure (langue, adresses IP, communication etc.) entièrement depuis cet écran. La mesure (définition des gammes, des pièces, de leur cotes, tolérances, etc.) se configure également depuis cet écran.
Les 8 chapitres suivants décrivent les 8 boutons présents sur cet écran.
Configuration de l’appareil : Langue, Affectation de la pédale, Verrouillage et calibration de la dalle tactile
Sélection de la gamme active
Permet de configurer le verrouillage de certaines fonctions
Affiche l’écran de mesures
Réglage de la position des capteurs et identification des modules
Création/ Modification d’une gamme et de ses cotes
Réglage des paramètres réseau
Réglage de la communication
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.1. DEFINITION
En cliquant sur cette icône, la fenêtre ci-dessous apparaît : Elle permet de définir toutes les cotes de la gamme active. Cette fenêtre se divise en 2 zones.
Une zone de menu fixe. Le menu actif apparaît sur fond bleu Une zone de saisie changeant en fonction du menu actif
Les 6 sous-chapitres suivants décrivent les 6 choix accessibles depuis la zone fixe de menu.
Zone fixe de menu
Zone de saisie
M400
INTRODUCTION Page 21
6.1.1. DEFINITION
6.1.2. COTE
L’écran « Cote » est composé de 3 parties - Première partie (1/3)
Texte imprimé en haut de page en cas d’impression
Nom de la pièce
Prend ou non en compte les mesures pour les calculs statistiques
Nombre de cote de la pièce : de 1 à 32
Sélection de la cote qui sera configurée avec les commande ci-dessous
Nom de la cote. Ce nom sera affiché sur l’écran de mesure à côté du bargraphe
Choix de la résolution de la mesure
Mesure statique (affiche la valeur du capteur en continu) ou dynamique (affiche la valeur Minimum, Maximale, Maxi-Mini, Médiane ou Moyenne rencontrée depuis la dernière initialisation)
Unité de mesure : mm ou pouces (In)
Défini si la cote à pour origine un capteur ou le résultat d’une autre mesure afin de réaliser un calcul complexe (mesure de cône par exemple)
Défini si la cote sera intermédiaire (utilisée pour calcul d’une autre cote) et donc pas affichée et sans tolérances.
Défini si la cote sera ou non utilisée dans les calculs statistiques
- Multicote : bargraphes horizontaux, jusqu’à 32 sur l’écran - Cote/Cote : Galvanomètre - Horlogerie : Affichage des valeurs numériques seulement et accès direct aux fonction de mesure dynamiques
M400
Version 1.0 29.05.2012 M400_MF101.doc
Pour passer à la partie suivante (2/3), il suffit d’appuyer sur la flèche de la barre de défilement verticale
- Deuxième partie (2/3)
Exemple de cotes affichées avec limites de contrôle :
Pièce bonne
Pièce bonne avec alarme
Pièce mauvaise
Permet de passer à la partie suivante de cet écran.
Définition de la tolérance supérieure de la cote sélectionnée
Définition de la cote étalon (pièce parfaite)
Définition de la cote nominale (telle qu’indiquée sur les plans)
Définition de la tolérance inférieure de la cote sélectionnée
Les limites de contrôle permettent de définir des alarmes de rapprochement de la tolérance max ou min.
Défini la valeur des limites de contrôle supérieures et
M400
INTRODUCTION Page 23
- Troisième partie (3/3)
Une formule définit la combinaison des capteurs et les calculs nécessaires (voir exemples de combinaisons des capteurs). Une formule est de la forme C(n) où ‘n’ est le numéro du capteur (1 radians (PI / 180)
Pour les fonctions trigonométriques, "x" est exprimé en radians Il est possible d'utiliser des coefficients entiers ou réels, qui peuvent être
exprimés en notation scientifique. Il n'est pas recommandé d'utiliser une fonction trigonométrique directement
sur la valeur d'un capteur. Ex. COS(C(1))
Zone de saisie de la formule de calcul
M400
Version 1.0 29.05.2012 M400_MF101.doc
Préséance des opérateurs La hiérarchie des opérateurs dans les calculs est la suivante : 1. les parenthèses ( ) 2. EX(x) 3. négation - 4. Multiplication et division * / 5. Addition et soustraction + - Erreur de syntaxe 1. Manque une ou plusieurs parenthèses ouvrantes. Ex. COS(25*C(2)+5)) 2. Manque une ou plusieurs parenthèses fermantes. Ex. COS(25*C(2)+5 3. Une ou plusieurs lettres sont en trop. Ex. C(5)-COS 2/PI 4. Erreur d'écriture autour d'un exposant. Ex. -25E++5 ou 5.E2 5. Manque une ou plusieurs opérations. Ex. C(2)5 ou C(1)C(2) 6. Une ou plusieurs fonctions sans arguments. Ex. COS() ou C() 7. Une ou plusieurs opérations sans arguments. Ex. C(2)+ 8. Ecart mal employé (plusieurs déclarés ou pas à l'intérieur d'un tableau). Ex. C(1..3) + M(1..2) ou COS(1..2) NB. Le signe - est autorisé devant l'écart. 9. Valeur non entière dans un tableau. Ex. C(+1.2) Calcul impossible 20. Argument non conforme. Ex. C(0) ou M(5) 21. 1er terme d'un tableau supérieur ou égal au second. Ex. M(2..1) Combinaison à revoir 33. Si autre cote + dynamique, les écarts sont obligatoires. Mauvais : C(1), Bon : C(1..3)
M400
INTRODUCTION Page 25
6.1.3. POSTES
Un poste est assimilé à un montage mécanique supportant des capteurs (posage). Selon la complexité de la pièce à contrôler, il est parfois impossible de monter tous les capteurs nécessaires au contrôle d’une pièce sur un seul poste. Le M400 offre donc la possibilité de gérer jusqu’à 32 postes. Si le nombre de postes est différent de 1, il faut indiquer pour chaque poste la première et la dernière des cotes mesurées sur le poste en question. Le poste peut se sélectionner automatiquement par mouvement d’un capteur. Il faut donc indiquer quelle cote déclenche le changement de poste ainsi que la valeur que doit avoir la cote pour que le changement de poste opère.
Nombre de postes, de 1 à 32
Définition du poste à configurer avec les commande ci-dessous
Définition des cotes de début et de fin de poste
Cote déclanchant le changement de poste
Valeur min et max de la cote sélectionné actionnant le changement automatique de poste
Cette partie n’apparaît pas si le nombre de poste est égal à 1
Permet de changer de poste par mouvement d’un capteur
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.1.4. DECLENCHEMENT
Par défaut le M400 mesure en continu, c'est-à-dire que la valeur des cotes est rafraîchie en permanence. Les mesures en outre peuvent être déclenchées de plusieurs façons différentes :
Mesure en continue ou type de déclenchement :
par l’action de la pédale
ou par une
temporisation programmable de 1 seconde à 99 heures.
Temporisation entre 2 mesures
Unité de la temporisation : secondes, minutes ou heures.
Cette partie n’apparaît pas si le déclenchement est de type continu ou pédale
M400
INTRODUCTION Page 27
6.1.5. ETALONNAGE
Avant de commencer à mesurer, il faut étalonner votre M400. Il est ensuite possible de vérifier si la valeur mesurée sur l’étalon n’a pas dérivé par rapport à l’étalonnage initial. Ce mode s’appel « contrôle d’étalonnage ».
RETOMBEE Le test de retombée est destiné à s’assurer que les capteurs sont en bonne position et en bon état de fonctionnement. Pour cela, à chaque étalonnage, on contrôle la position des capteurs sans puis avec l’étalon en place. Le M400 vérifie que l’écart entre les deux positions des capteurs est supérieur à la valeur de retombée.
REPETITION
C’est un test destiné à s’assurer de la validité du placement de la pièce étalon, ainsi que du bon état du support de pièce. Pour cela, on mesure deux fois l’étalon et le M400 vérifie que les deux mesures ne diffèrent pas d’une valeur plus grande que la valeur de répétition. Cette valeur est un pourcentage (maxi 25 %) de l’intervalle de tolérance : la valeur de répétition est donc différente pour chaque cote.
Active un étalonnage ou un contrôle d’étalonnage selon le choix
Valeurs des tests de retombée et de répétition décrite ci-dessus
Si déclenchement Manuel, C'est l'opérateur qui choisira le moment de l'étalonnage en appuyant sur l’icône ‘Etalonner’ du menu de l’écran de mesure.
Si « Oui » un test de répétition sera demandé après avoir étalonné.
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.1.6. CLASSES
Le M400 offre la possibilité d’effectuer le tri de pièces par classes. Pour cela, il faudra définir le nombre de classes (jusqu'à 16) et la cote sur laquelle le tri sera effectué. Si l’utilisateur souhaite utiliser N classes, il faudra définir les limites supérieures des classes de 1 à N (valeurs décroissantes de 1 à N) et la limite inférieure de la classe N, ainsi qu’un libellé pour chaque classe. Dans ce cas, la classe (numéro et libellé) sera affichée en même temps que la valeur.
En quittant le menu de configuration de la pièce (appui sur la croix blanche sur fond rouge en haut à droite), un message apparaît demandant si vous souhaitez enregistrer les modifications.
N’apparaît pas si Nombre de classe = 1
Choix du nombre de classes (de 1 à 16)
Choix de la cote sur laquelle le tri sera effectué.
Numéro de la classe
Limites supérieures et inférieures de la classe
Nom de la classe (message affiché sur l’écran de mesure)
M400
INTRODUCTION Page 29
6.2. REGLAGE
En cliquant sur cette icône, la fenêtre ci-dessous apparaît :
Cette fenêtre permet d’identifier un module de capteur et affiche la valeur d'un capteur en vue de vérifier son fonctionnement ou d’ajuster sa position. Les capteurs numériques et modules M-Bus fonctionnent sur un bus. Il est donc nécessaire de les identifier. Pour la procédure d’identification, reportez-vous au chapitre 4 « Installation de modules M-Bus ».
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.3. REGLAGE IP
En cliquant sur cette icône, la fenêtre ci-dessous apparaît :
Cette fenêtre permet de configurer la partie réseau de votre M400. Le clavier virtuel permettant de saisir les données vérifie qu’elles soient de la forme correcte pour limiter le risque d’erreur.
Si vous n’utilisez pas le réseau, il est conseillé de le désactiver pour ne pas ralentir l’appareil.
M400
INTRODUCTION Page 31
6.4. PORT COM
En cliquant sur cette icône, la fenêtre ci-dessous apparaît : Cette fenêtre permet de configurer les paramètres de communication de votre M400
Vitesse de la communication. Choix entre : - 1200 bauds - 2400 bauds - 4800 bauds - 9600 bauds - 19200 bauds - 38400 bauds - 115200 bauds
Parité : Choix entre : - Sans - Paire - Impaire
7 ou 8 bits de données
1 ou 2 bits de stop
Choix du protocole de communication : - ASCII - MODBUS RTU - MODBUS TCP - DMX16 (Mitutoyo) - Mux-AM
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.5. CONFIGURATION
En cliquant sur cette icône, la fenêtre ci-dessous apparaît : Cette fenêtre permet de configurer les paramètre généraux votre M400
Choix de la langue
Usage de la pédale : - « Init Dyn » permet de reseter la mémoire en mode de mesure dynamique (Mini, Maxi, Moyenne etc.) - « Mesure » permet de déclencher une mesure en appuyant sur la pédale -« transfert » : permet de transférer les mesures du poste en cours sur la RS232
Choix du type de transfert : Choix entre : - RS232 - USB (si votre appareil est configuré en USB clavier virtuel)
Permet de colorer la barre de titre en vert ou rouge si un poste est bon ou mauvais. (si une seule cote du poste est mauvaise, le poste devient mauvais). Poste bon :
Poste mauvais :
Permet de calibrer l’écran tactile. Après avoir appuyé sur le bouton calibrer, il faut appuyer sur les 4 croix apparaissant successivement.
Type bargraph en mode multi-cotes : Gauche :
Centre :
Curseur :
M400
INTRODUCTION Page 33
6.6. EXPLORATEUR
En cliquant sur cette icône, la fenêtre ci-dessous apparaît : L’explorateur permet de sélectionner la gamme active. Votre M400 offre la possibilité de stocker en mémoire 128 gammes de contrôle.
Il est possible de copier-coller et supprimer des gammes. Pour cela, rester appuyer 2s sur une gamme et un menu va apparaître avec les options disponibles. Pour copier une gamme,, choisir « copier », puis appuyer sur un emplacement vide et choisir « coller ».
Choisir la gamme en appuyant sur celle-ci.
Un appui long (2s) ouvre un menu qui permet de copier et coller une gamme existante
Flèche de défilement pour sélectionner les gammes suivantes
Permet d’activer la gamme sélectionnée
M400
Version 1.0 29.05.2012 M400_MF101.doc
Exemple pour dupliquer une gamme : 1 - Appui long sur la gamme « Demo », puis appuyer sur « Copier »
2 – Sélection d’un emplacement libre et appui long sur celui-ci, puis appuyer sur « Coller »
3 – La nouvelle gamme est crée sur l’emplacement sélectionné.
M400
INTRODUCTION Page 35
6.7. Verrouillage
En cliquant sur cette icône, la fenêtre ci-dessous apparaît. Cet écran permet de verrouiller par mot de passe certaines fonctions du M400.
Lorsque le verrouillage est activé, un cadenas apparaît dans la barre de titre.
Active ou non le verrouillage
Choix et confirmation du mot de passe. Par défaut : 0000
Défini les fonctions qui seront verrouillées par mot de passe
M400
Version 1.0 29.05.2012 M400_MF101.doc
6.8. MESURE
En cliquant sur cette icône, l’écran de mesure apparaît. Merci de vous reporter au chapitre 7 pour la présentation de l’écran de mesure.
M400
INTRODUCTION Page 37
7. ECRAN DE MESURE Le M400 démarre sur cet écran. L’écran de mesure permet de visualiser les cotes de la pièce à contrôler et d’accéder aux écrans de statistiques. Le ou les bargraphe(s) permettent de situer les cotes en fonction des tolérances saisies depuis le menu définition (voir chapitre 5.1.2)
7.1. PRESENTATION GENERALE L’écran de mesure de partage en 3 parties
Zone d’affichage des cotes sous forme de bargraphe ou galvanomètre et valeurs numériques
Menu. Voir chapitre 7.3
Partie supérieure. Voir chapitre 5.2
M400
Version 1.0 29.05.2012 M400_MF101.doc
7.2. MODE D’AFFICHAGE Le M400 peut afficher les cotes sous forme de bargraph dans le cas de mesure multi-cotes ou sous forme de galvanomètre dans le cas de mesure simple cote.
7.2.1. Bargraphes (Mode Multi-cotes)
La taille des bargraphes s’adapte en fonction de leur nombre : De 1 à 4 cotes :
De 5 à 8 cotes :
De 9 à 16 cotes :
De 17 à 32 cotes :
Jusqu’à 8 cotes par écran, les tolérances sont indiquées à droite de la cote. Jusqu’à 16 cotes par écran, le nom de la cote est indiqué à gauche du bargraph, au-delà seul le numéro de cote est visible.
M400
Page 39
7.2.2. Galvanomètre (mode cote/cote)
Dans ce mode une seule cote est affichée sur l’écran et sa position est représentée par une aiguille. Des modes particuliers sont alors disponibles depuis le menu sur la partie gauche de l’écran.
Indicateur coloré pièce bonne/pièce mauvaise.
Nom de la cote Valeur de tolérances
Accès aux fonctions du mode cote/cote, voir page suivante
M400
Page 40
7.2.2.1. Fonctions du mode cote/cote
Mode absolu ou relatif : Permet de créer une référence à une certaine position. Peut-être par exemple utile pour mesurer un décrochement.
Permet d’inverser le sens de la mesure
Permet de mettre à 0 la mesure affichée
Permet de changer l’échelle du galvanomètre
Permet d’accéder temporairement à des modes de mesures dynamiques. Chaque appui sur ce bouton fait défiler les fonctions dynamiques : max, min, max-min, moyenne. Après 30s sans action, le M400 repasse en mode de mesure statique.
Permet de figer temporairement la mesure. Quand la mesure est figée, le fond du bouton change de couleur.
M400
Page 41
7.2.3. Horlogerie (mode cote/cote modifié)
Ce mode permet d’afficher une ou plusieurs cotes simultanément. Chaque cote est représentée dans une boite comprenant les informations suivantes :
Jusqu’à 12 cotes peuvent être affichées sur le même écran, et jusqu’à 32 cotes au total, réparties en différents postes (32 postes maximum). Dans le cas d’un affichage de plusieurs cotes en même temps, il est possible de réaliser des mesures dynamiques sur une des cotes à l’écran. Pour cela il faut au préalable sélectionner la cote qui sera active pour les mesures dynamiques. Pour sélectionner cette cote, il suffit d’appuyer sur la valeur de la cote, et la barre de titre deviendra verte. Exemple :
Valeur de l’étalonnage (Preset). Appuyer sur le texte pour modifier le nom
Nom de la cote. Appuyer sur le texte pour modifier le nom
Valeur de la cote
Après appui dans cette zone, cette cote devient active Les modes dynamiques
temporaires s’appliquent à la cote active
M400
Page 42
7.2.3.1. Modes dynamiques temporaires
Efface la mémoire des mesures dynamiques
Modes de mesure dynamiques. Le mode actif devient rouge. Pour sortir du mode dynamique il suffit de ré appuyer sur le bouton
M400
Page 43
7.2.3.2. Autres fonctions
Etalonne la cote active
Met à zéro la mesure
Inverse le sens de mesure
Change le poste affiché
Permet de modifier la valeur d’étalonnage
Permet de modifier le nom de la cote
M400
Page 44
7.2.3.3. Fonction MEM pour mesure dynamique en plusieurs points.
Cette fonction permet de sauvegarder jusqu’à 256 points de mesure dans une mémoire temporaire et permet de les utiliser dans fonctions dynamiques : min, max, moyenne etc. Pour obtenir cette fonction, il faut renseigner le champ « Touche MEM » du menu « piècecote » Pour sauvegarder un point il suffit d’appuyer sur la zone bleu « Mem ». A chaque point sauvegardé, un compteur s’incrémente. A tout moment les fonctions dynamiques sont accessibles. Pour remettre à zéro la mémoire, il suffit d’appuyer sur la touche « Clear ». Dans l’exemple ci-dessous la valeur affichée correspond à une moyenne sur 4 points.
Nombre de mesures sauvegardées
Appuyez ici pour sauvegarder une mesure
M400
Page 45
7.3. MENU DE L’ECRAN DE MESURE
Avant de commencer à mesurer, il faut étalonner votre M400. Pour cela placez l’étalon sous le ou les capteurs et appuyez sur ce bouton. Si vous avez configuré votre M400 pour un contrôle d’étalonnage, le test de contrôle s’effectue immédiatement après l’étalonnage.
Permet de reseter la mémoire en mode de mesure dynamique (Mini, Maxi, Moyenne etc.)
Permet d’afficher l’explorateur et de sélectionner la référence de pièce (gamme) active
Permet d’afficher le bureau d’icônes pour configurer l’appareil et la mesure.
Permet d’accéder aux fonctions statistiques. Voir chapitre 8
Transfert la mesure vers le port COM ou USB si votre M400 est équippé du port USB clavier virtuel.
M400
Page 46
8. FONCTIONS STATISTIQUES Le M400 est capable de stocker 30'000 mesures par référence de pièce (jusqu’à 128 références de pièces). Ces mesures peuvent alors être exploitées en local pour un traitement statistique. Les écrans de statistiques sont atteignables en appuyant sur l’icône « statistique » de l’écran de mesure :
Choix des différents écrans statistiques. Voir le chapitre suivant pour la description de chaque fonction.
Changement de cote
Retour à l’écran de mesure
M400
Page 47
8.1. Histogrammes avec courbe de gauss
M400
Page 48
8.2. Carte de dérive La carte de dérive permet de visualiser l’évolution d’une cote dans le temps en la situant par rapport à ses tolérances. Les limites de tolérances sont représentées par les lignes rouges. Chaque mesure est représentée par un carré qui prend la couleur verte, jaune ou rouge en fonction de sa valeur par rapport aux tolérances.
Permet
d’afficher les mesures suivantes
Permet d’afficher la cote suivante
Nom de la cote Numéros des
mesures
Valeur de la mesure
M400
Page 49
8.3. Diagramme de Pareto Le diagramme de Pareto est un graphique représentant l’importance de différentes causes sur un phénomène. Ce diagramme permet de mettre en évidence les causes les plus importantes sur le nombre total d’effets et ainsi de prendre des mesures ciblées pour améliorer une situation. Dans le domaine de la mesure dimensionnelle, ce diagramme permet de classer les cotes par fréquence d’apparition en zone hors tolérance. Cela permet de déterminer quelles cotes sont le plus génératrices de problèmes sur une pièce et donc de mener en conséquence les actions correctives nécessaires.
Exemple : 21% des rebus de cette pièce sont liés à la cote n°3
Fréquence absolue en nombre de pièces
Fréquence relative en pourcentage
M400
Page 50
8.4. Droite de Henry La droite de Henry est une méthode graphique pour ajuster une distribution gaussienne à celle d’une série d’observations (d’une variable numérique continue). En cas d’ajustement elle permet de lire rapidement la moyenne et l’écart type d’une telle distribution.
M400
Page 51
8.5. Resultats Cet écran permet d’obtenir un résumé des valeurs obtenues par cote.
M400
Page 52
9. MODULE I/O ref. MB-IO Les modules MB-IO disposent de 8 entrée / sorties optocouplées. Important : Les modules (au maximum 4) doivent être identifiés sur les emplacements M-Bus 1 à 4). Voir chapitre 4.3. Les sorties sont équivalentes au type « collecteur ouvert PNP » et sont utilisables avec une alimentation externe continue de 12 à 30 volts au maximum. Le courant maximum drainé par chaque sortie est de 50 mA. Les 4 entrées représentent une charge de 2.2 Kohms reliée au 0 volt.
Principe de connexion :
Bornes 1 à 8 configurable soit en entrée, soit en sortie depuis l’afficheur
Alimentation 12-30 VDC
Connecteur mâle avec borniers à vis (livré avec le module MB-IO)
Entrée M-Bus (afficheur ou autre module MB-IO)
Sortie M-Bus (autre module MB-IO ou modules entrées capteurs)
Appuyer sur ce bouton lorsque le M400 est dans l’écran « réglages » pour identifier le module. Voir chapitre 4.3
M400
Page 53
Exemples de connexion entre un M400 et un automate
Sortie vers l’automate
0V de l’automate
E1
0 V
Module MB-IO Automate
+ 24V
Sortie
+ 24 V de l’automate
0 V
Module MB-IO Automate
0 V 0 V 0V de l’automate
Sortie de l’automate
+ 24V
E1 Entrée
+ 24 V de l’automate
+ 24V
+ 24V
M400
Page 54
10. ENTREES/SORTIES SIMPLIFIEES
10.1. Présentation Le M400 à la possibilité d’exploiter des modules entrée-sortie MB-IO tels que décrits au chapitre 9. Les modules entrées/sorties ref MB-IO peuvent être utilisés d’une façon complexe au sein d’un script automate rédigé dans le M400 (voir chapitre 11) mais aussi d’une façon beaucoup plus simple afin de réaliser des fonction basiques telles que : - Entrée étalonnage - Sortie pièce bonne - Etc… Procédure : 1 – Connecter votre MB-IO en première position sur le bus (maximum 4 modules). 2 – Allumer le M400 et aller sur la page réglage. 3 – Positionnez vous sur l’entrée 1 (2, 3 ou 4) 4 – Appuyer sur le bouton Id du module MB-IO 5 – D’autres menus déroulants apparaissent alors et il suffit de les utiliser pour attribuer une fonction à chacune des 8 bornes disponibles sur chaque module.
Choix de la borne 1 à 8
Définition de la fonction de la borne sélectionnée plus haut
Si la fonction choisie est « Etat cote », il faut sélectionner la cote voulue
Entrée 1 = module n°1, entrée 2 = module n°2 etc…
M400
Page 55
11. AUTOMATISMES
11.1. Présentation Les fonctions d’automatismes du M400 utilisent au maximum 4 modules E/S M-Bus » réf. MB-IO (voir chapitre 9). Ils donnent les possibilités supplémentaires suivantes : automatisation directe d’une machine par le M400 automatisation des mesures par un système extérieur (automate) émission de messages sur la liaison série ou affichage de messages sur l’écran
en fonction d’événements programmables. Le langage de programmation « Basic » permet de définir les actions souhaitées en fonctions des entrées et d’états internes du M400. Pour cela, un programme d’automatisme est défini dans la gamme de contrôle.
11.2. Structure du programme Un programme d’automatisme est composé d’un nombre de séquences exécuter les unes après les autres. A la fin du cycle le programme recommence au début. Une séquence est une suite d’instructions d’automatisme qui s’exécutent de façon séquentielle jusqu'à que la dernière instruction de la liste soit exécutée. A l’intérieur d’une séquence, il est possible de lire les entrées, de définir l’état des sorties, de tester l’état du M400, de faire des boucles et des sauts conditionnels. Il est aussi possible de d’envoyer des informations à l’écran ou sur le port RS 232.
11.3. Editeur Un éditeur texte avec syntaxe en couleur permet de saisir les différentes séquences. Un contrôle de syntaxe est effectué à chaque ligne. Celui-ci vérifie les erreurs de saisie (parenthèses manquante, position des instructions, instructions erronées….)
M400
Page 56
11.4. Structure d’une ligne de séquence [étiquette] [test condition] action si condition vraie (#0) [action si condition fausse (=0)]
Les blocs entre [ ] sont optionnels. Chacun des 4 blocs est séparé par un espace. Une étiquette est un nombre décimal à 2 chiffres de 01 à 32.
11.5. Boucles Les instructions suivantes peuvent être utilisées :
- loop while : Boucle « tant que l’instruction est vraie » - loop until : Boucle « jusqu’à que l’instruction soit vraie »
Exemples : loop while footswitch() : attendre que la pédale soie relachée loop until footswitch() : attendre appuie pédale
11.6. Tests - if … else … : Test « si condition vrai… sinon… - not : négation Exemples :
M400
Page 57
if not in(12) preset() else goto 01: si entrée 12 désactivée étalonner sinon aller en 01 9.4 Labels Placés en début de ligne il permettent de revenir à l’instruction qui les suit via une instruction goto Il est possible d’utiliser jusqu’à 9 labels dans un programme (de 01 à 09). Exemple : 01 measure() If not footswitch goto 01 9.5 Entrées / sorties in(nm) : test de l’entrée “m” de la carte I/O “n” set(nm) : active la sortie “m” de la carte I/O “n” clr(nm) : : désactive la sortie “m” de la carte I/O “n” Footswitch() : test de l’entrée pédale (retourne vrai si appuyée) Exemples : set(13) : active la sortie 3 du module I/O numéro 1 (emplacement M-Bus n°1) if footswitch() : test l’état de l’entrée pédale
11.7. Fonctions Fonctions prédéfinies pouvant être utilisée : measure() : fonction pour calculer les cotes et rafraîchir l’écran. display() : fonction pour afficher une boite de dialogue à l’écran print() : fonction pour envoyer des messages sur le port RS232 initdyn() : fonction pour initialiser les mesures dynamiques preset() : fonction pour étalonner le poste en cours screen() : fonction pour appeler un poste Exemples : screen(01) if in(11) preset() if in(12) initdyn() measure() print “fin cycle” fonction “print” Pour envoyer un texte sur le port RS232, l’instruction s’utilise de la manière suivante : print “votre texte“ Le texte doit apparaître entre des guillemets. Vous avez également la possibilité d’envoyer un caractère ASCII entre 00 et 99 sous la forme : print(13)
M400
Page 58
Il est également possible d’envoyer une valeur de cote (voir paragraphe 9.10 : Etats internes) : print(charvalue(01)) fonction “display” Cette fonction s’utilise de la même manière que la fonction « print » fonction “screen” Le numéro du poste d e01 à 32 doit être placé entre les parenthèses 9.6 Etats internes
- charvalue(n) : retourne la valeur de la cote « n » - charstate(n) : retourne l’état de la cote « n » - classstate(n) : retourne l’état de la classe « n » - partstate() : retourne l’état de la pièce
n = numéro de la cote de 01 à 32 Exemple : if partstate() set(11) else clr(11)
M400
Page 59
12. COMMUNICATION
12.1. PROTOCOLE ASCII (Ethernet et RS232)
12.1.1. Présentation
Toute les commandes sont terminées par un caractère « carriage return » (Code Ascii $0D). Ce caractère sera représenté dans la suite de ce manuel sous la forme
12.1.2. Commandes simplifiées
Ces commandes retournent la valeur affichée des cotes Format : nn avec nn = numéro de la cote de 01 à 32. Exemple pour lire la cote 1 : On envoie 01 et le M400 retourne une valeur sous la forme +000.00000
12.1.3. Format
Le protocole ASCII consiste en l’échange de messages de lecture ou d’écriture sous la forme générale suivante :
Lecture d'état général PnnEkkk? Écriture d'état général PnnEkkk=x Lecture de réel PnnRkkkk ? Écriture de réel PnnRkkk=±eee.ddddd
Paramètres : n = numéro de la cote de 0 à 31 E = état R = réel kkk = numéro de la fonction e/d = valeur réelle sous la forme fixe ±000.00000 Chaque message est terminé par Le format de transmission est fixé dans le menu « Port COM> voir §6.4 :
Vitesse...............................................9600 par défaut Start bit ..............................................1 par défaut Nombre de bits ..................................8 par défaut Parité .................................................Sans parité par défaut Bit de stop .........................................1 par défaut
En écriture, le M400 renvoie chaque message pour acquittement, à la fin de l’action demandée (50 à 700 ms selon les actions et la configuration). Si la fonction n’existe pas l’appareil renvoie l’entête du message suivi de « =ERR ». Par exemple si vous essayer d’écrire dans la fonction 35 qui n’existe pas la réponse sera PnnE050=ERR
M400
Page 60
12.1.4. Liste des commandes d'état
Fonction Sens Description Commandes générales : 000=txt LE Nom de la cote (20 caractères) 001=1 à 5 LE Résolution : nombre de décimales 002=0 à 1 LE Cote intermédiaire 1 = oui et 0 = non 003=0 ou 1 LE Origine de la cote : 0 = capteur et 1 = autre 004=0 ou 5 LE Type de cote : 0 = statique 1 = mini 2 = maxi 3 = maxi-mini 4 = moyenne 5 = médiane 006=0 ou 1 LE Limites de contrôle activées : 1 = oui, et 0 = non 007=0 ou 1 LE Unité : 0 = mm et 1 = inch 008=txt LE Formule : 49 caractères maxi 009=txt LE Référence pièce : maxi 20 caractères 012=1 à 32 LE Nombre de cotes 017=1 à 16 LE Nombre de classes 018=0 à 31 LE Cote classée 019=0 ou 1 LE Mode d’étalonnage : 0 = étalonnage et 1 = contrôle 024=0 à 31 LE Numéro de poste 027=0 à 2 LE Déclenchement : 0 = continu, 1 = automatisme et 2 = Cyclique. 031=1 E Raffraîchir l’écran 032=0 ou 1 LE Mode stop 033=1 E Etalonnage
12.1.5. Liste des valeurs réelles
Fonction Sens Description 000 LE Tolérance supérieure 001 LE Tolérance inférieure 002 LE Limite de contrôle supérieure 003 LE Limite de contrôle inférieure 004 LE Etalon 005 LE Nominal 006 LE Mini classe
M400
Page 61
007 LE Maxi classe 008 LE Seuil mini poste 009 LE Seuil maxi poste 010 LE Valeur retombée 011 LE Valeur répétition 012 L Valeur affichée
12.1.6. Exemples
o Interroger la valeur affichée de la cote 1:
Demande : P01R012 ?CR Réponse : P01R012=+012.49500CR
o Demander la résolution de la cote 2 : Demande : P02E001 ?CR Réponse : P02E001=2CR (3 décimales)
o Changer la résolution à 4 décimales : Demande : P02E001=3CR Réponse : P02E001CR
M400
Page 62
12.2. PROTOCOLE MODBUS (TCP et RTU) Ce protocole permet de connecter le M400 sur un automate programmable compatible. Ce protocole permet de contrôler l’ensemble des fonctionnalités du M400 à l’aide de nombreux registres. Un Maximum de 256 registres peuvent être lus par trame. Le M400 est le serveur TCP. Il est accessible via le port 502 (paramétrable).
L’adresse est toujours 1 Le M400 supporte les codes « 3 » en lecture et « 16 » en écriture Les fonctionnalités suivantes sont accessibles : - Lecture de la position des 99 capteurs - Lecture instantanée de la valeur des 32 cotes - Etalonnage - Lecture / programmation des tolérances, de l’étalon et de la formule... Les registres ont sont composés de un ou plusieurs mots de 16 bits. Fonction Adresse Taille (mot) Etalonnage (R/W) 0 1 Départ de mesure dynamique (W) 1 1 Transfert Rs232 (W) 2 1 Poste en cours 3 1 Programme actif 4 1 Nombre de cotes 5 1 Life word (bascule toutes les 100ms) 6 1 Stop 7 1 M400 actif 8 1 Référence pièce (R/W) 10…19 1 Entête d'impression (R/W) 20…29 1 Formule (R/W) 100...119 20 Unité (R/W) 120 1 Limite de contrôle activée (R/W) 121 1 Cote intermédiaire (R/W) 122 1 Résolution (R/W) 123 1 Etat cote : (read only) -> 0 = ok / 1= inf 124 1
M400
Page 63
tol / 2 = sup tol Origine cote (R/W) 125 1 Type de cote (R/W) 126 1 Nominal (R/W) 127 2 Tol inf (R/W) 129 2 Tol sup (R/W) 131 2 Etalon (R/W) 133 2 Mesure (R) 135 2 Limite ctrl inf (R/W) 137 2 Limite ctrl sup (R/W) 139 2 Maxi d'une cote dynamique(R/W) 141 2 Mini d'une cote dynamique(R/W) 143 2 Désignation cote (R/W) 145...154 10 Capteurs 7000 …
7196 2
M400
Page 64
13. RESTAURATION DES PAREMETRES USINES Cette fonction permet de remettre le M400 en conditions d’origine. Attention : A l’issue de cette procédure les identifiants des boîtiers M-Bus ainsi les gammes seront effacés. Pour cela la procédure suivante : 1 – Mettre le M400 hors tension 2 – Allumer le M400 3 – Lorsque le texte « loading : xx % » apparaît, appuyez sur le coin en haut à gauche de l’écran 4 – Un écran bleu avec le texte « Initialisation ? » apparaît. 5a – Pour confirmer appuyer sur le coin en haut à droite de l’écran. La procédure démarre et prend environ 5min. 5b – Pour annuler, éteignez le M400 et redémarrez le.
M400
Page 65
14. EXEMPLES DE COMBINAISONS DE CAPTEURS
14.1. MESURES SIMPLES AVEC UN CAPTEUR
C(1) C(1) Epaisseur Planéité
14.2. MESURES COMBINEES AVEC DEUX CAPTEURS
C(1) +C(2) -C(1)-C(2) Epaisseur ou diamètre Largeur ou alésage
X1= C(1) X1= -C(1) X2= C(2) X2= C(2) X = C(1)-C(2) X = -0.5*C(1)+0.5*C(2) Décrochement Position
M400
Page 66
Parallélisme X= C(1) –C(2)
14.3. MESURES AVEC TROIS CAPTEURS
Rectitude X= C(3)-b/(a+b)*C(1)-a/(a+b)*C(2)
Si a = b X= C(3)-0.5*C(1)-0.5*C(2)
M400
Page 67
14.4. MESURES AVEC QUATRE CAPTEURS
Conicité X= C(1)+C(2)-C(3)-C(4)
dV= 1/a*C(1)+1/a*C(2)-1/a*C(3)-1/a*C(4)
Entre axe X= -0.5*C(1)+0.5*C(2)+0.5*C(3)-0.5*C(4)
M400
Page 68
Concentricité X= 0.5*C(1)-0.5*C(2)-0.5*C(3)+0.5*C(4)
Planéité X = C(1)–C(2)+C(3)–C(4) NOTA : Les 4 capteurs sont placés aux 4 angles d’un carré
Angle : Mesure 1 = C(1)+C(2) Mesure 2 = C(3)+C(4) Angle (en degrés décimaux) = 2*ATAN((M(1)-M(2))/2/a)*RD
M400
Page 69
Historique des modifications de la notice :
Date Ver. Paragraphe Motif de la modification Auteur 27.06. 12 1.0 Version initiale DJ 26.08.13 1.0r1 9 Ajout automatismes SJ
Modifications souhaitées :
Top Related