Programmation par le biais du gestionnaire Ethernet industriel
Programmation par le biais du gestionnaire Ethernet industriel
Si Gestionnaire de protocole est ajouté, la bibliothèque EtherNet/IP Scanner est automatiquement instanciée.
Par ailleurs, la plupart des équipements esclaves Ethernet industriel disposent d'une bibliothèque dédiée qui contient des fonctions et des blocs fonction.
Utilisez ces éléments pour faciliter l'écriture du programme.
EcoStruxure Machine Expert contient des modèles TVDA que vous pouvez utiliser.
Gérer les modes de fonctionnement des équipements
La bibliothèque EtherNet/IP Scanner contient des fonctions suivantes :
oEipControl : démarrage/arrêt du scrutateur EtherNet/IP
oEipGetHealth : lecture de la valeur du bit de validité
Pour plus de détails, reportez-vous à la rubrique Bibliothèque de EtherNetIP Scanner.
Pour plus de détails sur le fonctionnement, voir Maîtrise des modes de fonctionnement des équipements esclaves et Impact des états du contrôleur sur le réseau Ethernet industriel.
Envoyer des commandes et lire des états à partir des équipements
Les échanges de données cycliques sont utilisés avec des équipements génériques qui requièrent des échanges déterministes. Les échanges de données cycliques sont gérés par le Gestionnaire de protocole.
Pour configurer des échanges de données cycliques, consultez la section Configuration des échanges de données cycliques EtherNet/IP. Pour utiliser les données cycliques dans votre programme, consultez la section Mappage des E/S EtherNet/IP.
Vous pouvez aussi envoyer des messages explicites.
Sur les équipements EtherNet/IP, avec la bibliothèque de messagerie explicite EtherNet/IP, vous pouvez utiliser :
oGet_Attribute_All (Consultez Get_Attribute_All, obtention de tous les attributs d'un objet.)
oSet_Attribute_All (Consultez Set_Attribute_All, définition de tous les attributs d'une instance ou d'une classe.)
oGet_Attribute_Single (Consultez Get_Attribute_Single, obtention d'un attribut d'un objet.)
oSet_Attribute_Single (Consultez Set_Attribute_SIngle, définition d'un attribut d'un objet.)
Sur les équipements EtherNet/IP, avec la bibliothèque EtherNet/IP Scanner, vous pouvez utiliser EipDataExch pour les fonctions non mises en œuvre dans la Bibliothèque de messagerie explicite EtherNet/IP .
Pour plus d'information sur le fonctionnement, consultez Configuration des équipements esclaves au démarrage et Echanges de données à la demande.
La plupart des équipements esclaves Ethernet industriel font partie d'une architecture TVDA.
EcoStruxure Machine Expert propose d'ajouter un équipement à partir d'un modèle .
Ainsi, l'équipement est ajouté avec plusieurs blocs et/ou blocs fonction déjà paramétrés.