La simulation de réseau FSoE virtualise les réseaux industriels afin d’exécuter votre application maître ou contrôleur face à des équipements esclaves simulés, pour développer et tester sans matériel physique. Elle réagit aux données de process (PDO), échange les données de service (SDO) et pilote les machines à états des équipements, configurée à partir de vos fichiers ENI/EDS existants.
Développer sans matériel
Avec la simulation de réseau FSoE, vous pouvez travailler via un adaptateur réseau physique ou entièrement en logiciel. Le mode Hardware-in-the-Loop (HiL) exécute des équipements simulés sur du matériel externe via un vrai câble, tandis que le mode Software-in-the-Loop (SiL) simule tout le réseau sur la même machine que votre contrôleur — sans matériel ni interface réseau distincts — de sorte qu’il tourne dans une VM, dans le cloud ou dans un pipeline CI/CD.
Simuler des défauts et des topologies
La simulation de réseau FSoE peut émuler jusqu’à 2000 équipements et injecter des défauts réalistes : erreurs d’équipement, changements d’état, ruptures de câble, pertes de trame et pertes de liaison en tout point du réseau. Vous pouvez mélanger équipements réels et simulés pour construire un jumeau numérique pas à pas, et reproduire en interne, en toute sûreté, des problèmes clients difficiles à saisir.
Protocoles et jumeau numérique
Elle couvre EtherCAT (avec horloges distribuées et boîtes aux lettres CoE/FoE/VoE/SoE), CANopen, FSoE (sûreté), CANopen Safety (SRDO) et J1939. Via la Functional Mock-up Interface (FMI), la simulation de réseau FSoE se connecte à Matlab, Simulink, Dymola et d’autres outils au moyen de modèles FMU, de sorte que les données de process peuvent être pilotées par un modèle complet d’installation.
API et livraison
Une API C/C++ et .NET donne un contrôle total — modifier la topologie, l’état des équipements, injecter des pertes de trame ou de liaison, et accéder aux registres, à l’EEPROM et au dictionnaire d’objets — idéale pour les scripts de test automatisés. Compatible avec les piles ISIT-Neperis, TwinCAT et CODESYS, la simulation de réseau FSoE accélère le développement du maître, les tests automatisés, la mise en service virtuelle et le développement de firmware bien avant la disponibilité du matériel.
Applications
La simulation de réseau FSoE est utilisée pour le développement de logiciels maîtres et contrôleurs, les tests de régression automatisés en CI/CD, la mise en service virtuelle avec un jumeau numérique, et le développement de firmware d’équipements avant l’existence du matériel. Elle convient aux constructeurs de machines, aux fabricants d’équipements et aux intégrateurs qui souhaitent développer, tester et démontrer des systèmes EtherCAT, CANopen et FSoE indépendamment de la disponibilité du matériel.
Plateformes et compatibilité
La simulation de réseau FSoE fonctionne sous Windows et Linux et offre une API C/C++ et .NET pour une automatisation complète. Elle est compatible avec les piles ISIT-Neperis, TwinCAT et CODESYS, et se connecte à Matlab, Simulink et Dymola via des modèles FMI/FMU. Que vous l’exécutiez entièrement en logiciel ou avec un adaptateur physique, elle réduit le coût matériel, supprime les goulets d’étranglement liés à la pénurie d’équipements et améliore la qualité grâce à des tests automatisés et reproductibles.