Datalogic DS2 Manuel du propriétaire

Ajouter à Mes manuels
48 Des pages
Datalogic DS2 Manuel du propriétaire | Fixfr
> DS2
MANUEL D INSTRUCTIONS
INSTRUCTIONS TRADUIT DE L'ORIGINAL (ref. 2006/42/EC)
Datalogic S.r.l.
Via S. Vitalino 13
40012 Calderara di Reno
Bologna - Italy
Ed.: 07/2017
© 2012 – 2017 Datalogic S.p.A. et/ou ses filiales  TOUS DROITS RÉSERVÉS.  Aucune partie de cette
documentation ne peut être reproduite, stockée ou introduite dans un système de recherche, ni transmise
sous quelque forme ou par quelque moyen que ce soit, ni à quelque fin que ce soit, sans l'autorisation écrite
expresse de Datalogic S.p.A. et/ou ses filiales
Datalogic et le logo Datalogic sont des marques de commerce de Datalogic S.p.A. déposées dans de
nombreux pays, y compris les États Unis et l'Union Européenne.
Toutes les marques et les noms des produits sont ici cités dans le seul souci d’identification et peuvent être
des marques ou des marques enregistrées des propriétaires respectifs.
Datalogic n’est pas responsable d’éventuelles erreurs techniques ou typographiques ou d’omissions ici
contenues, ni de dommages accidentels dus à l'emploi de ce matériel.
20/07/17
Conformité CE
La marque CE indique la conformité du produit aux exigences essentielles énoncées dans la directive
européenne applicable. Les directives et les normes applicables sont sujettes à des mises à jour de manière
continue et le constructeur adopte rapidement ces mises à jour ; la déclaration de conformité UE est par
conséquent un document vivant. La déclaration de conformité UE est disponible aux autorités compétentes
et aux clients à travers les interlocuteurs commerciaux de référence des constructeurs. Depuis le 20 Avril
2016 les principales directives européennes applicables aux produits exigent l'inclusion d'une analyse et
d'une évaluation adéquates du/des risque/s. Cette évaluation a été réalisée en relation avec les points
applicables des normes indiquées dans la Déclaration de Conformité. Ces produits sont principalement
conçus à des fins d'intégration dans des systèmes plus complexes. Pour cette raison, il est de la
responsabilité de l'intégrateur de système d'effectuer une nouvelle évaluation des risques concernant
l'installation finale.
Avertissement
Ceci est un produit de Classe A. Dans un environnement domestique, ce produit peut provoquer des
interférences radio auquel cas l'utilisateur peut se trouver dans l'obligation de prendre des mesures
adéquates.
TABLE DES MATIÈRES
1.
INFORMATIONS GENERALES .............................................................................................................. 1
1.1 Description générale de la barrière AREAscanTM .......................................................................... 1
1.2. Guide au choix du dispositif ........................................................................................................... 2
1.3. Applications typiques ..................................................................................................................... 3
2
CONSIGNES D'INSTALLATION ............................................................................................................ 4
2.1. Précautions à respecter lors du choix et de l'installation du dispositif ........................................... 4
2.2. Informations générales sur le placement du dispositif ................................................................... 4
2.2.1. Distance minimum d'installation ........................................................................................ 4
2.2.2. Distance minimum vis-à-vis des surfaces réfléchissantes ................................................ 5
2.2.3. Installation de plusieurs barrières côte à côte................................................................... 6
3.
MONTAGE MECANIQUE........................................................................................................................ 6
3.
MONTAGE MECANIQUE........................................................................................................................ 7
4.
CONNEXIONS ELECTRIQUES .............................................................................................................. 8
4.1. Remarques sur les connexions ...................................................................................................... 9
5.
MODES DE FONCTIONNEMENT ......................................................................................................... 10
5.1. Condition de détection (DETECTION) ......................................................................................... 10
5.2. Mode de mesure (MEASURE) ..................................................................................................... 10
5.3. Détection des transitions (Number of transitions) ........................................................................ 11
5.4. Remarques sur les modes de fonctionnement ............................................................................ 11
5.5. Configuration de la sortie série RS485 ........................................................................................ 12
6.
SELECTIONS DES FONCTIONS ET PROGRAMMATION ................................................................. 12
6.1. Programmation locale .................................................................................................................. 13
6.1.1 Mode d'apprentissage d'objets (teach-in) et leur détection............................................. 14
6.1.2. Mode de détection absolue ............................................................................................. 15
6.1.3. Mode de détection relative .............................................................................................. 16
6.2. Programmation à distance ........................................................................................................... 17
6.2.1 DS2 Host Interface - Généralité ...................................................................................... 18
6.2.2. Installation du programme ............................................................................................... 18
6.2.3. L’interface utilisateur ....................................................................................................... 19
6.2.4. Communication avec l’ AREAscanTM série DS2 ............................................................. 19
6.2.5. Configuration de l’AREAscanTM série DS2 ..................................................................... 23
6.2.6. Sauvegarde sur le fichier des options de configuration .................................................. 28
6.2.7. Chargement du fichier des options de configuration....................................................... 28
7.
AREASCAN SERIE DS2 – PROTOCOLE DE COMMUNICATION ..................................................... 29
7.1. Description des paquets ............................................................................................................... 29
7.1.1. Structure d'un paquet donnée binaire ............................................................................. 29
7.1.2. Structure d'un paquet de données binaires à protocole réduit ....................................... 29
7.1.3. Structure d'un paquet donnée ASCII .............................................................................. 29
7.2 Mode opérationnel : DS2 (Maître)  Host Interface (Esclave).................................................... 30
7.2.1. Description des paquets .................................................................................................. 30
7.3. Mode de configuration : DS2 (Esclave)  Hôte (Maître)............................................................ 33
7.3.1. Procédure d'obtention du bus par l’hôte ......................................................................... 33
7.3.2. Description des paquets de commande .......................................................................... 34
8.
FONCTIONS DE DIAGNOSTIC ET SIGNALISATION DES ERREURS PAR INTERFACE A LED .... 40
8.1. Visualisation de l'état du dispositif ............................................................................................... 40
9.
VERIFICATIONS ET ENTRETIEN PERIODIQUE ................................................................................ 41
10. DONNEES TECHNIQUES..................................................................................................................... 42
10.1. Temps de réponse ....................................................................................................................... 42
11. LISTE DES MODELES DISPONIBLES ................................................................................................ 43
12. DIMENSIONS D'ENCOMBREMENT .................................................................................................... 43
Manuel d'instructions
DS2
1. INFORMATIONS GENERALES
1.1 Description générale de la barrière AREAscanTM
Les barrière AREAscanTM sont des dispositifs opto-électroniques multifaisceaux utilisables pour la
détection d'objets même de petites dimensions et transparents, ainsi que pour la mesure des
dimensions.
La variété des fonctions possibles avec le DS2 en fait un outil bien flexible et polyvalent dans
plusieurs applications.
Les barrières AREAscanTM série DS2 sont fabriquées en conformité avec la réglementation en
vigueur, à savoir :
CEI EN 60947-5-2:
appareillages à basse tension
CEI EN 50319:
dispositifs de proximité : contraintes pour les dispositifs
de proximité à sortie analogique.
Le dispositif, se composant d'une unité d'émission et d'une unité de réception, logées à l'intérieur de
robustes profilés en aluminium, produit un faisceau de rayons infrarouges susceptibles de détecter un
objet placé dans la plage de détection de la barrière.
Les fonctions de commande et de contrôle résident à l'intérieur des deux unités ; les connexions sont
réalisées moyennant des connecteurs M12 situés au côté inférieur des profilés.
La synchronisation entre l’émetteur et le récepteur est obtenue par connexion directe (via câble)
reliant les deux unités.
La commande et la gestion des faisceaux émis et reçus sont assurées par des microprocesseurs.
L’utilisateur parvient aux informations sur l'état de la barrière et sur toute condition d'erreur grâce à
une interface à Led située sur le dispositif et/ou à une interface de commande située sur un OI à
distance.
Les sections ou paragraphes de ce manuel, comportant des informations tout à fait importantes pour
l'utilisateur ou l'installateur, sont précédées d'un pictogramme :
Remarques et explications détaillées sur les caractéristiques particulières des dispositifs AREAscanTM
afin de mieux en éclaircir le fonctionnement.
Le service d'assistance technique DATALOGIC est à disposition pour toute information à l'égard du
fonctionnement des barrières de la série DS2 et des indications et/ou conseils afin d'obtenir une
installation correcte (voir chap.9 “Vérifications et Entretien périodique”).
Les AREAscanTM NE sont AUCUNEMENT de dispostifs de sécurité ; leur utilisation à des fin de
sécurité et sauvegarde de l'opérateur est non appropriée et dangereuse.
1
DS2
Manuel d'instructions
1.2. Guide au choix du dispositif
Le choix du dispositif à utiliser tient fondamentalement à la zone de détection nécessaire - en tant que
hauteur de la zone sensible du dispositif - ainsi qu'à la portée opérationnelle maximale - en tant que
distance entre l'unité émetteur (TX) et l'unité récepteur (RX) - tout comme à l'entraxe optique.
Les versions suivantes sont disponibles :
Distance de
fonctionnement
Plage de détection
Entraxe
DS2-05-07-015-JV
5m
21 rayons ; h
=150mm
6.75 mm
DS2-05-07-030-JV
5m
42 rayons ; h
=300mm
6.75 mm
DS2-05-07-045-JV
5m
63 rayons ; h
=450mm
6.75 mm
DS2-05-07-060-JV
5m
84 rayons ; h
=600mm
6.75 mm
DS2-05-07-075-JV
5m
105 rayons ; h =750mm
6.75 mm
DS2-05-07-090-JV
5m
126 rayons ; h =900mm
6.75 mm
DS2-05-07-105-JV
5m
147 rayons ; h =1050mm
6.75 mm
DS2-05-07-120-JV
5m
168 rayons ; h =1200mm
6.75 mm
DS2-05-07-135-JV
5m
189 rayons ; h =1350mm
6.75 mm
DS2-05-07-150-JV
5m
210 rayons ; h =1500mm
6.75 mm
DS2-05-07-165-JV
5m
231 rayons ; h =1650mm
6.75 mm
DS2-05-25-045-JV
18 rayons ; h
=450mm
25 mm
DS2-05-25-060-JV
10 m
10 m
24 rayons ; h
=600mm
25 mm
DS2-05-25-075-JV
10 m
30 rayons ; h
=750mm
25 mm
DS2-05-25-090-JV
10 m
36 rayons ; h
=900mm
25 mm
Les fonctions caractéristiques des barrières AREAscanTM série DS2 sont disponibles sur toutes les
versions, ayant donc les mêmes modes opérationnels.
Les caractéristiques techniques spécifiques (ex.: résolution, sensibilité, etc.) restent les mêmes pour
toutes les versions, sauf indication contraire.
Pour des applications dans le secteur agro-alimentaire, il faut vérifier, de concert avec le service
assistance à la clientèle de DATALOGIC, la compatibilité des matières composants l’enveloppe de la
barrière avec toutes substances chimiques utilisées dans le processus de fabrication.
2
Manuel d'instructions
DS2
1.3. Applications typiques
Les images ci-dessous livrent une vue d'ensemble des quelques-unes parmi les principales
applications.
Détection et mesure d'objets sur bande transporteuse
Détection du positionnement correct des matières (opaques
et transparentes) en cours de traitement (plastique, métal,
papier, etc.)
Vérification du positionnement et contrôle du profil (même
sur matières transparentes)
Détection d'objets en formes différentes dans l'industrie
d'emballage d'aliments
Détection d'objets sur des positions différentes (faisceaux
parallèles)
Détection de fentes et trous à des positions variées
3
DS2
2
Manuel d'instructions
CONSIGNES D'INSTALLATION
2.1. Précautions à respecter lors du choix et de l'installation du dispositif
 La taille de l’objet minimum à détecter ne doit pas être inférieure au degré de résolution du dispositif.
 Le milieu où il faut installer un DS2 doit être compatible avec les caractéristiques techniques (voir
chap.10 “Données Techniques”) des barrières AREAscanTM.
Il faut également prendre en compte que :
-
toute installation à proximité des sources lumineuses vives et/ou clignotantes est à proscrire,
notamment au voisinage du récepteur.
-
la présence de fort parasites électromagnétiques pourrait nuire au bon fonctionnement du
dispositif ; une telle condition doit être bien évaluée en faisant appel au service assistance à la
clientèle de DATALOGIC.
-
la présence de fumée, brouillard, poussière en suspension dans le milieu de travail peut réduire
la portée opérationnelle du dispositif.
-
des sauts de température trop forts ou trop brusques, dont les valeurs minimales seraient bien
basses, pourraient provoquer une légère couche de buée sur les surfaces optiques préjudiciable
au bon fonctionnement du dispositif.
-
Des variations considérables dans la tension d'alimentation peuvent réduire la portée
opérationnelle du dispositif.
2.2. Informations générales sur le placement du dispositif
 Positionner le dispositif au niveau de la zone de détection.
 Aligner les deux unités récepteur (RX) et émetteur (TX) de sorte qu'elles se trouvent aussi
