▼
Scroll to page 2
of
54
MS 640 Moniteur de vitesse pour la surveillance fiable et redondante de process de mouvements • Adapté à la surveillance de la survitesse, sous-vitesse, arrêt, sens de rotation, position, glissements, torsions ou ruptures d’arbres, mouvements non autorisés, etc. • 6 entrées logiques pour contrôles de plausibilité du processus • 2 entrées programmables pour codeurs angulaires (chacune A, /A, B, /B pour fréquences jusqu’à 500 kHz) • 4 relais de sécurité (contacts à commande forcée) et 4 sorties transistor rapides, tous avec retour et surveillance de l’état de commutation effectif • Interfaces série RS 232 et RS 485 pour accès à toutes les fonctions et données • Haut niveau de sécurité pour l'installation surveillée par des algorithmes de contrôle redondants et logiques • Haut niveau de sécurité fonctionnelle par des routines de test cycliques et des diagnostics internes étendus Manuel d’utilisation Ms640_02b_oi_f.docx / Sep-22 Page 1 / 54 Consignes de sécurité • La présente notice est un élément essentiel de l’appareil et contient des consignes importantes concernant l’installation, les fonctions et l’utilisation. Le non-respect peut occasionner des dommages ou porter atteinte à la sécurité des personnes et des installations. • Seul un technicien qualifié est autorisé à installer, connecter et mettre en service l’appareil. • Il est impératif de respecter les consignes de sécurité générales ainsi que celles en vigueur dans le pays concerné ou liées à l’usage de l’appareil. • Si l’appareil est utilisé pour un process au cours duquel un éventuel dysfonctionnement ou une mauvaise utilisation peuvent endommager des installations ou blesser des personnes, les dispositions nécessaires doivent être prises pour éviter de telles conséquences. • L’emplacement de l’appareil, le câblage, l’environnement, le blindage et la mise à la terre des câbles sont soumis aux normes concernant l’installation des armoires de commande dans l’industrie mécanique. • - sous réserve d’éventuelles erreurs et modifications - Vous trouvez des instructions générales concernant câblage, blindage et mise à terre dans la section SUPPORT sur notre site http://www.motrona.fr Version : MS64001a_mb/hk_05/2010 MS64001b_pp_12/2011 MS64001c_mb_02/2013 MS64002a_mb/nw_04/2013 Ms640_02b_oi_mbo_09/2022 Ms640_02b_oi_f.docx / Sep-22 Description : Première version définitive Nouvelle image inséré Nouvelle gamme de température Extension de paramètre F10.146 «Start Display» Chapitre 10 : Image insérée, normes actualisées Page 2 / 54 Table des matières 1. 2. Introduction et applications .................................................................................................................. 4 Raccordements électriques ................................................................................................................... 5 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 3. Principales données de processus et réglages .................................................................................... 12 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 4. Mode normal ............................................................................................................................................. 21 Paramétrage général ................................................................................................................................. 21 Modification des valeurs de paramètres au niveau numérique .............................................................. 23 Verrouillage du code pour les entrées clavier .......................................................................................... 24 Retour à partir des menus et de la fonction time-out .............................................................................. 24 Replacer tous les paramètres sur les valeurs par défaut ........................................................................ 24 Structure du menu et description des paramètres............................................................................... 25 6.1. 6.2. 7. Connexion PC ............................................................................................................................................. 17 Ecran principal ........................................................................................................................................... 17 Affectation des commutations des relais et des sorties ......................................................................... 19 Utilisation du clavier ........................................................................................................................... 21 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 6. Valeurs actuelles disponibles ................................................................................................................... 12 Valeurs de réglage disponibles................................................................................................................. 13 Critères disponibles pour les combinaisons de fonctions ....................................................................... 13 Création d'un signal de sortie ................................................................................................................... 15 Affichage des fonctions de commutation................................................................................................. 16 Fonction des signaux de statut ................................................................................................................. 16 Paramétrage de l’appareil via PC ........................................................................................................ 17 4.1. 4.2. 4.3. 5. Diagrammes de connexions ........................................................................................................................ 5 Fonctions des bornes de connexion ............................................................................................................ 6 Alimentation de l’appareil........................................................................................................................... 7 Tensions auxiliaires pour l’alimentation des codeurs................................................................................ 7 Entrées pour codeurs incrémentaux ........................................................................................................... 8 Entrées de contrôle Input 1 – Input 4 ......................................................................................................... 9 Entrées logiques Login1 – 6 ........................................................................................................................ 9 Sorties de commutation rapides Out 1n - Out 4n (n = normal) et Out 1s - Out 4s (s = sécuritaire) ......... 9 Sorties relais sécuritaires Rel 1s - Rel 4s................................................................................................. 10 Interfaces série .......................................................................................................................................... 11 Aperçu du menu......................................................................................................................................... 25 Description des paramètres ...................................................................................................................... 27 Indications pour l’utilisateur ............................................................................................................... 38 7.1. 7.2. 7.3. 7.4. 7.5. 7.6. 7.7. 7.8. 7.9. 7.10. Description des commandes par clavier ou externes .............................................................................. 38 Explications pour la mise à l’échelle ........................................................................................................ 40 Exemple pour le fonctionnement du filtre ................................................................................................ 42 Autotests disponibles................................................................................................................................ 43 Exécution d’un autotest manuel ............................................................................................................... 44 Comportement en cas de défauts et messages d’erreur ......................................................................... 45 Affichage des fonctions de commutation et fonctionnement du paramètre «Target Display» .............. 46 Interruption temporaire de l'affichage forcé des événements ................................................................ 47 Fonctionnement du «Watchdog» .............................................................................................................. 47 Comportement de l'appareil après la mise sous tension......................................................................... 47 8. Codes d'accès en série........................................................................................................................ 48 9. Caractéristiques techniques ................................................................................................................ 53 10. Dimensions ......................................................................................................................................... 54 Ms640_02b_oi_f.docx / Sep-22 Page 3 / 54 1. Introduction et applications Le moniteur de surveillance de mouvements MS 640 est conçu pour surveiller les conditions de mouvement à deux positions différentes (p. ex. arbre moteur et périphérie). Il permet d’effectuer un contrôle complet des vitesses et positions autorisées au niveau du moteur et des périphériques. L'évaluation des deux codeurs comprend à tout moment les deux vitesses, les sens de rotation, les conditions de mouvement ou d'arrêt, les positions et la position différentielle des deux codeurs. Six entrées logiques servent pour le couplage logique d'informations externes comme commandes actuelles, interrupteurs fin de course etc. avec les valeurs réelles et les seuils programmés. L’exemple ci-dessous montre une unité de levage dotée d’un moteur qui déplace la charge à l’aide d’un jeu de pignons et d’autres transmissions mécaniques. Moteur MS 640 Baisser Lever Frein Centrale de commande Marche vite Boîte d'engrenage Codeur périphérique Codeur moteur Dans ce type d’application, l’unité MS 640 pourrait émettre les alertes suivantes (exemples) : a) La commande est «Lever», mais le moteur ou la charge n'arrive pas à la vitesse correcte en temps prévu (problème de surcharge ou au niveau de l’engrenage) b) Aucune commande de vitesse n’est activée et le frein est en cours, mais le moteur ou la charge continue de bouger (problème au niveau du freinage) c) La commande est sur «Baisser lentement», mais la vitesse réelle de la charge dépasse la «vitesse lente» autorisée d) Le déplacement de la charge (codeur 2) ne correspond pas au nombre d’impulsions générées par le codeur 1 avec prise en compte du rapport d’engrenage (glissement) De plus, le MS 640 peut prendre en charge les fonctions de commutation limites pour les positions supérieures et inférieures autorisées. Les fonctions souhaitées peuvent être facilement affectées aux relais ou sorties via PC, par simple clic sur quelques cases de la matrice logique sur l’écran. MS 640 dispose de nombreuses préventions de sécurité et de fonctions «autotest». C'est pourquoi l'appareil assure un niveau fort de fiabilité et de sécurité (cf. chapitres 7.4 - 7.9). Ms640_02b_oi_f.docx / Sep-22 Page 4 / 54 2. Raccordements électriques 2.1. Diagrammes de connexions +24 Codeur 1*) *) Exemple: raccordement de deux codeurs à niveau TTL avec alimentation 5 V Codeur 2*) 19 +5 18 A 24 /A 8 B 23 /B 7 - 20 +24 3 +5 2 A 22 /A 6 B 21 /B 5 Entrées de contrôle Entrées logiques Sorties rapides sécuritaires (s) Login 1 Login 2 Login 3 Login 4 Login 5 Login 6 + 26 Out 1n 25 Out 2n 10 Out 3n 9 Out 4n XB = 17 - 32 28 27 12 11 15 7 8 9 10 11 12 1 Out 1s 2 Out 2s 3 Out 3s 4 Out 4s 5 RxD TxD GND RS232 B (-) A (+) 1 NO 2 C 3 NC 4 NO 5 C 6 NC 7 NO 8 C 9 NC (XD) (XC) 10 NO 11 C 12 NC RS485 Rel 4s Rel 3s Rel 2s Rel 1s Sorties relais sécuritaires XA 1 2 3 4 5 6 7 XB 17 18 19 20 21 Sorties rapides normales (n) XA = 1 - 16 4 Com+s Alimentation 24 VDC ou 24 VAC 29 Com+ 14 30 31 Input 1 Input 2 Input 3 Input 4 1 17 8 9 10 11 12 13 14 15 16 23 24 25 26 27 28 29 30 31 32 XC Rel.4 Rel.3 Rel.2 Rel.1 XD Ms640_02b_oi_f.docx / Sep-22 Page 5 / 54 2.2. Fonctions des bornes de connexion XA / XB 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 *) Nom GND +5,2V out +24V out GND Codeur 2, /B Codeur 2, /A Codeur 1, /B Codeur 1, /A Out 4n Out 3n Input 4 Input 3 (PROG) RxD RS485 B (-) RS485 A (+) +Vin +5,2V out +24V out GND Codeur 2, B Codeur 2, A Codeur 1, B Codeur 1, A Out 2n Out 1n Input 2 Input 1 Com+ (K1-K4) TxD GND GND Fonction Potentiel de référence (0V) Sortie tension aux. 5.2V/150 mA pour alimentation codeur Sortie tension aux. 24V/120 mA pour alimentation codeur Potentiel de référence (0V) Codeur 2, canal /B (B inversé) Codeur 2, canal /A (A inversé) Codeur 1, canal /B (B inversé) Codeur 1, canal /A (A inversé) Sortie numérique normale, transistor PNP 30 volts, 350 mA Sortie numérique normale, transistor PNP 30 volts, 350 mA Entrée de contrôle programmable Entrée de contrôle programmable (utilisation usine seulement) Interface série RS 232, entrée (réception de données) Interface série RS 485 Interface série RS 485 Entrée pour alimentation appareil, +17 – 40 VDC ou 24 VAC Sortie tension aux. 5,2V/150 mA pour alimentation codeur Sortie tension aux. 24V/120 mA pour alimentation codeur Potentiel de référence (0V) Codeur 2, canal B (non inversé) Codeur 2, canal A (non inversé) Codeur 1, canal B (non inversé) Codeur 1, canal A (non inversé) Sortie numérique normale, transistor PNP 30 volts, 350 mA Sortie numérique normale, transistor PNP 30 volts, 350 mA Entrée de contrôle programmable Entrée de contrôle programmable Entrée pour la tension de commutation des sorties Out 1n - Out 4n Interface série RS 232, sortie (transmission de données) Potentiel de référence (0V) Potentiel de référence (0V) pour alimentation appareil (DC ou AC) 120 mA et 150 mA s’appliquent à un seul codeur. Le courant total autorisé est par conséquent de 240 mA, voire 300 mA Ms640_02b_oi_f.docx / Sep-22 Page 6 / 54 XC 01 02 03 04 05 06 07 08 09 10 11 12 Nom Rel4-NO Rel4---C Rel4-NC Rel3-NO Rel3---C Rel3-NC Rel2-NO Rel2---C Rel2-NC Rel1-NO Rel1---C Rel1-NC Fonction Relais 4, contact à fermeture Relais 4, contact commun Relais 4, contact à ouverture Relais 4, contact à fermeture Relais 4, contact commun Relais 4, contact à ouverture Relais 4, contact à fermeture Relais 4, contact commun Relais 4, contact à ouverture Relais 4, contact à fermeture Relais 4, contact commun Relais 4, contact à ouverture XD 01 02 03 04 05 06 07 08 09 10 11 12 Nom Com +s Out 1s Out 2s Out 3s Out 4s GND Login 1 Login 2 Login 3 Login 4 Login 5 Login 6 Fonction Entrée pour la tension de commutation des sorties Out 1s - Out 4s Sortie numérique sécuritaire, transistor PNP 30 volts, 350 mA Sortie numérique sécuritaire, transistor PNP 30 volts, 350 mA Sortie numérique sécuritaire, transistor PNP 30 volts, 350 mA Sortie numérique sécuritaire, transistor PNP 30 volts, 350 mA Potentiel commun GND Entrée logique Login1 Entrée logique Login2 Entrée logique Login3 Entrée logique Login4 Entrée logique Login5 Entrée logique Login6 2.3. Alimentation de l’appareil Le moniteur MS 640 peut être alimenté soit en courant continu 17 – 40 VDC, soit en courant alternatif 24 VAC par le biais des bornes XA-1 et XB-17. La consommation de courant dépend du niveau de la tension d’alimentation et de l’état de charge interne de l’appareil et se situe dans une fourchette comprise entre 100 et 200 mA (à laquelle il faut ajouter les courants aux. prélevés sur l’unité pour l’alimentation des codeurs). 2.4. Tensions auxiliaires pour l’alimentation des codeurs Les bornes XA-2 et XB-18 fournissent une tension auxiliaire de +5.2 VDC env. (300 mA au total). Les bornes XA-3 et XB-19 fournissent une tension auxiliaire de +24 VDC env. (240 mA au total). Ms640_02b_oi_f.docx / Sep-22 Page 7 / 54 2.5. Entrées pour codeurs incrémentaux Les caractéristiques des entrées incrémentales peuvent être paramétrées individuellement pour chacun des deux codeurs par le biais du menu utilisateur. Suivant les demandes de sécurité de cet appareil, il est impérativement nécessaire d'utiliser des impulsions en quadrature à 2 voies (A, B, 90°) ou à 4 voies (A, /A, B, /B, 90°) Les formats d'impulsions suivants peuvent être réglés : • Entrées différentielles symétriques au format RS 422 (voies A, /A, B, /B, tension différentielle min. 1 V) • Signaux symétriques à niveau TTL (3 - 5 V) (voies A, /A, B, /B, tension différentielle min. 1 V) • Signaux symétriques à niveau HTL (10 - 30 V) (voies A, /A, B, /B, tension différentielle min. 1 V) • Signaux asymétriques à niveau HTL (10 – 30 V) (voies A et B uniquement) • Signaux asymétriques à niveau TTL (3 - 5 V) *) (voies A et B uniquement) *) Seulement à utiliser exceptionnellement pour des raisons de sensibilité aux parasites. Exige un réglage adéquat du seuil de déclenchement, (voir 6.2.11) Ms640_02b_oi_f.docx / Sep-22 Page 8 / 54 2.6. Entrées de contrôle Input 1 – Input 4 Ces entrées sont configurables pour les fonctions à déclenchement externes telles que reset, commutation de l'affichage, verrouillage du clavier, etc. Les entrées de contrôle fonctionnent toutes au format HTL (12 ... 30 volts) et peuvent être paramétrées individuellement sur NPN (commutation vers -) ou PNP (commutation vers +). Pour l’évaluation d’événements sur des fronts de signaux dynamiques, le menu permet de définir le front actif (montant ou descendant). Les entrées de contrôle peuvent également être commandées par le biais de signaux NAMUR (2 fils). Pour le fonctionnement des entrées de contrôle, la durée d’impulsion minimale doit être de 50 µsec. Veuillez vous assurer que cette durée minimale est respectée même en cas de vitesse maximale de la machine. 2.7. Entrées logiques Login1 – 6 Les entrées logiques sont disponibles pour les contrôles de plausibilité du processus. Ces entrées reçoivent des informations logiques (p. ex. la commande de vitesse actuelle pour un moteur est «Lever la charge»). Le moniteur utilisera cette information et le retour codeur pour vérifier si la commande s’effectue correctement. Chaque entrée est équipée d’un délai de connexion et de déconnexion programmable, permettant un certain temps de réaction à la mécanique avant qu'une alarme ne soit activée. Les entrées logiques fonctionnent toutes au format HTL (12 ... 30 volts) avec des caractéristiques PNP seulement (commutation vers +). 2.8. Sorties de commutation rapides Out 1n - Out 4n (n = normal) et Out 1s - Out 4s (s = sécuritaire) Le moniteur dispose de 2 x 4 sorties transistor rapides, résistantes aux courts-circuits et dotées d’une capacité de commutation de 5 – 30 volts / 350 mA par canal (temps de réponse <1 msec). Les sorties Out 1n - Out 4n fonctionnent en parallèle avec les sorties Out 1s - Out 4s (soit Out 1n parallèle à Out 1s, etc.). Par conséquent, il est possible d'affecter seulement 4 fonctions de commutation différentes à ces 8 sorties. Les sorties Out 1n à Out 4n fonctionnent sans retour et sans surveillance de l'état de commutation. Les sorties Out 1s à Out 4s disposent d'un retour pour une surveillance complète et permanente de l'état de communication, de court-circuit, de surcharge et de rupture de fil. Si l’une des sorties sécuritaires n'est pas utilisée et sa borne reste libre, il faut masquer cette sortie à l’aide du paramètre «Output Error Config», sinon l'appareil déclenche continuellement une alarme «rupture fil». Ms640_02b_oi_f.docx / Sep-22 Page 9 / 54 2.9. Sorties relais sécuritaires Rel 1s - Rel 4s Les sorties relais Rel 1 à Rel 4 sont des relais de sécurité équipés de contacts à commande forcée (deux inverseurs libres de potentiel chaque fois), pour une capacité de commutation de 250 V/ 1 A/ 250 VA (AC) ou 100 V/ 1A/ 100 W (DC) maximum. Le délai de commutation est d’environ 5 ... 10 msec. Tandis que l'un des deux inverseurs est disponible pour la commutation externe, l'autre inverseur sert comme retour de la position actuelle des contacts. Le processeur surveille à tout moment la correspondance de l'état du contact et l'excitation actuelle de la bobine, avec prise en compte du délai de commutation du relais. En cas de décalage, une alarme est déclenchée. L'affectation des fonctions de surveillance pour la machine est expliquée en détail dans les chapitres suivants. La programmation des fonctions nécessite un PC avec le logiciel utilisateur OS32 installé. Le logiciel permet d’affecter librement n’importe quelle combinaison logique de signaux d’entrée (condition nominale) et de signaux retour (condition réelle) pour la surveillance complète des mouvements de la machine. En outre, il est possible d’ajouter n’importe laquelle des caractéristiques de commutation suivantes : • • • • commutation positive (état actif = ON) ou négative (état actif = OFF) délai de réaction: lorsque l’événement de commutation survient, activation d’un signal après l’écoulement d’une temporisation librement programmable opération dynamique ou statique: lorsque l’événement survient, la fonction peut générer un signal statique (contact de maintien) ou un signal de passage fonction d’auto-entretien avec ou sans mémorisation après coupure de l'alimentation. Toutes les fonctions peuvent être positionnées sur «Lock» dans la position active (p. ex. reste activée ou désactivée en continu) jusqu’à la reconnaissance par un signal de commande externe Ms640_02b_oi_f.docx / Sep-22 Page 10 / 54 2.10. Interfaces série Les interfaces série RS 232 et RS 485 peuvent être utilisées comme suit : • pour paramétrer un appareil via PC à l’aide du logiciel utilisateur OS32 • pour modifier des paramètres pendant le fonctionnement • pour lire les vitesses ou les positions actuelles ou d’autres valeurs via API ou PC • pour effectuer des fonctions de test en connexion avec un contrôle commande déporté ou d’autotest Le schéma ci-dessous montre la connexion du moniteur MS 640 à un PC ou un API. RS 232 14 MS 640 30 31 (XA / XB) MS 640 16 15 XA / XB RxD TxD RxD TxD GND blindage A B RS 485 2 3 PC 5 (Sub-D-9) A B API Lorsque les deux interfaces sont connectées, il est possible de communiquer par l'une ou par l'autre, mais jamais par les deux en même temps. Ms640_02b_oi_f.docx / Sep-22 Page 11 / 54 3. Principales données de processus et réglages 3.1. Valeurs actuelles disponibles Suivant les codeurs et capteurs connectés, le moniteur mesure et rafraîchit constamment les valeurs actuelles décrites dans la liste ci-dessous. Cela signifie que chacune de ces valeurs actuelles est disponible à tout moment à des fins d’évaluation et peut être combinée avec d’autres fonctions pour connecter ou déconnecter l’un des relais ou activer l’une des sorties. Valeur/Etat Arrêt 1 Signal de mouvement 1 Vitesse 1 Position 1 Direction 1 Arrêt 2 Signal de mouvement 2 Vitesse 2 Position 2 Direction 2 Différence Pos 1 - Pos 2 *) **) Description Demande Information numérique (oui/non) pour zéro mouvement du codeur 1 *) Information numérique (oui/non) pour mouvement actif du codeur 1 Signal incrémental à l’entrée A du codeur 1 Signal incrémental à l’entrée A du codeur 1 Vitesse actuelle du codeur 1 en fonction de l’échelle de l’utilisateur Calcul de la position actuelle du codeur 1 en fonction de l’échelle de l’utilisateur **) Sens du mouvement (avance ou recul) du codeur 1 Information numérique (oui/non) pour zéro mouvement du codeur 2 *) Information numérique (oui/non) pour mouvement actif du codeur 2 Signal incrémental aux entrées A et B du codeur 1 Signal incrémental aux entrées A et B du codeur 1 Signal incrémental aux entrées A et B du codeur 1 Signal incrémental à l’entrée A du codeur 2 Signal incrémental à l’entrée A du codeur 2 Vitesse actuelle du codeur 2 en fonction de l’échelle de l’utilisateur Calcul de la position actuelle du codeur 2 en fonction de l’échelle de l’utilisateur **) Sens du mouvement (avance ou recul) du codeur 2 Calcul de la position différentielle entre codeur 1 et codeur 2, en fonction de l’échelle de l’utilisateur **) Signal incrémental aux entrées A et B du codeur 2 Signal incrémental aux entrées A et B du codeur 2 Signal incrémental aux entrées A et B du codeur 2 Signaux incrémentaux aux entrées A et B de tous les deux codeurs L’arrêt peut être défini par réglage de paramètre «RAZ position» et «RAZ différence» peuvent être exécutés par RESET individuel Ms640_02b_oi_f.docx / Sep-22 Page 12 / 54 3.2. Valeurs de réglage disponibles Pour configurer les conditions de commutation des sorties, on dispose des réglages suivants. Les seuils de commutation sont programmables individuellement pour chaque fonction de commutation. D'après cela, l’utilisateur dispose au total de 4 x 7 = 28 présélections programmables. Les réglages sont supprimés pour des fonctions non utilisées. Réglage Setspeed 1.1 Setspeed 1.2 Setspeed 2.1 Setspeed 2.2 Setpoint counter1 Setpoint counter2 Differential Setpoint Description Réglage vitesse 1 pour codeur 1 Réglage vitesse 2 pour codeur 1 Réglage vitesse 1 pour codeur 2 Réglage vitesse 2 pour codeur 2 Réglage position pour codeur 1 Réglage position pour codeur 2 Réglage différence de position (codeur 1 – codeur 2) 3.3. Critères disponibles pour les combinaisons de fonctions Le moniteur permet d’affecter au maximum quatre combinaisons d’événements différentes qui – si réelles – activent ou désactivent une fonction. L’affectation des conditions peut se faire individuellement pour chacune des 4 fonctions disponibles (cf. 3.4 et 4.3). 3.3.1. Conditions logiques Evénement Description de la condition de commutation Login1 ou /Login1 Login2 ou /Login2 Login3 ou /Login3 Login4 ou /Login4 Login5 ou /Login5 Login6 ou /Login6 Toutes les conditions de commutation permettent de consigner leur fonction avec une ou plusieurs des 6 entrées logiques Ms640_02b_oi_f.docx / Sep-22 - Login X signifie qu’un signal « HIGH » est nécessaire pour rendre la condition réelle - /Login X signifie qu’un signal « LOW » est nécessaire pour rendre la condition réelle Page 13 / 54 3.3.2. Conditions concernant les vitesses Evénement Description de la condition de commutation La valeur absolue de la vitesse actuelle du codeur 1 est inférieure ou égale à la [v1] ≤ Setspeed1.1 [v1] ≥ Setspeed1.1 [v1] ≥ Setspeed1.2 [v1] = 0 [v1] ≠ 0 [v2] ≤ Setspeed2.1 [v2] ≥ Setspeed2.1 [v2] ≥ Setspeed2.2 [v2] = 0 [v2] ≠ 0 vitesse définie par la présélection de vitesse 1.1 La valeur absolue de la vitesse actuelle du codeur 1 est supérieure ou égale à la vitesse définie par la présélection de vitesse 1.1 La valeur absolue de la vitesse actuelle du codeur 1 est supérieure ou égale à la vitesse définie par la présélection de vitesse 1.2 Vitesse du codeur 1 = zéro (arrêt selon la définition de l’arrêt) Vitesse du codeur 1 ≠ zéro (le codeur 1 est en mouvement) La valeur absolue de la vitesse actuelle du codeur 2 est inférieure ou égale à la vitesse définie par la présélection de vitesse 2.1 La valeur absolue de la vitesse actuelle du codeur 2 est supérieure ou égale à la vitesse définie par la présélection de vitesse 2.1 La valeur absolue de la vitesse actuelle du codeur 2 est supérieure ou égale à la vitesse définie par la présélection de vitesse 2.2 Vitesse du codeur 2 = zéro (arrêt selon la définition de l’arrêt) Vitesse du codeur 2 ≠ zéro (le codeur 2 est en mouvement) 3.3.3. Conditions concernant la position Evénement Description de la condition de commutation [c1] ≥ Setpoint Counter1 La valeur absolue du codeur 1 est supérieure ou égale à la position définie [c1] ≤ Setpoint Counter1 [c2] ≥ Setpoint Counter2 [c2] ≤ Setpoint Counter2 par le paramètre «Setpoint Counter1» pour la fonction correspondante La valeur absolue du codeur 1 est inférieure ou égale à la position définie par le paramètre «Setpoint Counter1» pour la fonction correspondante La valeur absolue du codeur 2 est supérieure ou égale à la position définie par le paramètre «Setpoint Counter2» pour la fonction correspondante La valeur absolue du codeur 2 est inférieure ou égale à la position définie par le paramètre «Setpoint Counter2» pour la fonction correspondante 3.3.4. Conditions concernant le sens Evénement Description de la condition de commutation Compteur 1 compte dans le sens croissant, Direction1 = direct c1 = + + + Compteur 1 compte dans le sens décroissant, Direction1 = inversé c1 = - - Compteur 2 compte dans le sens croissant, Direction2 = direct c2 = + + + Compteur 2 compte dans le sens décroissant, Direction2 = inversé c2 = - - 3.3.5. Conditions différentielles Evénement Description de la condition de commutation [c1 – c2] ≥ Differential La valeur absolue de la position différentielle entre le codeur 1 et le codeur 2 Setpoint est supérieure ou égale à la différence préréglée pour la fonction correspondante [c1 – c2] ≤ Differential La valeur absolue de la position différentielle entre le codeur 1 et le codeur 2 Setpoint est inférieure ou égale à la différence préréglée pour la fonction correspondante Ms640_02b_oi_f.docx / Sep-22 Page 14 / 54 3.4. Création d'un signal de sortie Selon les conditions mentionnées ci-dessus, il est possible de définir des événements. Un événement consiste en une ou plusieurs conditions comme marquées sur les cases de la matrice logique sur l'écran du PC (cf. 4.3). Plusieurs de ces événements (1 à 4) sont regroupés en une fonction de commutation, ci-après nommée «Function». Pour chacune des quatre fonctions, il y a un paramètre «Target Function» qui permet d'assigner l’une des 8 sorties où le résultat de contrôle apparaît comme signal de commutation. De la même manière, on peut aussi assigner des sorties aux statuts internes disponibles. L'affectation des sorties utilise un mot binaire de 8 bits. Définition des Fonctions de commutation Assignation des sorties Destination Function 1 Événement 1.1 ou Événement 1.2 ou Événement 1.3 ou Événement 1.4 Target Function 1 Code de sélection (binaire) Function 2 Événement 2.1 ou Événement 2.2 ou Événement 2.3 ou Événement 2.4 Function 3 Événement 3.1 ou Événement 3.2 ou Événement 3.3 ou Événement 3.4 (128) Output 4 (064) Output 3 (032) Output 2 (016) Output 1 (008) Relay 4 (004) Relay 3 (002) Relay 2 (001) Relay 1 Target Function 2 Target Function 3 Function 4 Événement 4.1 ou Événement 4.2 ou Événement 4.3 ou Événement 4.4 Target Function 4 (Spécification client) Status 1 Target Status 1 (Signal d'erreur collectif) Status 2 Target Status 2 (Accès clavier) Status 3 Target Status 3 (Ready) Status 4 Ms640_02b_oi_f.docx / Sep-22 Target Status 4 Page 15 / 54 3.5. Affichage des fonctions de commutation Pour quelques applications, il peut être préférable de juste afficher un message d'alarme au lieu du déclenchement d'une sortie ou d'afficher l'état détaillé des événements en plus de la sortie de commutation déterminante. Tout comme le paramètre «Target Function», le paramètre «Target Display» permet d'envoyer une ou plusieurs fonctions de commutation vers l'affichage frontal de l'appareil. Cet affichage fonctionnel peut être utilisé soit seul, soit en parallèle avec une sortie. Tous les détails correspondants sont expliqués au chapitre 7.7. 3.6. Fonction des signaux de statut 3.6.1. Status 4 (Ready) L'état logique «1» (HIGH) du statut «Ready» confirme que le hardware est prêt à fonctionner sans problème et que l'appareil effectue toutes ses fonctions testables sans erreurs (cf. chapitre 7.4 pour les détails). 3.6.2. Status 3 (accès clavier) Lors d’un accès aux paramètres de l'appareil par le clavier, toutes les fonctions de contrôle externes sont temporairement inhibées. Le statut «Accès clavier» signale que la surveillance est hors service. En même temps, le statut «Ready» est désactivé. *) 3.6.3. Status 2 (signal d'erreur collectif) Ce statut signale que l'appareil a détecté un dysfonctionnement interne. En même temps, le statut «Ready» s'éteint immédiatement. La cause du dysfonctionnement est affichée sur les DEL frontales et un mot de spécification erreur peut être lu par la liaison série. Vous trouverez une description des messages d'erreur au chapitre 7.6. 3.6.4. Status 1 (spécification client) Ce statut est réservé à des fonctions spécifiques client et est toujours désactivé sur tous les appareils standards. *) L’utilisation de la communication série permet à tout moment d’accéder aux paramètres et de procéder à des modifications, sans aucune perturbation des fonctions de contrôle Ms640_02b_oi_f.docx / Sep-22 Page 16 / 54 4. Paramétrage de l’appareil via PC 4.1. Connexion PC Le paramétrage initial du moniteur de mouvement MS 640 nécessite l’utilisation d’un PC équipé d’un logiciel utilisateur motrona OS32 (version du logiciel OS32_02a ou au-delà). Ce logiciel est disponible sur le CD fourni lors de la livraison de l’appareil. Vous pouvez également télécharger le logiciel gratuitement sur le site www.motrona.fr. Ce logiciel permet de régler tous les paramètres de base et d’affecter les fonctions de commutation souhaitées aux relais. Au cours d’une opération ultérieure, les quatre clés de programmation sur la partie frontale de l’appareil peuvent être utilisées pour modifier des paramètres tels que les niveaux de réglage ou les paramètres d’échelle. Pour plus d'informations concernant l'utilisation du clavier, voir chapitre 5. Connectez votre PC au moniteur comme décrit au point 2.10, puis démarrez le logiciel OS32. L’écran ci-contre apparaîtra alors. Si les champs texte et couleur restent vides et si le titre indique «OFFLINE», vous devrez vérifier vos paramètres série. Pour cela, sélectionnez «Comms» dans la barre des menus. • Départ usine, tous les appareils motrona utilisent les paramètres série standard suivants : Unit No. 11, Baud rate 9600, 1 start/ 7 data/ parity even/ 1 stop bit. • Si vous ne connaissez pas les réglages série de votre appareil, vous pouvez consulter la fonction «SCAN» dans le menu «Tools». 4.2. Ecran principal La fenêtre d’édition pour tous les paramètres de l’appareil se trouve du côté gauche de l’écran. Pour entrer vos paramètres, veuillez cliquer sur la ligne correspondante, entrer une nouvelle valeur et mémoriser la nouvelle valeur en appuyant sur la touche ENTER de votre clavier de PC. Vous pouvez aussi modifier toutes les valeurs selon vos besoins, puis, pour finir, cliquer sur la touche de fonction «Transmit All», suivie de «Store EEProm» pour mémoriser tous vos paramètres. Le champ «INPUTS» comporte des touches de fonction pour connecter ou déconnecter les commandes de contrôle. Les cases d’affichage dans la colonne RS indiquent quand la commande correspondante est réglée sur ON par le PC. Les cases d’affichage dans la colonne PI/O indiquent que la commande correspondante est «ON» par hardware externe. La commande "Select Variables" (marquée par flèche rouge) sert pour des tests usine seulement. Pour toute opération normale il faut régler cette commande à "OFF" (sinon l'écran "Config MM/MS ne fonctionne pas correctement). Le champ «OUTPUT» informe sur l’état de commutation actuel des quatre relais et des sorties Out 1n - Out 4n et Out 1s - Out 4s respectivement. Ms640_02b_oi_f.docx / Sep-22 Page 17 / 54 Ms640_02b_oi_f.docx / Sep-22 Page 18 / 54 4.3. Affectation des commutations des relais et des sorties Vous pouvez régler les fonctions de commutation souhaitées sur n’importe quelle sortie ou n’importe quel relais en affectant des combinaisons de conditions spécifiques comme décrit plus haut. Pour afficher l’écran des affectations, sélectionnez «Config MM/MS» dans le menu «Tools». Dans la colonne «Options», vous trouverez une liste de toutes les conditions déjà décrites au chapitre 3.3. Les cases permettent de sélectionner les événements correspondants. Il suffit de cliquer sur la case correspondante pour les activer ou les désactiver. Des cases d'affichage dans chaque ligne indiquent l'état actuel de la condition de commutation correspondante. • Les cases situées dans la même colonne, donc verticalement, travaillent selon une fonction «logique ET» et forment un événement de commutation. • Les 4 colonnes travaillent selon une «logique OU» et forment une fonction de commutation. La fonction de commutation est active dès lors que l’une des 4 colonnes verticales est vraie. • Vous pouvez librement activer autant de cases que vous le souhaitez. Il n’est cependant pas indiqué de paramétrer des cases ayant des conditions conflictuelles. * • Les paramètres «Target Function» déterminent l’affection (sortie) de la fonction correspondante. Il est possible d'assigner plusieurs fonctions à la même sortie (ex. Function1 => relais 1 et Function2 => relais 1) De même, il est possible d'assigner une seule fonction à plusieurs sorties (ex. Function1 => relais 1 et relais 2) *) Si vous paramétrez simultanément p. ex. les cases «v=0» et «v≠0», la fonction correspondante sera toujours «ON», jamais «OFF». Dans l’exemple ci-contre, la fonction N° 1 s’allume dans l’une des quatre situations suivantes: [Login1 = Low] et [Login2 = High] et [Codeur1 = Arrêt] (= événement 1.1) ou [Login2 = High] et [Vitesse1 supérieure/égale à Set Speed1.1] et [Mouvement avant du Codeur1] (= événement 1.2) ou [Login3 = High] (= événement 1.3) ou [Mouvement inversé du codeur 2] (= événement 1.4) On comprend aisément que le moniteur programmable MS 640 offre un grand nombre de possibilités pour commander n’importe quelle opération de mouvement. Ms640_02b_oi_f.docx / Sep-22 Page 19 / 54 Ms640_02b_oi_f.docx / Sep-22 Page 20 / 54 5. Utilisation du clavier Pour un aperçu et la description des paramètres, voir chapitre 6. Le menu de l’appareil s’utilise au moyen de quatre touches désignées comme suit dans le présent descriptif: P PROG UP DOWN ENTER La fonction des touches dépend de l’état de fonctionnement de l’appareil. Nous distinguons deux états principaux : • Mode normal • Paramétrage général 5.1. Mode normal En mode normal, l’appareil fonctionne comme moniteur de mouvement selon les réglages définis sous paramétrage. Toutes les touches frontales peuvent avoir des fonctions définies par l’utilisateur, conformément aux présélections au menu F08 (p. ex. reset, sélection de l’affichage, etc.). Le signal de statut «Ready» est allumé (sauf si l'appareil a détecté un dysfonctionnement). 5.2. Paramétrage général Pour passer du mode normal au mode paramétrage, appuyez sur la touche pendant au moins 2 secondes. Le signal de statut «Ready» disparaît et le statut «Programmation» s'allume. Toutes les fonctions de surveillance sont alors verrouillées. Vous pouvez ensuite sélectionner l’un des groupes de paramètres compris entre F01 et F11. Puis sélectionnez le paramètre désiré à l’intérieur du groupe choisi et réglez sa valeur selon besoin. Vous pouvez ensuite soit régler d’autres paramètres, soit retourner en mode normal. La séquence de programmation ci-contre montre comment, à l’intérieur du groupe F06, le paramètre 052 est réglé de la valeur 0 sur la nouvelle valeur 8. Ms640_02b_oi_f.docx / Sep-22 Page 21 / 54 N° 00 Etat Touche à actionner Mode normal Niveau: groupes de paramètres 03 04 Niveau : numéros de paramètres 05 06 Niveau : valeurs de paramètres > 2 sec. F01 Affichage du groupe de paramètres 5x F02 … F06 Sélection du groupe # F06 F06.050 2x 8x Confirmation de F06. Premier paramètre du groupe : F06.050 Sélection du paramètre 052 Le paramètre 052 est affiché, la valeur actuelle est 0 Valeur réglée de 0 sur 8 08 09 10 F06.051… F06.052 0 1 …. 8 F06.052 07 Niveau : numéros de paramètres Niveau : groupes de paramètres Mode normal Commentaire Valeur d’affichage actuelle 01 02 Affichage F06 Affichage actuel Mémoriser le nouveau réglage (8) Retour au niveau groupes de paramètres Retour en mode normal Lors du paramétrage général, toutes les fonctions de contrôle sont verrouillées. Le statut «Ready» est LOW et le statut «Programmation» HIGH. Les nouvelles valeurs de paramètres ne deviennent actives qu’après retour en mode normal. Ms640_02b_oi_f.docx / Sep-22 Page 22 / 54 5.3. Modification des valeurs de paramètres au niveau numérique Le format numérique des paramètres comprend jusqu’à 6 chiffres. Certains paramètres comprennent en outre un signe. Un réglage simple et rapide de ces valeurs est assuré par l’algorithme ci-dessous. Les fonctions des touches frontales sont les suivantes : PROG Mémorise la valeur actuellement affichée et retourne au menu choix de paramètre P UP Incrémente le chiffre affiché (clignotant) DOWN Décrémente le chiffre affiché (clignotant) ENTER Décale le curseur (chiffre clignotant) d’une position vers la gauche ou de tout à fait à gauche vers la droite Pour les paramètres affectés d’un signe, les valeurs « – »(négatif) et «-1» peuvent également être réglées sur la première décade, à côté des chiffres 0 – 9. L’exemple ci-dessous montre comment un paramètre est réglé de sa valeur initiale 1024 sur la nouvelle valeur 250 000. Dans cet exemple, on part du principe que les groupes et les numéros de paramètres ont déjà été sélectionnés et que vous êtes en train de lire le paramètre affiché. N° Affichage 00 001024 01 02 03 04 05 06 07 08 09 10 001020 001020 001000 001000 000000 000000 050000 050000 250000 Ms640_02b_oi_f.docx / Sep-22 Touche à actionner 4x Commentaire La valeur paramètre actuelle est affichée, le dernier chiffre clignote Dernière position réglée sur 0 Curseur décalé vers la gauche 2x Position marquée réglée sur 0 2x Curseur décalé vers la gauche à raison de 2 positions Position marquée réglée sur 0 Curseur décalé vers la gauche 5x Position marquée réglée sur 5 Curseur décalé vers la gauche 2x Position marquée réglée sur 2 La nouvelle valeur paramètre est mémorisée. Retour au menu Page 23 / 54 5.4. Verrouillage du code pour les entrées clavier Le groupe de paramètres F11 permet de définir un code de verrouillage pour chaque groupe de paramètres. Ainsi, certains groupes de paramètres ne peuvent être déverrouillés que par des personnes habilitées. Lors de l’accès à l’un des groupes de paramètres protégés, l’appareil affiche d’abord le mot «CODE». A ce moment-là, il faut saisir le code préalablement enregistré, faute de quoi l’accès aux paramètres est impossible et l’appareil retourne automatiquement en mode normal. Après saisie du code, maintenez la touche «ENTER» enfoncée jusqu’à ce que l’appareil réagisse. Lorsque le code est exact, la réponse est «YES» et le menu fonctionne normalement. Lorsqu’il est erroné, la réponse est «NO» et l’accès reste verrouillé. 5.5. Retour à partir des menus et de la fonction time-out La touche «PROG» passe, à tout moment de l’entrée menu, vers le niveau supérieur et retourne finalement en mode normal. La fonction time-out automatique permet d’obtenir le même effet si aucune touche n’est actionnée pendant une durée de 10 secondes. En cas d’arrêt automatique du dialogue par le biais de la touche time-out, tous les nouveaux paramétrages sont perdus s’ils n’ont pas été enregistrés au préalable avec la touche «PROG». 5.6. Replacer tous les paramètres sur les valeurs par défaut En cas de besoin, il est possible de remettre tous les paramètres aux valeurs d’usine originales (p. ex. lorsqu’on a oublié le code de verrouillage ou lorsque l’appareil ne fonctionne plus très bien suite à un préréglage de paramètres erronés). Les valeurs par défaut sont indiquées dans le tableau des paramètres suivant. Pour régler l’appareil sur défaut, respectez les étapes suivantes: - Eteindre l’appareil - Appuyer simultanément sur et - Rallumer l’appareil lorsque les deux touches sont pressées Une fois ces mesures effectuées, tous les paramètres et réglages sont perdus et l’appareil doit être entièrement reconfiguré. Ms640_02b_oi_f.docx / Sep-22 Page 24 / 54 6. Structure du menu et description des paramètres Tous les paramètres sont regroupés dans les groupes de fonctions (F01 à F11). Seuls les paramètres utilisés pour l’application choisie doivent être réglés. Les paramètres non utilisés peuvent rester tels qu’ils sont. 6.1. Aperçu du menu Ce chapitre présente un aperçu des différents groupes de paramètres. Les textes sont en anglais selon leur présentation sur l’écran du PC. Groupe Fonction Groupe Fonction F01 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 F02 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 Function 1 Settings Set Speed 1.1 Set Speed 1.2 Set Speed 2.1 Set Speed 2.2 Setpoint Counter 1 Setpoint Counter 2 Differential Setpoint Switch Event 1 Switch Event 2 Switch Event 3 Switch Event 4 Switch on Delay Pulse Time Lock Function Polarity Function 2 Settings Set Speed 1.1 Set Speed 1.2 Set Speed 2.1 Set Speed 2.2 Setpoint Counter 1 Setpoint Counter 2 Differential Setpoint Switch Event 1 Switch Event 2 Switch Event 3 Switch Event 4 Switch on Delay Pulse Time Lock Function Polarity F03 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 F04 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 Function 3 Settings Set Speed 1.1 Set Speed 1.2 Set Speed 2.1 Set Speed 2.2 Setpoint Counter 1 Setpoint Counter 2 Differential Setpoint Switch Event 1 Switch Event 2 Switch Event 3 Switch Event 4 Switch on Delay Pulse Time Lock Function Polarity Function 4 Settings Set Speed 1.1 Set Speed 1.2 Set Speed 2.1 Set Speed 2.2 Setpoint Counter 1 Setpoint Counter 2 Differential Setpoint Switch Event 1 Switch Event 2 Switch Event 3 Switch Event 4 Switch on Delay Pulse Time Lock Function Polarity Ms640_02b_oi_f.docx / Sep-22 Page 25 / 54 Groupe F05 064 065 066 067 068 069 070 071 072 073 074 075 F06 076 077 078 079 080 081 082 083 084 085 086 087 088 089 Fonction Logical Inputs Delay Settings Login 1 On Delay Login 1 Off Delay Login 2 On Delay Login 2 Off Delay Login 3 On Delay Login 3 Off Delay Login 4 On Delay Login 4 Off Delay Login 5 On Delay Login 5 Off Delay Login 6 On Delay Login 6 Off Delay Encoder 1 Settings Factor Counter 1 Multi. Counter 1 DP Counter 1 Dir Window Counter 1 Multi. Speed 1 Divi. Speed 1 Offset Speed 1 DP Speed 1 Sampling Time 1 Wait Time 1 Filter 1 Encoder Properties 1 Edge Counting 1 Counting Direction 1 F07 091 092 093 094 095 096 097 098 099 100 101 102 103 104 Encoder 2 Settings Factor Counter 2 Multi. Counter 2 DP Counter 2 Dir Window Counter 2 Multi. Speed 2 Divi. Speed 2 Offset Speed 2 DP Speed 2 Sampling Time 2 Wait Time 2 Filter 2 Encoder Properties 2 Edge Counting 2 Counting Direction 2 Ms640_02b_oi_f.docx / Sep-22 Groupe F08 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 F09 132 133 134 F10 138 139 140 141 142 143 144 145 146 F11 147 148 156 157 Fonction Command Setting Key Up Action Key Down Action Key Enter Action Input 1 Configuration Input 1 Action Input 2 Configuration Input 2 Action Input 3 Configuration Input 3 Action Input 4 Configuration Input 4 Action Target Function 1 Target Function 2 Target Function 3 Target Function 4 Target Status 1 Target Status 2 Target Status 3 Target Status 4 Target Display Release Action Freeze Action Output Error Config Serial Settings Unit Number Serial Baud Rate Serial Format Special Functions Input Filter Trigger Threshold 1 Trigger Threshold 2 Brightness Display Time Frequency Control Power Down Target Display Break Start Display Keypad Protection Codes Protect Group F01 Protect Group F02 → → → Protect Group F10 Protect Group F11 Page 26 / 54 6.2. Description des paramètres 6.2.1. Réglage de la fonction «Function 1» F01 F01.000 Set Speed 1.1 Premier seuil pour les conditions de commutation de «Function 1» en fonction de la vitesse du codeur 1 F01.001 Set Speed 1.2 Deuxième seuil pour les conditions de commutation de «Function 1» en fonction de la vitesse du codeur 1 F01.002 Set Speed 2.1 Premier seuil pour les conditions de commutation de «Function 1» en fonction de la vitesse du codeur 2 F01.003 Set Speed 2.2 Deuxième seuil pour les conditions de commutation de «Function 1» en fonction de la vitesse du codeur 2 F01.004 Setpoint Counter 1 Valeur à comparer à la position actuelle du codeur 1 pour les conditions de commutation de «Function 1» F01.005 Setpoint Counter 2 Valeur à comparer à la position actuelle du codeur 2 pour les conditions de commutation de «Function 1» F01.006 Differential Setpoint Valeur à comparer à la position différentielle actuelle (codeur 1 - codeur 2) pour les conditions de commutation de «Function 1» F01.007 Switch Event 1 (valeur binaire de la fonction 1) F01.008 Switch Event 2 (valeur binaire de la fonction 2) F01.009 Switch Event 3 (valeur binaire de la fonction 3) F01.010 Switch Event 4 (valeur binaire de la fonction 4) Ms640_02b_oi_f.docx / Sep-22 Plage 0 … 999 999 Défaut 11001 0 … 999 999 11002 0 … 999 999 21001 0 … 999 999 21002 0 … 999 999 31000 0 … 999 999 41000 0 … 999 999 51000 Sont réglées par l’écran d’affectation de OS32 et ne doivent pas être modifiées Page 27 / 54 F01 F01.011 Switch-On Delay Délai (sec.) entre l’apparition d’un événement et la réaction de la fonction de commutation «Function 1» 0 = réponse immédiate F01.012 Pulse Time Durée pour la commutation «Function 1» (sec.) 0 = opération statique F01.013 Lock Function 0= Fonction normale 1= Fonction d’auto-entretien sans mémorisation : une fois que la fonction est activée, seule la commande externe «Release Function» ou la déconnexion peut réinitialiser l’état de «Function 1» 2= Fonction d’auto-entretien avec mémorisation : une fois que la fonction est activée, seule la commande externe «Release Function» (mais pas la déconnexion) peut réinitialiser l’état de «Function 1» F01.014 Polarity 0= Activation «Function 1» en cas d’événement 1= Désactivation «Function 1» en cas d’événement 6.2.2. F02 F02.016 F02.017 F02.018 F02.019 F02.020 F02.021 F02.022 F02.023 F02.024 F02.025 F02.026 F02.027 F02.028 F02.029 F02.030 Plage 0.000 … 9.999 Défaut 0.000 0.000 … 9.999 0.000 0…2 0 0…1 0 Réglages de la fonction «Function 2» (pour la description, voir «Function 1») Plage Défaut Set Speed 1.1 0 … 999 999 12001 Set Speed 1.2 0 … 999 999 12002 Set Speed 2.1 0 … 999 999 22001 Set Speed 2.2 0 … 999 999 22002 Setpoint Counter 1 0 … 999 999 32000 Setpoint Counter 2 0 … 999 999 42000 Differential Setpoint 0 … 999 999 52000 Switch Event 1 Sont réglées par l’écran Switch Event 2 d’affectation de OS32 et ne Switch Event 3 doivent pas être modifiées Switch Event 4 Switch on Delay 0.000 … 9.999 0.000 Pulse Time 0.000 … 9.999 0.000 Lock Function 0…2 0 Polarity 0…1 0 Ms640_02b_oi_f.docx / Sep-22 Page 28 / 54 6.2.3. Réglages de la fonction «Function 3» (pour la description, voir «Function 1») F03 Plage Défaut F03.032 Set Speed 1.1 0 … 999 999 13000 F03.033 Set Speed 1.2 0 … 999 999 23000 F03.034 Set Speed 2.1 0 … 999 999 23000 F03.035 Set Speed 2.2 0 … 999 999 23000 F03.036 Setpoint Counter 1 0 … 999 999 33000 F03.037 Setpoint Counter 2 0 … 999 999 43000 F03.038 Differential Setpoint 0 … 999 999 53000 F03.039 Switch Event 1 Sont réglées par l’écran F03.040 Switch Event 2 d’affectation de OS32 et ne F03.041 Switch Event 3 doivent pas être modifiées F03.042 Switch Event 4 F03.043 Switch on Delay 0.000 … 9.999 0.000 F03.044 Pulse Time 0.000 … 9.999 0.000 F03.045 Lock Function 0…2 0 F03.046 Polarity 0…1 0 6.2.4. Réglages de la fonction «Function 4» (pour la description, voir «Function 1») F04 Plage Défaut F04.048 Set Speed 1.1 0 … 999 999 14000 F04.049 Set Speed 1.2 0 … 999 999 24000 F04.050 Set Speed 2.1 0 … 999 999 24000 F04.051 Set Speed 2.2 0 … 999 999 24000 F04.052 Setpoint Counter 1 0 … 999 999 34000 F04.053 Setpoint Counter 2 0 … 999 999 44000 F04.054 Differential Setpoint 0 … 999 999 54000 F04.055 Switch Event 1 Sont réglées par l’écran F04.056 Switch Event 2 d’affectation de OS32 et ne F04.057 Switch Event 3 doivent pas être modifiées F04.058 Switch Event 4 F04.059 Switch on Delay 0.000 … 9.999 0.000 F04.060 Pulse Time 0.000 … 9.999 0.000 F04.061 Lock Function 0…2 0 F04.062 Polarity 0…1 0 Ms640_02b_oi_f.docx / Sep-22 Page 29 / 54 6.2.5. Délai de réglage des entrées logiques «Login1 – Login6» F05 Plage F05.064 Login1 ON Delay 0.000 … 9.999 Le signal à l’entrée « Login1 » doit être stable sur un 0 = aucun délai, niveau HAUT pour le temps réglé avant que le signal réponse immédiate soit pris en compte F05.065 Login1 OFF Delay 0.000 … 9.999 Le signal à l’entrée « Login1 » doit être stable sur un 0 = aucun délai, niveau BAS pour le temps réglé avant que le signal réponse immédiate ne soit pris en compte F05.066 Login2 ON Delay (voir Login1) 0.000 … 9.999 F05.067 Login2 OFF Delay (voir Login1) 0.000 … 9.999 F05.068 Login3 ON Delay (voir Login1) 0.000 … 9.999 F05.069 Login3 OFF Delay (voir Login1) 0.000 … 9.999 F05.070 Login4 ON Delay (voir Login1) 0.000 … 9.999 F05.071 Login4 OFF Delay (voir Login1) 0.000 … 9.999 F05.072 Login5 ON Delay (voir Login1) 0.000 … 9.999 F05.073 Login5 OFF Delay (voir Login1) 0.000 … 9.999 F05.074 Login6 ON Delay (voir Login1) 0.000 … 9.999 F05.075 Login6 OFF Delay (voir Login1) 0.000 … 9.999 6.2.6. Réglages du codeur 1 F06 F06.076 Factor Counter 1 *) Facteur d’échelle d’impulsion compteur 1 F06.077 Multi. Counter 1 *) Multiplicateur d’impulsions compteur 1 Défaut 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 Plage 0.00001 … 9.99999 Défaut 1.00000 1 … 99 1 0…5 0 1 … 99 4 (plusieurs comptages de chaque impulsion) F06.078 DP Counter 1 Position du point décimal lors de l’affichage de la valeur compteur du codeur 1 (voir aussi chapitre 7.2) F06.079 Dir. Window Counter 1 Fenêtre de sens compteur 1 Pour obtenir une indication stable du sens de rotation actuel, même en cas de vibration et d’oscillation mécanique, ce paramètre permet de régler une fenêtre d’impulsion. Avant de détecter un sens ou de modifier le signal du sens, l’appareil doit recevoir des impulsions consécutives dans le sens correspondant. *) Influence uniquement les comptages des positions et des différences, mais pas les mesures de vitesse **) Influence uniquement les mesures de vitesse, mais pas les comptages des positions ou des différences Ms640_02b_oi_f.docx / Sep-22 Page 30 / 54 F06 F06.080 Multi. Speed1 **) F06.081 Divi. Speed1 **) F06.082 Offset Speed1 **) Plage 0 … 999 999 0 … 999 999 -99 999 … 99 999 Défaut 1 1 0 0…5 0 0.001 … 9.999 sec 0.001 … 9.999 0.010 0-8 0 0…1 1 0…2 0 0…1 0 Les paramètres F06.080 à F06.082 s’utilisent pour mettre à l’échelle la fréquence mesurée du codeur 1 (XXXXX.X Hz) Affichagevitesse = Fréquence1 F 06 .080 + F 06 .082 F 06 .081 F06.083 DP Speed 1 Position du point décimal lors de l’affichage de la vitesse du codeur 1 (voir également chapitre 7) F06.084 Sampling Time 1 **) Base de temps pour mesure de la fréquence de codeur 1 F06.085 Wait Time 1 **) Temps d’attente. Les distances d’impulsion supérieures à ce temps aboutissent à fréquence zéro F06.086 Filter1 **) Filtre numérique pour lisser les fréquences instables 0.100 (les détails sont expliqués au chapitre 7.3) 0= Filtre désactivé, réaction très rapide 1= Moyenne flottante sur les 2 derniers cycles de mesure 2= Moyenne flottante sur les 4 derniers cycles de mesure 3= Moyenne flottante sur les 8 derniers cycles de mesure 4= Moyenne flottante sur les 16 derniers cycles de mesure 5= Filtrage exponentiel, Τ (63 %) = 2 x Sampling Time 6= Filtrage exponentiel, Τ (63 %) = 4 x Sampling Time 7= Filtrage exponentiel, Τ (63 %) = 8 x Sampling Time 8= Filtrage exponentiel, Τ (63 %) = 16 x Sampling Time F06.087 Encoder Properties 1 (Caractéristiques du codeur) ***) 0= 1= Impulsions différentielles A, /A, B, /B (2 x 90°) avec inv. Impulsions asymétriques A, B (2 x 90°) sans inv. F06.088 Edge Counting 1 (Evaluation des flancs) *) 0= 1= 2= Simple (x1) Double (x2) pour position uniquement Front quadruple (x4) pour position uniquement F06.089 Counting Direction 1 (Sens de comptage) *) *) **) ***) 0= Sens en avant lorsque A précède B 1= Sens à rebours lorsque A précède B Influence uniquement les comptages des positions et des différences, mais pas les mesures de vitesse Influence uniquement les mesures de vitesse, mais pas les comptages des positions ou des différences Les entrées différentielles (avec inversion) sont aussi bien pour le niveau TTL que pour HTL 10-30 volts. Les entrées asymétriques (sans inversion), par contre, demandent le niveau HTL (10 - 30 volts) Ms640_02b_oi_f.docx / Sep-22 Page 31 / 54 6.2.7. F07 F07.091 F07.092 F07.093 F07.094 F07.095 F07.096 F07.097 F07.098 F07.099 F07.100 F07.101 F07.102 F07.103 F07.104 Réglages du codeur 2 (pour la description, voir «Réglages du codeur 1») Plage Factor Counter 2 0.00001 … 9.99999 Multi. Counter 2 1 … 99 DP Counter 2 0…5 Dir Window Counter 2 1 … 99 Multi. Speed 2 0 … 999 999 Divi. Speed 2 0 … 999 999 Offset Speed 2 -99 999 … 99 999 DP Speed 2 0…5 Sampling Time 2 0.001 … 9.999 Wait Time 2 0.001 … 9.999 Filter 2 0…8 Encoder Properties 2 0…3 Edge Counting 2 0…2 Counting Direction 2 0…1 6.2.8. Commandes de clavier F08 F08.106 Key UP Action (Activation de la touche «UP») 0= Aucune action 1= Reset pour compteur 1 (codeur 1) 2= Reset pour compteur 2 (codeur 2) 3= Reset différence [compteur 1 – compteur 2] 4= Commutation de l’affichage 5= n.a. 6= n.a. 7= Mémorisation EEProm 8= Déverrouillage de l'auto-entretien 9= Gel de la fonction de commutation 10= Reset tous, compteur 1, compteur 2, différence 11= Déclenchement d'un cycle «autotest» F08.107 Key DOWN Action (Activation de la touche «DOWN») Voir touche « UP» F08.108 Key ENTER Action (Activation de la touche «ENTER») Voir touche «UP» Plage 0 … 11 Défaut 1.00000 1 0 4 1 1 0 0 0.010 0.100 0 1 0 0 Défaut 0 Vous trouverez des détails au sujet de ces fonctions au chapitre 7 0 … 11 0 0 … 11 0 n.a. = non applicable Ms640_02b_oi_f.docx / Sep-22 Page 32 / 54 6.2.9. Caractéristiques et fonctions des entrées de contrôle F08 F08.109 Input 1 Configuration Plage 0…7 Défaut 0 0 … 11 0 (Caractéristiques de commutation pour l’entrée «Input1») 0= NPN (commute vers -), fonction LOW active 1= NPN (commute vers -), fonction HIGH active 2= NPN (commute vers -), front montant 3= NPN (commute vers -), front descendant 4= PNP (commute vers +), fonction LOW active 5= PNP (commute vers +), fonction HIGH active 6= PNP (commute vers +), front montant 7= PNP (commute vers +), front descendant F08.110 Input 1 Action (Affection d'une action pour l’entrée «Input1») 0= Aucune action 1= Reset pour compteur 1 (codeur 1) 2= Reset pour compteur 2 (codeur 2) 3= Reset différence [compteur 1 – compteur 2] 4= Commutation de l’affichage 5= n.a. 6= Verrouillage hardware pour clavier 7= Mémorisation EEProm 8 Déverrouillage de l'auto-entretien 9= Gel de la fonction de commutation 10= Reset tous, compteur 1, compteur 2, différence 11= Déclenchement d'un cycle «autotest» F08.111 F08.112 F08.113 F08.114 F08.115 Input 2 Configuration Input 2 Action Input 3 Configuration Input 3 Action Input 4 Configuration 0= 1= 2= 3= F08.116 NPN (commute vers -), fonction LOW active NPN (commute vers -), fonction HIGH active PNP (commute vers +), fonction LOW active PNP (commute vers +), fonction HIGH active Input 4 Action Vous trouverez des détails au sujet de ces fonctions au chapitre 7 Voir « Input 1 » (F08.109) Voir « Input 1 » (F08.110) Voir « Input 1 » (F08.109) Voir « Input 1 » (F08.110) 0–3 Pas de fonctions de déclenchement sur flanc possibles pour «Input 4» Voir «Input 1» (F08.110) • Les entrées NPN ouvertes sont toujours HIGH (résistance pull-up interne). • Les entrées PNP ouvertes sont toujours LOW (résistance pull-down interne). Ms640_02b_oi_f.docx / Sep-22 Page 33 / 54 F08 F08.117 F08.118 F08.119 F08.120 F08.121 F08.122 F08.123 F08.124 Target Function 1 Assignement de sortie pour Fonction 1 Target Function 2 Assignement de sortie pour Fonction 2 Target Function 3 Assignement de sortie pour Fonction 3 Target Function 4 Assignement de sortie pour Fonction 4 Target Status 1 Assignement de sortie pour Statut 1 Target Status 2 Assignement de sortie pour Statut 2 Target Status 3 Assignement de sortie pour Statut 3 Target Status 4 Assignement de sortie pour Statut 4 *) Plage 0 ... 255 *) 1 => Relais1 2 => Relais2 4 => Relais3 8 => Relais4 16 => Output1 32 => Output2 64 => Output3 128 => Output4 Défaut 1+16=17 2+32=34 4+64=68 8+128=136 0 0 0 0 Réglage sur base binaire 8 bits (cf. également chapitre 3.4). Il est également possible d'assigner plusieurs sorties à une seule fonction. De même, il est possible d'envoyer plusieurs fonctions à la même sortie. En revanche, il est déconseillé de paramétrer des affectations ayant des conditions de commutation conflictuelles. Selon réglage par défaut ci-dessus : - la Fonction 1 commute le relais 1 et la sortie 1 - la Fonction 2 commute le relais 2 et la sortie 2 - la Fonction 3 commute le relais 3 et la sortie 3 - la Fonction 4 commute le relais 4 et la sortie 4 Par défaut, l'appareil n'a pas assigné de sorties aux signaux de statut. Ms640_02b_oi_f.docx / Sep-22 Page 34 / 54 F08 F08.125 Target Display (cf. chapitre 7.7) Plage 0 ... 15 Défaut 0 Présentation de fonctions de commutation sur l'affichage 0= Aucune fonction n'est présentée 1= Affichage si fonction 1 est vraie 2= Affichage si fonction 2 est vraie 4= Affichage si fonction 3 est vraie 8= Affichage si fonction 4 est vraie 15= Affichage si une fonction quelconque est vraie F08.126 Release Action (Déverrouillage de fonction) Paramètre permettant de spécifier la fonction de commutation qui doit être déverrouillée à l’aide de la commande externe «Déverrouillage» 0= Aucune fonction 1= Déverrouillage de «Function1» 2= Déverrouillage de «Function2» 3= Déverrouillage de «Function1» et «Function2» 4= Déverrouillage de «Function3» 8= Déverrouillage de «Function4» 15= Déverrouillage de toutes les fonctions F08.127 Freeze Action (Gel des fonctions de commutation) Paramètre permettant de spécifier la fonction qui doit geler l’état actuel à l’aide de la commande externe «Freeze Function» 0= Aucune fonction n'est gelée 1= Gel de Fonction 1 2= Gel de Fonction 2, etc. 15= Gel de toutes les fonctions F08.128 Output Error Configuration Paramètre pour désactiver des sorties inemployées (Out1s - Out4s) et éviter ainsi une signalisation permanente «Rupture fil» 0= 1= 2= 3= 4= 8= 15= Toutes les sorties sont occupées Out 1s est inemployée Out 2s est inemployée Out 1s et Out 2-s sont inemployées Out 3s est inemployée Out 4s est inemployée Toutes les sorties sont inemployées Ms640_02b_oi_f.docx / Sep-22 Réglage sur base binaire 4 bits : 1 = Fonction 1 2 = Fonction 2 4 = Fonction 3 8 = Fonction 4 0 … 15 0 Réglage sur base binaire 4 bits : 1 => Fonction 1 2 => Fonction 2 4 => Fonction 3 8 => Fonction 4 0 … 15 0 Réglage sur base binaire 4 bits : 1 => Fonction 1 2 => Fonction 2 4 => Fonction 3 8 => Fonction 4 0 … 15 0 Réglage sur base binaire 4 bits : 1 => Out 1s 2 => Out 2s 4 => Out 3s 8 => Out 4s Page 35 / 54 6.2.10. Paramètres de communication sérielle F09 F09.132 Unit number (Adresse sérielle de l’appareil) F09.133 Serial Baud Rate 0= 9600 Bauds 1= 4800 Bauds 2= 2400 Bauds 3= 1200 Bauds 4= 600 Bauds 5= 19200 Bauds 6= 38400 Bauds F09.134 Serial Format 0= 7 données, parité paire, 1 stop 1= 7 données, parité paire, 2 stops 2= 7 données, parité impaire, 1 stop 3= 7 données, parité impaire, 2 stops 4= 7 données, pas de parité, 1 stop 5= 7 données, pas de parité, 2 stops 6= 8 données, parité paire, 1 stop 7= 8 données, parité impaire, 1 stop 8= 8 données, pas de parité, 1 stop 9= 8 données, pas de parité, 2 stops Ms640_02b_oi_f.docx / Sep-22 Plage 11 … 99 0…6 Défaut 11 0 0…9 0 Page 36 / 54 6.2.11. F10 F10.138 F10.139 F10.140 F10.141 F10.142 F10.143 F10.144 F10.145 F10.146 *) Fonctions spéciales Input Filter : doit être réglé sur «0» Trigger Threshold 1 (Seuil pour entrées codeur 1 *) Trigger Threshold 2 (Seuil pour entrées codeur 2 *) Brightness (Luminosité de l’afficheur DEL) 0= 100 % de la luminosité maximale 1= 80 % de la luminosité maximale 2= 60 % de la luminosité maximale 3= 40 % de la luminosité maximale 4= 20 % de la luminosité maximale Display Time (Temps d’actualisation affichage en sec.) Frequency Control: doit être réglé sur «0» Power Down(Enregistrement des valeurs réelles de tous les compteurs en cas de coupure d'alimentation) 0= Les compteurs de position et différentiels démarrent à zéro après coupure 1= Les compteurs enregistrent leurs dernières valeurs Target Display Break Time (cf. chapitre 7.8) Temps programmable pour arrêt temporaire d’un affichage de statut forcé, pour pouvoir dérouler d’autres valeurs d’affichage Start Display Définit la valeur d’affichage après la remise en marche voir tableau (page 39) Commande Scroll Display/Valeur d’affichage DEL Plage 0…3 30 … 250 30 … 250 0…4 Défaut 0 166 166 0 0.005 … 9.999 0…1 0.050 0 1 0…1 1 … 99 sec. 0 0–8 0 Doit être réglé sur la valeur par défaut (166) pour tous les types de signaux d’entrée, sauf pour les signaux d’entrée TTL asymétriques qui sont réglés sur 35 6.2.12. F11 F11.147 F11.148 F11.149 F11.155 F11.156 F11.157 Codes de verrouillage du clavier Protect group F01 Protect group F02 Protect group F03 Protect group F09 Protect group F10 Protect group F11 Plage 0 = pas de verrouillage 1 – 999 999 = code de verrouillage pour le groupe correspondant Défaut 0 0 0 0 6078 6078 Comme le menu F10 contient des paramètres qu’il ne faut pas modifier, et pour éviter tout réglage illégal, les menus F10 et F11 sont protégés par défaut par le mot de passe 6078. Ms640_02b_oi_f.docx / Sep-22 Page 37 / 54 7. Indications pour l’utilisateur 7.1. Description des commandes par clavier ou externes N° Commande Description 0 1 Sans action Reset compteur 1 2 Reset compteur 2 3 Reset différence 4 Scroll Display N° 0 1 2 3 4 5 6 7 8 Affectation clavier entrée RAZ compteur 1 (codeur 1) (n’affecte pas le compteur différentiel) RAZ compteur 2 (codeur 2) (n’affecte pas le compteur différentiel) RAZ compteur différentiel (codeur 1 – codeur 2) (n’affecte pas les compteurs 1 et 2) Sélectionne la source de l’affichage numérique. Les deux DEL frontales L1 et L2 indiquent quelle est la valeur actuellement affichée. L1 représente codeur 1, L2 représente codeur 2 DEL allumée représente «position» DEL clignotante représente «vitesse» Valeur d’affichage DEL L1 L2 Affichage éteint (seulement deux points décimaux sont allumés) Position actuelle du codeur 1 Position actuelle du codeur 2 Vitesse actuelle du codeur 1 (échelle personnalisée) Vitesse actuelle du codeur 2 (échelle personnalisée) Compteur différentiel actuel Compteur différentiel actuel (affichage en barres, cf. figure ci-dessous) Affichage «Erreur» (cf. 7.6) Affichage fonction / événement (cf. 7.7) OFF OFF ON OFF clignote OFF ON OFF OFF clignote ON clignote ON clignote OFF OFF OFF OFF Codeur 1 derrière codeur 2 oui oui oui oui oui oui oui oui oui oui Codeur 1 avant codeur 2 -4 ... 0 ... +4 +5 ... +9 ... +16 +8 +17 ... +32 +33 ... +64 > +64 Affichage en barres en fonction du compteur différentiel actuel Le schéma montre uniquement la différence positive (le codeur 2 suit le codeur 1). Les divergences négatives sont inversées (effet miroir). Ms640_02b_oi_f.docx / Sep-22 Page 38 / 54 N° Commande 5 6 n.a. Keyboard Disable 7 Store EEProm 8 9 Release Function Lock Freeze Function *) 10 11 Reset total Autotest Description Verrouille le clavier pour tout accès aux paramètres. Les instructions de clavier sont cependant accessibles Mémorise les réglages opérationnels actuels dans EEProm, de telle façon qu’ils restent également disponibles après coupure du courant Déverrouillage de fonctions sélectionnées par paramètre F08.126 qui sont en état «auto-entretien» Gèle l’état des fonctions sélectionnées par paramètre F08.127 à leur état actuel RAZ compteur 1, compteur 2 et compteur différentiel Déclenchement d’un cycle «autotest», cf. 7.5 Affectation clavier entrée non oui oui oui oui oui oui oui oui oui oui oui n.a. = non applicable *) Après coupure de l'alimentation de l'appareil, la commande «Gel» fonctionne comme suit : a. Si au moment de la réapparition de l'alimentation la commande «Gel» est toujours active, toutes les fonctions concernées retournent à leur dernier état gelé. b. Si au moment de la réapparition de l'alimentation la commande «Gel» n'est plus active, le «Gel» est annulé et toutes les fonctions concernées suivent à nouveau les événements actuels. c. Au moment de la mise sous tension, pour une période d’env. 1 sec, les relais et les sorties se trouvent dans un état indéfini jusqu'à ce que l'appareil se soit initialisé. Ms640_02b_oi_f.docx / Sep-22 Page 39 / 54 7.2. Explications pour la mise à l’échelle Les paramètres pour la mise à l’échelle concernent l’affichage des valeurs actuelles et les seuils de présélection des sorties. En principe, il s’agit de deux blocs de paramètres pour des échelles totalement indépendantes: a. Mise à l’échelle des fréquences et vitesses b. Mise à l’échelle des compteurs (positions et différences de position) Si vous utilisez des présélections relatives à une vitesse, il faudra paramétrer les valeurs avec les unités choisies pour la vitesse du codeur correspondant. Si vous utilisez des présélections relatives à une position ou une différence de position, il faudra paramétrer les valeurs avec les unités choisies pour les compteurs de position du codeur correspondant. 7.2.1. Mise à l’échelle des vitesses En interne, l’appareil mesure toutes les vitesses et toutes les fréquences avec une résolution de 0,1 Hz. Cette valeur numérique représente la base pour toute autre transformation. Si par exemple la fréquence actuelle d’un codeur a une valeur de 1,5 kHz, l’appareil calcule avec une valeur de 15 000. Les paramètres F06.080 à F06.082 (pour codeur 1) ou F07.095 à F07.097 (pour codeur 2) permettent une mise à l’échelle de cette valeur (p. ex. vers tours/min ou mètres/min). Exemple : une fréquence de 1,5 kHz à l’entrée de codeur 1 devrait afficher une vitesse de 67,0 m/min, c’est-à-dire que la valeur numérique « 15 000» est à convertir en nouvelle valeur «670» (un affichage de 67,0 correspond à valeur de 670 à laquelle on ajoute un point décimal). On s’aperçoit aisément qu’il suffit de diviser la valeur d’origine par 15 000 (F06.81 = 15 000), puis de multiplier le résultat par 670 (F06.80 = 670). L’offset (F06.82) reste à 0, étant donné qu’une fréquence de 0 Hz équivaut à une vitesse de 0. 670 (F06.80) 15 000 (F06.81) vitesse [ 1/10 m/min ] = fréquence [ 1/10 Hz ] x Lorsqu’on positionne le point décimal (F06.83 = 1), l’échelle désirée ainsi que l’affichage et toutes les présélections de vitesse sont disponibles au format xxx,x m/min (Set Speed 1.1, Set Speed 1.2, Set Speed 2.1 et Set Speed 2.2). Toute mise à l’échelle de vitesses ne concerne que les vitesses, mais en aucun cas les comptages de positions ou de différences. Ms640_02b_oi_f.docx / Sep-22 Page 40 / 54 7.2.2. La définition «arrêt» (Wait Time) La définition de l’arrêt dépend toujours et seulement de la fréquence directe à l’entrée du codeur correspondant. Elle est indépendante de tous les facteurs de mise à l’échelle. L’arrêt se définit par le paramètre «Wait Time» qui est le temps de période de la fréquence minimale que l’appareil doit encore respecter comme mouvement. Exemple: un réglage de «Wait Time 1» à 0,1 sec signifie que l’appareil considère toutes les fréquences supérieures à 10 Hz comme «mouvement» et toutes les fréquences inférieures à 10 Hz comme «arrêt». 7.2.3. Mise à l’échelle pour comptage directe des impulsions Si vous désirez un comptage direct des impulsions des codeurs (codeur 1 et codeur 2), il suffit de régler les facteurs d’échelle correspondants à 1,00000 (F06.76 ou bien F07.091) et de laisser les multiplicateurs d’impulsions à leur valeur par défaut «1» (F06.007 ou bien F07.092). Puis les compteurs de position et de différence ainsi que les présélections de position ou différentielles seront calibrés en «incréments codeur». *) 7.2.4. Evaluation de différences de position Avec des codeurs à valeurs d’impulsions différentes, ou s’il y a un réducteur entre les deux codeurs, toute utilisation du compteur différentiel implique une adaptation conforme aux rapports d’impulsions. ** Pour le réglage, il faut connaître le nombre exact d’impulsions généré par les deux codeurs dans un cycle de travail défini ou pour un déplacement sur une distance fixe (p. ex. un tour complet du codeur ou une distance de déplacement de 1000 mm). La différence se calcule selon Différence = [comptage codeur1] x [ Factor Counter1] - [comptage codeur2] x [Factor Counter2] Pour qu’en cas de synchronisme, le compteur différentiel reste toujours proche de zéro, il faut donc observer la correspondance suivante : [comptage ! codeur1] x [Factor Counter1 ] = [comptage codeur2 ] x [Factor Counter2] Le plus simple consiste à effectuer une règle de 3 pour équilibrer les 2 valeurs des compteurs. Par exemple, si le codeur 1 génère 20 000 impulsions et le codeur 2 génère 300 impulsions (pour le même déplacement), on peut utiliser les réglages 0,03000 pour «Factor Counter1» et 2,00000 pour «Factor Counter2» ou tout autre rapport proportionnel. Pour des applications de précision, il faut éviter les erreurs cumulatives qui peuvent être provoquées par des facteurs demandant plus de 5 positions décimales. 7.2.5. Mise à l’échelle des « unités de longueur » De la même façon, il est possible d’utiliser les paramètres «Factor Counter» et «Multi Counter» pour arriver à une grandeur réelle quelconque. Si avec une résolution codeur de p. ex. 20 000 impulsions par mètre on désire une échelle en 0,1 mm, on y parvient en réglant le facteur correspondant à 0,50000 (20 000 x 0,5 = 10 000, qui s’affiche sous la forme 1000,0 mm avec un point décimal). *) En considérant le nombre de fronts comptés (F06.088 ou bien F07.103) **) A relever si vous utilisez la fonction différence codeur 1 – codeur 2 Ms640_02b_oi_f.docx / Sep-22 Page 41 / 54 7.3. Exemple pour le fonctionnement du filtre Les fonctions du filtre ne sont pertinentes que pour la mesure des vitesses et n’influencent pas du tout les compteurs positionnels. Les diagrammes ci-dessous servent à illustrer le fonctionnement avec différents réglages du filtre. L’illustration suppose les conditions suivantes : • Réglage «Sampling Time» = 10 msec • La fréquence d’entrée sauterait vers le haut pendant une période de 60 millisecondes et retournerait ensuite à la valeur initiale • Les valeurs de réglage du filtre seraient de 0, 1, 3 et 5 *) Hz a) Saut de la fréquence b) Filtre = 1 c) Filtre = 3 100% 63% 63% d) Filtre = 5 msec. 40 20 60 80 100 120 140 160 Sampling Time = 10 msec Constante de temps T = 20 msec (valide pour réglage filtre = 5) a) Saut de la fréquence d’entrée: illustration sans aucun filtrage b) Filtre = 1: l’appareil utilise la moyenne flottante des 2 derniers cycles. C'est-à-dire que pendant la première période du «Sampling», l’appareil ne réagit qu’avec 50 % du saut et qu’il nécessite un autre cycle pour arriver à la valeur finale. c) Filtre = 3: l’appareil utilise la moyenne flottante des 8 derniers cycles. C'est-à-dire que pendant la première période du «Sampling», l’appareil ne réagit qu’avec 12,5 % du saut et nécessiterait 7 autres cycles pour arriver à la valeur finale. Cependant, comme la durée totale du saut est de 6 cycles seulement, le résultat du filtre entame le retour vers la valeur initiale sans jamais arriver à la valeur finale du saut. Filtre = 5: l’appareil utilise une fonction exponentielle. Avec le réglage 5, la constante de temps est de 2 x «Sampling Time», c’est-à-dire qu’on arrive à une valeur de 63 % du saut total au bout de 20 msec. d) *) Vous pouvez parfaitement visualiser l'effet du filtre en représentant les deux valeurs de fréquence (avant et après le filtre) l'une au-dessous de l'autre, par exemple en utilisant la fonction de l'oscilloscope du logiciel OS32 (voir menu «Tools»). Cf. page 53 Ms640_02b_oi_f.docx / Sep-22 Page 42 / 54 7.4. Autotests disponibles Le MS 640 effectue des autotests de grande envergure pour assurer un maximum de fiabilité et de sécurité d’exploitation. Les tests servent à l’identification anticipée de défauts possibles à l’intérieur de l’appareil. On distingue les méthodes de test suivantes : Tests cycliques : Ces tests se déroulent constamment en arrière-plan selon le cycle de travail (temps < 1 msec) ON Tests d’enclenchement : Ces tests se déroulent après chaque mise sous tension de l’appareil Tests manuels : Ces tests se déroulent après une commande opérateur correspondante (cf. 7.5) Evénement Test Défaut tensions internes : L’un des voltages suivants est en dehors de la fenêtre de tolérance autorisée : +5V interne, +12V interne, -12V interne, alimentation codeur +5,2V ou +24V Défaut température : La température interne de l’appareil est en dehors de la plage autorisée pour garantir un fonctionnement correct Défaut «relais» ou «sortie» Le signal retour d’un contact relais ou d’une sortie rapide (type -s) ne correspond pas à l’excitation actuelle ou l’une des sorties rapides signale rupture / court-circuit / surcharge Défaut CRC L’appareil a détecté une inexactitude dans la consistance de la mémoire «Firmware» et il y a un risque que le logiciel ne se déroule pas correctement Défaut des données «Flash» Un ou plusieurs des paramètres trouvés ne correspondent pas à la copie de sécurité qui a été déposée en format inversé dans une autre zone de la mémoire Défaut RAM Un bit défectueux ou une ligne d’adresse suspecte a été détecté(e) Défaut paramètres L’appareil n’a pas encore reçu un set de paramètres utilisable par l’utilisateur ou l’appareil a été ramené à ses paramètres par défaut, donc l’appareil n’est pas prêt à fonctionner Défaut «entrée logique» L’état logique sur la borne de l’une des entrées logiques ne correspond pas au résultat décelé par le processeur Défaut «entrée de contrôle» L’état logique sur la borne de l’une des entrées de contrôle ne correspond pas au résultat décelé par le processeur ON ON ON ON Ci-après, l’affichage DEL à 7 segments est utilisé pour la présentation de caractères en code hexadécimal. La DEL utilise les caractères 0 – 9 suivis de A, B, C, D, E, F selon le tableau. Ms640_02b_oi_f.docx / Sep-22 Page 43 / 54 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 7.5. Exécution d’un autotest manuel L’exécution d’un autotest manuel se déclenche par la commande opérateur «Selftest» via l’un des poussoirs frontaux ou une entrée de contrôle externe (cf. 6.2.8 et 6.2.9). • Tout déclenchement manuel d’un autotest commute automatiquement tous les relais et sorties dans les deux sens de commutation. L’opérateur doit assurer que ces activités de commutation ne provoquent pas de réactions indésirables sur la machine. • Pendant la durée de l’autotest manuel, il faut que les 4 entrées de contrôle soient en état ouvert (haute impédance). Si l’une des entrées est connectée aux potentiels GND ou +24 V par faible impédance, l’appareil signale «défaut» pour l’entrée correspondante. • Pendant la durée de l’autotest manuel, il faut que les 6 entrées logiques soient en état ouvert (haute impédance) ou en état bas (LOW). Si l’une des entrées est connectée au potentiel +24 V (HIGH) par faible impédance, l’appareil signale « défaut » pour l’entrée correspondante. Déroulement d’un autotest déclenché par commande manuelle: Pas Affichage Description 01 Test déclenché : «Self» clignote pendant environ 5 secondes 02 Test relais : affichage «Rel» suivi de 1 - 2 - 3 - 4. Les 4 relais commutent dans les deux sens avec retour des contacts fermeture et ouverture Test sorties : affichage «Out» suivi de 1 - 2 - 3 - 4. Les 4 sorties (Out-s) commutent dans les deux sens avec retour des informations «niveau, rupture, court-circuit, surcharge» Test des entrées logiques : affichage «Login» suivi de 1 - 2 - 3 - 4 - 5 - 6. Les entrées sont automatiquement reliées en interne aux potentiels LOW et HIGH et les résultats sont vérifiés Test des entrées de contrôle : affichage «Con_In» suivi de 1 - 2 - 3 - 4. Les entrées sont automatiquement reliées en interne aux potentiels LOW et HIGH et les résultats sont vérifiés Test de la mémoire Flash (paramètres) : le contenu complet de la mémoire est comparé à son image inversée déposée dans un autre lieu du Flash Test CRC (consistance logiciel résident) : le test repose sur un calcul de polynômes pour affirmer la pertinence de tous les pas de commandes Test RAM : toute la mémoire vive est vérifiée bit par bit quant à sa capacité de fonctionnement (méthode «walking one») Fin du test : E_0000 signifie que l’autotest n’a trouvé aucun défaut. Dans tous les autres cas, l’appareil affiche le code d’erreur correspondant (cf. 7.6) Réinitialisation : au bout de 3 secondes environ, l’appareil effectue un redémarrage et retourne à la fonction normale 03 04 05 06 07 08 09 10 -- Affichage -- Ms640_02b_oi_f.docx / Sep-22 Page 44 / 54 7.6. Comportement en cas de défauts et messages d’erreur Toute détection d’un défaut entraîne la désactivation immédiate du statut «Ready». En même temps, un message d’erreur apparaît sur l’affichage et un code spécifique est déposé dans la cellule mémoire correspondante (code d’accès série «8A»). Les messages de défaut sont codés en mode binaire et affichés en mode hexadécimal. 0000 0000 0001 Erreur «Paramètres» (binaire 1) : l’utilisateur a omis d’entrer des paramètres valides ou l’appareil a été remis à ses valeurs par défaut 0000 0000 0010 Erreur «Tensions internes» (binaire 2) : l’un des voltages internes est en dehors de la tolérance autorisée (+5V, +12V, -12V, alimentation codeur +5,2V ou +24V) 0000 0000 0100 Erreur «Température» (binaire 4) : la température mesurée à l’intérieur de l’appareil se trouve en dehors de la tolérance autorisée pour un fonctionnement fiable 0000 0000 1000 Erreur «CRC» (binaire 8) : l’appareil a détecté une inexactitude dans la consistance du logiciel (Firmware dans la mémoire Flash) 0000 0001 0000 Erreur «Flash» (binaire 16) : les paramètres actuels divergent de la copie de sécurité déposée dans une autre zone du Flash 0000 0010 0000 Erreur «RAM» (binaire 32) : la vérification de la mémoire vive a fait apparaître un échantillon de bits défectueux 0000 0100 0000 Erreur «Relais» (binaire 64) : le retour de l’un des contacts ne correspond pas à l’excitation de la bobine du relais 0000 1000 0000 Erreur «Output» (binaire 128) : le retour de l’une des sorties de sécurité (Out-s) ne correspond pas à l’état attendu 0001 0000 0000 Erreur «Entrée logique» (binaire 256) : l’état effectif de l’une des entrées Login 1 – 6 ne correspond pas à l’état constaté par le processeur 0010 0000 0000 Erreur «Entrée de contrôle» (binaire 512) : l’état effectif de l’une des entrées Cont 1 – 4 ne correspond pas à l’état constaté par le processeur 0011 1111 1111 Exemple d'affichage erreur: si tous les défauts apparaissaient en même temps, l’appareil afficherait le message ci-contre (valeur décimale = 1023) • • En cas d'une erreur, l'affichage correspondant est traité avec priorité et remplace tout autre affichage Pour une interruption temporaire de l'affichage erreur (pour vérification d'autres valeurs de mesure) voir 7.8 Ms640_02b_oi_f.docx / Sep-22 Page 45 / 54 7.7. Affichage des fonctions de commutation et fonctionnement du paramètre «Target Display» Il peut être utile, dans de nombreux cas, de voir l'état actuel de la matrice des fonctions sur l'écran de l'appareil (cf. également 3.4 et 4.3). Quand la fonction de déroulement de l'affichage est déclenchée, on peut afficher l'état actuel de toute la matrice à tout moment (cf. «Scroll Display» au chapitre 7). C = Condition Evénement 1 : valeur binaire 1 Evénement 2 : valeur binaire 2 Evénement 3 : valeur binaire 4 Evénement 4 : valeur binaire 8 Fonction 1 (0 - F) Fonction 2 (0 - F) Fonction 3 (0 - F) Affichage des événements actuels des 4 fonctions en mode hexadécimal 0 – 9 et A, b, C, d, E, F Fonction 4 (0 - F) En plus, le paramètre «Target Display» permet – indépendamment de l'état actuel de l'écran – de faire en sorte que l'affichage commute vers les fonctions hexadécimales dès que l'une des fonctions sélectionnées se produit (alarme visuelle). Le paramètre «Target Display» (F08.125) définit les fonctions de commutation qui sont autorisées pour le déclenchement d'une alarme visuelle et pour une suspension de l'affichage actuel afin de forcer un affichage des fonctions. Si par exemple ce paramètre est réglé sur «12», l'affichage commute uniquement lorsque l’un des événements des fonctions 3 ou 4 devient vrai (4 + 8 = 12). Exemple : l'affichage ci-contre apparaît lorsque les fonctions 3 et 4 sont autorisées pour suspension (F08.125 = 12) et si au moment de la lecture les événements 3.2, 3.4 et 4.1 sont vrais. A = Alarme • En cas du déclenchement d'une alarme visuelle, tous les événements actuelles de ce moment sont immédiatement figés et mémorisées. Tout changement ultérieur des conditions n'est plus pris en compte. • Le code des événements actuels reste figé et mémorisé même après coupure de l'alimentation. • L'affichage des événements reste toujours forcé. Pour une interruption temporaire (pour vérification d'autres valeurs de mesure) voir 7.8 • La seule possibilité pour une réinitialisation est la commande "Déverrouillage autoentretien" (cf. chapitres 6.2.8 et 6.2.9 et paramètre F08.126 "Release Action") Ms640_02b_oi_f.docx / Sep-22 Page 46 / 54 7.8. Interruption temporaire de l'affichage forcé des événements Quand le fonctionnement «Target Display» a forcé l'affichage des événements actuels, ou quand un message d'erreur apparait sur l'écran, le déroulement de l'affichage vers d'autres valeurs ne fonctionne plus jusqu'à ce que les événements relatifs aient disparu. Si l'on désire néanmoins lire les valeurs de mesure actuelles, du moins pour un certain temps (par exemple pour vérification des événements), on peut utiliser le paramètre «Target Display Break». Si ce paramètre est p. ex. réglé sur 10 secondes, l'appareil permet à chaque fois pour 10 secondes de lire les autres valeurs en déroulant l'affichage. Après écoulement de ce temps, l'appareil retourne à l'affichage forcé par les événements ou erreurs correspondants. 7.9. Fonctionnement du «Watchdog» Pendant que l'appareil est sous tension, le déroulement du logiciel s’effectue sous le contrôle d'un «Watchdog». Dès lors que le cours des opérations cycliques du processeur ne passe pas les pointsdirecteurs prévus dans le logiciel dans le temps imparti, le «Watchdog» force une réinitialisation complète de l'appareil (délai max = 170 msec). Le comportement correspond alors à une nouvelle mise sous tension de l'appareil. 7.10. Comportement de l'appareil après la mise sous tension Après la mise en marche, tous les fonctionnements de l'appareil sont d'abord bloqués. Tous les relais et sorties se trouvent à l’état de repos. Tous les signaux de statut sont au niveau bas (LOW), y compris le signal «Ready». Après initialisation interne, l'appareil effectue les tests selon chapitre 7.4. La durée de ce processus est d'environ 3 secondes. Une fois que la phase test est achevée et réussie, l'appareil active le statut «Ready» et est prêt à fonctionner. • Si le paramètre «Power Down» est réglé sur 0, tous les compteurs positionnels et différentiels sont remis à zéro après réinitialisation. Sinon, les compteurs retournent vers les dernières valeurs actuelles avant la coupure. • Si le paramètre «Lock Function» attribué à toute fonction de commutation est réglé sur 0 ou 1, la sortie correspondante s'adapte immédiatement à la situation actuelle de la machine. • Si le paramètre «Lock Function» attribué à toute fonction de commutation est réglé sur 2, la sortie correspondante reprend son état d’auto-entretien si celui-ci était actif avant la coupure. • Après réinitialisation et autotest réussi, le premier affichage est toujours E_0000 pour signaler un état de fonctionnement impeccable du système. • Si une erreur a été détectée pendant la phase d'autotest, le statut «Ready» reste éteint et un message d'erreur selon chapitre 7.6 apparaît au niveau de l'affichage. Ms640_02b_oi_f.docx / Sep-22 Page 47 / 54 8. Codes d'accès en série Paramètres de l'appareil N° Menu Description 0 F01 Set Speed 1.1 1 F01 Set Speed 1.2 2 F01 Set Speed 2.1 3 F01 Set Speed 2.2 4 F01 Setpoint Counter 1 5 F01 Setpoint Counter 2 6 F01 Differential Setpoint 7 F01 Switch Event 1 8 F01 Switch Event 2 9 F01 Switch Event 3 10 F01 Switch Event 4 11 F01 Switch on Delay 12 F01 Pulse Time 13 F01 Lock Function 14 F01 Polarity 15 F01 Reserved 16 F02 Set Speed 1.1 17 F02 Set Speed 1.2 18 F02 Set Speed 2.1 19 F02 Set Speed 2.2 20 F02 Setpoint Counter 1 21 F02 Setpoint Counter 2 22 F02 Differential Setpoint 23 F02 Switch Event 1 24 F02 Switch Event 2 25 F02 Switch Event 3 26 F02 Switch Event 4 27 F02 Switch on Delay 28 F02 Pulse Time 29 F02 Lock Function 30 F02 Polarity 31 F02 Reserved 32 F03 Set Speed 1.1 33 F03 Set Speed 1.2 34 F03 Set Speed 2.1 35 F03 Set Speed 2.2 36 F03 Setpoint Counter 1 37 F03 Setpoint Counter 2 38 F03 Differential Setpoint Ms640_02b_oi_f.docx / Sep-22 Code A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 D0 D1 D2 D3 D4 D5 D6 D7 D8 Minimum 0 0 0 0 0 0 0 -2147483648 -2147483648 -2147483648 -2147483648 0 0 0 0 0 0 0 0 0 0 0 0 -2147483648 -2147483648 -2147483648 -2147483648 0 0 0 0 0 0 0 0 0 0 0 0 Maximum 999999 999999 999999 999999 999999 999999 999999 2147483647 2147483647 2147483647 2147483647 9999 9999 1 1 999999 999999 999999 999999 999999 999999 999999 999999 2147483647 2147483647 2147483647 2147483647 9999 9999 1 1 999999 999999 999999 999999 999999 999999 999999 999999 Défaut 11001 11002 21001 21002 31000 41000 51000 0 0 0 0 0 0 0 0 0 12001 12002 22001 22002 32000 42000 52000 0 0 0 0 0 0 0 0 0 13000 23000 13000 23000 33000 43000 53000 Page 48 / 54 Paramètres de l'appareil (continu) N° Menu Description 39 F03 Switch Event 1 40 F03 Switch Event 2 41 F03 Switch Event 3 42 F03 Switch Event 4 43 F03 Switch on Delay 44 F03 Pulse Time 45 F03 Lock Function 46 F03 Polarity 47 F03 Reserved 48 F04 Set Speed 1.1 49 F04 Set Speed 1.2 50 F04 Set Speed 2.1 51 F04 Set Speed 2.2 52 F04 Setpoint Counter 1 53 F04 Setpoint Counter 2 54 F04 Differential Setpoint 55 F04 Switch Event 1 56 F04 Switch Event 2 57 F04 Switch Event 3 58 F04 Switch Event 4 59 F04 Switch on Delay 60 F04 Pulse Time 61 F04 Lock Function 62 F04 Polarity 63 F04 Reserved 64 F05 Login 1 On Delay 65 F05 Login 1 Off Delay 66 F05 Login 2 On Delay 67 F05 Login 2 Off Delay 68 F05 Login 3 On Delay 69 F05 Login 3 Off Delay 70 F05 Login 4 On Delay 71 F05 Login 4 Off Delay 72 F05 Login 5 On Delay 73 F05 Login 5 Off Delay 74 F05 Login 6 On Delay 75 F05 Login 6 Off Delay Ms640_02b_oi_f.docx / Sep-22 Code D9 E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 H0 H1 H2 H3 H4 H5 Minimum -2147483648 -2147483648 -2147483648 -2147483648 0 0 0 0 0 0 0 0 0 0 0 0 -2147483648 -2147483648 -2147483648 -2147483648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Maximum 2147483647 2147483647 2147483647 2147483647 9999 9999 1 1 999999 999999 999999 999999 999999 999999 999999 999999 2147483647 2147483647 2147483647 2147483647 9999 9999 1 1 999999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 Défaut Page 49 / 54 0 0 0 0 0 0 0 0 0 14000 24000 14000 24000 34000 44000 54000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Paramètres de l'appareil (continu) N° Menu Description 76 F06 Factor Counter 1 77 F06 Multi. Counter 1 78 F06 DP Counter 1 79 F06 Dir Window Counter 1 80 F06 Multi. Speed 1 81 F06 Divi. Speed 1 82 F06 Offset Speed 1 83 F06 DP Speed 1 84 F06 Sampling Time 1 85 F06 Wait Time 1 86 F06 Filter 1 87 F06 Encoder Properties 1 88 F06 Edge Counting 1 89 F06 Counting Direction 1 90 F06 Reserved 91 F07 Factor Counter 2 92 F07 Multi. Counter 2 93 F07 DP Counter 2 94 F07 Dir Window Counter 2 95 F07 Multi. Speed 2 96 F07 Divi. Speed 2 97 F07 Offset Speed 2 98 F07 DP Speed 2 99 F07 Sampling Time 2 100 F07 Wait Time 2 101 F07 Filter 2 102 F07 Encoder Properties 2 103 F07 Edge Counting 2 104 F07 Counting Direction 2 105 F07 Reserved 106 F08 Key Up Action 107 F08 Key Down Action 108 F08 Key Enter Action 109 F08 Input 1 Configuration 110 F08 Input 1 Action 111 F08 Input 2 Configuration 112 F08 Input 2 Action 113 F08 Input 3 Configuration 114 F08 Input 3 Action 115 F08 Input 4 Configuration 116 F08 Input 4 Action Ms640_02b_oi_f.docx / Sep-22 Code 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Minimum 1 1 0 1 1 1 -99999 0 1 1 0 0 0 0 0 1 1 0 1 1 1 -99999 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Maximum 999999 99 5 99 999999 999999 99999 5 9999 9999 7 3 2 1 999999 999999 99 5 99 999999 999999 99999 5 9999 9999 7 3 2 1 999999 16 16 16 7 16 7 16 7 16 3 16 Défaut 100000 1 0 4 1 1 0 0 10 100 0 1 0 0 0 100000 1 0 4 1 1 0 0 10 100 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Page 50 / 54 Paramètres de l'appareil (continu) N° Menu Description 117 F08 Target Function 1 118 F08 Target Function 2 119 F08 Target Function 3 120 F08 Target Function 4 121 F08 Target Status 1 122 F08 Target Status 2 123 F08 Target Status 3 (keypad) 124 F08 Target Status 4 (READY) 125 F08 Target Display 126 F08 Release Action 127 F08 Freeze Action 128 F08 Output Error Config. 129 F09 Unit Number 130 F09 Serial Baud Rate 131 F09 Serial Format 132 F09 Reserved 133 F09 Reserved 134 F09 Reserved 135 F10 Input Filter 136 F10 Trigger Threshold 1 137 F10 Trigger Threshold 2 138 F10 Brightness 139 F10 Display Time 140 F10 Frequency Control 141 F10 Power Down Mode 142 F10 Target Display Break 143 F10 Reserved 144 F11 Protect Group F01 145 F11 Protect Group F02 146 F11 Protect Group F03 147 F11 Protect Group F04 148 F11 Protect Group F05 149 F11 Protect Group F06 150 F11 Protect Group F07 151 F11 Protect Group F08 152 F11 Protect Group F09 153 F11 Protect Group F10 154 F11 Protect Group F11 155 F11 Reserved 156 F11 Reserved 157 F11 Reserved 158 F11 Reserved 159 F11 Reserved Ms640_02b_oi_f.docx / Sep-22 Code 41 42 43 44 45 46 47 48 49 50 51 52 90 91 92 I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 J0 J1 J2 J3 J4 J5 J6 J7 J8 J9 K0 K1 K2 K3 K4 K5 K6 K7 Minimum 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 30 30 0 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Maximum 255 255 255 255 255 255 255 255 15 15 15 15 99 6 9 999999 999999 999999 3 250 250 4 9999 1 1 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 Défaut Page 51 / 54 17 34 68 136 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 166 166 0 50 0 1 1 0 0 0 0 0 0 0 0 0 0 6078 6078 0 0 0 0 0 Commandes de contrôle N° 0 1 2 3 4 5 6 7 8 9 10 Commande Reset Counter A Reset Counter B Reset Difference Scroll Display Activate Data Keyboard Disable Store EEProm Release Function Lock Freeze Function Reset Total Start Self Test Code 60 65 66 56 67 57 68 58 59 55 61 Valeur 0080 0040 0020 0010 0008 0004 0002 0001 8000 4000 2000 Accès série Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Bus No No No No No No No No No No No Externe Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Valeurs de mesure actuelles N° 1 2 3 4 5 6 7 8 9 Description Différence des positions actuelles (codeur 1 – codeur 2) Fréquence actuelle du codeur 1 avant le filtre (par échelles de 0,1 Hz) *) Fréquence actuelle du codeur 2 avant le filtre (par échelles de 0,1 Hz) *) Vitesse actuelle de codeur 1 (échelle selon définition utilisateur) Vitesse actuelle de codeur 2 (échelle selon définition utilisateur) Position actuelle de compteur 1 (codeur 1) Position actuelle de compteur 2 (codeur 2) Fréquence codeur 1 après le filtre, selon réglage du filtre 1 (échelle 0,1 Hz) Fréquence codeur 2 après le filtre, selon réglage du filtre 2 (échelle 0,1 Hz) *) Code *) *) :1 :2 :3 :4 :5 :6 :7 ;3 ;4 Vous pouvez parfaitement visualiser l'effet du filtre en représentant les deux valeurs de fréquence (avant et après le filtre) l'une au-dessous de l'autre, par exemple en utilisant la fonction de l'oscilloscope du logiciel OS32 (voir menu «Tools»). Cf. page 43 Ms640_02b_oi_f.docx / Sep-22 Page 52 / 54 9. Caractéristiques techniques Alimentation AC : 24 V~ +/-10 %, 15 VA Alimentation DC : 24V- (17 – 40V), env. 100 mA (+ codeurs) Ondulation résiduelle : Sorties de tensions auxiliaires : 2 x 5,2 VDC, 150 mA chaque 2 x 24 VDC, 120 mA chaque Entrées : 2 entrées universelles codeur ≤ 10% @ 24 V CC 4 entrées de commande numériques HTL/PNP-NPN, (Ri = 3.3 kΩ), Bas < 2.5 V, Haut > 10 V, durée d’impulsion min. 50 µsec. 6 entrées logiques HTL/PNP seulement (Ri = 3.3 kΩ), Bas < 2.5 V, Haut > 10 V RS 422 et TTL avec inversion : 500 kHz HTL asymétrique : 200 kHz TTL asymétrique : 200 kHz 2 x 4 transistors rapides 5 - 30V, 350 mA (b) Temps de réaction < 1 msec. (a), Fréquence de comptage (par codeur) : Sorties de commutation : Sorties relais : Interfaces série Température ambiante : : Boîtier : Noryl UL94 – V-0 Affichage : 6 chiffres, DEL, rouge intense, 15mm Indice de protection frontale Indice de protection au dos Bornier à vis : : : IP65 IP20 Conformité et normes 4 relais à commande forcée (inverseurs libres) (b) Commutation AC max. 250 V/ 1 A/ 250 VA Commutation DC max. 100 V/ 1A/ 100 W RS 232 et RS 485, 2400 – 38400 Bauds Fonctionnement : 0 - 50°C (32 – 122°F) Stockage : -25 - +70°C (-13 – 158°F) Pour sections de 1.5 mm² max. : CEM 2014/30/EU : BT 2014/35/EU : Indications de sécurité (a) (b) EN 61326-1 : 2013 for industrial location EN 55011 : 2016 + A1 : 2017 + A11 : 2020 Class A EN 61010-1 : 2010 + A1 : 2019 + AC : 2019-04 EN IEC 61010-2-201 : 2018 RoHS (Ⅱ) 2011/65/EU RoHS (Ⅲ) 2015/863: EN IEC 63000: 2018 : MTBF : 45 années (Temp. = 60°C / 140°F) fit : 2539 Une communication sérielle intensive peut temporairement ralentir le temps de réaction Les charges inductives exigent impérativement la mise en œuvre d’un circuit d’amortissement de la bobine (diode en roue libre, circuit RC) Ms640_02b_oi_f.docx / Sep-22 Page 53 / 54 10. Dimensions 110,0 (4.331’’) 88,5 (3.484) 8,0 (.315) 10,0 (.394) 90,5 (3.563) 96,0 (3.780’’) 12,0 (.472) 111,5 (4.39) 96,0 ( 3.78 ) En option: couverture plexiglas pour classe de protection IP65 (No. article 64026) 9,0 (.345) 129,0 (5.079) 140,5 (5.531) 18,5 (.728) Extrait du tableau de commande (l x h) : 89 x 91 mm (3.504’’ de large x 3.583’’ de haut) Ms640_02b_oi_f.docx / Sep-22 Page 54 / 54