Windows-DLL für die Entwicklung von
J1939 Service- und Testanwendungen
Funktionsübersicht
Die J1939 API ist eine Programmierschnittstelle, welche die schnelle Entwicklung von J1939 Anwendungen auf dem PC unter Windows ermöglicht.
Die J1939 Programmierschnittstelle setzt auf dem IXXAT VCI-Treiber (Virtual CAN Interface) auf und ist damit für alle IXXAT CAN Interfacekarten verfügbar. Die J1939 Programmierschnittstelle beinhaltet die IXXAT J1939 Protokollsoftware und ermöglicht damit die vollständige Simulation von J1939 Anwendungen auf dem PC.
Über verschiedene Interfaces stehen dem Anwender die Sprachen C/C++ und Python zur Programmierung einer J1939 Anwendung zur Verfügung. Beispiele für C, C++ und Python werden mitgeliefert.
Die Interpretation von Parametern einer Nachricht (Parameter Groups) erfolgt anhand einer Konfigurationsdatei, welche über ein mitgeliefertes Konfigurationsprogramm erzeugt werden kann. Dadurch wird die Definition von anwendungsspezifischen Nachrichten ermöglicht.
Funktionen der SAE J1939 API
- Senden und Empfangen von J1939 Nachrichten (PGs) mit bis zu 1785 Bytes Nutzdaten (Broadcast Announce Message, Connection Mode Data Transfer)
- Automatische Konvertierung von empfangenen Nachrichten in Parameter und umgekehrt
- Nutzung der Datenbasis aus dem J1939 Konfigurationsprogramm zur Signalinterpretation
- J1939 Plug-and-Play Funktionalität über Address Claiming Mechanismen
- Unterstützung mehrere CAN-Kanäle und damit J1939 Netzwerke möglich
Anforderungen an die Hardware
- PC mit Windows 2000/XP/Vista
- IXXAT CAN-Interfacekarte und CAN-Treiber VCI V3
Lieferumfang
- J1939 API Software
- J1939 Konfigurationsprogramm
- SAE J1939 Designer (30 Tage Testlizenz)
- Einzellizenz
- Handbuch als PDF
- Beispiel-Applikationen in C, C++ und Python
- Technischer Support
Ergänzende Leistungen
(nicht im Lieferumfang enthalten)
- Wartungsvertrag
Als Ergänzung zum Softwarepaket bietet IXXAT einen Wartungsvertrag an. Der Wartungsvertrag beinhaltet während der Laufzeit des Vertrags die folgenden Leistungen:
- Kostenlose Updates und Fehlerbehebung
- Technischer Support
Bestellnummer
| 1.02.0287.00000 | J1939 API für Windows |
