A red PC card with a black netX SoC is clipped into an IPC. The picture has a colorful fade and an icon of a desktop PC display.
empowering communication

À propos des pilotes de périphériques de Hilscher

Les produits basés sur les contrôleurs de communication netX, comme les modules embarqués et les cartes PC cifX de Hilscher, nécessitent des pilotes de périphériques pour fonctionner pleinement sur différents systèmes d'exploitation. Fournisseur unique de communication industrielle, Hilscher propose ces pilotes pour tous les systèmes d'exploitation industriels courants, comme :

  • Windows
  • Linux
  • VxWorks
  • INtime
  • IntervalZero
  • QNX
  • WinAC

Tous les pilotes de Hilscher disposent d'une interface utilisateur standard (CIFX-API) et sont basés sur une boîte à outils C également utilisable pour le développement de pilotes de périphériques indépendants. Les pilotes sont chargés d'administrer les composants de communication, ce qui inclut le chargement du firmware et des fichiers de configuration. L'interface utilisateur met à disposition toutes les fonctions requises pour initialiser, paramétrer, échanger des données d'E/S et acquérir des informations d'état.

Selon le système d'exploitation, l'interface utilisateur est contenue dans une DLL ou une bibliothèque. Dans la mesure du possible, les pilotes prennent en charge des connexions de bus existantes comme les connexions PCI, PCle et DPM (mémoire à double accès).

  • Interface d'application standard
  • Base de code standard (boîte à outils C)
  • Indépendance vis-à-vis de tout système de bus de terrain ou Ethernet industriel
  • Nombre d'appareils pris en charge limité uniquement par le système d'exploitation

Cela permet de réduire les efforts de développement et le délai de commercialisation, et par conséquent les risques pour les utilisateurs des contrôleurs de communication netX et des produits basés sur ces derniers, comme les cartes PC cifX et les modules embarqués.

The logos of the OS Windows, Linux, VxWorks, INtime, IntervalZero, QNX, WinAC on a angular shape in light grey. Below that is aslightly darker angular shape with icons for PC cards, embedded modules and network controller in it. The background is colorful in red and blue.

Boîte à outils C pour le développement de pilotes personnalisés

Le cifX Toolkit se compose de fichiers source C et de fichiers d'en-tête autorisant un accès abstrait à la mémoire à double accès (DPM) définie par Hilscher et proposée par les périphériques cifX, comX et netX. Il contient toutes les fonctions de l'interface utilisateur ainsi que les fonctions d'accès génériques requises pour utiliser la DPM de Hilscher.

  • Code source ANSI-C
  • Fonctions dépendantes du système d'exploitation dans un module C séparé
  • Prise en charge des modes petit-boutiste/gros-boutiste
  • Sortie de trace intégrée à la source

La boîte à outils C, et par conséquent la base du code des pilotes, est conçue de manière à pouvoir utiliser simultanément un nombre illimité de composants de communication. En revanche, les caractéristiques spécifiques de chaque système d'exploitation doivent être prises en compte.

A technical graphic divided in two major sections. The left section is titled "Implementation" and shows user functions, OS specific functions and interrupt handling. The right section is titled cifX/netX C-toolkit and contains buttons for toolkit API, cifX API, device handling, API implementation and cifX/netX hardware access functions. There are several red arrows pointing to different parts of the graphic.
Liens connexes
Three PC cards on a colorful background. One has a red PCB while the other two are green. One has an AIFX detached network interface connected to it.

Les cartes PC cifX constituent le moyen le plus simple et le plus rapide d'intégrer des appareils PC à un environnement automatisé. Grâce à nos contrôleurs de communication netX, vous avez accès à tous les protocoles, quel que soit le format et l'application.

Four different embedded modules from Hilscher on a colorful background. The devices are slightly mirrored on the bottom.

Les modules embarqués de Hilscher constituent la solution idéale pour intégrer un bus de terrain ou une interface Ethernet temps réel à un dispositif d'automatisation compact. Ils permettent d'intégrer rapidement et facilement des dispositifs de terrain (entraînements, contrôleurs, etc.) à des systèmes automatisés.

Les processeurs multiprotocoles netX mettent la communication industrielle à la portée de vos machines et appareils. Applications maîtres ou esclaves, bus de terrain d’ancienne génération, trafic rapide de données Ethernet industriel ou IIoT... Avec les SoC netX hautement intégrés, vous faites confiance aux solutions du leader du marché.

A photo of the male and female customer support phone operator with different internationality
Customer Center / Sales: Hilscher France S.a.r.l.

Vous avez des questions? Nous avons les réponses!