Protokollsoftware
und APIs

Ixxat Protokollsoftware, Libraries und APIs ermöglichen eine einfache und schnelle Implementierung von verschiedensten Feldbus- und Industrial-Ethernet-Standards in embedded oder PC-basierte Systeme.

 

Neben den Ixxat Softwarepaketen bietet HMS auch Lösungen von emotas, Rockwell-Automation und Pyramid Solutions an.

Protokoll SW und APIs

HMS_web-icon_Code

Für verschiedene Zielsysteme

Modulare und ANSI-C-kompatible Pakete – verfügbar für eine Vielzahl von Zielsystemen und leicht an weitere Systeme anpassbar.
HMS_web-icon_installers-and-mainteners

Immer auf dem neuesten Stand

Kontinuierlich gepflegte Pakete, angepasst an die aktuellen Protokollspezifikationen.
HMS_web-icon_Finance

Time-to-Market

Einfache Implementierung komplexer Protokolle – schnellere Markteinführung und geringeres Entwicklungsrisiko.

 

emotas J1939 Stack

Der SAE J1939 Stack ermöglicht eine einfache und
schnelle Entwicklung von J1939 Geräten.

Eine komfortable API erlaubt die einfache Auswertung von empfangenen Daten. Der J1939 Software Stack ist mit einem definierten Treiberinterface ausgestattet, das eine einfache Adaption an vorhandene oder auch neue CPU Typen ermöglicht. Dazu stehen eine Vielzahl an verschiedenen Hardwareanpassungen bereit.

Um den Ressourcenverbrauch gering zu halten, ist der J1939 Stack in weiten Teilen konfigurier- und skalierbar. Es werden nur die jeweils für die Applikation benötigten Programmteile übersetzt und eingebunden. Dabei unterstützt die J1939 Library alle relevanten J1939 Transportprotokolle und Diagnosedaten (Diagnostic Messages). Vordefinierte SLOT-Funktionen unterstützen zudem bei der Konvertierung der Messwerte in das Übertragungsformat und umgekehrt.

Um den Einstieg in die Nutzung des J1939 Stacks zu vereinfachen, gehören mehrere, sofort lauffähige Beispiele sowie ein Benutzerhandbuch zum Lieferumfang. Für die Nutzung der Funktionen steht ebenfalls ein Referenzhandbuch mit der Beschreibung der Funktionsparameter bereit. Durch die komplette Implementierung der von J1939 definierten Kommunikationsmechanismen können sich die Entwickler vollständig auf die Applikation konzentrieren.

Mit dem einzigartigen J1939 DeviceDesigner wird die Definition der PGNs und SPNs signifikant vereinfacht und durch die Importmöglichkeit für PGNs erübrigen sich fehlerträchtige manuelle Eingaben.

 

emtas-j1939-protocol-stack

SAE J1939 Stack

Highlights

emtas-logo
  • ANSI-C kompatibler J1939 Stack als Source Code
  • MISRA-C konform
  • verfügbar für viele CPU Typen
  • komfortables User-Interface
  • in weiten Teilen konfigurier- und skalierbar
  • 1 J1939 DeviceDesigner inklusive

 

Unterstützte CPUs

Features

  • Zyklisches Senden und Empfangen von J1939-Nachrichten (inkl. Zeitüberwachung zyklischer Empfangsnachrichen)
  • Transportprotokoll(TP) und BAM für größere Datenmengen
  • feste Knotenadresse oder Address Claiming
  • Filterung der Empfangsnachrichten nach PGN und Source-Adresse
  • ISO-TP Client- und Server-Support inklusive
  • Optional Multi-Line Support für Gateways oder Mehrkanalgeräte
  • Optional Diagnostic Messages Erweiterung mit einfacher API für DM1..DM64
  • Optional J1939 Safety Support
  • Im MultiProtocol-Stack mit anderen CAN-basierenden Protokollen kombinierbar

Systemvoraussetzungen

  • ANSI-C Compiler

Lieferumfang/Lizenzierung

  • SAE J1939 Sourcecode (ANSI-C kompatibel)
  • Treiberanpassung für ausgewählten Mikrocontroller/CPU
  • sofort lauffähige Beispielapplikationen
  • Benutzer- und Referenzhandbuch elektronisch
  • Verfügbar als Projektlizenz (gültig für ein Projekt und eine Hardware) oder 
    Standortlizenz (gültig für einen Entwicklungsstandort und beliebige Produkte)
  • Inkl. 6 Monate (Projektlizenz) oder 24 Monate (Standortlizenz) Support
  • 1 Einbenutzer-Lizenz des J1939 DeviceDesigner inklusive
  • optionaler Wartungsvertrag

Bestellnummer 

auf Anfrage emotas J1939 Stack

Für alle Protokollsoftware-Pakete bieten wir auch umfassende
Dienstleistungen für unsere Kunden an. Profitieren Sie von...

  • einer umfassenden technischen Unterstützung durch unser erfahrenes Team
  • einer detaillierten Code-Einführung für Ihre Entwickler
  • einer technischen Beratung für alle Phasen Ihrer Entwicklung - von der Design-Spezifikationen bis hin zum finalen Konformitätstest
  • unserer Implementierungsunterstützung, inkl. Software-Anpassung, -Implementierung und -Test sowie der Entwicklung von kundenspezifischer Hardware

Broschüre

CAN-Broschüre

Laden Sie unsere neueste CAN-Broschüre als PDF-Datei herunter und erfahren Sie mehr über die Produkte, die wir für CAN und CAN FD anbieten...
Dienstleistungen

Entwicklungsdienstleistungen und OEM-Produkte

Vom Brand-Labeling über die HW/SW-Anpassung bis hin zu vollständig kundenspezifischen Produkten.
Anwendungen

Ein Produkt – viele Anwendungsbereiche

HMS bietet flexible Lösungen für verschiedenste Branchen und Anwendungen – von der industriellen Automatisierung bis hin zu Automotive-Testsystemen.