Baby-LIN / HARP-5 Workflow and Configuration

Baby-LIN / HARP-5
Workflow and
Configuration
Andreas Lipowsky
Lipowsky Industrie-Elektronik GmbH
HARP Workflow and Konfiguration Info
Folie-1
LIN Bus applications
Baby-LIN/HARP-5 devices are used to control a LIN bus equipped ECU‘s, e.g.
wiper motors, climatic actuators, button modules, interieur lights etc.
The base concept of LIN defines, that there is always one master on a LIN Bus
and several LIN Slave nodes.
The Master sends command frames, carrying signals like set values, vehicle
status information (vehicle speed, temperature, …).
The Master also fetches some information from the slaves by issueing read
frames, which will be reponded by the slave node.
The read frame will contain signals from the slave e.g. actual motor speed, park
contact state, motor temperature, error information etc.
HARP Workflow and Konfiguration Info
Folie-2
Typical starting point
LDF
The LDF (Lin Description File) describes the representation of the
information (signals) interchanged by master and slave (e.g. motor). It
contains descriptions of all nodes, frames and signals available on a
specific LIN Bus.
The LDF file is typically the starting point, when dealing with LIN.
So this is one of the first questions, you need to answer:
Do I have an appropriate LDF file available?
Where can I source it ?
If you have to do any LIN related job, ask the principal to supply the
appropriate LDF file !
HARP Workflow and Konfiguration Info
Folie-3
LINWorks Session Conf
The Baby-LIN/HARP needs some more information than
given in the LDF file, to allow a bus simulation.
So the Baby-LIN needs to know, which nodes should be
emulated, and which nodes will be present and connect in
real.
LDF
Additional some funtional logic for the simulation can be
necessary.
All this can be defined by the LINWorks component
SessionConf.
LINWorks
SessionConf
First the LDF is imported into the SessionConf.
Then after minimal adding emulation setup the configuration
will be stored in a SDF file.
Of course the Session Conf can also open existing
SDF files to allow for modifications.
SDF
HARP Workflow and Konfiguration Info
Folie-4
LINWorks Simple Menu
A SDF file can be executed by a Baby-LIN or a HARP device.
With a Baby-LIN the SDF is downloaded into the device by the
LINWorks SimpleMenu component.
LDF
Then the simulation can be started from the Simple Menu screen, and
signals can be watched or edited in realtime, macros or
macroselections can be executed.
LINWorks
SessionConf
LIN
LINWorks
SimpleMenu
SDF
HARP Workflow and Konfiguration Info
Folie-5
USB
Typical Application
SDF
stored in Flash
LINWorks
SimpleMenu
SDF
LIN
USB
Optionally the SDF can be stored persistently in the Baby-LIN device flash memory, It then
can be auto executed every time the device is powered up.
Once installed in the device, the SDF can be executed without a PC connected
to the Baby-LIN => Stand-alone operation !
SDF
Stand-alone operation
without PC.
If a display is requested in
Stand-alone mode, the
HARP-5 comes into play…
HARP Workflow and Konfiguration Info
Folie-6
stored in Flash
LIN
Typical Application
The HARP workflow is a little bit different, as the
SDF file is not downloaded via USB, but it is copied
on the SD-Card
So the PC needs a SD card writer installed!
LDF
LINWorks
SessionConf
SDF
HARP Workflow and Konfiguration Info
Copy
Folie-7
HARP-5 operation
The HARP can hold multiple SDF files on the SD-card.
The user can select one of them for operation.
If available, you also can open subdirectories and select a SDF file
from there.
The head line indicates, whether the item under the inverted line
cursor is an SDF-V2 or SDF V3 file or a subdirectory.
HARP Workflow and Konfiguration Info
Folie-8
HARP-5 operation
After selection of the SDF file, you can
choice to run in SDF-Menu or
KEYBOARD menu.
The bus will be started by execution of
autostart macro (if defined in SDF file)
or by Start key in SDF Menu
SDF Menu holds
monitored and editable
signals, macros and
macro selections.
Content is defined in
SessionConf Simple
Menu section.
HARP Workflow and Konfiguration Info
Folie-9
KEYBOARD menu
holds up to 5 monitored
signals, but by default
only 2 of the are shown.
Other display area is
used to show key
descriptions.
HARP-5 SDF Menu
SDF SimpleMenu section definitions
will be visible in HARP-5 SDF-Menu
Editable signals and macro selections
can be changed after pressing right
arrow key and selecting new value with up/down arrow keys.
Macros will be executed by pressing the OK key.
Signals can be shown as raw values or in physical dimensions.
A short press on the ON/OFF key will toggle the display mode
(raw/physical encoded)
HARP Workflow and Konfiguration Info
Folie-10
F1, F2,F3 key functions
change by context.
The actual available action is
shown in the display. here
F1 = START
F2 = RESTART
F3 = SLEEP
HARP-5 Keyboard Menu
Keyboard menu is defined in 2 parts
Key actions are defined in the SDF Events Section.
Monitored signals and key descriptions are defined in
the SDF Device-specific options section.
Toggle between 2 signal and 5 signal display by long
press on the MENU key.
Short press on the MENU key will open the LOGGER
menu, to setup data logging features
HARP Workflow and Konfiguration Info
Folie-11
Baby-LIN feature matrix
Features
Baby-LIN-II
Baby-LIN-RC-II
Baby-LIN-RM-II
HARP-5
Baby-LIN-MB-II
USB
USB
USB
SD Card
USB-stick
Yes / Yes
Yes / Yes
Yes / optional
Yes / optional
Yes / Yes
Linworks compatible
Host Interface/SDF transfer
SDF Format V2 / V3
Baby-LIN-RC-Plus
Multi-SDF capable
Bus Interface hardware
1 x LIN
Special features
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
support
Digital In – and
outputs
LIN voltage switch,
12 V node supply
generator
modular by plugin
modules, e.g. 2 or
6 additional LIN
channels
Typical applications
PC-Interface
PC-Interface and
handheld
commander
PLC-coupling
Handheld
commander with
display
PC/PLC coupling
via LAN or RS-232
Prices (valid for Germany)
+ Vat and shipping costs
420 €
530 €
780 €
1200 €
1400 €(Base unit)
+
+
+
+
+ 400 € 2.LIN channel
+ 800 € 3.+4. LIN channel
+ 800 € 5.+6. LIN channel
HARP Workflow and Konfiguration Info
Folie-12
(Base unit)
+ 80 € SDF-V3 LIN
+ 220 € CAN-HS
+ 220 € CAN-LS
(Base unit)
80 € SDF-V3 LIN
220 € CAN-HS
220 € CAN-LS
260 € 2.LIN channel
Windows
Linux
HARP Workflow and Konfiguration Info
Folie-13
HARP Workflow and Konfiguration Info
Folie-14