parallèles que possible. Vérifier que la led verte du récepteur est allumée de manière permanente
(condition de stabilité), si cela n'est pas le cas apporter des ajustements fins à la position des 2
unités jusqu'à obtenir une situation de stabilité.
 Fixer les deux unités récepteur et émetteur sur des supports rigides et, si possible, sans qu'ils
reçoivent de fortes vibrations, à l'aide de leurs équerres (voir chap.3 “Montage Mécanique”).
 Vérifier que la distance entre les unités récepteur et émetteur est comprise dans la portée
opérationnelle du dispositif (voir chap.10 “Données Techniques”).
2.2.1. Distance minimum d'installation
La distance minimum d’installation correspond à la portée opérationnelle minimum = 0.3 m.
4
Manuel d'instructions
DS2
2.2.2. Distance minimum vis-à-vis des surfaces réfléchissantes
Toutes surfaces réfléchissantes se trouvant au voisinage du faisceau lumineux du dispositif
AREAscanTM (au-dessus, en dessous ou de côté) peuvent introduire des réflexions passives
susceptibles d'empêcher la détection de l’objet à l’intérieur de la zone contrôlée (Fig.1)
Fig. 1
Il se peut que l’objet ne soit pas détecté, du fait que le récepteur pourrait intercepter un faisceau
secondaire (réfléchi par la surface réfléchissante située de côté) même lorsque le faisceau principal
est occulté par la présence d’un objet à détecter.
C'est pourquoi les unités doivent être installées à une distance appropriée de pareilles surfaces
réfléchissantes.
Cet écart minimum dépend de :
- portée opérationnelle du dispositif
- nature de la surface réfléchissante
- position de l’objet à l’intérieur de la zone sensible
ll faut bien évaluer cette distance sur site d'après les conditions de travail ; il est conseillé, toutefois,
de garder une distance minimum d'une surface réfléchissante d'env. 0.5 m.
5
DS2
Manuel d'instructions
2.2.3. Installation de plusieurs barrières côte à côte
S'il y a lieu d'installer plusieurs dispositifs dans des zones limitrophes il faut empêcher que
l'émetteur d'un dispositif gêne le récepteur d'un autre dispositif.
La Fig.2 représente un exemple d’installation, où peuvent se créer des perturbations, et deux autres
bonnes solutions possibles.
NON
OUI
OUI
Fig. 2
6
Manuel d'instructions
DS2
3. MONTAGE MECANIQUE
Les émetteurs et les récepteurs doivent être montés leurs surfaces sensibles
l'une en regard de l'autre et connecteurs placés du même côté et à une
distance dans la plage d'utilisation du modèle monté (chap.10 “Données
Techniques”).
Les deux unités doivent être montées aussi parallèles et alignées entre elles
que possible.
En tant que fixation se servir des goujons filetés en dotation (Fig.3) en les
introduisant dans leurs emplacements sur les deux unités.
Fig. 3
Sur la base de l’application et/ou du type de support, sur lequel il faut fixer les
deux barres, on peut directement utiliser les goujons d'assemblage ou les équerres de fixation rigides
livrés en standard, ainsi qu'il est représenté en Fig.4.
Fig. 4
Des équerres de fixation rigides peuvent être utilisées là où il n'est pas nécessaire de faire trop de
corrections mécaniques au cours de la mise en ligne.
Sur demande on peut disposer de supports orientables permettant la correction de l'inclinaison des
unités de ±1° sur l’axe transversal moyen et de ±5° sur l’axe longitudinal.
En présence de sollicitations particulièrement sévères, du point de vue des vibrations, il est conseillé
d'utiliser des amortisseurs antivibratoires susceptibles de réduire l’effet des vibrations, conjointement à
l'utilisation des goujons filetés, équerres rigides et/ou support orientables.
7
DS2
Manuel d'instructions
4. CONNEXIONS ELECTRIQUES
Toutes les raccordements électriques aux unités d'émission et réception sont réalisées avec un
connecteur M12 mâle existant à la partie inférieure de la barrière.
APPRENTISSAGE / (MAINTIEN SORTIE) / (VALIDATION
DE LASORTIE SERIE)
RX/TX +
GND
5
6
SORTIE EN COMMUTATION
4
7
3
1
2
RX/TX -
Sortie analogique
+Vcc
8
SYNC
RECEPTEUR (RX) :
1
2
3
4
5
=
=
=
=
=
blanc
brun
vert
jaune
gris
=
=
=
=
=
6 = rose
7 = bleu
8 = rouge
RX/TX Vcc
SORTIE ANALOGIQUE
SORTIE EN COMMUTATION
APPRENTISSAGE / (MAINTIEN SORTIE ) /
(VALIDAT.SORTIE SERIE)
= RX/TX +
= TERRE
= SYNC
NON UTILISE
GND
EMETTEUR (TX) :
8
1
2
3
4
=
=
=
=
brun
blanc
bleu
noir
+Vcc
2
1
3
4
=
=
=
=
SYNC
Vcc
NON UTILISE
TERRE
SYNC
Manuel d'instructions
DS2
4.1. Remarques sur les connexions
Voici quelques avertissements concernant les raccordements, qu'il est bien de respecter pour obtenir
le bon fonctionnement du dispositif AREAscanTM.
 La connexion standard ne prévoit aucun câble blindé.
Si bon semble à l'utilisateur, il peut toutefois les utiliser ; dans ce cas, respecter le raccordement à
la terre (de l'unité ainsi que du câble) suivant les indications de la Fig.5.
Fig. 5
 En tout état, il est important que ces câbles ne soient pas situés au contact ou au voisinage de
câbles porteurs d'intensités élevées (par exemple : alimentation de moteurs, variateurs de
fréquence, etc.) provoquant de forts champs électromagnétiques, préjudiciables au bon
fonctionnement du dispositif.
 Il n'est pas impératif de réaliser le raccordement à la terre des deux unités ; si bon semble, on peut
obtenir cette connexion en serrant la vis correspondante livrée en dotation au lieu d'une vis
quelconque d'entre les 8 vis bloquant les têtes de chaque unité (voir Fig.6).
 Respecter le raccordement représenté en Fig.5 si l'on utilise la liaison à la terre du système entier.
Fig. 6
9
DS2
Manuel d'instructions
5. MODES DE FONCTIONNEMENT
La barrière DS2 est un dispositif de détection et mesure d'objets situés à l'intérieur d'une zone de
détection; de ce fait, l’interruption des faisceaux, provoque le changement d'état de la sortie en
commutation, la variation du signal de la sortie analogique et la mise à jour de la donnée de la sortie
série.
Les différents modes de fonctionnement, réglés sur le dispositif, permettent de détecter des objets de
petite taille (12 mm dans la pire des hypothèses) et de déterminer des mesures géométriques avec une
approximation jusqu'à 6mm.
Le palpage des faisceaux est séquentiel, la mise à jour de toutes les sorties se produit après chaque
palpage, dans une durée égale au temps de réponse du dispositif.
5.1. Condition de détection (DETECTION)
La condition de détection s'active chaque fois qu'il y a interruption d'au moins un faisceau à l’intérieur
de la zone de détection ; l’activation provoque une variation d'état dans la sortie en commutation (ce
qui est signalisé par l'allumage de la led jaune sur l'interface à LEDs).
Le DS2 dispose de plusieurs fonctions susceptibles d'intervenir sur la sortie en commutation comme
indiqué ci-dessous :
 Mode de la sortie en commutation (Switching Output Mode) : indique si dans le dispositif de
commutation le courant circule pendant la détection ; la sortie peut être normalement fermée (N.F.)
ou normalement ouverte (N.O.).
 Paramétrage du retard lors de la reprise de la détection (Switching Output Delay) : permet de
retarder le rétablissement du mode de la sortie en commutation après détection. On peut
sélectionner l’étendue du retard.
 Saisie et détection (Apprentissage/Teach-in) : permet une détection conditionnée de l’objet à
l’intérieur de la zone de détection : si l’objet correspond (indépendamment de la résolution) à l’objet
saisi en cours d'acquisition (apprentissage/teach-in), la sortie en commutation change d'état.
Inversement, il n'y a aucun changement. On peut choisir les modes ci-dessous :
-
détection absolue (absolute teach-in detection), la sortie change d'état uniquement si la
détection s'avère sur le même objet saisi et dans la même position où il avait été saisi
-
détection relative (relative teach-in detection), la sortie change d'état uniquement si la
détection s'avère (indépendamment de la résolution) sur le même objet saisi, sans tenir compte
de la position où il avait été saisi.
5.2. Mode de mesure (MEASURE)
Le mode de mesure est fonction du nombre de faisceaux occultés et provoque des variations sur l'état
de la sortie analogique et de la sortie série ( ainsi que de la sortie en commutation )
Le DS2 dispose des fonctions de mesure énumérées ci-dessous :
 Mesures absolues (Absolute measures) : les mesures sont tirées compte tenu d'un faisceau pris
