Bibliothèque IEC « EtherNet/IP Services »
Certains services/fonctionnalités peuvent être implémentés via la bibliothèque IEC « EtherNet/IP Services », par ex. la génération de requêtes d'état ou l'échange de certaines données.
La bibliothèque est déjà incluse dans la livraison d'e!COCKPIT (panneau « Structure programme » > double-clic sur le gestionnaire de bibliothèque > [Ajouter une bibliothèque]).
Blocs fonctionnels pour initier un échange de données avec n'importe quel adaptateur Ethernet/IP :
- Generic_Service
 - Ce bloc fonctionnel effectue un service générique sur un adaptateur EtherNet/IP. Le message est envoyé en tant que demande de message explicite non liée.
 - Get_Attributes_All
 - Ce bloc fonctionnel est utilisé pour interroger tous les attributs d'une instance spécifique d'un objet CIP.
 - Get_Attribute_Single
 - Ce bloc fonctionnel est utilisé pour interroger un attribut d'une instance spécifique d'un objet CIP.
 - Set_Attributes_All
 - Ce bloc fonctionnel est utilisé pour définir les attributs d'une instance spécifique d'un objet CIP.
 - Set_Attribute_Single
 - Ce bloc fonction est utilisé pour définir un attribut d'une instance spécifique d'un objet CIP.
 
Blocs fonctionnels pour changer l'état des adaptateurs Ethernet/IP :
- Démarrer
 - Ce bloc fonctionnel permet d'appeler le service « Démarrer » d'une instance spécifique d'un objet CIP. L'effet exact de ce service dépend de la classe CIP (voir les spécifications CIP (Vol. 1 et 2)).
 - Stop
 - Ce bloc fonctionnel permet d'appeler le service « Stop » d'une instance spécifique d'un objet CIP. L'effet exact de ce service dépend de la classe CIP (voir les spécifications CIP (Vol. 1 et 2)).
 - Reset
 - Ce bloc fonctionnel permet d'appeler le service « Reset » d'une instance spécifique d'un objet CIP. L'effet exact de ce service dépend de l'objet CIP (voir les spécifications CIP (Vol. 1 et 2)).
 - Apply_Attributes
 - Ce bloc fonctionnel permet d'appeler le service « Apply_Attributes » d'une instance spécifique d'un objet CIP. Par conséquent, les attributs précédemment définis avec « Get_Attribut_Single » ou « Get_Attribut_All » sont adoptés et enregistrés par l'adaptateur.
 - NOP
 - Ce bloc fonctionnel permet d'appeler le service « NOP » d'une instance spécifique d'un objet CIP. Ce service est généralement utilisé pour vérifier si l'adaptateur est toujours disponible sur le réseau.