Télécharger Imprimer la page

Publicité

Liens rapides

Système
ControlLogix™
1756-L1, -L1Mx, -L55Mxx, -L63
Manuel utilisateur

Publicité

loading

Sommaire des Matières pour Rockwell Automation Allen-Bradley ControlLogix 1756-L1 Serie

  • Page 1 Système ControlLogix™ 1756-L1, -L1Mx, -L55Mxx, -L63 Manuel utilisateur...
  • Page 2 La société Rockwell Automation ne saurait en aucun cas être tenue pour responsable des dommages indirects ou consécutifs résultant de l’utilisation ou de l’application de ces produits.
  • Page 3 Sommaire des modifications Introduction Cette version du manuel utilisateur du système ControlLogix contient de nouvelles informations et des informations mises à jour. Informations mises à jour Ce manuel contient les modifications suivantes : Pour les modifications suivantes Voir page Informations supplémentaires sur l’autonomie de la pile 1756-BA1 25-3 lorsqu’elle est utilisée dans un automate ControlLogix5563 Informations supplémentaires sur le module pile ControlLogix...
  • Page 4 Sommaire des modifications Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 5 Préface Objet de ce manuel Ce manuel est un guide pour le développement de projets pour les automates ControlLogix. Il fournit des procédures étape par étape pour l’établissement des communications : • sur les réseaux suivants : – EtherNet/IP ™ –...
  • Page 6 Préface Quand utiliser ce manuel Ce manuel est à utiliser : • lorsque vous être prêt à intégrer votre application avec les équipements d’E/S, automates et réseaux de votre système. • après avoir effectué les actions suivantes : – développement du code de base de votre application –...
  • Page 7 Table des matières IChapitre 1 Configuration d’un module Quand utiliser cette procédure..... . 1-1 Avant de commencer ......1-2 EtherNet/IP Logiciel RSLogix 5000.
  • Page 8 Table des matières Validation des connexions......3-15 Chapitre 4 Communication avec les E/S Quand utiliser cette procédure..... . 4-1 Avant d'utiliser cette procédure .
  • Page 9 Table des matières Créez un fichier .L5K ......7-6 Installez l'utilitaire Logix 5000 Tag Import ... 7-7 Utilisez l'utilitaire pour créer un fichier .CSV .
  • Page 10 Table des matières Chapitre 10 Communication avec les E/S Quand utiliser cette procédure..... . 10-1 Utilisation de cette procédure ..... . 10-1 1794 sur un réseau ™...
  • Page 11 Table des matières Utilisez l'utilitaire pour créer un fichier .CSV ..14-7 Importez le fichier .CSV ......14-8 Création d'un point appelé...
  • Page 12 Table des matières Chapitre 20 Communication via un réseau Quand utiliser cette procédure..... . 20-1 Utilisation de cette procédure ..... . 20-2 d'E/S décentralisées Ajout du module 1756-DHRIO.
  • Page 13 Table des matières Chapitre 23 Configuration des Quand utiliser cette procédure..... . 23-1 Utilisation de cette procédure ..... . 23-1 communications par ligne Etape 1 : Connexion et configuration des modems .
  • Page 14 viii Table des matières Chapitre 26 Entretien du module Quand utiliser cette procédure..... . 26-1 Comment utiliser cette procédure ....26-1 pile 1756-BATM Estimation de l’autonomie de la pile .
  • Page 15 Chapitre Configuration d’un module EtherNet/IP Quand utiliser cette Utilisez cette procédure pour configurer l’un des modules suivants : procédure module 1756-ENBx ou module 1794-AENx -ENET commutateur 42872 Vous pouvez configurer un module : • avant d’installer le module – Configurez le module dans un emplacement temporaire, tel qu’un châssis sur un banc d’essai.
  • Page 16 Configuration d’un module EtherNet/IP Avant de commencer La configuration d’un module Ethernet/IP comprend les éléments suivants : • adresse IP (requise) • masque de sous-réseau (recommandé) • adresse de passerelle (optionnelle) • nom de domaine (optionnel) • adresses de serveur DNS (optionnelles) Vous devez utiliser un logiciel pour configurer un module EtherNet/IP.
  • Page 17 Configuration d’un module EtherNet/IP Logiciel RSLogix 5000 Le logiciel RSLogix 5000 vous permet de configurer un module 1756-ENBx ou -ENET via un autre module qui se trouve dans le châssis. automate autre module de communication module à configurer logiciel RSLogix 5000 châssis châssis ControlLogix...
  • Page 18 Configuration d’un module EtherNet/IP Logiciel RSLinx Le logiciel RSLinx vous permet de configurer un module 1756-ENBx ou -ENET via un autre module qui se trouve dans le châssis. automate autre module de communication module à configurer logiciel RSLinx châssis châssis ControlLogix ControlLogix réseau...
  • Page 19 ControlLogix commutateur E/S Flex réseau EtherNet/IP Par défaut, un module EtherNet/IP de Rockwell Automation utilise BOOTP pour obtenir ses informations de configuration. • A la mise sous tension, le module envoie un message avec son adresse matérielle au serveur BOOTP.
  • Page 20 Configuration d’un module EtherNet/IP Comment utiliser cette Utilisez le tableau suivant pour trouver l’information dont vous avez besoin : procédure Si vous avez ce Et vous voulez Alors, consultez Voir page module 1756-ENBx configurer le module via un autre module dans le Configuration d’un module avec le 1756-ENET châssis (ex., automate 1756-CNB, 1756-DHRIO)
  • Page 21 Configuration d’un module EtherNet/IP Configuration d’un module Pour configurer un module à l’aide du logiciel RSLogix 5000 : avec le logiciel • Connectez le matériel RSLogix 5000 • Connectez-vous au module • Configurez le port • Vérifiez le module Connectez le matériel 1.
  • Page 22 Configuration d’un module EtherNet/IP 42376 2. Cliquez avec le bouton droit de la souris sur Configuration des E/S et sélectionnez Nouveau module. 3. Sélectionnez votre type de module ENB ou ENET et cliquez sur 42579 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 23 Configuration d’un module EtherNet/IP 4. Entrez un nom pour le module. 5. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. 6. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes toutes les informations doivent correspondre : Correspondance exacte...
  • Page 24 1-10 Configuration d’un module EtherNet/IP 42423 3. Désélectionnez la case (retirez la coche) Activer Bootp. 4. Entrez l’adresse IP du module. 5. Entrez le masque de sous-réseau du module, si nécessaire. 6. Entrez l’adresse de passerelle du module, si nécessaire. 7.
  • Page 25 Configuration d’un module EtherNet/IP 1-11 8. Tapez le nom de domaine du module. 9. Tapez l’adresse IP du ou des serveurs qui contiennent la base de données DNS du domaine. 10. Choisissez Activer. Une boîte de dialogue vous demande de confirmer vos modifications.
  • Page 26 1-12 Configuration d’un module EtherNet/IP Configuration d’un module Pour configurer un module à l’aide du logiciel RSLinx : avec le logiciel RSLinx • Connectez le matériel • Configurez le port • Vérifiez le module Connectez le matériel 1. Installez le module. 2.
  • Page 27 Configuration d’un module EtherNet/IP 1-13 2. Développez un réseau jusqu’à ce que le module soit affiché. − Station de travail Linx Gateways, Ethernet − AB_DF1-x, DF1 − xx, 1756-Lx − Backplane, 1756-Ax xx, 1756-ENB 3. Cliquez avec le bouton droit de la souris sur le module et sélectionnez Module Configuration.
  • Page 28 1-14 Configuration d’un module EtherNet/IP décentralisé, utilisez-vous un nom d’hôte à la place d’une adresse IP ?) Alors Allez à l’Etape 10. Allez à l’Etape 12. 10. Tapez l’adresse IP du ou des serveurs qui contiennent la base de données DNS du domaine. 11.
  • Page 29 Configuration d’un module EtherNet/IP 1-15 Configuration d’un module Pour configurer un module à l’aide d’un logiciel BOOTP : avec BOOTP • Installez le logiciel BOOTPServer • Connectez le matériel • Entrez les réglages par défaut du réseau • Configurez le module •...
  • Page 30 1-16 Configuration d’un module EtherNet/IP Entrez les réglages par défaut du réseau 1. Démarrez le logiciel BOOTPServer. Le module envoie son adresse Ethernet au serveur BOOTP à intervalle régulier. 2. Dans le menu Tools, sélectionnez Default Network Settings. 42890 3. Entrez le masque de sous-réseau du module, si nécessaire. 4.
  • Page 31 Configuration d’un module EtherNet/IP 1-17 Configurez le module 42858 1. Cliquez deux fois sur l’adresse du module. 42859 2. Entrez l’adresse IP du module. 3. Cliquez sur OK. Le module apparaît dans la liste « Relation List ». La ligne d’état indique que le logiciel a envoyé...
  • Page 32 1-18 Configuration d’un module EtherNet/IP Désactivez BOOTP Chaque fois que vous démarrez le module, que voulez-vous qu’il fasse ? Si vous voulez que le module Alors Notes Utilise la même configuration Allez à l’Etape 1. Ceci désactive BOOTP pour le module. Il ne demande plus de configuration aux serveurs BOOTP.
  • Page 33 Installez le logiciel BOOTPServer Pour renouveler l’adresse IP d’un module 1794-AENx, utilisez le logiciel BOOTPServer de Rockwell Automation. Vous pouvez trouver ce logiciel à l’un des endroits suivants : • CD du logiciel RSLogix 5000, dossier ENU \ TOOLS \ BootP Utility, BootPServer.exe...
  • Page 34 1-20 Configuration d’un module EtherNet/IP Entrez la nouvelle configuration 1. Démarrez le logiciel BOOTPServer. 42860 2. Choisissez New. 42891 3. Entrez l’adresse Ethernet du module (ex., 00:00:BC:06:00:6A). 4. Entrez l’adresse IP du module. 5. Entrez le masque de sous-réseau du module, si nécessaire. 6.
  • Page 35 Configuration d’un module EtherNet/IP 1-21 Envoyez la configuration 42860 1. Dans la liste Relation List, sélectionnez le module. 2. Choisissez Renew. Le logiciel réinitialise le module et envoie la nouvelle adresse IP. 42860 Désactivez BOOTP Chaque fois que vous démarrez le module, que voulez-vous qu’il fasse ? Si vous voulez que le module Alors...
  • Page 36 1-22 Configuration d’un module EtherNet/IP 42860 1. Dans la liste Relation List, sélectionnez le module. 2. Choisissez Disable. La ligne d’état indique que BOOTP est désactivé pour le module. 42892 Enregistrez la liste « Relation List » La liste des relations contient la configuration que vous venez d’envoyer à...
  • Page 37 Configuration d’un module EtherNet/IP 1-23 Test de la configuration 1. Si ce n’est pas déjà fait : a. Connectez le module au réseau. b. Connectez votre ordinateur au même sous-réseau que le module. 2. Dans le menu Démarrer de Windows NT, sélectionnez Programmes →...
  • Page 38 1-24 Configuration d’un module EtherNet/IP 1. Procurez-vous un câble série 1756-CP3. (Vous pouvez également utiliser un câble 1747-CP3 de la gamme des produits SLC ; mais une fois le câble connecté, vous ne pourrez pas fermer la porte de l’automate.) Si vous faites votre propre câble série : CONSEIL •...
  • Page 39 Configuration d’un module EtherNet/IP 1-25 Configurez un driver série ™ 1. Démarrez le logiciel RSLinx 2. Dans le menu Communications, sélectionnez Configure Drivers. 3. Dans la liste Available Driver Types, sélectionnez RS-232 DF1 Devices. 4. Cliquez sur Add New. 5. Cliquez sur OK pour accepter le nom par défaut pour le driver. 6.
  • Page 40 1-26 Configuration d’un module EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 41 Chapitre Chargement et connexion sur un réseau EtherNet/IP Quand utiliser cette Utilisez cette procédure quand vous voulez effectuer une des actions suivantes sur un réseau Ethernet/IP : procédure • charger un projet • vous connecter et superviser un automate • transférer un automate Logiciel RSLogix 5000 reface Châssis ControlLogix...
  • Page 42 Chargement et connexion sur un réseau EtherNet/IP Configuration d’un driver Dans cette étape, vous configurez un driver RSLinx pour la communication avec les équipements sur un réseau Ethernet/IP. Vous Ethernet pouvez configurer le driver pour la communication avec un maximum de 63 équipements sur ce réseau, tels que des modules 1756-ENET ou des automates PLC-5E.
  • Page 43 Chargement et connexion sur un réseau EtherNet/IP Sélection d’un chemin ™ A. Ouvrez le projet RSLogix 5000 pour l’automate. B. Dans le menu Communications, sélectionnez Who Active. − Pour dérouler un réseau d’un niveau, Station de faites ce qui suit : travail •...
  • Page 44 Chargement et connexion sur un réseau EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 45 Chapitre Communication avec les E/S 1756 sur un réseau EtherNet/IP Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements qui sont connectés aux modules d’E/S 1756 : procédure • modules locaux • modules décentralisées où les modules 1756-ENBx ou 1756-ENET/B connectent les châssis local et décentralisé...
  • Page 46 à 1.18 (le loquet du connecteur Contactez votre représentant ou votre RJ--45 pointe vers la droite) distributeur local Rockwell Automation. 2. Configurez les modules ENB ou ENET dans les châssis local et décentralisé. Reportez-vous à « Configuration d’un module EtherNet/IP », page 1-1.
  • Page 47 Communication avec les E/S 1756 sur un réseau EtherNet/IP Ajout d’un module A. Ouvrez le projet RSLogix 5000 hors ligne. 1756-ENBx ou -ENET local 42376 B. Le module ENB ou ENET local est-il déjà dans la configuration des E/S de l’automate ? Alors Allez à...
  • Page 48 Communication avec les E/S 1756 sur un réseau EtherNet/IP 42579 D. Entrez un nom pour le module. E. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. F. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes...
  • Page 49 Communication avec les E/S 1756 sur un réseau EtherNet/IP Ajout d’un module 1756-ENBx ou -ENET − Configuration des E/S décentralisé − [x] 1756-ENBx local_ENB/ENET A. Cliquez avec le bouton droit de la souris sur local_ENB/ENET et sélectionnez Nouveau Module. B. Sélectionnez votre type de module ENB ou ENET et cliquez sur 42580 C.
  • Page 50 Communication avec les E/S 1756 sur un réseau EtherNet/IP 42580 G. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Sélectionnez Notes toutes les informations doivent correspondre : Correspondance exacte • type • référence • fournisseur • numéro de révision majeure et mineure toutes les informations sauf le numéro de Module compatible Si vous sélectionnez Module compatible, vous...
  • Page 51 Communication avec les E/S 1756 sur un réseau EtherNet/IP 42401 J. A l’étape , quel format de communication avez-vous sélectionné ? Alors Connexion native Tapez la vitesse à laquelle l’équipement le plus rapide pour rack dans le châssis doit être rafraîchi. Aucune Aucun intervalle RPI n’est requis.
  • Page 52 Communication avec les E/S 1756 sur un réseau EtherNet/IP Ajout des modules d’E/S Dans cette étape, vous ajoutez les modules d’E/S à la configuration des E/S de l’automate. A. Le module est-il dans la configuration des E/S ou dans un autre automate ? Et si c’est un Et vous voulez...
  • Page 53 Communication avec les E/S 1756 sur un réseau EtherNet/IP F. Sélectionnez un format de communication Comm Format : Si le module est également dans la configuration des E/S d’un autre automate, IMPORTANT sélectionnez la version écoute seule (Listen Only) du format de communication (ex., Listen Only –...
  • Page 54 3-10 Communication avec les E/S 1756 sur un réseau EtherNet/IP 42420 G. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Si ces informations doivent correspondre Sélectionnez toutes, y compris le numéro de révision mineure Correspondance exacte toutes sauf le numéro de révision mineure Module compatible Aucune...
  • Page 55 Communication avec les E/S 1756 sur un réseau EtherNet/IP 3-11 I. A l’étape , avez-vous sélectionné Connexion native pour rack comme format de communication ? Alors Entrez la vitesse à laquelle l’équipement le plus rapide connecté au module doit être rafraîchi. Aucun intervalle RPI n’est requis.
  • Page 56 3-12 Communication avec les E/S 1756 sur un réseau EtherNet/IP Création d’alias Dans cette étape, vous convertissez les points dans votre programme en alias de points d’E/S ou de canaux (équipements). Comme alias de point d’E/S ou de canal, chaque point : •...
  • Page 57 Communication avec les E/S 1756 sur un réseau EtherNet/IP 3-13 B. Sélectionnez l’accès du point descriptif. C. A droite du nom du point, cliquez sur la cellule Alias de. La cellule affiche un D. Cliquez sur le E. Cliquez sur le bouton Points d’accès automate, si disponible. (Toutes les données pour les modules d’E/S sont des données d’automate.) F.
  • Page 58 3-14 Communication avec les E/S 1756 sur un réseau EtherNet/IP Même si le module d’E/S utilise le format de communication natif CONSEIL pour rack, adressez le point requis comme décrit à l’étape F. Nom du point Alias de Point de base start conveyor:1:I.Data.1(C) conveyor:I.Slot[1].Data.1(C)
  • Page 59 Communication avec les E/S 1756 sur un réseau EtherNet/IP 3-15 Validation des connexions A cette étape, vous vérifiez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Détermination de l’établissement Le signe se trouve-t-il sur le dossier Configuration des E/S ? des communications Alors L’automate peut communiquer avec le module.
  • Page 60 3-16 Communication avec les E/S 1756 sur un réseau EtherNet/IP Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Aide, sélectionnez Sommaire. 2. Cliquez sur l’onglet Index. 3. Tapez Défauts du module (module faults). 42439 4. Sélectionnez la plage pour le code et cliquez sur Afficher. 5.
  • Page 61 Chapitre Communication avec les E/S 1794 sur un réseau EtherNet/IP Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements d'E/S qui sont connectés aux modules d'E/S 1794 procédure lorsqu'un : • module 1756-ENBx ou 1756-ENET/B connecte le châssis local au réseau EtherNet/IP.
  • Page 62 2.6 ou ultérieure. antérieure à 1.18 (le loquet du Contactez votre représentant ou votre connecteur RJ--45 pointe vers la droite) distributeur local Rockwell Automation. 2. Configurez les modules suivants : • module ENB ou ENET dans le châssis local • module AEN Reportez-vous à...
  • Page 63 Communication avec les E/S 1794 sur un réseau EtherNet/IP Ajout d'un module 1. Ouvrez le projet RSLogix 5000 hors ligne. 1756-ENBx ou -ENET local 42376 2. Le module ENB ou ENET local est-il déjà dans la configuration des E/S de l'automate ? Alors Allez à...
  • Page 64 Communication avec les E/S 1794 sur un réseau EtherNet/IP 42579 4. Entrez un nom pour le module. 5. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. 6. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes...
  • Page 65 Communication avec les E/S 1794 sur un réseau EtherNet/IP Ajout du module décentralisé 1794-AENx − Configuration des E/S − [x] 1756-ENBx local_ENB/ENET 1. Cliquez avec le bouton droit de la souris sur local_ENB/ENET et sélectionnez Nouveau module. 2. Sélectionnez le type de module AEN que vous utilisez et cliquez sur OK.
  • Page 66 Communication avec les E/S 1794 sur un réseau EtherNet/IP 42816 6. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Si ces informations doivent Sélectionnez correspondre toutes, y compris le numéro de révision Correspondance exacte mineure toutes sauf le numéro de révision mineure Module compatible aucune Désactivation du détrompage...
  • Page 67 Communication avec les E/S 1794 sur un réseau EtherNet/IP 42401 9. A l'étape , quel format de communication avez-vous sélectionné ? Alors Connexion native Tapez la vitesse à laquelle l'équipement le plus rapide sur pour rack le rail doit être rafraîchi. Aucune Aucun intervalle RPI n'est requis.
  • Page 68 Communication avec les E/S 1794 sur un réseau EtherNet/IP Ajout de modules d'E/S Dans cette étape, vous ajoutez les modules d'E/S à la configuration des E/S de l'automate. 1. Le module est-il dans la configuration des E/S ou dans un autre automate ? Et si c'est un Et vous voulez...
  • Page 69 Communication avec les E/S 1794 sur un réseau EtherNet/IP 4. Entrez un nom pour le module. 5. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. 6. Sélectionnez un Format de communication : Si le module est également dans la configuration des IMPORTANT E/S d'un autre automate, sélectionnez la version écoute seule (Listen Only) du format de...
  • Page 70 4-10 Communication avec les E/S 1794 sur un réseau EtherNet/IP 42401 9. A l'étape , avez-vous sélectionné Connexion native pour rack comme format de communication ? Alors Entrez la vitesse à laquelle l'équipement le plus rapide connecté au module doit être rafraîchi. Aucun intervalle RPI n'est requis.
  • Page 71 Communication avec les E/S 1794 sur un réseau EtherNet/IP 4-11 Adressage des E/S Pour superviser ou commander un équipement d'E/S, attribuez le nom du point de l'équipement à une instruction de votre logique : • Pour des instructions étape par étape sur comment entrer la logique et les noms de point, reportez-vous à...
  • Page 72 4-12 Communication avec les E/S 1794 sur un réseau EtherNet/IP Validation des connexions A cette étape, vous vérifiez que l'automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Détermination de l'établissement Le signe se trouve-t-il sur le dossier Configuration des E/S ? des communications Alors L'automate peut communiquer avec le module.
  • Page 73 Communication avec les E/S 1794 sur un réseau EtherNet/IP 4-13 Etape Actions détaillées D. Effacement du défaut. 1. Dans le menu Help, sélectionnez Contents. 2. Cliquez sur l'onglet Index. 3. Tapez module faults. 42439 4. Sélectionnez la plage pour le code et cliquez sur Display. 5.
  • Page 74 4-14 Communication avec les E/S 1794 sur un réseau EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 75 à 1.18 (le loquet du connecteur Contactez votre représentant ou votre RJ--45 pointe vers la droite) distributeur local Rockwell Automation. 2. Configure the ENB or ENET modules. Reportez-vous à « Configuration d’un module EtherNet/IP », page 1-1. Publication 1756-UM001E-FR-P - Août 2002...
  • Page 76 Communication avec un autre automate sur un réseau EtherNet/IP Sélection d’une méthode de Pour communiquer avec un autre automate, vous avez les options suivantes : communication Si l’autre automate est un Alors ControlLogix Les données doivent être envoyées à une Produisez et consommez un point.
  • Page 77 Communication avec un autre automate sur un réseau EtherNet/IP 42352 E. Sélectionnez le bouton Produit. F. Entrez ou sélectionnez le nombre d’automates qui consomment (reçoivent) le point. G. Choisissez OK. Ajout d’un module A. Ouvrez le projet RSLogix 5000 de l’automate qui consomme (reçoit) les données.
  • Page 78 Communication avec un autre automate sur un réseau EtherNet/IP 42579 D. Entrez un nom pour le module. E. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. F. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes...
  • Page 79 Communication avec un autre automate sur un réseau EtherNet/IP Ajout d’un module 1756-ENBx ou -ENET − Configuration des E/S décentralisé − [x] 1756-ENBx local_ENB/ENET A. Cliquez avec le bouton droit de la souris sur local_ENB/ENET et sélectionnez Nouveau Module. B. Sélectionnez votre type de module ENB ou ENET et cliquez sur 42580 C.
  • Page 80 Communication avec un autre automate sur un réseau EtherNet/IP 42580 G. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Sélectionnez Notes toutes les informations doivent correspondre : Correspondance exacte • type • référence • fournisseur • numéro de révision majeure et mineure toutes les informations sauf le numéro de Module compatible Si vous sélectionnez Module compatible, vous...
  • Page 81 Communication avec un autre automate sur un réseau EtherNet/IP J. A l’étape , quel format de communication avez-vous sélectionné ? Alors Connexion native Tapez la vitesse à laquelle l’équipement le plus rapide pour rack dans le châssis doit être rafraîchi. Aucune Aucun intervalle RPI n’est requis.
  • Page 82 Communication avec un autre automate sur un réseau EtherNet/IP 42377 C. Entrez le nom de l’automate. D. Entrez ou sélectionnez le numéro d’emplacement de l’automate. E. Cliquez sur Suivant. 42398 F. Initialement, voulez-vous que le module communique avec l’automate ? Alors Laissez la case non cochée.
  • Page 83 Communication avec un autre automate sur un réseau EtherNet/IP G. Si la communication échoue, comment voulez-vous que l’automate réponde ? Si la communication avec un module échoue, ATTENTION l’automate fonctionne avec d’anciennes données du module. Pour éviter les risques de blessures ou de dommage, supervisez les communications avec les modules ou configurez les modules pour qu’ils produisent...
  • Page 84 5-10 Communication avec un autre automate sur un réseau EtherNet/IP D. Sélectionnez le bouton de l’option Consommé. E. Sélectionnez l’automate qui contient le point produit. F. Entrez le nom du point produit. G. Sélectionnez le même type de données que celui du point produit.
  • Page 85 Communication avec un autre automate sur un réseau EtherNet/IP 5-11 Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Aide, sélectionnez Sommaire. 2. Cliquez sur l’onglet Index. 3. Tapez Défauts du module (module faults). 42439 4. Sélectionnez la plage pour le code et cliquez sur Afficher. 5.
  • Page 86 5-12 Communication avec un autre automate sur un réseau EtherNet/IP Ajout d’un module A. Ouvrez le projet RSLogix 5000 de l’automate ControlLogix qui envoie le message. 1756-ENBx ou -ENET local 42376 B. Le module ENB ou ENET local est-il déjà dans la configuration des E/S de l’automate ? Alors Allez à...
  • Page 87 Communication avec un autre automate sur un réseau EtherNet/IP 5-13 F. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes toutes les informations doivent correspondre : Correspondance exacte • type • référence • fournisseur •...
  • Page 88 5-14 Communication avec un autre automate sur un réseau EtherNet/IP E. Entrez message.EN. où : message est le point de commande du message de l’étape B. ® ™ F. Si votre message est pour un automate PLC-5 ou SLC 500 qu’il lit ou écrit des nombres entiers (non des REAL), utilisez un buffer de INT dans le message.
  • Page 89 Communication avec un autre automate sur un réseau EtherNet/IP 5-15 Lecture de nombres entiers à partir d’un automate PLC-5 EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer. Puis, l’instruction FAL déplace les valeurs dans dint_array. Ceci convertit les valeurs en nombres entiers de 32 bits (DINT), pour leur utilisation par d’autres instructions dans l’automate ControlLogix.
  • Page 90 5-16 Communication avec un autre automate sur un réseau EtherNet/IP Configuration du message A. Dans l’instruction MSG, cliquez sur B. Sélectionnez une configuration pour le message : Table 5.A Message vers un automate ControlLogix ou FlexLogix Pour Pour cet élément Entrez ou sélectionnez lecture (réception) de données Type de message Lecture table de données CIP...
  • Page 91 Communication avec un autre automate sur un réseau EtherNet/IP 5-17 Table 5.C Message vers un automate PLC-5 Si les données sont Et vous voulez Pour cet élément Entrez ou sélectionnez des nombres entiers lire (recevoir) les Type de message Lecture PLC5 données Elément source adresse de table de données dans l’automate PLC-5 (ex., N7:10)
  • Page 92 5-18 Communication avec un autre automate sur un réseau EtherNet/IP H. Tapez une virgule [ , ]. I. Tapez l’adresse de l’équipement matériel suivant (ex., automate, module) : Pour cet équipement sur Spécifiez fond de panier ControlLogix numéro d’emplacement réseau DF1 adresse de station (0-254) réseau ControlNet numéro de station (1-99 décimal)
  • Page 93 Communication avec un autre automate sur un réseau EtherNet/IP 5-19 K. Terminez le paramétrage de communication : Si le message est vers un Alors Automate PLC-5 1. Laissez le bouton CIP sélectionné. 2. Ne prenez pas en compte la case Connexion de cache. Automate SLC 500 Automate Logix5000 : Vers combien d’automates Logix5000 cet automate envoie-t-il des messages ?
  • Page 94 5-20 Communication avec un autre automate sur un réseau EtherNet/IP Accès aux données Effectuez cette étape pour tout message envoyé par un automate PLC-5 ou SLC 5/05 vers un automate ControlLogix sur un réseau ControlLogix EtherNet/IP. ™ Cette procédure utilise le logiciel RSLogix 5 IMPORTANT ™...
  • Page 95 Communication avec un autre automate sur un réseau EtherNet/IP 5-21 E. Cliquez sur l’onglet MultiHop. 42425 F. Entrez l’adresse IP du module ENB ou ENET qui se trouve dans le même châssis que l’automate ControlLogix. G. Entrez le numéro d’emplacement de l’automate ControlLogix. Publication 1756-UM001E-FR-P - Août 2002...
  • Page 96 5-22 Communication avec un autre automate sur un réseau EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 97 à 1.18 (le loquet du Contactez votre représentant ou votre connecteur RJ-45 pointe vers la droite) distributeur local Rockwell Automation. 2. Configurez le module ENB ou ENET dans le châssis local. Reportez-vous à « Configuration d’un module EtherNet/IP », page 1-1.
  • Page 98 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP Pour suivre cette procédure, effectuez les étapes suivantes : • Ajout du terminal PanelView • Organisation des données • Configuration du terminal PanelView • Création des points PanelView Pour vérifier votre travail, effectuez l’action suivante : •...
  • Page 99 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 42579 4. Entrez un nom pour le module. 5. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. 6. Niveau de correspondance auquel tout module installé dans cet emplacement doit répondre : Sélectionnez Notes...
  • Page 100 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP Ajout du terminal Vous pouvez établir un maximum de huit connexions (occurrences) avec chaque terminal PanelView. Par exemple, un automate peut PanelView utiliser les huit occurrences. Ou huit automates peuvent utiliser chacun une occurrence.
  • Page 101 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 42820 6. Entrez les numéros d’occurrence de l’ensemble pour cette occurrence PanelView Pour ce numéro Tapez cette occurrence Tapez cette occurrence Tapez cette occurrence de d’occurrence d’ensemble d’entrées d’ensemble de sorties configuration d’ensemble 7.
  • Page 102 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 42401 9. Entrez la vitesse à laquelle vous voulez que les données à temps critiques soient transférées avec le terminal PanelView. 10. Voulez-vous qu’initialement le module communique avec l’automate ? Alors Notes Laissez la case non cochée.
  • Page 103 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP Organisation des données Organisez vos données pour le PanelView en fonction de l’utilisation de ces données. Pour des données Faites ceci à temps critiques (ex., Utilisez les points d’E/S du PanelView. commande d’une machine) Les points de ces données ont été...
  • Page 104 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP Pour adresser les données PanelView dans votre logique, vous avez les options suivantes : • adresser les points directement • copier les points dans d’autres points de votre projet • créer des alias de points Adressage des données PanelView EXEMPLE Cette ligne utilise ces points d’E/S du PanelView: pv_a:I.Data[2].0 et pv_a:I.Data[2].1.
  • Page 105 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP Configuration du terminal 1. Lancez le logiciel PanelBuilder32. PanelView 2. Ouvrez une application PanelBuilder existante ou créez une nouvelle application. 3. Dans le menu Application, sélectionnez Settings. 4. Cliquez sur le bouton Comms Setup. 42818 5.
  • Page 106 ™ 6-10 Communication avec un terminal PanelView sur un réseau EtherNet/IP 42818 12. Sélectionnez ControlLogix5000. 42818 13. Entrez un nom pour l’automate ControlLogix. 14. Entrez l’adresse IP du module ENB ou ENET qui se trouve dans le châssis avec l’automate. 15.
  • Page 107 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 6-11 Création des points 1. Dans l’écran PanelView, créez l’objet requis. PanelView 2. Cliquez deux fois sur l’objet. 3. Cliquez sur le bouton Edit Tag. 42856 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 108 ™ 6-12 Communication avec un terminal PanelView sur un réseau EtherNet/IP 4. Entrez un nom pour l’objet 5. Dans l’automate ControlLogix, l’adresse de ce point est-elle un bit (BOOL) dans un tableau de BOOL Sélectionnez le type de données qui correspond au type de données du point dans l’automate ControlLogix 6.
  • Page 109 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 6-13 Spécifier l’adresse d’un point dans l’automate ControlLogix EXEMPLE Automate ControlLogix Application PanelView name_of_panelview:I.Data[0].1 AI1:0/1 name_of_panelview:O.Data[3] AO1:3 screen_a[5] screen_a[5] 8. Cliquez sur OK. 9. Cliquez sur OK. Publication 1756-UM001E-FR-P - Août 2002...
  • Page 110 ™ 6-14 Communication avec un terminal PanelView sur un réseau EtherNet/IP Validation des connexions A cette étape, vous vérifiez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Déterminez si les communications Le signe se trouve-t-il sur le dossier Configuration des E/S ? sont établies Alors...
  • Page 111 ™ Communication avec un terminal PanelView sur un réseau EtherNet/IP 6-15 Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Help, sélectionnez Contents. 2. Cliquez sur l’onglet Index. 3. Tapez module faults. 42439 4. Sélectionnez la plage pour le code et cliquez sur Display. 5.
  • Page 112 ™ 6-16 Communication avec un terminal PanelView sur un réseau EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 113 Chapitre Communication avec un projet RSView via un réseau EtherNet/IP Utilisez cette procédure pour communiquer avec des points dans l'un Quand utiliser cette des types de projet RSView suivants : procédure • projet RSView32, • projet RSView Machine Edition (développé avec le logiciel RSView Studio).
  • Page 114 Communication avec un projet RSView via un réseau EtherNet/IP Configuration d'un driver Lors de cette étape, vous configurez un driver RSLinx afin qu'il communique avec les équipements sur un réseau Ethernet/IP. Vous Ethernet pouvez configurer le driver de façon à ce qu'il puisse communiquer avec un maximum de 63 équipements sur ce réseau, tels que des modules 1756-ENET ou des automates PLC-5E.
  • Page 115 Communication avec un projet RSView via un réseau EtherNet/IP Sélection d’une méthode de Sélectionnez une méthode de transfert des données : communication Si les données Passez à doivent être délivrées régulièrement à une « Création d'un sujet appelé », page 7-3 vitesse que vous spécifiez sont envoyées lorsqu’une condition «...
  • Page 116 Communication avec un projet RSView via un réseau EtherNet/IP F. Sélectionnez l’automate ControlLogix. G. Choisissez Apply (Appliquer) et confirmez la mise à jour. H. Cliquez sur l’onglet Data Collection (Collection de données). I. Entrez la vitesse de rafraîchissement (ms) des données. J.
  • Page 117 Communication avec un projet RSView via un réseau EtherNet/IP Création d'une station A. Ouvrez le projet RSView. appelée 43081 43082 B. Cliquez deux fois sur Node (Station). 42430 C. Cliquez sur OPC Server (Serveur OPC). D. Entrez un nom pour la station. E.
  • Page 118 Communication avec un projet RSView via un réseau EtherNet/IP Importation de points Pour importer des points d'un projet RSLogix 5000 dans votre projet RSView à l'aide de l'utilitaire Logix 5000 Tag Import, procédez comme Logix5000 suit : • Créez un fichier .L5K •...
  • Page 119 Communication avec un projet RSView via un réseau EtherNet/IP Installez l'utilitaire Logix 5000 Tag Import A. Munissez-vous du CD du logiciel RSLogix 5000. B. Sur le CD, recherchez le fichier suivant : langue \Tools (Outils)\Tag Import Utility\Logix+5000+Tag+Import.msi. où : langue est la langue du logiciel. Par exemple, pour la version anglaise du logiciel, ouvrez le dossier Enu.
  • Page 120 Communication avec un projet RSView via un réseau EtherNet/IP B. Entrez le nom de la station à l'étape « Création d'une station appelée ». C. Sélectionnez le fichier .L5K. D. Choisissez Search (Rechercher). E. Sélectionnez les points à importer. F. Entrez le nom du sujet à l'étape « Création d'un sujet appelé ». G.
  • Page 121 Communication avec un projet RSView via un réseau EtherNet/IP Next > (Suivant) Votre option Next > (Suivant) Projet RSView Next > (Suivant) Sans faute ? Finish (Fin) Correct ? 43072 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 122 7-10 Communication avec un projet RSView via un réseau EtherNet/IP Création d'un point appelé Pour créer des points RSView un à un : 43081 43082 A. Cliquez deux fois sur Tag Database (Base de données de points). B. Cliquez sur New (Nouveau). 42431 C.
  • Page 123 Communication avec un projet RSView via un réseau EtherNet/IP 7-11 (Node: <Local> ) H. Cliquez sur le signe +. − (Node: <Local> ) topic_1 topic_2 I. En regard du sujet défini à l'étape « Création d'un sujet appelé », cliquez sur le signe +. −...
  • Page 124 7-12 Communication avec un projet RSView via un réseau EtherNet/IP − (Node: <Local> ) topic_1 bool_1 points à un élément − topic_2 dint_1 (BOOL, DINT, REAL, etc.) − points d’accès automate Offline real_1 tableaux et structures array_1 d’accès automate counter_1 points Program:MainProgram d’accès...
  • Page 125 Communication avec un projet RSView via un réseau EtherNet/IP 7-13 Création d'un sujet non A. Affichez le logiciel RSLinx. sollicité B. Dans le menu Communications, sélectionnez Configure Client Applications (Configurer les applications client). C. Cliquez sur l’onglet Virtual Link ID (Identité de liaison virtuelle). D.
  • Page 126 7-14 Communication avec un projet RSView via un réseau EtherNet/IP K. Spécifiez les paramètres suivants : Pour cet élément Entrez ou sélectionnez Communication Driver (Driver de le driver correspondant au réseau sur lequel communication) vous allez envoyer le message Station le numéro d’emplacement de l’automate qui envoie le message Local or Remote Addressing...
  • Page 127 Communication avec un projet RSView via un réseau EtherNet/IP 7-15 Ajout du module 1756-ENBx A. Ouvrez le projet RSLogix 5000 hors ligne. ou 1756-ENET 42376 B. Le module ENB ou ENET local est-il déjà dans la configuration des E/S de l'automate ? Alors Allez à...
  • Page 128 7-16 Communication avec un projet RSView via un réseau EtherNet/IP F. Quel est le niveau de correspondance auquel tout module dans cet emplacement doit répondre ? Sélectionnez Remarques toutes les informations doivent correspondre à : Exact Match (Correspondance • type exacte) •...
  • Page 129 Communication avec un projet RSView via un réseau EtherNet/IP 7-17 Saisie d'un message A. Entrez une instruction MSG et les instructions d’entrées associées. condition Message Message Control ? ... 42424 B. Dans l'instruction MSG, entrez un nom pour le point de commande de message et appuyez sur la touche Entrée.
  • Page 130 7-18 Communication avec un projet RSView via un réseau EtherNet/IP Lecture de nombres entiers à partir d’un projet RSView EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer. L’instruction FAL déplace ensuite les valeurs dans dint_array. Ceci convertit les valeurs en nombres entiers de 32 bits (DINT), pour leur utilisation par d’autres instructions dans l’automate ControlLogix.
  • Page 131 Communication avec un projet RSView via un réseau EtherNet/IP 7-19 Configuration du message A. Dans l’instruction MSG, cliquez sur B. Dans l’onglet Configuration, spécifiez les paramètres suivants : Table 7.A Message vers un projet RSView Si les données sont Et que vous voulez Pour cet élément Entrez ou sélectionnez nombres entiers...
  • Page 132 7-20 Communication avec un projet RSView via un réseau EtherNet/IP G. Dans l’onglet Communication, spécifiez les paramètres suivants : Pour cet élément Entrez ou sélectionnez Communication Method CIP With Source ID (CIP + ID sce) (Méthode com.) Source Link (Source) l'identité...
  • Page 133 Communication avec un projet RSView via un réseau EtherNet/IP 7-21 Création d'une station non A. Ouvrez le projet RSView. sollicitée 43081 43082 B. Cliquez deux fois sur Node (Station). 42430 C. Cliquez sur OPC Server (Serveur OPC). D. Entrez un nom pour la station. E.
  • Page 134 7-22 Communication avec un projet RSView via un réseau EtherNet/IP Création d'un point non sollicité 43081 43082 A. Cliquez deux fois sur Tag Database (Base de données de points). B. Cliquez sur New (Nouveau). 42431 C. Spécifiez les propriétés du point. 42432 D.
  • Page 135 Communication avec un projet RSView via un réseau EtherNet/IP 7-23 F. Sélectionnez le nom de la station créée à l'étape « Création d'une station non sollicitée » et cliquez sur OK. G. Entrez l'adresse pour le point : Si l’automate Entrez écrit la valeur l’adresse de destination que vous avez spécifiée dans...
  • Page 136 7-24 Communication avec un projet RSView via un réseau EtherNet/IP Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 137 Chapitre Communication avec les E/S 1756 sur un réseau ControlNet™ Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements qui sont connectés aux modules d’E/S 1756. procédure • modules locaux • modules décentralisés où les modules 1756-CNB connectent les châssis local et décentralisé...
  • Page 138 Communication avec les E/S 1756 sur un réseau ControlNet™ Ajout du module 1756-CNB ™ A. Ouvrez le projet RSLogix 5000 hors ligne. local 42376 B. Cliquez avec le bouton droit de la souris sur Configuration des E/S et sélectionnez Nouveau module. C.
  • Page 139 Communication avec les E/S 1756 sur un réseau ControlNet™ 42398 H. Initialement, voulez-vous que le module communique avec l’automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Utilisez la case Blocage du module pour faciliter le test du système : •...
  • Page 140 Communication avec les E/S 1756 sur un réseau ControlNet™ Ajout du module 1756-CNB décentralisé 42399 A. Cliquez avec le bouton droit de la souris sur name_of_local_cnb et sélectionnez Nouveau module. B. Sélectionnez le type de CNB qui se trouve dans le châssis décentralisé...
  • Page 141 Communication avec les E/S 1756 sur un réseau ControlNet™ 42401 J. A l’étape , quel format de communication avez-vous sélectionné ? Alors Connexion native Tapez la vitesse à laquelle l’équipement le plus rapide pour rack dans le châssis doit être rafraîchi. •...
  • Page 142 Communication avec les E/S 1756 sur un réseau ControlNet™ Ajout des modules d’E/S Dans cette étape, vous ajoutez les modules d’E/S à la configuration des E/S de l’automate. A. Le module est-il dans la configuration des E/S ou dans un autre automate ? Et si c’est un Et vous voulez...
  • Page 143 Communication avec les E/S 1756 sur un réseau ControlNet™ D. Entrez un nom pour le module. E. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. F. Sélectionnez un Format de communication : Si le module est également dans la configuration des IMPORTANT E/S d’un autre automate, sélectionnez la version écoute seule (Listen Only) du format de...
  • Page 144 Communication avec les E/S 1756 sur un réseau ControlNet™ Si ce module est une Et vous voulez Sélectionnez sortie analogique les entrées associées sont des horodater l’écho des données CST Timestamped Float Data REAL omettre l’horodatage Float Data les entrées associées sont des horodater l’écho des données CST Timestamped Integer Data omettre l’horodatage...
  • Page 145 Communication avec les E/S 1756 sur un réseau ControlNet™ I. A l’étape , avez-vous sélectionné Connexion native pour rack comme format de communication ? Alors Entrez la vitesse à laquelle l’équipement le plus rapide connecté au module doit être rafraîchi. •...
  • Page 146 8-10 Communication avec les E/S 1756 sur un réseau ControlNet™ Création d’alias Dans cette étape, vous convertissez les points dans votre programme en alias de points d’E/S et de canaux (équipements). Comme alias de point d’E/S ou de canal, chaque point : •...
  • Page 147 Communication avec les E/S 1756 sur un réseau ControlNet™ 8-11 B. Sélectionnez l’accès du point descriptif. C. A droite du nom du point, cliquez sur la cellule Alias de. La cellule affiche un D. Cliquez sur le E. Cliquez sur le bouton Points d’accès automate, si disponible. (Toutes les données pour les modules d’E/S sont des données d'accès automate.) F.
  • Page 148 8-12 Communication avec les E/S 1756 sur un réseau ControlNet™ Même si le module d’E/S utilise le format de communication native CONSEIL pour rack, adressez les points requis comme décrit à l’étape F. Nom du point Alias de Point de base start conveyor:1:I.Data.1(C) conveyor:I.Slot[1].Data.1(C)
  • Page 149 Communication avec les E/S 1756 sur un réseau ControlNet™ 8-13 Planification du réseau A. Chargez le projet RSLogix 5000 vers l’automate. ControlNet ™ B. Lancez le logiciel RSNetworx pour ControlNet. C. Ce réseau a-t-il déjà été planifié ? Alors 1. Dans le menu File, sélectionnez New. 2.
  • Page 150 8-14 Communication avec les E/S 1756 sur un réseau ControlNet™ Validation des connexions A cette étape, vous vérifiez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Détermination de l’établissement Le signe se trouve-t-il sur le dossier Configuration des E/S ? des communications Alors L’automate peut communiquer avec le module.
  • Page 151 Communication avec les E/S 1756 sur un réseau ControlNet™ 8-15 Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Help, sélectionnez Contents. 2. Cliquez sur l’onglet Index. 3. Tapez module faults. 42439 4. Sélectionnez la plage pour le code et cliquez sur Display. 5.
  • Page 152 8-16 Communication avec les E/S 1756 sur un réseau ControlNet™ Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 153 Chapitre Communication avec un module d'E/S 1771 ™ via un réseau ControlNet Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements d’E/S qui sont connectés aux modules d’E/S 1771 procédure lorsqu’un : • module 1756-CNB connecte le châssis local à un réseau ControlNet.
  • Page 154 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Si vous ne l’avez pas déjà fait précédemment, effectuez l'étape préliminaire suivante : • Ajout du module 1756-CNB local Pour appliquer cette procédure, effectuez les étapes suivantes : • Ajout du module 1771-ACN •...
  • Page 155 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Ajout du module 1756-CNB ™ A. Ouvrez le projet RSLogix 5000 hors ligne. local 42376 B. Cliquez avec le bouton droit de la souris sur I/O Configuration (Configuration des E/S) et sélectionnez New Module (Nouveau module).
  • Page 156 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 42398 H. Au début, voulez-vous que le module communique avec l'automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Cochez la case Inhibit a module (Blocage du module) pour faciliter le test du système : •...
  • Page 157 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Ajout du module 1771-ACN 42399 A. Cliquez avec le bouton droit de la souris sur name_of_local_cnb et sélectionnez New Module (Nouveau module). B. Sélectionnez le type de module 1771-ACN qui se trouve dans le châssis décentralisé...
  • Page 158 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet G. Cliquez sur Next (Suivant). 42401 H. Entrez la vitesse à laquelle l'équipement le plus rapide du châssis doit être mis à jour. • Utilisez une puissance de deux fois le NUT ControlNet. •...
  • Page 159 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Lecture ou écriture de Utilisez cette procédure pour transférer des données vers ou depuis un module qui requiert des blocs-transferts. données vers ou depuis un module de bloc-transfert Lecture bloc-transfert Données d'un Tampons de INT DINT à...
  • Page 160 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Lecture des données depuis un module de bloc-transfert 1. Entrez la ligne suivante : Lit des nombres entiers de 16 bits (INT) à partir du module et les stocke dans int_buffer_read. (Incluez le point msg_write.EN et l'instruction associée uniquement si vous envoyez également un message d'écriture bloc-transfert au même module.) msg_read.EN msg_write.EN...
  • Page 161 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet Ecriture de la configuration ou de données de sortie vers un module de bloc-transfert 1. Entrez la ligne suivante : L'application écrit une configuration et les données de sortie dints_output, qui est un tableau de DINT. Avant que l'automate envoie les données vers le module, l'instruction FAL déplace les valeurs vers int_buffer_write.
  • Page 162 ™ 9-10 Communication avec un module d'E/S 1771 via un réseau ControlNet Configuration des messages 1. Dans l’instruction MSG, cliquez sur 2. Sélectionnez une configuration : Pour Pour cet élément Entrez ou sélectionnez lire les données d'entrées Message Type (Type msg) Block Transfer Read (Lect.
  • Page 163 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-11 Lecture ou écriture de Cette procédure permet de programmer une seule instruction MSG pour lire les données de plusieurs modules de blocs-transferts. données vers ou depuis plusieurs modules de Le schéma suivant présente le flux de données d'une lecture bloc-transfert.
  • Page 164 ™ 9-12 Communication avec un module d'E/S 1771 via un réseau ControlNet Pour écrire des données vers plusieurs modules de blocs-transferts, reportez-vous à la logique page 9-18. Créez un type de données défini par l'utilisateur Créez le type de données suivant. Il vous servira pour le tableau qui stocke les propriétés du message de chaque module.
  • Page 165 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-13 Créez un tableau pour les données d'entrée Entrez la ligne suivante : L'instruction SIZE détermine le nombre d'éléments de la première dimension (Dim 0) du tableau BT_input. Puisque cette dimension contient un élément par module BT, cette instruction détermine le nombre de modules que l'instruction MSG doit lire.
  • Page 166 ™ 9-14 Communication avec un module d'E/S 1771 via un réseau ControlNet Envoyez un message de lecture bloc-transfert 1. Entrez la ligne suivante : L'instruction MSG lit les valeurs d'entrée d'un module BT et stocke les valeurs dans BTR_int_buffer_read. • Chaque fois que l'instruction est donnée, elle redémarre automatiquement et envoie un autre message. •...
  • Page 167 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-15 2. Configurez le message : Dans cet onglet Pour cet élément Entrez ou sélectionnez Configuration Message Type (Type msg) Block Transfer Read (Lect. bloc-transfert) Number Of Elements (Nb élmt) Bien que votre logique contrôle cette valeur, vous devez indiquer une valeur initiale dans la boîte de dialogue Message Properties (Propriétés du message).
  • Page 168 ™ 9-16 Communication avec un module d'E/S 1771 via un réseau ControlNet Indiquez les propriétés BTR pour chaque module 42376 1. Cliquez deux fois sur Controller Tags (Points de l'automate). 2. Définissez les propriétés BTR pour chaque module BT. Nom du point Valeur −...
  • Page 169 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-17 Convertissez les INT en DINT Entrez la ligne suivante : Dès la lecture des données d'un module (BTR.DN est activé), cette ligne convertit les valeurs INT du module BT en valeurs DINT pour leur utilisation dans le projet : •...
  • Page 170 ™ 9-18 Communication avec un module d'E/S 1771 via un réseau ControlNet 2. Entrez la ligne suivante : Si l'instruction EQU est vraie, l'instruction MSG a lu le dernier module BT. L'instruction CLR réinitialise BTR_index sur zéro. Ainsi, l'instruction MSG redémarre la série de lectures en commençant par le premier module. 43021 Ecriture des données vers plusieurs modules de blocs-transferts 43022...
  • Page 171 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-19 43023 43023 43023 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 172 ™ 9-20 Communication avec un module d'E/S 1771 via un réseau ControlNet Adresse d'E/S Pour superviser ou commander un équipement d'E/S, attribuez le nom du point de l'équipement à une instruction de votre logique : • Pour obtenir des instructions étape par étape sur la saisie de la logique et des noms de points, reportez-vous à...
  • Page 173 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-21 Adressage d'un équipement numérique connecté à un module d'E/S 1771 EXEMPLE − I/O Configuration − [5] 1756-CNB/D Local_CNB − 4 17771-ACN Remote_1771 équipement d'entrée groupe 2 module de l'adaptateur pour le rack 4 bit 0 Remote_1771:I.Data[2].0 42435...
  • Page 174 ™ 9-22 Communication avec un module d'E/S 1771 via un réseau ControlNet Planification du réseau A. Chargez le projet RSLogix 5000 vers l’automate. ControlNet ™ B. Lancez le logiciel RSNetworx pour ControlNet. C. Ce réseau a-t-il déjà été planifié ? Alors 1.
  • Page 175 ™ Communication avec un module d'E/S 1771 via un réseau ControlNet 9-23 Validation des connexions Au cours de cette étape, vous vérifierez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Déterminer si les communications Le symbole apparaît-il sur le dossier I/O Configuration (Configuration des E/S) ? sont établies.
  • Page 176 ™ 9-24 Communication avec un module d'E/S 1771 via un réseau ControlNet Etape Actions détaillées D. Effacer le défaut. 1. Dans le menu Help (Aide), sélectionnez Contents (Sommaire). 2. Cliquez sur l’onglet Index. 3. Entrez module faults (défauts du module). 42439 4.
  • Page 177 Chapitre Communication avec les E/S 1794 sur un ™ réseau ControlNet Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements d’E/S qui sont connectés aux modules d’E/S 1794 procédure lorsqu’un : • module 1756-CNB connecte le châssis local à un réseau ControlNet.
  • Page 178 ™ 10-2 Communication avec les E/S 1794 sur un réseau ControlNet Ajout du module 1756-CNB ™ A. Ouvrez le projet RSLogix 5000 hors ligne. local 42376 B. Cliquez avec le bouton droit de la souris sur Configuration des E/S et sélectionnez Nouveau module. C.
  • Page 179 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-3 42398 H. Initialement, voulez-vous que le module communique avec l’automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Utilisez la case Blocage du module pour faciliter le test du système : •...
  • Page 180 ™ 10-4 Communication avec les E/S 1794 sur un réseau ControlNet Ajout du module 1794-ACN décentralisé − Configuration des E/S − [x] 1756-CNB/x name_of_local_CNB A. Cliquez avec le bouton droit de la souris sur name_of_local_cnb et sélectionnez Nouveau module. B. Sélectionnez le type de 1794-ACN que vous utilisez et cliquez sur OK.
  • Page 181 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-5 42401 I. A l’étape , quel format de communication avez-vous sélectionné ? Alors Connexion native Tapez la vitesse à laquelle l’équipement le plus rapide sur pour rack le rail doit être rafraîchi. •...
  • Page 182 ™ 10-6 Communication avec les E/S 1794 sur un réseau ControlNet Ajout des modules d’E/S Dans cette étape, vous ajoutez les modules d’E/S à la configuration des E/S de l’automate. A. Le module est-il dans la configuration des E/S d’un autre automate ? Et si c’est un Et vous voulez...
  • Page 183 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-7 D. Entrez un nom pour le module. E. Entrez ou sélectionnez le numéro de l’emplacement dans lequel le module est installé. F. Sélectionnez un Format de communication : Si le module est également dans la configuration des IMPORTANT E/S d’un autre automate, sélectionnez la version écoute seule (Listen Only) du format de...
  • Page 184 ™ 10-8 Communication avec les E/S 1794 sur un réseau ControlNet G. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Si ces informations doivent correspondre Sélectionnez toutes, y compris le numéro de révision mineure Correspondance exacte toutes sauf le numéro de révision mineure Module compatible Aucune...
  • Page 185 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-9 K. Si la communication avec le module échoue, comment voulez-vous que l’automate réponde ? Si la communication avec un module échoue, ATTENTION l’automate fonctionne avec d’anciennes données du module. Pour éviter les risques de blessures ou de dommage, supervisez les communications avec les modules ou configurez les modules pour qu’ils produisent...
  • Page 186 ™ 10-10 Communication avec les E/S 1794 sur un réseau ControlNet Création d’alias Dans cette étape, vous convertissez les points dans votre programme en alias de points d’E/S et de canaux (équipements). Comme alias de point d’E/S ou de canal, chaque point : •...
  • Page 187 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-11 B. Sélectionnez l’accès du point descriptif. C. A droite du nom du point, cliquez sur la cellule Alias de. La cellule affiche un D. Cliquez sur le E. Cliquez sur le bouton Points d’accès automate, si disponible. (Toutes les données pour les modules d’E/S sont des données d'accès automate.) F.
  • Page 188 ™ 10-12 Communication avec les E/S 1794 sur un réseau ControlNet Lorsque vous avez terminé, la fenêtre des points doit ressembler à ce qui suit : Nom du point Alias de Point de base start conveyor:2:I.Data.1(C) conveyor:2:I.Data.1(C) start est un alias pour le point 1 du module d’entrées qui se trouve dans l’emplacement 2 du rail appelé...
  • Page 189 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-13 Planification du réseau A. Chargez le projet RSLogix 5000 vers l’automate. ControlNet ™ B. Lancez le logiciel RSNetworx pour ControlNet. C. Ce réseau a-t-il déjà été planifié ? Alors 1.
  • Page 190 ™ 10-14 Communication avec les E/S 1794 sur un réseau ControlNet Validation des connexions A cette étape, vous vérifiez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Détermination de l’établissement Le signe se trouve-t-il sur le dossier Configuration des E/S ? des communications Alors...
  • Page 191 ™ Communication avec les E/S 1794 sur un réseau ControlNet 10-15 Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Aide, sélectionnez Contents. 2. Cliquez sur l’onglet Index. 3. Tapez Défauts du module (module faults). 42439 4. Sélectionnez la plage pour le code et cliquez sur Ecran. 5.
  • Page 192 ™ 10-16 Communication avec les E/S 1794 sur un réseau ControlNet Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 193 Chapitre Communication avec un autre automate sur ™ un réseau ControlNet Quand utiliser cette Utilisez cette procédure pour envoyer un message d’un automate à un autre sur un réseau ControlNet : procédure • Automate ControlLogix vers un autre automate ControlLogix •...
  • Page 194 ™ 11-2 Communication avec un autre automate sur un réseau ControlNet Utilisation de cette Si vous ne l’avez pas déjà fait lors d’une autre procédure, effectuez les étapes préliminaires suivantes : procédure • Etape 1 : Ajout d’un module 1756-CNB •...
  • Page 195 ™ Communication avec un autre automate sur un réseau ControlNet 11-3 Etape 1 : Ajout d’un module ™ A. Ouvrez le projet RSLogix 5000 hors ligne. 1756-CNB 42376 B. Cliquez avec le bouton droit de la souris sur Configuration des E/S et sélectionnez Nouveau module.
  • Page 196 ™ 11-4 Communication avec un autre automate sur un réseau ControlNet 42398 H. Voulez-vous qu’initialement le module communique avec l’automate ? Si : Alors : Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Utilisez la case Blocage du module pour faciliter le test du système : •...
  • Page 197 ™ Communication avec un autre automate sur un réseau ControlNet 11-5 Etape 2 : Ajout d’un module Déterminez si vous devez effectuer cette étape : 1756-CNB décentralisé Si l’autre automate est un : Alors : Automate ControlLogix Effectuez cette étape. Automate FlexLogix Allez à...
  • Page 198 ™ 11-6 Communication avec un autre automate sur un réseau ControlNet C. Tapez un nom pour le module CNB. Utilisez un nom qui identifie les E/S dans le châssis. D. Entrez ou sélectionnez le numéro de station ControlNet du module. E.
  • Page 199 ™ Communication avec un autre automate sur un réseau ControlNet 11-7 J. A l’étape , quel format de communication avez-vous sélectionné ? Si : Alors : Connexion native Tapez la vitesse à laquelle l’équipement le plus rapide pour rack dans le châssis doit être rafraîchi. •...
  • Page 200 ™ 11-8 Communication avec un autre automate sur un réseau ControlNet Etape 3 : Ajout d’un module Déterminez si vous devez effectuer cette étape : 1788-CNC Si vous envoyez un message à un : Alors : Automate FlexLogix Effectuez cette étape. Automate ControlLogix Allez à...
  • Page 201 ™ Communication avec un autre automate sur un réseau ControlNet 11-9 H. Voulez-vous qu’initialement le module communique avec l’automate ? Si : Alors : Notes : Laissez la case non cochée. Cochez la case. Lorsque vous testez cette partie du système, laissez la case non cochée.
  • Page 202 ™ 11-10 Communication avec un autre automate sur un réseau ControlNet Etape 4 : Ajout d’un autre automate Ajoutez un automate PLC-5C Ajoutez un automate FlexLogix Ajoutez un automate ControlLogix 42428 A. Quel type d’automate reçoit le message ? Si c’est un : Alors : Automate PLC-5C cliquez avec le bouton droit de la souris sur le module...
  • Page 203 ™ Communication avec un autre automate sur un réseau ControlNet 11-11 42398 G. Voulez-vous qu’initialement le module communique avec l’automate ? Si : Alors : Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Pour faciliter le test du système un module ou une section à...
  • Page 204 ™ 11-12 Communication avec un autre automate sur un réseau ControlNet Etape 5 : Entrée d’un A. Entrez une instruction MSG et les instructions d’entrées associées. message condition Message Message Control ? ... 42424 B. Dans l’instruction MSG, tapez un nom pour le point de commande de message et appuyez sur la touche Entrée.
  • Page 205 ™ Communication avec un autre automate sur un réseau ControlNet 11-13 Lecture de nombres entiers à partir d’un automate PLC-5 EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer. Puis, l’instruction FAL déplace les valeurs dans dint_array. Ceci convertit les valeurs en nombres entiers de 32 bits (DINT), pour leur utilisation par d’autres instructions dans l’automate ControlLogix.
  • Page 206 ™ 11-14 Communication avec un autre automate sur un réseau ControlNet Etape 6 : Configuration du A. Dans l’instruction MSG, cliquez sur message B. Sélectionnez une configuration pour le message : Table 11.A Message vers un automate ControlLogix ou FlexLogix Pour : Pour cet élément : Entrez ou sélectionnez :...
  • Page 207 ™ Communication avec un autre automate sur un réseau ControlNet 11-15 C. Cliquez sur l’onglet Communication. D. Cliquez sur Parcourir … E. Sélectionnez l’automate qui reçoit le message et cliquez sur OK. F. Terminez le paramétrage de communication : Si le message est vers un : Alors : Automate PLC-5 1.
  • Page 208 ™ 11-16 Communication avec un autre automate sur un réseau ControlNet Etape 8 : Accès aux Effectuez cette étape pour tout message envoyé par un automate PLC-5C vers un automate ControlLogix sur un réseau ControlNet. données ControlLogix ™ Cette procédure utilise le logiciel RSLogix 5 IMPORTANT révision 3.x.
  • Page 209 Chapitre ® Acheminement des messages PLC-5 entre ™ réseaux ControlNet Quand utiliser cette Vous pouvez utiliser les modules de communication ControlLogix pour acheminer un message entre des automates PLC-5 sur différents procédure réseaux (c.-à-d., un message décentralisé) L’exemple suivant montre un châssis ControlLogix avec deux modules 1756-CNB qui acheminent un message d’un réseau ControlNet vers un autre réseau ControlNet.
  • Page 210 ® ™ 12-2 Acheminement des messages PLC-5 entre réseaux ControlNet Acheminement d’un Pour envoyer un message d’un automate PLC-5C vers un automate PLC-5C sur un autre réseau ControlNet : message ControlNet ™ Cette procédure utilise le logiciel RSLogix 5 IMPORTANT révision 3.x.
  • Page 211 ® ™ Acheminement des messages PLC-5 entre réseaux ControlNet 12-3 H. Sélectionnez 1756-CNB. I. Entrez le numéro de station ControlNet de l’automate qui reçoit le message. L’exemple suivant montre les entrées distantes pour l’exemple de la page 12-1. Entrées distantes EXEMPLE 3 1 1 où...
  • Page 212 ® ™ 12-4 Acheminement des messages PLC-5 entre réseaux ControlNet Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 213 Chapitre Communication avec un terminal ™ ™ PanelView sur un réseau ControlNet Quand utiliser cette Utilisez cette procédure pour échanger des données entre un terminal PanelView et un automate ControlLogix sur un réseau ControlNet. procédure 42521 Réseau ControlNet Avant d’effectuer cette procédure, votre système doit IMPORTANT répondre aux exigences suivantes : •...
  • Page 214 ™ ™ 13-2 Communication avec un terminal PanelView sur un réseau ControlNet Ajout du module 1756-CNB ™ A. Ouvrez le projet RSLogix 5000 hors ligne. local 42376 B. Cliquez avec le bouton droit de la souris sur Configuration des E/S et sélectionnez Nouveau module. C.
  • Page 215 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-3 H. Initialement, voulez-vous que le module communique avec l’automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Utilisez la case Blocage du module pour faciliter le test du système : •...
  • Page 216 ™ ™ 13-4 Communication avec un terminal PanelView sur un réseau ControlNet Ajout du terminal PanelView 42399 A. Cliquez avec le bouton droit de la souris sur name_of_local_cnb et sélectionnez Nouveau module. B. Sélectionnez PanelView et cliquez sur OK. 42400 C.
  • Page 217 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-5 G. Cliquez sur Suivant. 42401 H. Entrez la vitesse à laquelle vous voulez que les données planifiées soient transférées avec le terminal PanelView. • Utilisez une puissance de deux fois le NUT ControlNet. •...
  • Page 218 ™ ™ 13-6 Communication avec un terminal PanelView sur un réseau ControlNet Organisation des données Pour transférer des données à temps critique, utilisez les communications planifiées entre l’automate et le terminal PanelView : planifiées Si le type de Et si elles Et le Alors données du...
  • Page 219 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-7 Organisation des données planifiées (c.-à-d., à temps critique) EXEMPLE Copie la valeur name_of_panelview:I.Data[0].1 dans station_1_stop. name_of_panelview:I.Data[0].1 station_1.stop Copie la valeur station_1_run dans name_of_panelview:O.Data[0].0. station_1.run name_of_panelview:O.Data[0].0 alarm_ack et alarm sont des alias de données que le terminal PanelView lit et écrit alarm_ack alarm <name_of_panelview:I.Data[0].2>...
  • Page 220 ™ ™ 13-8 Communication avec un terminal PanelView sur un réseau ControlNet Organisation des données Pour transférer des données non planifiées avec le terminal PanelView, organisez les points de l’automate ControlLogix comme non planifiées suit : Si le type de Et si elles Et le Alors...
  • Page 221 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-9 Organisation des données non planifiées (c.-à-d. qui ne sont pas à temps critique) EXEMPLE Copie la valeur du bit 3 de station_1_status (point DINT) vers station_1.start (un membre de la structure station_1) station_1_status.3 station_1.start...
  • Page 222 ™ ™ 13-10 Communication avec un terminal PanelView sur un réseau ControlNet Configuration du terminal A. Lancez le logiciel PanelBuilder32. PanelView B. Ouvrez une application PanelBuilder existante ou créez une nouvelle application. C. Dans le menu Application, sélectionnez Settings. D. Cliquez sur le bouton Comms Setup. 42395 E.
  • Page 223 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-11 space cnb_address 1 controller_slot où Description numéro de station ControlNet du module 1756-CNB qui se cnb_address trouve dans le même châssis que l’automate ControlLogix numéro d’emplacement de l’automate ControlLogix controller_slot J.
  • Page 224 ™ ™ 13-12 Communication avec un terminal PanelView sur un réseau ControlNet F. Les données sont-elles planifiées ou non planifiées dans l’automate ControlLogix ? Alors Planifié Cliquez sur le bouton Scheduled. Non planifié 1. Cliquez sur le bouton Unscheduled. 2. Dans la liste Node Name, sélectionnez l’automate. G.
  • Page 225 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-13 Planification du réseau A. Chargez le projet RSLogix 5000 vers l’automate. ControlNet B. Chargez l’application PanelBuilder32 dans le terminal. ™ C. Lancez le logiciel RSNetworx pour ControlNet. D. Ce réseau a-t-il déjà été planifié ? Alors 1.
  • Page 226 ™ ™ 13-14 Communication avec un terminal PanelView sur un réseau ControlNet Validation des connexions A cette étape, vous vérifiez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Détermination de l’établissement Le signe se trouve-t-il sur le dossier Configuration des E/S ? des communications Alors...
  • Page 227 ™ ™ Communication avec un terminal PanelView sur un réseau ControlNet 13-15 Etape Actions détaillées D. Effacez le défaut. 1. Dans le menu Aide, sélectionnez Contents. 2. Cliquez sur l’onglet Index. 3. Tapez Défauts du module (module faults). 42439 4. Sélectionnez la plage pour le code et cliquez sur Ecran. 5.
  • Page 228 ™ ™ 13-16 Communication avec un terminal PanelView sur un réseau ControlNet Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 229 Chapitre Communication avec un projet RSView via un ™ réseau ControlNet Quand utiliser cette Utilisez cette procédure pour communiquer avec des points dans l'un des types de projets RSView suivants : procédure • projet RSView32, • projet RSView Machine Edition (développé avec le logiciel RSView Studio).
  • Page 230 ™ 14-2 Communication avec un projet RSView via un réseau ControlNet Configuration d'un driver ™ A. Démarrez le logiciel RSLinx ControlNet B. Dans le menu Communications, sélectionnez Configure Drivers (Configurer les drivers). C. Dans la liste Available Driver Types (Types de drivers disponibles), sélectionnez le type de carte de communication ControlNet.
  • Page 231 ™ Communication avec un projet RSView via un réseau ControlNet 14-3 Création d'un sujet appelé Le logiciel RSLogix 5000, révision 10.0 ou ultérieure, CONSEIL crée automatiquement des sujets DDE/OPC dans le logiciel RSLinx lorsque vous : • créez un projet, •...
  • Page 232 ™ 14-4 Communication avec un projet RSView via un réseau ControlNet I. Entrez la vitesse de rafraîchissement (ms) des données. J. Cochez la case Use 43083 Symbols (Utiliser les 42429 symboles). 43083 K. Sélectionnez RSLogix 5000 (*acd). L. Sélectionnez le projet RSLogix 5000 pour ce sujet. M.
  • Page 233 ™ Communication avec un projet RSView via un réseau ControlNet 14-5 Création d'une station A. Ouvrez le projet RSView. appelée 43081 43082 B. Cliquez deux fois sur Node (Station). 42430 C. Cliquez sur OPC Server (Serveur OPC). D. Entrez un nom pour la station. E.
  • Page 234 ™ 14-6 Communication avec un projet RSView via un réseau ControlNet Importation de points Pour importer des points d'un projet RSLogix 5000 dans votre projet RSView à l'aide de l'utilitaire Logix 5000 Tag Import, procédez comme Logix5000 suit : • Créez un fichier .L5K •...
  • Page 235 ™ Communication avec un projet RSView via un réseau ControlNet 14-7 Installez l'utilitaire Logix 5000 Tag Import A. Munissez-vous du CD du logiciel RSLogix 5000. B. Sur le CD, recherchez le fichier suivant : langue \Tools (Outils)\Tag Import Utility\Logix+5000+Tag+Import.msi. où : langue est la langue de votre logiciel.
  • Page 236 ™ 14-8 Communication avec un projet RSView via un réseau ControlNet B. Entrez le nom de la station à l'étape « Création d'une station appelée ». C. Sélectionnez le fichier .L5K. D. Choisissez Search (Rechercher). E. Sélectionnez les points à importer. F.
  • Page 237 ™ Communication avec un projet RSView via un réseau ControlNet 14-9 Next > (Suivant) Votre option Next > (Suivant) Projet RSView Next > (Suivant) Sans faute ? Finish (Fin) Correct ? 43072 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 238 ™ 14-10 Communication avec un projet RSView via un réseau ControlNet Création d'un point appelé Pour créer des points RSView un à un : 43081 43082 A. Cliquez deux fois sur Tag Database (Base de données de points). B. Cliquez sur New (Nouveau). 42431 C.
  • Page 239 ™ Communication avec un projet RSView via un réseau ControlNet 14-11 (Node: <Local> ) H. Cliquez sur le signe +. − (Node: <Local> ) topic_1 topic_2 I. En regard du sujet défini à l'étape « Création d'un sujet appelé », cliquez sur le signe +.
  • Page 240 ™ 14-12 Communication avec un projet RSView via un réseau ControlNet − (Node: <Local> ) topic_1 bool_1 points à un élément − topic_2 dint_1 (BOOL, DINT, REAL, etc.) − points d’accès automate Offline real_1 tableaux et structures array_1 d’accès automate counter_1 points Program:MainProgram...
  • Page 241 ™ Communication avec un projet RSView via un réseau ControlNet 14-13 Création d'un sujet non A. Affichez le logiciel RSLinx. sollicité B. Dans le menu Communications, sélectionnez Configure Client Applications (Configurer les applications client). C. Cliquez sur l’onglet Virtual Link ID (Identité de liaison virtuelle). D.
  • Page 242 ™ 14-14 Communication avec un projet RSView via un réseau ControlNet K. Spécifiez les paramètres suivants : Pour cet élément Entrez ou sélectionnez Communication Driver (Driver de le driver correspondant au réseau sur lequel communication) vous allez envoyer le message Station numéro d’emplacement de l’automate qui envoie le message...
  • Page 243 ™ Communication avec un projet RSView via un réseau ControlNet 14-15 Ajout du module 1756-CNB ™ A. Ouvrez le projet RSLogix 5000 hors ligne. 42376 B. Cliquez avec le bouton droit de la souris sur I/O Configuration (Configuration des E/S) et sélectionnez New Module (Nouveau module).
  • Page 244 ™ 14-16 Communication avec un projet RSView via un réseau ControlNet 42398 H. Au début, voulez-vous que le module communique avec l'automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Cochez la case Inhibit Module (Blocage du module) pour faciliter le test du système : •...
  • Page 245 ™ Communication avec un projet RSView via un réseau ControlNet 14-17 Saisie d'un message A. Entrez une instruction MSG et les instructions d’entrée associées. condition Message Message Control ? ... 42424 B. Dans l'instruction MSG, entrez un nom pour le point de commande de message et appuyez sur la touche Entrée.
  • Page 246 ™ 14-18 Communication avec un projet RSView via un réseau ControlNet L’exemple suivant indique comment utiliser un buffer de INT. Lecture de nombres entiers à partir d’un projet RSView EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer.
  • Page 247 ™ Communication avec un projet RSView via un réseau ControlNet 14-19 Configuration du message A. Dans l’instruction MSG, cliquez sur B. Dans l’onglet Configuration, spécifiez les paramètres suivants : Table 14.A Message vers un projet RSView Si les données sont Et que vous voulez Pour cet élément Entrez ou sélectionnez nombres entiers...
  • Page 248 ™ 14-20 Communication avec un projet RSView via un réseau ControlNet address est le numéro de station ControlNet de la station de travail. Entrée de chemin complète EXEMPLE washer_chassis, 2, 5, 1, 0 G. Dans l’onglet Communication, spécifiez les paramètres suivants : Pour cet élément Entrez ou sélectionnez...
  • Page 249 ™ Communication avec un projet RSView via un réseau ControlNet 14-21 Création d'une station non A. Ouvrez le projet RSView. sollicitée 43081 43082 B. Cliquez deux fois sur Node (Station). 42430 C. Cliquez sur OPC Server (Serveur OPC). D. Entrez un nom pour la station. E.
  • Page 250 ™ 14-22 Communication avec un projet RSView via un réseau ControlNet Création d'un point non sollicité 43081 43082 A. Cliquez deux fois sur Tag Database (Base de données de points). B. Cliquez sur New (Nouveau). 42431 C. Spécifiez les propriétés du point. 42432 D.
  • Page 251 ™ Communication avec un projet RSView via un réseau ControlNet 14-23 G. Entrez l'adresse pour le point : Si l’automate Entrez écrit la valeur l’adresse de destination que vous avez spécifiée dans l’instruction MSG lit la valeur l’adresse source que vous avez spécifiée dans l’instruction MSG H.
  • Page 252 ™ 14-24 Communication avec un projet RSView via un réseau ControlNet Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 253 Chapitre Supervision des connexions Quand utiliser cette Utilisez cette procédure pour alerter le système de la perte de la communication avec un équipement (module) dans la configuration procédure des E/S de l’automate. Par exemple • panne d’un module • perte de l’alimentation d’un châssis •...
  • Page 254 15-2 Supervision des connexions Supervision d’une S’il n’y a pas de communication avec un équipement dans la configuration des E/S de l’automate pendant 100 ms, la connexion communication se met en timeout et l’automate produit les avertissements suivant : • Le voyant d’E/S sur le devant de l’automate clignote vert. •...
  • Page 255 Supervision des connexions 15-3 Pour : Alors : déterminer si la communication s’est mise en Entrez la ligne suivante pour l’équipement et ajoutez l’action spécifique qui doit se timeout avec un équipement spécifique produire : Si la communication se met en timeout avec un équipement (module) dans la configuration des E/S de l’automate, l’automate produit un code de défaut pour le module.
  • Page 256 15-4 Supervision des connexions Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 257 Chapitre Communication avec un équipement DeviceNet Quand utiliser cette Utilisez cette procédure pour superviser et commander les équipements d’E/S qui se trouvent sur un réseau DeviceNet. Avant procédure d’utiliser cette procédure, configurez le réseau DeviceNet : • Connectez les équipements au réseau. •...
  • Page 258 16-2 Communication avec un équipement DeviceNet 42469 D. Entrez un nom pour le module. Utilisez un nom qui identifie les E/S du réseau. E. Entrez ou sélectionnez le numéro d’emplacement du module. F. Entrez ou sélectionnez le nombre de mots d’entrées configurés dans le scrutateur plus 1.
  • Page 259 Communication avec un équipement DeviceNet 16-3 J. Le module est-il dans un châssis décentralisé ? Si : Alors : Tapez la vitesse à laquelle l’équipement le plus rapide dans le châssis doit être rafraîchi. • Utilisez une puissance de deux fois le NUT ControlNet. •...
  • Page 260 16-4 Communication avec un équipement DeviceNet Etape 2 : Création d’alias Dans cette étape, vous convertissez les points dans votre programme en alias de points d’E/S (équipements). Comme alias de point d’E/S, chaque point : • fournit un nom descriptif pour l’équipement qui est connecté au point •...
  • Page 261 Communication avec un équipement DeviceNet 16-5 D. Cliquez sur le E. Cliquez sur le bouton Points d’accès à l’automate, si disponible. (Toutes les données pour les modules d’E/S sont des données d’accès automate.) F. A côté de name:slot:X, cliquez sur le signe +. où...
  • Page 262 16-6 Communication avec un équipement DeviceNet Etape 3 : Réglage du scrutateur en mode Run 42376 A. Double-cliquez sur Points de l’automate. Nom du point valeur name:slot:O ( . . . ) B. A côté de name:slot : 0, cliquez sur le signe +. où...
  • Page 263 Communication avec un équipement DeviceNet 16-7 Nom du point valeur − name:slot:O ( . . . ) − name:slot:O.CommandRegister ( . . . ) name:slot:O.CommandRegister.Run Publication 1756-UM001E-FR-P - Août 2002...
  • Page 264 16-8 Communication avec un équipement DeviceNet Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 265 Chapitre Communication avec un autre automate sur le ™ réseau DH+ Quand utiliser cette Utilisez cette procédure pour envoyer un message sur un réseau DH+ entre : procédure • Automates ControlLogix • Automate ControlLogix et un automate PLC-5 ® ™ ou SLC 500 Automate ControlLogix Automate PLC-5...
  • Page 266 ™ 17-2 Communication avec un autre automate sur le réseau DH+ Utilisation de cette Si vous ne l’avez pas déjà fait lors d’une autre procédure, effectuez les étapes préliminaires suivantes : procédure • Configuration des tables d’acheminement • Configuration d’un canal 1756-DHRIO Pour suivre cette procédure, effectuez les étapes suivantes : •...
  • Page 267 ™ Communication avec un autre automate sur le réseau DH+ 17-3 Configuration des tables Déterminez si vous devez effectuer cette étape : d’acheminement Si un Envoie un message Sur un Et il y a Alors vers un Automate PLC-5 Automate ControlLogix réseau local un seul automate Allez à...
  • Page 268 ™ 17-4 Communication avec un autre automate sur le réseau DH+ Dans l’exemple suivant, deux châssis ControlLogix relient différents réseaux DH+ via un réseau ControlNet. Table d’acheminement EXEMPLE station Identité de liaison 100 station ControlNet 1 du réseau ControlNet ControlNet 2 Identité...
  • Page 269 ™ Communication avec un autre automate sur le réseau DH+ 17-5 Configurez une table d’acheminement pour chaque module 1756-DHRIO qui se trouve sur le chemin vers l’autre automate. Etape Actions détaillées A. Désignez un numéro d’identité de Exemple : liaison unique pour chaque réseau et chaque fond de panier ControlLogix dans votre système.
  • Page 270 ™ 17-6 Communication avec un autre automate sur le réseau DH+ Etape Actions détaillées C. Affichez la table d’acheminement. 1. Démarrez le logiciel RSLinx. − Pour dérouler un réseau d’un niveau, Station de faites ce qui suit : travail • Cliquez deux fois sur le réseau. Linx Gateways, Ethernet •...
  • Page 271 ™ Communication avec un autre automate sur le réseau DH+ 17-7 Etape Actions détaillées G. Ajoutez les modules de 1. Cliquez avec le bouton droit de la souris sur l’identité de liaison et sélectionnez communication se trouvant dans Add Module … d’autres châssis ControlLogix aux 2.
  • Page 272 ™ 17-8 Communication avec un autre automate sur le réseau DH+ Dans l’exemple suivant, un module 1756-DHRIO envoie automatiquement des messages à un automate. Acheminement d’un message local EXEMPLE Le module 1756-DHRIO achemine automatiquement tout message local reçu sur le canal A vers l’automate dans l’emplacement 2.
  • Page 273 ™ Communication avec un autre automate sur le réseau DH+ 17-9 E. Développez le réseau de l’étape B. jusqu’à afficher le module 1756-DHRIO. − Station de travail Linx Gateways, Ethernet − AB_DF1-x, DF1 − xx, 1756-Lx − Backplane, 1756-Ax xx, 1756-DHRIO F.
  • Page 274 ™ 17-10 Communication avec un autre automate sur le réseau DH+ Ajout d’un module Déterminez si vous devez effectuer cette étape : 1756-DHRIO Si un Alors automate ControlLogix envoie le message Effectuez cette étape. automate PLC-5 ou SLC 500 envoie le Allez à...
  • Page 275 ™ Communication avec un autre automate sur le réseau DH+ 17-11 F. Niveau de correspondance auquel tout module dans cet emplacement doit répondre : Si ces informations doivent correspondre Sélectionnez toutes, y compris le numéro de révision mineure Correspondance exacte toutes sauf le numéro de révision mineure Module compatible Aucune...
  • Page 276 ™ 17-12 Communication avec un autre automate sur le réseau DH+ Si vous voulez que Alors Notes l’automate produise un défaut Cochez la case. (défaut majeur) continue de fonctionner Laissez la case non Supervisez la connexion à cochée. l’aide de la logique à relais.
  • Page 277 ™ Communication avec un autre automate sur le réseau DH+ 17-13 ® ™ F. Si votre message est pour un automate PLC-5 ou SLC 500 qu’il lit ou écrit des nombres entiers (non des REAL), utilisez un buffer de INT dans le message. •...
  • Page 278 ™ 17-14 Communication avec un autre automate sur le réseau DH+ Lecture de nombres entiers à partir d’un automate PLC-5 EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer. Puis, l’instruction FAL déplace les valeurs dans dint_array. Ceci convertit les valeurs en nombres entiers de 32 bits (DINT), pour leur utilisation par d’autres instructions dans l’automate ControlLogix.
  • Page 279 ™ Communication avec un autre automate sur le réseau DH+ 17-15 Configuration du message A. Dans l’instruction MSG, cliquez sur B. Sélectionnez une configuration pour le message : Table 17.A Message vers un automate ControlLogix Pour Pour cet élément Entrez ou sélectionnez lecture (réception) de données Type de message Lecture table de données CIP Elément source...
  • Page 280 ™ 17-16 Communication avec un autre automate sur le réseau DH+ Table 17.C Message vers un automate PLC-5 Si les données sont Et vous voulez Pour cet élément Entrez ou sélectionnez des nombres entiers lire (recevoir) les Type de message Lecture PLC5 données Elément source...
  • Page 281 ™ Communication avec un autre automate sur le réseau DH+ 17-17 F. Spécifiez les propriétés de communication restantes : Pour un message vers un Entrez ou sélectionnez Automate ControlLogix 1. Tapez une virgule [ , ]. 2. Tapez le numéro du port duquel le message sort : 1.
  • Page 282 ™ 17-18 Communication avec un autre automate sur le réseau DH+ Les exemples suivants montrent un chemin de communication sur un réseau DH+ : Chemin DH+ EXEMPLE canal A réseau DH+ adresse 10 DH+ (octal) Message washer, 2, 8#10, 1, 0 où...
  • Page 283 ™ Communication avec un autre automate sur le réseau DH+ 17-19 Echelonnage des messages L’ajout de messages à votre projet peut vous amener à devoir coordonner l’exécution de ceux-ci. Pour éviter les erreurs et s’assurer que chaque message est traité, observez les règles suivantes : Règle 1 : N’activez pas plus de 16 messages à...
  • Page 284 ™ 17-20 Communication avec un autre automate sur le réseau DH+ B. Si le message vient d’un automate SLC 500, dans l’instruction MSG, spécifiez ce qui suit : Pour Pour un Sélectionnez : Equipement cible PLC5 Local/décentralisé message local Local message décentralisé...
  • Page 285 ™ Communication avec un autre automate sur le réseau DH+ 17-21 Table 17.D Réglage pour un message d’un automate PLC-5 vers un automate ControlLogix (suite) Pour un Dans cet élément Spécifiez message Commande de communication PLC-5 Typed Read PLC-5 Typed Write décentralisé...
  • Page 286 ™ 17-22 Communication avec un autre automate sur le réseau DH+ Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 287 Chapitre ® Acheminement des messages PLC-5 ™ ™ SLC 500 à partir d’un réseau DH+ Quand utiliser cette Utilisez cette procédure pour acheminer les messages d’un automate PLC-5 ou SLC 500 sur un réseau DH+ vers un automate PLC-5 ou SLC procédure 500 sur un autre réseau.
  • Page 288 ® ™ ™ 18-2 Acheminement des messages PLC-5 ou SLC 500 à partir d’un réseau DH+ Configuration des tables A cette étape, vous configurez les tables d’acheminement pour les modules 1756-DHRIO. Les modules utilisent les tables d’acheminement d’acheminement pour envoyer des messages vers la destination. Dans l’exemple suivant, deux châssis ControlLogix relient différents réseaux DH+ via un réseau ControlNet.
  • Page 289 ® ™ ™ Acheminement des messages PLC-5 ou SLC 500 à partir d’un réseau DH+ 18-3 Configurez une table d’acheminement pour chaque module 1756-DHRIO qui se trouve sur le chemin vers l’autre automate. Etape Actions détaillées A. Désignez un numéro d’identité de Exemple : liaison unique pour chaque réseau et chaque fond de panier...
  • Page 290 ® ™ ™ 18-4 Acheminement des messages PLC-5 ou SLC 500 à partir d’un réseau DH+ Etape Actions détaillées C. Affichez la table d’acheminement. 1. Démarrez le logiciel RSLinx. − Pour dérouler un réseau d’un niveau, Station de faites ce qui suit : travail •...
  • Page 291 ® ™ ™ Acheminement des messages PLC-5 ou SLC 500 à partir d’un réseau DH+ 18-5 Etape Actions détaillées G. Ajoutez les modules de 1. Cliquez avec le bouton droit de la souris sur l’identité de liaison et sélectionnez communication se trouvant dans Add Module …...
  • Page 292 ® ™ ™ 18-6 Acheminement des messages PLC-5 ou SLC 500 à partir d’un réseau DH+ D. Sélectionnez un réglage : Pour un message à Dans cet élément Spécifiez partir d’un Automate PLC-5 Commande de communication PLC-5 Typed Read PLC-5 Typed Write Adresse de fichiers de données adresse de départ des données de l’automate qui envoie le message (Ce PLC-5)
  • Page 293 Chapitre Communication avec un autre automate sur un réseau DH-485 Quand utiliser cette Utilisez cette procédure pour transférer des informations à partir de et vers des automates sur un réseau DH-485. procédure Automate FlexLogix™ Connexion de l’automate FlexLogix au port 1 ou au port 2 Automate ControlLogix™...
  • Page 294 19-2 Communication avec un autre automate sur un réseau DH-485 Etape 1 : Connexion de Dans cette étape, vous installez un convertisseur d’interface évolué (AIC+) 1761-NET-AIC, qui connecte l’automate ControlLogix au réseau l’automate à un AIC+ DH-485. Convertisseur d’interface évolué (AIC+) 1761-NET-AIC port RS-485 port 2 : mini-DIN 8 RS-232 port 1 : DB-9 RS-232, DTE...
  • Page 295 Communication avec un autre automate sur un réseau DH-485 19-3 Etape 2 : Configuration du port série 42376 A. Cliquez avec le bouton droit de la souris sur Controller name_of_controller et sélectionnez Properties. B. Cliquez sur l’onglet Serial Port. 42587 C.
  • Page 296 19-4 Communication avec un autre automate sur un réseau DH-485 42588 G. Sélectionnez DH485. H. Entrez l’adresse de l’automate sur le réseau DH-485. Suivant ces directives : • L’adresse 0 est généralement réservée à l’outil de programmation. • L’adresse 1 est généralement laissée ouverte pour l’échange d’un automate.
  • Page 297 Communication avec un autre automate sur un réseau DH-485 19-5 Etape 3 : Entrée d’un A. Entrez une instruction MSG et les instructions d’entrées associées. message condition Message Message Control ? ... 42424 B. Dans l’instruction MSG, tapez un nom pour le point de commande de message et appuyez sur la touche Enter.
  • Page 298 19-6 Communication avec un autre automate sur un réseau DH-485 L’exemple suivant indique comment utiliser un buffer de INT. Lecture de nombres entiers à partir d’un automate MicroLogix EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer.
  • Page 299 Communication avec un autre automate sur un réseau DH-485 19-7 Etape 4 : Configuration du A. Dans l’instruction MSG, cliquez sur message B. Sélectionnez une configuration pour le message : Table 19.A Message vers un automate ControlLogix ou FlexLogix Si les données sont : Et vous voulez : Pour cet élément : Entrez ou sélectionnez :...
  • Page 300 19-8 Communication avec un autre automate sur un réseau DH-485 Table 19.B Message vers un automate SLC 500 ou MicroLogix Si les données Et vous voulez : Pour cet élément : Entrez ou sélectionnez : sont : nombre entier lire (recevoir) les Type de message SLC Typed Read données...
  • Page 301 Communication avec un autre automate sur un réseau DH-485 19-9 Etape 5 : Vérification du Après avoir chargé le projet dans l’automate, utilisez le voyant RS232, sur le devant de l’automate, pour déterminer s’il y a d’autres stations voyant sur le réseau DH-485. 42525 Si le voyant RS232 est : Alors : clignotant...
  • Page 302 19-10 Communication avec un autre automate sur un réseau DH-485 Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 303 Chapitre Communication via un réseau d'E/S décentralisées Quand utiliser cette Utilisez cette procédure pour superviser et commander les E/S sur un réseau d'E/S décentraslisées (RIO). procédure Réseau RIO Châssis ControlLogix avec Terminal PanelView module 1756-DHRIO Adaptateur 1771-ASB Automate PLC-5 Bloc d'E/S 1791 Adaptateur 1747-ASB Adaptateur 1794-ASB 42471...
  • Page 304 20-2 Communication via un réseau d'E/S décentralisées Utilisation de cette procédure Pour créer et gérer des points lors de la programmation de la logique, CONSEIL procédez comme suit : • Pour créer un point : 1. Entrez le nom du point. 2.
  • Page 305 Communication via un réseau d'E/S décentralisées 20-3 Ajout du module ™ 1. Ouvrez le projet RSLogix 5000 hors ligne. 1756-DHRIO 42376 2. Cliquez avec le bouton droit de la souris sur I/O Configuration (Configuration des E/S) et sélectionnez New Module (Nouveau module).
  • Page 306 20-4 Communication via un réseau d'E/S décentralisées 8. Quel est le niveau de correspondance auquel tout module dans cet emplacement doit répondre ? Sélectionnez toutes ces informations doivent correspondre, y Exact Match (Correspondance compris le numéro de révision mineure exacte) toutes ces informations doivent correspondre Compatible Module (Module sauf, le numéro de révision mineure...
  • Page 307 Communication via un réseau d'E/S décentralisées 20-5 12. Si la communication avec le module échoue, comment voulez-vous que l'automate réponde ? Si la communication avec un module échoue, ATTENTION l’automate fonctionne avec d’anciennes données du module. Pour éviter les risques de blessures ou de dommage, supervisez les communications avec les modules ou configurez les modules afin qu’ils produisent...
  • Page 308 20-6 Communication via un réseau d'E/S décentralisées Ajout d'un adaptateur d'E/S Au cours de cette étape, vous ajouterez des adaptateurs d'E/S décentralisées pour chaque rack, ou partie de rack, dans le châssis : décentralisées Si le châssis contient Ajoutez moins de 1 rack d'E/S 1 adaptateur pour le châssis 1 rack d'E/S plus de 1 rack d'E/S...
  • Page 309 Communication via un réseau d'E/S décentralisées 20-7 42441 3. Entrez un nom pour le module de l'adaptateur. Utilisez un nom qui identifie les E/S de cet adaptateur. 4. Entrez le numéro de rack pour ce module ou sélectionnez-le. 5. Sélectionnez la voie du module 1756-DHRIO auquel ce réseau est connecté.
  • Page 310 20-8 Communication via un réseau d'E/S décentralisées 11. Si la communication avec le module échoue, comment voulez-vous que l'automate réponde ? Si la communication avec un module échoue, ATTENTION l’automate fonctionne avec d’anciennes données du module. Pour éviter les risques de blessures ou de dommage, supervisez les communications avec les modules ou configurez les modules afin qu’ils produisent...
  • Page 311 Communication via un réseau d'E/S décentralisées 20-9 Ajout du module de Des modules nécessitent-ils des blocs-transferts ? bloc-transfert Alors Suivez les étapes indiquées dans cette rubrique (Ajout du module de bloc-transfert) Consultez la section Adresse d'E/S, page 20-23. Bien que cela ne soit pas obligatoire, lorsque le module est en configuration d'E/S, vous disposez des avantages suivants : •...
  • Page 312 20-10 Communication via un réseau d'E/S décentralisées Lecture ou écriture de Utilisez cette procédure pour transférer des données vers ou depuis un module qui requiert des blocs-transferts. données vers ou depuis un module de bloc-transfert Lecture bloc-transfert Données d'un Tampons INT DINT à...
  • Page 313 Communication via un réseau d'E/S décentralisées 20-11 Lecture de données depuis un module de bloc-transfert 1. Entrez la ligne suivante : Lit des nombres entiers de 16 bits (INT) à partir du module et les stocke dans int_buffer_read. (Incluez le point msg_write.EN et l'instruction associée uniquement si vous envoyez un message d'écriture bloc-transfert vers le même module.) msg_read.EN msg_write.EN...
  • Page 314 20-12 Communication via un réseau d'E/S décentralisées Ecriture de la configuration ou de données de sortie vers un module de bloc-transfert 1. Entrez la ligne suivante : L'application écrit une configuration et les données de sortie dans dints_output, qui est un tableau de DINT. Avant que l'automate envoie les données vers le module, l'instruction FAL déplace les valeurs dans int_buffer_write.
  • Page 315 Communication via un réseau d'E/S décentralisées 20-13 Configuration des messages 1. Dans l’instruction MSG, cliquez sur 2. Sélectionnez une configuration : Pour Pour cet élément Entrez ou sélectionnez lire les données d'entrées Message Type (Type msg) Block Transfer Read (Lect. bloc-transfert) Number Of Elements (Nb élmt) nombre de INT à...
  • Page 316 20-14 Communication via un réseau d'E/S décentralisées Lecture ou écriture de Cette procédure permet de programmer une unique instruction MSG permettant de lire les données de plusieurs modules de données vers ou depuis blocs-transferts. plusieurs modules de Le schéma suivant présente le flux des données d'une lecture blocs-transferts bloc-transfert.
  • Page 317 Communication via un réseau d'E/S décentralisées 20-15 Pour lire plusieurs modules de blocs-transferts : • Créez un type de données défini par l'utilisateur • Créez le tableau de données • Envoyez le message vers un module BT • Indiquez les propriétés de message pour chaque module •...
  • Page 318 20-16 Communication via un réseau d'E/S décentralisées Créez un type de données défini par l'utilisateur Créez le type de données suivant. Il vous servira pour le tableau qui stocke les propriétés du message de chaque module. Controller Tasks Motion Groups Trends −...
  • Page 319 Communication via un réseau d'E/S décentralisées 20-17 Créez le tableau de données 1. Entrez la ligne suivante : L'instruction SIZE détermine le nombre d'éléments de la première dimension (Dim 0) du tableau BT_input. Puisque cette dimension contient un élément pour chaque module BT, cette instruction détermine le nombre de modules que l'instruction MSG doit lire.
  • Page 320 20-18 Communication via un réseau d'E/S décentralisées Envoyez le message vers un module BT 1. Entrez la ligne suivante : L'instruction MSG lit les valeurs d'entrée d'un module BT et stocke les valeurs dans BTR_int_buffer_read. • Chaque fois que l'instruction est donnée, elle redémarre automatiquement et envoie un autre message. •...
  • Page 321 Communication via un réseau d'E/S décentralisées 20-19 Où Représente nombre de modules lus par ce message nombre 3. Configurez le message : Dans cet onglet Pour cet élément Entrez ou sélectionnez Configuration Message Type (Type msg) Block Transfer Read (Lect. bloc-transfert) Number Of Elements (Nb élmt) 1 (la boîte de dialogue requiert une valeur initiale.) Destination Tag (Pt dest.)
  • Page 322 20-20 Communication via un réseau d'E/S décentralisées 2. Indiquez les propriétés de message pour chaque module BT. Nom du point Valeur − ( … ) BTR_cfg − Propriétés du premier ( … ) BTR_cfg[0] module BT nombre d’éléments à transférer BTR_cfg[0].REQ_LEN voie (A ou B) du module 1756-DHRIO connecté...
  • Page 323 Communication via un réseau d'E/S décentralisées 20-21 2. Cliquez avec le bouton droit de la souris sur chaque point non défini, sélectionnez l'option New “name” (Nouveau « nom ») et indiquez les propriétés suivantes : Description Type de données Accès BTR_ints_to_dints convertit les nombres entiers de 16 bits du CONTROL...
  • Page 324 20-22 Communication via un réseau d'E/S décentralisées 43035 43036 43037 Publication 1756-UM001E-FR-P - Août 2002...
  • Page 325 Communication via un réseau d'E/S décentralisées 20-23 43037 Adresse d'E/S Pour superviser ou commander un équipement d'E/S, attribuez le nom du point de l'équipement à une instruction de votre logique : • Pour obtenir des instructions étape par étape sur la saisie de la logique et des noms de points, reportez-vous à...
  • Page 326 20-24 Communication via un réseau d'E/S décentralisées Adressage d'un équipement numérique connecté à un module d'E/S 1771 EXEMPLE − I/O Configuration − [5] 1756-DHRIO/B Local_DHRIO − B <004 0 1> 17771-ASB Remote_Rack_4 équipement d'entrée groupe 2 module de l'adaptateur pour l'emplacement bit 0 numéro 4 Remote_Rack_4:I.Data[2].0...
  • Page 327 Communication via un réseau d'E/S décentralisées 20-25 Validation des connexions Au cours de cette étape, vous vérifierez que l’automate peut communiquer avec les équipements que vous venez de configurer. Etape Actions détaillées A. Déterminer si les communications Le symbole apparaît-il sur le dossier I/O Configuration (Configuration des E/S) ? sont établies.
  • Page 328 20-26 Communication via un réseau d'E/S décentralisées Etape Actions détaillées D. Effacer le défaut. 1. Dans le menu Help (Aide), sélectionnez Contents (Sommaire). 2. Cliquez sur l’onglet Index. 3. Entrez module faults (défauts du module). 42439 4. Sélectionnez une plage de valeurs pour le code et cliquez sur Display (Afficher). 5.
  • Page 329 Chapitre Chargement et mise en ligne via un câble série Quand utiliser cette Utilisez cette procédure quand vous voulez effectuer une des actions suivantes via un câble série : procédure • charger un projet sur un automate • se mettre en ligne et superviser un automate •...
  • Page 330 21-2 Chargement et mise en ligne via un câble série Etape 1 : Connexion d’un câble série 40043 A. Utilisez un câble série 1756-CP3. (Vous pouvez également utiliser un câble 1747-CP3 de la gamme des produits SLC, mais une fois le câble connecté, vous ne pourrez pas fermer la porte de l’automate.) Si vous faites votre propre câble série : CONSEIL...
  • Page 331 Chargement et mise en ligne via un câble série 21-3 câble 1756-CP3 20884 B. Connectez le câble à l’automate et à la station de travail. Etape 2 : Configuration du ™ A. Démarrez le logiciel RSLinx driver série B. Dans le menu Communications, sélectionnez Configure Drivers. C.
  • Page 332 21-4 Chargement et mise en ligne via un câble série Etape 3 : Sélection d’un ™ A. Ouvrez le projet RSLogix 5000 pour l’automate. chemin B. Dans le menu Communications, sélectionnez Who Active. − Workstation Pour dérouler le Linx Gateways, Ethernet réseau d’un niveau, AB_DF1-x, DF1 cliquez le signe + .
  • Page 333 Chapitre Configuration des communications DF1 maître et esclave Quand utiliser cette Utilisez cette procédure pour obtenir des informations des automates décentralisés (stations) quand : procédure • Votre système contient au moins trois stations. • Il y a des communications régulières qui requièrent des modems à...
  • Page 334 22-2 Configuration des communications DF1 maître et esclave Pour terminer cette procédure, effectuez les étapes suivantes : • Etape 2 : Sélection d’un mode d’appel • Etape 3 : Configuration de l’automate maître pour l’appel standard • Etape 4 : Configuration de l’automate maître pour l’appel basé sur messages •...
  • Page 335 Configuration des communications DF1 maître et esclave 22-3 Etape 2 : Sélection d’un Déterminez si vous utiliserez l’appel standard ou l’appel basé sur les messages : mode d’appel Si : Passez à : Page : les données sont à temps critique Etape 3 : Configuration de l’automate maître pour l’appel standard 22-3 les automates esclaves initient des messages...
  • Page 336 22-4 Configuration des communications DF1 maître et esclave 42376 C. Cliquez avec le bouton droit de la souris sur Controller name_of_controller et sélectionnez Propriétés. D. Cliquez sur l’onglet Port série. 42251 E. Sélectionnez Système (option par défaut). F. Sélectionnez les réglages pour votre réseau DF1. G.
  • Page 337 Configuration des communications DF1 maître et esclave 22-5 42388 M. Sélectionnez Maître DF1. N. Sélectionnez la méthode de détection d’erreur utilisée par votre équipement. O. Voulez-vous recevoir des messages en double ? Si : Alors : Laissez la case Activer la détection des doublons sélectionnée. Désélectionnez la case Activer la détection des doublons.
  • Page 338 22-6 Configuration des communications DF1 maître et esclave S. Sélectionnez le point list_normal_poll (étape B.) T. Après l’appel des stations prioritaires, combien de stations normales voulez-vous appeler ? Si : Alors : toutes Laissez la valeur par défaut à 0. pas toutes Entrez le nombre à...
  • Page 339 Configuration des communications DF1 maître et esclave 22-7 Z. Dans le point list_normal_poll (étape B.), entrez les adresses des stations normales à appeler : • Si cet automate (maître) envoie ses messages dans l’ordre d’appel (étape R.), intégrez-le dans la liste. •...
  • Page 340 22-8 Configuration des communications DF1 maître et esclave Etape 4 : Configuration de Déterminez si vous devez effectuer cette étape : l’automate maître pour Si vous utilisez ce mode d’appel : Alors : l’appel basé sur messages standard Allez à Etape 5 : Configuration d’un automate esclave basé...
  • Page 341 Configuration des communications DF1 maître et esclave 22-9 H. Entrez le délai (par incréments de 20 ms) entre l’activation du signal RTS (haut) et l’envoi des données. Par exemple, une valeur de 4 produit un délai de 80 ms. I. Entrez le délai (par incréments de 20 ms) entre l’envoi du dernier caractère et la désactivation du signal RTS (bas).
  • Page 342 22-10 Configuration des communications DF1 maître et esclave Etape 5 : Configuration d’un A. Ouvrez le projet RSLogix 5000 pour l’automate esclave. automate esclave 42376 B. Cliquez avec le bouton droit de la souris sur Controller name_of_controller et sélectionnez Propriétés. C.
  • Page 343 Configuration des communications DF1 maître et esclave 22-11 J. Cliquez sur Appliquer. K. Cliquez sur l’onglet Protocole système. 42388 L. Sélectionnez Esclave DF1. M. Sélectionnez la méthode de détection d’erreur utilisée par votre équipement. N. Voulez-vous recevoir des messages en double ? Si : Alors : Laissez la case Activer la détection des doublons sélectionnée.
  • Page 344 22-12 Configuration des communications DF1 maître et esclave Etape 6 : Entrée d’un Que vous utilisiez l’appel standard ou basé sur messages, vous devez utiliser une instruction MSG pour transférer les données entre les message automates : A. Entrez une instruction MSG et les instructions d’entrées associées.
  • Page 345 Configuration des communications DF1 maître et esclave 22-13 L’exemple suivant indique comment utiliser un buffer de INT. Lecture de nombres entiers à partir d’un automate PLC-5 EXEMPLE Lorsque condition est activé, des valeurs d’entiers de 16 bits (INT) sont lues et stockées dans int_buffer.
  • Page 346 22-14 Configuration des communications DF1 maître et esclave Etape 7 : Configuration du A. Dans l’instruction MSG, cliquez sur message B. Sélectionnez une configuration pour le message : Table 22.A Message vers un automate ControlLogix ou FlexLogix Si les données sont : Et vous voulez : Pour cet élément : Entrez ou sélectionnez :...
  • Page 347 Configuration des communications DF1 maître et esclave 22-15 Table 22.B Message vers un automate PLC-5 Si les données sont : Et vous voulez : Pour cet élément : Entrez ou sélectionnez : des nombres entiers lire (recevoir) les Type de message Lecture PLC5 données Elément source...
  • Page 348 22-16 Configuration des communications DF1 maître et esclave Table 22.C Message vers un automate SLC 500 Si les données Et vous voulez : Pour cet élément : Entrez ou sélectionnez : sont : des nombre entiers lire (recevoir) les Type de message Lecture SLC données Elément source...
  • Page 349 Configuration des communications DF1 maître et esclave 22-17 Etape 8 : Echelonnage des L’ajout de messages à votre projet peut vous amener à devoir coordonner l’exécution de ceux-ci. Pour éviter les erreurs et s’assurer messages que chaque message est traité, observez les règles suivantes : Règle 1 : N’activez pas plus de 16 messages à...
  • Page 350 22-18 Configuration des communications DF1 maître et esclave Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 351 Chapitre Configuration des communications par ligne téléphonique Quand utiliser cette Utilisez cette procédure pour envoyer un message vers un autre automate via une ligne téléphonique. procédure Preface 42394 Utilisation de cette Si vous ne l’avez pas déjà fait lors d’une autre procédure, effectuez les étapes préliminaires suivantes : procédure •...
  • Page 352 23-2 Configuration des communications par ligne téléphonique Etape 1 : Connexion et A. Connectez chaque modem à l’automate à l’aide du câble Allen-Bradley suivant : configuration des modems A-B 1784-CAS, connecteur de modem mâle à 25 broches Le câblage du câble est le suivant : automate modem (9 broches femelle)
  • Page 353 Configuration des communications par ligne téléphonique 23-3 Etape 2 : Configuration du ™ A. Ouvrez le projet RSLogix 5000 pour l’automate. port série de l’automate 42376 B. Cliquez avec le bouton droit de la souris sur Controller name_of_controller et sélectionnez Propriétés. C.
  • Page 354 23-4 Configuration des communications par ligne téléphonique J. Cliquez sur l’onglet Protocole système. 42392 K. Sélectionnez Point à Point DF1 (option par défaut). L. Sélectionnez la méthode de détection d’erreur utilisée par votre équipement. M. Voulez-vous recevoir des messages en double ? Si : Alors : Laissez la case Activer la détection des doublons sélectionnée.
  • Page 355 Configuration des communications par ligne téléphonique 23-5 Etape 3 : Appel de l’autre Utilisez la logique suivante pour appeler un autre automate par une ligne téléphonique : automate Lorsque condition est activé, l’instruction AWA commande au modem d’appeler l’automate décentralisé. L’instruction GSV supervise l’état du port série. condition ASCII Write Append Get System Value...
  • Page 356 23-6 Configuration des communications par ligne téléphonique Etape 4 : Envoi du message A. Entrez la logique suivante : Serial_port [1] contient l’état des signaux du modem. Lorsque le bit 3 est activé (DCD est haut), le modem reçoit la porteuse du modem décentralisé et la communication est établie. A ce moment, le message est envoyé...
  • Page 357 Configuration des communications par ligne téléphonique 23-7 L’exemple suivant indique comment utiliser un buffer de INT. Lecture de nombres entiers à partir d’un automate PLC-5 EXEMPLE Lorsque serial_port[1].3 est activé, des valeurs de nombres entiers de 16 bits sont lues (INT) et sont stockées dans int_buffer.
  • Page 358 23-8 Configuration des communications par ligne téléphonique Etape 5 : Configuration du A. Dans l’instruction MSG, cliquez sur message B. Sélectionnez une configuration pour le message : Table 23.A Message vers un automate ControlLogix ou FlexLogix Si les données sont Et vous voulez Pour cet élément Entrez ou sélectionnez...
  • Page 359 Configuration des communications par ligne téléphonique 23-9 Table 23.B Message vers un automate PLC-5 Si les données sont : Et vous voulez : Pour cet élément : Entrez ou sélectionnez : des nombres entiers lire (recevoir) les Type de message Lecture PLC5 données Elément source...
  • Page 360 23-10 Configuration des communications par ligne téléphonique Table 23.C Message vers un automate SLC 500 Si les données Et vous voulez : Pour cet élément : Entrez ou sélectionnez : sont : des nombres entiers lire (recevoir) les Type de message Lecture SLC données Elément source...
  • Page 361 Configuration des communications par ligne téléphonique 23-11 Etape 6 : Fin de la Entrez la logique suivante pour raccrocher : connexion Une fois que l’automate décentralisé a reçu le message (message .DN est activé), l’instruction AHL désactive la ligne DTR, ce qui force le modem à raccrocher. message.DN ASCII Handshake Lines Channel...
  • Page 362 23-12 Configuration des communications par ligne téléphonique Si le nombre de messages dans votre application dépasse les règles 1 et 2, échelonnez l’exécution de vos messages. Les suggestions suivantes sont des options possibles : • Envoyez chaque message en séquence •...
  • Page 363 Chapitre Programmation de la commande de mouvement Quand utiliser cette L'automate ControlLogix, le servo-module 1756-M02AE ou le module ™ SERCOS 1756-M08SE et le logiciel RSLogix 5000 créent un système procédure de commande de mouvement intégré. Servo-module 1756-M02AE Variateur Position Vitesse Moteur Retour Variateur...
  • Page 364 24-2 Programmation de la commande de mouvement Utilisation de cette Pour programmer la commande de mouvement, effectuez les opérations suivantes : procédure • Sélection d'un équipement maître CST • Ajout du module de mouvement • 1756-M08SE : ajout d'un variateur SERCOS •...
  • Page 365 Programmation de la commande de mouvement 24-3 Définir l'automate en tant que maître CST 1. Dans la fenêtre d'organisation de l'automate, cliquez avec le bouton droit de la souris sur le dossier Controller (Automate) et sélectionnez Properties (Propriétés). 2. Cliquez sur l'onglet Date/Time (Date/Heure). 3.
  • Page 366 24-4 Programmation de la commande de mouvement Ajout du module de ™ 1. Ouvrez le projet RSLogix 5000 hors ligne. mouvement Controller Tasks Motion Groups Trends Data Types I/O Configuration 1. Cliquez avec le bouton droit de la souris et sélectionnez New Module (Nouveau module).
  • Page 367 Programmation de la commande de mouvement 24-5 42398 7. Au début, voulez-vous que le module communique avec l'automate ? Alors Laissez la case non cochée. Cochez la case. Blocage du module EXEMPLE Cochez la case Inhibit Module (Blocage du module) pour faciliter le test du système : •...
  • Page 368 24-6 Programmation de la commande de mouvement 1756-M02AE 43031 10. Sélectionnez New Axis (Nouvel axe). 11. Saisissez un nom pour l'axe et choisissez OK. 12. Attribuez l'axe à une voie (la connexion physique sur le servo-module à laquelle l'axe est câblé). 13.
  • Page 369 Programmation de la commande de mouvement 24-7 1756-M08SE : ajout d'un variateur SERCOS Controller Tasks Motion Groups Trends Data Types I/O Configuration [x] 1756-M08SE 1. Cliquez avec le bouton droit de la souris et sélectionnez New Module (Nouveau module). 2. Sélectionnez le variateur SERCOS et sélectionnez OK.
  • Page 370 24-8 Programmation de la commande de mouvement 42398 7. Si la communication avec le module échoue, comment voulez-vous que l'automate réponde ? Si la communication avec un module échoue, ATTENTION l’automate fonctionne avec d’anciennes données du module. Pour éviter les risques de blessures ou de dommage, supervisez les communications avec les modules ou configurez les modules afin qu’ils produisent...
  • Page 371 Programmation de la commande de mouvement 24-9 43024 14. Quel type de régulateur de bus est utilisé par ce variateur ? Sélectionnez Externe Numéro de référence du régulateur Interne Interne Aucun <aucun> 15. Sélectionnez Finish (Fin). Création d'un nouveau groupe de mouvement Controller Tasks −...
  • Page 372 24-10 Programmation de la commande de mouvement Attribution des propriétés du groupe de mouvement Controller Tasks − Motion Groups Name_of_New_Group 1. Cliquez avec le bouton droit de la souris et − Ungrouped Axes sélectionnez Motion Group Properties (Propriétés du groupe de mouvement). name_of_axis Trends 43025...
  • Page 373 Programmation de la commande de mouvement 24-11 43026 4. Cliquez sur l'onglet Attribute (Attribut). 5. Saisissez ou sélectionnez la fréquence à laquelle vous souhaitez que l'automate mette à jour les axes affectés à ce groupe. • Pour un module 1756-M08SE, définissez la période de mise à jour intermédiaire sur un multiple du temps du cycle.
  • Page 374 24-12 Programmation de la commande de mouvement Configuration de l'axe Pour configurer un axe, effectuez les opérations suivantes : • Affichage des propriétés de l'axe • Sélection de la configuration d'un axe • Attribution d'unités de mesures • Affectation d'une constante de conversion •...
  • Page 375 Programmation de la commande de mouvement 24-13 Attribution d'unités de mesures 43027 1. Cliquez sur l'onglet Units (Unités). 2. Saisissez les unités que vous souhaitez programmer, par exemple, les tours, les degrés, les pouces ou les millimètres. Affectation d'une constante de conversion 43028 1.
  • Page 376 24-14 Programmation de la commande de mouvement 1756-M02AE : sélection de la configuration du servo-variateur 43032 1. Cliquez sur l'onglet Servo. 2. Sélectionnez la configuration du servo-variateur. 3. Facultatif : sélectionnez les deux attributs de l'objet AXE auquel vous souhaitez accéder soit via une instruction GSV, soit via un nom de point.
  • Page 377 Programmation de la commande de mouvement 24-15 1. Cliquez sur l'onglet Drive (Variateur). 2. Sélectionnez le numéro de référence de l'amplificateur. 3. Facultatif : sélectionnez les deux attributs de l'objet AXE auquel vous souhaitez accéder soit via une instruction GSV, soit via le nom de point.
  • Page 378 24-16 Programmation de la commande de mouvement 1756-M08SE : sélection du moteur et du retour 43030 1. Cliquez sur l'onglet Motor/Feedback (Moteur/Retour). 2. Sélectionnez le numéro de référence du moteur. 3. Dans l'étape 2, avez-vous sélectionné une référence ? Alors Passez à...
  • Page 379 Programmation de la commande de mouvement 24-17 Tests d'interconnexion Ces tests peuvent entraîner un mouvement de l'axe ATTENTION même lorsque l'automate est en mode programme. Lorsque les tests de sortie et de retour sont terminés, ne modifiez plus la polarité. Cela peut entraîner une condition d'éloignement de l'axe.
  • Page 380 24-18 Programmation de la commande de mouvement Effectuez les tests d'interconnexion 43034 1. Cliquez sur l'onglet Hookup (Interconnexion). 2. Entrez le nombre d'incréments de déplacement de l'axe lors de chaque test. 3. Sélectionnez chaque test et suivez les invites. 4. Lorsque vous avez terminé les tests d'interconnexion, sélectionnez OK.
  • Page 381 Programmation de la commande de mouvement 24-19 Développement d'une Pour écrire un programme de gestion de mouvement, vous pouvez insérer des instructions de mouvement directement dans votre logique pour la commande programme à relais. de mouvement Les instructions de mouvement fonctionnent sur un ou plusieurs axes. Vous devez identifier et configurer les axes avant de pouvoir les utiliser.
  • Page 382 24-20 Programmation de la commande de mouvement Dans votre programme à relais, vous pouvez modifier les paramètres à l’aide de l’instruction SSV. Par exemple, vous pouvez changer le gain de boucle de position, le gain de boucle de vitesse et les limites courantes dans votre programme.
  • Page 383 Programmation de la commande de mouvement 24-21 Le schéma suivant montre plusieurs lignes d’un programme de gestion de commande de mouvement. Ligne 0 : Active les axes Feed et Cut lorsque vous appuyez sur le bouton servo_on. Ligne 1 : Place l’axe Feed dans la direction positive lorsque vous appuyez sur le bouton jog_plus.
  • Page 384 24-22 Programmation de la commande de mouvement Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 385 Chapitre Entretien de la pile 1756-BA1 Quand utiliser cette Utilisez cette procédure pour vous assurer que la pile 1756-BA1 a une autonomie suffisante pour conserver la mémoire de l’automate et procédure qu’elle ne fuit pas. Comment utiliser cette Suivez les étapes ci-dessous : procédure •...
  • Page 386 25-2 Entretien de la pile 1756-BA1 Pour estimer la durée pendant laquelle la pile peut conserver la mémoire de l’automate : A. Déterminez la température (°C) 2,5 cm au-dessous du châssis. B. Déterminez la durée moyenne (en pourcentage) pendant laquelle l’automate est hors tension par semaine. Définition de la durée moyenne (en EXEMPLE pourcentage) pendant laquelle l’automate est...
  • Page 387 Entretien de la pile 1756-BA1 25-3 Si le voyant BAT s’allume lorsque vous mettez l’automate sous tension, l’autonomie de la IMPORTANT pile peut être inférieure à ce qu’indique le tableau ci-dessous. Une partie de l’autonomie de la pile peut avoir été utilisée pendant que l’automate était hors tension et que le voyant BAT ne pouvait donc s’allumer.
  • Page 388 25-4 Entretien de la pile 1756-BA1 Stockage des piles de Des produits chimiques dangereux pouvant fuir de la pile si elle n’est pas stockée correctement, suivez les indications suivantes pour le rechange stockage : Stockez les piles dans un endroit sec et frais. La ATTENTION température recommandée est de 25 °C avec une humidité...
  • Page 389 2. Si le voyant BAT reste allumé, installez une autre pile 1756-BA1. 3. Si le voyant BAT reste allumé à l’issue de l’étape 2., contactez votre représentant ou votre distributeur Rockwell Automation local. étiquette de pile 41025 F. Fixez l’étiquette de la pile : 1.
  • Page 390 25-6 Entretien de la pile 1756-BA1 Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 391 Chapitre Entretien du module pile 1756-BATM Quand utiliser cette Utilisez cette procédure pour vous assurer que le module pile ControlLogix 1756-BATM a une autonomie suffisante pour conserver procédure la mémoire de l’automate. Utilisez le module pile 1756-BATM avec un automate ControlLogix5555 ou ControlLogix5563.
  • Page 392 26-2 Entretien du module pile 1756-BATM Estimation de l’autonomie Lorsque la pile est déchargée à 50 %, l’automate donne les avertissements suivants : de la pile • le voyant de la pile (BAT), sur l’avant de l’automate, s’allume (rouge fixe) ; •...
  • Page 393 Entretien du module pile 1756-BATM 26-3 Si le voyant BAT s’allume lorsque vous mettez l’automate sous tension, l’autonomie de la IMPORTANT pile peut être inférieure à ce qu’indique le tableau ci-dessous. Une partie de l’autonomie de la pile peut avoir été utilisée pendant que l’automate était hors tension et que le voyant BAT ne pouvait donc s’allumer.
  • Page 394 26-4 Entretien du module pile 1756-BATM Remplacement de la pile Pour remplacer la pile 1756-BATA, suivez les étapes ci-dessous : • Retrait de la pile présente dans l’automate • Mise en place d’une pile neuve • Contrôle de l’état du voyant de la pile (BAT) Retrait de la pile présente dans l’automate Lorsque vous branchez ou débranchez la pile, un arc ATTENTION...
  • Page 395 Entretien du module pile 1756-BATM 26-5 Mise en place d’une pile neuve Utilisez une pile 1756-BATA uniquement. Si vous ATTENTION utilisez une pile d’un autre modèle, vous risquez d’endommager l’automate. 1. Introduisez la pile neuve dans le module, fils tournés vers l’extérieur.
  • Page 396 5. Si le voyant BAT reste allumé, remplacez la pile par une neuve (référence 1756-BATA). 6. Si le voyant BAT reste allumé à l’issue de l’étape 5, contactez votre représentant ou votre distributeur Rockwell Automation local. Publication 1756-UM001E-FR-P - Août 2002...
  • Page 397 Annexe Configuration d’une adresse PLC/SLC Quand utiliser cette Utilisez cette procédure si vous envoyez un message d’un automate ® ™ PLC-5 ou SLC 500 vers un automate ControlLogix et que l’automate procédure PLC/SLC n’accepte pas l’adressage ASCII logique. Pour utiliser une adresse logique (ex., N7:0) pour spécifier une valeur (point) dans un automate ControlLogix, vous devez configuer les fichiers sur des points : •...
  • Page 398 Configuration d’une adresse PLC/SLC 3.a. 3.b. 42260 3. Pour chaque fichier référencé dans une commande PLC-5 ou SLC, créez une entrée de configuration : a. Entrez le numéro de fichier de l’adresse logique. b. Entrez ou sélectionnez le point d’accès automate (global) qui fournit ou reçoit les données pour le numéro de fichier.
  • Page 399 Annexe Estimation du temps d’exécution Les informations sur le temps d’exécution des instructions et des tâches de mouvement ne figurent plus dans ce manuel. Pour obtenir ces informations, consultez la publication 1756-RM087, Logix5000 Controllers Execution Time and Memory Use Reference Manual. Publication 1756-UM001E-FR-P - Août 2002...
  • Page 400 Estimation du temps d’exécution Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 401 Annexe Estimation de l’utilisation de la mémoire Les informations concernant l’utilisation de la mémoire pour les conversions de données, les instructions et les index de tableau ne figurent plus dans ce manuel. Pour obtenir ces informations, consultez la publication 1756-RM087, Logix5000 Controllers Execution Time and Memory Use Reference Manual.
  • Page 402 Estimation de l’utilisation de la mémoire Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 403 Annexe Mise à jour des données Les automates ControlLogix mettent à jour les données de façon asynchrone par rapport à l’exécution de la logique. Utilisez le schéma suivant pour déterminer quand un producteur (automate, module d’entrées ou module passerelle) envoie les données. sortie données d’entrées ou de sorties ? analogique ou TOR ?
  • Page 404 Mise à jour des données Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 405 Annexe Reconfiguration d'un module d'E/S Utilisez le message de reconfiguration de module pour envoyer de nouvelles informations de configuration à un module d'E/S. Lors de la reconfiguration : • Les modules d'entrée continuent à envoyer des données d'entrée à l'automate. •...
  • Page 406 Reconfiguration d'un module d'E/S Remarques : Publication 1756-UM001E-FR-P - Août 2002...
  • Page 407 Index Numéros Communication avec des E/S 1771 sur un réseau ControlNet 1747 3-1, 8-1 communication avec les E/S 1756 20-1 communication avec les E/S 1794 sur un réseau ControlNet 25-1 1756-BA1 10-1 19-2 1756-NET-AIC Communication avec un autre automate 1771 réseau Ethernet 9-1, 20-1 communication avec un autre automate...
  • Page 408 Index 4-1, 10-1 1794 20-1 E/S 1747 pile E/S 1771 25-1 1756-BA1 réseau ControlNet 26-1 module pile 1756-BATM réseau d'E/S décentralisées 20-1 26-1 pile 1756BATA E/S 1791 20-1 26-1 pile 1756BATA E/S 1794 programmation 20-1 réseau d'E/S décentralisées sur un réseau Ethernet E/S décentralisées programmation d’un automate sur un réseau Ethernet 9-1, 20-1...
  • Page 409 Codes des caractères ASCII Caractère Déc. Hex. Caractère Déc. Hex. Caractère Déc. Hex. Caractère Déc. Hex. [ctrl-@] NUL 0 [ctrl-A] SOH & [ctrl-B] STX ‘ [ctrl-C] ETX [ctrl-D] EOT [ctrl-E] ENQ [ctrl-F] ACK [ctrl-G] BEL [ctrl-H] BS [ctrl-I] HT [ctrl-J] LF $l ($0A) [ctrl-K] VT [ctrl-L] FF...
  • Page 410 ControlNet est une marque commerciale de ControlNet International, Ltd. Ethernet est une marque commerciale de Digital Equipment Corporation, Intel et Xerox Corporation. Publication 1756-UM001E-FR-P - Août 2002 PN 957689-29 Remplace la publication 1756-UM001D-FR-P - Novembre 2001 © 2002 Rockwell Automation. Tous droits réservés. Imprimé aux Etats-Unis.