en tant que référence (reference) (le premier photo-élément (1) à partir du côté connecteur) :
notamment le DS2 comporte les fonctions ci-dessous :
1. top beam :
fournit la mesure entre la référence et le faisceau occulté le plus éloigné p/r à
référence
2. bottom beam : fournit la mesure entre la référence et le faisceau occulté le plus proche de la
référence
3. middle beam : fournit la mesure du faisceau correspondant au point intermédiaire entre le
faisceau occulté le plus éloigné p/r à la référence et le faisceau occulté le plus proche de la
référence
 Mesures relatives (Relative measures) : les mesures sont tirées sans tenir compte des références;
les mesures sont fonction du nombre de faisceaux occultés : notamment DS2 comporte les fonctions
ci-dessous :
4. Total beams : fournit la mesure correspondant au nombre total de faisceaux occultés
5. Total contiguous beams : fournit la mesure correspondant au nombre maximum de faisceaux
contigus occultés.
10
Manuel d'instructions
DS2
5.3. Détection des transitions (Number of transitions)
La détection des transitions compte le nombre de transitions s'étant déroulées dans la zone de
détection. Le nombre de transitions augmente chaque fois qu'un objet est détecté à l’intérieur de la
zone de détection et diminue chaque fois que celui-ci est placé en dehors (transition light->dark).
5.4. Remarques sur les modes de fonctionnement
 Il DS2 permet de configurer l'état de référence des faisceaux grâce à la sélection sur l'interface de
l'utilisateur. La sélection d'usine est “ faisceau occulté (dark beam)”, mais on peut également
choisir son complémentaire “ faisceau libre (light beam)”.
 Pas toutes les fonctions peuvent être sélectionnées à l'aide des commutateurs DIP ; voir tableaux
plus loin pour repérer le domaine de programmabilité locale du dispositif.
 La sortie analogique 0-10 V, de par sa nature, livre une information limitée par rapport aux
informations pouvant être obtenues de la sortie série ; certaines fonctions n'ont même sens que si
elles sont prélevées dans un domaine série.
En pareils cas, bien qu'il n'y ait pas de correspondance directe, la valeur de tension de la sortie
analogique est fournie en tout état selon la spécification des tableaux aux pages 12, 24, 26.
Expression pour déterminer la tension, dont la syntaxe s'exprime comme si après indiqué :
VOUT =VRES* NBEAM [xxx ; yyy]
= Valeur de tension en sortie de l’analogique
= 10V/N° total des faisceaux du dispositif = Valeur de tension correspondant
à la résolution minimale (obtenue n'occultant qu'un faisceau)
NBEAM [xxx ; yyy] = Nombres de faisceaux appartenant à l’ensemble [XY]
Où
VOUT
VRES
(éventuellement lire compris entre faisceau “xxx” et faisceau “ yyy” )
Noter que plus long est le DS2, moins appréciable sera VRES : dans la pire des hypothèse (avec le
modèle DS2 165) VRES = 43 mV !
 Il est possible de sélectionner, uniquement à l'aide des commutateurs DIP, le faisceau utilisé en
