▼
Scroll to page 2
of
78
2354235 11/2008 Altivar 61/71 Carte Ethernet Modbus TCP/IP Guide d’exploitation VW3 A3 310 1755878 11/2009 www.schneider-electric.com Sommaire 1. Informations importantes ____________________________________________________________________________________ 4 2. Avant de commencer _______________________________________________________________________________________ 5 3. Structure documentaire _____________________________________________________________________________________ 6 4. Introduction _______________________________________________________________________________________________ 4. 1. Présentation _________________________________________________________________________________________ 4. 2. Evolutions du logiciel __________________________________________________________________________________ 4. 3. Notations____________________________________________________________________________________________ 7 7 7 7 5. Mise en œuvre matérielle ____________________________________________________________________________________ 5. 1. Réception ___________________________________________________________________________________________ 5. 2. Description matérielle __________________________________________________________________________________ 5. 3. Montage de la carte dans le variateur _____________________________________________________________________ 8 8 8 8 6. Raccordement au réseau Ethernet_____________________________________________________________________________ 9 6. 1. Brochage du connecteur RJ45 de la carte __________________________________________________________________ 9 6. 2. Exemple de raccordement sur réseau Ethernet ______________________________________________________________ 9 6. 3. Eléments de connexion au réseau Ethernet________________________________________________________________ 10 7. Menu Ethernet ___________________________________________________________________________________________ 7. 1. Accès au menu Ethernet par le terminal graphique __________________________________________________________ 7. 2. Accès au menu Ethernet par le terminal intégré_____________________________________________________________ 7. 3. Paramètres du menu Ethernet __________________________________________________________________________ 11 11 11 12 8. Configuration ____________________________________________________________________________________________ 8. 1. Liste des fonctions à configurer _________________________________________________________________________ 8. 2. Adresses IP ________________________________________________________________________________________ 8. 3. Réservation de la commande ___________________________________________________________________________ 8. 4. IO Scanning ________________________________________________________________________________________ 8. 5. Contrôle - commande _________________________________________________________________________________ 8. 6. Défauts de communication _____________________________________________________________________________ 8. 7. Paramètres surveillés _________________________________________________________________________________ 15 15 16 18 18 19 22 24 9. Diagnostic _______________________________________________________________________________________________ 9. 1. Voyants de signalisation _______________________________________________________________________________ 9. 2. Informations disponibles _______________________________________________________________________________ 9. 3. Contrôle - commande _________________________________________________________________________________ 9. 4. Défaut de communication ______________________________________________________________________________ 9. 5. Défaut carte ________________________________________________________________________________________ 25 25 25 26 27 28 10. Mise en œuvre logicielle ___________________________________________________________________________________ 29 10. 1. Liste des services supportés __________________________________________________________________________ 29 10. 2. Connexions TCP____________________________________________________________________________________ 29 11. Serveur Modbus TCP _____________________________________________________________________________________ 11. 1. Trames Modbus TCP ________________________________________________________________________________ 11. 2. Serveurs Modbus du variateur _________________________________________________________________________ 11. 3. Paramètres de la carte Ethernet________________________________________________________________________ 11. 4. Liste des fonctions Modbus supportées __________________________________________________________________ 11. 5. Fonction “Read Holding Registers” (3) ___________________________________________________________________ 11. 6. Fonction “Write Single Register” (6) _____________________________________________________________________ 11. 7. Fonction “Write Multiple Registers” (16 = 16#10) ___________________________________________________________ 11. 8. Fonction “Read/Write Multiple Registers” (23 = 16#17) ______________________________________________________ 11. 9. Fonction “Read Device Identification” (43= 16#2B) _________________________________________________________ 30 30 30 31 34 34 35 36 37 38 12. Service IO Scanning ______________________________________________________________________________________ 12. 1. Présentation _______________________________________________________________________________________ 12. 2. Variables périodiques ________________________________________________________________________________ 12. 3. Table des adresses _________________________________________________________________________________ 39 39 39 40 13. Service FDR ____________________________________________________________________________________________ 13. 1. Présentation _______________________________________________________________________________________ 13. 2. Configuration locale _________________________________________________________________________________ 13. 3. Configuration téléchargée_____________________________________________________________________________ 13. 4. Sauvegarde périodique_______________________________________________________________________________ 13. 5. Autres commandes__________________________________________________________________________________ 13. 6. Fichier de configuration ______________________________________________________________________________ 41 41 42 43 45 45 45 2 1755878 11/2009 Sommaire 14. Serveur Web de base _____________________________________________________________________________________ 14. 1. Fonctions du serveur Web ____________________________________________________________________________ 14. 2. Applets ___________________________________________________________________________________________ 14. 3. Accès au serveur Web _______________________________________________________________________________ 14. 4. Ergonomie du serveur Web ___________________________________________________________________________ 14. 5. Menu "Home" ______________________________________________________________________________________ 14. 6. Menu "Monitoring" __________________________________________________________________________________ 14. 7. Page “Altivar Viewer” ________________________________________________________________________________ 14. 8. Page “Data Viewer” _________________________________________________________________________________ 14. 9. Page “Altivar Chart” _________________________________________________________________________________ 14. 10. Menu "Diagnostics"_________________________________________________________________________________ 14. 11. Page “Ethernet Statistics” ____________________________________________________________________________ 14. 12. Menu "Setup" _____________________________________________________________________________________ 14. 13. Pages “HTTP password” et "Data write password" ________________________________________________________ 14. 14. Page “FDR Agent” _________________________________________________________________________________ 14. 15. Page “IO Scanner” _________________________________________________________________________________ 14. 16. Page "Email"______________________________________________________________________________________ 14. 17. Menu "Documentation" ______________________________________________________________________________ 46 46 47 48 49 49 49 50 51 52 52 53 53 54 55 57 60 61 15. Serveur FTP ____________________________________________________________________________________________ 62 16. Téléchargement de serveur Web ____________________________________________________________________________ 64 17. Agent SNMP ____________________________________________________________________________________________ 67 18. Mise en œuvre par PL7 ___________________________________________________________________________________ 69 19. Mise en œuvre par Concept ________________________________________________________________________________ 75 20. Mise en œuvre par ProWORX NxT __________________________________________________________________________ 76 1755878 11/2009 3 1. Informations importantes AVIS Lisez attentivement ces instructions et examinez le matériel pour vous familiariser avec l'appareil avant de tenter de l'installer, de le faire fonctionner ou d'assurer son entretien. Les messages spéciaux suivants que vous trouverez dans cette documentation ou sur l'appareil ont pour but de vous mettre en garde contre des risques potentiels ou d'attirer votre attention sur des informations qui clarifient ou simplifient une procédure. L'ajout de ce symbole à une étiquette de sécurité « Danger » ou « Avertissement » signale la présence d'un risque électrique, qui entraînera des blessures corporelles si les références ne sont pas respectées. Ceci est le symbole d'une alerte de sécurité. Il vous met en garde contre les risques potentiels de blessure. Respectez tous les messages de sécurité qui suivent ce symbole pour éviter tout risque de blessure ou de mort. DANGER DANGER signale une situation dangereuse imminente qui, si elle n'est pas évitée, entraînera la mort, des blessures graves ou des dommages matériels. AVERTISSEMENT AVERTISSEMENT signale une situation dangereuse potentielle qui, si elle n'est pas évitée, peut entraîner la mort, des blessures graves ou des dommages matériels. ATTENTION ATTENTION signale une situation dangereuse potentielle qui, si elle n'est pas évitée, peut entraîner des blessures ou des dommages matériels. VEUILLEZ NOTER : Seul un personnel qualifié est autorisé à assurer l'entretien de l'équipement électrique. Schneider Electric décline toute responsabilité quant aux conséquences de l'utilisation de cet appareil. Ce document ne constitue pas un manuel d'instructions pour des personnes inexpérimentées. © 2009 Schneider Electric. Tous droits réservés. 4 1755878 11/2009 2. Avant de commencer Lire et observer ces instructions avant de commencer toute procédure avec ce variateur. DANGER TENSION DANGEREUSE • Lisez et comprenez le guide d’installation dans son intégralité avant d’installer et de faire fonctionner le variateur de vitesse ATV71. L’installation, le réglage, les réparations doivent être effectués par du personnel qualifié. • L’utilisateur est responsable de la conformité avec toutes les normes électriques internationales et nationales en vigueur concernant la mise à la terre de protection de tous les appareils. • De nombreuses pièces de ce variateur de vitesse, y compris les cartes de circuit imprimé fonctionnent à la tension du réseau. NE LES TOUCHEZ PAS. N’utilisez que des outils dotés d’une isolation électrique. • Ne touchez pas les composants non blindés ou les vis des borniers si l’appareil est sous tension. • Ne court-circuitez pas les bornes PA/+ et PC/- ou les condensateurs du bus DC. • Installez et fermez tous les couvercles avant de mettre le variateur sous tension. • Avant tout entretien ou réparation sur le variateur de vitesse - coupez l’alimentation. - placez une étiquette "NE METTEZ PAS SOUS TENSION" sur le disjoncteur ou le sectionneur du variateur de vitesse. - Verrouillez le disjoncteur ou le sectionneur en position ouverte. • Avant d’intervenir sur le variateur de vitesse, coupez son alimentation y compris l’alimentation de contrôle externe si elle est utilisée. ATTENDRE 15 MINUTES pour permettre aux condensateurs du bus DC de se décharger. Suivez ensuite la procédure de mesure de tension du bus DC indiquée dans le guide d’installation pour vérifier si la tension continue est inférieure à 45 V. Le voyant du variateur de vitesse n’est pas un indicateur précis de l’absence de tension du bus DC. L’électrisation entraînera la mort ou des blessures graves ATTENTION APPAREIL ENDOMMAGE N’installez pas et ne faites pas fonctionner le variateur s’il semble être endommagé. Si cette précaution n’est pas respectée, cela peut entraîner des dommages matériels. 1755878 11/2009 5 3. Structure documentaire Les documents techniques suivants relatifs à l’Altivar 71 sont disponibles sur le site internet www.schneider-electric.com et sur le cédérom fourni avec chaque variateur. b Guide d'installation Ce guide décrit : • le montage, • le raccordement du variateur. b Guide de programmation Ce guide décrit : • les fonctions, • les paramètres, • l'utilisation du terminal du variateur (terminal intégré et terminal graphique). b Guide des paramètres de communication Ce guide décrit : • les paramètres du variateur avec les éléments spécifiques (adresses, formats...) pour une utilisation à travers un bus ou un réseau de communication, • les modes de marche spécifiques à la communication (graphe d'état), • l'interaction entre la communication et la commande locale. b Guides Modbus, CANopen, Ethernet, Profibus, INTERBUS, Uni-Telway, DeviceNet, Modbus Plus, Fipio... Ces guides décrivent : • le raccordement au bus ou réseau, • la configuration des paramètres spécifiques à la communication par le terminal intégré ou le terminal graphique, • le diagnostic, • la mise en œuvre logicielle, • les services de communication du protocole. b Guide de migration Altivar 58/58F Ce guide détaille les différences entre l'Altivar 71 et l'Altivar 58/58F. Il explique les dispositions à prendre pour remplacer un Altivar 58 ou 58F, y compris pour les variateurs communiquant sur un bus ou un réseau. 6 1755878 11/2009 4. Introduction 4. 1. Présentation La carte Ethernet (référence VW3 A3 310) permet de raccorder un variateur Altivar 71 à un réseau Ethernet utilisant le protocole Modbus TCP/IP et les services Transparent Ready. La carte VW3 A3 310 est équipée d’un connecteur Ethernet RJ45 blindé. Les accessoires de raccordement au réseau Ethernet doivent être commandés séparément. Les échanges de données permettent d'exploiter toutes les fonctions du variateur : • configuration, • réglage, • commande, • surveillance, • diagnostic. Le serveur Web de base (uniquement en anglais) donne accès aux pages : • Altivar Viewer, • Data Viewer, • Ethernet, • Security, ... Le serveur Web de base peut être adapté ou remplacé par un serveur personnalisé en fonction des besoins de l’application. Le terminal graphique ou le terminal intégré du variateur permettent d’accéder à de nombreuses fonctions de diagnostic de la communication. 4. 2. Evolutions du logiciel Depuis le début de sa commercialisation la carte Ethernet a bénéficié de fonctionnalités supplémentaires. La version du logiciel V1.1 devient V2.1 . La nouvelle version peut se substituer à l’ancienne sans modification. Cette documentation est relative à la version V2.1, mais elle reste utilisable avec la version V1.1 car l’évolution ne fait qu’ajouter des fonctionnalités sans modifier ni supprimer des fonctionnalités de l’ancienne version. b Evolutions de la version V2.1 par rapport à V1.1 1 Nouvelle fonctionnalité " Page Email" (voir page 60). 2 Les noms des pages Web suivantes ont été modifiés : - Altivar (Eth V1.1) devient Altivar Viewer (Eth V2.1) - Data Editor (Eth V1.1) devient Data Viewer (Eth V2.1) 3 L’interface graphique de la page Data Viewer (Eth V2.1) dispose des mêmes fonctionnalités que la page Data Editor (Eth V1.1) et permet en plus d’écrire le mot de commande. 4 Compatibilité avec l’outil WEB DESIGNER. Nota : Le fichier de configuration XXXX.prm issu d’une carte Ethernet V2.1 ne peut pas être appliqué sur une carte V1.1. 4. 3. Notations Affichages sur le terminal du variateur. Les menus du terminal graphique sont notés entre crochets. Exemple : [1.9 COMMUNICATION]. Les menus du terminal 7 segments intégré sont notés entre parenthèses. Exemple : (COM-). Les désignations des paramètres affichés sur le terminal graphique sont notés entre crochets. Exemple : [Vitesse de repli] Les codes des paramètres affichés sur le terminal 7 segments intégré sont notés entre parenthèses. Exemple : (LFF). Formats Les valeurs en hexadécimal sont notées : 16#. Les valeurs en binaire sont notées : 2#. 1755878 11/2009 7 5. Mise en œuvre matérielle 5. 1. Réception • S'assurer que la référence de la carte inscrite sur l'étiquette est conforme au bordereau de livraison correspondant au bon de commande. • Ouvrir l'emballage et vérifier que la carte option n’a pas été endommagée pendant le transport. 5. 2. Description matérielle Voyants de signalisation Etiquette de l'adresse MAC de la carte Ethernet Connecteur Ethernet RJ45 femelle blindé 00-80-F4-80-xx-yy 5. 3. Montage de la carte dans le variateur Voir le guide d’installation. 8 1755878 11/2009 6. Raccordement au réseau Ethernet 6. 1. Brochage du connecteur RJ45 de la carte La carte Ethernet est équipée d’un connecteur RJ45 blindé. Le blindage est relié à la masse du variateur. Utiliser un câble Ethernet de type STP (paires torsadées blindées). 8........................1 Broche 1 2 3 4 5 6 7 8 Signal TD+ TDRD+ RD- La vitesse de transmission est détectée automatiquement par la carte (10 Mbit/s ou 100 Mbit/s). La carte peut fonctionner en half duplex ou en full duplex, qu'elle soit connectée à un hub ou à un switch et quelle que soit la vitesse de transmission (10 Mbit/s ou 100 Mbit/s). La carte supporte le format de trame ETHERNET 2 (IEEE 802-3 non supporté). 6. 2. Exemple de raccordement sur réseau Ethernet 1 Automate TSX PREMIUM avec coupleur TSX ETY 4101 ou 5101 2 Cordon 490 NTW 000 02 3 Hub 499 NEH 104 10 1755878 11/2009 9 6. Raccordement au réseau Ethernet 6. 3. Eléments de connexion au réseau Ethernet Consultez notre catalogue "Ethernet TCP/IP et le Web" (voir site internet www.schneider-electric.com). Cordons de raccordement Désignation Cordons droits blindés à paires torsadées 2 connecteurs de type RJ45 Utilisation De ATV71 (+ carte VW3 A3 310) Vers Hubs 499 NpH 1pp 10, Switches 499 NpS 171 00 Longueur m 2 5 12 40 80 Référence 490 NTW 000 02 490 NTW 000 05 490 NTW 000 12 490 NTW 000 40 490 NTW 000 80 Hubs et switches Désignation Hubs Switches 10 Description 4 ports 10BASE-T 4 ports 100BASE-TX 3 ports 10BASE-T 2 ports 10BASE-FL, fibre optique multimode, connecteurs ST (BFOC) 5 ports 10BASE-T/100BASE-TX Optimisé, non configurable 4 ports 10BASE-T/100BASE-TX 1 port 100BASE-FX, fibre optique multimode, connecteurs SC Non configurable 3 ports 10BASE-T/100BASE-TX 2 ports 100BASE-FX, fibre optique multimode, connecteurs SC Non configurable 4 ports 10BASE-T/100BASE-TX 1 port 100BASE-FX, fibre optique monomode, connecteurs SC Non configurable 3 ports 10BASE-T/100BASE-TX 2 ports 100BASE-FX, fibre optique monomode, connecteurs SC Non configurable 8 ports 10BASE-T/100BASE-TX Non configurable 7 ports 10BASE-T/100BASE-TX Configurable 5 ports 10BASE-T/100BASE-TX 2 ports 100BASE-FX, fibre optique multimode, connecteurs SC Configurable 5 ports 10BASE-T/100BASE-TX 2 ports 100BASE-FX, fibre optique monomode, connecteurs SC Configurable Référence 499 NEH 104 10 499 NEH 141 10 499 NOH 105 10 499 NES 251 00 499 NMS 251 01 499 NMS 251 02 499 NSS 251 01 499 NSS 251 02 499 NES 181 00 499 NES 271 00 499 NOS 271 00 499 NSS 271 00 1755878 11/2009 7. Menu Ethernet 7. 1. Accès au menu Ethernet par le terminal graphique Le sous-menu [ETHERNET] sert à la configuration et la visualisation des paramètres de la carte Ethernet, Il est accessible par le menu [1.9 - COMMUNICATION]. Si on utilise la fonction FDR (Remplacement d'appareil défectueux), on doit aussi configurer le nom d'appareil dans le menu [7. CONFIG AFFICHAGE], sous-menu [7.1 PARAMETRES UTILISATEUR], sous-menu [NOM APPAREIL]. Ce menu est accessible seulement en mode expert : configurer dans le menu [2 NIVEAU D'ACCES] (LAC-), le niveau à [expert] (EPr). RDY RDY NET +0.00Hz MENU GENERAL 1 MENU VARIATEUR 2 NIVEAU D’ACCES 3 OUVRIR / ENREG. SOUS 4 MOT DE PASSE 5 LANGUE Code 0A ENT Quick NET +0.00Hz 0A 1 MENU VARIATEUR 1.1 SIMPLY START 1.2 SURVEILLANCE 1.3 REGLAGES 1.4 CONTRÔLE MOTEUR 1.5 ENTREES/SORTIES Code << >> Quick 1.6 COMMANDE 1.7 FONCTIONS D’APPLI. 1.8 GESTION DEFAUTS 1.9 COMMUNICATION 1.10 DIAGNOSTIC 1.11 IDENTIFICATION 1.12 REGLAGES USINE 1.13 MENU UTILISATEUR 1.14 CARTE APPLI. PROG RUN ENT NET +50.00Hz 80A 1.9 COMMUNICATION SCANNER COM. SORTIE MODBUS HMI MODBUS RESEAU CANopen ETHERNET Code << >> Quick 7. 2. Accès au menu Ethernet par le terminal intégré Le sous-menu (EtH-) sert à la configuration et la visualisation des paramètres de la carte Ethernet, il est accessible par le menu (COM-). Nota : On ne peut pas configurer le nom de l'appareil nécessaire à la fonction FDR (Remplacement d'appareil défectueux) par le terminal intégré. Mise sous tension XXX Affiche l’état du variateur ENT ESC SIM- ESC FLtENT ESC CON- ESC COMMUNICATION ESC FCS- ESC LAC- 1755878 11/2009 11 7. Menu Ethernet 7. 3. Paramètres du menu Ethernet Code (bdr) (PAn-) Description M [Bit rate] Vitesse de transmission détectée sur le réseau par la carte Ethernet Type : Visualisation (lecture seule) Valeurs [0 Mbd] (0M) : Vitesse indéterminée (avant détection automatique de la vitesse du réseau Ethernet) possibles : [10 Mbd] (10M) : 10 Mbit/s [100 Mbd] (100M) : 100 Mbit/s Valeur par défaut : [0 Mbd] (0M) b [NOM APPAREIL] Device name utilisé par le service FDR. Accessible avec ATV71 à partir de V1.2 et avec ATV61 à partir de V1.3. Le bouton tournant de navigation incrémente le caractère (ordre alphabétique), << et >> (F2 et F3) passent au caractère suivant ou précédent. F1 permet de changer vers ABC, abc, 123, *[Type : Configuration (lecture et écriture) Visualisation (lecture seule) 16 caractères sur 1 ou 2 lignes. Valeurs possibles : Valeur par défaut : [0] (IPC-) (IPC1) (IPC2) (IPC3) (IPC4) (IPM-) (IPM1) (IPM2) (IPM3) (IPM4) (IPG-) (IPG1) (IPG2) (IPG3) (IPG4) 12 b [IP Carte] M [139.160.069.241] (139) (160) (069) (241) Adresse IP de la carte Ethernet Type : Configuration (lecture et écriture) Visualisation (lecture seule) si l'adresse a été fournie par un serveur BOOTP ou DHCP Valeurs • 0 à 255 pour chacun des champs IPC1, IPC2, IPC3 et IPC4 possibles : • Si la valeur est [0.0.0.0] (0) (0) (0) (0), la carte Ethernet attend une adresse d'un serveur BOOTP ou DHCP. Nota : Si vous saisissez une valeur différente de [0.0.0.0] (0) (0) (0) (0), l'adressage dynamique par un serveur BOOTP ou DHCP est inhibé. Nota : Après l'adressage dynamique par un serveur BOOTP ou DHCP, la valeur [0.0.0.0] (0) (0) (0) (0) est remplacée par l'adresse servie. Valeur par défaut : [0.0.0.0] (0) (0) (0) (0) b [IP Masque] M [255.255.254.0] (255) (255) (254) (0) Masque de sous réseau Type : Configuration (lecture et écriture) Visualisation (lecture seule) si l'adresse a été fournie par un serveur BOOTP ou DHCP Valeurs • 0 à 255 pour chacun des champs IPM1, IPM2, IPM3 et IPM4 possibles : • Si la valeur de l'adresse IP [IP Carte] est [0.0.0.0] (0) (0) (0) (0), la carte Ethernet attend un masque d'un serveur BOOTP ou DHCP. Nota : Après l'adressage dynamique par un serveur BOOTP ou DHCP, la valeur courante est remplacée par l'adresse servie. Valeur par défaut : [0.0.0.0] (0) (0) (0) (0) b [IP Gate] M [0.0.0.0] (0) (0) (0) (0) Adresse IP de la passerelle Type : Configuration (lecture et écriture) Visualisation (lecture seule) si l'adresse a été fournie par un serveur BOOTP ou DHCP Valeurs • 0 à 255 pour chacun des champs IPG1, IPG2, IPG3 et IPG4 possibles : • Si la valeur de l'adresse IP [IP Carte] est [0.0.0.0] (0) (0) (0) (0), la carte Ethernet attend un masque d'un serveur BOOTP ou DHCP. Nota : Après l'adressage dynamique par un serveur BOOTP ou DHCP, la valeur courante est remplacée par l'adresse servie. Valeur par défaut : [0.0.0.0] (0) (0) (0) (0) 1755878 11/2009 7. Menu Ethernet Code (IPP-) Description b [IP Maître] M [0.0.0.0] (0) (0) (0) (0) (IPP1) (IPP2) (IPP3) (IPP4) (IPF-) Adresse IP de l'appareil qui réserve la commande Type : Configuration (lecture et écriture) Visualisation (lecture seule) si l'adresse est fournie par un serveur DHCP Valeurs • 0 à 255 pour chacun des champs IPP1, IPP2, IPP3 et IPP4 possibles : • Si la valeur est [0.0.0.0] (0) (0) (0) (0), l'écriture du mot de commande (CMd) est acceptée par la carte Ethernet quel que soit l'émetteur. • Si la valeur est différente de [0.0.0.0] (0) (0) (0) (0) seul l'appareil qui porte l'adresse IP [IP Maître] est autorisé à écrire le mot de commande (CMd). Nota : Cette configuration impacte aussi le type de surveillance de la communication Valeur par défaut : [0.0.0.0] (0) (0) (0) (0) b [IP FDR] (IPF1) (IPF2) (IPF3) (IPF4) (ISA) M [0.0.0.0] (0) (0) (0) (0) Adresse IP du serveur FDR Type : Visualisation (lecture seule) Valeurs • 0 à 255 pour chacun des champs IPF1, IPF2, IPF3 et IPF4 possibles : • Si la valeur est [0.0.0.0] (0) (0) (0) (0), il n'y pas de serveur. Valeur par défaut : [0.0.0.0] (0) (0) (0) (0) M [IO Scan.activ.] (tOUt) Validation de l'IO Scanner Type : Configuration (lecture et écriture) Valeurs • [Non] (nO) : IO Scanner désactivé possibles : • [Oui] (YES) : IO Scanner activé Valeur par défaut : [Oui] (YES) M [time out] (FdrU) Time out de surveillance de la communication Ethernet Type : Configuration (lecture et écriture) Valeurs • [0] (0) : Surveillance inhibée possibles : • [0.5s] (0.5) à [60.0s] (60.0) : Valeur du time out (unité : 0,1 s) Valeur par défaut : [2.0s] (2.0) M [FDR validation] (LCFG) Validation du service FDR Type : Configuration (lecture et écriture) Valeurs • [Non] (nO) : Service FDR désactivé possibles : • [Oui] (YES) : Service FDR activé Valeur par défaut : [Oui] (YES) M [FDR Conf. locale] (FdrF) Sélection configuration locale ou serveur Type : Configuration (lecture et écriture) Valeurs • [Non] (nO) : La configuration du variateur est téléchargée depuis un serveur FDR. possibles : • [Oui] (YES) : La configuration du variateur est locale et sauvegardée dans un serveur FDR. Valeur par défaut : [Non] (nO) M [FDR Gest. erreurs] Validation de la gestion des défauts FDR Type : Configuration (lecture et écriture) Valeurs En cas de défaut du fichier FDR (absent ou invalide) : possibles : • [Non] (nO) : la carte Ethernet ne déclenche pas de défaut Ethernet (gestion de réseau), • [Oui] (YES) : la carte Ethernet déclenche de défaut gestion de réseau. Valeur par défaut : [Oui] (YES) 1755878 11/2009 13 7. Menu Ethernet Code Description (FdrA) M [FDR Action] (FdrS) Commande du service FDR Type : Commande (lecture et écriture) Valeurs • [IDLE] (IdLE) : Pas de commande, possibles : • [SAVE] (SAUE) : Commande : sauvegarder, • [REST] (rESt) : Commande : télécharger, • [DEL] (dEL) : Commande : supprimer. La commande reste affichée le temps de l'action puis reprend la valeur [IDLE] (IdLE). Valeur par défaut : [IDLE] (IdLE) M [FDR autosave] (Fdrt) Validation de la sauvegarde périodique du service FDR Type : Configuration (lecture et écriture) Valeurs • [Non] (nO) : Sauvegarde automatique désactivée, possibles : • [Oui] (YES) : Sauvegarde automatique activée. Valeur par défaut : [Non] (nO) M [FDR t.autosave] (FdrE) Période de la sauvegarde périodique du service FDR Type : Configuration (lecture et écriture) Valeurs • [2] (2) à [9999] (9999) : 2 min à 9999 min possibles : Valeur par défaut : [10] (10) M [FDR état] (Fdrd) Etat du service FDR Type : Visualisation (lecture seule) Valeurs • [IDLE] (IdLE) : "Idle", possibles : • [INIT] (INIt) : Initialisation, • [CONF] (CONF) : Configuration, • [RDY] (rdY) : Prêt, • [GET] (GEt) : Téléchargement de la configuration en cours, • [SET] (SEt) : Sauvegarde de la configuration en cours, • [APP] (APP) : Ecriture de la configuration du serveur FDR dans le variateur, • [OPE] (OPE) : Opérationnel, • [UCFG] (UCFG) : Non configuré. Valeur par défaut : IDLE] (IdLE) M [FDR Code erreur] Code d'erreur du service FDR Type : Visualisation (lecture seule) Valeurs • [0] (0) : Pas de défaut. possibles : • [2] (2) : Le fichier de configuration FDR n'est pas compatible avec le type de variateur (exemple : le variateur n'a pas le même calibre que celui défini dans le fichier FDR). • [3] (3) : Erreur pendant la lecture du fichier de configuration FDR sur le serveur. • [4] (4) : Erreur pendant l'écriture du fichier de configuration FDR sur le serveur. • [7] (7) : Time out de réception depuis le serveur du fichier de configuration FDR. • [9] (9) : Duplication d'adresse IP. • [12] (12) : Le fichier de configuration FDR est absent. Valeur par défaut : [0] (0) 14 1755878 11/2009 8. Configuration 8. 1. Liste des fonctions à configurer Le tableau ci-dessous donne la liste des fonctions de configuration et par quel moyen elles sont accessibles : Fonctions Saisie des adresses IP Saisie du nom de l'appareil FDR (Remplacement Configuration (temporisation ...) d'appareil défectueux) Commandes (sauvegarde ...) Validation de l'IO Scanner l'IO Scanning Configuration des variables de l'IO Scanner Réservation de la commande (IP master) Surveillance de la communication Changement du nom d'utilisateur "username" Sécurité d'accès Changement du mot de passe "HTTP password" au serveur Web de base Changement du mot de passe "Write password" Terminal graphique Terminal intégré p p p p p p p p p p p p p Atelier logiciel PowerSuite p p p p p p p p p Serveur Web de base p p p p p p p p La configuration par le terminal graphique ou le terminal intégré du variateur est expliquée dans le chapitre "Configuration". La configuration par le serveur Web de base est expliquée dans le chapitre "Serveur Web de base". Pour la configuration par l'atelier logiciel PowerSuite, consulter l'aide en ligne. Nota : La carte Ethernet mémorise sa configuration (Adresse IP, masque, passerelle...) en EEPROM, à chaque modification de la configuration. Nota : Pour des raisons de performance, il est déconseillé d'utiliser le scanner de communication du variateur. Il est préférable d'utiliser l'IO Scanner Ethernet. Nota : La configuration doit être faite moteur à l'arrêt. 1755878 11/2009 15 8. Configuration 8. 2. Adresses IP b Affectation des adresses IP Le variateur a besoin de 3 adresses IP : • L'adresse IP du variateur, • Le masque de sous-réseau, • L'adresse IP de la passerelle. Ces adresses IP peuvent être saisies directement : • par le terminal intégré, • par le terminal graphique, • ou par l'atelier logiciel PowerSuite. Elles peuvent être fournies : • par un serveur BOOTP (correspondance entre l'adresse MAC et les adresses IP), • ou par un serveur DHCP (correspondance entre Device Name [NOM APPAREIL] et les adresses IP). Si une adresse IP différente de 0.0.0.0 a été saisie par le terminal ou l'atelier logiciel PowerSuite, l'affectation par un serveur est désactivée. Le service BOOTP est validé : • lorsqu’aucune adresse IP différente de 0.0.0.0 n’a été saisie • et si le service FDR n'est pas validé (le paramètre [FDR validation] = [Non] ou un [NOM APPAREIL] n'a pas été saisi). Le service DHCP est validé : • lorsqu’aucune adresse IP différente de 0.0.0.0 n’a été saisie • et si le service FDR est validé (le paramètre [FDR validation] = [Oui] et un [NOM APPAREIL] a été saisi). Mise sous tension Initialisation Une adresse a été saisie [IP Carte] <> 0.0.0.0 Adressage statique [FDR validation] = [Non] BOOTP Aucune adresse n’a été saisie [IP Carte] = 0.0.0.0 Adressage dynamique [FDR validation] = [Oui] FDR [NOM APPAREIL] vide [NOM APPAREIL] a été saisi DHCP 16 1755878 11/2009 8. Configuration b Saisie des adresses IP au terminal Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) saisir les adresses IP : - [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4), - [IP Masque] (IPM1) (IPM2) (IPM3) (IPM4), - [IP Gate] (IPG1) (IPG2) (IPG3) (IPG4). Mettre le variateur hors tension puis sous tension (tension contrôle en cas d'alimentation séparée), sinon les adresses IP ne sont pas prises en compte. Nota : Avant le début de la saisie, l'adresse IP affichée est l'adresse IP active. Si on modifie cette adresse, c'est la nouvelle adresse IP saisie qui est affichée. Cette adresse IP sera prise en compte après la prochaine mise sous tension du variateur. b BOOTP Le service BOOTP permet d'affecter les adresses IP à partir de l'adresse MAC. Il faut renseigner le serveur BOOTP avec l'adresse MAC composée de 6 chiffres en hexadécimal (00-80-F4-80-xx-yy). L'adresse MAC figure sur l’étiquette collée sur la carte Ethernet. Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Laisser à la valeur [0.0.0.0] (0) (0) (0) (0), l'adresse IP [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4). • Ne valider pas le service FDR : [FDR validation] (FdrU) = [Non] (nO). b FDR Le service FDR (basé sur DHCP) permet d'affecter les adresses IP à partir du nom de l'appareil qu'il faut renseigner dans le variateur et dans le serveur FDR (DHCP). Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Laisser à la valeur [0.0.0.0] (0) (0) (0) (0), l'adresse IP [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4). • Valider le service FDR : [FDR validation] (FdrU) = [Oui] (YES) Pour la fonction FDR, choisir si la configuration du variateur sera : • locale: [FDR Conf. locale] (LCFG) = [Oui] (YES). • téléchargée. Dans ce cas, consulter impérativement le chapitre "Service FDR". Saisir le nom de l'appareil, [NOM APPAREIL], dans le menu [7. CONFIG AFFICHAGE], sous-menu [7.1 PARAMETRES UTILISATEUR]. Ce menu est accessible seulement en mode expert : configurer dans le menu [2 NIVEAU D'ACCES] (LAC-), le niveau à [expert] (EPr). Mettre le variateur hors tension puis sous tension (tension contrôle en cas d'alimentation séparée), sinon le nom de l'appareil n'est pas pris en compte. Nota : On ne peut pas configurer entièrement la fonction FDR par le terminal intégré car il ne donne pas accès au nom de l'appareil. 1755878 11/2009 17 8. Configuration 8. 3. Réservation de la commande Il est fortement conseillé de réserver la commande à un appareil maître unique. Si on ne réservait pas la commande à un appareil maître (par exemple un automate) : • tout autre client Ethernet TCP Modbus pourrait envoyer des ordres de commande indésirables, • d'autres clients pourraient utiliser les 8 connexions TCP disponibles et interdire la commande au maître. Pour configurer la réservation, renseigner une adresse IP différente de [0.0.0.0] (0) (0) (0) (0) dans le menu [1.9 COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-), sous-menu [IP Maître]. • Si la commande est réservée : Seul le mot de commande (CMd) écrit par le maître de la commande sera accepté via l'IO Scanning ou via la messagerie Modbus TCP. 2 connexions TCP sont réservées à cet appareil. Ainsi, on évite que d'autres clients TCP n'utilisent toutes les connexions disponibles (8 au maximum) et que le maître de la commande ne puisse donc plus accéder au serveur Modbus TCP du variateur. Les écritures d'autres paramètres provenant d'autres adresses IP sont acceptées (par exemple, les réglages ou l'écriture d'une consigne). Lorsque la commande est réservée et qu'un autre appareil tente d'écrire le mot de commande (CMd): - via l'IO Scanning : la connexion Modbus TCP de ce client est immédiatement réinitialisée, - via la messagerie Modbus TCP: la commande est refusée. • Si la commande n'est pas réservée ([IP Maître] = [0.0.0.0] (0) (0) (0) (0)), la commande peut provenir de toute adresse IP. 8. 4. IO Scanning Consulter le chapitre "Service IO Scanning". On peut activer ou désactiver le service IO Scanning du variateur dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) par le paramètre [IO Scan.activ.] (IOSA). On ne peut pas modifier l'affectation des variables périodiques de l'IO Scanning par le terminal (intégré ou graphique). Pour la configuration de l'IO Scanning, utiliser le serveur Web de base ou l'atelier logiciel PowerSuite. 18 1755878 11/2009 8. Configuration 8. 5. Contrôle - commande De nombreuses configurations sont possibles, consulter le guide de programmation et le guide des paramètres. Les configurations suivantes sont des exemples possibles. b Pilotage par Ethernet en Profil I/O La commande et la consigne proviennent d’Ethernet. La commande est en Profil I/O. Configurer les paramètres suivants : Paramètre Profil Configuration consigne 1 Configuration commande 1 Valeur Profil I/O Carte réseau Carte réseau Commentaire La commande de marche est simplement obtenue par le bit 0 du mot de commande. La consigne vient d’Ethernet. La commande vient d’Ethernet. Configuration par le terminal graphique ou par le terminal intégré : Menu [1.6 - COMMANDE] (CtL-) Paramètre [Profil] (CHCF) [Canal réf. 1] (Fr1) [Canal cde 1] (Cd1) Valeur [Profil I/O] (IO) [Carte com.] (nEt) [Carte com.] (nEt) b Pilotage par Ethernet ou par le bornier en Profil I/O La commande et la consigne proviennent toutes les deux d’Ethernet ou du bornier. L'entrée LI5 au bornier permet de commuter entre Ethernet et le bornier. La commande est en Profil I/O. Configurer les paramètres suivants : Paramètre Profil Valeur Profil I/O Commentaire La commande de marche est simplement obtenue par le bit 0 du mot de commande. Configuration consigne 1 Carte réseau La consigne 1 vient d’Ethernet. Configuration consigne 1B Entrée analogique 1 du bornier La consigne 1B vient de l'entrée AI1 du bornier. Commutation de consigne Entrée LI5 L'entrée LI5 commute la consigne (1 ↔ 1B). Configuration commande 1 Carte réseau La commande 1 vient d’Ethernet. Configuration commande 2 Bornier La commande 2 vient du bornier. Commutation de commande Entrée LI5 L'entrée LI5 commute la commande. Nota : La consigne 1B est connectée aux fonctions (sommatrice, PID …) qui restent actives même après la commutation. Configuration par le terminal graphique ou par le terminal intégré : Menu [1.6 - COMMANDE] (CtL-) [1.7 FONCTION d'APPLI] (FUn-) [COMMUTATION REF] 1755878 11/2009 Paramètre [Profil] (CHCF) [Canal réf. 1] (Fr1) [Canal cde 1] (Cd1) [Canal cde 2] (Cd2) [Commutation cmd] (CCS) [Canal réf. 1B] (Fr1b) [Commut. réf. 1B] (rCb) Valeur [Profil I/O] (IO) [Carte com.] (nEt) [Carte com.] (nEt) [Borniers] (tEr) [LI5] (LI5) [Réf. AI1] (AI1) [LI5] (LI5) 19 8. Configuration b Pilotage par Ethernet en profil Drivecom La commande et la consigne proviennent d’Ethernet. La commande est en profil Drivecom. Configurer les paramètres suivants : Paramètre Profil Valeur Profil Drivecom non séparé Configuration consigne 1 Carte réseau Commentaire Les commandes de marche suivent le profil Drivecom, commande et consigne viennent du même canal. La commande vient d’Ethernet. Configuration par le terminal graphique ou par le terminal intégré : Menu [1.6 - COMMANDE] (CtL-) Paramètre [Profil] (CHCF) [Canal réf. 1] (Fr1) Valeur [Non séparé] (SIM) (réglage usine) [Carte com.] (nEt) b Pilotage par Ethernet ou par le bornier en profil Drivecom La commande et la consigne proviennent toutes les deux d’Ethernet ou du bornier. L'entrée LI5 au bornier permet de commuter entre Ethernet et le bornier. La commande est en profil Drivecom. Configurer les paramètres suivants : Paramètre Profil Valeur Profil Drivecom non séparé Configuration consigne 1 Configuration consigne 2 Commutation de consigne Carte réseau Entrée analogique 1 du bornier Entrée LI5 Commentaire Les commandes de marche suivent le profil Drivecom, commande et consigne viennent du même canal La consigne 1 vient d’Ethernet. La consigne 2 vient de l'entrée AI1 du bornier. L'entrée LI5 commute la consigne (1 ↔ 2) et la commande. Nota : La consigne 2 est directement connectée sur la limitation de consigne du variateur. En cas de commutation, les fonctions qui agissent sur la consigne (sommatrice, PID …) sont inhibées. Configuration par le terminal graphique ou par le terminal intégré : Menu [1.6 - COMMANDE] (CtL-) 20 Paramètre [Profil] (CHCF) [Canal réf. 1] (Fr1) [Canal réf. 2] (Fr2) [Commut. réf. 2] (rFC) Valeur [Non séparé] (SIM) [Carte com.] (nEt) [Réf. AI1] (AI1) [LI5] (LI5) 1755878 11/2009 8. Configuration b Commande en profil Drivecom par Ethernet et commutation de la consigne au bornier La commande provient d’Ethernet. La consigne provient soit d’Ethernet soit du bornier. L'entrée LI5 au bornier permet de commuter la consigne entre Ethernet et le bornier. La commande est en profil Drivecom. Configurer les paramètres suivants : Paramètre Profil Valeur Profil Drivecom séparé Configuration consigne 1 Configuration consigne 1B Commutation de consigne Configuration commande 1 Commutation de commande Carte réseau Entrée analogique 1 du bornier Entrée LI5 Carte réseau Canal 1 Commentaire Les commandes de marche suivent le profil Drivecom, commande et consigne peuvent venir de différents canaux La consigne 1 vient d’Ethernet. La consigne 1B vient de l'entrée AI1 du bornier. L'entrée LI5 commute la consigne (1 ↔ 1B). La commande 1 vient d’Ethernet. Le canal 1 est le canal de commande. Nota : La consigne 1B est connectée aux fonctions (sommatrice, PID …) qui restent actives même après la commutation. Configuration par le terminal graphique ou par le terminal intégré : Menu [1.6 - COMMANDE] (CtL-) [1.7 FONCTION d'APPLI] (FUn-) [COMMUTATION REF] 1755878 11/2009 Paramètre [Profil] (CHCF) [Canal réf. 1] (Fr1) [Canal cde 1] (Cd1) [Commutation cmd] (CCS) [Canal réf. 1B] (Fr1b) [Commut. réf. 1B] (rCb) Valeur [Séparés] (SEP) [Carte com.] (nEt) [Carte com.] (nEt) [Canal 1 act] (Cd1) [Réf. AI1] (AI1) [LI5] (LI5) 21 8. Configuration 8. 6. Défauts de communication b Surveillance de la communication La carte Ethernet peut détecter 2 types de défauts : - les défauts de gestion de réseau (serveur absent, duplication d'adresse IP...), - les défauts de communication (time out sur le trafic du maître...). Les informations associées sont : Type de défaut Ethernet Gestion de réseau Défaut variateur associé Configuration du défaut de communication Configuration du comportement du variateur Code : [Externe via Com.] (EPF2) Paramètre : [FDR Gest. erreurs] (FdrF) Menu : [1.9 COMMUNICATION] (COM-) Sous-menu : [ETHERNET] (EtH-) Paramètre : [Gestion défaut ext] (EPL) Menu : [1.8 GESTION DEFAUTS] (FLt-) Sous-menu : [DEFAUT EXTERNE] (EtF-) Communication Code : [Réseau com.] (CnF) Paramètre : [time Out] (tOUt) Menu : [1.9 COMMUNICATION] (COM-) Sous-menu : [ETHERNET] (EtH-) Paramètre : [Gest. déf. COM.] (CLL) Menu : [1.8 GESTION DEFAUTS] (FLt-) Sous-menu : [GESTION DEFAUT COM.] (CLL-) b Défaut de gestion de réseau Le défaut de gestion de duplication d'adresse IP n'est pas configurable. Si le service FDR (Remplacement d'appareil défectueux) est configuré, le défaut FDR peut être inhibé par le paramètre [FDR Gest. erreurs] (FdrF), accessible par le menu [1.9 COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-). Dans la configuration usine, un défaut de gestion de réseau déclenche un défaut variateur réarmable [Externe via Com.] (EPF2) et provoque un arrêt roue libre. b Défaut de communication Il est fortement conseillé de réserver la commande à un appareil maître unique. La surveillance commence à la première réception du mot de commande. • Si la commande est réservée : Un défaut de communication est déclenché si la carte Ethernet ne reçoit pas de requête Modbus TCP pendant un temps prédéfini (time out). Tout type de requête Modbus provenant de l’appareil maître [IP Maître] est pris en compte (écriture, lecture...). • Si la commande n'est pas réservée : Un défaut de communication est déclenché si la carte Ethernet ne reçoit pas de requête d'écriture du mot de commande (CMd) pendant un temps prédéfini (time out). La réception de la commande (CMd) est prise en compte quel que soit l'adresse IP de l'émetteur. Le "time out" est réglable de 0,5 s à 60 s, via le terminal graphique ou le terminal intégré, dans le menu [1.9 COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) par le paramètre [time Out] (tOUt). La valeur par défaut est 2 s. Dans la configuration usine, si Ethernet participe à la commande ou à la consigne, un défaut de communication déclenche un défaut variateur réarmable [Réseau com.] (CnF) et provoque un arrêt roue libre. 22 1755878 11/2009 8. Configuration b Comportement du variateur Il est possible de configurer le comportement du variateur lors d'un défaut Ethernet, via le terminal graphique ou le terminal intégré, depuis le menu [1.8 GESTION DEFAUTS] (FLt-) : RDY Pour le défaut de communication dans le sous-menu [GESTION DEFAUT COM.] (CLL-) par le paramètre [Gest. déf. COM.] (CLL) NET +0.00Hz 0A GESTION DEFAUT COM. Gest. déf. Network : Roue libre Gest. déf. CANopen : Roue libre Gestion déf. Mdb : Roue libre Code Quick RDY Pour le défaut de gestion de réseau dans le sous-menu [DEFAUT EXTERNE] (EtF-) par le paramètre [Gestion défaut ext] (EPL) NET +0.00Hz 0A DEFAUT EXTERNE Gestion défaut ext : Roue libre Code Quick Les valeurs des paramètres : [Gest. déf. COM.] (CLL) qui déclenchent un défaut variateur [Réseau com.] (CnF) et [Gestion défaut ext] (EPL) qui déclenchent un défaut variateur [Externe via Com.] (EPF2) sont : [Roue libre] (YES) : Arrêt en roue libre (réglage usine). [arrêt rampe] (rMP) : Arrêt sur rampe. [Arrêt rapide] (FSt) : Arrêt rapide. [Injection DC] (dCI) : Arrêt par injection de courant continu. Les valeurs des paramètres [Gest. déf. COM.] (CLL) et [Gestion défaut ext] (EPL) qui ne déclenchent pas de défaut variateur sont : [Déf. ignoré] (nO) : Défaut ignoré. [Selon STT] (Stt) : Arrêt selon configuration de [Type d'arrêt] (Stt). [Vit.repli] (LFF) : Passage à la vitesse de repli, conservée tant que le défaut est présent et que l'ordre de marche n'est pas supprimé. [Maintien vit] (rLS) : Le variateur conserve la vitesse en cours au moment du défaut, tant que le défaut est présent et que l'ordre de marche n'est pas supprimé. La vitesse de repli peut être configurée dans le menu [1.8 - GESTION DEFAUTS] (FLt-) par le paramètre [Vitesse de repli] (LFF). 1755878 11/2009 23 8. Configuration 8. 7. Paramètres surveillés Il est possible de sélectionner jusqu'à 4 paramètres pour afficher leur valeur dans le menu [1.2 - SURVEILLANCE] du terminal graphique. La sélection s'effectue via le menu [6 - ECRAN SURVEILLANCE], sous-menu [6.3 - CONFIG. IMAGE COM.]. Chaque paramètre [SELECT. MOT 1] ... [SELECT. MOT 4] permet de choisir l'adresse logique du paramètre. Une adresse nulle permet de désactiver la fonction. Dans l'exemple donné ici, les mots surveillés sont : • Paramètre 1 = Courant moteur (LCR) : adresse logique 3204; format décimal signé, • Paramètre 2 = Couple moteur (OTR) : adresse logique 3205; format décimal signé, • Paramètre 3 = Dernier défaut apparu (LFT) : adresse logique 7121; format hexadécimal,· • Paramètre désactivé : adresse 0; format par défaut : format hexadécimal. RDY NET +0.00Hz 0A 6.3 CONFIG. COMM. MAP. Sélect. adr. mot 1 : 3204 Format mot 1 : Signé Sélect. adr. mot 2 : 3205 Format mot 2 : Signé Sélect. adr. mot 3 : 7121 Code Quick Format mot 33 : Hexa Sélect. adr. mot 4 Format mot 4 : : 0 Hexa Pour chaque mot surveillé, il est possible de lui affecter l'un des trois formats d'affichage suivants : Format Hexadécimal Décimal signé Décimal non signé 24 Plage 0000 ... FFFF -32 767 ... 32 767 0 ... 65 535 Affichage sur le terminal [Hexa] [Signé] [Non signé] 1755878 11/2009 9. Diagnostic 9. 1. Voyants de signalisation La carte Ethernet VW3 A3310 est équipée de cinq DEL visibles au travers du capot de l’Altivar 71. 1.1 1.2 1.3 1.4 1.5 RX - Réception 2.1 2.2 2.3 2.4 2.5 TX - Emission FLT - Défaut Ethernet STS - Etat de la communication 10/100 - 10/100 Mbit/s Le tableau suivant indique la signification des différents états de ces voyants. N° Code 2.1 RX 2.2 TX 2.3 FLT 2.4 STS Couleur Etat Jaune Allumé Jaune Allumé Eteint Rouge Allumé Eteint Allumé 2.5 10/100 Vert Vert Signification Réception d'une trame par la carte Ethernet. Emission d'une trame par la carte Ethernet. Absence de défaut Ethernet. Présence d'un défaut Ethernet. Adresse IP ni saisie, ni attribuée par un serveur BOOTP ou FDR (DHCP). Adresse IP correctement configurée et carte connectée. 3 éclats : la carte n’est pas connectée Action corrective : vérifier le câblage du réseau. 4 éclats : un autre appareil possède Action corrective : déconnecter l'un des appareils en cause la même adresse IP que ou modifier son adresse IP, puis redémarrer le variateur. Clignotant le variateur. 5 éclats : l’adressage dynamique est Action corrective : si cet état dure trop longtemps, vérifier le en cours serveur d’adresses IP. Eteint 10 Mbit/s ou pas de vitesse détectée. Allumé 100 Mbit/s. 9. 2. Informations disponibles En dehors des DEL de signalisation, le tableau ci-dessous récapitule les informations de diagnostic disponibles par différents moyens. Fonctions Diagnostic du contrôle - commande • Mot de commande • Consigne • Canal actif • ... Diagnostic de la communication • Compteur d'émissions • Compteur de réceptions • Compteur de collisions • ... 1755878 11/2009 Terminal graphique Terminal intégré Atelier logiciel PowerSuite Serveur Web de base p p p p p p 25 9. Diagnostic 9. 3. Contrôle - commande Sur le terminal graphique uniquement, le menu [1.2 - SURVEILLANCE], sous-menu [IMAGE COM.] permet de visualiser des informations de diagnostic du contrôle - commande entre le variateur et l’automate Ethernet : Canal de commande actif Valeur du mot de commande utilisé pour commander le variateur (en hexadécimal) Canal de consigne actif Valeur de la consigne de fréquence (unité 0,1 Hz) utilisée pour piloter le variateur Valeur du mot d’état (en hexadécimal) Valeur de quatre mots surveillés choisis par l'utilisateur. L'adresse et le format d'affichage de ces paramètres peuvent être configurés dans le menu [6 - ECRAN SURVEILLANCE], sous-menu [6.3 - CONFIG. IMAGE COM.] (voir chapitre "Configuration" page 15). La valeur d'un mot surveillé est égale à "-----" si : - la surveillance n'est pas activée (adresse égale à W0), - le paramètre est protégé, - le paramètre est inconnu (ex. : W3200). Scanner de communication : utilisation déconseillée pour Ethernet RUN NET +50.00Hz 80A IMAGE COM. Canal cmd. : Carte COM Valeur Cmd : 000FHex Canal réf. actif : Carte COM Référence fréq. : 500.0Hz Mot d'état : 8627Hex Code Quick W3204 : 53 W3205 : 725 W7132 : 0000Hex W0 : -----Hex COM. SCANNER IN COM SCANNER OUT IMAGE MOT CMd. IMAGE REF. FREQ. Mot de commande venant d’Ethernet [Cmd. Carte COM.] (CMd3) DIAG MODBUS RESEAU DIAG MODBUS HMI Consigne de fréquence venant d’Ethernet [Réf. Carte COM] (LFr3) 26 IMAGE CANopen SCANNER CARTE PROG. 1755878 11/2009 9. Diagnostic 9. 4. Défaut de communication b Surveillance de la communication Les défauts Ethernet sont signalés sur le voyant lumineux rouge FLT de la carte Ethernet. La carte Ethernet peut détecter 2 types de défauts : - les défauts de gestion de réseau (serveur absent, duplication d'adresse IP ...), - les défauts de communication (time out sur le trafic du maître ...). Dans la configuration usine, un défaut de gestion de réseau déclenche un défaut variateur réarmable [Externe via Com.] (EPF2) et provoque un arrêt roue libre. Dans la configuration usine, si Ethernet participe à la commande ou à la consigne, un défaut de communication déclenche un défaut variateur réarmable [Réseau com.] (CnF) et provoque un arrêt roue libre. Il est possible de changer le comportement du variateur en cas de défaut Ethernet (voir le chapitre configuration): - Défaut variateur [Réseau com.] (CnF) ou [Externe via Com.] (EPF2) (arrêt roue libre, arrêt sur rampe, arrêt rapide ou freinage par injection DC), - Pas de défaut variateur (arrêt, maintien, repli). Les informations associées sont : Type de défaut communication Ethernet Gestion de réseau Communication Défaut variateur associé Code : [Externe via Com.] (EPF2) Code : [Réseau com.] (CnF) Code de défaut étendu [FDR fault] (Fdrd) Menu : [1.9 COMMUNICATION] (COM-) Sous-menu : [ETHERNET] (EtH-) [Défaut réseau com.] (CnF) Menu : [1.10 DIAGNOSTIC] (dGt-) Sous-menu : [PLUS INFOS SUR DEFAUT] (AFI-) Le paramètre [Défaut réseau com.] (CnF) permet d'obtenir une information plus détaillée sur l'origine du dernier défaut [Réseau com.] (CnF). Il est accessible, uniquement sur le terminal graphique, dans le menu [1.10 DIAGNOSTIC] (dGt-), sous-menu [PLUS INFOS SUR DEFAUT] (AFI-). Valeur 0 Description des valeurs du paramètre [Défaut réseau com.] (CnF) Pas de défaut 1 Time out Modbus TCP 10 Surcharge réseau 11 Perte de porteuse Ethernet Le paramètre défaut Ethernet [FDR fault] (Fdrd) permet d'obtenir une information plus détaillée sur l'origine du dernier défaut [Externe via Com.] (EPF2). Il est accessible, uniquement sur le terminal graphique, dans le menu [1.9 COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-). Valeur Description des valeurs du paramètre Code de défaut Ethernet [FDR fault] (Fdrd) 0 Pas de défaut. 2 Le fichier de configuration FDR n'est pas compatible avec le type de variateur (exemple : le variateur n'a pas le bon calibre). 3 Erreur pendant la lecture du fichier de configuration FDR sur le serveur. 4 Erreur pendant l'écriture du fichier de configuration FDR sur le serveur. 7 Time out de réception depuis le serveur du fichier de configuration FDR. 9 Duplication d'adresse IP (1). 12 Fichier de configuration FDR absent. (1) La carte Ethernet détecte la duplication d'adresse IP à chaque connexion sur le réseau (mise sous tension ou raccordement au réseau). Si la carte détecte qu'un autre appareil utilise la même adresse IP que la sienne, elle abandonne l’utilisation de l’adresse IP et déclenche un défaut [Externe via Com.] (EPF2). Si un appareil avec une adresse IP identique à celle du variateur est connecté au réseau en cours de fonctionnement, le variateur ne détecte pas de défaut (c'est la nouvelle station qui doit se déconnecter). 1755878 11/2009 27 9. Diagnostic 9. 5. Défaut carte Le défaut [liaison com. interne] (ILF) apparaît lors de problèmes graves : - défaut matériel de la carte Ethernet, - défaut de dialogue entre la carte Ethernet et le variateur. On ne peut configurer le comportement du variateur sur défaut [liaison com. interne] (ILF), le variateur déclenche en arrêt roue libre. Ce défaut n'est pas réarmable. Deux paramètres de diagnostic permettent d'obtenir une information plus détaillée sur l'origine du défaut [liaison com. interne] (ILF) - [Déf. liaison interne 1] (ILF1) si le défaut est survenu sur la carte option n°1 (directement montée sur le variateur). - [Déf. liaison interne 2] (ILF2) si le défaut est survenu sur la carte option n°2 (montée sur la carte option n°1). La carte Ethernet peut être en position n°1 ou n°2. Les paramètres [Déf. liaison interne 1] (ILF1) et [Déf. liaison interne 2] (ILF2) sont accessibles sur le terminal graphique uniquement, dans le menu [1.10 DIAGNOSTIC] (dGt-), sous-menu [PLUS INFOS SUR DEFAUT] (AFI-). Valeur 0 Pas de défaut 1 Perte de communication interne avec le variateur 3 28 Description des valeurs des paramètres [Déf. liaison interne 1] (ILF1) et [Déf. liaison interne 2] (ILF2) Erreur dans le checksum de l'EEPROM 101 Carte inconnue 102 Anomalie d’échange sur le bus interne du variateur 103 Time out sur le bus interne du variateur (500 ms) 1755878 11/2009 10. Mise en œuvre logicielle 10. 1. Liste des services supportés • Serveur Modbus TCP, avec support du service périodique “IO Scanning”, • Protocole IP (version 4), • Protocole TCP et UDP, • Serveur HTTP pour la configuration, le réglage et la surveillance du variateur, • Client ICMP pour le support de certains services IP, telle que la commande “ping”, • Client BOOTP pour l’attribution d’une adresse IP par un serveur d’adresses. • Protocole FTP pour le transfert de fichiers, • Client DHCP pour l’attribution dynamique d’adresses IP par un serveur d’adresses, • Service FDR pour le remplacement d’appareil défectueux, • Protocole SNMP pour la gestion de réseau, • Protocole ARP pour la détection d’une adresse IP concurrente (adresse IP déjà utilisée). 10. 2. Connexions TCP Nombre de connexions simultanées limité à 8 maximum (port 502). Le tableau ci-dessous donne le nombre de connexions consommées pour chaque service : Client Contrôleur (Automate) Navigateur Web Service IO Scanning Messagerie Modbus Page "Home" Page "Monitoring \ Altivar Viewer" Page "Monitoring \ Data Viewer" Page "Monitoring \ Altivar chart" Page "Diagnostic \ Ethernet Statistics" Page "Setup \ Security \ HTTP password" Page "Setup \ Security \ Data write password" Page "Setup \ FDR agent" Page "Setup \ IO Scanner" Nombre de connexions 1 1 0 2 1 1 1 0 0 1 1 Exemple : Si la page "Altivar Viewer" est consultée dans deux fenêtres différentes d'un navigateur Web, sur un même PC, quatre connexions sont consommées. Si le variateur est commandé par un automate, deux connexions sont consommées par l'IO Scanning et la messagerie Modbus, le nombre total de connexions consommées devient égal à six. Deux connexions restent disponibles, puisque le nombre maximum de connexions simultanées est égal à huit. Si la commande est réservée à un appareil ([IP Maître] (IPP-) configuré), 2 connexions sont réservées à cet appareil, même s'il n'est pas présent sur le réseau. Si le nombre maximum de connexions est dépassé, toute nouvelle tentative de connexion sera rejetée par la carte Ethernet. 1755878 11/2009 29 11. Serveur Modbus TCP 11. 1. Trames Modbus TCP Les trames Modbus TCP sont constituées d'une en-tête et d'une requête Modbus. Format de l'en-tête : Octet 0 1 2 3 4 5 6 7 Désignation poids fort Identifiant de la transaction poids faible poids fort Identifiant du protocole poids faible poids fort Longueur des données poids faible Identifiant du destinataire (Unit ID) Code fonction de la requête Modbus Remarques Cet identifiant est toujours égal à 0. Nombre d'octets de la requête Modbus+1. La longueur des trames est toujours inférieure à 256 octets, la valeur de l'octet de poids est donc égale à 0. L'en-tête de la trame retournée par le serveur de l'Altivar 71 est identique à celui de la trame émise par le client. 11. 2. Serveurs Modbus du variateur L'identifiant du destinataire (Unit ID) permet d'accéder à 4 serveurs Modbus TCP du variateur : Unit ID 0 251, AMOC 252, AMOA 255 30 Serveur Modbus TCP Variateur de vitesse Carte Ethernet Carte Controller Inside IO Scanner Paramètres accessibles Voir le guide des paramètres Altivar 71. Voir le paragraphe "Paramètres de la cartes Ethernet". 2048 mots (%MW0 à %MW2047) Voir le chapitre "IO Scanner". 1755878 11/2009 11. Serveur Modbus TCP 11. 3. Paramètres de la carte Ethernet Remarques : • Les paramètres sur 2 mots sont des mots doubles (poids faible dans le mot d’adresse n, poids fort dans le mot d’adresse n+1). • Les paramètres 60 019 à 60 043 et 60 066 à 60 068 sont accessibles en lecture et en écriture. L’écriture permet la remise à zéro. • Les adresse IP courantes (60006 à 60017) sont celles affichées sur le terminal. Les adresse IP EEPROM (60075 à 60079) sont celles utilisées par la carte. Adresse 60 000 Taille Description (en mots) 6 Adresse MAC Accès Valeurs possibles, remarques R 60 006 4 Valeur courante Adresse IP [IP Carte] (IPC-) R/W 60 010 4 Valeur courante Masque sous-réseau [IP Masque] (IPM-) R/W 60 014 4 Valeur courante Adresse Passerelle [IP Gate] (IPG-) R/W 60 018 1 Vitesse de transmission [Bit rate] (bdr) R 60 019 60 021 60 022 60 023 60 024 60 026 60 027 60 028 60 029 60 030 60 031 60 032 60 034 60 036 60 037 60 039 60 041 60 042 60 043 60 044 2 1 1 1 2 1 1 1 1 1 1 2 2 1 2 2 1 1 1 1 Compteur de transmissions Ok Compteur de transmissions différées Compteur de collisions tardives Compteur d’erreurs de buffer (Tx) Compteur de réceptions Ok Compteur d’erreurs de CRC Compteur d’erreurs de trame Compteur d’erreurs buffer (Rx) Compteur de collisions Compteur de collisions multiples Compteur de OverRuns Compteur de messages Modbus TCP émis Compteur de messages Modbus TCP reçus Compteur d’erreurs messages Modbus TCP Compteur de messages IO Scanning émis Compteur de messages IO Scanning reçus Compteur d’erreurs messages IO Scanning Trafic courant (msg/s) Trafic max. (msg/s) Nombre de connexions TCP en cours R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R 1755878 11/2009 00-80-F4-80-xx-yy 00 : 60 000 80 : 60 001 F4 : 60 002 80 : 60 003 xx : 60 004 yy : 60 005 IPC1.IPC2.IPC3.IPC4 IPC1 : 60 006 IPC2 : 60 007 IPC3 : 60 008 IPC4 : 60 009 IPM1.IPM2.IPM3.IPM4 IPM1 : 60 010 IPM2 : 60 011 IPM3 : 60 012 IPM4 : 60 013 IPG1.IPG2.IPG3.IPG4 IPG1 : 60 014 IPG2 : 60 015 IPG3 : 60 016 IPG4 : 60 017 = 0 : Vitesse non définie = 10 : 10 Mbit/s = 100 : 100 Mbit/s Messages IO Scanning non inclus Messages IO Scanning non inclus Messages IO Scanning non inclus 8 maximum 31 11. Serveur Modbus TCP Adresse Taille Description (en mots) Accès Valeurs possibles, remarques 60 045 1 Time out de surveillance de la communication [time out] (tOUt) R/W Unité : 0,1s; min. = 5 (0,5 s); max. = 600 (60,0 s) 60 046 1 Type de variateur R =2 60 047 1 Réservée R =0 60 048 1 Activation IO Scanner [IO Scan. activ.] (IOSA) R/W =0 [Non] (nO) : IO Scanning désactivé. =1 [Oui] (YES) : IO Scanning activé. 60 049 1 Réservée R =0 60 050 4 Adresse IP Master [IP Maître] (IPP-) R/W IPP1.IPP2.IPP3.IPP4 IPP1 = 60 050 IPP2 = 60 051 IPP3 = 60 052 IPP4 = 60 053 60 054 4 Adresse IP serveur DHCP-FDR [IP FDR] (IPF-) R IPF1.IPF2.IPF3.IPF4 IPF1 = 60 054 IPF2 = 60 055 IPF3 = 60 056 IPF4 = 60 057 60 058 1 Validation du service FDR [FDR validation] (FdrU) R/W 0= [Non] (nO) : Service FDR désactivé 1= [Oui] (YES) : Service FDR activé 0= [Non] (nO) : La configuration du variateur est téléchargée depuis un serveur FDR 1= [Oui] (YES) : La configuration du variateur est locale 60 059 1 Sélection de la configuration locale [FDR Conf. locale] (LCFG) R/W 60 060 1 Validation du défaut FDR [FDR Gest. erreurs] (FdrF) R/W 60 061 1 60 062 1 Commande du service FDR [FDR Action] (FDrA) R/W Etat du service FDR [FDR état] (FDrE) R En cas de défaut du fichier FDR (absent ou invalide) 0= [Non] (nO) : La carte Ethernet ne déclenche pas de défaut Ethernet 1= [Oui] (YES) : La carte Ethernet déclenche un défaut Ethernet 0= 20 = 21 = 22 = [IDLE] (IdLE) [SAVE] (SAUE) [REST] (rESt) [DEL] (dEL) : Pas de commande, : Commande : sauvegarder, : Commande : télécharger, : Commande : supprimer. 0= 1= 2= 3= 4= [IDLE] (IdLE) [INIT] (INIt) [CONF] (CONF) [RDY] (rDY) [GET] (GEt) 5= 6= 7= 8= 60 063 1 Code de défaut Ethernet [FDR fault] (Fdrd) R ATV71 : "Idle", : Initialisation, : Configuration, : Prêt, : Téléchargement de la configuration en cours, : Sauvegarde de la configuration en cours, [SET] (SEt) : Ecriture de la configuration du serveur [APP] (APP) FDR dans le variateur, : Opérationnel, [OPE] (OPE) [UCFG] (UCFG) : Non configuré. Lorsqu'un défaut Ethernet est présent, ce paramètre permet d'en connaître la cause. Le code du défaut reste mémorisé après la disparition du défaut. 2 = Le fichier de configuration FDR n'est pas compatible avec le type de variateur (exemple : le variateur n'a pas le bon calibre) 3 = Erreur pendant la lecture du fichier de configuration FDR sur le serveur. 4 = Erreur pendant l'écriture du fichier de configuration FDR sur le serveur. 7 = Time out de réception depuis le serveur du fichier de configuration FDR. 9 = Duplication d'adresse IP. 12 = Le fichier de configuration FDR est absent. 32 1755878 11/2009 11. Serveur Modbus TCP Adresse Taille Description (en mots) 60 064 1 Accès Valeurs possibles, remarques Validation de la sauvegarde périodique du service FDR [FDR autosave] (FdrS) R/W 60 065 1 Période de la sauvegarde du service FDR [FDR t. autosave] (Fdrt) R/W 60 066 1 Nombre de sauvegardes FDR R/W 60 067 1 Nombre de récupérations FDR R/W R/W 0= [Non] (nO) : La sauvegarde périodique est désactivée 1= [Oui] (YES) : La sauvegarde périodique est activée 2 à 9999, unité : min 60 068 1 Nombre d’effacements FDR 60 069 1 Checksum du fichier FDR R 60 070 5 Réservée R 60 075 4 Adresse IP (valeur EEPROM) R IPC1.IPC2.IPC3.IPC4 IPC1 = 60 075 IPC2 = 60 076 IPC3 = 60 077 IPC4 = 60 078 60 079 4 Masque sous-réseau (valeur EEPROM) R IPM1.IPM2.IPM3.IPM4 IPM1 = 60 079 IPM2 = 60 080 IPM3 = 60 081 IPM4 = 60 082 60 083 4 Passerelle (valeur EEPROM) R IPG1.IPG2.IPG3.IPG4 IPG1 = 60 083 IPG2 = 60 084 IPG3 = 60 085 IPG4 = 60 086 60 087 20 Réservée R 60 107 1 Méthode d’affectation des adresses IP R 60 108 4 Adresse IP serveur Email R/W 60112 1 Activation Email R/W 60113 1 Status Email (de la carte) R 60114 1 Nombre d’Emails envoyés avec succès R/W 60115 1 Nombre d’erreurs rencontrées R/W 60116 1 Code de la dernière erreur rencontrée 60117 85 Adresse Email du destinataire R/W 60202 85 Adresse Email de l’expéditeur R/W 1755878 11/2009 0 = Configuration par le terminal ou PowerSuite 1 = Configuration par BOOTP 2 = Configuration par DHCP Bit 0 : Activation erreur Drive (ETA.3) Bit 1 : Activation alarme Drive (ETA.7) Bit 2 : Activation erreur carte Ethernet Bit 3 : Activation message carte option Controller Inside R 33 11. Serveur Modbus TCP 11. 4. Liste des fonctions Modbus supportées Code (décimal) 3 = 16#03 6 = 16#06 16 = 16#10 23 = 16#17 43 = 16#2B Nom Modbus Read Holding Registers Write Single Register Write Multiple Registers Read/Write Multiple Registers Read Device Identification Description Lecture de N mots de sortie Ecriture d'un mot de sortie Ecriture de N mots de sortie Lecture/écriture de N mots Identification Taille des données 63 mots maxi – 61 mots maxi 20 / 20 mots maxi – 11. 5. Fonction “Read Holding Registers” (3) Cette requête Modbus permet de lire les valeurs d’un certain nombre (No. of Points) de mots contigus à partir de l’adresse indiquée (Starting Address). Les valeurs lues sont récupérées les unes à la suite des autres, en fin de réponse (First Point Data → Last Point Data). Format de la requête : Octet 0 1 2 3 4 Signification Function Code = 16#03 Starting Address Hi Starting Address Lo No. of Points Hi (0) No. of Points Lo (1-125) Format de la réponse : Octet 0 1 2 3 … B B+1 Signification Function Code = 16#03 Byte Count (B = 2 × No. of Points) First Point Data Hi First Point Data Lo ……………………… Last Point Data Hi Last Point Data Lo Format de la réponse d’exception : Octet 0 1 34 Signification Function Code = 16#83 Exception Code Cas de la carte Ethernet VW3 A3 310 01 (Illegal Function) 02 (Illegal Data Address) 1755878 11/2009 11. Serveur Modbus TCP 11. 6. Fonction “Write Single Register” (6) Cette requête Modbus permet d’écrire une valeur donnée (Preset Data) à l’adresse fournie (Register Address). Format de la requête : Octet 0 1 2 3 4 Signification Function Code = 16#06 Register Address Hi Register Address Lo Preset Data Hi Preset Data Lo Format de la réponse : Octet 0 1 2 3 4 Signification Function Code = 16#06 Register Address Hi Register Address Lo Preset Data Hi Preset Data Lo Format de la réponse d’exception : Octet 0 1 1755878 11/2009 Signification Function Code = 16#86 Exception Code Cas de la carte Ethernet VW3 A3310 01 (Illegal Function) 02 (Illegal Data Address) 35 11. Serveur Modbus TCP 11. 7. Fonction “Write Multiple Registers” (16 = 16#10) Cette requête Modbus permet d’écrire un certain nombre (No. of Registers) de mots contigus à partir d’une adresse donnée (Starting Address). Les valeurs à écrire sont fournies les unes à la suite des autres (First Register Data V Last Register Data). Format de la requête : Octet 0 1 2 3 4 5 6 7 … B+4 B+5 Signification Function Code = 16#10 Starting Address Hi Starting Address Lo No. of Registers Hi (0) No. of Registers Lo (1-100) Byte Count (B = 2 × No. of Registers) First Register Data (Hi) First Register Data (Lo) …………… Last Register Data (Hi) Last Register Data (Lo) Format de la réponse : Octet 0 1 2 3 4 Signification Function Code = 16#10 Starting Address Hi Starting Address Lo No. of Registers Hi (0) No. of Registers Lo (1-100) Format de la réponse d’exception : Octet 0 1 36 Signification Function Code = 16#90 Exception Code Cas de la carte Ethernet VW3 A3310 01 (Illegal Function) 02 (Illegal Data Address) 1755878 11/2009 11. Serveur Modbus TCP 11. 8. Fonction “Read/Write Multiple Registers” (23 = 16#17) Le service "Read/Write Multiple Registers" est réservé à la mise en œuvre du service IO Scanning (voir chapitre "IO Scanning). Format de la requête : Octet 0 1 2 3 4 5 6 7 8 9 10 11 … 72 73 Signification Function Code = 16#17 Read Reference Address Hi Read Reference Address Lo Quantity to Read Hi (0) Quantity to Read Lo (1-125) Write Reference Address Hi Write Reference Address Lo Quantity to Write Hi (0) Quantity to Write Lo (1-100) Byte Count (2 × Quantity to Write) Write Data 01 (Hi) Write Data 01 (Lo) …………………… Write Data 32 (Hi) Write Data 32 (Lo) Cas de la carte Ethernet VW3 A3310 16#17 0 (non géré) 0 (non géré) 0 32 0 (non géré) 0 (non géré) 0 32 64 Valeur du 1er registre de sortie de l’IO Scanner (par défaut : valeur du mot de commande (CMd)) …………………… Sortie PKW : PKE (Hi) Sortie PKW : PKE (Lo) Format de la réponse : Octet 0 1 2 3 … 64 65 Signification Function Code = 16#17 Byte Count (2 × Quantity to Write) Read Data 01 (Hi) Read Data 01 (Lo) …………………… Read Data 32 (Hi) Read Data 32 (Lo) Cas de la carte Ethernet VW3 A3310 16#17 64 Valeur du 1er registre d’entrée de l’IO Scanner (par défaut : valeur du mot d’état (EtA)) …………………… Entrée PKW : PKE (Hi) Entrée PKW : PKE (Lo) Format de la réponse d'exception : Octet 0 1 1755878 11/2009 Signification Function Code = 16#97 Exception Code Cas de la carte Ethernet VW3 A3310 16#97 01 (Illegal Function) 37 11. Serveur Modbus TCP 11. 9. Fonction “Read Device Identification” (43= 16#2B) Format de la requête : Octet 0 1 Signification Function Code = 16#2B Type de MEI 2 Code du Read Device Id 3 ID de l’objet Cas de la carte Ethernet VW3 A3310 16#2B 16#0E 16#01 : Basic, 16#02 : Regular, 16#03 : Extended. 16#00 Format de la réponse : Octet(s) 0 1 2 3 4 5 6 7 8 9…21 22 23 24…23+B 24+B 25+B 26+B…29+B 30+B 31+B Signification Function code = 16#2B Type de MEI Code du ReadDeviceId Degré de conformité Nombre de trames supplémentaires Id de l'objet suivant Nombre d'objets Id de l'objet n°1 Longueur de l'objet n°1 (A) Valeur de l'objet n°1 (A caractères ASCII) Id de l'objet n°2 Longueur de l'objet n°2 (B) Valeur de l'objet n°2 (B caractères ASCII) (1) Id de l'objet n°3 Longueur de l'objet n°3 (C) Valeur de l'objet n°3 (C caractères ASCII) Id de l'objet n°4 Longueur de l'objet n°4 (D) 32+B…31+B+D Valeur de l'objet n°4 (D caractères ASCII) (1) Cas de la carte Ethernet VW3 A3310 16#2B 16#0E 16#01 16#02 16#00 (une seule trame) 16#00 3 pour Basic, 4 pour Regular ou Extended 16#00 = Vendor Name 13 "Telemecanique" 16#01 = Product Code 11 (pour l'exemple qui suit uniquement) Exemple : "ATV71HU15M3" 16#02 = Major.Minor Revision 4 Exemple : "0201" pour la version 2.1 16#06 = Application Name (2) 8 (pour l'exemple qui suit pour Regular et Extended uniquement) Exemple : "MACHINE 4" (1) La longueur de ce champ est variable. Utilisez le champ " Longueur de l'objet n°X" qui lui est associé pour en connaître la longueur. (2) Dans le cas du variateur, cette information correspond à [NOM APPAREIL]. La réponse à une requête “identification du variateur” ne provoque pas de réponse d’exception. 38 1755878 11/2009 12. Service IO Scanning 12. 1. Présentation Le service IO Scanning permet d'échanger des données périodiques d'entrées-sorties entre : • un contrôleur ou automate (IO Scanner), • des appareils (serveurs d'IO Scanning). Cet échange est en général réalisé par des services implicites, ce qui évite une programmation du contrôleur (automate). L'IO Scanner génère périodiquement la requête Read/Write Multiple Registers (23 = 16#17). Le service IO Scanning fonctionne s'il est validé dans l'automate et le variateur. Les paramètres du variateur affectés à IO Scanning ont été choisis par défaut. Il est possible de modifier cette affectation par configuration. Le tableau ci-dessous indique les outils qui permettent de modifier ces configurations : Fonctions Validation de l'IO Scanning Configuration des variables de l'IO Scanning Terminal graphique p Terminal intégré p Atelier logiciel PowerSuite p p Serveur Web de base p p On peut également configurer le service IO Scanning du variateur par le serveur Modbus de la carte Ethernet. Lorsque le service IO Scanning est validé dans le variateur Altivar 71 : • une connexion TCP lui est attribuée, • les paramètres affectés dans les variables périodiques sont échangés cycliquement entre la carte Ethernet et le variateur. • les paramètres affectés aux variables périodiques de sortie sont réservés à l'IO Scanning. Ils ne peuvent pas être écrits par d'autres services Modbus, même si le l'IO Scanner n'émet pas ses variables périodiques de sortie. 12. 2. Variables périodiques N° 0 1 2 3 4 5 6 7 8 9 10 11-31 Variables de sortie (écriture par l’IO Scanner) Signification / affectation par défaut Configurable Réservée non Mot de commande (CMd) oui Consigne de vitesse (LFrd) oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Réservées non N° 0 1 2 3 4 5 6 7 8 9 10 11-31 Variables d’entrée (lecture par l’IO Scanner) Signification / affectation par défaut Configurable Réservée non Mot d'état (EtA) oui Vitesse de sortie (rFrd) oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Non affectée oui Réservées non Il est possible de configurer l’affectation des variables périodiques 1 à 10. Nota : • Eviter de configurer des paramètres de configuration du variateur en variables périodiques de sortie car ils ne sont pas modifiables moteur en marche (état DSP 402 "5-Operation Enabled"). • Il ne faut pas configurer des paramètres de surveillance en variables périodiques de sortie, car ils ne peuvent pas être écrits. 1755878 11/2009 39 12. Service IO Scanning Les valeurs des variables périodiques sont regroupées dans une table. Cette table est accessible en lecture seule par le serveur Modbus de la carte Ethernet (Unit ID = 251). Adresse Description 40 001 Valeur de la variable de sortie 1 40 002 Valeur de la variable de sortie 2 40 003 40 004 40 005 40 006 40 007 40 008 40 009 40 010 Valeur de la variable de sortie 3 Valeur de la variable de sortie 4 Valeur de la variable de sortie 5 Valeur de la variable de sortie 6 Valeur de la variable de sortie 7 Valeur de la variable de sortie 8 Valeur de la variable de sortie 9 Valeur de la variable de sortie 10 Valeur par défaut Valeur du mot de commande (CMd) Valeur de la consigne de vitesse (LFrd) Adresse Description 40 017 Valeur du registre de lecture 1 Valeur par défaut Valeur du mot d’état (EtA) Valeur de la vitesse de sortie (rFrd) 40 018 Valeur du registre de lecture 2 40 019 40 020 40 021 40 022 40 023 40 024 40 025 40 026 Valeur de la variable d’entrée 3 Valeur de la variable d’entrée 4 Valeur de la variable d’entrée 5 Valeur de la variable d’entrée 6 Valeur de la variable d’entrée 7 Valeur de la variable d’entrée 8 Valeur de la variable d’entrée 9 Valeur de la variable d’entrée 10 12. 3. Table des adresses Les variables périodiques sont définies dans la table des adresses. Cette table est accessible en lecture et en écriture par le serveur Modbus de la carte Ethernet (Unit ID = 251). Adresse Description 50 001 Adresse logique de la variable de sortie 1 50 002 Adresse logique de la variable de sortie 2 50 003 Adresse logique de la variable de sortie 3 50 004 Adresse logique de la variable de sortie 4 50 005 Adresse logique de la variable de sortie 5 50 006 Adresse logique de la variable de sortie 6 50 007 Adresse logique de la variable de sortie 7 50 008 Adresse logique de la variable de sortie 8 50 009 Adresse logique de la variable de sortie 9 50 010 Adresse logique de la variable de sortie 10 Valeur par défaut Adresse du mot de commande (CMd) = 8501 Adresse de la consigne de vitesse (LFrd) = 8602 0 0 0 0 0 0 0 0 Adresse Description 50 017 Adresse logique de la variable d’entrée 1 50 018 Adresse logique de la variable d’entrée 2 50 019 Adresse logique de la variable d’entrée 3 50 020 Adresse logique de la variable d’entrée 4 50 021 Adresse logique de la variable d’entrée 5 50 022 Adresse logique de la variable d’entrée 6 50 023 Adresse logique de la variable d’entrée 7 50 024 Adresse logique de la variable d’entrée 8 50 025 Adresse logique de la variable d’entrée 9 50 026 Adresse logique de la variable d’entrée 10 Valeur par défaut Adresse du mot d’état (EtA) = 3201 Adresse de la vitesse de sortie (rFrd) = 8604 0 0 0 0 0 0 0 0 Pour modifier la table des adresses, il est nécessaire de désactiver l’IO Scanning (uniquement moteur à l’arrêt). 40 1755878 11/2009 13. Service FDR 13. 1. Présentation Le service FDR (remplacement d'appareils défectueux) permet de simplifier la maintenance des variateurs connectés sur le réseau Ethernet. En cas de panne d'un variateur, ce service reconfigure automatiquement son remplaçant. Le nouveau variateur (client FDR) récupère : • ses adresses IP et le chemin du fichier FDR depuis un serveur DHCP, • le fichier FDR depuis un serveur FTP, si le variateur n'est pas configuré en configuration locale. Dans la pratique, le serveur DHCP et le serveur FTP sont le même appareil (automate TSX Premium ou automate Quantum). Le fichier FDR contient : • les paramètres Ethernet (configuration de IO Scanning, FDR ...), • les paramètres du variateur (entraînement, fonctions, application…). Le service FDR est basé sur l'identification de l'appareil par un "Device Name". Dans le cas du variateur Altivar 71, il se traduit par le paramètre [NOM APPAREIL]. La configuration par le terminal graphique ou le terminal intégré du variateur est expliquée dans le chapitre "Configuration". La configuration par le serveur Web de base est expliquée dans le chapitre "Serveur Web de base". Pour la configuration par l'atelier logiciel PowerSuite, consulter l'aide en ligne du logiciel. Nota : Il faut s'assurer que tous les appareils du réseau ont bien des "Device Name" différents. Le serveur FDR contrôle la duplication des "Device Name" (il n'affecte pas une adresse IP déjà attribuée et active). Si la même adresse IP est servie sur 2 appareils, le 2e doit déclencher en duplication d'adresse IP (défaut de gestion de réseau qui entraîne un défaut variateur [Externe via Com.] (EPF2) par défaut). Si le service FDR est validé, la carte Ethernet tente de récupérer ses adresses IP à chaque mise sous tension. Tant que la procédure échoue, la carte Ethernet réitère ses requêtes FDR (DHCP). Dans le cas où la configuration doit aussi être téléchargée par le serveur FDR : Après affectations des adresses IP de la carte Ethernet, si le téléchargement de la configuration échoue, la carte Ethernet détecte un défaut de gestion de réseau (qui entraîne un défaut variateur [Externe via Com.] (EPF2) par défaut). 1755878 11/2009 41 13. Service FDR 13. 2. Configuration locale Affectation IP Sauvegarde Si la configuration des paramètres du variateur est locale, le serveur FDR attribue seulement les adresses IP : • Adresse IP carte, • Masque de sous-réseau, • Adresse IP de la passerelle. A la connexion sur le réseau, le variateur sauvegarde automatiquement ses paramètres dans le serveur FDR. Pour rendre le système opérationnel, il faut : • configurer le serveur FDR. • configurer le variateur, • mettre le variateur hors tension, • connecter le variateur au réseau. M Configurer le serveur FDR Voir le guide de l'automate ou chapitre mise en œuvre logicielle par PL7. M Configurer le variateur Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Laisser à la valeur [0.0.0.0] (0) (0) (0) (0), l'adresse IP [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4), • Valider le service FDR : [FDR validation] (FdrU) = [Oui] (YES), • Choisir la configuration du variateur en local: [FDR Conf. locale] (LCFG) = [Oui] (YES). Saisir le nom de l'appareil, [NOM APPAREIL], dans le menu [7. CONFIG AFFICHAGE], sous-menu [7.1 PARAMETRES UTILISATEUR]. Ce menu n’est accessible qu’en mode expert : configurer dans le menu [2 NIVEAU D'ACCES] (LAC-), le niveau à [expert] (EPr). M Mettre le variateur hors tension puis sous tension Mettre le variateur hors tension puis sous tension (tension contrôle en cas d'alimentation séparée), sinon le nom de l'appareil n'est pas pris en compte. M Connecter le variateur au réseau 42 1755878 11/2009 13. Service FDR 13. 3. Configuration téléchargée Affectation IP Sauvegarde Téléchargement Si la configuration des paramètres du variateur est téléchargée, le serveur FDR attribue : M Les adresses IP : • • • • Adresse IP carte, Masque de sous-réseau, Adresse IP de la passerelle, Adresse IP du serveur FDR. M Les paramètres du variateur (configuration). b Première mise en service Procédure : • configurer le variateur, • mettre le variateur hors tension, • connecter le variateur au réseau, • configurer le serveur FDR (voir le guide de l'automate), • fournir le fichier de configuration au serveur FDR, • vérifier que le système est opérationnel. Dans la procédure décrite ci-dessous, le fichier de configuration est fourni au serveur FDR, via le réseau Ethernet, par une commande de sauvegarde effectuée sur le terminal graphique du variateur. Nota : On peut aussi effectuer cette procédure à l'aide d'un navigateur Web qui est plus convivial que le terminal graphique du variateur (voir le chapitre "Serveur Web de base"). M Configurer le variateur Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Laisser à la valeur [0.0.0.0] (0) (0) (0) (0), l'adresse IP [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4), • Valider le service FDR : [FDR validation] (FdrU) = [Oui] (YES). • Attention, avant la première connexion, il faut choisir que la configuration du variateur sera locale: [FDR Conf. locale] (LCFG) = [Oui] (YES). Le variateur doit d'abord fournir la configuration au serveur. Saisir le nom de l'appareil, [NOM APPAREIL],.dans le menu [7. CONFIG AFFICHAGE], sous-menu [7.1 PARAMETRES UTILISATEUR]. Ce menu est accessible seulement en mode expert : configurer dans le menu [2 NIVEAU D'ACCES] (LAC-), le niveau à [expert] (EPr). M Mettre le variateur hors tension puis sous tension Mettre le variateur hors tension puis sous tension (tension contrôle en cas d'alimentation séparée), sinon le nom de l'appareil n'est pas pris en compte. M Connecter le variateur au réseau 1755878 11/2009 43 13. Service FDR M Télécharger les adresses IP • Connecter le variateur et le serveur FDR (automate) au réseau Ethernet, • Le serveur télécharge dans la carte Ethernet les adresses IP, Vérifier que l'opération s'est bien déroulée : • La DEL "STS" doit être allumée. On peut aussi vérifier, dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) que les paramètres [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4), [IP Masque] (IPM1) (IPM2) (IPM3) (IPM4) et [IP Gate] (IPG1) (IPG2) (IPG3) (IPG4) ont des valeurs différentes de [0.0.0.0] (0) (0) (0) (0). M Sauvegarder les paramètres de configuration du variateur dans le serveur FDR • Configurer les paramètres du variateur. Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Spécifier que la configuration du variateur soit téléchargée depuis le serveur FDR à chaque mise sous tension : [FDR Conf. locale] (LCFG) = [Non] (nO), • Commander la sauvegarde dans le serveur FDR : [FDR Action] (FdrA) = [SAVE] (SAUE). Après exécution de la commande, le paramètre [FDR Action] (FdrA) repasse à la valeur [IDLE] (IdLE). M Vérifier que le système est opérationnel Vérifier que l'opération s'est bien déroulée : • La DEL "STS" doit être allumée. • Le paramètre [FDR état] (FdrE) doit être à la valeur [OPE] (OPE). Si la sauvegarde ne s'est pas bien passée, la carte détecte un défaut de communication (gestion de réseau) qui, en réglage usine, déclenche un défaut variateur [Externe via Com.] (EPF2). b Remplacement d'un variateur Procédure : • configurer le variateur, • mettre le variateur hors tension, • connecter le variateur au réseau, • vérifier que le variateur est opérationnel. M Configurer le variateur Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Laisser à la valeur [0.0.0.0] (0) (0) (0) (0), l'adresse IP [IP Carte] (IPC1) (IPC2) (IPC3) (IPC4), • Valider le service FDR : [FDR validation] (FdrU) = [Oui] (YES), • Spécifier que la configuration du variateur soit téléchargée depuis le serveur FDR à chaque mise sous tension : [FDR Conf. locale] (LCFG) = [Non] (nO). Ces configurations sont les valeurs par défaut. Saisir le nom de l'appareil, [NOM APPAREIL], dans le menu [7. CONFIG AFFICHAGE], sous-menu [7.1 PARAMETRES UTILISATEUR]. Ce menu n’est accessible qu’en mode expert : configurer dans le menu [2 NIVEAU D'ACCES] (LAC-), le niveau à [expert] (EPr). M Mettre le variateur hors tension puis sous tension Mettre le variateur hors tension puis sous tension (tension contrôle en cas d'alimentation séparée), sinon le nom de l'appareil n'est pas pris en compte. M Connecter le variateur au réseau M Vérifier que le système est opérationnel Vérifier que l'opération s'est bien déroulée : • La DEL "STS" doit être allumée. • Le paramètre [FDR état] (FdrE) doit être à la valeur [OPE] (OPE). Si le téléchargement n'a pas pu avoir lieu après une période de 2 min suivant l'attribution des adresses IP, la carte détecte un défaut de communication (gestion de réseau) qui, en réglage usine, déclenche un défaut variateur [Externe via Com.] (EPF2). 44 1755878 11/2009 13. Service FDR 13. 4. Sauvegarde périodique Il est possible de configurer une sauvegarde périodique de la configuration du variateur sur le serveur FDR en configuration locale ou en configuration téléchargée. Dans le menu [1.9 - COMMUNICATION] (COM-), sous-menu [ETHERNET] (EtH-) : • Sélectionner : [FDR autosave] (FdrS) = [Oui] (YES), • Régler le paramètre [FDR t.autosave] (Fdrt). Nota : Des sauvegardes trop fréquentes risquent d'encombrer le réseau et de nuire à ses performances (valeur usine : 10 min). 13. 5. Autres commandes On peut commander, à la demande, le téléchargement dans le variateur de la configuration sauvegardée dans le serveur FDR par [FDR Action] (FdrA) = [REST] (rESt). On peut commander la suppression de la configuration sauvegardée dans le serveur FDR par [FDR Action] (FdrA) = [DEL] (dEL). 13. 6. Fichier de configuration Le fichier de configuration, XXXX.prm où XXXX est le DeviceName, est un fichier HTML qui contient en commentaire toute la configuration du variateur. Le format HTML permet de fournir d’une façon simple, un résumé de la configuration à l’utilisateur. Un exemple est donné ci-dessous : FDR Configuration File File Revision : 2 ATV Revision : 1.0IE1.0 Reference : ATV-71HU15M3 CheckSum File : SE92 b Limites d’utilisation • Le fichier de configuration XXXX.prm issu d’une carte Ethernet V2.1 ne peut pas être appliqué sur une carte V1.1. • Le service FDR permet de mémoriser la configuration active du variateur, mais pas de sauvegarder des multi-configurations ou multiparamètres. 1755878 11/2009 45 14. Serveur Web de base 14. 1. Fonctions du serveur Web Menu HOME Page English Fonction Page d’accueil Visualisation des principaux paramètres du variateur (vitesse du moteur, état des entrées/ Altivar Viewer sorties logiques et analogiques du variateur, état) Visualisation et modification (protégée par mot de passe) des paramètres du variateur, classés MONITORING Data Viewer par catégorie Visualisation, dans un graphe temporel de type oscilloscope, de deux paramètres du variateur Altivar Chart (vitesse, tension...) Affichage et remise à zéro des statistiques de communication DIAGNOSTICS Ethernet Statistics Identification du variateur [Security] Changement du mot de passe (HTTP password) permettant d'accéder au serveur Web HTTP password [Security] Changement du mot de passe (Write password) permettant de modifier des paramètres Data write password FDR Agent Visualisation de l’état et gestion de l’agent FDR de la carte Ethernet SETUP Visualisation et modification (protégée par mot de passe) de l'affectation des variables périodiques de l'IO Scanning IO Scanner Activation et inhibition de l'IO Scanning (protégé par mot de passe) Réglage (protégé par mot de passe) du time out de l’IO Scanning et de la messagerie Modbus TCP DOCUMENTATION References Lien vers le site http://www.schneider-electric.com Menu "Home" Menu "Monitoring Page "Altivar Viewer" A Page "Data Viewer" A Page "Altivar Chart" A Page "Ethernet Statistics" A Menu "Diagnostics" Menu "Setup" Sous-menu "Security" Page "Data write password" Page "HTTP password" Page "FDR Agent" A Page "IO Scanner" A Menu "Documentation" www.schneider-electric.com Les pages qui contiennent des applets sont notées "A". 46 1755878 11/2009 14. Serveur Web de base 14. 2. Applets Le serveur Web télécharge dans votre ordinateur des programmes Java appelés “applets“. Ces applets communiquent avec le variateur par les services Modbus (sur le port 502), établissant ainsi une ou plusieurs connexions entre l’ordinateur et le variateur. Tant qu’un applet n’a pas encore été complètement transmis du variateur au navigateur, un rectangle gris apparaît à l’emplacement qui lui a été réservé dans la page. L’applet se connecte à l’ouverture de la page et reste connecté jusqu’à sa fermeture. Des problèmes d’affichage peuvent apparaître avec la "Machine virtuelle Java" de SUN. Utiliser la JVM par défaut d’Internet Explorer. Les applets associés aux pages Web surveillent la communication avec le variateur. Lorsque celui-ci ne répond plus aux requêtes de mises à jour des données, le message “Link down” s'affiche dans un champ et tous les autres champs sont vidés de leur contenu. Par la suite, la description de chaque page indique la période de rafraîchissement des données demandée par l'applet chargé sur l'ordinateur. La période de rafraîchissement réellement observée dépend : • des performances de l'ordinateur où s'exécute le navigateur Web, • du temps de réponse du système de communication, • de la quantité d'information à rafraîchir sur la page. 1755878 11/2009 47 14. Serveur Web de base 14. 3. Accès au serveur Web Nombre de connexions Modbus TCP 0 Pour se connecter au serveur Web d’un variateur situé, par exemple, à l’adresse IP 139.160.69.241 saisir l’URL “http://139.160.69.241/” dans la barre d’adresse d’un navigateur Web. Lors de la première connexion du navigateur au serveur Web du variateur, celui-ci demande la saisie d’un nom d’utilisateur et d’un mot de passe (HTTP password). Par défaut, le nom d’utilisateur et le mot de passe (HTTP password) sont tous les deux égaux à “USER” (en majuscule). Si l’authentification est acceptée, la page d’accueil s’affiche. Dans le cas contraire, au bout de trois tentatives infructueuses, l’accès à cette page est refusé : Pour tenter une nouvelle connexion à la page d’accueil du serveur du variateur, il suffit de rafraîchir l’affichage du navigateur Web (touche F5 ou bouton "Refresh", par exemple). 48 1755878 11/2009 14. Serveur Web de base 14. 4. Ergonomie du serveur Web Toutes les pages du serveur Web du variateur ont la même présentation : 1 Un bandeau supérieur où sont situés des liens vers les pages HTML des principaux menus : "Home", "Documentation", "Monitoring", "Control", etc. Ce bandeau reste identique quelle que soit la page HTML visualisée. Nota : Les menus "Control" et "Maintenance" sont inopérants et grisés. Ils ne figure que du fait de l’interface commune "Transparent Ready". 2 Un menu latéral gauche qui affiche des liens vers les pages HTML disponibles dans le menu sélectionné. 3 La partie centrale de la fenêtre affiche les informations de la page sélectionnée. 1 1 2 3 14. 5. Menu "Home" Number of Modbus TCP connections 0 La page d’accueil ou le menu "Home" contiennent les éléments suivants : • un sous-menu "Languages" contenant : - un lien vers la page "English" L'unique lien présent dans le sous-menu "Languages" renvoie vers la page d'accueil rédigée en langue Anglaise et configure le navigateur Web pour qu'il ouvre les pages HTML situées dans le répertoire correspondant (ex. : le répertoire "http://139.160.69.241/html/english/" devient le répertoire de base dans le cas de l'Anglais). 14. 6. Menu "Monitoring" Number of Modbus TCP connections 0 Le menu "Monitoring" contient les éléments suivants : • un lien vers la page "Altivar Viewer" • un lien vers la page "Data Viewer" • un lien vers la page "Altivar Chart" 1755878 11/2009 49 14. Serveur Web de base 14. 7. Page “Altivar Viewer” Nombre de connexions Modbus TCP 2 Période de rafraîchissement 0,5s Cette page fournit une visualisation synthétique de l'état du variateur. L'état indiqué dans le champ “Altivar State” correspond à l'affichage du terminal intégré du variateur. On peut parfois constater un décalage temporel entre les affichages du serveur Web et du terminal en fonction des performances de l'ordinateur utilisé pour afficher les pages à l’aide d’un navigateur Web, ainsi que des performances du système de communication. La vitesse du moteur affichée sur le vumètre, “Motor Speed”, est étalonnée en fonction de la fréquence maximale [Fréquence maxi.] (tFr) et du nombre de paires de pôles [Pr] (PPn). La zone LI... donne l'état du bornier du variateur (entrées logiques LI1 à LI14, sorties logiques LO1 à LO4, sorties relais R1 à R4, entrées analogiques AI1 à AI4 et sorties analogiques AO1 à AO3). Lorsqu'une entrée logique est active, le voyant est vert. Lorsqu'une sortie logique est active, le voyant est rouge. 50 1755878 11/2009 14. Serveur Web de base 14. 8. Page “Data Viewer” Cette page permet de visualiser les paramètres du variateur et d'en modifier les valeurs. Les paramètres sont classés par groupe, ces groupes sont cohérents avec le terminal graphique et les guides. Le mode d'affichage de chaque valeur dépend de la nature du paramètre. • L'unité des grandeurs physiques est affichée dans la colonne "Unit". • Les registres (champs de bits) sont affichés en hexadécimal (16#xxxx). • Les valeurs signées sont prises en compte. Pour commencer à visualiser la valeur des paramètres, cliquer sur le bouton "Start animation" : Pour modifier la valeur des paramètres, cliquer sur le bouton "Write value of selected row" puis cliquer sur la valeur à modifier. La modification des valeurs des paramètres n'est possible qu'après saisie du mot de passe "Write password" (voir chapitre Pages "HTTP password" et "Data write password" page 54). Après avoir saisi le mot de passe, appuyez sur la touche Entrée pour qu'il soit pris en compte par le navigateur Web. Lorsque la valeur d'un paramètre ne peut pas être modifiée, un message d'avertissement apparaît : "This paramter can't be written !" C'est le cas pour tous les paramètres tant que vous n'aurez pas correctement saisi le mot de passe "Write password". Si l'IO Scanning est validé, la modification de la valeur d'un paramètre affecté à des variables périodiques de sortie restera sans effet puisque cette valeur est mise à jour cycliquement par l'automate. Il en est de même si un paramètre est écrit périodiquement par un service Modbus. ATTENTION : il est possible d'écrire le mot de commande par le DATA VIEWER. Il est donc impératif de configurer un IP Master pour éviter toute action non souhaitée. 1755878 11/2009 51 14. Serveur Web de base 14. 9. Page “Altivar Chart” Nombre de connexions Modbus TCP 1 Période de rafraîchissement 1s Cette page permet de voir évoluer dans le temps deux paramètres du variateur. Deux paramètres peuvent être sélectionnés et visualisés simultanément. Pour cela il faut les sélectionner dans la liste Trace1 et Trace2. Afin de mieux définir la plage de visualisation il est possible de modifier les min et les max des courbes en entrant directement les valeurs dans les champs : Min et Max de chaque trace. Afin d’accélérer l’échantillonnage, il est possible de mettre la valeur 0 dans le champ de saisie Intv(s). Nota : entrer la valeur 0 augmente le trafic sur le réseau Ethernet et peut causer des problèmes de collisions si le trafic est trop important et par là même réduire les performances globales du réseau. Il est possible d’augmenter la période d’échantillonnage. Pour démarrer la fonction d’oscilloscope, appuyer sur le bouton Run/Stop. Un deuxième appui arrête l’échantillonnage et la remise à jour de l’écran. Reset : efface les traces en cours. 14. 10. Menu "Diagnostics" Number of Modbus TCP connections 0 Le menu "Diagnostics" contient l’élément suivant : • un lien vers la page "Ethernet Statistics" 52 1755878 11/2009 14. Serveur Web de base 14. 11. Page “Ethernet Statistics” Nombre de connexions Modbus TCP 1 Période de rafraîchissement 0,5s Cette page fournit les statistiques Ethernet et les données d’identification du variateur. 14. 12. Menu "Setup" Number of Modbus TCP connections 0 Le menu "Setup" contient les éléments suivants : • un sous-menu "Security" contenant : - un lien vers la page "HTTP password" - un lien vers la page "Data write password" • un lien vers la page "FDR Agent" • un lien vers la page "IO Scanner" • un lien vers la page "Email". 1755878 11/2009 53 14. Serveur Web de base 14. 13. Pages “HTTP password” et "Data write password" Nombre de connexions Modbus TCP (pour chaque page) 0 Ces deux pages permettent de modifier les deux mots de passe du serveur Web. Par défaut, le nom d’utilisateur et les deux mots de passe sont : “USER” (en majuscule). Le nom d’utilisateur (username) ne peut être modifié que par l’atelier logiciel PowerSuite. Le nom d’utilisateur et le mot de passe "HTTP password" permettent d’accéder en mode visualisation au serveur Web. Le mot de passe "Write password" permet d’accéder en mode modification au serveur Web. Lorsque la valeur d’un paramètre ne peut pas être modifiée, le fond de la cellule correspondante apparaît en grisé. C’est le cas pour tous les paramètres tant que vous n’aurez pas correctement saisi le mot de passe "Write password". Nota : Ne perdez pas le nom d'utilisateur ni les mots de passe. S’ils sont égarés, le serveur Web devient inutilisable, la carte doit être renvoyée en réparation. 54 1755878 11/2009 14. Serveur Web de base 14. 14. Page “FDR Agent” Nombre de connexions Modbus TCP 1 Période de rafraîchissement 1s Cette page affiche les principaux paramètres utilisés par la fonction FDR de la carte Ethernet VW3 A3310 et permet leur configuration. Voir le chapitre "Service FDR". Information de la page FDR Agent Affichage correspondant sur le terminal Description / valeurs possibles IP Address [IP Carte] (IPC-) Adresse IP de la carte Ethernet. NetMask [IP Masque] (IPM-) Masque de sous réseau. Gateway [IP Gate] (IPG-) Adresse IP de la passerelle. FTP Server [IP FDR] (IPF-) Indique l'adresse IP du serveur FDR qui a fourni la configuration de la carte Ethernet, notamment ses adresses IP. C'est ce serveur qui fournit aussi le fichier de configuration du variateur, si [FDR Conf. locale] (LCFG) = [Non] (nO). DeviceName [NOM APPAREIL] Utilisé par le serveur DHCP pour l'affectation dynamique des adresses IP de la carte Ethernet (exemple : Machine 157). Device File Inaccessible Nom du fichier de configuration FDR. Le nom du fichier est cohérent avec le DeviceName (dans notre exemple : Machine 157.prm). Si le fichier du serveur FDR n'a pas été téléchargé dans le variateur, "Local" est affiché dans ce champ. Device Reference - Référence commerciale du variateur. Checksum File Valeur du Checksum de la configuration du variateur. Dès qu'un paramètre du variateur est modifié, cette valeur évolue. 1755878 11/2009 Inaccessible 55 14. Serveur Web de base Information de la page FDR Agent Affichage correspondant sur le terminal Description / valeurs possibles Validation [FDR validation] (FdrU) Validation de la fonction FDR. • Off = [Non] (nO) : Service FDR désactivé • On = [Oui] (YES) : Service FDR activé Local Config [FDR Conf. locale] (LCFG) Sélection configuration locale ou serveur. • Off = [Non] (nO) : La configuration du variateur est téléchargée depuis un serveur FDR. • On = [Oui] (YES) : La configuration du variateur est locale. File Error [FDR Gest. erreurs] (FdrF) Validation de la gestion des défauts FDR. • Off = [Non] (nO) : En cas de défaut du fichier FDR (absent ou invalide), la carte Ethernet ne déclenche pas de défaut Ethernet (gestion de réseau), • On = [Oui] (YES) : En cas de défaut du fichier FDR (absent ou invalide), la carte Ethernet déclenche de défaut gestion de réseau. AutoSave [FDR autosave] (FdrS) Validation de la sauvegarde périodique du service FDR. • Off = [Non] (nO) : Sauvegarde automatique désactivée, • On = [Oui] (YES) : Sauvegarde automatique activée. Period [FDR t.autosave] (Fdrt) Période de la sauvegarde périodique du service FDR. 2 min à 9999 min FDR State [FDR état] (FdrE) Etat du service FDR. • Idle = [IDLE] (IdLE) : Service FDR inactif, • Initialisation = [INIT] (InIt) : Initialisation de la carte Ethernet en cours, • Configuration = [CONF] (COnF) : Configuration de la carte Ethernet en cours, • Ready = [RDY] (rdY) : Carte Ethernet prête, • Get Conf = [GET] (GEt) : Téléchargement de la configuration en cours depuis le serveur FDR, • Store Conf = [SET] (SEt) : Sauvegarde de la configuration en cours vers le serveur FDR, • Apply Conf = [APP] (APP) : Ecriture de la configuration du serveur FDR dans le variateur, • Operational = [OPE] (OPE) : Opérationnel, • Unconfigured = [UCFG] (UCFG) : Défaut du service FDR. Error Code [FDR fault] (Fdrd) Code d'erreur Ethernet. • No error = [0] : Pas de défaut. • Service Unavailable = Le serveur FDR n'est pas disponible. • = [2] : Le fichier de configuration FDR n'est pas compatible avec le type de variateur (exemple : le variateur n'a pas le même calibre que celui défini dans le fichier FDR). • = [3] : Erreur pendant la lecture du fichier de configuration FDR sur le serveur. • = [4] : Erreur pendant l'écriture du fichier de configuration FDR sur le serveur. • = [7] : Time out de réception depuis le serveur du fichier de configuration FDR. • = [9] : Duplication d'adresse IP. • File Not Found = [12] : Le fichier de configuration FDR est absent. Save Counter Inaccessible Nombre de sauvegardes de la configuration réalisées dans le serveur FDR. Ce compteur s'incrémente même si la configuration du variateur est identique à celle du serveur. Restore Counter Inaccessible Nombre de téléchargements de la configuration réalisés depuis le serveur FDR. Ce compteur ne s'incrémente pas si la configuration du variateur est identique à celle du serveur (comparaison des checksums). Delete Counter Inaccessible Nombre de suppressions du fichier de configuration dans le serveur FDR. Save File [FDR Action] (FdrA) Commande de sauvegarde de la configuration dans le serveur FDR. Correspond à la commande au terminal : [SAVE] (SAUE). Restore File [FDR Action] (FdrA) Commande de téléchargement de la configuration depuis le serveur FDR. Correspond à la commande au terminal : [REST] (rESt). Delete File [FDR Action] (FdrA) Commande de suppressions du fichier de configuration dans le serveur FDR. Correspond à la commande au terminal : [DEL] (dEL). Raz counter Inaccessible Commande de remise à zéro des compteurs "Save counter", "Restore counter " et "Delete counter ". 56 1755878 11/2009 14. Serveur Web de base 14. 15. Page “IO Scanner” Nombre de connexions Modbus TCP 1 Période de rafraîchissement 1s Cette page permet : • L'activation ou l'inhibition de l’IO Scanning, • La visualisation et la modification de l’affectation des variables périodiques de l’IO Scanning, • Le réglage du time out de surveillance de la communication. La configuration par défaut est décrite dans l'écran suivant : Toutes les modifications sont protégées par le mot de passe de modification "Write password". Cliquer sur le bouton "PassWord" pour saisir le "Write password". Après saisie correcte du mot de passe, on a accès à "IoScanner", "Time Out (s)", "Master", "Output parameters", "Input parameters" et aux boutons "Save" et "Abort". Par défaut, le mot de passe est "USER". Il peut être modifié dans la page "Data write password". 1755878 11/2009 57 14. Serveur Web de base b Activation de l’IO Scanning La commande par IO Scanner est validée si le champ “IoScanner" est à la valeur "Yes" et dévalidé par la valeur "No". Le champ "IoScanner" correspond au paramètre [IO Scan.activ.] (IOSA). Nota : L'inhibition de l'IO Scanning entraîne la perte de la commande si un automate programmable utilise un IO Scanner. Si l’on dévalide l'IO Scanning, il faut auparavant dévalider le time out (mettre la valeur 0). Sinon la surveillance de la communication reste active et la carte déclenche un défaut de communication au bout de la durée définie par le time out. En configuration usine, le variateur passe alors en défaut [Réseau.Com] (CnF). Une fois la valeur du champ “IoScanner” modifiée, le rafraîchissement de la page peut prendre un certain temps, en fonction des performances de votre ordinateur. Le champ “IoScanner” correspond au paramètre [IO Scan.activ.] (IOSA). b Affectation des variables périodiques de l’IO Scanning Nota : La modification de l'affectation des variables périodiques peut entraîner la perte de la commande si un automate programmable utilise un IO Scanner. Pour modifier les variables périodiques de l'IO Scanning, il faut effectuer les opérations suivantes : 1 2 3 4 Saisir "No" dans le champ "Io Scanner", Modifier l'affectation des variables périodiques, Appliquer ces modifications à l’aide du bouton "Save", Saisir "Yes" dans le champ "Io Scanner". Une fois la valeur du champ “IoScanner” positionnée à “No”, le rafraîchissement de la page peut prendre un certain temps, en fonction des performances de votre ordinateur. La modification de l’affectation de chacune des variables périodiques s’effectue à l’aide d’un menu déroulant. Cliquez sur la variable périodique dont vous désirez modifier l’affectation, puis choisissez le code qui correspond au paramètre variateur à affecter. L’ensemble des modifications effectuées sur les "Output parameters" et/ou les "Input parameters" peut être validé en cliquant sur le bouton “Save” ou bien annulé en cliquant sur le bouton “Abort”. Tout appui sur le bouton “Save” provoque la mémorisation de la table des adresses dans une EEPROM de la carte Ethernet. Les affectations sont donc sauvegardées, même en cas de coupure de tension. 58 1755878 11/2009 14. Serveur Web de base b Time out Cette page permet également de modifier le “time out” de surveillance de la communication. Toute saisie doit être validée à l’aide de la touche “Entrée”. Les valeurs acceptées sont les suivantes : 0 : Pas de contrôle de la communication. 0.5 à 60.0 s : Valeur du time out. Voir le chapitre "Configuration - Défauts de communication". La valeur par défaut du time out est égale à 2 s (affichage : “2.0”). Le champ "Time Out" correspond au paramètre [time out] (tOUt). b Master Voir le chapitre "Réservation de la commande". Pour configurer la réservation, renseigner une adresse IP différente de [0.0.0.0] dans le champ "Master". Ce champ est équivalent au paramètre [IP Maître] (IPP-). 1755878 11/2009 59 14. Serveur Web de base 14. 16. Page "Email" La page de configuration du service Email est accessible dans le menu Setup V Email du site web de la carte, seulement à partir de la version V2.1. Ce service permet de générer et d'envoyer automatiquement des Emails à une adresse prédéfinie en cas d'alarme ou d'erreur ainsi que sur une demande venant du programme de la carte option Controller Inside. Pour configurer le service Email, il faut rentrer le mot de passe "Write password" (voir chapitre Pages "HTTP password" et "Data write password" page 54). Rentrer les information suivantes afin de configurer le service Email : Email IP Server : adresse IP du serveur Email par lequel les messages transiteront (serveur POP3) Email Dest @ : adresse Email du destinataire des messages Email From @ : adresse Email de la carte Ethernet qui enverra le message (attention, c'est une adresse virtuelle car la carte ne dispose pas de boite de réception) Configurer les modes de déclenchement d'émission d'Email : Drive Fault : un Email est envoyé sur défaut variateur (déclenchement selon ETA.3) Drive alarm : un Email est envoyé sur alarme variateur (déclenchement selon ETA.7) Eth. Board fault : un Email est envoyé sur défaut de la carte Ethernet PLC Board status : un Email est envoyé sur demande du programme de la carte option Controller Inside Exemple de mail emis sur défaut CNF de la carte Ethernet From: Subject: Date: ALTIVAR@pascal.fr Error CNF on Altivar Drive Wed, 14 Dec 2005 14:55:32 +0100 Fault occured on Ethernet Board's Drive: DeviceName: ATV IP Address: 139.160.69.241 Reference : ATV71H037M3 Description: TimeOut TCP/Modbus (CNF) IMPORTANT NOTICE This Email has been automatically generated. Please do not reply. Copyright © 2005, Schneider Automation. All rights reserved Diagnostic du service : • Email Status : Status de la carte - 0 V Idle - 1 V Operational - 2 V Stopped • SentCount : Nombre de mails envoyés avec succès • ErrorCount : Nombre d'erreurs survenues • LastError : Code de la dernière erreur survenue (Code compatible avec le protocole SMTP) 60 1755878 11/2009 14. Serveur Web de base 14. 17. Menu "Documentation" Number of Modbus TCP connections 0 Le menu "Documentation" contient un lien vers la page "References". Cette page affiche un lien vers le site : http://www.schneider-electric.com/. 1755878 11/2009 61 15. Serveur FTP b Accès La carte Ethernet dispose d’un serveur FTP structuré permettant : • l’accès aux fichiers ressources du serveur Web embarqué, • de stocker les fichiers de configuration du service FDR (remplacement d’appareil défectueux). L’accès au serveur FTP est protégé. Pour y accéder, l’utilisateur doit entrer un nom d’utilisateur et un mot de passe : • le nom d’utilisateur (username) est USER, • le mot de passe (HTTP password) est USER par défaut. Il peut être changé par le serveur Web de base. Format d’adresse dans lnternet Explorer : ftp://USER:USER@xxx.xxx.xxx.xxx username . adresse IP HTTP password Avec certains clients FTP, il faut cliquer sur "CANCEL" après la connexion. Pour obtenir cet affichage sous Internet Explorer, il faut activer l’option "Activer l’affichage arborescent des sites FTP" (Dans : Outils, Options Internet ..., Avancé, Navigation). Le serveur FTP accepte jusqu’à 2 clients FTP connectés en même temps. Aucune modification du contenu du serveur FTP n’est possible si le moteur est en marche. 62 1755878 11/2009 15. Serveur FTP b Fonctions Le tableau suivant décrit les fonctions disponibles : Fonctionnalité FTP Contrôle du nom utilisateur (username). Accepte ou refuse la connexion Contrôle du mot de passe (HTTP password). Accepte ou refuse Sortie de l’utilisateur Type de système de fichier Création d’un volume ou disque Changement nom de fichier Effacement d’un fichier Ouverture d’un fichier Lecture d’un fichier Ecriture d’un fichier Fermeture d’un fichier Ouverture d’un répertoire Fermeture d’un répertoire Changement de répertoire Répertoire courant = répertoire parent Suppression d’un répertoire Création d’un répertoire Récupération répertoire courant Lecture entrée répertoire suivante Commentaire Gére Gére Gére Gére. “DOS”. Non géré Gére Gére Gére en lecture/écriture Gére Gére Gére Gére Gére Gére Gére Gére Gére Gére Gére b Système de fichiers Le répertoire "fdr" du serveur FTP est figé. La commande RD (remove directory) est donc sans effet sur ce répertoire. En revanche, l’ensemble du répertoire "html" peut être modifié à l’aide des commandes MD (make directory) et RD. Nota : Avant de modifier le contenu de ce répertoire, pensez à en effectuer une sauvegarde sur le disque dur de votre PC. Ne modifiez pas cette sauvegarde car elle vous servira, en cas de problème, à restaurer le contenu d’origine du répertoire "html" du serveur FTP. Le système de fichier est de type DOS. La réponse aux commandes DIR ou LS, gérée par les fonctions tfFSOpenDir et tfFSGetNextDirEntry est la suivante : 08-28-01 08:07AM 08-28-01 08:07AM <DIR> 57346 Java AtvSys.jar Cette syntaxe est à respecter strictement. La carte Ethernet gère l'heure et la date d'enregistrement des fichiers du serveur Web. Mais il est nécessaire de suivre une procédure pour démarrer la fonction date / heure de la carte Ethernet : • Connecter un navigateur sur le serveur Web de base, • Ouvrir une des pages qui contient un applet Java (Altivar Viewer, Data Viewer, Altivar chart, Ethernet Statistics, FDR agent, IO Scanner). • A chaque connexion, l'applet envoie la date et l'heure présente sur le PC où elle est exécutée. La fonction date / heure reste active jusqu'à la fin de la journée. Après minuit, elle se désactive automatiquement. Nota : Si la fonction date / heure n'est pas activée, la date et l'heure utilisées pour dater les fichiers du serveur Web sont celles du logiciel de la carte Ethernet. 1755878 11/2009 63 16. Téléchargement de serveur Web b Principe PC carte Ethernet VW3 A3310 Système de fichiers Ecriture en Flash Lecture Serveur FTP Internet Explorer Lecture Serveur HTTP La carte Ethernet embarque un serveur FTP qui autorise l'accès aux différentes URL disponibles pour le serveur HTTP. L'utilisation d'un navigateur, comme Internet Explorer, permet de visualiser les URL comme un disque dans l'explorateur Windows. Ce “disque” est composé de différents répertoires regroupant les fichiers URL. Ainsi il est possible d'utiliser les différentes commandes gérées par l'explorateur telles la suppression, le renommage ou l'écriture (téléchargement) de fichiers (s’assurer que l’IO Scanning de la carte est désactivé). b Gestion des fichiers La zone mémoire affectée aux URL du serveur Web est composée de 24 blocs : • 23 secteurs de 64 Ko pour le stockage des fichiers, • 1 secteur de 64 Ko pour la table des fichiers. La capacité de stockage du serveur Web est de 1,5 Mo, soit 1536 Ko. La table des fichiers permet de faire le lien entre le serveur HTTP, le serveur FTP et les différents fichiers “URL”. Cette table est dynamique, c’est à dire qu’elle est amenée à évoluer en fonction des commandes utilisateurs du type écriture de fichiers et effacement de fichiers. La table est effacée et reprogrammée à chaque changement. Le nombre maximal de fichiers URL est limité à 150. Les informations relatives à chaque fichier sont les suivantes : • Nom du fichier (32 caractères maxi) • Adresse de localisation dans la mémoire de la carte • Taille du fichier en octets • Répertoire “FTP” de stockage (html, html/lib/js…) • Fonction de traitement de l’URL. (Gestion des accès…). Toutes les URL ont une fonction par défaut qui nécessite, pour leur accès via HTTP, un mot de passe (“HTTP password”) sauf quelques exceptions (voir plus bas). 64 1755878 11/2009 16. Téléchargement de serveur Web Chaque URL du serveur HTTP est mémorisée dans la table des fichiers. Par conséquent, l’utilisateur peut facilement faire évoluer le serveur Web de base en ajoutant, supprimant ou modifiant les fichiers URL. Cependant, certains URL sont obligatoires et/ou non modifiables. • Les pages "index.htm", "html/english/home/index.htm" et "html/english/home/home.htm", qui composent la page d’entrée du serveur Web, sont obligatoires. • La page WebServer.htm (voir plus loin), et les diverses requêtes HTML, telle que la modification des mots de passe, sont figées et ne sont pas visibles via le serveur FTP. La taille maximale d’un fichier est limitée à 64 Ko. La taille du fichier archive java AtvSys.jar, regroupant toutes les applets java, est très proche des 64 Ko. Si l’on souhaite ajouter des applets java supplémentaires, il est nécessaire de créer deux fichiers d’archives. b Serveur Web Le serveur Web dispose d’une page masquée, non accessible directement par un lien hypertexte, donnant accès à un récapitulatif des ressources mémoire, secteur par secteur, utilisées par le serveur Web. Exemple d’accès : http://192.168.1.23/WebServer.htm Memory Sector Sector 12 Sector 13 Sector 14 Sector 15 Sector 16 Sector 17 Sector 18 Sector 19 Sector 20 Sector 21 Sector 22 Sector 23 Sector 24 Sector 25 Sector 26 Sector 27 Sector 28 Sector 29 Sector 30 Sector 31 Sector 32 Sector 33 Sector 34 TOTAL 1755878 11/2009 Free (bytes) 1 429 237 18 516 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 1 330 902 Max (bytes) 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 1 507 328 FastFree (bytes) 1 429 237 18 516 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 65 536 1 330 902 # File 44 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 65 16. Téléchargement de serveur Web b Ressources du serveur Web de base Le serveur Web est en version HTTP 1.1 et supporte également HTTP 1.0. Le serveur HTTP assure l’accès aux ressources (URL) présentes dans la carte Ethernet : • Pages HTML • Images • Applets java • Fichier texte (Description des paramètres du variateur) Type Nom de fichier (URL complète) AtvChart.htm AtvConf.htm AtvFdr.htm AtvView.htm Taille (octets) 651 630 628 880 DataEditor.htm 633 DocReferences.htm index.htm 660 591 SecurityData.htm SecurityHttp.htm Statistic.htm html/english/header.htm html/english/index.htm html/english/control/index.htm html/english/control/menu.htm html/english/diagnostic/index.htm Pages HTML html/english/diagnostic/menu.htm html/english/documentation/ index.htm html/english/documentation/ menu.htm html/english/home/home.htm html/english/home/index.htm html/english/home/menu.htm html/english/maintenance/ index.htm html/english/maintenance/ menu.htm html/english/monitoring/ index.htm html/english/monitoring/ menu.htm html/english/setup/index.htm html/english/setup/menu.htm 1 570 1 523 648 968 560 575 760 575 856 Nom de fichier (URL complète) WebServer.htm Accès non autorisé Changement pwd OK Changement pwd NOK Taille (octets) - fdr/Current.prm Variable altivar71.jpg images/Telemecanique.gif images/ TelemecaniquePocketPC.gif Images lib/images/left.gif lib/images/moins.gif lib/images/plus.gif lib/images/right.gif AtvChart.jar Applets Java AtvSys.jar Fichier texte DataFile.txt html/config.js 14 982 3 582 lib/js/header.js 5 629 Type Pages HMTL spéciales Fichier de paramètres 575 839 Scripts JavaScript 3 216 870 866 883 882 15 479 64 736 42 196 418 lib/js/home.js 536 698 575 830 lib/js/index.js lib/js/menu.js lib/js/tools.js 895 4 824 261 575 main.css 314 lib/css/header.css 988 lib/css/main.css 341 lib/css/menu.css 655 64 575 960 Cascaded Style Sheets 575 1 056 La taille totale est 176 426 octets pour un total de 47 fichiers (hors pages HTML spéciales et fichier de paramètres). Les pages HTML du serveur Web de base ont été conçues pour une résolution d’écran de 1024 x 768 minimum. 66 1755878 11/2009 17. Agent SNMP b Présentation Le protocole SNMP (Simple Network Management Protocol) permet de fournir des informations et des services nécessaires à la gestion d’un réseau. Les informations sont stockées dans une MIB (Management Information Base). Le protocole SNMP permet de lire ou d’écrire les informations de la MIB. L’implémentation des services SNMP de la carte Ethernet est minimale, seuls les objets obligatoires sont gérés. Nota : Un agent SNMP peut être configuré pour générer des TRAPS vers le SNMP Manager. Les TRAPS sont utilisés pour signaler un état spécifique de l’agent (défaut, reset…). La carte Ethernet VW3 A3310 ne gère pas les TRAPS. b Arborescence 1755878 11/2009 67 17. Agent SNMP b Objets gérés Objets SysDescr Description Description textuelle de l’appareil Accès R SysObjectID Pointe dans la MIB privée sur la référence du produit Temps écoulé depuis la dernière mise sous tension de la carte Ethernet Information permettant de contacter le responsable de ce nœud Nom administratif du nœud Emplacement physique du produit Indique le type de service qu’offre ce produit R Valeur par défaut SCHNEIDER ATV Altivar Fast Ethernet TCP/IP Module entreprises.3833.1.7.255.6 R - R/W - R/W R/W R ATV 72 SysUpTime SysContact SysName SysLocation SysService Les objets SysContact, SysName et SysLocation peuvent être modifiés par l’utilisateur. Les valeurs écrites sont sauvegardées dans la carte Ethernet via un client SNMP non fourni avec la carte Ethernet VW3 A3310. La taille de ces chaînes de caractères est limitée à 50 caractères. L’utilisation de la chaîne de caractères "public" en tant que "community string" permet d’accéder aux objets en lecture (tous les objets), tandis que la chaîne de caractères "schneider" permet d’y accéder en lecture (tous les objets) et en écriture (objets R/W seulement). 68 1755878 11/2009 18. Mise en œuvre par PL7 b Définition de la configuration matérielle Configurer un coupleur Ethernet, puis configurer le coupleur pour communiquer avec le variateur. L'exemple présente un automate TSX Premium équipé d'un coupleur TSX ETY5102 1755878 11/2009 69 18. Mise en œuvre par PL7 b Configuration de BOOTP La fonction d'un serveur BOOTP consiste à attribuer à des clients BOOTP leurs adresses IP. Les conditions d’activation du client BOOTP du variateur sont décrites dans le chapitre "Configuration - Adresses IP". Cette fenêtre permet de configurer le serveur BOOTP. L'adresse MAC du variateur est renseignée sur une étiquette collée sur sa carte Ethernet VW3 A3310. L'adresse IP assignée au variateur doit être saisie dans le tableau en regard de l'adresse MAC. Dans cet exemple, l'adresse MAC de la carte Ethernet est 00.80.F4.80.19.76, et son adresse IP est 139.160.69.242. Chaque ligne de la “Table d’adresses servies” peut accueillir les adresses MAC et IP d’un client BOOTP. 70 1755878 11/2009 18. Mise en œuvre par PL7 b Configuration de la messagerie Modbus Pour utiliser la messagerie Modbus sous PL7, il est nécessaire de configurer les paramètres “Adresse IP”, “Masque sous-réseau” et “Adresse du Gateway” (passerelle) dans l’onglet “Messagerie” de l’écran de configuration du coupleur Ethernet de l’automate. La saisie des informations situées dans le cadre “Configuration des connexions” sert à la gestion du service de messagerie Modbus de l’automate, mais n’a pas d’incidence sur l’IO Scanning qui est un service indépendant. Exemple : Adresse IP automate Masque sous-réseau Adresse de la passerelle Adresse IP variateur 1 Adresse Xway 1.101 1755878 11/2009 139.160.69.245 255.255.254.0 139.160.68.1 139.160.69.242 Adresse IP 139.160.69.242 Protocole MODBUS Accès Mode MULTI 71 18. Mise en œuvre par PL7 b Configuration des variables périodiques Cette fenêtre permet de configurer la fonction IO Scanning, décrite dans le chapitre Service IO Scanning, page 39. Dans cet exemple : • Les variables périodiques du variateur à l'adresse IP 139.160.69.242 sont associés à des mots de données de l'automate. • Les variables périodiques de sortie du variateur (commande) sont associées aux 32 mots (WR count) situés à partir de l’adresse %MW550 (Write Ref.) de l’automate. • Les variables périodiques d'entrée du variateur (surveillance) sont associées aux 32 mots (RD count) situés à partir de l’adresse %MW500 (Read Ref.) de l’automate. 72 1755878 11/2009 18. Mise en œuvre par PL7 Les adresses des mots %MW de l’automate correspondent à la configuration de l'exemple précédent. Adresse automate %MW 550 %MW 551 %MW 552 %MW 553 %MW 554 %MW 555 %MW 556 %MW 557 %MW 558 %MW 559 %MW 560 Variable périodique de sortie (affectation par défaut) Réservée Mot de commande (CMd) Consigne de vitesse (LFrd) Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée non oui oui oui oui oui oui oui oui oui oui %MW 561 à %MW 581 Réservées non 1755878 11/2009 Configurable Adresse automate %MW 500 %MW 501 %MW 502 %MW 503 %MW 504 %MW 505 %MW 506 %MW 507 %MW 508 %MW 509 %MW 510 Variable périodique d’entrée (affectation par défaut) Réservée Mot d’état (EtA ) Vitesse de sortie (rFrd) Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée Non affectée non oui oui oui oui oui oui oui oui oui oui %MW 511 à %MW 531 Réservées non Configurable 73 18. Mise en œuvre par PL7 b Configuration du serveur d’adresse DHCP (FDR) La fonction d’un serveur DHCP consiste à attribuer aux clients DHCP une adresse IP. Les conditions d’activation du client DHCP (FDR) du variateur sont décrites dans le chapitre "Configuration - Adresses IP". Cette fenêtre permet de configurer le serveur DHCP. L’utilisateur doit saisir les champs : • “Nom” pour indiquer le nom de l’appareil. Dans notre exemple le nom de l’ATV est “ATV_0004”. Ce “nom” correspond au DeviceName de la fonction FDR et au paramètre [NOM APPAREIL] du variateur. • “Adresse IP” pour indiquer l’adresse IP de l’appareil. Dans notre exemple l’adresse IP de l’ATV est “139.160.69.242” • “Netmask” pour indiquer le masque sous-réseau. Dans notre exemple le masque sous-réseau est “255.255.254.0” • “Gateway” pour indiquer l’adresse IP de la passerelle. Dans notre exemple l’adresse IP de la passerelle est “139.160.68.1” Chaque ligne de la “Table d’adresses servies” peut accueillir les noms et les adresses IP d’un client DHCP. 74 1755878 11/2009 19. Mise en œuvre par Concept b Configuration matérielle b Configuration Ethernet et I/O Scanner L’écran représenté ci-dessous ne s’applique pas au module maître 140-NOE-771-10. 1755878 11/2009 75 20. Mise en œuvre par ProWORX NxT b Configuration matérielle (Trafic Cop) b Configuration réseau 76 1755878 11/2009 20. Mise en œuvre par ProWORX NxT b Configuration TCP/IP b Configuration de l’I/O Scanner 1755878 11/2009 77 ATV61/71_Ethernet_FR_1755878_03 1755878 11/2009