PYRAMID SOLUTIONS Pile Ethernet/IP
- Produits / Services : Logiciels
- Protocoles : ETHERNET/IP
- Fournisseur : PYRAMID SOLUTIONS
La pile NetStaX™ EtherNet/IP™ Adapter Development Kit (EADK) permet d'implémenter rapidement le protocole EtherNet/IP dans vos produits et systèmes, et offre en option une fonctionnalité sécurisée de classe d'adaptateur EtherNet/IP (serveur).
La pile de protocoles EtherNet/IP Adapter Class de l'EADK fournit des fonctionnalités de serveur d'E/S, de serveur de messages, de client de messageries et de sécurité CIP. La version 5.1 fournit en effet une API pour l'utilisation du Common Industrial Protocol (CIP - Protocole Industriel Commun) via TCP/IP. L'EADK s'interface facilement avec le logiciel d'application de votre produit et l'interface TCP/IP au niveau du socket.
L'EADK a une approche orientée objet : les éléments de base, tels que les sessions TCP/IP, les connexions CIP, les demandes explicites et tous les objets CIP mis en œuvre, y compris les assemblages, sont regroupés en modules séparés avec les fonctionnalités correspondantes.
L'EADK a une approche orientée objet : les éléments de base, tels que les sessions TCP/IP, les connexions CIP, les demandes explicites et tous les objets CIP mis en œuvre, y compris les assemblages, sont regroupés en modules séparés avec les fonctionnalités correspondantes.
Cela rend le code source facile à comprendre et à déboguer.
La pile NetStaX™ EtherNet/IP™ Adapter Development Kit (EADK) - composants inclus :
- Code Source 'C' de la pile EtherNet/IP Adapter pour le développement et la portabilité multiplateforme
- DLL d'adaptation EADK avec API d'appel de fonction C++, API C# et API COM pour l'utilisation de la pile EADK avec des applications Windows et .NET (DLL 32 et 64 bits incluses)
- EADK-Secure for CIP Fonctionnalité de sécurité - Facultatif
- Exemple d'application de classe d'adaptateur exécutable avec le code source qui explique l'utilisation de l'API et des fonctionnalités de la classe d'adaptateur de l'EADK
- Getting Started et manuels de référence des logiciels, et guide de portage
- Un exemple de fichier modifiable pour l'utiliser avec votre produit lors des tests de pré-conformité
- Exemple de fichier EDS qui explique l'utilisation de la pile EADK comme cible de connexion de classe 1 par des outils distants, tels que RSNetWorx pour EtherNet/IP ou d'autres outils de configuration EtherNet/IP
- Inclut des exemples de fichiers de portage
Compatibilité
Sécurité
- Conforme CT17
- Permet la fonctionnalité de la classe d'adaptateur EtherNet/IP
- Client (expéditeur) UCMM (non connecté) et serveur (cible) de messages explicites
- Serveur de messages implicites (cible)Classe 3 (connecté)
- Serveur de connexion implicite de classe 1 (E/S) (cible)
La pile NetStaX de Pyramid Solutions répond aux exigences de sécurité en intégrant les API pour utiliser le protocole CIP. CIP Security™ englobe les exigences et les capacités liées à la sécurité pour les dispositifs connectés, en particulier les dispositifs EtherNet/IP. CIP Security pour EtherNet/IP utilise les protocoles TLS (RFC 5246) et DTLS (RFC 6347) au standard IETF afin de fournir un transport sécurisé pour le trafic EtherNet/IP. Plus d’informations
Compatibilité et portabilité de la plate-forme, du système d'exploitation et de la pile TCP/IP
- Les "fichiers de plate-forme" séparent les routines spécifiques à chaque plate-forme pour simplifier le portage
- Permet l’usage avec de nombreux équipements et environnements, tels que VxWorks, Linux, uC/OS, Windows CE/Mobile, Netburner, Linux et Windows sur PC (en utilisant les DLL incluses), ou pas d’OS
- Compatible avec la plupart des piles TCP/IP qui offrent une compatibilité raisonnable avec les Sockets Berkeley
- Le source principal de la pile est en code "C" pour faciliter la portabilité et déplacer le code de la pile sur différentes plates-formes avec peu ou pas de modifications