Motrona MS640 Manuel du propriétaire

Ajouter à Mes manuels
54 Des pages
Motrona MS640 Manuel du propriétaire | Fixfr
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

Manuels associés