Auf unserer Website setzen wir Cookies ein, um Ihnen den bestmöglichen Service zu bieten und unsere Website weiter verbessern zu können. Mit dem Button "Alle akzeptieren" stimmen Sie der Verwendung aller Cookies zu. Über "Auswahl akzeptieren" können Sie die verwendeten Cookies eingrenzen. Weitere Informationen und eine Option zum Widerruf Ihrer Auswahl finden Sie in unserer Datenschutzerklärung.

Notwendig:

Diese Cookies sind für die grundlegende Funktionalität notwendig. Dadurch können Sie sich auf unserer Website und im Forum anmelden oder Produkte mit unserem Online-Shop bestellen.

Statistik:

Mit diesen Cookies erheben wir anonymisiert Nutzungsdaten für unsere Website. So können wir beispielsweise sehen, welche Inhalte für unsere Besucher interessant sind und welche Auflösungen verwendet werden. Anhand der Informationen optimieren wir unsere Website, um Ihnen eine möglichst gute Benutzererfahrung bieten zu können.

Notwendig
Statistik

Mehr

PLIN-API

API zur Entwicklung von Anwendungen mit LIN-Anbindungen

LIN (Local Interconnect Network) ist ein serielles Netzwerkprotokoll, das sich durch seine Master-Slave-Architektur und seine Sendeschemata auszeichnet. Der Master regelt den Buszugriff und steuert die Kommunikation von maximal 16 Teilnehmern. Erst wenn der Master einen Slave auffordert, darf Letzterer seine gespeicherten Informationen senden. Auf jede Anfrage des Masters folgen anhand einer Schedule-Tabelle definierte Antworten in einer festen zeitlichen Abfolge.

LIN wurde 1999 von fünf Automobilherstellern eingeführt und unter Aufsicht des LIN-Konsortiums weiterentwickelt. Bis heute hat sich der LIN-Bus als kostengünstige Alternative zum CAN-Bus für die Vernetzung von Sensoren und Aktoren in Fahrzeugen, wie etwa Sitz-, Tür-, Spiegel- und Klimasteuerung, bewährt.

Die Programmierschnittstelle PLIN-API (PEAK LIN Applications Programming Interface) ermöglicht die Anbindung von Windows-Anwendungen an den LIN-Bus. Die API stellt Entwicklern Funktionen in den Programmiersprachen C++, C#, C++/CLR, C++/MFC, Delphi, VB-NET und Python 3.x zur Verfügung.

Hinweis


Die PLIN-API ist ausschließlich für die Verwendung mit einem PC-LIN-Interface von PEAK-System vorgesehen.

  • API zur Entwicklung von Anwendungen mit LIN-Anbindungen
  • Windows-DLLs für die Entwicklung von x86-, x64- und ARM64-Anwendungen
  • Gleichzeitig können mehrere Applikationen auf einem physikalischen Kanal betrieben werden
  • Einfaches Umschalten zwischen den Kanälen einer PLIN-PC-Hardware
  • Interne Pufferung von Nachrichten auf Software-Ebene (Systemdienst)
  • Genauigkeit der Zeitstempel von empfangenen Nachrichten bis zu 1 μs
  • Erlaubt die Speicherung benutzerdefinierter Daten (max. 24 Bytes) auf der Hardware
  • Benachrichtigung der Applikation über Windows-Events beim Empfang einer Nachricht und beim Plug-in/Plug-out eines Gerätes
  • Funktion für die Rückgabe von Fehler-Code-Beschreibungen in vier Sprachen

Systemvoraussetzungen


  • Windows® 11 (x64/ARM64), 10 (x86/x64)
  • Für die LIN-Bus-Anbindung: PC-LIN-Interface von PEAK-System
  • Interface-DLLs (x86/x64/ARM64)
  • Beispiele und Header-Dateien für alle gängigen Programmiersprachen
  • Dokumentation im HTML-Format
  • Handbuch im PDF-Format

PLIN-API

API zur Entwicklung von Anwendungen mit LIN-Anbindung für Windows® 11 (x64/ARM64), 10 (x86/x64).

Download

Zusätzliche Informationen