tant que référence à partir de celui le plus proche du connecteur jusqu'à atteindre le plus éloigné,
situé à la partie opposée de la barre, de sorte que le niveau de la tension analogique de sortie soit
minimum (positive ramp 0-10 V) ou maximum (negative ramp 10-0V) à la position d'occultation
du faisceau de référence usine.
A titre d'exemple se reporter à la Fig.7 : prenons un dispositif à 10 faisceaux, de sorte que lors de
l'occultation d'un faisceau, il se produit une variation de la VOUT de 1V (VRES = 1V Lors de
l'occultation du dernierfaisceau, la VOUT atteint la pleine échelle de 10 V.
Si l’option de référence est réglée au premier faisceau (reference=first beam), la VOUT de l'exemple
sera = 6 V ; si, par contre, cette option est réglée au dernier faisceau (reference=last beam), la
VOUT de l'exemple au cas contraire sera = 7 V (B).
A
B
Sortie analogique
Reference = 1° beam
Reference = last beam
Niveau de la sortie
6V
7V
Sortie en commutation
ON
Fig. 7
Les informations peuvent être tirées de la sortie série, en choisissant les fonctions de mesure
Top beam et Bottom beam.
11
DS2
Manuel d'instructions
5.5. Configuration de la sortie série RS485
Le rafraîchissement de la donnée sur la sortie série s'avère en général en fin de chaque cycle de
palpage ; cela influence remarquablement le temps de réponse du DS2, résultant aussi être fonction
du baud rate de la sortie série, de la structure de la donnée et de la richesse d'information qu'on veut
transférer à la sortie série pour l’application. Pour que le dispositif soit polyvalent, dans quelque
utilisation que ce soit, on a mis à disposition certaines commandes de configuration de la sortie série.
Il est évident que la pleine exploitation de celles-ci n'est possible qu'avec l'interface utilisateur à
distance.
 Sélection de la vitesse de transmission (baud rate) : permet de varier la vitesse de
communication de la sortie série ; bien que le standard 485 assure une marge optimale d'immunité
contre les parasites, régler la vitesse de transmission aux valeurs les plus élevées, peut
sensibiliser le système davantage. Etudier la vitesse qui mieux se convienne à l'application, à
l’équipement et au câblage.
 Sélection du standard de transmission : permet de choisir la structure de la donnée livrée de la
sortie série ; on peut choisir entre ASCII et Binaire ; pour une application à priorité de temps il est
préférable de choisir la transmission binaire. Pour des détails concernant la transmission de la
donnée se reporter au paragraphe “ protocole de transmission”.
 Sélection du partitionnement de la donnée : permet de partitionner le contenu d'informations
disponible livré de la sortie série. La fonction se distingue entre transmission totale de l'état de
chaque faisceau (complete beams status array) ou transmission partielle (partial) : les deux
conditions s'excluent réciproquement ; si l'on sélectionne la transmission partielle, il faut choisir l'un
des modes de mesure énonces plus haut. Pour une application à priorité de temps, choisir de
préférence la transmission partielle. Un autre sous-ensemble du mode de transmission partielle est
le protocole réduit (short protocol) où la transmission est uniquement numérique (binaire) et fort
rapide ; la fonction n'est active que pour des mesures individuelle. Pour des détails concernant la
transmission de la donnée se reporter au paragraphe “ protocole de transmission”.
 Sélection de la méthode d'envoi de la donnée (data sending type) : permet de choisir le
moment où transférer la donnée à partir la sortie série ; attendu que le transfert à partir de la sortie
série peut être également inhibé par sélection (via “logiciel”, en utilisant la commande prévue à cet
effet, via “hardware” en programmant l'entrée de validation de la sortie série serial output enable
– broche 5 connecteur RX – sur l'interface utilisateur) on ne peut avoir accès à la sélection du
mode d'envoi qu'à distance. On peut sélectionner 4 options : envoi de la donnée à chaque cycle
machine (Send every cycle) - est la configuration d'usine ; envoi à chaque variation de la sortie
en commutation (Send when switching output changes state) ; envoi à chaque variation de la
sortie analogique (Send when analogue output changes value), envoi sur demande de
l'utilisateur (Send by host request) moyennant le bouton de commande correspondant sur
l’interface : cette condition-ci peut être également provoquée d'une commande extérieure, à la
suite d'une programmation appropriée du dispositif (pour les détails se reporter au paragraphe
“protocole de transmission”).
6. SELECTIONS DES FONCTIONS ET PROGRAMMATION
Les fonctions, dont le dispositif AREAscanTM DS2 dispose, peuvent être sélectionnées
ON
en local ou à distance. Voici les configurations
d'usine du dispositif.
 Configuration usine pour l’unité récepteur
Le dispositif est livré avec la configuration standard ci-dessous :
 Configuration usine pour l’unité émetteur
Le dispositif est livré avec la régulation d'émission maximale
(sensibilité minimale )
 Régulation de la sensibilité
La régulation de la sensibilité se fait grâce à la rotation d'un
potentiomètre situé derrière le cache de l'unité émetteur ; la fonction
permet de varier l’intensité des émetteurs.
12
ON
1
2
3
4
2
3
4
ON
1
Manuel d'instructions
DS2
6.1. Programmation locale
La programmation et la sélection des fonctions se
fait grâce aux commutateurs DIP situés derrière le
cache de l’unité récepteur.
ON
1A
2A
3A
4A
Le tableau ci-dessous présente le type de fonction et
les positions correspondantes des commutateurs
DIP.
ON
1B
2B
3B
4B
FONCTION
CONFIGURATI
ON
1B
2B
3B
4B
Sortie série
Programming
Mode
Run
Time
-
-
OFF
Remote
Serial Output
Analysis Mode
ON
Total
-
-
Complete
Beams Status
Array
OFF
Partiel
-
-
ASCII partiel
ON
Reference = First
Beam (closest to connector)
V=VRes*NBEAM [Top; ref]
Incr. Ramp(0-10V)
-
Partial
Top Beam
OFF
Reference = Last
Beam
V=10-VRes*NBEAM [Top; ref]
Decr. Ramp(10-0V)
ON
Top or Bottom
-
Measurement
Reference
Beam
Startup
Sélectionnable
-
Measurement
Analysis Beam
Startup
Analogique
Local
Detection
Analysis Mode
TEACH-IN
Teach-in
Mode
Switching
Output
Mode
Switching
Output
Delay
Startup
4A
Mode
ON
Startup
3A
Pos
Startup
2A
Enable
Startup
1A
SORTIE
Startup
Dip
N.
OFF
(Absolute Measure)
Total
See remote setting
Partial
Bottom Beam
-
Partial
Total Beam
V=VRes*NBEAM [dark]
(Relative Measure)
ON
TEACH-IN Disable
(Normal Mode)
-
Presence detection
-
OFF
TEACH-IN Enable
-
Conditional
presence detection
from TEACH-IN
-
ON
Absolute Pos.
Detection
-
Positional detection
of TEACH-IN ref.
object
-
OFF
Relative Pos.
Detection
-
Detection of
TEACH-IN
reference object
-
ON
Normally
Opened
-
Current on
switching device
during detection
-
OFF
Normally
Closed
-
No current on
switching device
during detection
-
ON
NON
Delay
-
-
-
OFF
100 ms
-
Restore from
detection
delay = 100ms
-
( - ) indique l'état du commutateur DIP pris en compte n'influence pas le type de sortie à laquelle il est relié ; la sortie reste donc
réglée selon l'état de la fonction des autres commutateurs DIP.
Noter que les fonctions ne peuvent être validées durant le fonctionnement du dispositif, sauf le mode de
programmation (programming mode). Les fonctions s'activent lors de la mise sous tension du dispositif.
13
DS2
Manuel d'instructions
6.1.1 Mode d'apprentissage d'objets (teach-in) et leur détection
Le mode d'apprentissage (teach-in) peut être sélectionné avec les commutateur DIP et avec
l'interface utilisateur à distance.
Pour l’apprentissage en programmation locale il est de règle de relier le fil correspondant à un
bouton normalement ouvert sur la ligne 24V et de suivre les marches ci-dessous :
 Sélectionner le mode teach-in enable (commutateur DIP 1B OFF).
La sortie en commutation est invalidée
 Placer l'objet à l'intérieur de la zone de détection à la position désirée.
 Appuyer sur le bouton.
 Ne relâcher le bouton qu'après validation de la sortie en commutation
(LED jaune du récepteur allumée)
La saisie de l’objet est signalisée par l’allumage de la LED jaune en présence de l’objet saisi.
L’objet saisi (dans sa position de saisie) est alloué dans la mémoire non volatile jusqu'à
l'apprentissage qui suit. La donnée reste donc disponible même après la mise hors et remise
sous tension du dispositif.
Fig. 8
14
Manuel d'instructions
DS2
6.1.2. Mode de détection absolue
La sortie en commutation change d'état uniquement si l'objet, dont les dimensions ont été
précédemment enregistrées, passe exactement sur la position où il avait été saisi (Fig.9).
La sortie analogique dans cette configuration est toujours active et livre une valeur de tension selon
la sélection de la mesure.
Sortie analogique, mesure
absolue (top beam)
SORTIE EN
COMMUTATION
Sortie analogique
mesures relative (total beam)
SORTIE EN
COMMUTATION
=6V
ON
= 3 V (faisceaux 1,2,3)
OFF
Sortie analogique
mesures relative (total beam)
SORTIE EN
COMMUTATION
= 5V (canaux 4,5,6,7,8)
OFF
Fig. 9
15
DS2
Manuel d'instructions
6.1.3. Mode de détection relative
La sortie numérique (PNP) commute chaque fois que l'objet échantillonné passe dans la zone
sensible, indépendamment de sa position dans la zone elle-même (Fig.10).
La sortie analogique dans cette configuration est toujours active et livre une valeur de tension selon
le réglage de la mesure.
Sortie analogique, mesure
absolue (top beam)
SORTIE EN
COMMUTATION
Sortie analogique
mesures relative (total beam)
SORTIE EN
COMMUTATION
=6V
ON
= 3 V (faisceaux 1,2,3)
ON
Sortie analogique
mesures relative (total beam)
SORTIE EN
COMMUTATION
= 5V (canaux 4,5,6,7,8)
OFF
Fig. 10
16
Manuel d'instructions
DS2
6.2. Programmation à distance
La programmation et la sélection des fonctions s'effectue moyennant l’interface utilisateur (Host
interface) sur hôte à distance, en communication avec le DS2 par le biais du standard série RS-232.
L’interface est livrée en standard dans le cd à l'intérieur de la présentation.
La sélection de la fonction de programmation à distance ne s'active que du commutateur DIP
(commutateur DIP 1Aoff)
N.B.: le dispositif DS2 enregistre de manière non volatile la dernière configuration réglée sur
l'interface de programmation à distance. Au premier démarrage de l'interface, DS2 se met
dans la configuration d'usine qui, en l'occurrence, peut être rétablie grâce au bouton de
“réenclenchement”.
Fig. 11 DS2 Host Interface
17
DS2
Manuel d'instructions
6.2.1 DS2 Host Interface - Généralité
Le DS2 Host Interface est un programme sous Windows 9x/SE/Me/NT/2000/XP permettant de
surveiller en temps réel le déroulement des palpages et l'état de la sortie numérique de la barrière
de détection et mesure d'objets AREAscanTM série DS2.
Grâce à l’interface utilisateur très simple et intuitive, il est également possible d'afficher et modifier
les différents paramètres de configuration de la barrière qui restent résidants dans la mémoire non
volatile du dispositif.
La quantité et le type des mesures qui seront transmises tient au mode de programmation local ou
à distance. En local, une mesure fixe sera transmise pour chaque mode opérationnel.
Avec le mode à distance, par contre, il est possible de sélectionner une ou deux mesures à son gré
parmi celles listées au paragraphe 5.2. “Modes de mesure”.
Seule contrainte est qu'on ne pourra pas demander les mêmes mesures deux fois.
Ces données peuvent être transmises en binaire ou en ASCII.
Le protocole de communication a été développé selon la typologie Maître Esclave.
L'échange d'informations s'avère en mode requête-réponse : le Maître envoie un paquet de
données à l'Esclave et l'Esclave répond au maître avec un autre paquet de données.
La ligne de communication est de type half duplex (RS485) et peut donc être engagée d'une unité à
la fois ; c'est toujours le maître à commencer l'échange.
6.2.2. Installation du programme
Introduire le CD du logiciel DS2 Host Interface dans le lecteur du votre ordinateur.
Le programme d’installation démarre automatiquement. Suivre de près les indications affichées à
l'écran .
18
Manuel d'instructions
DS2
6.2.3. L’interface utilisateur
Lors du lancement du programme, la fenêtre ci-dessous s'affiche :
Fig. 12
Deux zones fondamentales se distinguent : à gauche la zone de monitorage des données (avec la
zone de palpage, une barre graduée avec l'état de l'apprentissage, un panneau avec des
avertisseurs lumineux et l'état des commutateurs DIP, de différents indicateurs numériques pour
visualiser les mesures et une barre avec l'état de la communication). A droite une zone de sélection
des fonctions.
6.2.4. Communication avec l’ AREAscanTM série DS2
Comme indiqué plus haut, le dispositif DS2 dispose d'une ligne de communication série RS485
(half duplex).
Côté ordinateur il faut se munir d'un adaptateur pour porte série RS232/RS485 pour le relayage au
côté récepteur de la barrière. Le programme contrôle la réception/émission sur la ligne RS485
profitant de la ligne RTS présente sur le connecteur RS232. Cet adaptateur doit être susceptible de
supporter cette caractéristique.
Fig. 13
19
DS2
Manuel d'instructions
La figura ci-dessous représente le schéma typique d'un convertisseur RS232/RS485.
TX+
2
TXD
3
RXD
4
RTS
TX
A
TX-
RX+
RX
7
RX-
GND
B
DB25
Ordinateur hôte
(DB9)
TXD (3)
RXD (2)
RTS (7)
GND (5)
Convertisseur
(côté RS232-DB25)
TXD (2)
RXD (3)
RTS (4)
GND (7)
Convertisseur
(côté RS485)
A
B
Ordinateur hôte
(DB25)
TXD (2)
RXD (3)
RTS (4)
GND (7)
Convertisseur
(côté RS232-DB25)
TXD (2)
RXD (3)
RTS (4)
GND (7)
Convertisseur
(côté RS485)
A
B
DS2
D+ (6)
D- (1)
DS2
D+ (6)
D- (1)
Une fois que l'ordinateur est relié à la ligne série RS485 et le DS2 est en fonctionnement, le
programme est prêt à travailler. Sélectionner le port de communication série COM1, COM2, COM3
ou COM4 et appuyer sur Connexion. Une petite fenêtre s'affiche avec l'indication Attendez, s.v.p.…,
le programme produira une exploration sur la ligne série, pour essayer, une à la fois, toutes les
vitesses de transmission jusqu'à atteindre celle de configuration du DS2 (prendre en compte que
l'opération pourrait durer quelques secondes). Une fois la communication validée, le programme
enregistrera la vitesse de transmission ainsi obtenue sur le disque dur, pour pouvoir optimiser la
connexion successive. De cette manière, l'attente initiale d'exploration sera éliminée.
Si la connexion n'a pas abouti, la fenêtre ci-dessous s'affiche :
Dans ce cas, il faut contrôler que les raccordements électriques et les liaisons sont correctes et que
le dispositif est sous tension.
20
Manuel d'instructions
DS2
Fig. 14
Communication établie (voir figure précédente), et selon qu'on ait choisi le mode de programmation
local ou à distance, au côté gauche de la graphique s'affiche ce qui suit :
 les faisceaux et la silhouette de l’objet
 l'apprentissage enregistré dans le récepteur
 deux indicateurs avec les mesures (ce qu'elles représentent dépend du mode de
programmation)
 les programmations ( locale et à distance ) des fiches virtuelles
Les barres qui représentent la barrière se redimensionnent automatiquement sur la base du modèle
du DS2 relié. A ce stade le bouton Configurer devient actif et le bouton Connecter est remplacé par
Déconnecter.
Lorsqu'on passe le curseur sur la zone de palpage, l'indicateur numérique en dessous s'allume
indiquant la position du faisceau pointé. Pareille situation s'avère avec la barre de l'apprentissage.
En dessous du panneau virtuel s'affiche le mode de programmation en cours.
La seule manière pour changer de mode est d'intervenir sur le commutateur DIP existant sur le
DS2, même machine sous tension. Il faut toutefois prendre garde à ne pas confondre. Le
commutateur DIP, qui correspond au mode de programmation, est le seul à être décodé en temps
réel.
Pour tous les autres, il faut d'abord mettre l'appareil hors et puis à nouveau sous tension. Il se peut
donc que des désalignements se produisent entre les commutateurs DIP réels et les virtuels de
l’interface.
21
DS2
Manuel d'instructions
A la partie droite de l’interface, invalidée à l'origine, il y a des fiches virtuelles pour :
 Prog. à distance: cette page permet d'afficher et modifier les différents paramètres de
configuration dans le mode à distance.
 Prog. locale: n'affiche que l'état des commutateurs DIP existant dans le DS2.
 Apprentissage: permet d'éditer la forme de l’objet utilisé en mode apprentissage.
Fig. 15
22
Manuel d'instructions
DS2
6.2.5. Configuration de l’AREAscanTM série DS2
La sélection du bouton Configurer permet d'accéder à la session de configuration.
Fig. 16
L’accès au mode de configuration prévoit l'envoi d'une commande particulière qui provoque la
suspension du palpage pendant toute la durée de la session. Encore une fois s'affiche une petite
fenêtre avec l’indication Attendez s.v.p.…
Si la commande a été acceptée, le bouton Configurer change l'inscription qui devient Fin, et les
boutons Télécharger et Mise à jour s'activent. Les cases d'introduction et les boutons de sélections
deviennent actifs alors.
On distingue trois sections différentes dans la fiche Prog. à distance :
 Transmission série : sert à configurer la vitesse et le type de transmission (binaire ou ASCII)
des données et le mode avec lequel elles seront transmises, par cycles en fin de chaque
palpage, si la sortie en commutation change d'état, ou sur demande d'une unité de contrôle à
distance (host). Dans ce dernier cas, à la sortie d'une session de configuration, le bouton
Requête devient actif si le DS2 fonctionne en mode à distance. On peut également invalider
entièrement la transmission série. Elle ne reste active que pour la communication avec l’hôte.
Le Protocole réduit est un mode de transmission des données très simple où une seule mesure
numérique est transmise sou forme d'un seul caractère. En dernier, le bouton de
“Réenclenchement” permet de rappeler la configuration par défaut usine.
23
DS2
Manuel d'instructions
Configuration à distance par interface utilisateur hôte : synoptique concernant les variations
des sorties par rapport à la configuration de la sortie série
Function
Mode
SW
Serial
Communication
Enable
Serial Transmission
Type
Baud Rate
Enable
Disable
pin5 RX connector
on 24Vdc
pin5 RX connector
floating
ASCII
Binary
9600
19200
38400
57600
Analog
-
Outputs
Switching
Serial
Comm. Enable
Comm. Disable
-
-
Comm. Enable
-
-
Comm. Disable
-
-
Cyclical
-
-
Output changes state
-
-
Analogue output changes
state
-
-
On request
-
-
Binary only
-
-
Type ASCII
Type Binary
Send every
cycle
Send when
PNP/NPN
output changes
state
Send when
Analogue
output changes
state
Send by host
request
Send with
short protocol
HW
Data Sending Type
Short Protocol
Not selected
-
Code
End of Serial
Packet
Trasmission
-
Delay
-
the serial
transmission is
finished by a fixed
sequence of 4-ASCII
characters “@EOP”
the serial
transmission is
delayed by a
equivalent time of 40
characters
transmissions at the
Baud Rate selected
Le Protocole réduit valide la transmission d'un seul caractère avec le codage binaire d'une mesure
numérique. Ce protocole ne sera disponible qu'en mode Programmation à distance, transmission
de type binaire.
 Analyse de détection et Mode sortie : permet de choisir le mode avec lequel effectuer la détection
de l’objet (normal ou apprentissage), la sortie en commutation normalement ouverte ou
normalement fermée et si elle est retardée après une détection. Dans ce cas on peut préfixer une
temporisation de retard de 0 à 200 millisecondes.
 Fin du paquet de la transmission série:
en sélectionnant «CODE», la transmission sera
terminée avec une séquence non modifiable de 4
caractères ASCII « @EOP».
en sélectionnant « DELAY», la transmission sera
retardée d’un temps équivalent à la transmission de 40
caractères en fonction du Baud Rate choisi.
24
Manuel d'instructions
DS2
Configuration à distance de host user interface : synoptique concernant les variations des
sorties par rapport à la configuration des modes d'analyse de la détection
Outputs
Function
Mode
Normal
Analog
Switching
Serial
-
Presence detection
-
Get TEACH-IN
from DS2
Teach-in
TEACHIN Mode
Set TEACH-IN from
User Interface
Conditional presence
detection from
TEACH-IN
Absolute Positioning
Detection
Positional detection of
TEACH-IN ref. object
-
Relative Positioning
Detection
-
Detection of TEACHIN reference object
Normally Opened
-
Current on switching
device during
detection
-
Normally Closed
-
No current on
switching device
during detection
-
No Delay
-
-
-
0 < TDELAY < 200ms
-
Restore from
detection delay =
TDELAY
-
Enable
It holds
analogue and
serial output
to the higher
detected
value during
enable of
“output
HOLD” input
(pin5 RX
connector on
24Vdc)
-
It holds
analogue and
serial output to
the higher
detected value
during enable
of “output
HOLD” input
(pin5 RX
connector on
24Vdc)
Switching
Output Mode
Switching
Output Delay
Conditional presence
detection from
TEACH-IN
Output Hold
Disable
Normal operation
25
DS2
Manuel d'instructions
Dans la fiche d'apprentissage on peut changer la
forme de l’objet qui sera utilisé comme référence dans
ce mode opérationnel.
Sélectionner le photo-élément de début et fin du
segment qu'on souhaite ajouter et appuyer sur Ajout.
La forme sera immédiatement dessinée dans la barre
d'apprentissage (voir Fig.17).
Cette opération peut être effectuée plusieurs fois afin
de prérégler des objets dans les formes les plus
variées.
En l'occurrence, on peut effacer la forme entière ou
inverser la forme courante avec la sélection des
boutons Effacer et Inveser.
La présence d'un objet se caractérise par une couleur
sombre et l’absence d'une couleur claire.
Fig. 17
 Analyse de mesure : en mode à distance on peut régler la transmission jusqu'à un maximum de deux
mesures avec le critère établi dans la section Transmission série.
Voici les différentes options :
- Néant
- Beams Status Array
- Top Beam (clair ou sombre)
- Bottom Beam (clair ou sombre)
- Middle Beam (clair ou sombre)
- Total Beam (clair ou sombre)
- Total Contiguous Beam (clair ou sombre)
- Nombre de Transferts (clair ou sombre)
26
Manuel d'instructions
DS2
Configuration à distance de host user interface : synoptique concernant les variations des
sorties par rapport à la configuration des modes d'analyse de la mesure
Outputs
Function
Mode
Complete
Beams
Status
Array
Analog
Switching
Serial
ASCII
V=VRES*NBEAM [dark]
Top
Beam
BOTTOM
Beam
Dark (default)
V=VRES*NBEAM [Top;
reference]
Top Beam
ASCII
Binary
Light
V=VRES*NBEAM [Top light;
reference]
Top Beam
(light)
ASCII
Binary
Dark (default)
V=VRES*NBEAM [Bottom;
reference]
Bottom
Beam
ASCII
Binary
Light
V=VRES*NBEAM [Bottom
light; reference]
Bottom
Beam (light)
ASCII
Binary
V=VRES*NBEAM [0.5*(TopBottom); reference]
V=VRES*NBEAM [0.5*(Top
light-Bottom light);
reference]
Middle
Beam
ASCII
Binary
Middle
Beam (light)
Binary
Dark (default)
Middle
Beam
Light
Dark (default)
V=VRES*NBEAM [dark]
Light
V=VRES*NBEAM [dark]
Dark (default)
V=VRES*NBEAM [dark]
Light
V=VRES*NBEAM [dark]
Light Dark
(default)
V=VRES*NBEAM [dark]
Dark Light
V=VRES*NBEAM [dark]
Total Beam
Total
Contiguous
Beam
Binary
Total Beam
Total Beam
Total Beam
(light)
Total
Contiguous
Beam
Total
Contiguous
Beam (light)
N.
Transitions
LightDark
N.
Transitions
DarkLight
ASCII
ASCII
Binary
ASCII
Binary
ASCII
Binary
ASCII
Binary
ASCII
Binary
ASCII
Binary
Noter que certaines fonctions s'excluent réciproquement, c'est à dire que si
l'on a choisi Beams Status Array comme mesure 1, toutes les postes de la
mesure 2 seront invalidées. Un autre exemple : si en tant que première
mesure on a choisi Top Beam Dark, comme seconde on pourrait choisir
n'importe quelle mesure - à l'exclusion du type choisi pour la première - et
Beams Status Array.
Les postes qui ne sont pas admis deviennent gris.
L'appui sur le bouton de Mise à jour permet d'enregistrer les réglages dans
la mémoire non volatile du DS2.
Si, par contre, on choisit le bouton Télécharger, le graphique sera rétabli
avec la dernière forme mise dans la mémoire du DS2.
La session de configuration terminée, appuyer sur le bouton Fin. A ce stade le système demande
de confirmer la sortie.
27
DS2
Manuel d'instructions
Après quoi les fenêtres ci-dessus peuvent s'afficher :
Si l'une ou les deux fenêtres ci-dessus s'affichent, il signifie qu'on a changé quelque chose sans
mettre le DS2 à jour avec les modifications apportées.
Appuyer sur Oui pour confirmer ou sur Non pour ignorer les changements.
En dernier, et d'après les options choisies, une fenêtre du type suivant pourrait se présenter :
Un avertissement se produit, signalisant que le temps de palpage dépasse une certaine valeur en
millisecondes par cycle.
6.2.6. Sauvegarde sur le fichier des options de configuration
Au cours de la session de configuration on peut sauvegarder la configuration
courante de la machine sur un fichier. Sélectionner Fichier et puis Sauver.
Le système demande d'établir un nom pour le fichier avec les options de
configuration.
6.2.7. Chargement du fichier des options de configuration
Au cours de la session de configuration on peut charger le fichier avec la configuration de la
machine précédemment sauvegardée.
Sélectionner Fichier et puis Ouvrir. Sélectionner le fichier désiré.
La fiche Prog. à distance et la barre de l'apprentissage sont mises à jour avec les valeurs du fichier.
Pour rafraîchir la mémoire du DS2, appuyer sur le bouton de Mise à Jour.
28
Manuel d'instructions
DS2
7. AREASCAN SERIE DS2 – PROTOCOLE DE COMMUNICATION
7.1. Description des paquets
Comme anticipé plus haut, le protocole de communication prévoit la présence d'une unité Maître et
d'une unité Esclave. Le type de communication est half duplex (RS485).
L'échange d'informations s'avère en mode requête-réponse : le Maître envoie un paquet de données à
l'Esclave et l'Esclave répond au Maître avec un autre paquet de données.
7.1.1. Structure d'un paquet donnée binaire
Un paquet de données binaires se compose d'un ensemble d'octets disposés dans une séquence
bien définie, l'identifiant sans équivoque. Il se compose d'un en-tête, un corps et une queue.
L’en-tête et la queue ont une longueur fixe alors que le corps a une longueur variable.
Début de
paquet
Longueur
Type
Données
En-tête
Corps
Fin de
paquet
Somme de
contrôle
Queue
 Début de paquet : 1 octet, code ASCII STX (‘0x02’)
 Longueur :
1 octet, longueur en octets du champ Type puis le champ Données
 Type :
1 octet, code identifiant le type de paquet (code ASCII ‘A’, ‘B’, ‘C’, etc.)
 Données :
Nombre variable d'octets (de 0 à 254) composant l’information du paquet
 Fin de paquet : 1 octet, code ASCII ETX (‘0x03’)
 Somme de contrôle :
1 octet, complément à un de la somme des octets des champs
Longueur, Type et Données
7.1.2. Structure d'un paquet de données binaires à protocole réduit
En dernier il existe un paquet réduit de données binaires se composant d'un seul octet. Pareil
format est réservé à la transmission d'une valeur de type numérique (par exemple une mesure).
Donnée
Corps
Donnée :
1 octet avec l’information binaire du paquet
7.1.3. Structure d'un paquet donnée ASCII
Un paquet de données ASCII se compose de :
Début de
paquet
Type
Données
En-tête
 Début de paquet :
Corps
Fin de
paquet
Queue
1 octet, code ASCII ‘*’ (0x2A)
 Type :
1 octet, code identifiant le type de paquet (code ASCII ‘A’, ‘B’, ‘C’, etc.)
 Données :
nombre variable de caractères ASCII ‘0’-‘9’ ‘A’-‘Z’ (de 0 à 254) composant
l'information du paquet
 Fin de paquet :
1 octet, code ASCII CR (0x0D)
29
DS2
Manuel d'instructions
7.2 Mode opérationnel : DS2 (Maître)  Host Interface (Esclave)
A la mise sous tension le DS2 devient le Maître et, ainsi qu'on vient d'expliquer, il transmet un paquet
avec les informations de mesure de la configuration par cycles lors de chaque palpage. L’interface
hôte, étant l'Esclave, reçoit le paquet et traite les données. C'est le seul cas où aucun paquet de
réponse n'est nécessaire.
7.2.1. Description des paquets
a. Résultat du Palpage Complet Binaire (Complete Beams Status Array) - 0x41 (ASCII ‘A’)
Envoie à l’hôte la séquence (pattern) avec l’information binaire concernant chaque faisceau.
DS2 envoie :
0x02
n
aaa bbb ccc ….. zzz s
0x41
0x03
x
où :
n
= 0x0E (modèle 600mm), 0x14 (modèle 900mm), 0x1A (modèle 1200mm), 0x23 (modèle
1650mm)
aaa = 3 octets avec la projection des photo-éléments 01-21
bbb = 3 octets avec la projection des photo-éléments 22-42
ccc = 3 octets avec la projection des photo-éléments 42-63
zzz = 3 octets avec la projection des 21 derniers photo-éléments
s
= 1 octet comportant l'état du palpage :
bit 0 = Led Tension (0 éteinte, 1 allumée)
bit 1 = Led Panne (0 éteinte, 1 allumée)
bit 2 = Led Sortie (0 éteinte, 1 allumée)
bit 3 = Sortie PNP/NPN (0 inactive, 1 active)
bit 4 = Sortie en court-circuit (0 non, 1 oui)
bit 5 = Photo-éléments non alignés ou stabilité (0 non, 1 oui)
bit 6 = pas disponible
bit 7 = Mode Programmation (0 local, 1 à distance)
x = somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
Exemple :
soit le champ de données ci-dessous :
0x01 0x02 0x03 0x04 0x05 0x06
la longueur sera donc 0x07 (un octet du champ Type et six octets du champ Données)
si le type de paquet est 0x41 (ASCII ‘A’), il en dérive que la somme de contrôle suivante :
somme de contrôle = (0x07 + 0x41 + 0x01 + 0x02 + 0x03 + 0x04 + 0x05 + 0x06) XOR 0xFF = 0xA2
La correspondance entre les photo-éléments (21) et les bits d'une triade d'octets est la suivante :
Photo-élément
Triade d'octets
21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
premier octet
second octet
troisième octet
La position d'un faisceau s'identifie grâce au poids de chaque bit, et l'état par sa valeur de zéro ou
un.
Un bit à zéro, indique un faisceau non occulté, alors qu'un bit à un, indique un faisceau occulté.
30
Manuel d'instructions
DS2
b. Résultat du Palpage Complet ASCII (Complete Beams Status Array) - 0x41 (ASCII ‘A’)
Envoie à l’hôte la sÜquence (pattern) avec l’information ASCII concernant chaque faisceau.
DS2 envoie :
0x2A
où :
aaaaaa
bbbbbb
cccccc
zzzzzz
ss
=
=
=
=
=
0x41
aaaaaa bbbbbb cccccc ….. zzzzzz ss
0x0D
6 caractères ASCII (3 octets) avec la projection des photo-éléments 01-21
6 caractères ASCII (3 octets) avec la projection des photo-éléments 22-42
6 caractères ASCII (3 octets) avec la projection des photo-éléments 42-63
6 caractères ASCII (3 octets) avec la projection des 21 derniers photo-éléments
2 caractères ASCII (1 octet) comportant l'état du palpage (voir plus haut)
c. Résultat du Palpage Partiel Binaire ( Measures ) - 0x42 (ASCII ‘B’)
Envoie à l'hôte une ou deux mesures numériques.
DS2 envoie (une seule mesure) :
0x02
0x04
0x42
mas
0x03
x
où
m = 1 caractère ASCII associé au type de mesure (code ASCII associé au type de mesure
obtenu comme somme du caractère ‘A’ et la valeur numérique du type de mesure) 
a = 1 octet avec la mesure (0 – 231)
x = Somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
s = 1 octet comportant l'état du palpage :
bit 0 = Led Tension (0 éteinte, 1 allumée)
bit 1 = Led Panne (0 éteinte, 1 allumée)
bit 2 = Led Sortie (0 éteinte, 1 allumée)
bit 3 = Sortie PNP/NPN (0 inactive, 1 active)
bit 4 = Sortie en court-circuit (0 non, 1 oui)
bit 5 = Photo-éléments non alignés ou stabilité (0 non, 1 oui)
bit 6 = pas disponible
bit 7 = Mode Programmation (0 local, 1 à distance)
DS2 envoie (deux mesures) :
0x02
0x06
0x42
manbs
0x03
x
où
m* = 1 caractère ASCII associé au type de mesure (code ASCII associé au type de mesure
obtenu comme somme du caractère ‘A’ et la valeur numérique du type de mesure) 
a = 1 octet avec la mesure #1 (0 – 231)
n = 1 caractère ASCII avec le type de mesure #2 (‘A’ + valeur numérique du type de mesure)
b = 1 octet avec la mesure #2 (0 – 231)
x = somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
s = 1 octet comportant l'état du palpage :
bit 0 = Led Tension (0 éteinte, 1 allumée)
bit 1 = Led Panne (0 éteinte, 1 allumée)
bit 2 = Led Sortie (0 éteinte, 1 allumée)
bit 3 = Sortie PNP/NPN (0 inactive, 1 active)
bit 4 = Sortie en court-circuit (0 non, 1 oui)
bit 5 = Photo-éléments non alignés ou stabilité (0 non, 1 oui)
bit 6 = pas disponible
bit 7 = Mode Programmation (0 local, 1 à distance)
31
DS2
Manuel d'instructions
d. Résultat du Palpage Partiel binaire (Measures) – Protocole réduit
Envoie à l'hôte uniquement une mesure numérique en format binaire réduit (un seul octet).
DS2 envoie (une seule mesure) :
A
où
a
= 1 octet avec la mesure (0 – 231)
e. Résultat du Palpage Partiel ASCII (Measures) - 0x42 (ASCII ‘B’)
Envoie à l’hôte une ou deux mesures numériques en format ASCII (voir plus haut).
DS2 envoie (une seule mesure) :
0x2A
m aaa ss
0x42
0x0D
où
m
= 1 caractère ASCII associé au type de mesure (code ASCII associé au type de mesure
obtenu comme somme du caractère ‘A’ et la valeur numérique du type de mesure) 
aaa = 3 caractères ASCII avec la mesure (“000” – “231”)
ss = 2 caractères ASCII (1 octet) comportant l'état du palpage
bit 0 = Led Tension (0 éteinte, 1 allumée)
bit 1 = Led Panne (0 éteinte, 1 allumée)
bit 2 = Led Sortie (0 éteinte, 1 allumée)
bit 3 = Sortie PNP/NPN (0 inactive, 1 active)
bit 4 = Sortie en court-circuit (0 non, 1 oui)
bit 5 = Photo-éléments non alignés ou stabilité (0 non, 1 oui)
bit 6 = pas disponible
bit 7 = Mode Programmation (0 local, 1 à distance)
DS2 envoie (deux mesures) :
0x2A
m aaa n bbb ss
0x42
0x0D
où
m
= 1 caractère ASCII associé au type de mesure (code ASCII associé au type de mesure
obtenu comme somme du caractère ‘A’ et la valeur numérique du type de mesure) 
aaa = 3 caractères ASCII avec la mesure #1 (“000” – “231”)
n
= 1 caractère ASCII avec le type de mesure #2 (‘A’ + valeur numérique du type de mesure)
bbb = 3 caractères ASCII avec la mesure #2 (“000” – “231”)
ss = 2 caractères ASCII (1 octet) comportant l'état du palpage
bit 0 = Led Tension (0 éteinte, 1 allumée)
bit 1 = Led Panne (0 éteinte, 1 allumée)
bit 2 = Led Sortie (0 éteinte, 1 allumée)
bit 3 = Sortie PNP/NPN (0 inactive, 1 active)
bit 4 = Sortie en court-circuit (0 non, 1 oui)
bit 5 = Photo-éléments non alignés ou stabilité (0 non, 1 oui)
bit 6 = pas disponible
bit 7 = Mode Programmation (0 local, 1 à distance)
 Code ASCII associé au type de mesure (obtenu comme somme du caractère ‘A’ et la valeur numérique du type de mesure) :
‘A’
‘B’
‘C’
‘D’
‘E’
32
= Measure disabled (n. a.)
= Complete beams status array (n. a.)
= Top beam dark
= Top beam light
= Bottom beam dark
‘F’
‘G’
‘H’
‘I’
‘J’
= Bottom beam light
= Middle beam dark
= Middle beam light
= Total beam dark
= Total beam light
‘K’
‘L’
‘M’
‘N’
= Total contiguous beam dark
= Total contiguous beam light
= N. of transitions dark
= N. of transitions light
Manuel d'instructions
DS2
7.3. Mode de configuration : DS2 (Esclave)  Hôte (Maître)
7.3.1. Procédure d'obtention du bus par l’hôte
Pour passer au mode configuration, le DS2 doit recevoir une commande spéciale qui interrompt
temporairement le palpage en cédant le contrôle à l’hôte. L’hôte devient ainsi le Maître et le DS2
l'Esclave. Toutes les sorties passent à l'état inactif .
L’appareil reste dans ce mode jusqu'à ce qu'il reçoit la commande de fin de configuration.
L’hôte prend la commande du bus et devient Maître grâce à l'envoi opportun d'une chaîne
dénommée caractère de synchronisation (ASCII SYN ‘0x16’).
DS2 est normalement Maître et, en tout état, il est réglé de manière à ne pas céder le contrôle qu'à
la suite de certaines conditions, comme indiqué ci-dessous.
Entre un palpage et celui qui suit, DS2 se met en état de réception pour une courte période
(quelques millisecondes). Pour pouvoir céder le contrôle, DS2 doit recevoir, 3 caractères de
synchronisation dans les 2 secondes et demi qui suivent la réception du premier caractère, après
quoi il suspend la transmission des données en laissant ouverte une fenêtre de réception plus
grande (env. 250 millisecondes) par laquelle l’hôte peut envoyer la commande concernée.
Si la commande n'est pas interprétée ou que le temps à disposition est dépassé, le DS2 reprend le
contrôle de la ligne et l’opération devra être répétée. Cette technique doit être utilisée avant
d'envoyer quelque commande que ce soit, quand le DS2 est Maître. L’envoi des caractères de
synchronisation n'est plus nécessaire quand DS2 est esclave.
La figure qui suit représente un exemple d'échange de données sur la ligne de communication série
à l'aide de la commande SYNCHRONISATION.
Les paquets transmis (TXD) de DS2 en fin de chaque palpage sont mis en lumière en noir. Quand
l’hôte veut lancer une commande, il commence d'envoyer les caractères SYN (0x16) par les
fenêtres temporelles laissées ouvertes entre deux palpages successifs (points 1, 4 et 5). S'il y a des
collisions (points 2 et 3) - c'est à dire que l’hôte transmet dans un même temps au DS2 - les
caractères SYN sont perdus. Il faut continuer de les envoyer jusqu'à ce que le DS2 arrête
d'expédier les paquets (point 6). A ce stade l’hôte peut activer la commande de Synchronisation
0x43 et le DS2 répond avec le paquet de réponse correspondant (points 7 et 8). Aussitôt après,
DS2 reprend le palpage (point 9).
Réponse 0x63
Commande 0x43
33
DS2
Manuel d'instructions
7.3.2. Description des paquets de commande
a. Commande de synchronisation - 0x43 (ASCII ‘C’)
L’hôte peut se servir de cette commande quand il se connecte avec DS2 pour obtenir les
paramètres de configuration locale/à distance. Si l'on ne connaît pas encore la vitesse de
transmission série, il est possible de la rechercher de manière empirique en essayant toutes les
vitesse de transmission connues avec cette commande jusqu'à ce la connexion ne s'établisse.
Hôte envoie :
0x02
0x01
0x03
0x43
0xBB
DS2 répond :
0x02
N
L
=
=
0x0A
0x63
n l rrrrrrr
0x03
x
1 octet avec le nombre de photo-éléments (84, 126, 168 o 231)
1 octet avec l'état de la configuration locale (Dip Switch)
bit 0 = OutDelay
bit 1 = OutMode
bit 2 = TeachMode
bit 3 = TeachMode
bit 4 = MeasAna
bit 5 = MeasRef
bit 6 = SerMode
bit 7 = ProgMode
4B - Retard Sortie (No Delay/100ms Delay)
3B - Mode Sortie (NO/NF)
2B - Mode Apprentissage (Absolu/Relatif)
1B - Validation apprentissage (Valider/Invalider)
4A - Mode Analyse Mesures (BotTop/Total)
3A - Faisceau de Référence Mesure (Inférieur/Supérieur)
2A - Mode Sortie Série (Binary/ASCII)
1A - Mode Programmation (Local/A distance)
rrrrrrr = 7 octets état de la configuration à distance
octet 1 = SerComm
Communication Série
(1 = Valider, 0 = Invalider)
Protocole Réduit (bit 7 = 1  Valider, bit 7 = 0  Invalider)
octet 2 = BaudRate
Vitesse de transmission (plage 0 = 9600, 1 = 19200, 3 = 38400 4 = 57600)
octet 3 = MeasAna1 Mode Analyse Mesure 1 (voir ci-dessous) 
octet 4 = MeasAna2 Mode Analyse Mesure 2 (voir ci-dessous) 
octet 5 = SendType Type Envoi Données (0 = par Cycles, 1 = lors d'une Variation ou 2 = A la
Demande)
octet 6 = DipSw
Réglage à distance via les commutateurs DIP virtuels (partiellement
applicable) 
octet 7 = OutputDelay Retard Sortie 0-200ms
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
34
 Valeur numérique associé au type de mesure :
 Etat de la configuration à distance (Commutateur Dip virtuels)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
=
=
=
=
=
=
=
=
=
=
=
=
=
=
Measure disabled
Complete beams status array
Top beam dark
Top beam light
Bottom beam dark
Bottom beam light
Middle beam dark
Middle beam light
Total beam dark
Total beam light
Total contiguous beam dark
Total contiguous beam light
N. of transitions dark
N. of transitions light
=
=
=
=
=
=
=
=
OutDelay 4B - Retard Sortie (No Delay/Delay)
OutMode
3B - Mode Sortie (NO/NF)
TeachMode 2B - Teach-In Mode (Absolute/Relative)
TeachEna
1B - Teach-In Enable (Disable/Enable)
MeasAna
4A - n. a.
MeasRef
3A - n. a.
SerMode
2A - Serial Output Mode (Binary/ASCII)
ProgMode
1A - n. a.
Manuel d'instructions
DS2
b. Commande suspension palpage - 0x44 (ASCII ‘D’)
Interrompt temporairement le palpage et cède le contrôle à l’hôte.
Hôte envoie :
0x02
0x01
0x44
0x03
0xBA
0x02
0x01
0x64
0x03
0x9A
DS2 répond :
La figure ci-dessous est pareille à la précédente ; seule différence le palpage que maintenant ne
reprend pas automatiquement après réception de la commande (point 9).
Réponse 0x64
Commande 0x44
c.
Commande reprises du palpage - 0x45 (ASCII ‘E’)
Indique au DS2 de reprendre le normal mode de palpage et l’hôte perd le contrôle de la ligne.
Hôte envoie :
0x02
0x01
0x45
0x03
0xB9
0x02
0x01
0x65
0x03
0x99
DS2 répond :
Dans ce cas il n'est pas nécessaire d'envoyer les caractères SYN, du fait que le palpage est
suspendu. La commande est immédiatement acceptée. Après échange des paquets (points 1 et 2),
le DS2 reprend le palpage (point 3).
Réponse 0x65
Commande 0x45
35
DS2
Manuel d'instructions
d. Commande de palpage sur demande (data sending on request) - 0x46 (ASCII ‘F’)
Quand le DS2 est programmé en Mode à Distance – Data Sending On Request, l’hôte envoie cette
commande spéciale pour demander le paquet avec l’information se rapportant à chaque faisceau
ou l’information partielle du palpage sous forme d'une ou deux mesures numériques, de type :
-
Top Beam (clair ou sombre)
Bottom Beam (clair ou sombre)
Middle Beam (clair ou sombre)
Total Beam (clair ou sombre)
Total Contiguous Beam (clair ou sombre)
Nombre de Transferts (clair ou sombre)
Hôte envoie :
0x1B
0x46
DS2 répond :
Le DS2 répond avec l'un des paquets suivants sur la base du mode de programmation choisi :
- Palpage Complet Binaire (Beams Status Array) - 0x41 (ASCII ‘A’)
- Palpage Complet ASCII (Beams Status Array) - 0x41 (ASCII ‘A’)
- Palpage Partiel Binaire ( Measures ) - 0x42 (ASCII ‘B’)
- Palpage Partiel ASCII ( Measures ) - 0x42 (ASCII ‘B’)
Pour ce qui est de la description des paquet ci-dessus, voir paragraphe Mode de palpage.
e.
Commande Lecture Configuration à Distance - 0x47 (ASCII ‘G’)
Lit l’information binaire se rapportant à la configuration à distance.
Hôte envoie :
0x02
0x01
0x47
0x03
0xB7
DS2 répond :
0x02
0x08
0x67
rrrrrrr
0x03
x
où
rrrrrrr = 7 octets avec l'état de la configuration à distance (voir paquet de Synchronisation)
x
= somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
36
Manuel d'instructions
f.
DS2
Commande Ecriture Configuration à Distance - 0x48 (ASCII ‘H’)
Enregistre dans la mémoire non volatile du DS2 l’information binaire se rapportant à la configuration
à distance.
Hôte envoie :
0x02
0x08
rrrrrrr
0x48
0x03
x
DS2 répond :
0x02
0x01
0x68
0x03
0x96
où
rrrrrrr = 7 octets avec l'état de la configuration à distance (voir paquet de Synchronisation)
x
= somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et
Données)
g. Commande Lecture Apprentissage 0x49 (ASCII ‘I’)
Lit la séquence (pattern) avec l’information binaire se rapportant à la forme de l’objet utilisé en
mode apprentissage.
Hôte envoie :
0x02
0x01
0x49
0x03
0xB5
DS2 répond :
0x02
0x22
aaa bbb ccc ….. zzz
0x69
0x03
x
où
aaa = 3 octets avec l'apprentissage des photo-éléments 01-21
bbb = 3 octets avec l'apprentissage des photo-éléments 22-42
ccc = 3 octets avec l'apprentissage des photo-éléments 42-63
zzz = 3 octets avec l'apprentissage des photo-éléments 211-231
x
= somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
La correspondance entre les photo-éléments (21) et les bits d'une triade d'octets est pareille à celle
du paquet Résultat Palpage.
h. Commande Ecriture Apprentissage 0x4A (ASCII ‘J’)
Enregistre dans la mémoire non volatile du DS2 une nouvelle séquence (pattern) avec l’information
binaire se rapportant à la forme de l’objet à utliser en mode apprentissage.
Hôte envoie :
0x02
0x22
aaa bbb ccc ….. zzz
0x4A
0x03
x
DS2 répond :
0x02
0x01
0x6A
0x03
0x94
où :
aaa = 3 octets avec l'apprentissage des photo-éléments 01-21
bbb = 3 octets avec l'apprentissage des photo-éléments 22-42
ccc = 3 octets avec l'apprentissage des photo-éléments 42-63
zzz = 3 octets avec l'apprentissage des photo-éléments 211-231
x
= somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
La correspondance entre les photo-éléments (21) et les bits d'une triade d'octets est pareille à celle
du paquet Résultat Palpage.
37
DS2
Manuel d'instructions
i.
Commande Lecture Firmware Release - 0x4B (ASCII ‘K’)
Lit le palier technique du microprogramme.
Hôte envoie :
0x02
0x01
0x03
0x4B
0xB3
DS2 répond :
0x02
0x0B
vvvvvvvvvv
0x6B
0x03
x
où
vvvvvvvvvv = 10 caractères ASCII avec la version du microprogramme
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
j.
Commande Lecture Commutateurs Dip - 0x4C (ASCII ‘L’)
Lit l'état des commutateurs DIP.
Hôte envoie :
0x02
0x01
0x03
0x4C
0xB2
DS2 répond :
0x02
0x02
L
0x6C
0x03
L
= 1 octet avec l'état de la configuration locale (Dip Switch)
bit 0 = OutDelay
bit 1 = OutMode
bit 2 = TeachMode
bit 3 = TeachMode
bit 4 = MeasAna
bit 5 = MeasRef
bit 6 = SerMode
bit 7 = ProgMode
4B - Retard Sortie (No Delay/100ms Delay)
3B - Mode Sortie (NO/NF)
2B - Mode Apprentissage (Absolu/Relatif)
1B - VAlidation Apprentissage (Valider/Invalider)
4A - Mode Analyse Mesures (BotTop/Total)
3A - Faisceau de Référence Mesure (Inférieur/Supérieur)
2A - Mode Sortie Série (Binary/ASCII)
1A - Mode Programmation (Local/A distance)
x
x = somme de contrôle (complément à un de la somme de tous les octets des champs
Longueur, Type et Données)
k.
Commande Pilotage Leds - 0x4D (ASCII ‘M’)
Allume et/ou éteint les leds du pupitre.
Hôte envoie :
0x02
0x04
pfo
0x4D
0x03
x
DS2 répond :
0x02
0x01
0x6D
0x03
0x91
où :
p = 1 octet avec l'état de la Led Tension (0 éteinte, 1 allumée)
f = 1 octet avec l'état de la Led Panne (0 éteinte, 1 allumée)
f = 1 octet avec l'état de la Led Sortie (0 éteinte, 1 allumée)
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
38
Manuel d'instructions
l.
DS2
Commande Pilotage Sortie PNP/NPN - 0x4E (ASCII ‘N’)
Active et/ou désactive la sortie PNP/NPN.
Hôte envoie :
0x02
0x02
O
0x4E
0x03
x
DS2 répond :
0x02
0x01
0x03
0x6E
0x90
où :
o = 1 octet avec l'état de la sortie PNP/NPN (0 éteinte, 1 allumée)
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
m. Commande Pilotage Sortie Analogique - 0x4F (ASCII ‘O’)
Prérègle le niveau de la sortie analogique.
Hôte envoie :
0x02
0x02
p
0x4F
0x03
x
DS2 répond :
0x02
0x01
0x03
0x6F
0x8F
où :
p = 1 octet avec le pourcentage de la sortie analogique (0 = 0V, 100 = 10V)
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
n. Commande Lecture Conversion A/D Photo-éléments - 0x50 (ASCII ‘P’)
Lit le résultat de la conversion A/D pour une expansion de 21 photo-éléments.
Hôte envoie :
0x02
0x02
0x50
E
0x03
x
0x70
a ….. n
0x03
x
DS2 répond :
0x02
0x16
où
e = 1 octet avec le numéro de l’expansion à lire (1 à 21)
a = 1 octet avec le résultat en bits de la conversion pour le photo-élément 1
n = 1 octet avec le résultat en bits de la conversion pour le photo-élément 21
x = somme de contrôle (complément à un de la somme de tous les octets des champs Longueur,
Type et Données)
Le résultat d'une conversion doit être interprété de la manière suivante :
V Photoélément [ mV ] = Bit Photoélément * 5000 / 255
Note : les 3 bits moins significatifs d'une conversion [2-0] doivent être mis à zéro avant calcul.
Les temps de palpage sont variables et tiennent à des facteurs variés comme le nombre de photoéléments, la vitesse de transmission série, le type de mesure choisi et le format binaire ou ASCII
des données. Les valeurs peuvent varier d'un minimum de 8 jusqu'à 90 millisecondes maximum.
Les paramètres de transmission série sont :
Baud Rate
Parité
Bits de données
Bits d'arrêt
9600
19200
Néant
8
1
38400
57600
39
DS2
Manuel d'instructions
8. FONCTIONS DE DIAGNOSTIC ET SIGNALISATION DES ERREURS PAR
INTERFACE A LED
8.1. Visualisation de l'état du dispositif
L’utilisateur peut vérifier l'état du fonctionnement du DS2 grâce à trois LEDs existant sur le récepteur et
à une LED sur l'émetteur.
L'interprétation des LEDs existant sur le récepteur (RX) tient au mode dans lequel la barrière
fonctionne.
RECEPTEUR (RX)
Signalling
Èteint
Etat
- Unité non alimentée.
- Microprocesseur en condition de réinitialisation.
Èteint
Èteint
- Normal fonctionnement du RX
Fixe ou Èteint
Èteint
Fixe vert
Fixe jaune
- Présence d'objet à l’intérieur de la zone sensible ou unités non
alignées.
Èteint
Fixe vert
- Signalisation de court-circuit sur la sortie en commutation
Fixe jaune
Clignotant rouge
Fixe vert
- Anomalie générique de l’unité RX
Èteint
Fixe rouge
Fixe vert
- Alignement critique des unités TX et RX ou faible signal reçu.
Fixe ou Èteint
Èteint
Clignotant vert
EMETTEUR (TX)
Signalisation
Èteint
Èteint
Èteint
Fixe vert
40
Etat
- Unité non alimentée.
- Microprocesseur en
condition de
réinitialisation.
Normal fonctionnement
du TX
Signalisation
Fixe rouge
Etat
- Anomalie générique
de l’unité TX
Fixe vert
Clignotant rouge
Fixe vert
- Absence de
synchronisation entre
unité RX et TX
Manuel d'instructions
DS2
9. VERIFICATIONS ET ENTRETIEN PERIODIQUE
Voici les actions de vérification et entretien courant qu'on préconise de confier à un personnel
compétent pour leur réalisation périodique.
Vérifier que :
 La portée opérationnelle et l'alignement entre les unités sont conformes aux indications du chap.2 “Consignes
