PLC Omron- Guide de Communivation
Configuration des communications de l'automate
Ouvrir le logiciel Sysmac Studio et aller sur Nouveau projet. Ensuite, il faut modifier les informations du périphérique comme suite:
Configuration de l'adresse IP de l'automate
Dans cet exemple, l'automate utilisé est le 18. Comme les contrôleurs sont reliées en réseau cegeplab et que vous utilisez des connexions sans fils, les automates sont identifiés avec des adresses individuelles telles que 010.243.002.011 à 018. Vous devez repérer l'adresse IP qui est inscrit dans le panneau de votre API. Le masque de sous-réseau est toujours 255.255.255.000.. La passerelle par défaut est le même pour tous et est: 010.243.002.001
Après cette étape, il est question par la suite de configurer le réseau de terrain de l'automate, qui est un réseau EtherCAT. Vu que cette étape se fait en ligne, nous devons d'abord configurer la communication.
Configuration des communications
Cliquez sur Contrôleur dans la barre d'outils supérieure et cliquez sur Configurations des communications.
⚠️ IMPORTANT : Vérifiez que l'adresse IP qui y est montrée est bien celle de l'API de votre panneau, et sélectionner Connexion Ethernet via hub.
NB: Pour s'assurer que le test est concluant, après avoir cliquer sur Test des communications Ethernet, vous devez voir ce message: Test OK comme sur l'image.
Une fois le Test est fait, se mettre en ligne en cliquant sur le triangle jaune dans la barre d'outils supérieure.
Configurations du réseau EtherCAT
Allez dans Configurations et paramétrages', Cliquez deux fois sur ETherCAT.
Ensuite, faire un clic droit sur Maître et allez sur Comparer et fusionner avec la configuration réelle du réseau
Ensuite, dès que le noeud NX-ECC201 est trouvé, il faut cliquer sur Appliquer la configuration actuelle du réseau. Ce noeud EtherCAT permet de déporter les E/S du contrôleur OMRON.
Configuration des E/S
Vous devez au préalable vous mettre en mode Hors ligne . Ensuite, double cliquer sur Mappe E/S .
Unité 1 : Analog to Digital
Unité 2 : Digital to Analog
Unité 3 et 4 : Input Digital
Unité 5 et 6 : Output Digital
Ensuite, vous pouvez déclarer vos variables en fonction de votre programme comme ci dessous :
Mode programmation
Pour débuter la programmation, il faut double cliquer sur Section0