Télécharger Imprimer la page
IFM DTC600 Notice D'utilisation
IFM DTC600 Notice D'utilisation

IFM DTC600 Notice D'utilisation

Interface canopen, tête de lecture / écriture
Masquer les pouces Voir aussi pour DTC600:

Publicité

Liens rapides

Notice d'utilisation
FR
Interface CANopen
Système d'identification RFID
DTC600
Tête de lecture / écriture

Publicité

loading

Sommaire des Matières pour IFM DTC600

  • Page 1 Notice d'utilisation Interface CANopen Système d'identification RFID DTC600 Tête de lecture / écriture...
  • Page 2 DTC600 Contenu Remarques préliminaires ............
  • Page 3 DTC600 9.2.7.1 Exemple ........... . . 36 9.2.8...
  • Page 4 Des dommages matériels sont possibles si l’avertissement n’est pas respecté. 1.3 Notes légales © Tous droits réservés par ifm electronic gmbh. Cette notice ne peut être reproduite ou exploitée, même par extraits, sans l’accord d’ifm electronic gmbh. Tous les noms de produits, les images, sociétés ou autres marques sont la propriété de leurs...
  • Page 5 DTC600 2 Consignes de sécurité Remarques générales • L’appareil décrit ici est un composant à intégrer dans un système. – L’installateur du système est responsable de la sécurité du système. – L’installateur du système est tenu d’effectuer une évaluation des risques et de rédiger, sur la base de cette dernière, une documentation conforme à...
  • Page 6 DTC600 3 Usage prévu La tête de lecture / écriture lit et écrit des sans contact. Les données sont mises à disposition comme données process via l’interface CAN. L’appareil n’est conçu que pour une utilisation en intérieur. Applications possibles • Contrôle du flux de manutention dans des lignes de production, •...
  • Page 7 DTC600 4 Fourniture • Tête de lecture / écriture L'appareil est livré sans accessoires de montage ni de raccordement. Accessoires disponibles : www.ifm.com. Le bon fonctionnement n’est pas assuré en cas d’utilisation d’accessoires d’autres fabricants.
  • Page 8 DTC600 5 Fonctions 5.1 TAG TAGs sont passifs, c'est-à-dire qu'ils fonctionnent sans pile. L'énergie nécessaire à leur fonctionnement étant fournie par la tête de lecture / écriture. L'énergie est fournie par un couplage inductif. La bobine de l'antenne intégrée dans la tête de lecture / écriture génère un champ magnétique qui pénètre en partie la bobine de l'antenne du TAG.
  • Page 9 DTC600 6 Montage 6.1 Remarques sur le montage de l'appareil En cas de montage de plusieurs systèmes, respecter les distances minimales entre les appareils. Le montage encastré de l’appareil dans le métal réduit la distance de lecture/écriture. La proximité immédiate de sources d’émissions HF, telles que des transformateurs de soudure ou des convertisseurs, peut nuire au fonctionnement de l’appareil.
  • Page 10 DTC600 Sensing face An electromagnetic field is emitted and received from the active surface (1). Within the field, an ID tag is energised. Then the ID tag can be used for communication. Connection Connection is made via a coaxial cable with TNC connector.
  • Page 11 DTC600 6.4.3 Montage avec les barrettes de fixation E80337 6.5 Distances de montage...
  • Page 12 DTC600 Mode de fonctionnement Distance latérale (A) Distance frontale (B) Lecture et écriture ≥ 1200 mm ≥ 900 mm 6.6 Positionner les TAGs Fig. 2: Positionner le TAG u Orienter le TAG face à l'antenne dans l'axe. w La distance « D » est indiquée dans la fiche technique.
  • Page 13 La connexion bus CAN est pratiquement exempte de perturbations si les points suivants sont pris en compte : u Utiliser des câbles autorisés pour le bus CAN. u Terminer les câbes avec des résistances de terminaison de 120 Ω. Informations sur les connecteurs femelles disponibles sur : www.ifm.com.
  • Page 14 DTC600 8 Eléments de service et d’indication ① ② Fig. 3: Eléments de service et d’indication 1 LED 2 Face active LED du TAG (4x Etat Power LED (verte) LED état CAN (verte) LED état CAN (rouge) jaune) Opérationnel sans TAG allumé...
  • Page 15 L’appareil est fourni avec le Node ID à 32 et un Bitrate de 125 kbit/s. u Utiliser uniquement des câbles autorisés pour CANopen. u Terminer les câble avec des résistances de terminaison (120 Ω). w Le câble ifm EVC492 dispose des résistances de terminaison intégrées. 9.1.1 Fonctions CANopen Les fonctions...
  • Page 16 DTC600 Valeur Bitrate 1 000 kbits/s 800 kbits/s 500 kbits/s 250 kbits/s 125 kbits/s 100 kbits/s 50 kbits/s 20 kbits/s Si un maître est utilisé dans le réseau CANopen pour la sauvegarde centralisée de paramètres, les valeurs modifiées pour Node ID (0x20F0 et 0x20F1) et Bitrate (0x20F2 et 0x20F3) doivent également être saisies dans le maître.
  • Page 17 DTC600 9.1.4 Utilisation des types de données 32 bits CANopen définit les types de données jusqu’à une taille maximale de 64 bits (8 octets). Avec le type de données, les données utilisables des TAGs sont transmises efficacement via l’interface CANopen. Le type de données est aussi utilisé pour le réglage par défaut de l’appareil et le fichier EDS.
  • Page 18 DTC600 0x1008 0x00 Nom de l'appareil fabricant vSTR Numéro d'ar- ticle de l'ap- pareil 0x1009 0x00 Version du matériel fabricant vSTR Version du matériel ac- tuelle 0x100A 0x00 Version du logiciel fabricant vSTR Version du lo- giciel actuelle 0x1010 0x01 Sauvegarder les paramètres...
  • Page 19 DTC600 Configuration bus 0x20F0 0x00 Node ID ré- Sauvegardée glage A automatique- (Node ID pour ment la communi- cation CANo- pen) 0x20F1 0x00 Node ID ré- Sauvegardée glage B automatique- (Node ID pour ment la communi- cation CANo- pen) 0x20F2 0x00 Bitrate ré-...
  • Page 20 DTC600 Information TAG 0x2180 0x00 UID actuel 0x000000000 (UID du TAG 0000000 dans la plage de lecture, PDO map- pable) 0x2181 0x00 DSFID actuel 0x00 (DSFID du TAG dans la plage de lec- ture, PDO mappable) 0x2182 0x01 Information 0x000000000 TAG : UID...
  • Page 21 DTC600 Lecture des données mappables 0x2200 0x01-0x40 Lecture de Lien l’adresse de départ dans la mémoire User (début de la zone d’adresses sur le TAG qui doit être 0x2201 0x01-0x40 Lecture de la Lien longueur (lon- gueur de la zone de mé-...
  • Page 22 DTC600 0x2282 0x00 Données du TAG (don- nées du TAG souhaitées, comme confi- guré dans les objets 0x2280 et 0x2281) Ecriture des données mappables 0x2300 0x01-0x40 Ecriture de Lien l’adresse de démarrage (début de la zone d’adresses sur le TAG qui doit être...
  • Page 23 DTC600 Ecriture de la zone de données 0x2380 0x00 Ecriture de 0x0000 l’adresse de démarrage (début de la zone d’adresses sur le TAG qui doit être écrite) 0x2381 0x00 Ecriture de la 0x0000 longueur (lon- gueur de la zone de mé-...
  • Page 24 DTC600 0x2481 0x00 Trigger ver- bool rouillage (trig- ger pour ver- rouiller des données sur le tag comme configuré dans les ob- jets 0x2480 et 0x2481) Filtre UID 0x4603 0x00 Profondeur 0x00 filtre UID 0x4605 0x00 Profondeur 0x02 filtre ID zéro 9.1.7 Messages d’erreur...
  • Page 25 DTC600 Registre d’erreurs Code d'erreur fabri- Nom d'erreur fabri- Message d’erreur Description (0x1001) cant cant 0xFF00 0x81 0x02 RX : ISO_COM- Erreur lors de la récep- MAND_ER- tion de la réponse du ROR_RX_ERROR TAG (erreur CRC, er- reur framing, collision, etc.).
  • Page 26 DTC600 9.1.9 Modification d’objets Des modifications aux objets dans le répertoire d’objets sont validées immédiatement. Lors d’un reset toutes les modifications sont perdues. Pour éviter cela, les objets doivent être sauvegardés dans la mémoire rémanente interne (flash). Tous les objets marqués « Sauvegarder valeur de l’objet : oui »...
  • Page 27 DTC600 Node ID 0x230F 0x00 0x40 Ecriture trigger 0x0200 Node ID + 0x230A 0x01 0x40 0x00000000 0x08 0x0300 Node ID + 0x230A 0x02 0x40 0x00000008 0x08 0x0400 Node ID + 0x230A 0x03 0x40 0x00000010 0x08 0x0500 0 (désactivé) 0x230A 0x04...
  • Page 28 DTC600 État Valeur Description Message EMCY present Aucun TAG disponible TAG disponible busy Etat de repos Accès en lecture ou écriture actif fr_err Frontend OK Erreur frontend détectée (pro- blème matériel) buf_ovfl Tampon OK Débordement du tampon dé- tecté read_err Erreur de la dernière opéra-...
  • Page 29 DTC600 Codes d'erreur TAG (actualisés après accès en lecture / écriture du TAG) 0x13 ISO_TAG_ERROR_BLOCK_WRITE_ La zone indiquée n'a pas pu être pro- VERIFY grammée normalement (erreur vérifica- tion d'écriture) 0x14 ISO_TAG_ERROR_BLOCK_LOCK_ La zone indiquée n'a pas pu être blo- VERIFY quée normalement (erreur vérification de...
  • Page 30 DTC600 9.1.14 Lecture des informations d’un TAG Via les objets 0x2180 à 0x2182, les informations d’un TAG peuvent être lues. Pour ce faire, le TAG doit se trouver dans la zone de détection de l’appareil. Les objets 0x2180 et 0x2182 ne sont valables que tant que le TAG est détecté. Si aucun TAG n’est à...
  • Page 31 DTC600 TAG non ● ● ● ● ● ● ● ● ● ● détecté Profondeur filtre UID : 5, profondeur filtre ID zéro : 0 TAG dé- ● ● tecté TAG non ● ● ● ● ● ● ● ● ● ●...
  • Page 32 DTC600 9.2.2 Lecture des données du TAG via transfert PDO La transmission de données PDO du TAG se fait de façon événementielle. Cela signifie que les TPDO configurés seront transmis automatiquement par l’appareil quand les données sont changées. Cela est par exemple le cas lorsqu’un nouveau TAG entre dans la zone de détection de l’appareil. Les données sont lues indépendamment par le TAG et transmises via le bus CAN à...
  • Page 33 DTC600 Répertoire objets Index Sous-index Nom (objet) Valeur 0x2200 0x05 Début lecture de l’adresse 0x44 (début de la zone d’adresses sur le TAG qui doit être lue) 0x2201 0x05 Lecture de la longueur (lon- 0x04 gueur de la zone de mémoire sur le TAG qui doit être lue ;...
  • Page 34 DTC600 Pour les systèmes de contrôle-commande 32 bits, il faut utiliser l’objet 0x230B au lieu de l’objet 0x230A. La longueur de données maximale est limitée à 32 bits (4 octets). Le trigger est réparti sur les objets 0x231E et 0x231F. L’objet 0x231E contient les triggers pour les données ID 33 à...
  • Page 35 DTC600 Transmission de données via RPDO : Transmission PDO Données A l’appareil RPDO 6 0x12340000 Les données sont écrites sur le TAG lorsque ce dernier entre dans la zone de détection. Il faut toujours envoyer les données 64 bits (8 octets) / données 32 bits (4 octets) à un RPDO.
  • Page 36 DTC600 Répertoire objets Index Sous-index Nom (objet) Valeur 0x2380 0x00 Début écriture adresse (début 0x34 de la zone d’adresses sur le TAG qui doit être écrite) 0x2381 0x00 Ecriture de la longueur (lon- 0x03 gueur de la zone de mémoire sur le TAG qui doit être écrite)
  • Page 37 DTC600 Code d’erreur SDO Description Cause possible 0x05040000 Protocole SDO expiré. 0x05040001 Spécification commande client/serveur non valable ou inconnue. 0x05040002 Largeur de la zone non valable (unique- ment mode bloc). 0x05040003 Numéro séquence non valable (unique- ment mode bloc). 0x05040004 Erreur CRC (uniquement mode bloc).
  • Page 38 Bitrate. Pour la configuration du réseau CANopen et des appareils, des outils de configuration CANopen sont disponibles. Les fichiers EDS sont disponibles sur le site web d’ifm : www.ifm.com Contenu du fichier EDS : • Fonctions de communication et...
  • Page 39 10 Maintenance, réparation et élimination L’appareil est sans maintenance. u En cas de mauvais fonctionnement de l'appareil prendre contact avec ifm. u Ne pas ouvrir l’appareil. Aucune opération de maintenance ne peut être effectuée par l’utilisateur. L’appareil ne doit être réparé que par le fabricant.
  • Page 40 DTC600 11 Homologations / Normes Pour les homologations et les normes, les informations suivantes sont disponibles : • Normes d’essai et réglementations : documentation.ifm.com • Déclaration de conformité UE et homologations : documentation.ifm.com • Notes relatives aux homologations : Notice d’emballage de l’appareil et...
  • Page 41 DTC600 Glossaire ATQA L’ATQA (Answer To reQuestA) est utilisé Gestion du réseau pour identifier le type du TAG. Node ID Numéro unique d’un participant dans le Controller Area Network, système bus pour réseau CANopen. les engins mobiles. Objet CANopen Terme générique pour les données/ Protocole réseau basé...
  • Page 42 DTC600 TPDO Objet de données process transmis par l’appareil.