d'installation” et du chap.10 “Données Techniques”.
 Le DS2 et/ou les connexions électriques extérieures ne présentent aucun préjudice apparent
La cadence de pareilles interventions tient aux différents genres d'application ainsi qu'aux conditions
d'utilisation dans lesquelles la barrière doit fonctionner.
Les dispositifs de sécurité AREAscanTM série DS2, n'exigent aucun entretien particulier, sauf le
nettoyage des surfaces frontales à protection des optiques.
Pour ce nettoyage, utiliser des chiffons en coton imbibés d'eau.
Il est recommandé de ne pas utiliser :
 d'alcool ni solvants
 de chiffons en laine ou tissu synthétique
Des parasites, provoquant la coupure de courant sur l'alimentation, peuvent occasionner l'ouverture
temporaire des sorties, ce qui n'est toutefois préjudiciable au fonctionnement de la barrière.
Liens utiles sur www.datalogic.com: Contactez Nous, Terms and Conditions, Support.
La période de garantie pour ce produit est de 36 mois. Voir les Conditions Générales de Vente sur
www.datalogic.com pour plus de détails.
41
DS2
Manuel d'instructions
10. DONNEES TECHNIQUES
DS2-05-07-xxx-JV
DS2-05-25-xxx-JV
24 Vcc  20%
250 mA max charge exclu
1 Sortie en commutation;
charge max 10 k
charge min 100 
1 Sortie analogique;
0-10 V (Vmax. 2%)
Tension d'alimentation :
Absorption unité
Sorties :
Courant de sortie :
sur sortie en commutation.
Tension de sortie
sur sortie en commutation.
Temps de réponse :
Type d'émission :
Résolution :
Précision de la mesure relative :
Précision de la mesure absolue
Tri et expulsion de par la dimension d'objets
également
reconnus dans l’apprentissage absolu :
Tri et expulsion de par la dimension d'objets
également
reconnus dans l’apprentissage relatif :
Distance de fonctionnement :
Fonctions disponibles :
Température de fonctionnement :
Température de stockage :
Protection électrique :
Protection mécanique :
Vibrations :
Résistance aux chocs :
Matière du corps :
Matière de l'optique :
Connexions :
Masse :
100 mA ; protection contre court-circuit
-1.5 Vmax de la tension d'alimentation à T=25°C
Voir tableau “TEMPS DE REPONSE”
Infrarouge (880 nm)
12 mm
35 mm
6 mm
 22.5 mm
