▼
Scroll to page 2
of
122
Momentum Processeur 171 CBB 970 30 M1 Guide utilisateur 31007548.01 1/2007 www.telemecanique.com 2 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapitre 1 Processeur Momentum 171 CBB 970 30 . . . . . . . . . . . . . . . . . 11 Composants physiques du processeur 171 CBB 970 30 . . . . . . . . . . . . . . . . . . Options du logiciel de console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractéristiques de la mémoire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Câblage d'alimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pile au lithium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 2 Commutateur Ethernet 10/100BASE-T 4 ports . . . . . . . . . . . . 25 Commutateur Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexions de port Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Remarques relatives à la conception réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . Pare-feux de sécurité du réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affectation des paramètres d'adresse Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . Affectation des paramètres d'adressage à l'aide de BOOTP Lite . . . . . . . . . . . . Lecture des statistiques de réseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 12 17 18 19 21 23 26 27 28 30 31 33 34 Utilisation du port Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Port série Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Câbles et adaptateurs d'une connexion Modbus RS232 . . . . . . . . . . . . . . . . . . 40 Fonctions de communication RS485. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Chapitre 4 Configuration de l'automate à l'aide de Concept. . . . . . . . . . . 43 Sélection du processeur Momentum 171 CBB 970 30 . . . . . . . . . . . . . . . . . . . . Accès aux paramètres de configuration par défaut. . . . . . . . . . . . . . . . . . . . . . . Modification de la taille de la zone totale de logique . . . . . . . . . . . . . . . . . . . . . . Modification de la plage des bits d'E/S et de registre . . . . . . . . . . . . . . . . . . . . . Interprétation du nombre de segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réservation et surveillance d'une sortie pile . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration de la date et de l'heure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture de l'horloge calendaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 47 49 50 51 52 55 58 3 Chapitre 5 Configuration des paramètres d'adresses Ethernet et du scrutateur d'E/S à l'aide de Concept . . . . . . . . . . . . . . . . . . . . 59 Accès à la configuration d'E/S Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Définition des paramètres d'adresse IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Fin de la configuration des E/S Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Configuration des E/S Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Chapitre 6 Enregistrement en flash dans Concept . . . . . . . . . . . . . . . . . . 69 Chapitre 7 Configuration du port Modbus dans Concept . . . . . . . . . . . . 73 Accès à la boîte de dialogue Configuration Port Modbus . . . . . . . . . . . . . . . . . . 74 Modification du protocole de communication Modbus . . . . . . . . . . . . . . . . . . . . . 75 Modification du mode de contrôle et des bits de données sur le port Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Modification du débit en bauds du port Modbus . . . . . . . . . . . . . . . . . . . . . . . . . 77 Le bit d'arrêt ne doit pas être modifié. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Modification de la parité sur le port Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Modification du retard sur le port Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Modification de l'adresse réseau Modbus du port Modbus . . . . . . . . . . . . . . . . . 81 Chapitre 8 Configuration du processeur Momentum avec ProWORX 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Configuration d'un processeur Momentum avec ProWORX 32. . . . . . . . . . . . . . 84 Configuration d'une affectation des E/S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Contrôle de l'état de fonctionnement du système . . . . . . . . . . . . . . . . . . . . . . . . 91 Enregistrement dans la mémoire flash à l'aide de ProWORX32 . . . . . . . . . . . . . 92 4 Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Annexe A Caractéristiques du processeur Momentum 171 CBB 970 30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Annexe B Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Modèles de clignotement du voyant Run et codes d'erreur . . . . . . . . . . . . . . . 100 Codes des messages de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Annexe C Accessoires RS485 pour le port série Modbus . . . . . . . . . . . 105 Schémas de câblage à quatre fils pour réseaux Modbus RS485 connectant des composants Momentum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schémas de câblage à deux fils pour composants de la famille Momentum connectés à des réseaux Modbus RS485 . . . . . . . . . . . . . . . . . . . Câble pour réseaux Modbus RS485 connectant des composants Momentum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecteurs pour les réseaux Modbus RS485 intégrant des composants Momentum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appareils de terminaison pour réseaux Modbus RS485 connectant des composants Momentum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Brochages des réseaux Modbus RS485 raccordés à des composants Momentum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index 106 109 111 114 115 116 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 5 6 Consignes de sécurité § Informations importantes AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les messages particuliers qui suivent peuvent apparaître dans la documentation ou sur l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procédure. L'apposition de ce symbole à un panneau de sécurité Danger ou Avertissement signale un risque électrique pouvant entraîner des lésions corporelles en cas de non-respect des consignes. Ceci est le symbole d'une alerte de sécurité. Il vous avertit d'un risque de blessures corporelles. Respectez scrupuleusement les consignes de sécurité associées à ce symbole pour éviter de vous blesser ou de mettre votre vie en danger. DANGER DANGER indique une situation immédiatement dangereuse qui, si elle n'est pas évitée, entraînera la mort ou des blessures graves. AVERTISSEMENT AVERTISSEMENT indique une situation présentant des risques susceptibles de provoquer la mort, des blessures graves ou des dommages matériels. ATTENTION ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraîner des lésions corporelles ou des dommages matériels. 31007548 1/2007 7 Consignes de sécurité REMARQUE IMPORTANTE Les équipements électriques doivent être installés, exploités et entretenus par un personnel d'entretien qualifié. Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de cette documentation. © 2007 Schneider Electric. All rights reserved. 8 31007548 1/2007 A propos de ce manuel Présentation Objectif du document Ce manuel décrit le processeur 171 CBB 970 30 Momentum M1. Le processeur intègre 544 Ko de mémoire interne et peut être programmé avec : z z Concept, version 2.6 (release 4, patch A) ou version ultérieure ProWORX 32, version 2.1 ou ultérieure Le processeur contient également un commutateur Ethernet 10/100 à 4 ports. Champ d'application Document à consulter Les données et illustrations fournies dans cette documentation ne sont pas contractuelles. Nous nous réservons le droit de modifier nos produits conformément à notre politique de développement permanent. Les informations présentes dans ce document peuvent faire l'objet de modifications sans préavis et ne doivent pas être interprétées comme un engagement de la part de Schneider Electric. Titre Référence Guide utilisateur des embases Momentum 870 USE 002 Guide utilisateur Concept 840 USE 503 Guide utilisateur du logiciel de programmation ProWORX 32 pour automates 372 SPU 780 31007548 1/2007 Guide utilisateur de la bibliothèque des blocs de schéma à contacts 870 USE 101 Guide utilisateur de l'adaptateur de communication Ethernet 170ENT11001 et 170ENT11002 Momentum 870 USE 114 Guide d'applications de l'interface réseau TCP/IP Modbus Ethernet Advantys STB 890 USE 177 9 A propos de ce manuel Avertissements liés au(x) produit(s) Schneider Electric ne saurait être tenu responsable des erreurs pouvant figurer dans le présent document. Si vous avez des suggestions, des améliorations ou des corrections à apporter à cette publication, veuillez nous en informer. Aucune partie de ce document ne peut être reproduite sous quelque forme ou par quelque moyen que ce soit, électronique, mécanique ou photocopie, sans autorisation préalable de Schneider Electric. Toutes les réglementations de sécurité qui s'appliquent aux niveaux national, régional et local doivent être observées lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et pour garantir une conformité aux données système documentées, seul le fabricant est habilité à effectuer des réparations sur les composants. Lorsque les automates sont utilisés pour des applications présentant des exigences de sécurité technique, suivez les instructions appropriées. La non-utilisation du logiciel Schneider Electric ou du logiciel approuvé avec nos produits peut entraîner des blessures, des dommages ou un fonctionnement incorrect. La non-observation de cet avertissement relatif au produit peut entraîner des blessures ou des dommages matériels. Commentaires utilisateur 10 Envoyez vos commentaires à l'adresse e-mail techpub@schneider-electric.com 31007548 1/2007 Processeur Momentum 171 CBB 970 30 1 Présentation Vue d'ensemble Le processeur Momentum 171 CBB 970 30 avec son commutateur Ethernet à 4 ports, fournit une commande de logique programmable pour des réseaux de communication, d'E/S ainsi que d'autres équipements Modbus compatibles TCP/IP connectés à un réseau Ethernet. Ce chapitre vous présente les fonctions et les caractéristiques du processeur. Des instructions relatives à l'installation et au câblage d'alimentation sont également fournies. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Composants physiques du processeur 171 CBB 970 30 31007548 1/2007 Page 12 Options du logiciel de console 17 Caractéristiques de la mémoire 18 Installation 19 Câblage d'alimentation 21 Pile au lithium 23 11 Présentation du processeur Composants physiques du processeur 171 CBB 970 30 Vue du panneau avant Une vue du panneau avant du processeur Momentum 171 CBB 970 30 est proposée ci-dessous. Les interfaces et les voyants du commutateur Ethernet sont situés sur la partie supérieure du module. Les interfaces et les voyants du processeur M1 sont situés sur la partie inférieure du module. 1 2 4 3 5 6 1 2 3 4 5 6 12 Connecteurs pour chacun des quatre ports Ethernet Voyants LINK/ACTIVE et 100MB pour chacun des quatre ports Ethernet Voyant POWER OK Voyants PLC Run et PLC LAN Status Connecteur de port série R232/RS485 Connecteur d'alimentation 24 Vcc 31007548 1/2007 Présentation du processeur Interfaces du commutateur Ethernet Les quatre connecteurs RJ45 situés sur la partie supérieure du processeur sont destinés aux quatre ports 10/100BASE-T fournis par le commutateur Ethernet intégré. Les connecteurs sont étiquetés de gauche à droite de 1 à 4. Vous pouvez connecter jusqu'à quatre équipements ou segments de réseau Ethernet 10/100BASE-T à ces ports à l'aide de câbles à paires torsadées blindés ou non. Les segments de réseau peuvent être : z des modules d'E/S distribuées ; z d'autres processeurs Momentum ; z des systèmes de supervision ; z des ordinateurs ; z des consoles de programmation ; z d'autres produits Ethernet. Les fonctionnalités du commutateur Ethernet quatre ports sont détaillées plus loin dans ce manuel (voir p. 25). Note : Les connecteurs Ethernet et le connecteur de port Modbus situés sur la partie inférieure du module sont des connecteurs RJ45 femelles d'apparence similaire. N'essayez pas d'établir une connexion Modbus via un connecteur Ethernet. 31007548 1/2007 13 Présentation du processeur Voyants de port Ethernet Chaque port Ethernet dispose de deux voyants : LINK/ACTIVE et 100MB. Leurs diverses significations sont décrites ci-après. Voyant Modèle Signification LINK/ ACTIVE Allumé Une liaison valide est établie sur le port Ethernet associé. Clignotement Une activité de réception ou d'émission est en cours sur le port Ethernet associé. Si le voyant 100MB est éteint, l'activité est à une vitesse 10BASET. Si le voyant 100MB est allumé, l'activité est à une vitesse 100BASE-T. 100MB Eteint Aucune liaison valide n'est établie sur le port Ethernet associé. Allumé La vitesse de liaison sur le port Ethernet associé est de 100BASE-T. Eteint Si le voyant LINK/ACTIVE est éteint, il n'y a aucune liaison sur le port Ethernet associé. Si le voyant LINK/ACTIVE est allumé ou clignote, la vitesse de liaison sur le port Ethernet associé est de 10BASE-T. Interfaces du processeur Il y a deux connecteurs sur la partie inférieure du module, un connecteur de port série Modbus et un connecteur d'alimentation 24 Vcc. 2 1 1 2 14 Port Modbus Connecteur d'alimentation 24 Vcc 31007548 1/2007 Présentation du processeur Le port Modbus est un connecteur RJ45 situé sur la partie inférieure droite du module. Il s'agit d'un port série asynchrone classique doté d'une fonctionnalité esclave RS232/485 dédiée. Lorsqu'il est utilisé avec un bloc fonction de programmation XXMIT ou XMIT, il dispose également d'une fonctionnalité maître. Un équipement hôte Modbus connecté au port, tel qu'une IHM ou la console de programmation d'un automate, peut être utilisé pour : z z z z programmer le processeur M1 ; transférer les données entre l'équipement hôte et le processeur M1 ; télécharger et charger ; effectuer d'autres opérations hôtes. Pour choisir entre RS232 et RS485, utilisez le logiciel de programmation d'automate (voir p. 17). RS232 est le protocole par défaut. Les fonctionnalités de communication de Modbus sont détaillées plus loin dans ce manuel (voir p. 37). Note : Les connecteurs de port Modbus et Ethernet situés sur la partie supérieure du module sont des connecteurs RJ45 femelles d'apparence similaire. N'essayez pas d'établir une connexion Ethernet via un connecteur Modbus. L'unité du processeur 171 CBB 970 30 requiert une alimentation comprise entre 19,2 et 42,5 Vcc, obtenue à partir d'une source d'alimentation à très basse tension de sécurité (SELV). Le connecteur d'alimentation à trois broches est situé sur la partie inférieure gauche du module. Le brochage du connecteur est indiqué sur le panneau avant au-dessus du connecteur. Position de la broche Description Gauche + 24 Vcc Centre – Vcc Droite Terre de protection (PE) Note : La broche PE doit toujours être utilisée. Assurez-vous que la protection PE est reliée avant de connecter ou de déconnecter un câble blindé à/des ports Ethernet. Le câblage d'alimentation est détaillé plus loin dans ce manuel (voir p. 21). 31007548 1/2007 15 Présentation du processeur Voyants du processeur M1 Le processeur dispose de trois voyants : Power OK, PLC Run et PLC LAN Status. Leurs fonctions sont décrites dans le tableau ci-dessous. Voyant Modèle Signification POWER OK Allumé L'alimentation interne fournit une tension de fonctionnement normale aux circuits du commutateur. Eteint L'alimentation interne n'a pas une tension de fonctionnement normale. Allumé L'automate est alimenté et exécute la logique. Clignotement Signale une erreur (voir p. 100). Eteint L'UC n'est pas sous tension ou n'exécute pas la logique. Allumé L'automate fonctionne dans des conditions normales. Clignotement continu Initialisation Ethernet normale à la mise sous tension 4 clignotements Détection d'une adresse IP en double PLC Run PLC LAN Status 16 31007548 1/2007 Présentation du processeur Options du logiciel de console Vue d'ensemble Le processeur Momentum 171 CBB 970 30 peut être programmé et configuré avec : z z Concept, version 2.6 (release 4, patch A) ou version ultérieure ProWORX 32, version 2.1 ou ultérieure Le processeur peut résoudre la logique de commande écrite en langage de programmation CEI ou schémas à contacts 984. Le processeur est livré avec le micrologiciel CEI installé. Avec le micrologiciel CEI, vous pouvez immédiatement utiliser Concept pour configurer l’équipement et le programme de votre application de contrôle. Les chapitres 4 (voir p. 43), 5 (voir p. 59), 6 (voir p. 69) et 7 (voir p. 73) décrivent de manière plus détaillée les fonctionnalités et les procédures de configuration de Concept. Les utilisateurs de ProWORX 32 peuvent télécharger le micrologiciel de schémas à contacts 984 à partir du site Web de Schneider à l'adresse suivante : www.telemecanique.com. Le chapitre 8 (voir p. 83) décrit de manière plus détaillée les fonctionnalités et les procédures de ProWORX 32. 31007548 1/2007 17 Présentation du processeur Caractéristiques de la mémoire Introduction Le processeur Momentum 171 CBB 970 30 dispose d'une mémoire interne et d'une mémoire Flash. Mémoire interne La mémoire interne est composée d'une mémoire utilisateur et d'une mémoire d'état. La mémoire utilisateur contient le programme logique de contrôle et la gestion système (configuration du module processeur, affectation d'E/S, checksum, diagnostic système, etc.). La mémoire d'état est une zone de la mémoire dans laquelle toutes les références d'entrée et de sortie des opérations de contrôle et des programmes sont définies et renvoyées. Vous pouvez modifier l'affectation de la mémoire interne du processeur à l'aide de la fonction Partition mémoire de l'API de votre logiciel de console. Mémoire flash La mémoire flash contient le micrologiciel exécutable, c'est-à-dire le système d'exploitation de l'automate. Elle contient également le noyau du micrologiciel, petite partie de la mémoire reconnaissant les paquets de micrologiciel exécutable acceptables et autorisant leur téléchargement sur le processeur. Le noyau du micrologiciel ne peut pas être modifié. Vous pouvez stocker une copie du programme d'application et les valeurs de la mémoire d'état dans la mémoire flash. Lorsque le processeur Momentum 171 CBB 970 30 a correctement établi une communication avec les autres équipements, nous vous recommandons d'arrêter le processeur et d'enregistrer le programme d'application dans la mémoire flash. Le présent manuel décrit les procédures d'enregistrement dans la mémoire flash avec Concept (voir p. 69) et ProWORX 32 (voir p. 92). Cette procédure enregistre le cache ARP du processeur en vous permettant de restaurer rapidement la communication en cas de perte ou de suppression de l'alimentation. Cette procédure peut également être utile lorsqu'un nouvel équipement ou un équipement de substitution est installé sur le réseau ou lorsque l'adresse IP d'un équipement du réseau est modifiée. 18 31007548 1/2007 Présentation du processeur Installation Options de montage Le processeur Momentum 171 CBB 970 30 peut être installé sur un rail DIN ou monté sur un mur à l'intérieur d'une armoire. Note : Le processeur est conçu comme un équipement ouvert, conformément à la norme EN 61131-2. Les équipements ouverts doivent être installés dans des armoires aux normes industrielles uniquement accessibles par le personnel autorisé. Procédure d'installation sur rail DIN Etape Action 1 Abaissez le verrou du fil situé à l'arrière du processeur. 2 Alignez la chaîne de montage à l'arrière du processeur avec le rail DIN et appuyez dessus jusqu'à ce qu'elle s'insère dans le rail. 3 Poussez le verrou du fil jusqu'à verrouiller le processeur sur le rail DIN. Note : Les ressorts de contact situés au dos du processeur peuvent être utilisés comme mise à la terre fonctionnelle si le rail DIN est relié à la terre. Montage au mur sur un panneau Deux trous de montage sont fournis à l'avant du processeur 171 CBB 970 30. Trous de montage 31007548 1/2007 19 Présentation du processeur Fixez de manière sécurisée le processeur au mur avec deux vis de montage métalliques de 4 mm (0,16 po) de diamètre et de 25 mm (0,97 po) de long avec une tête de vis de 8 mm (0,31 po). Les vis de montage métalliques peuvent être utilisées comme source de mise à la terre fonctionnelle si le panneau est relié à la terre. Dimensions de montage 74,2 mm 56,2 mm min. 43,2 mm min. 70 mm environ 64,3 mm 95,7 mm 143,8 mm min. 137 mm 20 31007548 1/2007 Présentation du processeur Câblage d'alimentation Câblage d'alimentation Le processeur 171 CBB 970 30 requiert une alimentation comprise entre 19,2 à 42,5 Vcc issue d'une source d'alimentation à très basse tension de sécurité (SELV). Le connecteur d'alimentation est situé sur la partie inférieure du processeur (voir p. 14). Le connecteur d'entrée d'alimentation comporte les brochages suivants: V cc + 24 Conseils de mise à la terre V cc – La broche de mise à la terre (la broche la plus à droite sur le connecteur d'alimentation) fournit la terre de protection (de l'anglais Protective Earth PE). Note : La broche de mise à la terre doit toujours être utilisée. Assurez-vous que la protection PE est reliée avant de connecter ou de déconnecter un câble blindé Ethernet à/de l'équipement. 31007548 1/2007 21 Présentation du processeur Conseils sur l'immunité aux perturbations Si le processeur fonctionne dans un environnement bruyant, vous devez insérer un cavalier entre les broches Vcc et V cc + 24 de votre câble d'alimentation : V cc – Si vous utilisez une alimentation avec mise à la terre, le cavalier n'est pas requis. Si d'autres équipements de votre système sont connectés à la même source d'alimentation que le processeur 171 CBB 9730, votre connexion d'alimentation ne doit affecter aucun autre équipement. Vous devez conserver une tension de moins de 44 Vcc entre les broches Vcc et . Note : Votre installation électrique doit être conforme aux règles et aux normes de sécurité locales ou nationales en vigueur. Recommandations pour les câbles d'alimentation La mise à la terre PE doit pouvoir prendre en charge 30 A de courant pendant 2 minutes et ne doit pas dépasser 50 mΩ de résistance. Le calibre des fils recommandé est de 3,2 à 0,87 mm2 (12 à 18 AWG). Le calibre maximal ne doit pas être dépassé même si votre fil dispose du cavalier Vcc à PE. La longueur maximale autorisée du câble de calibre AWG 18 est de 2 mètres. Note : Une connexion à point unique entre PE et Vcc est recommandée dans un système de câblage d'alimentation +24 Vcc. 22 31007548 1/2007 Présentation du processeur Pile au lithium Introduction En raison des caractéristiques de la pile au lithium, sa durée de vie utile ne peut pas être déterminée avec précision. Les principaux facteurs qui réduisent la capacité de la pile sont les suivants : z z z z température de stockage ; température de fonctionnement ; durée de stockage ; utilisation de la pile. Lorsqu'une sauvegarde sur pile est nécessaire, Schneider Electric recommande la configuration sur l'automate d'un bit de sortie "pile faible", un réglage qui permet de contrôler le niveau de capacité des piles. Une condition de pile faible existe lorsque le bit de sortie de pile faible passe à 1. Le processeur Momentum 171 CBB 970 30 contient une pile bouton au lithium installée en usine. A la livraison, l'horloge temps réel n'est pas activée et la sauvegarde sur pile de la SRAM n'est pas assurée. La première fois que le processeur est mis sous tension, il fonctionne sur la pile et la sauvegarde sur pile de la SRAM est activée. Vous pouvez définir l'heure à l'aide de Concept (voir p. 55) ou de ProWORX 32 (voir p. 89). Si vous ne configurez pas l'horloge, le processeur se base sur l'heure définie en usine, à savoir le 1er juin 2006, à la première mise sous tension. Caractéristiques de la pile z z Niveau de pile faible 31007548 1/2007 La durée de vie de la pile au lithium, lorsque celle-ci prend en charge la mémoire du processeur lorsque ce dernier est hors tension, est généralement de 3 ans après définition de l'horloge temps réel. La durée de vie de la pile au lithium, lorsque que le processeur est sous tension et qu'il fonctionne, est généralement de 5 ans. Un circuit surveille la tension de la pile au lithium ; vous pouvez définir un contrôle de pile dans la configuration à l'aide de Concept (voir p. 52) ou de ProWORX 32 (voir p. 89). Lorsque le niveau de la pile faiblit, ce contrôle s'active (sa valeur passe à 1). Dans ce cas, vous avez 30 jours pour remplacer la pile. 23 Présentation du processeur 24 31007548 1/2007 Commutateur Ethernet 10/100BASE-T 4 ports 2 Présentation Vue d'ensemble Ce chapitre présente les fonctions du commutateur Ethernet 10/100BASE-T intégré au processeur Momentum 171 CBB 970 30. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Commutateur Ethernet 31007548 1/2007 Page 26 Connexions de port Ethernet 27 Remarques relatives à la conception réseau 28 Pare-feux de sécurité du réseau 30 Affectation des paramètres d'adresse Ethernet 31 Affectation des paramètres d'adressage à l'aide de BOOTP Lite 33 Lecture des statistiques de réseau Ethernet 34 25 Commutateur Ethernet Commutateur Ethernet Introduction Le commutateur Ethernet intégré au processeur Momentum 171 CBB 970 30 vous permet de connecter le processeur à un réseau Ethernet. La connectivité Ethernet fournit : z le traitement d'E/S à grande vitesse ; z le transfert des données à grande vitesse ; z la programmation à distance ; z la connectivité internationale via Internet ; z les interfaces avec un large éventail d'équipements Transparent Ready. Principales caractéristiques Le commutateur Ethernet dispose de quatre ports 10/100BASE -T pouvant fonctionner indépendamment à 100 Mbit/s en full duplex ou en semi duplex, ou à 10 Mbit/s en full duplex ou semi duplex. Il prend en charge les réseaux Ethernet commutés conformément à la norme IEEE 802.3 ou 802.3u, en utilisant la technologie du cuivre. Le commutateur prend en charge : Auto-négociation Il négocie automatiquement la vitesse (10BASE-T ou 100BASE-T), ainsi que le mode full duplex ou semi duplex. L'auto-négociation est gérée indépendamment sur chacun des quatre ports du commutateur. Autopolarité Le commutateur détecte et compense un câble connecté de manière incorrecte (par exemple un câble pour lequel les signaux d'entrée RX+ et RXdoivent être échangés). L'autopolarité est gérée indépendamment sur chacun des quatre ports du commutateur. Auto-MDI/MDI/X Le commutateur commute automatiquement les paires d'émission (TX) et de réception (RX) pour établir des communications avec le terminal. Par conséquent, le processeur interconnecte de manière transparente tout autre équipement Ethernet 10/100BASE-T avec des câbles simples ou inverseurs. L'auto-négociation est gérée indépendamment sur chacun des quatre ports du commutateur. Multi-adressage Le commutateur peut mémoriser les paramètres de commutation de 1 024 adresses MAC au maximum. Il supprime les entrées d'adresses inactives (celles dépassant 300 s d'inactivité). Affectation d'étiquettes Le commutateur transmet les paquets de données non modifiés avec l'étiquette VLAN, conformément à la norme IEEE 802.1q. Envoi en différé Il stocke toutes les données reçues, vérifie la longueur de paquet et exécute un contrôle de validité CRC. Les paquets répondant à ces critères sont transmis vers leur destination. Les paquets qui ne répondent pas à ces deux critères sont ignorés. Mise en file d'attente Un port de sortie lent ou encombré n'affecte jamais la transmission des cadres vers les ports qui ne sont pas encombrés. Le trafic sera toujours reçu sur le port d'entrée. 26 31007548 1/2007 Commutateur Ethernet Connexions de port Ethernet Introduction Le processeur Momentum 171 CBB 970 30 dispose de quatre ports 10/100BASET. Quatre connecteurs RJ45 sont fournis dans la partie supérieure du module et permettent de connecter chacun des quatre ports (voir p. 13). Câblage L'illustration suivante présente le brochage standard des quatre connecteurs RJ45 Ethernet. N'oubliez pas que le commutateur peut automatiquement modifier les brochages grâce à ses fonctions auto-MDI/MDI/X et autopolarité (voir p. 26). Broche 8 Broche 7 TD- Broche 6 Broche 5 Broche 4 TD+Broche 3 RD- Broche 2 RD+Broche 1 Les paires TD+/- (broches 3 et 6) et RD+/- (broches 1 et 2) sont échangées lorsque la fonction auto-MDI/MDI/X s'exécute. Le commutateur compense automatiquement cet échange. Les affectations RD+ et RD- sur les broches 1 et 2 sont échangées lorsque la fonction d'autopolarité s'exécute. Le commutateur compense automatiquement cet échange. Les broches 4 et 5 sont court-circuitées et terminées. Il s'agit là du brochage standard des équipements Ethernet. Les broches 7 et 8 sont court-circuitées et terminées. Il s'agit là du brochage standard des équipements Ethernet. Sélection des câbles Ethernet Utilisez les câbles Ethernet de catégorie CAT5E ou CAT6 avec des brochages EIA568 pour connecter les équipements aux ports Ethernet sur le processeur 171 CBB 970 30. La longueur maximale de câble est de 100 m entre les équipements. Dans des environnements très bruyants, des câbles blindés CAT5, CAT5E ou AT6 doivent être utilisés. 31007548 1/2007 27 Commutateur Ethernet Remarques relatives à la conception réseau Introduction Dans un environnement de contrôle distribué, les ports Ethernet d'un processeur Momentum 171 CBB 970 30 peuvent être connectés à : z z z un réseau avec E/S et équipements de contrôle distribués ; un réseau de supervision ; un réseau associant fonctions d'E/S et de supervision. La section suivante examine la conception réseau pouvant établir une communication aussi efficace et déterministe que possible entre les équipements liés. Communication simultanée 96 équipements à la fois au maximum peuvent communiquer avec le processeur Momentum 171 CBB 970 30 via Ethernet. Les types d'équipements et le nombre maximum de chaque type d'équipement sont les suivants : z z z z Obtention d'adresses réseau IP et MAC 28 2 consoles de programmation (l'une d'elles doit être en mode Surveillance) 14 chemins de serveur Modbus classiques 16 éléments MSTR (les éléments MSTR prennent en charge les commandes Modbus Read, Modbus Write et Modbus Read/Write) 64 chemins esclaves de données configurées cycliques Lorsqu'il est installé sur un nouveau réseau, le processeur Momentum 171 CBB 970 30 obtient les adresses MAC et IP des autres équipements Ethernet sur le réseau. Cette opération peut prendre plusieurs minutes. 31007548 1/2007 Commutateur Ethernet Fonctionnement sans sauvegarde sur pile Lorsque la communication entre le processeur et ces équipements s'établit correctement et qu'aucune sauvegarde sur pile n'est prévue, nous vous recommandons d'arrêter le processeur et d'enregistrer vos programmes dans la mémoire flash en utilisant Concept (voir p. 69) ou ProWORX 32 (voir p. 92). Cette procédure enregistre le cache ARP du processeur, qui peut ainsi restaurer rapidement les informations en cas de perte ou de suppression de l'alimentation. Si vous ne faites pas d'enregistrement sur mémoire flash, le processeur doit acquérir à nouveau les informations du cache ARP à partir du réseau. Note : Conservez les informations du cache ARP. Vous devez suivre cette procédure lorsque : z z Gestion des E/S distribuées sur Ethernet un nouvel équipement ou équipement de substitution est installé sur le réseau ; l'adresse IP d'un équipement du réseau a été modifiée. Dans un réseau d'E/S Ethernet, le processeur Momentum 171 CBB 970 30 contrôle les modules d'E/S distribuées équipés d'interfaces Ethernet et d'autres équipements Ethernet Transparent Ready. Certains exemples incluent des îlots d'E/S STB Advantys et des modules d'E/S distribuées Momentum. Le processeur Momentum 171 CBB 970 30 isole du trafic de données MIS et des communications non associées entre les autres équipements de contrôle. Le trafic des réseaux de données MIS peut interrompre la communication entre les équipements de contrôle, ce qui entraîne un comportement imprévisible de l'application de contrôle. Le nombre élevé de messages transitant entre le processeur Momentum 171 CBB 970 30 et les équipements d'E/S peut faire dysfonctionner un réseau MIS, entraînant ainsi une perte de productivité. ATTENTION COMPORTEMENT IMPREVISIBLE DU RESEAU Utilisez des commutateurs ou des réseaux séparés pour isoler le processeur Momentum 171 CBB 970 30 et les équipements liés des réseaux de données MIS. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. Réseaux de supervision 31007548 1/2007 Dans une architecture de supervision, plusieurs équipements de traitement intelligent partagent les données système. Plusieurs types d'équipements peuvent faire partie du réseau. Tenez compte des spécifications de chaque équipement en matière d'accès au réseau et de l'impact que chaque équipement peut avoir sur la chronologie des communications du réseau. 29 Commutateur Ethernet Pare-feux de sécurité du réseau Vue d'ensemble Un pare-feu peut s'avérer extrêmement utile si vous souhaitez limiter les accès au processeur Momentum 171 CBB 970 30 et au réseau d'E/S. Un pare-feu est une passerelle qui contrôle l'accès à votre réseau. On distingue deux types de pare-feu : z z les pare-feux au niveau du réseau, les pare-feux au niveau de l'application. Pare-feux au niveau du réseau Des pare-feux au niveau du réseau sont fréquemment installés entre le réseau Internet et un point d'entrée unique donnant accès à un réseau interne protégé. Pare-feux au niveau de l'application Un pare-feu au niveau d'une application agit au nom de l'application en question. Il intercepte tout trafic destiné à cette application et détermine s'il convient ou non de faire suivre le trafic entrant à l'application. Les pare-feux au niveau de l'application résident sur des ordinateurs hôtes individuels. 30 31007548 1/2007 Commutateur Ethernet Affectation des paramètres d'adresse Ethernet Adresses IP et MAC Par défaut, le processeur Momentum 171 CBB 970 30 est fourni sans affectation d'adresse IP. Au premier démarrage, le processeur essaie d'obtenir une adresse IP auprès d'un serveur BOOTP ou DHCP. Pour chaque processeur, une adresse MAC est définie en usine. L'adresse IP Ethernet, la passerelle par défaut et les paramètres de masque de sous-réseau peuvent être affectés avec l'une des applications suivantes : z z z z Obtention d'une adresse IP Concept (voir p. 61) ProWORX 32 Utilitaire BOOTP Lite Serveur DHCP ATTENTION COMMANDES DE RESEAU IMPREVISIBLES Vérifiez que le processeur Momentum 171 CBB 970 30 dispose d'une adresse IP unique sur le réseau Ethernet. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. ATTENTION ERREURS DE COMMUNICATION Après avoir mis un processeur Momentum 171 CBB 970 30 hors service, supprimez le programme et l'adresse IP pour éviter tout conflit ultérieur. Pour supprimer l'adresse IP : z Accédez à la boîte de dialogue Scanner E/S Ethernet dans Concept (voir p. 60) ou à la boîte de dialogue Extensions de configuration dans ProWORX 32, et vérifiez que la méthode d'acquisition de l'adresse IP est définie de manière à utiliser un serveur BOOTP. z Une fois la méthode BOOTP sélectionnée, enregistrez la configuration dans la mémoire flash. z Puis mettez le processeur hors service. Avant d'installer un processeur de remplacement Momentum 171 CBB 970 30 sur votre réseau, vérifiez qu'il contient l'adresse IP et le programme adéquats pour votre application. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. 31007548 1/2007 31 Commutateur Ethernet Lors du démarrage, un processeur non configuré tente d'obtenir une adresse IP en émettant des requêtes BOOTP. Lorsqu'une réponse d'un serveur BOOTP ou DHCP est obtenue, cette adresse IP est utilisée. Contactez votre administrateur système pour obtenir une adresse IP correcte, ainsi qu'une passerelle appropriée et un masque de sous-réseau, le cas échéant. Chaque adresse IP sur le réseau Ethernet doit être unique. Le processeur 171 CBB 970 30 recherche les adresses IP en double sur le réseau avant que les commandes de réseau ne démarrent. Si pour une raison quelconque deux équipements ou plus coexistent sur un réseau Ethernet avec la même adresse IP, les commandes de réseau sont imprévisibles. Serveurs BOOTP et DHCP Un serveur BOOTP ou DHCP est un programme qui gère les adresses IP affectées aux équipements sur le réseau. Votre administrateur système peut confirmer si un serveur BOOTP ou DHCP existe sur votre réseau et peut vous aider à utiliser le serveur pour gérer l'adresse IP du processeur 171 CBB 970 30. Conservation de la définition des paramètres d'adresse IP Si le processeur ne dispose plus de sa fonction de sauvegarde sur pile et que vous souhaitez conserver l'adresse IP définie une fois l'alimentation retirée du module, enregistrez votre programme dans la mémoire flash en utilisant Concept (voir p. 69) ou ProWORX 32 (voir p. 92). La conservation de l'adresse IP au redémarrage est fonction de la configuration du processeur. Si un processeur sans sauvegarde sur pile est configuré pour utiliser un serveur BOOTP et qu'une adresse IP a été préalablement enregistrée dans la mémoire flash, le processeur utilise les requêtes BOOTP à 5 secondes d'intervalle. z Si une réponse BOOTP est reçue du serveur, la nouvelle adresse IP est affectée mais elle n'est pas automatiquement enregistrée dans la mémoire flash. Pour enregistrer une nouvelle adresse IP en mémoire flash, vous devez utiliser votre console de programmation. Si une remise sous tension survient au niveau du processeur, l'adresse IP dont l'enregistrement est en cours dans la mémoire flash est utilisée. z Si une réponse BOOTP n'est pas reçue du serveur, le processeur utilise l'adresse IP enregistrée en mémoire flash. Trois diffusions ARP sont effectuées à 5 secondes d'intervalle pour rechercher les adresses IP en double. Trois diffusions ARP supplémentaires sont effectuées à 2 secondes d'intervalle avec les mêmes adresses IP et MAC de station. Si un processeur sans sauvegarde sur pile est configuré pour Définir une adresse IP et qu'une adresse IP a été préalablement enregistrée dans la mémoire flash, le processeur écoute les messages BOOTP mais n'émet aucune requête BOOTP. Il utilise l'adresse IP enregistrée. Trois diffusions ARP sont effectuées à 5 secondes d'intervalle pour rechercher une adresse IP en double. Trois diffusions ARP supplémentaires sont effectuées à 2 secondes d'intervalle avec les mêmes adresses IP et MAC de station. 32 31007548 1/2007 Commutateur Ethernet Affectation des paramètres d'adressage à l'aide de BOOTP Lite Alternative BOOTP Lite L'utilitaire BOOTP Lite Schneider Electric peut être utilisé à la place d'un serveur BOOTP ou DHCP afin de fournir l'adresse IP, le masque de sous-réseau et la passerelle par défaut au processeur. Note : Vous pouvez télécharger BOOTP Lite et la documentation utilisateur à partir de l'adresse www.telemecanique.com. Utilisation de l'adresse MAC appropriée Toute adresse MAC incorrecte peut provoquer un changement non souhaité sur un autre équipement ou engendrer des résultats inattendus. ATTENTION Opération inattendue z z Saisissez les paramètres de l'automate cible (en suivant les instructions du manuel utilisateur de BOOTP Lite). Sinon, l'automate utilise son ancienne configuration. Vérifiez l'adresse MAC de l'équipement cible avant d'appeler le logiciel BOOTP Lite. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. Spécification d'adresses/arrêt du processeur Une réponse de BOOTP Lite entraîne l'arrêt du processeur à la fin de la mise sous tension, si le mode Indiquer adresse IP a été activé pour celui-ci dans Concept. Cette option est utile s'il existe un risque d'erreur dans le trafic du réseau externe suite au passage immédiat du processeur en mode Exécution après sa mise sous tension. Reportez-vous à la documentation utilisateur de BOOTP Lite pour obtenir des instructions. 31007548 1/2007 33 Commutateur Ethernet Lecture des statistiques de réseau Ethernet Vue d'ensemble Les statistiques de réseau Ethernet sont stockées sur le processeur Momentum 171 CBB 970 30. Elles peuvent être visualisées à l'aide du serveur Web embarqué du processeur. Tableau des statistiques Les statistiques de réseau occupent les mots 0...37 dans le tableau d'état Modbus : Mot Données Description 00 ... 02 Adresse MAC 03 Etat de la carte 04, 05 Réception interrompue Nombre de trames reçues par cette station. Seules les trames de diffusion pertinentes dans cette station ainsi que les trames correspondant aux adresses individuelles sont reçues et comptées. 06, 07 Emission interrompue 08, 09 Non utilisé. 10, 11 Collisions totales La valeur de ce champ doit toujours être égale à 0. 12, 13 Erreurs paquets manqués en réception La trame reçue est manquante car aucun espace sur le tampon n'était disponible pour la stocker. Indique que le micrologiciel ne peut pas conserver la liaison. Le seul moment où cette valeur doit augmenter est lors d'une opération d'enregistrement de la logique utilisateur en mémoire flash, lorsque toutes les interruptions sont désactivées pendant 10 secondes. 14, 15 Non utilisé. 16, 17 Nombre de redémarrages de la puce Mot de poids fort : Inutilisé, toujours 0. 18, 19 Erreurs de trames (erreur de trame importante) Compte le nombre de trames reçues adressées à ce nœud faisant plus de 320 octets. Toutes les trames de cette taille n'ont pas d'importance pour le processeur 171 CBB 970 30 et sont ignorées. Cette erreur ne doit pas survenir. 20, 21 Erreurs de dépassement Augmente dès qu'une trame reçue ne peut pas être copiée dans le tampon de la trame car celui-ci est plein. Cette situation ne devrait jamais se produire lors d'un trafic Ethernet valide. 22, 23 Erreurs CRC Augmente lorsqu'un paquet est reçu avec l'un des éléments suivants : z Erreur CRC z Erreur de données suppl z Erreur Runt 34 Nombre de trames émises par cette station. Inclut toutes les trames de diffusion émises pour ARP et BOOTP. Mot de poids faible : Détecteur de collision de crête (doit toujours être égal à 0) 31007548 1/2007 Commutateur Ethernet 24, 25 Erreurs du tampon de réception (hors des chemins du serveur) Augmente lorsqu'un client tente mais ne réussit pas à se connecter à un port Ethernet car aucun chemin de serveur n'est disponible Le commutateur Ethernet du processeur 171 CBB 970 30 prendra en charge 14 chemins de données simultanés et 2 chemins de programme avant que ce compteur n'augmente. Cette erreur indique une architecture d'application de qualité médiocre. 26, 27 Erreurs de tampon d'émission Augmente lorsque le processeur 171 CBB 970 30 ne peut pas émettre de trame de réponse Ethernet car tous les tampons de trame sont utilisés. Par exemple, si l'intégralité des 16 tampons PING du processeur contiennent des réponses PING prêtes à être transmises mais que la transmission est retardée à cause des collisions et des reculs, toutes les nouvelles requêtes PING reçues sont rejetées et le compteur augmente. Cette erreur peut survenir pour PING, ARP et les tentatives de connexion à un chemin de serveur. Même si cette erreur est en théorie possible, elle est rare. 28, 29 Soupassement silo (nouvelles tentatives TCP) Ce champ compte les nouvelles tentatives du processeur TCP/IP. Tous les serveurs et les clients du processeur utilisent le protocole TCP/IP, qui applique les numéros de séquence et les délais d'attente. A chaque fois que des données TCP/ IP sont envoyées depuis le processeur, celui-ci doit recevoir un accusé de réception des données avant la fin de la période de validité. Dans le cas contraire, le processeur effectue une nouvelle tentative. Une nouvelle tentative est effectuée si l'une des conditions suivantes est remplie : z La trame de données d'origine est incompréhensible, corrompue et perdue. z La pile TCP/IP cible fonctionne plus lentement que le taux de nouvelles tentatives du processeur Pour les serveurs Modbus 502, le processeur commence les nouvelles tentatives après (1, 1, 2, 2, 4, 8) secondes. Pour les clients Modbus 502, le taux de nouvelles tentatives du processeur est plus élevé de : z 1/4 la période de validité pour les données de scrutateur d'E/S Ethernet z 4 fois la durée aller-retour TCP/IP précédemment mesurée pour le block MSTR scrutateur d'E/S 30, 31 Collision tardive Augmente lorsque le processus de trame émis est abandonné à cause de la détection d'une collision tardive (après la transmission sans collision des 64 premiers octets de la trame). La valeur de ce champ doit toujours être égale à 0. 32, 33 Perte de porteuse Même si cette erreur est en théorie possible, elle est rare. Remarque Si vous remarquez une valeur différente de zéro, merci de contacter votre revendeur Schneider Electric. 34, 35 16 collisions en émission Processus d'émission de trame abandonné après 16 collisions consécutives. La trame n'a pas été émise correctement sur la liaison Ethernet. Cette erreur ne doit jamais se produire. 36, 37 Adresse IP 31007548 1/2007 35 Commutateur Ethernet 36 31007548 1/2007 Utilisation du port Modbus 3 Présentation Objectif Ce chapitre présente le port Modbus, ses paramètres de communication, les consignes de câblage et les brochages à utiliser pour les opérations R232/485, ainsi que les accessoires de câblage. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Port série Modbus 31007548 1/2007 Page 38 Câbles et adaptateurs d'une connexion Modbus RS232 40 Fonctions de communication RS485 42 37 Port Modbus Port série Modbus Introduction Le port Modbus est un port série asynchrone RS232/485 permettant à un ordinateur hôte de communiquer avec le processeur pour : z z z z Paramètres du port Modbus la programmation ; le transfert des données ; le chargement/téléchargement ; d'autres opérations hôtes. Débits en bauds : 50 300 3600 75 600 4800 110 1800 7200 134 2000 9600 150 2400 19.200 Paramètres de parité : Paire Impaire Aucune Mode/bits de données : RTU (8 bits) ASCII (7 bits) Bit d'arrêt : 1 Adresse Modbus : Comprise entre 1 247 Les paramètres de communication par défaut du port Modbus sont : z z z z z z RS232 9 600 bauds Parité paire Mode RTU 8 bits 1 bit d'arrêt Adresse Modbus 1 Le port Modbus ne peut pas prendre en charge plus d'1 bit d'arrêt. Si vous modifiez ce paramètre par défaut dans le logiciel de configuration, le processeur Momentum ignore cette modification. Tous les autres paramètres de port peuvent être modifiés dans le logiciel de configuration. Déconnexion automatique 38 Si une console de programmation est connectée à l'UC via le port série et que ses câbles sont déconnectés, l'UC se déconnecte automatiquement du port. Grâce à la déconnexion automatique, un utilisateur ne peut pas accidentellement verrouiller les autres stations hôte et les empêcher de se connecter depuis d'autres ports. 31007548 1/2007 Port Modbus Connecteur de port Modbus Le port de connecteur Modbus est un connecteur RJ45 femelle situé sur la partie inférieure droite du processeur (voir p. 14). Brochages du port Modbus Le brochage sur le port série Modbus varie en fonction du type de communication que vous utilisez (RS232 ou RS485) : Broche 31007548 1/2007 Pour RS232 Pour RS485 1 DTR RXD - 2 DSR RXD + 3 TXD TXD + 4 RXD Non utilisé 5 signal commun signal commun 6 RTS TXD - 7 CTS Non utilisé 8 blindage du câble blindage du câble 39 Port Modbus Câbles et adaptateurs d'une connexion Modbus RS232 Vue d'ensemble Pour connecter un ordinateur ou un autre équipement hôte sur le port Modbus du processeur 171 CBB 970 30, vous avez besoin d'un câble équipé d'un connecteur RJ45 à une extrémité et d'un connecteur adapté à l'équipement hôte à l'autre extrémité. Schneider Electric fournit des câbles Modbus pré-fabriqués de trois longueurs et deux types d'adaptateurs SUB-D pouvant être utilisés pour une connexion RS232 sur la plupart des ordinateurs. Câbles de port Modbus Ces trois câbles Modbus pré-fabriqués de Schneider Electric sont des câbles téléphoniques plats, blindés à huit positions standard équipés de connecteurs RJ45 mâles à chaque extrémité. L'un des connecteurs RJ45 se branche au port série Modbus et l'autre est relié à un adaptateur SUB-D femelle correspondant à la station de programmation. Longueur Référence 1 m (3 pi) 110 XCA 282 01 3 m (10 pi) 110 XCA 282 02 6 m (20 pi) 110 XCA 282 03 Les câbles connectés en permanence doivent avoir une longueur inférieure à 3 m. Les câbles provisoires doivent avoir une longueur inférieure à 100 m. Si vous fabriquez votre propre câble Modbus, la longueur maximum est de 9,5 m. 40 31007548 1/2007 Port Modbus Adaptateurs de câbles Modbus Deux adaptateurs SUB-D sont disponibles auprès de Schneider Electric. Ils peuvent être utilisés avec un câble Modbus pour permettre le raccordement d'un équipement hôte au port Modbus : z z Adaptateur à 9 broches 110 XCA 203 00 pour ports série à 9 broches Adaptateur à 25 broches 110 XCA 204 00 pour ports série à 25 broches Ces adaptateurs disposent d'une prise RJ45 à une extrémité leur permettant de se raccorder au câble Modbus. Voici le brochage de l'adaptateur à 9 broches 110 XCA 203 00 : Brochages UC PC-AT Connecteur RJ45 SUB-D à 9 broches broche 1 broche 9 Vis 4-40 fils Prise RJ45 (8x8) DTR 1 TXD 3 RXD 4 DSR 2 GND 5 CTS 7 RTS 6 blindage 8 du câble 50,8 mm (2 po) 1 2 RXD 3 TXD 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 RI câble du connecteur broche 1 Voici le brochage de l'adaptateur à 25 broches 110 XCA 204 00 : Brochages UC PC-XT Connecteur RJ45 SUB-D à 25 broches broche 1 DTR 1 RXD 4 TXD 3 CTS 7 RTS 6 broche 25 DSR 2 1 2 TXD 3 RXD 4 RTS 5 CTS 6 DSR 7 GND 8 DCD 20 DTR blindage 8 du câble 1 masse châssis GND 5 Prise 4-40 vis 39,6 mm (1,56 po) 31007548 1/2007 Prise RJ45 (8x8) broche 1 41 Port Modbus Fonctions de communication RS485 Le protocole RS485 gère les messages sur de longues distances avec un niveau plus élevé de protection contre le bruit que le protocole RS232, sans avoir besoin de modem. Le protocole RS485 prend en charge des câblages à deux ou quatre fils. Un système à plusieurs maîtres/esclaves doit utiliser un câblage à deux fils. Un système à maître/esclave unique nécessite un câblage à deux ou quatre fils. Reportez-vous à l'annexe (voir p. 105) pour plus de détails concernant le câblage et les accessoires des réseaux RS485. 42 31007548 1/2007 Configuration de l'automate à l'aide de Concept 4 Présentation Vue d'ensemble Ce chapitre explique comment configurer les fonctions du processeur Momentum 171 CBB 970 30 à l'aide de Concept. Pour configurer ce processeur, Concept version 2.6 (release 4, patch A) ou supérieure est nécessaire. Note : Pour obtenir une description complète des fonctionnalités de Concept, reportez-vous aux manuels utilisateur et au système d'aide de Concept. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Sélection du processeur Momentum 171 CBB 970 30 31007548 1/2007 Page 44 Accès aux paramètres de configuration par défaut 47 Modification de la taille de la zone totale de logique 49 Modification de la plage des bits d'E/S et de registre 50 Interprétation du nombre de segments 51 Réservation et surveillance d'une sortie pile 52 Configuration de la date et de l'heure 55 Lecture de l'horloge calendaire 58 43 Configuration de l'automate à l'aide de Concept Sélection du processeur Momentum 171 CBB 970 30 Introduction La procédure suivante explique comment sélectionner un processeur Momentum 171 CBB 970 30 dans Concept lors du démarrage d'un nouveau projet. Sélection d'un processeur Etape Action 1 Dans le menu Fichier, sélectionnez Nouveau projet. Un nouveau projet s'ouvre et le nom du fichier [sans titre] apparaît au-dessus de la barre des menus. 2 Cliquez deux fois sur Sélection automate dans le panneau de gauche. L'écran Configuration automate s'affiche. Configuration Automate Automate Sommaire : Sélection automate Extensions de config. ASCII Type : Automate non supporté CEI : INCONNU Partition mémoire de l'API Instructions chargeables Bits de sortie/internes : 000001 000001 Nombre installé : Bits d'entrée : 100001 100001 Registres d'entrée : 300001 300001 Registres de sortie : 400001 400001 Divers -- Registres base de temps : -- Date/Heure : 44 0 Ordonnanceur de segments Sortie pile : -- Segments : 0 400007 Extensions de config. Ouvrir dialogue Zone totale de logique : 0 ASCII Protection des données : Désactivée Nombre de messages : 0 Diffusion des E/S : Désactivée Taille zone des messages : 0 Redondance d'UC : Désactivée Ethernet : 0 Nombre d'interfaces : 0 DP Profibus : 0 Aide 31007548 1/2007 Configuration de l'automate à l'aide de Concept Etape 3 Action Cliquez deux fois sur le dossier Sélection automate. La boîte de dialogue Sélection automate s'affiche. Par défaut, le champ Gamme d'Automate est défini sur QUANTUM. Sélection automate Gamme d'automates : QUANTUM 186 CEI : Aucun 984 : Eq/IMIO/CHS UC/exécutable : 140 CPU 113 02S 140 CPU 113 02X 140 CPU 113 03 140 CPU 113 03S 140 CPU 113 03X 140 CPU 213 04 CEI Moteur d'exécution : 984 seul Taille mémoire CEI (Ko) : 0 Données globales (Ko) : 0 8k logique/32k données OK 31007548 1/2007 Annuler Aide 45 Configuration de l'automate à l'aide de Concept Etape 4 Action Sélectionnez MOMENTUM dans la liste déroulante Gamme d'Automate. Le menu UC/exécutable affiche les choix concernant l'automate Momentum. Sélection automate Gamme d'Automate : MOMENTUM Module processeur, 512K, RS232, bus d'E/S UC/exécutable : 171 CBB 970 30-984 171 CBB 970 30-IEC 171 CCC 760 10-984 171 CCC 760 10-IEC 171 CCC 780 10-984 171 CCC 780 10-IEC CEI Moteur d'exécution : 984 seul Taille mémoire CEI (Ko) : 0 171 171 CCC CCC 960 960 20-984 30-IEC Données globales (Ko) : 0 18k logique/32k données OK 46 Annuler Aide 5 Dans le menu UC/exécutable, cliquez sur 171 CBB 970 30-984 ou 171 CBB 970 30-IEC pour sélectionner le processeur Momentum 171 CBB 970 30. Les champs restants sont renseignés avec les valeurs correspondantes. 6 Cliquez sur OK. Le type de votre automate et les paramètres de configuration par défaut apparaissent dans l'écran Configuration automate. 31007548 1/2007 Configuration de l'automate à l'aide de Concept Accès aux paramètres de configuration par défaut Paramètres par défaut Les paramètres de configuration par défaut pour le processeur 171 CBB 970 30 sont : z z z z z z z Accès aux paramètres de configuration dans Concept 1536 bobines dans la RAM d'état 512 entrées TOR dans la mémoire d'état 48 registres d'entrée dans la mémoire d'état 1872 registres de sortie dans la mémoire d'état 17 649 noeuds dans la zone totale de logique 144 mots de mémoire utilisateur pour l'affectation des E/S Aucune mémoire allouée pour extension de configuration Dans le menu Extensions de config., choisissez Sélectionner extensions. Si votre configuration est CEI : 984 seul, l'écran Configuration Automate suivant apparaît : Configuration Automate Sommaire : Sélection automate Partition mémoire de l'API Instructions chargeables Divers Extensions de config. Sélectionner extensions E/S Ethernet Affectation des E/S Ordonnanceur de segments Configuration Port Modbus ASCII Ouvrir dialogue 31007548 1/2007 Automate Type : 171 CBB 970 30 CEI Zone totale de logique : 2463 984 seul Partition mémoire de l'API Bits de sortie/internes : 000001 Bits d'entrée : 100001 Registres d'entrée : 300001 Registres de sortie :400001 Instructions chargeables 001536 100512 300048 401872 Nombre installé : 0 Divers Sortie pile : -Registre base de temps : - Date/Heure : 400007 Ordonnanceur de segments Segments : 32 Extensions de config. Protection des données : Activée Diffusion des E/S : Activée UC redondante : -Ethernet : 0 DP Profibus : -- ASCII Nombre de messages : 0 Taille zone des messages 0 : Nombre d'interfaces : 0 Aide 47 Configuration de l'automate à l'aide de Concept Si votre configuration est IEC : CEI seul, l'écran Configuration Automate suivant apparaît : Configuration Automate Sommaire : Sélection automate Partition mémoire de l'API Instructions chargeables Divers Extensions de config. Sélectionner extensions E/S Ethernet Affectation des E/S Ordonnanceur de segments Configuration Port Modbus ASCII Ouvrir dialogue 48 Automate Type : 171 CBB 970 30 CEI Zone totale de logique : 0 CEI seul Partition mémoire de l'API Bits de sortie/internes000001 : Bits d'entrée : 100001 Registres d'entrée : 300001 Registres de sortie : 400001 001536 100512 300048 401872 Taille mémoire CEI : Instructions chargeables Nombre installé : 160 0 Divers Sortie pile : -Registre base de temps : - Date/Heure : 400007 Ordonnanceur de segments Segments : 32 Extensions de config. Protection des données : Activée Diffusion des E/S : Activée UC redondante : -Ethernet : 0 DP Profibus : -- ASCII Nombre de messages : 0 Taille zone des messages :0 Nombre d'interfaces : 0 Aide 31007548 1/2007 Configuration de l'automate à l'aide de Concept Modification de la taille de la zone totale de logique Introduction La valeur affichée dans le champ Zone totale de logique de l'écran Configuration automate indique la quantité de mémoire disponible pour la logique de l'application. Vous ne pouvez pas directement modifier ce champ. Toutefois, vous pouvez changer la quantité de mémoire disponible en modifiant les tailles indiquées dans les autres champs de l'écran Configuration automate. Exemple 1 Par exemple, si vous réduisez la réserve pour expansion de l'affectation des E/S, la valeur apparaissant dans le champ Zone totale de logique augmente automatiquement. Supposons que vous utilisiez une machine 12,2 Ko et que vous remplaciez la taille de l'affectation des E/S de 512 par 256. La valeur dans Zone totale de logique augmente automatiquement de 256 mots, passant de 1198 à 1454. Exemple 2 Si vous allouez un certain nombre de mots à une extension de diffusion des E/S, vous réduisez la Zone totale de logique du nombre de mots affectés à cette extension. 31007548 1/2007 49 Configuration de l'automate à l'aide de Concept Modification de la plage des bits d'E/S et de registre Directives Si vous modifiez la plage des bits d'E/S et de registre dans Concept, voici quelques directives à observer : z z z z Procédure Ajustez la plage des bits d'E/S par incrément de 16. Seize bits d'E/S correspondent à un mot. Ajustez la plage des registres par incrément de 1. Un registre correspond à un mot. Le nombre total de bits d'E/S et de registre ne doit pas excéder la limite maximum de mémoire d'état affichée en haut de la boîte de dialogue. Une configuration minimale de 16 sorties TOR, 16 entrées TOR, un registre d'entrée et un registre de sortie est nécessaire. Utilisez l'écran Configuration Automate pour modifier la plage des bits d'E/S et de registre et suivez la procédure ci-après. Etape 1 Action Dans le menu Configurer, sélectionnez Partitions mémoire. La boîte de dialogue Partition mémoire de l'API s'ouvre et affiche la taille maximum de mémoire ainsi que l'allocation de registres pour le processeur. Partition mémoire de l'API Mémoire d'état maxi : 6144 Mémoire d'état utilisée : 2538 Occupation mémoire d'état : 41 % Bits Bits de sortie/internes (0xxxx) : 1536 Bits d'entrée (1xxxx) : 512 Registres Registres d'entrée (3xxxx) : 48 Registres de sortie (4xxxx) : 1872 OK 50 Annuler Aide 2 Modifiez la plage des bits d'E/S et de registre en changeant la valeur dans les zones de variable, conformément aux directives précédentes. 3 Cliquez sur OK. 31007548 1/2007 Configuration de l'automate à l'aide de Concept Interprétation du nombre de segments Le nombre de segments spécifié dans l'écran Présentation de la configuration détermine le nombre de stations d'E/S que vous pouvez configurer pour votre processeur. Le nombre de segments par défaut est 32. 31007548 1/2007 51 Configuration de l'automate à l'aide de Concept Réservation et surveillance d'une sortie pile Introduction Le processeur Momentum 171 CBB 970 30 ne dispose pas d'un voyant indiquant l'état de la pile. C'est pourquoi nous vous recommandons de réserver une référence 0x afin de surveiller l'état de la pile. Note : Pour savoir comment utiliser Concept, reportez-vous aux manuels fournis avec le logiciel. Votre version de Concept peut être différente des captures d'écran présentées dans ce manuel. Réservation d'une sortie pile La procédure suivante décrit comment réserver et surveiller une sortie pile à partir de la boîte de dialogue Divers... dans Concept. Etape 1 Action Dans le menu Configurer, sélectionnez Divers. La boîte de dialogue Divers s'affiche. Divers Maximum Sortie pile 0x 1536 Registre base de temps 4x 1872 Date/Heure 4x -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 52 Annuler Aide 31007548 1/2007 Configuration de l'automate à l'aide de Concept Etape 2 Action Cochez la case Sortie pile en haut à gauche de la boîte de dialogue. Divers Maximum Sortie pile 0x 1536 Registre base de temps 4x 1872 Date/Heure 4x -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 3 Annuler Aide Entrez un nombre situé dans la plage des références disponibles 0x de la zone 0x. Dans l'exemple ci-dessous, le nombre 1536 est utilisé. Maximum Sortie pile 0x 1536 1536 Registre base de temps 4x 1872 Date/Heure 4x -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 4 31007548 1/2007 Annuler Aide Cliquez sur OK. La boîte de dialogue se ferme et le registre que vous avez défini s'affiche dans l'écran Configuration Automate. 53 Configuration de l'automate à l'aide de Concept Surveillance de la sortie pile Vous pouvez surveiller la sortie pile dans un schéma à contacts ou l'associer à une lampe ou une alarme qui s'active pour indiquer que la pile doit être remplacée. L'état de la sortie pile est 0 ou 1, où : z z 54 0 indique que la pile fonctionne correctement ; 1 indique que la pile doit être remplacée. 31007548 1/2007 Configuration de l'automate à l'aide de Concept Configuration de la date et de l'heure Valeurs de date/ heure Vous pouvez régler la date et l'heure sur le processeur Momentum 171 CBB 970 30. Pour utiliser cette fonction, réservez un bloc de huit registres 4x successifs. Réservation de registres pour la date et l'heure Exécutez la procédure suivante pour réserver ces huit registres : Etape 1 Action Dans le menu Configurer, sélectionnez Divers. La boîte de dialogue Divers s'affiche. Divers Maximum Sortie pile 0x 1536 Registre base de temps 4x 1872 Date/Heure 4x -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 31007548 1/2007 Annuler Aide 55 Configuration de l'automate à l'aide de Concept Etape 2 Action Cochez la case Date/Heure (troisième élément en haut à gauche de la boîte de dialogue). Divers Maximum Sortie pile 0x Registre base de temps 4x Date/Heure 4x 1536 1872 -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 3 Annuler Aide Entrez le numéro du premier registre 4x de la série de 8. Ce numéro doit être situé dans la plage des références 4x disponibles. Il doit être suivi d'au moins sept registres successifs dans cette plage. Dans l'exemple ci-dessous, une valeur de 100 est saisie, indiquant que les huit registres pour la date et l'heure seront 40100 ... 40107. Divers Maximum Sortie pile 0x 1536 Registre base de temps 4x 1872 Date/Heure 4x 100 -400007 1865 Autoriser bobines doubles (LL984 seulement) Chien de garde (ms*10) 30 Tranche de temps E/S (ms) : 20 OK 56 Annuler Aide 31007548 1/2007 Configuration de l'automate à l'aide de Concept Etape 4 Registres pour la date et l'heure Action Cliquez sur OK. Les registres que vous avez définis apparaissent dans l'écran Configuration Automate. Après avoir réservé le bloc de registres pour la date et l'heure, vous devez définir l'heure correcte. Connectez-vous à Concept et définissez les bits de registres individuellement, comme indiqué dans le tableau ci-dessous. L'UC doit fonctionner. Registre Donnée 4x Registre de contrôle 4x + 1 Jour de la semaine (la valeur 1 = dimanche, 2 = lundi, etc.) 4x + 2 Mois de l'année (la valeur 1 = janvier, 2 = février, etc.) 4x + 3 Jour du mois (valeur comprise entre 1et 31) 4x + 4 Année (valeur comprise entre 00 et 99) 4x + 5 Heure dans système de 24 heures (valeur comprise entre 0 et 23) 4x + 6 Minute (valeur comprise entre 0 et 59) 4x + 7 Seconde (valeur comprise entre 0 et 59) Le premier registre pour la date et l'heure est le registre de contrôle. Ses quatre bits de poids fort permettent de renvoyer l'état de l'horloge. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 = erreur 1 = Toutes les valeurs d'horloge sont définies 1 = Les valeurs d'horloge sont en cours de lecture 1 = Les valeurs d'horloge sont en cours de définition 31007548 1/2007 57 Configuration de l'automate à l'aide de Concept Lecture de l'horloge calendaire Exemple Si vous réservez les registres 400100...400107 pour l'horloge calendaire et définissez l'horloge sur jeudi 16 juillet 1998, 9:25:30 A.M., les valeurs du registre s'affichent comme suit : Registre Lecture (valeur décimale) Indication 58 400100 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Toutes les valeurs d'horloge sont définies et sont lues 400101 5 Jeudi 400102 7 Juillet 400103 16 16 400104 98 1998 400105 9 9 A.M. 40010 6 25 25 min 40010 7 30 30 s 31007548 1/2007 Configuration des paramètres d'adresses Ethernet et du scrutateur d'E/S à l'aide de Concept 5 Présentation Vue d'ensemble Ce chapitre explique comment configurer les paramètres d'adresses Ethernet du processeur Momentum 171 CBB 970 30, ainsi que ceux du scrutateur d'E/S à l'aide de Concept. Pour configurer ce processeur, Concept version 2.6 (release 4, patch A) ou supérieure est nécessaire. Note : Pour obtenir une description complète des fonctionnalités de Concept, reportez-vous aux manuels utilisateur et au système d'aide de Concept. Contenu de ce chapitre 31007548 1/2007 Ce chapitre contient les sujets suivants : Sujet Page Accès à la configuration d'E/S Ethernet 60 Définition des paramètres d'adresse IP 61 Fin de la configuration des E/S Ethernet 63 Configuration des E/S Ethernet 66 59 Paramètres Ethernet et scrutateur d'E/S Accès à la configuration d'E/S Ethernet Pour consulter et modifier les paramètres de scrutation des E/S et de l'adresse IP Ethernet du processeur, sélectionnez Extensions de config. → E/S Ethernet dans Concept. La boîte de dialogue Scrutateur d'E/S / Ethernet s'affiche. Si vous n'avez pas modifié les paramètres de port Ethernet, cette boîte affiche les paramètres par défaut, comme dans l'exemple ci-dessous. Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Partir Masque Subnet : 255.255.255.0 Configuration scrutateur d'E/S : 171 CBB 970 30 Copier Couper Supprimer Adresse IP esclave ID d'unités Timeout défaut (ms) Taux de répétit. (ms) Type de liaison Réf. lecture Réf. lecture Longueur de Dernière valeur Réf. d'écriture Réf. d'écriture Longueur 3 esclave lecture (Entrée) maître esclave d'écriture 1 2 3 4 5 6 7 8 9 10 11 Coller Remplir vers le bas Importer Exporter Description 9 OK Annuler Aide Si vous avez modifié des paramètres relatifs aux ports de communication, la boîte de dialogue affiche les valeurs configurées. 60 31007548 1/2007 Paramètres Ethernet et scrutateur d'E/S Définition des paramètres d'adresse IP Introduction A l'aide de Concept, vous pouvez définir les paramètres d'adresse IP Ethernet suivants pour votre automate : z z z Utiliser serveur Bootp (par défaut) Indiquer adresse IP Désactiver Ethernet AVERTISSEMENT OPERATION INATTENDUE - DUPLICATION DE L'ADRESSE IP Si deux équipements ou plus possèdent la même adresse IP, le réseau risque de fonctionner de manière imprévisible. z Demandez une adresse IP valide à votre administrateur système afin d'éviter toute duplication. z Assurez-vous que cet équipement reçoit une adresse IP unique. Le non-respect de cette directive peut entraîner la mort, des lésions corporelles graves ou des dommages matériels. Note : Vous devez définir les paramètres d'adresse IP dans l'écran Scrutateur d'E/S / Ethernet pour pouvoir continuer à définir les paramètres de scrutation des E/S. 31007548 1/2007 61 Paramètres Ethernet et scrutateur d'E/S Sélectionnez le paramètre d'adresse IP à l'aide d'une des trois cases d'option situées en haut à gauche de l'écran Scrutateur d'E/S / Ethernet : Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Configuration scrutateur d'E/S : 171 CBB 970 30 300001 Adresse IP esclave 1 192.168.138.50 2 3 4 5 6 7 8 9 10 11 Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Partir Masque Subnet : 255.255.255.0 Copier -300004 Couper Coller Importer Supprimer Remplir vers le bas Exporter ID Timeout deTaux lecture Réf. lecture Longueur deDernière valeur Réf. d'écriture Réf. d'écriture Longueur répétit. Type de liaison Réf. maître esclave lecture (Entrée) maître esclave d'écriture d'unités défaut (ms) (ms) 400008 400050 1 Garder la dernière 0 0 0 Normale 400001 400040 10 Description 9 OK Annuler Aide Obtention d'une adresse IP auprès du serveur BOOTP Le paramètre de configuration par défaut spécifie que le processeur obtient son adresse IP auprès d'un serveur BOOTP. La case d'option Utiliser serveur Bootp doit être automatiquement sélectionnée ; si elle ne l'est pas et si vous voulez utiliser l'option BOOTP, cliquez sur cette case. Option Indiquer adresse IP L'option Indiquer adresse IP vous permet de saisir une adresse IP, une passerelle et un masque de sous-réseau. Si vous choisissez Indiquer adresse IP, vous devez entrer les données correspondantes dans les champs Adresse Internet, Multiplexeur et Masque Subnet en haut à droite de l'écran. Note : Contactez votre administrateur système pour connaître les numéros de la passerelle et du masque de sous-réseau appropriés. Désactivation d'Ethernet 62 Si vous choisissez l'option Désactiver Ethernet, vous ne pourrez plus communiquer avec le processeur sur aucun des ports Ethernet. Pour vos fonctions de programmation et de transmission, vous devez alors mettre en œuvre des communications RS232 ou RS485 sur le port série Modbus (voir p. 38). 31007548 1/2007 Paramètres Ethernet et scrutateur d'E/S Fin de la configuration des E/S Ethernet Introduction Vous pouvez utiliser les boutons Copier, Couper, Coller, Supprimer, Trier et Remplir vers le bas pour terminer la configuration des E/S Ethernet. Copier et coller Pour gagner du temps lors de la saisie de commandes de lecture et d'écriture similaires, vous pouvez copier et coller des lignes entières au sein de votre configuration. Procédez comme suit : Etape 1 Action Sélectionnez la ligne que vous souhaitez copier en cliquant sur son numéro dans la colonne située à l'extrême gauche. Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Partir Masque Subnet : 255.255.255.0 Configuration scrutateur d'E/S : 171 CBB 970 30 Module Maître (emplacement) : Bloc de santé (1X/3X) :300001 -300004 Copier Couper Coller Importer Supprimer Remplir vers le bas Exporter Bloc de diagnostic (3X/4X) : Timeout Taux lecture Réf. lecture Longueur Dernière valeur Réf. d'écriture Réf. d'écriture Longueur Adresse IP esclave ID d'unités défaut de répétit. Type de liaison Réf. maître esclave de lecture (Entrée) maître esclave d'écriture (ms) (ms) 1 192.168.138.50 400008 400050 1 Garder la dernière 0 0 0 Normale 400001 400040 10 2 3 4 5 6 7 8 9 10 11 OK Annuler Description Aide 2 Cliquez sur le bouton Copier au-dessus de la liste de configuration des E/S. 3 Sélectionnez la ligne où vous souhaitez copier les données (en cliquant sur un nouveau numéro de ligne dans la colonne à l'extrême gauche). 31007548 1/2007 63 Paramètres Ethernet et scrutateur d'E/S Etape 4 Action Cliquez sur le bouton Coller au-dessus de la liste de configuration des E/S. Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Configuration scrutateur d'E/S : Module Maître (emplacement) : 171 CBB 970 30 Bloc de santé (1X/3X) : 300001 Partir 255.255.255.0 Masque Subnet : Copier -300004 Couper Supprimer Coller Importer Remplir vers le bas Exporter Bloc de diagnostic (3X/4X) : Adresse IP esclave 1 192.168.138.50 2 192.168.138.50 3 4 5 6 7 8 9 10 11 ID d'unités 0 0 Timeout Taux lecture Réf. lecture Longueur Dernière valeur Réf. d'écriture Réf. d'écriture Longueur défaut de répétit. Type de liaison Réf. maître esclave de lecture (Entrée) maître esclave d'écriture (ms) (ms) 0 0 0 Normale 0 Normale 400008 400008 OK 5 400050 400050 Annuler 1 Garder la dernière 400001 1 Garder la dernière 400001 400040 400040 Description 10 10 Aide Cliquez sur <OK> lorsque vous avez terminé. Les paramètres Bootp mis à jour s'affichent dans l'écran Scrutateur d'E/S / Ethernet. Couper et coller Pour déplacer une ligne dans la liste de configuration, suivez la procédure précédente en utilisant le bouton Couper au lieu du bouton Copier. Supprimer Pour supprimer une ligne de la liste de configuration, sélectionnez la ligne voulue en cliquant sur son numéro dans la colonne située à l'extrême gauche et cliquez sur le bouton Supprimer. Trier Pour trier la liste de configuration des E/S par ordre numérique ou alphabétique, sélectionnez une colonne en cliquant sur son en-tête et cliquez sur le bouton Trier. 64 31007548 1/2007 Paramètres Ethernet et scrutateur d'E/S Remplir vers le bas Pour copier une partie d'une ligne sur la ligne suivante ou sur une série de lignes adjacentes, utilisez le bouton Remplir vers le bas en procédant comme suit : Etape Action 1 Utilisez votre souris pour sélectionner les données que vous souhaitez copier et les cellules dans lesquelles vous souhaitez coller ces données. Vous devez sélectionner un bloc de cellules contiguës, les données à copier se trouvant sur la première ligne. Vous ne pouvez pas sélectionner deux blocs distincts. Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Configuration scrutateur d'E/S : Module Maître (emplacement) : 171 CBB 970 30 Bloc de santé (1X/3X) : 300001 Bloc de diagnostic (3X/4X) : Adresse IP esclave Timeout défaut (ms) 0 ID d'unités 1 192.168.138.50 2 3 4 5 6 7 8 9 10 11 0 Copier -300004 Masque Subnet : 255.255.255.0 Couper Supprimer Taux lecture de répétit. Type de liaison Réf.maître (ms) 400008 0 Normale OK 2 Partir Réf. lecture Longueur Dernière valeur Réf. d'écriture esclave de lecture (Entrée) maître 400050 1 Garder la dernière Annuler 400001 Réf. d'écriture esclave Longueur d'écriture 400040 10 Coller Remplir vers le bas Importer Exporter Description Aide Cliquez sur le bouton Remplir vers le bas. Les données de la première ligne sont copiées dans les cellules sélectionnées. Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Configuration scrutateur d'E/S : Module Maître (emplacement) : Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 171 CBB 970 30 Bloc de santé (1X/3X) : 300001 Partir Copier -300004 Réf. lecture Réf. lecture Longueur Dernière valeur maître esclave de lecture (Entrée) Garder1la dernière 400008 400050 1 la dernière Garder 400008 400050 1 la dernière Garder 400008 400050 OK 3 Couper Supprimer Bloc de diagnostic (3X/4X) : Timeout Taux de Type de Adresse IP esclave ID défaut répétit. liaison d'unités (ms) (ms) 1 192.168.138.50 0 0 0 Normale Normale 2 Normale 3 4 5 6 7 8 9 10 11 Masque Subnet : 255.255.255.0 Annuler Réf. d'écriture maître 400001 Réf. d'écriture esclave 400040 Longueur d'écriture Coller Remplir vers le bas Importer Exporter Description 10 Aide Cliquez sur OK. Les paramètres BOOTP mis à jour s'affichent dans la boîte de dialogue Scrutateur d'E/S / Ethernet. 31007548 1/2007 65 Paramètres Ethernet et scrutateur d'E/S Configuration des E/S Ethernet Vue d'ensemble Une fois que vous avez défini les paramètres d'adresse de port Ethernet, vous pouvez configurer les paramètres restants dans la boîte de dialogue Scrutateur d'E/S / Ethernet. Bloc de santé Saisissez une référence de départ dans la fenêtre à droite de l'entrée Bloc de santé (1x/3x). Le bloc de santé contient un bit de santé pour chacune des transactions du scrutateur d'E/S que vous souhaitez configurer. La référence peut être un registre 3x ou une entrée TOR 1x. 300001 Bloc de santé (1X/3X) : Bloc de diagnostic (3X/4X) : Scrutateur d'E/S / Ethernet Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp Désactiver Ethernet Adresse Internet : 0.0.0.0 Multiplexeur : 0.0.0.0 Configuration scrutateur d'E/S : Module Maître (emplacement) : 171 CBB 970 30 Bloc de santé (1X/3X) : 300001 Partir Copier -300004 255.255.255.0 Masque Subnet : Couper Coller Supprimer Remplir vers le bas Importer Exporter Bloc de diagnostic (3X/4X) : Adresse IP esclave 1 192.168.138 . 2 192.168.138 3 4 5 6 7 8 9 10 11 ID d'unités 0 0 Timeout Taux Réf. lecture Réf. lecture Longueur de Dernière Va Réf. d'écriture Réf. d'écriture Longueur défaut de répétit. Type de liaison maître esclave lecture (Entrée) maître esclave d'écriture (ms) (ms) Normale 400001 400040 10 0 0 400008 400050 1 Garder la dernière 400050 400050 400055 1 0 Normale 5 Garder la dernière 0 400020 OK Annuler Description Aide Si vous désignez un registre 3x (comme dans l'exemple ci-dessus), les bits de santé pour 64 transactions (maximum) sont stockés dans les 4 registres contigus à partir de l'adresse spécifiée. Si vous désignez une référence de bit d'entrée 1x, les bits de santé sont stockés dans les 64 registres binaires contigus, à raison de 1 bit par registre. Un bit de santé est défini uniquement si la transaction correspondante est effectuée avec succès au cours de la dernière période de temporisation pour cette transaction (voir ci-dessous). Lorsque l'UC est mise sous tension, toutes les transactions configurées ont leur bit de santé préréglé sur 1. Si une transaction échoue ensuite, son bit de santé est supprimé une fois que la période de temporisation est terminée. 66 31007548 1/2007 Paramètres Ethernet et scrutateur d'E/S Bloc de diagnostic Pour afficher des informations de diagnostic concernant les transactions du scrutateur d'E/S, cochez la case à côté de l'entrée Bloc de diagnostic (3x/4x) (juste sous l'entrée Bloc de santé (3x/4x)) et saisissez une référence de départ dans la fenêtre. La référence peut être un registre 3x ou 4x. Le système réserve automatiquement 64 registres contigus, à partir de la référence que vous avez indiquée. Lorsque la case est cochée, une nouvelle colonne intitulée Code de diag. apparaît dans la boîte de dialogue Scrutateur d'E/S / Ethernet. Chaque fois qu'une erreur de diagnostic est détectée, un code entier hexadécimal s'affiche dans cette colonne Code de diag. La signification des codes de diagnostic est fournie en annexe (voir p. 102). Adresse IP Saisissez l'adresse IP du module esclave dans la colonne Adresse IP (élément 1 ci-dessous). Cette adresse est stockée dans un menu déroulant, de sorte que vous puissiez l'utiliser sur une autre ligne en cliquant sur la flèche descendante et en la sélectionnant, comme indiqué : Configuration Ethernet : Indiquer adresse IP Utiliser serveur Bootp 1 Désactiver Ethernet Adresse Internet : 2 3 4 5 6 Multiplexeur : 7 0.0.0.0 0.0.0.08 Configuration scrutateur d'E/S : Module Maître (emplacement) : 171 CBB 970 30 Bloc de santé (1X/3X) : Partir 9 Copier -300004 300001 255.255.255.0 Masque Subnet : 10 Couper 11 Coller Importer Supprimer Remplir vers le Exporter bas Bloc de diagnostic (3X/4X) : Adresse IP esclave 1 192.168.138 . 2 192.168.138 3 4 5 6 7 8 9 10 11 ID d'unités 0 0 Timeout Taux Type de défaut de répétit. liaison (ms) (ms) Normale 0 0 0 0 Réf. lecture Réf. lecture Longueur de Dernière Va maître esclave lecture (Entrée) Normale OK 400008 400050 1 400020 400050 5 Annuler Garder la dernière Garder la dernière Réf. d'écriture Réf. d'écriture Longueur d'écriture maître esclave 400001 400040 10 400050 400055 1 Description Aide ID d'unités Si le module esclave est un équipement d'E/S lié au module esclave spécifié, utilisez la colonne ID d'unités (élément 2 ci-dessus) pour indiquer le numéro d'équipement. Timeout défaut Utilisez la colonne Timeout défaut (élément 3 ci-dessus) pour indiquer en ms combien de temps une transaction doit tenter de s'exécuter avant d'abandonner. Les valeurs valides sont comprises entre 0 et 65 000 ms (1 min). Pour éviter le dépassement de délai, spécifiez 0. 31007548 1/2007 67 Paramètres Ethernet et scrutateur d'E/S Taux de répétit Utilisez la colonne Taux de répétit. (élément 4 ci-dessus) pour définir le nombre de répétitions de transaction (en ms). Les valeurs valides sont comprises entre 0 et 65 000 ms (1 min). Pour répéter cette transaction sans arrêt, spécifiez 0. Lecture Utilisez la fonction de lecture pour lire les données transmises de l'esclave vers le maître. La colonne Réf. lecture esclave (élément 6 ci-dessus) spécifie la première adresse à lire. La colonne Longueur de lecture (élément 7 ci-dessus) spécifie le nombre de registres à lire. La colonne Réf. lecture maître (élément 5 ci-dessus) spécifie la première adresse à lire. Ecriture Utilisez la fonction d'écriture pour écrire les données transmises de l'esclave vers le maître. La colonne Réf. écriture maître (élément 8 ci-dessus) spécifie la première adresse à écrire. La colonne Longueur d'écriture (élément 10 ci-dessus) spécifie le nombre de registres à écrire. La colonne Réf. écriture esclave (élément 9 cidessus) spécifie la première adresse vers laquelle écrire. Lecture et écriture Vous pouvez inclure les commandes de lecture et d'écriture sur la même ligne. Description Dans la colonne Description (élément 11 ci-dessus), vous pouvez saisir une brève description (jusqu'à 32 caractères) de la transaction. 68 31007548 1/2007 Enregistrement en flash dans Concept 6 Enregistrement en flash dans Concept L'enregistrement en flash permet de conserver les valeurs de la mémoire d'état de l'application logique en cas de perte d'alimentation. Note : Les conditions suivantes s'appliquent lors d'un enregistrement dans la mémoire flash : z Tous les programmes Momentum utilisant l'exécutif LL984 disposent de l'option d'enregistrement dans la mémoire flash. z Le contenu de la mémoire doit être conservé à l'aide de piles se trouvant dans le processeur Momentum. z Le processeur 171 CBB 970 30 peut utiliser l'exécutif CEI ou LL984. La version la plus ancienne de l'exécutif LL984 pouvant être utilisée est 1V.1.06. Les exécutifs CEI et LL984 disposent de l'option d'enregistrement dans la mémoire flash. Note : Le processeur 171 CBB 970 30 requiert Concept 2.6, release 4, patch A. 31007548 1/2007 69 Enregistrement en flash Enregistrement en mémoire flash Etape 1 Action Dans le menu Couplé dans la barre de menus principale, sélectionnez Connecter. La boîte de dialogue Connecter à l'API s'affiche. Connecter à l'API Type de protocole : Configuration du protocole : Modbus Mode Equipement : RTU COM1 ASCII Modbus Modbus Plus TCP/IP Simulateur CEI (32 bits) Abonné automate : 001 9600,e,8,1 Configuration port… Liste des abonnés sur le réseau Modbus Plus : Niveau d'accès Affichage seul Modifier données Modifier le programme Modifier la configuration Carte hôte Annuler OK Actualiser < Précédent Suivant > Aide 2 Configurez les paramètres que vous souhaitez utiliser avec l'automate. 3 Dans le champ Niveau d'accès, sélectionnez la case d'option Modifier la configuration et cliquez sur OK. La boîte de dialogue Connecter à l'API se ferme et Concept se connecte à l'automate. 4 Dans le menu Couplé dans la barre de menus principale, sélectionnez Commande en ligne. L'écran suivant apparaît. Commande en ligne L'ID exécutable de l'API est 898, version 0200. Démarrer l'automate... Effacer mémoire automate... Marche cycle constant... Marche cycle unique... Réglage de l'horloge... Marche mode optimisée Date/Heure Date/Heure non configuré Configuration du cycle constant registre du temps de cycle temps de cycle (ms) temps de cycle à vide (ms) Configuration du cycle unique Temps de cycle unique (ms) Nombre de cycles ----------- 0 1 Programme Flash... Fermer 70 Aide 31007548 1/2007 Enregistrement en flash Etape 5 Action Cliquez sur le bouton Programme Flash... . La boîte de dialogue Enregistrer en mémoire flash s'affiche. Enregistrer en flash Type de flash Interne PCMCIA Etat API Démarrer après chargement Arrêter après chargement Enregistrer en mémoire flash Effacer la commande Flash Annuler Enregistrer la mémoire d'état Aide 31007548 1/2007 6 Sélectionnez les paramètres voulus dans la boîte de dialogue, puis cliquez sur Enregistrer en mémoire flash. Un écran de confirmation s'affiche. 7 Cliquez sur Oui pour confirmer l'opération d'enregistrement dans la mémoire flash. Une fois l'opération terminée, un message de confirmation apparaît à l'écran. 71 Enregistrement en flash 72 31007548 1/2007 Configuration du port Modbus dans Concept 7 Présentation Vue d'ensemble Ce chapitre explique comment accéder à la boîte de dialogue Configuration port Modbus et modifier les paramètres par défaut relatifs au retard, au protocole et à l'adresse. Les paramètres de communication du port Modbus sont définis en usine. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Accès à la boîte de dialogue Configuration Port Modbus 31007548 1/2007 Page 74 Modification du protocole de communication Modbus 75 Modification du mode de contrôle et des bits de données sur le port Modbus 76 Modification du débit en bauds du port Modbus 77 Le bit d'arrêt ne doit pas être modifié. 78 Modification de la parité sur le port Modbus 79 Modification du retard sur le port Modbus 80 Modification de l'adresse réseau Modbus du port Modbus 81 73 Configuration du port Modbus Accès à la boîte de dialogue Configuration Port Modbus Introduction Accès à la boîte de dialogue Configuration Port Modbus Dans Concept, les paramètres de port Modbus peuvent être modifiés à partir de la boîte de dialogue Configuration Port Modbus. Etape 1 Action Dans le menu Configuration automate, sélectionnez Configuration Port Modbus. Configuration Automate Sommaire : Sélection automate Partition mémoire de l'API Instructions chargeables Divers Extensions de config. Affectation des E/S Ordonnanceur de segments Configuration Port Modbus ASCII Automate Type : 171 CBB 970 30 Zone totale de logique : 0 CEI Taille mémoire CEI : CEI seul Partition mémoire de l'API Bits de sortie/internes : Bits d'entrée : Registres d'entrée : Registres de sortie : 000001 001536 100001 100512 300001 300048 400001 401872 0 Divers Contrôle de pile : -Registre base de temps : - Date/Heure : 400007 Ordonnanceur de segments Extensions de config. Protection des données : Activée Diffusion des E/S : Activée UC redondante : -Ethernet : 0 DP Profibus : -- ASCII 32 Segments : Nombre de messages : 0 Taille zone des messages :0 Nombre d'interfaces : Ouvrir dialogue 2 160 Instructions chargeables Nombre installé : 0 Aide Si vous n'avez pas déjà modifié les paramètres de port, les paramètres de port Modbus par défaut apparaissent. Si vous avez modifié des paramètres relatifs aux ports de communication, les nouvelles valeurs sont affichées dans la boîte de dialogue. Configuration Port Modbus Mode pont Bauds Bits de données Bits d'arrêt Parité Délai (ms) Adresse Emplacement Mode 1 8 1 Paire 10 1 0 RTU 2 9600 OK 74 Annuler Protocole RS232 Aide 31007548 1/2007 Configuration du port Modbus Modification du protocole de communication Modbus Le port Modbus du processeur Momentum 171 CBB 970 30 fonctionne à l'aide du protocole de communication RS232 ou RS485 (voir p. 38). Le paramètre par défaut est RS232. Vous pouvez modifier ce paramètre sur RS485 dans la boîte de dialogue Configuration Port Modbus. Dans la colonne Protocole (colonne la plus à droite de la boîte de dialogue), utilisez la flèche vers le bas pour choisir RS485. Configuration Port Modbus Mode pont Baud Données Bits d'arrêt Parité Délai (ms) Adresse Emplacement Mode Protocole 1 2 9600 8 1 Paire 10 1 0 RTU RS485 RS232 RS485 OK 31007548 1/2007 Annuler Aide 75 Configuration du port Modbus Modification du mode de contrôle et des bits de données sur le port Modbus Dans la boîte de dialogue Configuration Port Modbus, vous pouvez configurer le port de façon à fonctionner en mode RTU ou ASCII. z z En mode RTU, le nombre de bits de données est égal à 8. En mode ASCII, le nombre de bits de données est égal à 7. Le mode par défaut est RTU. Pour modifier les paramètres par défaut de mode de contrôle et de bits de données, cliquez sur la flèche vers le bas dans la colonne Mode et sélectionnez ASCII. Configuration Port Modbus Mode pont Baud Données Bits d'arrêt Parité Délai (ms) Adresse Mode Protocole 1 2 9600 8 1 OK Paire 10 Annuler 1 RTU ASCII RS232 Aide Le nouveau mode s'affiche dans la boîte de dialogue Configuration Port Modbus et la valeur apparaissant dans la colonne Données passe automatiquement de 8 à 7. 76 31007548 1/2007 Configuration du port Modbus Modification du débit en bauds du port Modbus Le port série Modbus peut être configuré pour une des 16 valeurs possibles de débit en bauds, comprises entre 50 et 19 200 (voir p. 38). La valeur par défaut est 9600. Pour modifier le débit en bauds, cliquez sur la flèche vers le bas située dans la colonne Baud et sélectionnez une vitesse dans la liste déroulante. Configuration Port Modbus Mode pont Baud 1 2 31007548 1/2007 9600 2000 2400 3600 4800 7200 9600 Données Bits d'arrêt 8 1 OK Parité Paire Délai (ms) 10 Annuler Adresse 1 Mode RTU Protocole RS232 Aide 77 Configuration du port Modbus Le bit d'arrêt ne doit pas être modifié. Le bit d'arrêt par défaut est 1. Ne pas le modifier. 78 31007548 1/2007 Configuration du port Modbus Modification de la parité sur le port Modbus Introduction Dans la boîte de dialogue Configuration Port Modbus, différentes options de parité vous sont proposées pour le port série Modbus : paire, impaire et sans parité. La parité par défaut est paire. Pour modifier le paramètre de parité, cliquez sur la flèche vers le bas dans la colonne Parité et sélectionnez Impaire ou Aucun. Configuration Port Modbus Mode pont Baud 1 2 Données 9600 8 1 OK 31007548 1/2007 Bits d'arrêt Parité Paire Aucun Impaire Paire Délai (ms) 10 Annuler Adresse 1 Mode RTU Protocole RS232 Aide 79 Configuration du port Modbus Modification du retard sur le port Modbus Introduction Le paramètre Délai est défini sur 10 ms et doit garder cette valeur pour la plupart des applications. Ne le modifiez pas si votre application ne l'exige pas. Ce paramètre peut avoir une valeur comprise entre 10 et 1 000 ms, augmentée par incréments de 10 ms. Si votre débit en bauds (voir p. 77) est inférieur à 4 800 pour le délai, réglez celui-ci comme indiqué ci-après : Débit en bauds Délai (en ms) 2400 20 1200 30 600 50 300 100 Cliquez sur le champ de saisie dans la colonne Délai. La valeur par défaut 10 apparaît. Vous pouvez la remplacer par toute valeur allant de 20 à 1 000, par incrément de 10. Configuration Port Modbus Mode pont Baud Données Bits d'arrêt Parité Delai (ms) Adresse Emplacement Mode Protocole 1 2 9600 8 Ok 80 1 Paire 10 Annuler 1 0 RTU RS232 Aide 31007548 1/2007 Configuration du port Modbus Modification de l'adresse réseau Modbus du port Modbus Introduction L'adresse réseau Modbus du port série Modbus se situe dans la plage 1 ... 247. Cette adresse doit être unique par rapport à toute autre adresse d'équipement sur le même réseau Modbus. L'adresse réseau Modbus par défaut est 1. Pour changer l'adresse Modbus, accédez au champ correspondant dans la colonne Adresse de la boîte de dialogue Configuration Port Modbus. La valeur par défaut 1 apparaît. Tapez une nouvelle valeur comprise entre 2 et 247. Configuration Port Modbus Mode pont Baud Données Bits d'arrêt Parité Delai (ms) Adresse Emplacement Mode Protocole 1 2 9600 8 Ok 31007548 1/2007 1 Paire 10 Annuler 1 0 RTU RS232 Aide 81 Configuration du port Modbus 82 31007548 1/2007 Configuration du processeur Momentum avec ProWORX 32 8 Présentation Vue d'ensemble Ce chapitre explique comment configurer le processeur Momentum 171 CBB 970 30 à l'aide de ProWORX 32. Pour configurer ce processeur, ProWORX 32 version 2.1 ou supérieure est nécessaire. Note : Pour obtenir une description complète des fonctionnalités de ProWORX 32, reportez-vous au système d'aide du logiciel. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Configuration d'un processeur Momentum avec ProWORX 32 31007548 1/2007 Page 84 Configuration d'une affectation des E/S 88 Contrôle de l'état de fonctionnement du système 91 Enregistrement dans la mémoire flash à l'aide de ProWORX32 92 83 Configuration avec ProWORX 32 Configuration d'un processeur Momentum avec ProWORX 32 Introduction Création d'un nouveau projet L'assistant Configuration de ProWORX 32 permet de configurer le processeur Momentum 171 CBB 970 30. Il vous guide dans la procédure qui permet de créer ou de modifier un projet. Chaque écran de l'assistant possède une légende indiquant l'étape en cours, ainsi qu'un diagramme avec une description détaillée des opérations correspondantes. Etape Action 1 Démarrez ProWORX 32. 2 Sélectionnez Fichier → Nouveau projet... La boîte de dialogue Nouveau projet - Sélectionnez une méthode de création s'ouvre : Nouveau projet - Sélectionnez une méthode de création Parcourir : Si une connexion immédiate à un automate est nécessaire, sélectionnez "En ligne sur automate". Si vous souhaitez créer un nouveau projet d'automate hors ligne, sélectionnez l'une des trois options de création de projet hors ligne. En ligne sur automate Découplé Utiliser comme une macro Sélectionner le type d'automate Basé sur un projet existant -Lecture à partir de l'automate -- --Aide 3 84 Annuler : <Retour Suivant> Terminer Sélectionnez Découplé → Sélectionner le type d'automate, puis cliquez sur Suivant. D'autres options sont disponibles, mais Schneider Electric vous recommande de choisir la méthode par défaut. 31007548 1/2007 Configuration avec ProWORX 32 Sélection de la famille d'automates et de l'automate Dans la boîte de dialogue Sélectionner l'automate, exécutez l'opération 1, Sélectionnez une gamme d'automates et choisissez Momentum. A l'opération 2, Sélectionnez un automate, choisissez 171 CBB 970 30 Nouveau projet (New970) - Sélectionner l'automate Sélectionnez un automate pour évaluer sa taille et ses performances. Cliquez sur Suivant pour sélectionner l'automate utilisé et poursuivre sa configuration. 1. Sélectionnez une gamme d'automates :2. Sélectionnez un automate : Momentum M1 970-30 Mémoire utilisateur - 18 K, Mémoire des données - 512 k, E/S TOR - 8192/8192, E/S du registre - 26032, Vitesse de cycle - 0,16 ms/k de la logique, Ports Modbus - 1, Ports Ethernet - 4 Types d'E/S gérées Aide 31007548 1/2007 Annuler <Retour Suivant> Terminer 85 Configuration avec ProWORX 32 Paramètres de communication Modbus Les différents modes de communication proposés pour chaque type d'automate sont accessibles dans la boîte de dialogue Paramétrage des communications. Cette boîte contient quatre onglets : Modbus, Modbus Plus, Passerelle et TCP/IP. Pour un processeur 171 CBB 970 30, sélectionnez l'onglet Modbus. La boîte de dialogue affiche les informations suivantes : Nouveau projet - Paramétrage des communications Sélectionnez le mode de communication souhaité : Sélectionnez le type de communication : Modbus Modbus Modbus Plus Passerelle TCP/IP Configuration de la communication Modbus Adresse Modbus Port Débit en bauds Parité Bits d'arrêt Mode de données Délai Type de modem 1 COM 1 9600 Paire 1 RTU 3 secondes Aucun Changer les paramètres... Configuration du modem... Explorateur réseau... Utiliser le serveur pour communiquer -Aide Annuler -- <Retour Suivant> Terminer Si vous souhaitez modifier les paramètres d'un port, sélectionnez-le avec la souris et cliquez sur le bouton Changer les paramètres . Une boîte de dialogue s'ouvre, dans laquelle vous pouvez entrer une valeur valide pour le paramètre en question. A ce niveau, le logiciel contrôle les plages de valeurs et vous ne pouvez pas entrer de valeurs non valides pour les paramètres sélectionnés. Une fois que vous avez modifié les paramètres de configuration en fonction de vos besoins, cliquez sur le bouton Suivant >. Note : Vérifiez que l'onglet Modbus est toujours sélectionné lorsque vous cliquez sur Suivant >. 86 31007548 1/2007 Configuration avec ProWORX 32 Fin de la configuration Une fois que vous avez contrôlé ou modifié les paramètres de configuration dans l'assistant Configuration, vous pouvez fermer l'assistant et enregistrer les modifications à l'aide de la boîte de dialogue Terminer. Nouveau projet (New970) - Terminer Cliquez sur Terminer pour terminer la procédure. Type d'automate : M1 970-30 Mémoire utilisateur - 18 K, Mémoire des données - 512 k, E/S TOR - 8192/8192, E/S du registre - 26032, Vitesse de cycle Vitesse de cycle - 0,16 ms/k de la logique, Ports Modbus - 1, Ports Ethernet - 4 Travail en cours : Aide Annuler <Retour Suivant> Terminer Cette boîte de dialogue confirme le choix du type d'automate et les paramètres mémoire de l'utilisateur. Si d'autres modifications s'avèrent nécessaires, cliquez sur le bouton < Retour pour effectuer les changements. Une fois le projet et les paramètres de configuration définis, cliquez sur le bouton Terminer. Ce nouveau projet apparaît dans l'arborescence de navigation, dans le panneau Projets. 31007548 1/2007 87 Configuration avec ProWORX 32 Configuration d'une affectation des E/S Introduction Dans la phase de configuration, il faut définir les propriétés de l'automate pour le processeur Momentum 171 CBB 970 30. Les propriétés de l'automate permettent de définir la plage appropriée et le type des valeurs de référence (0x, 1x, 3x ou 4x) pour la mémoire d'état de l'UC. Utilisez l'outil de configuration ProWORX 32 pour modifier ou afficher la configuration actuelle de votre projet. Utilisation de l'outil de configuration Pour utiliser l'outil de configuration, vous devez ouvrir un projet. Dans les exemples ci-après, le nom du projet est New970. Dans l'écran suivant, l'icône de l'outil de configuration est sélectionnée dans l'arborescence de l'onglet Projets et le panneau Configuration [New970] apparaît à droite de l'onglet Projets. ProWORX 32 - [New970] Découplé FichierEdition Affichage Projet Automate Serveur Utilitaires Fenêtre Aide Configuration [New970] Direct To Online Espace de travail New970 <Découplé> Configuration Affectation des E/S Communications Logique Editeurs de données Extensions de configuration Etat de l'automate Analyser l'équipement Base d'informations Général Ports Instructions chargeables Propriétés Détails de Type d'automate M1 970-30 Modules 00 Logique totale 17672 Informations sur le projet Projets New970 Nxt_demo Q43 de Plages 0xxxx 1xxxx 3xxxx 4xxxx Segments Mots d'E/S Dupliquer le bit de sortie de départ Divers Contrôle de pile (0x) Registre base de temps (4x) Date/Heure 01600 00256 00099 018000256 01 00032 00000 00000 00000 00000 Extension de configuration utilisée 00000 Taille d'extension de la configuration 00000 Activer les sauts Vrai Temporisateur du chien de 00000 garde (*10 ms) Faux Mode pont M1 970-30 - MB : 1 984-A145 - MB : 1 Quantum 534 - MBP : 59... Débit M1E 970 30 - <M1 970-30 - MB : 1> 88 Mes projets Poste de travail Unité Documents Utilitaires Appliquer 31007548 1/2007 Configuration avec ProWORX 32 Extensions de configuration Pour accéder à l'outil Extensions de configuration, vous devez allouer de la mémoire. Entrez la quantité de mémoire nécessaire dans le champ Taille d'extension de la configuration. Si vous ne spécifiez pas de valeur dans ce champ, l'outil ne s'ouvre pas. Surveillance des contrôles de pile Pour surveiller le contrôle de pile, vous devez entrer une adresse dans le champ Contrôle de pile (0x). Configuration de la date et de l'heure Pour configurer la date et l'heure, vous devez posséder les droits nécessaires et configurer un registre de départ dans le panneau Configuration. 31007548 1/2007 Etape Action 1 Mettez l'automate à l'état Couplé et En marche. 2 Dans le panneau Configuration, sélectionnez le champ Horloge calendaire (4x) et renseignez-le. 3 Cliquez sur le panneau Configuration. 4 Sélectionnez l'icône Logique dans l'arborescence de l'onglet Projets. Le panneau Logique avec l'arborescence Navigateur réseau apparaît. 5 Cliquez à l'aide du bouton droit de la souris sur l'arborescence Navigateur réseau. Un menu contextuel s'affiche. 6 Sélectionnez l'option Horloge matérielle dans ce menu. La boîte de dialogue Horloge matérielle s'ouvre. 7 Le champ Premier jour de la semaine contient une liste déroulante. Dans cette liste, sélectionnez le jour (du dimanche au samedi) que l'automate utilisera comme premier jour de la semaine. 89 Configuration avec ProWORX 32 Définition de la date et de l'heure La configuration de la date et de l'heure nécessite la réservation de huit registres 4x successifs dans votre processeur. Registre Contenu 4x Informations relatives à l'automate, de gauche à droite Bit 1 : définition des valeurs de l'horloge Bit 2 : lecture des valeurs de l'horloge Bit 3 : terminé Bit 4 : erreurs 4x + 1 Jour de la semaine (de 1 à 7) 4x + 2 Mois 4x + 3 Jour 4x + 4 Année 4x + 5 Heure (format 24 heures) 4x + 6 Minutes 4x + 7 Secondes Vous pouvez définir la date et l'heure automatiquement (en utilisant la fonction de Réglage auto) ou manuellement en saisissant les valeurs correctes dans les registres de date et heure. 90 31007548 1/2007 Configuration avec ProWORX 32 Contrôle de l'état de fonctionnement du système Configuration des paramètres Bloc de santé Une fois que vous avez établi la communication avec l'automate, vous pouvez définir des paramètres pour la scrutation des E/S (voir p. 66). Spécifiez le registre de départ dans le bloc de registres qui va contenir les bits de santé pour chacune des transactions du scrutateur d'E/S que vous souhaitez configurer. Lorsque vous désignez un registre 3x, les bits de santé pour 64 transactions (maximum) seront stockés dans les 4 registres contigus à partir de l'adresse spécifiée. Lorsque vous désignez un registre 1x, les bits de santé seront stockés dans les 64 registres binaires contigus. Un bit de santé est réglé uniquement si la transaction correspondante a été effectuée avec succès lors de la dernière période de timeout défaut pour cette transaction. Au démarrage de l'automate, toutes les transactions configurées ont leur bit de santé préréglé sur 1. Lorsque la transaction échoue ultérieurement, le bit de santé est supprimé une fois la période de timeout défaut programmée terminée. Des bits de santé supplémentaires peuvent être affichés en cliquant sur l'icône Etat de l'automate de l'arborescence. 31007548 1/2007 91 Configuration avec ProWORX 32 Enregistrement dans la mémoire flash à l'aide de ProWORX32 Vue d'ensemble Lorsque vous enregistrez dans la mémoire flash et qu'une coupure de courant se produit, les valeurs de la logique d'application et de la mémoire d'état sont préservées. Cette rubrique explique comment enregistrer les valeurs de la logique d'application et de la mémoire d'état à l'aide de ProWORX32. Procédure d'enregistrement dans la mémoire flash Procédez comme suit pour enregistrer dans la mémoire flash. Etape 1 Action Accédez à l'onglet Projets du panneau de gauche. z Cliquez avec le bouton droit sur l'icône du projet, un sous-menu s'affiche. z Sélectionnez Commandes en ligne I Ecrire I Transférer vers la commande Flash/EEPROM. ProWORX 32 - Hors ligne [New970] - [Editeur logique [New970]] FichierEdition Affichage Projet Automate Serveur Utilitaires Fenêtre Aide Instructions Direct to Online Espace de travail New970 <O Configur Affectatio Commun Logique Edition d Configur Etat de l'a Analyser Inform. Démarrer/Arrêter Commandes en ligne Initialiser la logique de l'automate Etat du projet Lecture Changer le type d'automate Tout écrire Ecrire Liaison de l’automate Déplacer la logique et les données Récupérer sur le serveur #00500 Ecriture de la mémoire étendue Récupérer sur le serveur avec verrouillage Transférer vers Flash/EEPROM UCTR Déposer sur le serveur Déverrouiller le projet 01301 #65535 #00000 Récupérer version précédente Arrêt Récupérer version de sauvegarde Récupérer comparaison précédente Mettre à jour l'état de verrouillage Projets New970 Nxt_demo Q43 E M 98 Q Sauvegarder le projet Restaurer le projet Fermer le projet Propriétés Nom NCBT 00010 Propriétés... M1E 970 30 à Mes projets T.01 SUB 401301 401302 Importer la documentation Exporter la documentation 00002 001305 001304 Journal de bord Arrêt Arrêt Analyse rétrospective Poste de travail Unité Documents Utilitaires 001304 Arrêt New970 M1 970-30 Découplé View3 Utilisé : 00029/17672 L'éditeur logique est utilisé pour saisir les éléments logiques, éditer les valeurs de registre, afficher les données d'E/S et ajouter des descripteurs et des commentaires à un réseau. En ligne, les données sont obtenues de l'automate plutôt que de la base de données (comme c'est le cas en mode découplé). Il utilise les commandes de programmation des protocoles de communication Modbus et Modbus Plus pour récupérer les données. Utilisateur connecté : tvq (admin.) 2 92 Centre de messages Aide de suivi Editeur logique PROGRAMMENew970 - <M1 970-30 @ MB:1 > Découplé D:\SoSoWORX\32\Projects\New970.pwx Sélectionner Transfert lorsque l'option Transférer vers la commande Flash apparaît. 31007548 1/2007 Annexes Présentation Objectif Ces annexes présentent les caractéristiques du processeur Momentum 171 CBB 970 30 et les modèles de clignotement des voyants, ainsi que les codes d'erreur associés. Elles fournissent également des informations sur les accessoires de câblage RS485. Contenu de cette annexe Cette annexe contient les chapitres suivants : 31007548 1/2007 Chapitre Titre du chapitre Page A Caractéristiques du processeur Momentum 171 CBB 970 30 95 B Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic 99 C Accessoires RS485 pour le port série Modbus 105 93 Annexes 94 31007548 1/2007 Caractéristiques du processeur Momentum 171 CBB 970 30 A Caractéristiques Caractéristiques générales Mémoire Mémoire interne 544 Ko Mémoire utilisateur Exécutif LL984 18 Kmots Mémoire flash 1 Mo Exécutif CEI 200 Kmots Vitesse de l'horloge 50 MHz Références d'entrée et de sortie LL984 Registres 26048 Bits d'E/S Références 8192 0x Références 8192 1x Références d'entrée et de sortie CEI Registres 11200 Bits d'E/S Références 4096 0x Références 4096 1x Mise en service d'E/S Formule de cycle pour exécutif LL984 Chien de garde. 335 ms Temps d'exécution de la logique Reportez-vous à la formule de cycle ci-dessous pour l'exécutif LL984 La formule suivante s'applique au processeur Momentum 171 CBB 970 30 utilisant l'exécutif LL984. Temps de cycle = (0,25 ms/équipement Ethernet + 0,002 ms/mot) + 0,13 ms/K de logique + 0,40 ms Note : Les messages Modbus ajoutent de 1 à 2 ms par cycle en fonction de la longueur du message. 31007548 1/2007 95 Caractéristiques Note : La formule ci-dessous suppose que tous les blocs MSTR et toutes les connexions configurées sont définies de manière à être les plus rapides possible. Lorsque ces conditions sont respectées, le processeur Momentum essaie d'échanger les données avec chaque équipement une fois par cycle. Note : Si plusieurs équipements sont configurés pour communiquer de façon temporisée, celle-ci étant plus longue que le temps de cycle calculé, les communications vers ces équipements sont alors réparties sur plusieurs cycles. Exemple Vous avez 3 stations de modules d'E/S Ethernet connectées à un processeur 171 CBB 970 30. Le processeur a une durée configurée de 50 ms et 4 Ko de logique utilisateur au total. Le temps de cycle pour tous les modules configurés aussi rapidement que possible est 75 ms + 0,12 ms + 0,52 ms = 1,79 ms. Ports Ethernet Ports de communication 4 ports 10/100BASE-T Semi/Full Duplex, auto-négocié Connecteurs RJ45 Ports 10/100BASE-T RJ45 blindé Protocoles Ethernet pris en charge Toutes les normes IEEE 802.3 applicables Inverseur automatique (auto MDI/MDI-X) Oui Autonégociation 10/100BASE-T ou 100BASE-TX Voyants d'état du port Ethernet 100 Mo ; LINK/ACTIVE Voyants d'état du processeur POWER OK, PLC Run, PLC LAN Status Isolation Ethernet 1500 VRMS en 1 min Câble recommandé Paire torsadée (CAT5 ou supérieure) Blindage recommandé pour les environnements bruyant Distance maximale du câble 100 m Protection environnementale (IP20) 96 31007548 1/2007 Caractéristiques Port série Types de port série 1 port Connecteur RJ45 RS232/RS485 (sélectionnable) RS232 (par défaut) Débit de communication 50...19,2k bauds {Protocole Modbus Chocs +/-15 G à la crête, onde semi-sinusoïdale de 11 ms Réf. CEI 68-2-27 EA Sensibilité / Immunité aux parasites Paramètres mécaniques Caractéristiques des performances 31007548 1/2007 Conforme aux exigences CE relatives aux équipements ouverts Les équipements ouverts doivent être installés dans un boîtier conforme aux normes industrielles, avec un accès restreint à un personnel d'entretien qualifié. Poids 232 g (7,5 onces) Dimensions (HxPxL) 143,8 x 43,2 x 7,42 mm (5,6 x 1,7 x 2,9 po) Matériau des boîtiers/logements Lexan Conditions de fonctionnement Température -25 ... à 70 °C Interactions chimiques Les boîtiers et les logements sont fabriqués en Lexan, un polycarbonate qui peut être endommagé par de puissantes solutions alcalines. Altitude, plein régime 2 000 m (6 500 pi) Vibrations 10 ... 57 Hz à une amplitude de déplacement de 0,075 mm 57 ... 150 Hz à 1 g Réf. CEI 68-2-6 FC Chocs Crête de +/- 15 g pendant 11 ms, onde semisinusoïdale Réf. CEI 68-2-27 EA 97 Caractéristiques Sensibilité / Immunité aux parasites Conforme aux exigences CE relatives aux équipements ouverts Les équipements ouverts doivent être installés dans un boîtier conforme aux normes industrielles, avec un accès restreint à un personnel d'entretien qualifié. Conditions de stockage Température -40 ... + 85 °C Humidité 5 ... 95 % (sans condensation) Conditions de sécurité Degré de protection Accès accidentel (UL 508 Type 1, NEMA250 Type 1, IP20 conforme à la norme CEI529) Rigidité diélectrique Ethernet est isolé de la ligne commune 500 Vcc Caractéristiques électriques Continuité de la mise à la terre Test de 30 A sur le connecteur du métal exposé Homologations officielles UL 508, CSA, CUL, CE Alimentation Entrée de 19,2 à 42,5 Vcc ; provenant d'une source à très basse tension de sécurité (SELV) Courant d'entrée de fonctionnement (type) 0,1 A à 24 Vcc 0,12 A à 19,2 Vcc 98 Courant d'appel maximal 50 A (pendant moins de 2 ms) Protection contre le courant de surcharge Fusible non remplaçable 31007548 1/2007 Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic B Présentation Vue d'ensemble Cette annexe décrit les modèles de clignotement des voyants et les codes d'erreur du processeur Momentum 171 CBB 970 30, ainsi que les messages de diagnostic Ethernet qui peuvent s'afficher lorsque vous activez le bloc Diagnostic dans la boîte de dialogue Scrutateur d'E/S / Ethernet (voir p. 66). Contenu de ce chapitre Ce chapitre contient les sujets suivants : 31007548 1/2007 Sujet Page Modèles de clignotement du voyant Run et codes d'erreur 100 Codes des messages de diagnostic 102 99 Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic Modèles de clignotement du voyant Run et codes d'erreur Tableau des codes d'erreur 100 Le tableau suivant répertorie les modèles de clignotement du voyant PLC Run du processeur Momentum 171 CBB 970 30, ainsi que les codes associés (au format hexadécimal). Nombre de clignotements Code (hexadécimal) Erreur Continu 0000 Mode noyau demandé 2 080B Erreur RAM pendant dimensionnement 080C Echec de sortie RUN active 082E Erreur de pile du gestionnaire de commandes MB 0835 Rupture de boucle principale 0836 Hors tension/Rétention d'alimentation 0837 Réinitialisation hors tension absente 3 072B Ecriture config maître incorrecte 4 0607 Débordement du tampon de commande Modbus 0608 Longueur de commande Modbus à zéro 0609 Erreur de commande d'abandon Modbus 0614 Erreur interface bus MBP 0615 Code opérande réponse MBP incorrect 0616 Expiration du délai d'attente MBP 0617 MBP non synchronisé 0618 Chemin MBP incorrect 0619 Paragraphe page 0 non aligné 061E Matériel UART externe incorrect 061F Interruption UART externe incorrecte 0620 Etat réception de communication incorrect 0621 Etat émission de communication incorrect 0622 Etat de communication trn_asc incorrect 0623 Etat de communication trn_rtu incorrect 0624 Etat de communication rcv_rtu incorrect 0625 Etat de communication rcv_asc incorrect 0626 Etat Modbus tmr0_evt incorrect 0627 Etat Modbus trn-int incorrect 0628 Etat Modbus rcv-int incorrect 31007548 1/2007 Modèles de clignotement des voyants, codes d'erreur et messages 0631 5 31007548 1/2007 Interruption incorrecte 0503 Erreur de test adresse RAM 052D Erreur MPU P.O.S.T incorrect 6 0402 Erreur de test données RAM 7 0300 EXEC non chargé 0301 Checksum EXEC 8 8001 Erreur de checksum PROM du noyau 8003 Retour de l'exécutif inattendu 8005 Erreur prog flash/effacer 8007 Evénement timeout du chien de garde 101 Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic Codes des messages de diagnostic Messages de diagnostic TCP/IP Le tableau suivant décrit les messages de diagnostic et le code hexadécimal correspondant qui s'affichent dans la colonne Code de diag de la boîte de dialogue Scrutateur d'E/S / Ethernet lorsque l'option Bloc de diagnostic est sélectionnée dans Concept (voir p. 66). Code de diagnostic Description (hexadécimal) 1001 L'utilisateur a désactivé la ligne dans la boîte de dialogue Scrutateur d'E/S / Ethernet. 2001 Non applicable 2002 Non applicable 2003 Valeur non valide dans un champ de longueur de la ligne dans la boîte de dialogue Scrutateur d'E/S / Ethernet. 2004 Valeur non valide dans un champ de référence de la ligne dans la boîte de dialogue Scrutateur d'E/S / Ethernet. 2005 Valeurs non valides dans les champs de longueur et de référence dans la boîte de dialogue Scrutateur d'E/S / Ethernet. 2006 Zone de données de l'équipement esclave non valide 2008 Non applicable 3000 Non applicable 30ss* Réponse d'exception 3001 = L'équipement esclave ne gère pas de l'esclave Modbus l'opération demandée. : 3002 = Des registres inexistants de l'équipement esclave sont demandés. 3003 = Valeur de donnée demandée non valide. 3004 - Réservé 3005 = L'esclave a accepté une commande de programme longue. 3006 = La fonction ne peut pas être exécutée pour l'instant, une commande longue est en cours. 3007 = L'esclave a refusé une commande de programme longue. 4001 102 Réponse incohérente de l'esclave MODBUS. F001 Aucune réponse du module d'option F002 Module partiellement initialisé 31007548 1/2007 Modèles de clignotement des voyants, codes d'erreur et messages Code de diagnostic Description (hexadécimal) 5004 31007548 1/2007 Appel système interrompu 5005 Erreur d'E/S 5006 Aucune adresse de ce type 5009 Descripteur de socket non valide 500C Mémoire insuffisante 500D Autorisation refusée 5011 Entrée existante 5016 Argument non valide 5017 Espace insuffisant pour une table interne 5020 Connexion interrompue 5028 Adresse destinataire requise 5029 Type de protocole non valide pour le socket 502A Protocole non disponible 502B Protocole non pris en charge 502C Type de socket non pris en charge 502D Opération non prise en charge sur le socket 502E Famille de protocoles non prise en charge 502F Famille d'adresses non prise en charge 5030 Adresse déjà utilisée 5031 Impossible d'affecter l'adresse demandée 5032 Opération socket sur élément non-socket 5033 Réseau inaccessible 5034 Perte de connexion du réseau lors de la réinitialisation 5035 Abandon de la connexion par le réseau 5036 Connexion réinitialisée par l'homologue 5037 Aucun espace tampon disponible 5038 Socket déjà connecté 5039 Socket non connecté 503A Emission impossible après arrêt du socket 503B Trop de références, jonction impossible 503C Délai de connexion dépassé (voir remarque ci-dessous) 503D Connexion refusée 503E Réseau arrêté 503F Fichier texte occupé 103 Modèles de clignotement des voyants, codes d'erreur et messages de diagnostic Code de diagnostic Description (hexadécimal) 5040 Trop de niveaux de liaisons 5041 Aucun routage vers l'hôte 5042 Equipement d'E/S par blocs requis 5043 Hôte arrêté 5044 Opération en cours 5045 Opération commencée 5046 Opération bloquante 5047 Fonction non mise en œuvre 5048 Longueur matérielle non valide 5049 Routage spécifié introuvable 504A Collision dans l'appel de sélection : ces conditions ont déjà été sélectionnées par une autre tâche. 504B ID de tâche non valide 5050 Aucune ressource réseau 5051 Erreur de longueur 5052 Erreur d'adressage 5053 Erreur d'application 5054 Client en mauvais état pour la requête 5055 Aucune ressource distante. Peut indiquer l'absence de chemin d'accès à l'équipement distant (voir remarque ci-dessous). 5056 Connexion TCP non opérationnelle 5057 Configuration incohérente Remarque : L'erreur 5055 peut survenir avant une erreur 503C. Aucun équipement distant n'est prioritaire sur une temporisation. 104 31007548 1/2007 Accessoires RS485 pour le port série Modbus C Présentation Vue d'ensemble Lorsque vous utilisez des communications RS485 sur le port série Modbus, les réseaux de câblage 4 fils et 2 fils sont pris en charge. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 31007548 1/2007 Sujet Page Schémas de câblage à quatre fils pour réseaux Modbus RS485 connectant des composants Momentum 106 Schémas de câblage à deux fils pour composants de la famille Momentum connectés à des réseaux Modbus RS485 109 Câble pour réseaux Modbus RS485 connectant des composants Momentum 111 Connecteurs pour les réseaux Modbus RS485 intégrant des composants Momentum 114 Appareils de terminaison pour réseaux Modbus RS485 connectant des composants Momentum 115 Brochages des réseaux Modbus RS485 raccordés à des composants Momentum 116 105 RS485 sur le port Modbus Schémas de câblage à quatre fils pour réseaux Modbus RS485 connectant des composants Momentum Introduction Des schémas de câblage à quatre fils peuvent être utilisés pour les communications maître/esclave simples. Un seul maître est autorisé. Le maître peut se situer n'importe où sur le réseau. Longueur La longueur maximum de câble d'une extrémité à l'autre du réseau est de 609 m. Nombre d'appareils Le nombre maximum d'appareils dans un réseau est de 64 si ce sont tous les appareils Momentum. Sinon, ce nombre est de 32. Terminaison Les deux extrémités du parcours de câble doivent disposer de dispositifs de terminaison dotés de résistances de terminaison particulières. Description Numéro de produit Fiches de résistance RJ45 de terminaison Modbus Plus ou Modbus 170 XTS 021 00 RS485 (jeu de 2 articles). Code couleur - rouge Câble maître Le maître de ce schéma de câblage maître/esclave doit être connecté sur au moins un de ses côtés à un câble maître, qui constitue un câble spécial traversant les lignes de transmission et de réception. L'autre extrémité peut être connectée à un câble maître ou, si le maître se trouve à une extrémité du parcours du câble, à une résistance de terminaison. Description Numéro de produit Câble de communication maître Modbus RS485 (RJ45/RJ45) 170 MCI 041 10 Fiches de résistance RJ45 de terminaison Modbus Plus ou Modbus 170 XTS 021 00 RS485 (jeu de 2 articles). Code couleur - bleu 106 31007548 1/2007 RS485 sur le port Modbus Câblage esclave Les esclaves utilisent un câble broche à broche, par exemple le câble d'interconnexion court Modbus Plus / Modbus RS485 ou n'importe quel câble Ethernet à 4 paires torsadées Cat. 5 AWG#24. Option maître/ esclave simple 1 Description Numéro de produit Câble d'interconnexion court Modbus Plus / Modbus RS485 Code couleur - noir 170 MCI 020 10 L'illustration suivante présente les composants utilisés dans un schéma de câblage maître/esclave simple à quatre fils. Dans cette vue, un câble maître (#3) est utilisé aux deux extrémités du maître. Chaque module Momentum doit inclure une carte de processeur ou une carte d'option dotée d'un port Modbus RS485. 3 2 2 3 2 4 2 4 5 1 1 Esclave Maître Esclave Esclave Esclave Note : Chaque câble est doté de caches de couleurs différentes. Ces couleurs indiquent la fonction du câble. Légende : Etiquette 31007548 1/2007 Description Numéro de produit 1 Fiche de résistance de terminaison 170 XTS 021 00 2 Connecteur Modbus RS485 "T" (base DB9) 170 XTS 040 00 3 Câble de communication maître Modbus RS485 170 MCI 041 10 4 Câble d'interconnexion court Modbus Plus / Modbus RS485 170 MCI 020 10 5 Connecteur Modbus RS485 "T" (base RJ45) 170 XTS 041 00 107 RS485 sur le port Modbus Option maître/ esclave simple 2 L'illustration suivante présente les composants utilisés dans un schéma de câblage maître/esclave simple à quatre fils. Dans cette vue, le maître se situe à une extrémité du réseau et il est connecté par un câble maître simple (#3). Des résistances de terminaison (#1) sont utilisées aux deux extrémités du réseau. Chaque module Momentum doit inclure une carte de processeur ou une carte d'option dotée d'un port Modbus RS485. 3 2 2 4 2 4 2 4 5 1 1 Maître Esclave Esclave Esclave Esclave Légende : 108 Etiquette Description Numéro de produit 1 Fiche de résistance de terminaison 170 XTS 021 00 2 Connecteur Modbus RS485 "T" (base DB9) 170 XTS 040 00 3 Câble de communication maître Modbus RS485 170 MCI 041 10 4 Câble d'interconnexion court Modbus Plus / Modbus RS485 170 MCI 020 10 5 Connecteur Modbus RS485 "T" (base RJ45) 170 XTS 041 00 31007548 1/2007 RS485 sur le port Modbus Schémas de câblage à deux fils pour composants de la famille Momentum connectés à des réseaux Modbus RS485 Introduction Les schémas de câblage à deux fils peuvent être utilisés pour des communications maître/esclave ou multimaître/esclave. Les maîtres peuvent se trouver n'importe où dans le réseau. ATTENTION RISQUE DE CONFLITS MULTIMAITRE Des messages conflictuels adressés à un module esclave peuvent causer des problèmes. z Configurez un réseau multimaître avec soin afin d'éviter que les maîtres n'émettent des commandes conflictuelles simultanées vers le même module esclave. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. Longueur La longueur de câble maximale d'une extrémité du réseau à l'autre est de 609 m. Nombre de périphériques Le nombre de périphériques maximum dans un réseau est 64 à condition qu'il ne s'agisse que d'unités Momentum. Dans le cas contraire, le maximum est 32. Terminaisons Une extrémité du câble doit se terminer par une charge (le code couleur est rouge). L'autre extrémité du câble doit se terminer par un shunt de terminaison connectant la paire d'émission à la paire de réception (le code couleur est bleu). 31007548 1/2007 Description Référence Connecteurs de résistance RJ45 (par deux) pour Modbus Plus ou Modbus RS485 170 XTS 021 00 Connecteurs de shuntage RJ45 pour Modbus RS485 170 XTS 042 00 109 RS485 sur le port Modbus Câble Tous les périphériques sont connectés via le même câble broche à broche, tel que le câble d'interconnexion court Modbus Plus ou Modbus RS485 ou toute autre catégorie de câble Ethernet à paire torsadée 5-4 AWG#24. Un système maître/ esclave utilisant un câblage à deux fils ne requiert pas de câble de communication maître spécial. Câblage multimaître/ esclave Description Référence Câble d'interconnexion court Modbus Plus ou Modbus RS485 Code couleur : noir 170 MCI 020 10 L'illustration suivante indique les composants utilisés dans un réseau multimaître/ esclave. Chaque module Momentum doit comprendre un module processeur ou un module optionnel avec un port Modbus RS485. 3 2 2 4 3 3 2 3 2 1 5 Maître Esclave Maître Esclave Esclave Légende : 110 Repère Description Référence 1 Connecteur de résistance de terminaison Code couleur : rouge 170 XTS 021 00 2 Connecteur "T" RS485 Modbus (embase DB9) 170 XTS 040 00 3 Câble d'interconnexion court Modbus Plus / Modbus RS485 170 MCI 020 10 Code couleur : noir 4 Connecteur "T" Modbus RS485 (embase RJ45) 170 XTS 041 00 5 Connecteur de shunt de terminaison Code couleur : bleu 170 XTS 042 00 31007548 1/2007 RS485 sur le port Modbus Câble pour réseaux Modbus RS485 connectant des composants Momentum Vue d'ensemble Cette section décrit les câbles qui doivent être utilisés dans la mise en place d'un réseau RS485 pour composants Momentum. Câble de communication maître Ce câble est requis pour les communications maître/esclave dans un schéma de câblage à quatre fils. Ce câble est d'une longueur de 25,4 cm et il est doté d'un cache bleu. Description Numéro de produit Illustration Câble de communication maître 170 MCI 041 10 Modbus RS485 (RJ45/RJ45) 31007548 1/2007 111 RS485 sur le port Modbus Câbles d'interconnexion Le câble permettant de connecter deux appareils Modbus RS485, par exemple des modules Momentum, est disponible chez Schneider Automation en quatre longueurs. Ces câbles sont dotés d'un cache noir. Description Numéro de produit Illustration Câble d'interconnexion court 170 MCI 020 10 Modbus Plus ou Modbus RS485 (25,4 cm) Peut être utilisé pour Ethernet Câble d'interconnexion de 0,9 m 170 MCI 020 36 Modbus Plus ou Modbus RS485 Peut être utilisé pour Ethernet Câble d'interconnexion de 3 m 170 MCI 021 80 Modbus Plus ou Modbus RS485 Ne peut pas être utilisé pour Ethernet Câble d'interconnexion de 9,14 m Modbus Plus ou Modbus RS485 Ne peut pas être utilisé pour Ethernet 112 170 MCI 020 80 31007548 1/2007 RS485 sur le port Modbus Autre câble fourni Des câbles d'interconnexion et Ethernet de différentes longueurs et couleurs de cache peuvent être obtenus chez d'autres fabricants, notamment Amp. Description Numéro de produit Amp 60,96 cm 621 894-2 1,52 m 621 894-4 2,13 m 621 894-5 3,04 m 621 894-6 4,26 m 621 894-7 Câble personnalisé Pour le câblage personnalisé, utilisez un câble Ethernet à 4 paires torsadées Cat. 5 AWG#26. Il peut être blindé ou pas. Les câbles blindés sont conseillés pour les longs parcours et les environnements bruyants. Vous pouvez utiliser un câble toronné ou pas. N'oubliez pas que le câble toronné est plus souple. Fabricants de câbles personnalisés Ces fabricants sont : Fabricant Numéro de produit du câble blindé Numéro de produit du câble non blindé Belden 1633A 1583A sans chambre vide 1585A avec chambre vide Berk/Tek 530131 540022 Alcatel Cable Net -- Pince à sertir 31007548 1/2007 Hipernet Cat. 5 - UTP (câble LSZH) Schneider Automation propose une pince à sertir (490 NAB 000 10) et un outil de découpage RJ45 (170 XTS 023 00) afin de fixer le connecteur 170 XTS 022 00 au câble. 113 RS485 sur le port Modbus Connecteurs pour les réseaux Modbus RS485 intégrant des composants Momentum Vue d'ensemble Cette section présente les connecteurs devant être utilisés pour la construction d'un réseau RS485 intégrant des composants Momemtum. Connecteur RJ45 "T" Ce connecteur est utilisé avec le port RS485 : Connecteur DB9 "T" Connecteurs pour câblage personnalisé 114 Description Référence Connecteur Modbus RS485 "T" (base RJ45) 170 XTS 041 00 Illustration Ce connecteur est utilisé avec le port RS485 : Description Référence Connecteur Modbus RS485 "T" (base DB9) 170 XTS 040 00 Illustration Le connecteur RJ45 doit être utilisé lors de la construction d'un câblage personnalisé pour un réseau RS485. Description Référence Connecteur RJ45 (pack de 25) 170 XTS 022 00 Illustration 31007548 1/2007 RS485 sur le port Modbus Appareils de terminaison pour réseaux Modbus RS485 connectant des composants Momentum Vue d'ensemble Cette section décrit les appareils de terminaison qui doivent être utilisés dans la mise en place de réseaux Modbus RS485 pour composants Momentum. Fiches de résistance de terminaison Les fiches de résistance de terminaison sont utilisées avec le connecteur RS485 (base RJ45) au dernier appareil sur l'une des deux extrémités d'un réseau de câbles à quatre fils ou à une extrémité d'un réseau de câbles à deux fils. Fiches de dérivation 31007548 1/2007 Description Numéro de produit Fiches de résistance RJ45 de terminaison Modbus Plus ou Modbus RS485 (jeu de 2 articles) Code couleur - rouge 170 XTS 021 00 Illustration Les fiches de dérivation sont utilisées avec le connecteur RS485 (base RJ45) à l'une des extrémités d'un réseau de câbles à deux fils. La fiche est utilisée sur le dernier appareil du réseau. Description Numéro de produit Fiches de dérivation RJ45 de terminaison Modbus RS485 Code couleur - bleu 170 XTS 042 00 Illustration 115 RS485 sur le port Modbus Brochages des réseaux Modbus RS485 raccordés à des composants Momentum Vue d'ensemble Cette section présente les brochages utilisés pour raccorder un réseau RS485 à un processeur Momentum 171 CBB 970 30. Brochage RJ45 broche 8 broche 1 broche 1 RXD broche 2 RXD + broche 3 TXD + broche 4 réservé broche 5 signal commun broche 6 TXD broche 7 réservé broche 8 blindage Câble de communication maître L'illustration suivante montre le brochage pour le câble de communication maître 170 MCI 041 10 Modbus RS485 (RJ45/RJ45). Connecteur RJ45 116 Connecteur RJ45 RXD- 1 1 RXD- 2 2 RXD- TXD- 6 6 TXD- TXD+ RXD- 3 3 TXD+ Non utilisé 4 4 Non utilisé Signal commun 5 5 Signal commun Non utilisé 7 7 Non utilisé Blindage 8 Blindage 8 31007548 1/2007 RS485 sur le port Modbus Câbles d'interconnexion L'illustration suivante montre le brochage pour les câbles d'interconnexion 170 MCI 02x xx Modbus RS485 (25,40 cm, 91,44 cm, 3 m et 9,14 m). Connecteur RJ45 Connecteur Modbus RS485 "T" (DB9) Connecteur RJ45 RXD- 1 1 RXD- RXD- 2 2 RXD- TXD+ 3 3 TXD+ TXD- 6 6 TXD- Non utilisé 4 Signal 5 commun Non utilisé 7 4 7 Non utilisé Signal commun Non utilisé Blindage 8 Blindage 5 8 L'illustration suivante montre le brochage pour le connecteur "T" Modbus RS485 (DB9). Connecteur RJ45 blindé Connecteur RJ45 blindé RXD- 1 1 RXD- RXD- 2 2 RXD- TXD+ 3 3 TXD+ 4 4 5 5 6 6 7 7 8 8 TXD- Blindage 100V CER 1206 .1UF Shell 7 2 1 4 RXD- RXD- TXD+ 3 6 5 8 9 51,1 M1 1/8 W 1% 1206 Signal commun Blindage Shell M2 Signal TXDcommun Connecteur DB9 31007548 1/2007 117 RS485 sur le port Modbus Terminaison des prises de résistance RJ45 Connecteur RJ45 1 2 1/4 W 121 Ohm 1% 3 4 5 1/4W 121Ohm 1% 6 7 8 Terminaison des prises de dérivation RJ45 Connecteur RJ45 1 2 3 4 5 6 7 8 118 31007548 1/2007 B AC Index A C Adaptateurs équipement hôte Modbus, 41 Adresses IP doubles, 31 Affectation d'adresse IP, 31 Affectation d'adresse MAC, 31 Affectation d'étiquettes aux paquets de données par le commutateur Ethernet, 26 Alimentation câblage, 21 mise à la terre, 21 source externe, 15 Auto-MDI/MDI/X sur les ports Ethernet, 26 Auto-négociation sur les ports Ethernet, 26 Autopolarité sur les ports Ethernet, 26 Câble Modbus adaptateurs SUB-D, 41 Câbles port Modbus, 40 Caractéristiques, 95 Codes d'erreur, 100 Codes des messages de diagnostic réseau Ethernet, 102 Communications RS485 port série Modbus, 42 Commutateur Ethernet fonctionnalités, 26 Composants physiques du processeur, 12 Connecteur de port Modbus, 15, 39 Connecteurs port Modbus, 15, 39 ports du commutateur Ethernet, 13 Connecteurs de port du commutateur Ethernet, 13 Contrôle de pile sous ProWORX 32, 89 B Bit d'arrêt port Modbus, 38 Bits de données port Modbus, 38 Bloc de diagnostic configuration du scrutateur d'E/S, 67 Bloc de santé configuration du scrutateur d'E/S, 66 31007548 1/2007 D Date et heure configuration sous ProWORX 32, 89 Date/heure définition sous Concept, 55 Débits en baud port Modbus, 38 119 Index E Enregistrement dans la mémoire Flash à l'aide de ProWORX32, 92 Enregistrer en mémoire flash, 18 Exigences de mise à la terre, 21 F Fonction de déconnexion automatique port Modbus, 38 H Horloge, 55 Horloge calendaire, 89, 90 lecture dans Concept, 58 lecture sous ProWORX 32, 90 Horloge TOD, 58 M MDI/MDI/X, 26 Mémoire d'état, 18 Mémoire flash, 18 enregistrement dans, 92 Mémoire utilisateur, 18 Mise en file d'attente des paquets de données de sortie par le commutateur Ethernet, 26 Modbus RS485, 42 appareils de terminaison, 115 brochages, 116 câble, 111 connecteurs, 114 schémas de câblage à deux fils, 109 schémas de câblage à quatre fils, 106 Mode ASCII port Modbus, 38 Mode full duplex sur les ports Ethernet, 26 Mode RTU port Modbus, 38 Mode semi-duplex sur les ports Ethernet, 26 120 Multi-adressage sur le commutateur Ethernet, 26 P Paramètres d'adresses, 31 Paramètres d'adresses Ethernet, 31 Paramètres du port Modbus, 38 Pare-feux, 30 Parité port Modbus, 38 Plage d'adresses Modbus, 38 Port Modbus, 38 brochages, 39 câble, 40 fonction de déconnexion automatique, 38 modification du protocole RS485, 75 Protocole RS232 port Modbus, 75 Protocole RS485 port Modbus, 75 ProWORX32, 83 R Registre de contrôle date/heure, 57 Réseaux d'E/S distribuées principes de conception, 29 Réseaux de supervision principes de conception, 29 S Sauvegarde sur pile fonctionnement sans, 29 Serveur BOOTP pour la gestion des adresses IP, 32 Serveur DHCP pour la gestion des adresses IP, 32 Sortie pile sous Concept, 52 Statistiques Ethernet, 34 31007548 1/2007 Index Statistiques de réseau Ethernet, 34 T Terre de protection, 21 Transactions du scrutateur d'E/S configuration, 66 V Voyant codes d'erreur, 100 Voyant PLC LAN Status, 16 Voyant PLC Run, 16 Voyant POWER OK, 16 Voyants voyants d'état du port Ethernet, 14 voyants du processeur M1, 16 Voyants 100MB, 14 Voyants LINK/ACTIVE, 14 Vue du panneau avant, 12 31007548 1/2007 121 Index 122 31007548 1/2007