IFM VSE151 Diagnostic electronics for vibration sensor Manuel du propriétaire
Ajouter à Mes manuels33 Des pages
▼
Scroll to page 2
of
33
Manuel d'utilisation Electronique de diagnostic avec interface EtherNet/IP pour capteurs de vibrations 80270598/00 03/2019 VSE151 FR Contenu 1 Remarque préliminaire ��������������������������������������������������������������������������������������� 3 1.1 Explication des symboles ��������������������������������������������������������������������������� 3 2 Consignes de sécurité����������������������������������������������������������������������������������������� 4 3 Documentation���������������������������������������������������������������������������������������������������� 4 4 Fonctionnement et caractéristiques��������������������������������������������������������������������� 4 5 Fonctions de l'appareil����������������������������������������������������������������������������������������� 5 5.1 Firmware����������������������������������������������������������������������������������������������������� 6 5.2 Description de la fonction ��������������������������������������������������������������������������� 6 6 Montage��������������������������������������������������������������������������������������������������������������� 7 6.1 Parasites����������������������������������������������������������������������������������������������������� 8 6.2 Consignes de montage������������������������������������������������������������������������������� 8 7 Raccordement électrique������������������������������������������������������������������������������������� 9 7.1 Schéma de branchement ������������������������������������������������������������������������� 10 7.2 Raccordement des capteurs����������������������������������������������������������������������11 7.3 Connexion Ethernet������������������������������������������������������������������������������������11 8 EtherNet/IP ��������������������������������������������������������������������������������������������������������11 8.1 EtherNet/IP - classes d'objets, messages, services����������������������������������11 8.2 Modèle de données EtherNet/IP��������������������������������������������������������������� 12 8.3 Types de communication supportés��������������������������������������������������������� 15 8.4 Classes d'objet CIP����������������������������������������������������������������������������������� 16 8.4.1 Identity object (code de classe 0x01)����������������������������������������������� 16 8.4.2 Message router object (code de classe 0x02) ��������������������������������� 17 8.4.3 Assembly object (code de classe 0x04)������������������������������������������� 17 8.4.4 Connection Manager object (code de classe 0x06)������������������������� 18 8.4.5 Device Level ring object (code de classe 0x47)������������������������������� 18 8.4.6 Quality of Service object (code de classe 0x48)������������������������������� 19 8.4.7 TCP/IP object (code de classe 0xF5)����������������������������������������������� 21 8.4.8 Ethernet link object (code de classe 0xF6)��������������������������������������� 23 8.5 EtherNet/IP - Assembly instances������������������������������������������������������������� 25 8.6 EtherNet/IP - types de connexion������������������������������������������������������������� 26 8.6.1 EtherNet/IP - connexions définies dans le Standard EDS File��������� 26 8.7 Fonctions Ethernet/IP������������������������������������������������������������������������������� 27 8.7.1 Quality of Service (QoS)������������������������������������������������������������������� 27 8.7.2 Device Level Ring (DLR) ����������������������������������������������������������������� 27 8.7.3 Address Conflict Detection��������������������������������������������������������������� 27 8.8 EtherNet/IP ����������������������������������������������������������������������������������������������� 28 8.9 Comportement en cas de modification du paramétrage��������������������������� 28 9 Etat de livraison������������������������������������������������������������������������������������������������� 28 9.1 Etat de livraison général��������������������������������������������������������������������������� 28 9.2 Etat de livraison VSE151 - EtherNet/IP����������������������������������������������������� 29 9.2.1 Première mise en service����������������������������������������������������������������� 29 2 10 Paramétrage ��������������������������������������������������������������������������������������������������� 29 11 Eléments de service et d'indication����������������������������������������������������������������� 29 11.1 Etats de fonctionnement capteurs ��������������������������������������������������������� 30 11.2 Etats de fonctionnement système����������������������������������������������������������� 31 11.3.1 Test des LED après la mise sous tension de l'appareil������������������� 32 12 Maintenance, élimination��������������������������������������������������������������������������������� 32 1 Remarque préliminaire Données techniques, homologations, accessoires et informations supplémentaires sur www.ifm.com. 1.1 Explication des symboles Symboles ► Action à faire > Retour d'information, résultat […] Désignation d'une touche, d'un bouton ou d'un affichage → Référence croisée Remarque importante Le non-respect peut aboutir à des dysfonctionnements ou perturbations. Information Remarque supplémentaire 3 FR 2 Consignes de sécurité ●● Lire ce document avant la mise en service du produit et le garder pendant le temps d'utilisation du produit. ●● Le produit doit être approprié pour les applications et les conditions environnantes concernées sans aucune restriction d'utilisation. ●● Utiliser le produit uniquement pour les applications pour lesquelles il a été prévu (→ Fonctionnement et caractéristiques). ●● Le non-respect des consignes ou des données techniques peut provoquer des dommages matériels et/ou corporels. ●● Le fabricant n'assume aucune responsabilité ni garantie pour les conséquences d'une mauvaise utilisation ou de modifications apportées au produit par l'utilisateur. ●● Le montage, le raccordement électrique, la mise en service, le fonctionnement et l'entretien du produit doivent être effectués par du personnel qualifié et autorisé par le responsable de l'installation. ●● Assurer une protection efficace des appareils et des câbles contre l'endommagement. ●● La construction de l'appareil est conforme à la classe de protection III (EN 61010) sauf l'espace autour des bornes. La protection contre le contact accidentel (protection contre le contact du doigt selon IP 20) pour le personnel lors de la manipulation de l'appareil n'est assurée qu'en cas de bornes complètement fixées. De ce fait, l'appareil doit toujours être installé dans une armoire électrique ayant une protection IP 54 minimum et dont l'ouverture n'est possible qu'à l'aide d'un outil. ●● Pour les appareils DC l'alimentation 24 V DC externe doit être générée et fournie selon les critères de la basse tension de sécurité (TBTS) parce que cette tension est disponible sans plus de mesures de protection près des éléments de service et sur les bornes pour l'alimentation des capteurs raccordés. 3 Documentation La documentation se réfère à la version du matériel et du firmware au moment de la création de la documentation. Les caractéristiques des appareils sont en constante évolution. 4 Fonctionnement et caractéristiques Les appareils sont conçus pour les applications décrites dans le présent manuel et les fiches techniques spécifiques à l'appareil. 4 S'assurer que les données des fiches techniques et du manuel soient respectées. En général, si les notices d'emploi et les consignes de sécurité pour la configuration, l'installation et le fonctionnement fournies par la documentation sont respectées, les appareils ne constituent aucun danger pour les personnes et les objets. FR 5 Fonctions de l'appareil L'électronique de diagnostic a –– 2 entrées analogiques –– 4 entrées dynamiques –– 1 sortie analogique ou TOR –– 1 sortie TOR –– 1 interface de paramétrage TCP/IP –– 2 ports EtherNet/IP Un signal de courant analogique (0/4...20 mA) ou un signal d'impulsion (HTL) peut être raccordé aux entrées analogiques. Utilisation des entrées analogiques –– En tant que trigger d'une mesure (par ex. rotation de vitesse pour le diagnostic des vibrations) –– En tant que trigger d'un compteur –– Pour la surveillance de valeurs process Des accéléromètres de type VSA, VSP ou des capteurs qui répondent au standard IEPE peuvent être raccordés aux entrées dynamiques. Utilisation des entrées dynamiques –– Surveillance vibratoire –– Diagnostic des vibrations –– Analyse d'autres signaux dynamiques Les entrées dynamiques peuvent également être utilisées comme une entrée analogique avec un signal de courant analogique (4...20 mA). Les sorties matériel peuvent être configurées en tant que 2 x TOR (no/nf) ou 1 x analogique (0/4...20 mA) et 1 x TOR (no/nf). Utilisation des entrées –– Alarmes où le temps de réponse est important (par ex. protection de machines, temps de réponse jusqu'à 1 ms) –– Fourniture de l'alarme –– Fourniture des valeurs mesurées de l'électronique de diagnostic 5 L'interface de paramétrage (TCP/IP) est utilisée pour la communication entre l'électronique de diagnostic et un PC (par ex. logiciel de paramétrage VES004). Utilisation d'une interface de paramétrage –– Paramétrage de l'appareil –– Surveillance en ligne des données –– Lecture de la mémoire de l'historique –– Mise à jour du firmware Les ports EtherNet/IP sont utilisés pour la communication entre l'électronique de diagnostic et un contrôleur EtherNet/IP (par ex. API). Fonctions de l'interface EtherNet/IP –– Transmission des valeurs mesurées actuelles, seuils et états d'alarme de l'électronique de diagnostic à l'API –– Lecture des valeurs actuelles du compteur de l'électronique de diagnostique –– Ecriture de vitesses de rotation et d'autres valeurs de l'API à l'électronique de diagnostic –– Ecriture de valeurs d'apprentissage de l'API à l'électronique de diagnostic L'appareil n'est pas homologué pour des applications de sécurité concernant la protection des personnes. 5.1 Firmware ►► Recommandation : Installer le firmware pour pouvoir utiliser toutes les fonctions de l'appareil. Le firmware ne peut être mis à jour que via le logiciel VES004. Le firmware ne peut être mis à jour que pour l'appareil entier. Firmware et logiciel → zone de téléchargement www.ifm.com Description de tous les paramètres possibles du firmware et leur signification → manuel du logiciel VES004. 5.2 Description de la fonction L'appareil permet de réaliser –– une surveillance vibratoire (vibration globale en vitesse selon ISO) –– une maintenance préventive conditionnelle (au moyen des caractéristiques vibratoires) –– la protection de machines/surveillance des process (surveillance des caractéristiques vibratoires en temps réel avec un temps de réponse rapide jusqu'à 1 ms) 6 Surveillance de jusqu'à 24 objets (indicateurs pour différents éléments des machines, caractéristiques vibratoires ou valeurs process) –– Valeurs dynamiques dans le domaine temporel (par ex. v-RMS selon ISO) –– Valeurs dynamiques dans le domaine fréquentiel FFT ou HFFT (par ex. déséquilibre ou roulement) –– Valeurs process (signaux analogiques) FR L'appareil a une mémoire de l'historique interne (600 000 valeurs) avec une horloge temps réel et des intervalles de mémorisation flexibles par objet. La mémoire est conçue comme mémoire tampon FIFO. Jusqu'à 32 compteurs peuvent être configurés pour mesurer la durée du dépassement de seuils et/ou le temps de fonctionnement. Les signaux sur les entrées sont mesurés et surveillés en continu selon les paramètres réglés. En cas d'objets dans la gamme de fréquence (déséquilibre, roulement, ...) la surveillance est effectuée en mode multiplex. En cas d'objets dans le domaine temporel (v-RMS, a-RMS et a-Peak) toutes les 4 entrées dynamiques sont surveillées simultanément et sans interruption. Les deux sorties OU1/2 peuvent être utilisées pour la mise en alerte. Les états de l'objet correspondants par capteur sont également indiqués via les 4 LED pour capteurs. La LED pour le système indique l'état de fonctionnement de l'appareil. Le paramétrage des tâches de surveillance et la mise en alerte sont effectués via le logiciel VES004. Le logiciel permet de visualiser et d'enregistrer les valeurs mesurées actuelles, les spectres et les signaux temporels (données en ligne). L'interface Ethernet de l'appareil permet la mise en réseau afin de visualiser les données (valeurs mesurées, états d'alarme,...) dans d'autres systèmes (par ex. SCADA, MES,...). Via les ports EtherNet/IP, les données (par ex. valeurs mesurées, états d'alarme, seuils, vitesses de rotation, valeurs actuelles du compteur, ...) sont échangées entre l'électronique de diagnostic et le contrôleur EtherNet/IP (par ex. API). 6 Montage ►► Monter l'appareil dans une armoire électrique ayant une protection IP 54 minimum. Cela assure une protection contre le contact non intentionnel avec des tensions dangereuses et les influences atmosphériques. L'armoire électrique doit être installée selon les règlements locaux et nationaux. ►► Fixer l'appareil verticalement sur un rail DIN. 7 ►► Laisser suffisamment d'espace de sources thermiques avoisinantes et en bas ou en haut de l'armoire électrique permettant ainsi une libre circulation de l'air pour éviter un échauffement excessif. ►► Eviter la pénétration d'encrassement (conducteur ou autre) lors du montage et du câblage. Lorsque vous préparez la pose des câbles, les conditions locales et les règlements correspondants sont décisifs. Les câbles peuvent, par exemple, être posés dans des chemins de câble ou sur des passages de câble. Falsification et perte de données Une distance minimale du câblage aux sources parasites (par ex. machines, dispositifs de soudage, lignes de puissance) est définie dans les règlements et normes en vigueur. Tenir compte de et respecter ces règlements et normes pendant la conception et l'installation d'un système. Protéger les câbles bus contre des parasites électriques / magnétiques et une sollicitation mécanique. Respecter les règles suivantes pour la compatibilité électromagnétique (CEM) afin de minimiser des risques mécaniques et des parasites. 6.1 Parasites Les câbles de signalisation et les câbles de puissance ne doivent pas être posés côte à côte. ►► Le cas échéant, utiliser des segments de séparation métalliques entre les câbles d'alimentation et les câbles de signalisation. Lors de l'installation tous les mécanismes de verrouillage des connecteurs (vis, écrous) doivent être serrés fermement afin de garantir un contact optimal du blindage avec la terre. Avant la première mise en service, la continuité électrique de faible résistance de la connexion à la terre ou du blindage des câbles doit être vérifiée. Installation des câbles dans des armoires électriques ►► Poser les câbles réseau/bus dans des chemins de câble ou dans des faisceaux de câble séparés. ►► Si possible, ne pas poser les câbles réseau/bus à côté des câbles de puissance. ►► Respecter une distance minimale de 10 cm entre les câbles réseau/bus et les lignes de puissance. 6.2 Consignes de montage Décharge électrostatique L'appareil contient des composants qui peuvent être endommagés ou détruits par une décharge électrostatique. 8 ►► Lors de l'utilisation de l'appareil respecter les mesures de sécurité nécessaires contre une décharge électrostatique selon EN 61340-5-1 et CEI 61340-5-1. ►► Pour réduire des charges électrostatiques utiliser l'appareil uniquement sur un rail relié à la terre. 7 Raccordement électrique FR Les règlements nationaux et internationaux relatifs à l'installation de matériel électrique doivent être respectés. Eviter le contact avec des tensions dangereuses. ► Mettre l'installation hors tension ► Raccorder l'appareil, raccordement par bornier débrochable (prémonté). ► Pour éviter un mauvais fonctionnement dû aux tensions parasites, le câble du capteur et le câble de charge doivent être installés séparément. Longueur maximale du câble de la sonde : 250 m. ►► Utiliser un câble blindé pour le capteur. Les sorties sont protégées contre les courts-circuits et peuvent être programmées soit en NF soit en NO. De plus, un signal analogique peut être fourni à la sortie [OU 1] (0/4...20 mA) (par ex. valeurs d'accélération). 9 7.1 Schéma de branchement Sensor 4 Sensor 3 Sensor 2 4 3 2 1 4 3 2 1 4 3 2 1 21 22 23 24 1 2 3 4 Supply L+ (24 V DC ±20 %) Supply L- (GND) OU 1: switch/analog OU 2: switch 17 18 19 20 5 6 7 8 IN 1 (0/4...20 mA / pulse) GND 1 IN 2 (0/4...20 mA / pulse) GND 2 13 14 15 16 9 10 11 12 1 2 3 4 Sensor 1 Branchement des capteurs 1...4 (S1...S4) selon l'appareil raccordé Capteur VSA IEPE/VSP 0...20 mA S1 S2 S3 S4 09 16 20 24 BN : L+ (+ 9 V) non raccordées (n.c.) non raccordées (n.c.) 10 15 19 23 WH : Signal IEPE + Signal 11 14 18 22 BU: GND IEPE - GND 12 13 17 21 BK : Test non raccordées (n.c.) non raccordées (n.c.) Borne 1 Supply L+ Si une entrée IEPE 24 V + 20 % est utilisée (Integrated Electronics Piezo Electric) La masse GND de l'alimentation DC est directement raccordée à la masse GND de l'alimentation capteurs. De ce fait, les critères TBTS pour l'alimentation DC doivent être respectés. ►► Protéger l'alimentation en tension en externe (max. 2A). 10 7.2 Raccordement des capteurs Lors du raccordement des capteurs respecter les critères TBTS (très basse tension de sécurité, circuit séparé galvaniquement d'autres circuits, non relié à la terre) afin d'éviter des tensions dangereuses sur le capteur ou le transfert de celles-ci dans l'appareil. Si le circuit DC doit être mis à la terre (par ex. à cause de règlements nationaux), les critères TBTP doivent être respectés (très basse tension de sécurité, circuit séparé galvaniquement d'autres circuits). Le capteur et l'alimentation de l'électronique de diagnostic ne sont pas isolés électriquement. 7.3 Connexion Ethernet La prise RJ45 Config sert de connexion sur l'Ethernet. Les câbles Ethernet sont disponibles comme accessoires, par ex. : câble croisé, 2 m, référence EC2080 câble croisé, 5 m, référence E30112 8 EtherNet/IP 8.1 EtherNet/IP - classes d'objets, messages, services L'appareil supporte le Common Industrial Protocol (CIP) selon la spécification ODVA V3.20. EtherNet/IP™ utilise le Common Industrial Protocol en tant qu'Application Layer. Pour le Network Layer et le Transport Layer, IP et TCP ou UDP sont utilisés. CIP et EtherNet/IP™ sont standardisés par ODVA pour tous les fabricants. Le Common Industrial Protocol est un protocole orienté vers l'objet qui offre deux types de communication entre l'automate et les appareils. 11 FR 8.2 Modèle de données EtherNet/IP Entrée (API) Source Type Taille Utilisation <Nom de l'entrée> Real 4 bytes Valeur du signal raccordé à l'entrée analogique (IN1, IN2) <Nom de l'entrée> Real 4 bytes Valeur de l'entrée externe (Extern_xx) Entrées analogiques (DC) Entrées externes Objets Domaine temporel <Nom de l'objet> 12 Valeur Real 4 bytes Valeur de l'objet en unité SI (m/s², m/s) Etat Octet 1 octet (Alarm) état de l'objet 0 : OK 1 : Pré-alarme 2 : Alarme principale 3: Inactive : 4 : Erreur (description : voir erreurs) Erreur Word 2 bytes Code d'erreur pour l'état de l'objet Hex0000 : Aucune erreur Hex0001 : Erreur interne Hex0002 : Erreur de calcul Hex0004 : Vitesse de rotation hors de la zone de fonctionnement Hex0008 : Vitesse de rotation non stable Hex0010 : Valeur d'apprentissage non valable Hex0020 : Valeur de référence non valable (1) Hex0040 : Valeur de référence non valable (2) Hex0100 : Désactivé par pondération du signal Hex0200 : Valeur de référence hors de la zone de fonctionnement Hex1000 : Pré-alarme Hex2000 : Alarme principale Hex8000 : Objet inactif (à cause de la variante) Vitesse de rotation Real 4 bytes Trigger - vitesse de rotation Valeur de référence Real 4 bytes Trigger - valeur de référence Pré-alarme Real 4 bytes Seuils (relatifs) - pré-alarme Alarme principale Real 4 bytes Seuils (relatifs ) - pré-alarme Valeur d'apprentissage Real 4 bytes Seuils - valeur d'apprentissage en unité SI (m/s², m/s) Gamme de fréquence <Nom de l'objet> Valeur Real 4 bytes Valeur de l'objet en unité SI (m/s², m/s) Etat Octet 1 octet (Alarme) état de l'objet 0 : OK 1 : Pré-alarme 2 : Alarme principale 3 : Inactive 4 : Erreur (description : voir erreurs) Erreur Word 2 bytes Code d'erreur pour l'état de l’objet Hex0000 : Aucune erreur Hex0001 : Erreur interne Hex0002 : Erreur de calcul Hex0004 : Vitesse de rotation hors de la zone de fonctionnement Hex0008 : Vitesse de rotation non stable Hex0010 : Valeur d'apprentissage non valable Hex0020 : Valeur de référence non valable (1) Hex0040 : Valeur de référence non valable (2) Hex0100 : Désactivé par pondération du signal Hex0200 : Valeur de référence hors de la zone de fonctionnement Hex1000 : Pré-alarme Hex2000 : Alarme principale Hex8000 : Objet inactif (à cause de la variante) Vitesse de rotation Real 4 bytes Trigger - vitesse de rotation Valeur de référence Real 4 bytes Trigger - valeur de référence FR Pré-alarme Real 4 bytes Seuils (relatifs) - pré-alarme Alarme principale Real 4 bytes Seuils (relatifs ) - pré-alarme Valeur d'apprentissage Real 4 bytes Seuils - valeur d'apprentissage en unité SI (m/s², m/s, m) Real 4 bytes Valeur de l'objet en unité SI (m/s², m/s) Surveillance de valeurs trop hautes/basses <Nom de l'objet> Valeur 13 Etat Octet 1 octet (Alarme) état de l'objet 0 : OK 1 : Pré-alarme 2 : alarme principale 3 : Inactive 4 : Erreur (description : voir erreurs) Erreur Word 2 bytes Code d'erreur pour l'état de l’objet Hex0000 : Aucune erreur Hex0001 : Erreur interne Hex0002 : Erreur de calcul Hex0004 : Vitesse de rotation hors de la zone de fonctionnement Hex0008 : Vitesse de rotation non stable Hex0010 : Valeur d'apprentissage non valable Hex0020 : Valeur de référence non valable (1) Hex0040 : Valeur de référence non valable (2) Hex0100 : Désactivé par pondération du signal Hex0200 : Valeur de référence hors de la zone de fonctionnement Hex1000 : Pré-alarme Hex2000 : Alarme principale Hex8000 : Objet inactif (à cause de la variante) Vitesse de rotation Real 4 bytes Trigger - vitesse de rotation Valeur de référence Real 4 bytes Trigger - valeur de référence Pré-alarme Real 4 bytes Seuils (relatifs) - pré-alarme Alarme principale Real 4 bytes Seuils (relatifs ) - pré-alarme <Nom du compteur> DINT 4 bytes Valeur du compteur (en secondes) <Nom de l'alarme> Octet 1 octet Etat de l'alarme (0, 1) Variante Octet 1 octet Variante actuelle (0…31) Mode du système Octet 1 octet Mode du système : 0 : Auto-test 1 : Supervise (surveillance normale) 2 : Setup (paramétrage) 3 : Measure (spectre, données brutes) 4 : Startup (le système démarre) Compteur Alarmes En général 14 Résultat de l'auto-test Octet 1 octet Profil TOR 0: Détecteurs OK 1: Détecteur 1 auto-test erroné 2: Détecteur 2 auto-test erroné 4: Détecteur 3 auto-test erroné 8: Détecteur 4 auto-test erroné Degré de remplissage actuel de la queue Octet 1 octet Degré de remplissage actuel de la communication du bus de terrain Compteur de débordement de la queue DINT 4 bytes Compteur de débordement de la communication du bus de terrain Compteur d'erreurs checksum DINT 4 bytes Compteur pour erreurs de checksum de la communication du bus de terrain <Nom de l'entrée> Real 4 bytes Régler la valeur de l'entrée externe (Extern_xx) Real 4 bytes Seuils - régler la valeur d'apprentissage en unité SI (m/s², m/s, m) pour ajuster les seuils Variante Octet 1 octet Régler la variante actuelle (0…31) Effectuer un auto-test Octet 1 octet Effectuer un auto-test (≠ 0) Régler le temps DINT 4 bytes Régler l'heure, toujours UTC, format : - VSE150 : U32 : 0x00ssmmhh - VSE151 : U32 : 0x00hhmmss - VSE152 : U32 : 0x00hhmmss - VSE153 : U32 : 0x00hhmmss Régler l'ID du compteur Octet 1 octet Régler k'ID (1…32) du compteur Régler la valeur du compteur DINT 4 bytes Régler la valeur du compteur sélectionné avec l'ID (en secondes) FR Sortie (PLC) Entrées externes Objets <Nom de l'objet> Valeur d'apprentissage Général 8.3 Types de communication supportés Demande Paramètre Explicit messaging Basé sur le principe request/response (par ex. utilisation pour la configuration de l'appareil) Message Protocol : TCP Implicit messaging Basé sur le modèle producer/consumer (par ex. expédition cyclique de données E/S) Message Protocol : UDP 15 8.4 Classes d'objet CIP L'appareil supporte les classes d'objet CIP suivantes Class ID Objet 0x01 Identity 0x02 Message Router 0x04 Assembly 0x06 Connection Manager 0x47 Device Level Ring (DLR) 0x48 Quality of Service (QoS) 0xF5 TCP/IP Interface 0xF6 Ethernet Link 8.4.1 Identity object (code de classe 0x01) L'identity object est nécessité par tous les participants et fournit le ID du participant et des informations générales sur le participant. Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Révision Get UINT 1 2 Max instance Get UINT 1 Attribut Nom Accès Type de données Valeur / description 1 Vendor ID Get UINT 322(dez) 2 Product type Get UINT 43 (Generic Device, keyable) 3 Product code Get UINT 151 4 Révision –– Major Revision –– Minor Revision Get STRUCT of: –– USINT –– USINT par ex. 1 1 Attributs de l'instance 16 Attribut Nom Accès Type de données Valeur / description 5 Etat Get WORD Bit 0 - n.a. (Default Value = 0) Bit 1 - n.a. (Default Value = 0) Bit 2 - n.a. (Default Value = 0) Bit 3 - n.a. (Default Value = 0) Bit 4...7- n.a. (Default Value = 0) Bit 8 - n.a. (Default Value = 0) Bit 9 - n.a. (Default Value = 0) Bit 10 - Major recoverable fault (Address conflict detection) Bit 11 - n.a. (Default Value = 0) Bit 12...15 n.a. (Default Value = 0) 6 Serial number Get UDINT Défini dans le processus de fabrication 7 Product name get STRING VSE151 FR Services communs Code de service Classe Instance Nom de service 0x01 oui oui Get_Attribute_All 0x05 non oui Reset 0x0E oui oui Get_Attribute_Single 8.4.2 Message router object (code de classe 0x02) Le message router object offre un accès avec lequel un client EtherNet/IP peut addresser un service à n'importe quelle classe d'objet ou instance. L'accès aux attributs de l'objet n'est pas supporté. 8.4.3 Assembly object (code de classe 0x04) L'assembly object rassemble les attributs de plusieurs objets afin de permettre la transmission ou la réception de données de chaque objet via une connexion. Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Révision Get UINT 2 2 Max instance Get UINT 255 17 Attributs de l'instance Attribut Nom Accès Type de données Valeur 3 Data Get Array of Byte Current Process data of the correspondent Assembly instance Services communs Code de service Classe Instance Nom de service 0x0E oui oui Get_Attribute_Single 8.4.4 Connection Manager object (code de classe 0x06) Le Connection Manager object trie et gère les ressources internes qui sont utilisées pour les E/S et les connexions "explicit messaging". Forward Open/Close est supporté. L'accès aux attributs de l'objet n'est pas supporté. 8.4.5 Device Level ring object (code de classe 0x47) Le Device Level ring object (DLR) constitue l'interface pour la configuration et les informations d'état du protocol DLR. Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Révision Get UINT 3 Attributs de l'instance Attribut Nom Accès Type de données Valeur / description 1 Network topology Get USINT 0 = Linear 1 = Ring 2 Etat réseau Get USINT 0 = Normal 1 = Ring fault 2 = Unexpected Loop detected 3 = Partial Network fault 4 = Rapid fault/Restore cycle 10 Active supervisor address Get STRUCT of: IP and/or MAC address of the active ring supervisor: Supervisor IP address Supervisor MAC address –– UDINT –– ARRAY of 6 USINTs 18 Attribut Nom Accès Type de données Valeur / description 12 Capability flags Get DWORD Bit 0 Announced-based ring node (Value = 1) Bit 1 Beacon-based ring note (Value = 0) Bit 2...4 Reserved (Value = 0) Bit 5 Supervisor capable (Value = 0) Bit 6 Redundant Gateway Capable (Value = 0) Bit 7 Flush Table Frame Capable (Value = 1) Bit 8..31 Reserved (Value = 0) Services communs Code de service Classe Instance Nom de service 0x01 oui oui Get_Attribute_All 0x0E oui oui Set_Attribute_Single 8.4.6 Quality of Service object (code de classe 0x48) Quality of Service (QoS) influence les flux de données pendant la transmission et les traite individuellement, normalement en leur donnant la priorité. QoS peut être utilisé pour garantir une largeur de bande pour la transmission des flux de données individuels. L'appareil utilise QoS en combinaison avec la priorisation. Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Révision Get UINT 1 Type de données Valeur / description Attributs de l'instance Attribut Nom Accès 4 DSCP urgent Get, Set USINT DSCP value for CIP transport class 0/1 Urgent priority message (default 55) 5 DSCP scheduled Get, Set USINT DSCP value for CIP transport class 0/1 Scheduled priority message (default 47) 6 DSCP high Get, Set USINT DSCP value for CIP transport class 0/1 High priority message (default 43) 19 FR Attribut Nom Accès Type de données Valeur / description 7 DSCP low Get, Set USINT DSCP value for CIP transport class 0/1 Low priority message (default 31) 8 DSCP explicit Get, Set USINT DSCP value for CIP transport class 0/1 Low priority message (default 31) Remarque: DSCP - Differentiate Service Code Points Services communs Code de service Classe Instance Nom de service 0x0E oui oui Get_Attribute_Single 0x10 non oui Set_Attribute_Single 20 8.4.7 TCP/IP object (code de classe 0xF5) Le TCP/IP Interface object permet de configurer l'interface physique du réseau. Ceci inclut par ex. l'adresse IP, le masque de sous-réseau et l'adresse passerelle. Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Révision Get UINT 4 FR Attributs de l'instance Attribut Nom Accès Type de données Valeur / description 1 Etat Get DWORD Bit 0...3 - Interface configuration Status Bit 4 - Mcast pending (always 0) Bit 5 - Interface configuration pending Bit 6 - ACD Status Bit 7 - ACD Fault Bit 8...31 - Reserved 2 Configuration capability Gett DWORD Bit 0 - BOOTP Client Bit 1 - Reserved Bit 2 - DHCP Client Bit 3 - Reserved Bit 4 - TCP/IP config setable via ETH/IP Bit 5 - Not supported Bit 6 - Not supported Bit 7 - ACD Capable Bit 8...31 Reserved 3 Configuration control Get, Set DWORD Bit 0...Bit 3 - (0= The device use static IP configuration; 1 = The device use BOOTP; 2 = The device use DHCP) Bit 4 - Reserved Bit 5...31 - Reserved Note: BOOTP is not supported 21 Attribut Nom Accès Type de données Valeur / description 4 Physical link object –– Path size –– Path Get STRUCT of –– UINT –– Padded Path to Physical link object Size of Path Logical segments identifying the physical link object EPATH 5 Interface configuration –– IP address –– Network mask –– Gateway address –– Name Server –– Name Server 2 –– Domain name Get, Set STRUCT of: –– UDINT –– UDINT –– UDINT –– UDINT –– UDINT –– STRINT TCP/IP Network Interface configuration The device's IP address The device's Network mask Default Gateway address Primary Name Server (always 0.0.0.0) Secondary Name Server (always 0.0.0.0) Default Domain Name (always empty) 6 –– Host name Get,Set STRING Default Domain Name (always empty) 10 –– Select ACD Get,Set Bool 0 = disable; 1 =enable (default) 11 Last conflict detected -ACD Activity Set STRUCT of: –– USINT Structure containing Information related to the last conflict detected State of ACD activity when last conflict detected (0= No conflict detected (Default) 1= Probe Ipv4 Address 2= On going Detection 3= Semi Active Probe) –– ARRAY of 6 USINTs MAC address of remote node from the ARP PDU in which a conflict was detected -Remote MAC -ArpPdu –– ARRAY of 28 USINTs Copy of the raw ARP PDU in which a conflict was detected 12 Ethernet/IP quick connect Get, Set BOOL 0= disable(Default); 1= enable 13 Encapsulation Inactivity Timeout Get, Set Number of seconds of inactivity before TCP connection or DTLS session is closed. 22 UINT Services communs Code de service Classe Instance Nom de service 0x01 oui oui Get_Attribute_All 0x0E oui oui Get_Attribute_Single 0x10 non oui Set_Attribute_Single FR 8.4.8 Ethernet link object (code de classe 0xF6) L'Ethernet link object contient des information d'état spécifiques de l'interface Ethernet (IEEE 802.3). Attributs de la classe Attribut Nom Accès Type de données Valeur 1 Revision Get UINT 4 2 Max instance Get UINT 2 3 Number of instances Get UINT 2 Attributs de l'instance Attribut Nom Accès Type de données Valeur / description 1 Interface speed Get UDINT Interface Speed currently in use. Speed in bps (e.g. 10,100) 2 Interface flags Get DWORD Bit 0 - Link Status Bit 1 - Half/Full Duplex Status (0= Half Duplex, 1= Full Duplex) Bit 2...4 - Auto negotiation Status (0=Auto negotiation in progress; 1=Auto negotiation and Speed detection failed; 2=Auto negotiation failed but detected Speed; 3 = Successfully negotiated; 4 = Auto negotiation not attempted) Bit 5 - Not supported Bit 6 - Not supported Bit 7...31 - Reserved 3 Physical address Get ARRAY of 6 USINTs MAC layer address 4 Interface counters Get Structure of 11 UINTs Interface specific counters Details are defined in "THE CIP NETWORKS LIBRARY Volume 2 EtherNet/IP Adaptation of CIP" 23 Attribut Nom Accès Type de données Valeur / description 5 Media counters Get Structure of 12 UINTs Media specific counters. "THE CIP NETWORKS LIBRARY Volume 2 EtherNet/IP Adaptation of CIP" 6 Interface control Get, Set Structure of WORD Interface Control Bits Bit 0 - Auto negotiation (0 = active; 1 = inactive) Bit 1 - Half/Full Duplex (0 = half duplex; 1 = full duplex) Bit 2...15 - reserved Data rate (10 = 10Mbps; 100 = 100Mps) 7 Interface Type Get USINT Type of interface: 0 = Unknown interface type 1 = The interface is internal to the device 2 = Twisted pair 3 = Optical fiber 4..255 = Reserved 8 Interface State Get USINT Current operational state of the interface: 0 = Unknown interface state 1 = The interface is enabled and is ready to send and receive data 2 = The interface is disabled 3 = The interface is testing 4...255 = Reserved 9 Admin State Get USINT Settings of the interface state: 0 = Reserved 1 = Enable the interface 2 = Disable the interface 3...255 = Reserved 10 Interface Label Get SHORT STRING Interface name 11 Interface Capability Get Structure of DWORD Interface capabilities, other than speed/duplex Structure of USINT ARRAY of Structure of UINT USINT Speed/Duplex Array Count Speed/Duplex Array 24 Interface Speed Interface Duplex Mode Services communs Code de service Classe Instance Nom de service 0x0E oui oui Get_Attribute_Single 0x10 non oui Set_Attribute_Single FR 8.5 EtherNet/IP - Assembly instances L'appareil dispose de plusieurs instances assembly pour les données process entrée et sortie dont chacune a une longueur différente. Données process entrée Classe d'objet Assembly instance no. Octet Description 0x04 100 0...15 Input Assembly 16 Bytes 0x04 101 0...31 Input Assembly 32 Bytes 0x04 102 0...63 Input Assembly 64 Bytes 0x04 103 0...127 Input Assembly 128 Bytes 0x04 104 0...254 Input Assembly 255 Bytes_A 0x04 105 0...254 Input Assembly 255 Bytes_B 0x04 106 0...254 Input Assembly 255 Bytes_C 0x04 107 0...254 Input Assembly 255 Bytes_D Données process sortie Classe d'objet Assembly instance no. Octet Description 0x04 150 0...9 Output Assembly 16Bytes 0x04 151 0...31 Output Assembly 32Bytes 0x04 152 0...63 Output Assembly 64Bytes 0x04 153 0...127 Output Assembly 128Bytes 0x04 154 0...254 Output Assembly 255Bytes 25 8.6 EtherNet/IP - types de connexion EtherNet/IP - types de connexion Type de connexion Supporté par VSE151 Description Exclusive Owner oui Les connexions peuvent être configurées en tant que connexion point-à-point ou multicast par le scanner en direction Target to Originator. Input Only oui Les connexions peuvent être configurées en tant que connexion point-à-point ou multicast par le scanner en direction Target to Originator. Listen Only oui Les connexions ne peuvent être utilisées qu'en multicast 8.6.1 EtherNet/IP - connexions définies dans le Standard EDS File EtherNet/IP - types de connexion Connexion no. Type de connexion Input Assembly Output Assembly Description 1 Exclusive Owner 100 150 Connexion avec données entrée 16 octets et données sorties 16 octets 2 Exlusive Owner 101 151 Connexion avec données entrée 32 octets et données sorties 32 octets 3 Exlusive Owner 102 152 Connexion avec données entrée 64 octets et données sorties 64 octets 4 Exlusive Owner 103 153 Connexion avec données entrée 128 octets et données sorties 128 octets 5 Exlusive Owner 104 154 Connexion avec données entrée 255 octets et données sorties 255 octets 6 Input Only 100 - Connexion avec entrée 16 octets 7 Input Only 101 - Connexion avec entrée 32 octets 8 Input Only 102 - Connexion avec entrée 64 octets 9 Input Only 103 - Connexion avec entrée 128 octets 10 Input Only 104 - Connexion avec entrée 255 octets 11 Input Only 105 - Connexion avec entrée 255 octets 12 Input Only 106 - Connexion avec entrée 255 octets 13 Input Only 107 - Connexion avec entrée 255 octets 14 Listen Only 100 - Connexion avec entrée 16 octets 15 Listen Only 101 - Connexion avec entrée 32 octets 16 Listen Only 102 - Connexion avec entrée 64 octets 26 Connexion no. Type de connexion Input Assembly Output Assembly Description 17 Listen Only 103 - Connexion avec entrée 128 octets 18 Listen Only 104 - Connexion avec entrée 255 octets 19 Listen Only 105 - Connexion avec entrée 255 octets 20 Listen Only 106 - Connexion avec entrée 255 octets 21 Listen Only 107 - Connexion avec entrée 255 octets FR 8.7 Fonctions Ethernet/IP Les fonctions EtherNet/IP ci-après sont supportées. Toutes les autres fonctions NE SONT PAS supportées. 8.7.1 Quality of Service (QoS) Demande Paramètre Quality of Service oui Description Quality of Service (QoS) influence les flux de données pendant la transmission et les traite individuellement, normalement en leur donnant la priorité. QoS peut être utilisé pour garantir une largeur de bande pour la transmission des flux de données individuels. L'appareil utilise QoS en combinaison avec la priorisation. 8.7.2 Device Level Ring (DLR) Demande Paramètre Device Level Ring oui Description L'appareil supporte le développement d'une topologie à 1 tampon en utilisant le protocole DLR. 8.7.3 Address Conflict Detection Demande Paramètre Address Conflict Detection (ACD) oui Description L'appareil supporte la reconnaissance de confits d'adresses IPv4. 27 8.8 EtherNet/IP Demande Paramètre Type d'appareil Adaptateur EtherNet/IP Débit de transmission 10/100 MBit/s (avec autonégociation) Temps de cycle minimum 5ms (RPI) Protocole EtherNet/IP ACD, DLR, IGMP v2 Protocoles supplémentaires DHCP Format de transmission EtherNet/IP Little Endian Connexions Max. I/O 10 (1 Assembly Input et Output par connexion) Taille de donnée maxi 1024 octets (255 octets max. par Assembly) Fichier de description de l'appareil ifm_VSE151.eds Spécification CIP Edition 3.20 EIP Adaption of CIP 1.21 8.9 Comportement en cas de modification du paramétrage L'écriture du paramétrage (même sans modification) ou une commutation du mode du système de l'électronique de diagnostic sur "setup" déclenchent une initialisation (redémarrage) du module bus de terrain. La connexion de l'API (maître / contrôleur / superviser) à l'électronique de diagnostic est interrompue. La programmation de l'API définit la manière d'agir en cas de perte de connexion. Le comportement des LED est décrit dans le chapitre 11. 9 Etat de livraison 9.1 Etat de livraison général Demande Paramètre Paramétrage aucun Host Name aucun nom donné Adresse IP 192.168.0.1 Port TCP/IP 3321 Masque de sous-réseau 255.255.255.0 Passerelle par défaut 192.168.0.244 Adresse MAC définie dans le processus de fabrication 28 9.2 Etat de livraison VSE151 - EtherNet/IP Demande Paramètre Adresse IP aucune adresse IP affectée masque de sous-réseau aucun masque de sous-réseau affecté Passerelle par défaut aucune passerelle par défaut affectée DHCP activé Adresses MAC défini dans le processus de fabrication. FR 9.2.1 Première mise en service Affectation de l'adresse IP via le serveur DHCP Aucune adresse IP valable n'est affectée. Donc, la communication IP n'est pas possible. L'appareil transmet des DHCP requêtes en permanence. Deux cas sont possibles : 1. le serveur DHCP fournit une nouvelle adresse –– L'appareil adopte les nouveaux paramètres IP. 2. Le serveur DHCP ne répond pas –– L'appareil transmet DHCP-Discover en permanence jusqu'à ce que des paramètres IP soient reçus. Affectation de l'adresse IP via l'outil de paramétrage VES004 Une adresse IP statique peut être affectée à l'appareil via l'outil de paramétrage VES004. 10 Paramétrage Le paramétrage de l'appareil s'effectue uniquement via le logiciel VES004. Tous les paramètres de l'application configurée sont rassemblés dans un paramétrage et transmis à l'appareil. Vous trouverez une description précise de tous les paramètres et de toutes les possibilités de configuration dans le manuel du logiciel VES004. Le paramétrage de l'appareil EtherNet/IP s'effectue via l'outil de configuration du contrôleur EtherNet/IP. Pour cela, intégrer le fichier EDS de l'appareil dans l'outil logiciel correspondant. 11 Eléments de service et d'indication L'appareil dispose de deux LED diagnostiques sur la face avant de l'appareil qui permet une identification rapide d'états d'erreur. 29 LED 1 LED 2 LED 3 LED 4 LED 5 2 3 1 LED 7 LED 6 1: Config : TCP/IP, adresse IP 192.168.0.1 (réglage usine), interface de paramétrage et de données (par ex. VES004) 2: IE 1 : EtherNet/IP 3: IE 2 : EtherNet/IP 11.1 Etats de fonctionnement capteurs LED 1 pour capteur 1... LED 4 pour capteur 4 verte allumée capteur raccordé et paramétré verte clignotante capteur est paramétré; Type VSA : capteur non raccordé ou défectueux type IEPE : capteur non raccordé jaune allumée alerte rouge allumée défaut verte / jaune clignotante en alternance opération d'approvisionnement active jaune/rouge clignotante en alternance aucun paramétrage chargé 30 11.2 Etats de fonctionnement système LED 5 pour le système verte allumée système OK, surveillance en cours jaune allumée système OK, aucun contrôle en raison du paramétrage, autotest ou mode FFT verte / jaune clignotante en alternance surveillance pas possible, paramétrage incorrect verte/rouge clignotante en alternance défaut du système, EEPROM défectueuse, autres états défaut du système, appareil limité dans son fonctionnement FR 11.3 Etats de fonctionnement des LED d'état réseau (NET) et mode (MOD) Description Signification Couleur Etat Description NET (LED 6) Etat du réseau Non utilisé éteint L'appareil est désactivé (aucune alimentation en tension) ou aucune adresse IP. vert clignote (env. 2 Hz) Une adresse IP est configurée, il n'existe pas encore de connexion CIP et la connexion owner exclusive n'a pas de timeout. vert allumé Il y a au moins une connexion CIP et la connexion owner exclusive n'a pas de timeout. rouge allumé ACD a détecte un conflit d'adresse rouge clignote (en. 2 Hz) Connection Timeout. Il y a un timeout d'une connexion owner exclusive. Non utilisé éteint L'appareil est désactivé (aucune alimentation en tension) vert allumé L'appareil fonctionne sans erreur (fonctionnement normal) vert clignote (env. 2 Hz) L'appareil n'est pas configuré rouge allumé Il y a une erreur non corrigible rouge clignote Il y a une erreur corrigible orange clignote L'image du firmware est chargée dans la RAM orange allumé L'image du firmware est écrite dans la mémoire flash vert clignote (env. 2 Hz) L'image du firmware a été écrite correctement dans la mémoire flash Orange clignote (env. 2 Hz) Le paramétrage a été transmis avec succès MOD (LED 7) Etat EtherNet/IP 31 11.3.1 Test des LED après la mise sous tension de l'appareil Pour les LED réseau / état de mode, la séquence de commutation doit se produire après la mise sous tension de l'appareil pour tester les LED. Séquence de commutation NET (LED 6) MOD (LED 7) 1 orange pour env. 3 s orange pour env. 3 s 2 éteinte éteinte 3 éteinte vert pour env. 0,25 s 4 éteinte rouge pour env. 0,25 s 5 éteinte orange pour env. 0,25 s 6 éteinte éteinte 7 vert pour env. 0,25 s éteinte 8 rouge pour env. 0,25 s éteinte 9 orange pour env. 0,25 s éteinte 10 Etat de fonctionnement actuel Etat de fonctionnement actuel 12 Maintenance, élimination L'appareil est sans maintenance. ►► Respecter la réglementation du pays en vigueur pour la destruction écologique de l'appareil y compris la batterie. 32 FR 33