Baby-LIN / HARP-5 Arbeitsablauf und Konfiguration

Baby-LIN / HARP-5
Arbeitsablauf und
Konfiguration
Andreas Lipowsky
Lipowsky Industrie-Elektronik GmbH
HARP Workflow and Konfiguration Info
Folie-1
LIN Bus Anwendungsbereiche
Baby-LIN/HARP-5 Geräte werden dazu verwendet, um mit LIN Bus ausgestattete Steuergeräte,
z.B. Wischermotoren, Klimaaktuatoren, Tasten-Module, Innenbeleuchtung etc. zu kontrollieren.
Das LIN-Grundkonzept basiert darauf, dass auf einem LIN Bus immer ein Master und mehrere
Slave-Knoten existieren.
Der Master sendet Kommando-Frames, in denen Signalen wie Vorgabewerte, FahrzeugStatusinformationen (Fahrzeuggeschwindigkeit, Temperatur, …) enthalten sind.
Ebenso ruft der Master Informationen von den Slaves durch den Versand von Read-Frames ab,
welche von den Slave-Knoten beantwortet werden.
Der Read-Frame enthält Slave-Signale, z.B. aktuelle Motordrehzahl, Parkkontaktzustand,
Motortemperatur, Fehlermeldungen, etc.
HARP Workflow and Konfiguration Info
Folie-2
Typische Ausgangssitation
Die LDF-Datei (Lin Description File) beschreibt wie die zwischen Master und
Slave (z.B. Motor) ausgetauschten Informationen (Signale) repräsentiert werden.
LDF
Darüber hinaus werden in der LDF alle Knoten, Frames und Signale, die auf einem
bestimmen LIN Bus verfügbar sind, beschrieben.
Die LDF Datei ist somit der Ausgangspunkt bei der Arbeit mit LIN.
Deshalb stellt sich als erste Frage immer:
Habe ich eine geeignete LDF Datei verfügbar?
Von wo kann ich sie beziehen?
Bei einem Auftrag, der mit dem LIN Bus zu tun hat, sollten Sie ihren Auftraggeber
immer gleich vorab nach der Bereitstellung einer geeigneten LDF Datei fragen.
HARP Workflow and Konfiguration Info
Folie-3
LINWorks Session Conf
Für die Bus Simulation benötigt das Baby-LIN/HARP noch zusätzliche
Informationen, die nicht in der LDF Datei enthalten sind.
Das Baby-LIN muss wissen, welche Knoten emuliert werden sollen und
welche Knoten auch real existieren und verbunden sind.
LDF
Zusätzlich kann Funktionslogik für die Simulation notwendig sein.
All das kann über die LINWorks Komponente SessionConf definiert
werden.
Als erstes wird die LDF Datei in den SessionConf importiert.
Als Minimal Setup muss man das Emulation Setup definieren und kann
dann die Konfiguration als SDF Datei speichern.
LINWorks
SessionConf
Natürlich kann der SessionConf auch bereits existierende SDF Dateien
öffnen und ändern.
SDF
HARP Workflow and Konfiguration Info
Folie-4
LINWorks Simple Menu
Eine SDF Datei kann von einem Baby-LIN oder einem HARP ausgeführt
werden.
Bei einem Baby-LIN wird die SDF über das LINWorks SimpleMenu in das
Gerät geladen.
LDF
Die Simulation wird Channel Fenster der SimpleMenu Applikation gestartet.
Dabei können Signale in Echtzeit beobachtet, bearbeitet und Macros oder
eine Macroauswahl ausgeführt werden.
LINWorks
SessionConf
LIN
LINWorks
SimpleMenu
SDF
HARP Workflow and Konfiguration Info
Folie-5
USB
Typische Anwendungen
SDF
gespeichert in Flash
LINWorks
SimpleMenu
SDF
LIN
USB
Optional kann die SDF Datei dauerhaft im Baby-LIN Flash-Speicher gespeichert werden. So kann die
Datei immer automatisch gestartet werden, wenn das Gerät angeschaltet wird.
Einmal auf das Gerät geladen, kann die SDF Datei ausgeführt werden, ohne dass das Baby-LIN mit dem
PC verbunden ist (=> Stand alone Betrieb!).
Stand alone Betrieb ohne einen
PC.
Möchte man bei diesem Betrieb
trotzdem eine Anzeige haben,
kommt das HARP- 5 ins Spiel…
HARP Workflow and Konfiguration Info
Folie-6
SDF
gespeichert in Flash
LIN
Typische Anwendungen
Der Arbeitsablauf mit dem HARP ist etwas anders, da die SDF Datei
nicht via USB übertragen wird. Stattdessen wird sie auf eine SD
Karte kopiert und steht darüber auf dem Gerät bereit.
LDF
Daher benötigt der PC einen installierten SD Kartenschreiber!
LINWorks
SessionConf
SDF
HARP Workflow and Konfiguration Info
Copy
Folie-7
HARP-5 Betrieb
Das HARP kann mehrere SDF Dateien auf der SD Karte bereitstellen.
Dem Anwender ist es möglich, eine davon für den Betrieb auszuwählen.
Wenn verfügbar können Sie ebenso ein Unterverzeichnis öffnen und von dort eine
SDF Datei wählen.
In der Kopfzeile wird angezeigt, ob das markierte Objekt eine SDF-V2, SDF-V3
oder ein Unterverzeichnis ist.
HARP Workflow and Konfiguration Info
Folie-8
HARP-5 Bedienung
Nachdem eine SDF Datei gewählt wurde,
besteht nun die Möglichkeit sich zwischen
dem Betrieb im SDF- oder KEYBORD
Menü zu entscheiden.
Der Bus wird gestartet indem ein Autostart
Macro ausgeführt wird (sofern es zuvor in
der SDF Datei definiert wurde) oder über
die Starttaste im SDF Menü.
Das SDF Menü beinhaltet
Signalanzeigen und –
editoren, sowie Macros
und Macro-Selektions.
Der Anzeigeinhalt wird
im SessionConf,
Abschnitt SimpleMenu,
festgelegt.
HARP Workflow and Konfiguration Info
Folie-9
Das KEYBORD Menü
beinhaltet bis zu 5 Signalanzeigen.Standardmäßig
werden allerdings nur 2
davon angezeigt.
Der restliche Displaybereich wird für die
Darstellung der Tastenbelegung verwendet.
HARP-5 SDF Menu
Die Festlegungen im SDF-Bereich SimpleMenu
werden auf dem HARP-5 im SDF-Menu sichtbar.
Editierbare Signale und Macroselektionen können
bearbeitet werden, indem die rechte Pfeiltaste gedrückt und mit den
Hoch/Runter-Tasten gewählt wird. Macros werden durch Drücken
der OK Taste ausgeführt.
Signale können als Rohwerte oder in physikalischen Größen
dargestellt werden. Durch kurzes Drücken der ON/OFF Taste wird
der Anzeigemodus umgeschaltet (roh/physikalisch kodiert).
HARP Workflow and Konfiguration Info
Folie-10
F1, F2, F3 Tastenfunktionen
wechseln im Kontext.
Die jeweilige Aktion wird in
Display angezeigt.
Im Beispiel hier:
F1 = START
F2 = RESTART
F3 = SLEEP
HARP-5 Keyboard Menu
Das Keyboard Menu ist in 2 Teile aufgeteilt.
Die Tastenfunktionen werden im SDF Bereich „Events“
definiert.
Signalanzeigen und Tastenbeschriftungen werden im SDF
Bereich Device-specific options vorgegeben.
Umschalten zwischen 2-Signal- und 5-Signaldisplay durch
langes Drücken der MENU-Taste.
Ein kurzes Drücken der MENU-Taste öffnet das LOGGER
Menu, um Datenlogging-Funktionen zu konfigurieren.
HARP Workflow and Konfiguration Info
Folie-11
Baby-LIN Feature Matrix
Funktionen
Baby-LIN-II
Baby-LIN-RC-II
Baby-LIN-RM-II
HARP-5
Baby-LIN-MB-II
USB
USB
USB
SD Karte
USB-Stick
Ja / Ja
Ja / Ja
Ja / optional
Ja / optional
Ja / Ja
Linworks kompatibel
Host-Schnittstelle / SDF
Transfer
SDF Format V2 / V3
Baby-LIN-RC-Plus
Multi-SDF fähig
Bus-Schnittstellen Hardware
1 x LIN
Spezielle Funktionen
1 x LIN,
1 x LIN,
1 x CAN HS
1 x CAN LS
2 x LIN
1 x CAN HS
1 x CAN LS
2* LIN, RS-232,
Ethernet
optional
microSD-Card
Unterstützung
Digitale Ein- und
Ausgänge
Schalter für LIN
Spannung,
12 V Generator für
Knotenversorgung
Modular (über
Plugin Module)
z.B. 2 oder 4
zusätzliche LIN
Schnittstellen
Typische Anwendungen
PC-Schnittstelle
PC-Schnittstelle
und Handgerät
PLC-Kopplung
Handgerät mit
Display
PC/PLC Kopplung
über LAN oder RS232
Preise (gültig für Deutschland)
+ MwSt. und Versandkosten
420 €
530 €
780 €
1200 €
1400 € (Grundgerät)
+
+
+
+
+ 400 € 2. LIN Kanal
+ 800 € 3.+4. LIN Kanal
+ 800 € 5.+6. LIN Kanal
HARP Workflow and Konfiguration Info
Folie-12
(Grundgerät)
+ 80 € SDF-V3 LIN
+ 220 € CAN-HS
+ 220 € CAN-LS
(Grundgerät)
80 € SDF-V3 LIN
220 € CAN-HS
220 € CAN-LS
260 € 2. LIN Kanal
Windows
Linux
HARP Workflow and Konfiguration Info
Folie-13
HARP Workflow and Konfiguration Info
Folie-14