6 mm
22.5 mm
6 mm
 22.5 mm
 = 12 mm
 = 45 mm
0.3…5 m
0.3…10 m
voir paragraphes précédents
0…+ 50 °C
25…+ 55 °C
Classe I
IP65 (EN 60529)
0.5 mm amplitude, 10 … 55 Hz fréquence, pour chaque axes (EN60068-2-6)
11 ms (30 G) 6 chocs pour chaque axes (EN60068-2-27)
Aluminium peint (RAL9005 noir brillant)
PMMA
connecteur M12-4 pôles pour unité TX
connecteur M12-8 pôles pour unité RX
min 3.3 Kg – max 6.5 Kg (avec emballage)
10.1. Temps de réponse
Tmax
(msec)
Tmin
(msec)
T2
T3
T4
T5
T6
T7
Complete
Beams
Etat
Complete
Beams
Etat
Configuration
Modèle
Top beam
Top beam
Top beam
Top beam
Complete
Beams
Etat
Complete
Beams
Etat
57600 baud 9600 baud 57600 baud 9600 baud 57600 baud 9600 baud 57600 baud 9600 baud
DS2-05-07-015-JV
DS2-05-07-030-JV
DS2-05-07-045-JV
DS2-05-07-060-JV
DS2-05-07-075-JV
DS2-05-07-090-JV
DS2-05-07-105-JV
DS2-05-07-120-JV
DS2-05-07-135-JV
DS2-05-07-150-JV
DS2-05-07-165-JV
DS2-05-25-045-JV
DS2-05-25-060-JV
DS2-05-25-075-JV
DS2-05-25-090-JV
42
binary
5.5
7
8.5
10
11.5
13
14.5
17
18.5
20
22
5
5.5
6
6.5
binary
12.5
14
15.5
17
18.5
20
21.5
24
25
26.5
28
11
12
13
13.5
ASCII
5.5
7
8.5
10
11.5
13
14.5
17
19
21
23
5
5.5
6
6.5
ASCII
13
14.5
16
18
19
20
22
24
26
28
30
11
12.5
13.5
14.5
binary
5.5
7
8.5
10
11.5
13
14.5
17
19
21
23
5
5.5
6
6.5
Binary
15
18
21
26
31
36
40
44
48
53
56
13
14.5
16
17.5
ASCII
6.5
8.5
10
12
15
17
19
21
23
25
28
6
6.5
7
7.5
ASCII
10
21
24
38
44
54
62
70
80
84
91
18
19.5
21
22.5
Manuel d'instructions
DS2
11. LISTE DES MODELES DISPONIBLES
Modèle
Entraxe
Optique (mm)
DS2-05-07-015-JV
DS2-05-07-030-JV
DS2-05-07-045-JV
DS2-05-07-060-JV
DS2-05-07-075-JV
DS2-05-07-090-JV
DS2-05-07-105-JV
DS2-05-07-120-JV
DS2-05-07-135-JV
DS2-05-07-150-JV
DS2-05-07-165-JV
6.75
6.75
6.75
6.75
6.75
6.75
6.75
6.75
6.75
6.75
6.75
DS2-05-25-045-JV
DS2-05-25-060-JV
DS2-05-25-075-JV
DS2-05-25-090-JV
25
25
25
25
h1 (mm)
Long.Zone
contrôlée
a x b (mm)
h (mm)
N°
faisceaux
147
294
441
588
735
882
1029
1176
1323
1470
1617
453
604
755
912
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
35 x 40
256
403
550
697
844
991
1138
1285
1432
1579
1726
562
713
864
1015
21
42
63
84
105
126
147
168
189
210
231
18
24
30
36
12. DIMENSIONS D'ENCOMBREMENT
Toutes les cotes sont exprimées en mm.
43

Manuels associés