Sur cette page, vous trouverez :
empowering communication

netX : présentation du firmware

Véritable vitrine des technologies de puce de Hilscher, netX incarne également une idée : celle de la capacité multiprotocole fournie par une unique solution de communication composée du matériel et du logiciel.

Notre firmware de protocole est né des compétences fondamentales de Hilscher et de son expertise dans les technologies de communication. Au fil de son évolution, il s’est mué en un grand portefeuille de piles de protocoles de contrôle et d’appareil et a su s’accompagner des outils nécessaires pour réaliser une intégration simple et certifiable de votre produit d’automatisation dans différents réseaux.
Nous participons et contribuons à divers groupes de travail techniques et comités dédiés aux normes de communication. Pour vous en tant que client, c’est un avantage essentiel : notre firmware est toujours à la pointe de la technologie et suit les dernières avancées techniques.

L’architecture de notre firmware

Hilscher fournit à la fois les contrôleurs réseau et le firmware correspondant, et ce pour n’importe quel protocole industriel. L’objectif : un système parfaitement aligné et des performances élevées

Architecture optimisée pour les performances

L’architecture de notre firmware est conçue dans une optique de faible latence et de réponse rapide. Le matériel netX a été pensé en conséquence. Voilà pourquoi matériel et logiciel s’assemblent à la perfection.
Les contrôleurs netX les plus récents disposent de leur propre processeur de communication qui exécute le « firmware à charger », c’est-à-dire le logiciel de notre pile. Cela signifie qu’il vous suffit de recharger la pile de protocoles pour adapter votre puce netX à une nouvelle norme de communication.

Chaque firmware de protocole de communication est indépendant et fait l’objet d’une maintenance et d’un versionnage spécifiques. Ainsi, vous savez toujours quelle version d’un appareil fonctionne sur le terrain. La couche d’abstraction matérielle (HAL) configure le commutateur temps réel dans le netX afin de satisfaire toutes les exigences du protocole concerné. Les données sont ensuite divisées en données Ethernet standard et données temps réel. En d’autres termes, les données d’E/S dont le temps de transmission est critique et les données acycliques en particulier peuvent être traitées en leur attribuant une priorité spécifique. Les données Ethernet standard, par exemple issues d’un simple serveur web, et les données HTTP sont traitées sur un canal de données distinct.

Le mappage des données dans la mémoire à double accès est divisé en canaux selon les zones de mémoire, que vous pouvez lire ou écrire depuis votre application client sur le netX 90 via le processeur d’application intégré, à l’aide de l’interface DPM interne. Vous pouvez également accéder à la mémoire à double accès et aux données via l’interface hôte série ou parallèle ou, dans les générations de netX à venir, via PCIe.

Côté utilisateur, vous disposez toujours de notre API cifX uniforme comme interface, que vous intégriez notre solution de communication sous forme de puce, fassiez appel à nos modules embarqués ou utilisiez nos cartes PC. L’API cifX vous donne accès aux fonctions Driver, System Channel et Communication Channel, mais aussi aux données correspondantes. Vous recevrez cette architecture sous une forme similaire au code objet des générations 1 et 2 de notre famille netX (netX 51/52). À partir de la génération 3 (netX 90), le firmware de communication est hébergé dans son propre processeur, dans un souci de simplification des tâches de maintenance pour l’utilisateur.

Les avantages pour vous
Solutions maîtres certifiées par le leader du marché

Outre les solutions esclaves, nous proposons également des licences maîtres pour vos solutions.

Réduction des coûts de développement pour vous

Les versions maître et esclave du firmware utilisent les mêmes interfaces, ce qui vous permet de réduire les délais et les coûts de développement.

Outils complémentaires

Nous mettons gratuitement à votre disposition les outils d'ingénierie et de configuration SYCON.net et communicationSTUDIO.

En savoir plus sur notre technologie
A hand in a white glove holds an embedd module from Hilscher. Mounted on the green square module is a netX 52.

Chaque puce netX est basée sur un système multiprocesseur hautement flexible et programmable. Votre solution peut ainsi s’appuyer sur une architecture double accès et multiport. Découvrez comment cela fonctionne.

Teaser picture Icon protocol stacks NXLFW

Notre firmware NXLFW est le centre névralgique de chaque SoC NetX et produit basé sur un SoC NetX, car il vous permet de gérer tous les protocoles de communication industrielle à l’aide d’un seul matériel, par l’intermédiaire d'une simple mise à jour logicielle.

Les cartes d'évaluation NXHX pour nos puces netX sont le moyen le plus efficace d'évaluer l'intégration de vos applications à différents réseaux de communication. Cela vous permet de commencer à développer votre application avant même que la conception du matériel ne soit déterminée, afin de réduire vos délais de commercialisation.