Auf dieser Seite finden Sie:
empowering communication

netX: Firmware Überblick

netX steht nicht nur für reine Chip-Technologie von Hilscher, sondern auch für die Idee der Multiprotokollfähigkeit einer einzigen Kommunikationslösung aus Hardware und Software.

Unsere Protokollfirmware für die netX-Kommunikationscontroller ist das Ergebnis von Hilschers Kernkompetenz und Fachwissen in der Kommunikationstechnologie. Sie hat sich über die Jahre stetig weiter entwickelt zu dem sehr breiten Portfolio an Controller- und Device-Protokoll-Stacks samt Tools für eine einfache und zertifizierungsfähige Integration Ihres Automatisierungsgerätes in unterschiedlichste Netzwerke.

Unser Engagement und Beitrag in zahlreichen technischen Arbeitsgruppen und Gremien kommt Ihnen als Kunden zugute: Unsere Firmware ist immer auf dem neusten Stand der Technik und wird kontinuierlich weiterentwickelt. 

 

Unsere Firmware-Architektur

Bei Hilscher erhalten Sie Netzwerk-Controller und die entsprechende Firmware für jedes Industrieprotokoll aus einer Hand: Perfekt aufeinander abgestimmt und hoch performant.

Performance-optimierte Architektur

Die Architektur unserer Firmware ist auf low-latency sowie fast-response ausgelegt und die netX-Hardware wurde entsprechend daran orientiert. Dadurch passen Hardware und Software in optimaler Weise zusammen.

Die neusten netX Controller haben eine eigene Communication CPU auf der die "loadable Firmware", also unsere Stacksoftware, läuft. Dadurch reicht ein Umladen des Protokoll-Stacks aus, um Ihren netX-Chip an einen neuen Kommunikationsstandard anzupassen.

Für jedes Protokoll gibt es ein eigenes Release mit entsprechender Maintenance und Versionierung, so dass Sie im Feld immer wissen, auf welchem Stand ein Gerät ist. Der Hardware Abstraction Layer konfiguriert den Real-time Switch je nach Protokoll. Die Daten teilen sich dann je nachdem ob es sich um Standard-Ethernet-Daten oder Echtzeit-Daten handelt. Dadurch können insbesondere zeitkritische I/O-Daten und azyklische Daten bevorzugt bearbeitet werden. Standard-Ethernet-Daten, wie z.B. die eines einfachen Webservers sowie HTTP-Daten werden über einen eigenen Kanal bearbeitet.

Das Datenmapping im Dualport Memory (DPM) wird nach Speicherbereichen in Kanäle eingeteilt, die Sie aus Ihrer Kundenapplikation beim netX 90 aus der eingebauten Applikations-CPU via internem DPM-Interface lesen und schreiben können. Alternativ kommen sie über das serielle oder parallele Host Interface oder in künftigen netX-Varianten auch via PCIe an das DPM und die Daten.

Auf der Anwenderseite bietet sich Ihnen immer unsere einheitliche cifX-API als Schnittstelle – unabhängig ob Sie unsere Kommunikationslösung als Chip integrieren, unsere Embedded Module eindesignen oder PC-Karten verwenden. Mit der cifX-API greifen Sie auf die Funktionen Driver, System Channel und Communication Channel zu und haben so auch Zugang zu den jeweiligen Daten.

Diese Architektur erhalten Sie in ähnlicher Form als Objektcode in der Generation 1 und 2 (netX 51/52 und netX 100/500) unserer netX-Familie, ab Generation 3 (netX 90) haben wir die Kommunikationsfirmware in einer eigenen CPU untergebracht, so dass Sie als Anwender sehr viel einfacher Maintenance-Aufgaben durchführen können.

 

Ihre Vorteile
Zertifizierte Masterlösungen vom Marktführer

Neben Slave-Implementierungen bieten wir auch Master-Lizenzen für Ihre Lösungen an.

Weniger Aufwand für Ihre Entwicklung

Master- und Slave-Firmware-Varianten nutzen dieselben Schnittstellen, was Ihren Entwicklungsaufwand reduziert.

Ergänzende Tools

Sie bekommen von uns kostenfrei die Engineering- und Konfigurationstools Sycon.net und communicationSTUDIO von uns zur Verfügung gestellt.

Erfahren Sie mehr über unsere Technologie
A hand in a white glove holds an embedd module from Hilscher. Mounted on the green square module is a netX 52.

Die netX-Technologie ist die Basis unseres Produktportfolios – von PC-Karten über Module bis hin zu Industrie-4.0-Anwendungen. Erfahren Sie mehr über unsere Multiprotokoll-Technologie.

Teaser picture Icon protocol stacks NXLFW

Unsere Firmware NXLFW ist das Herzstück eines jeden netX-SoCs und allen Produkten, die darauf basieren. Sie sorgt dafür, dass Sie mit nur einer Hardware sämtliche industriellen Kommunikationsprotokolle abwickeln können – und dass lediglich mithilfe eines einfachen Software-Updates.

Die NXHX-Evaluation-Boards für unsere netX-Chips sind die effektivste Möglichkeit, die Anbindung Ihrer Applikationen an verschiedene Kommunikationsnetzwerke zu evaluieren. So können Sie bereits vor der Festlegung des Hardwaredesigns mit der Entwicklung Ihrer Applikation starten und die Time-to-Market verkürzen.