FPT CAN Simulator 20190104

advertisement
FPT CAN Simulator
2019年1月04日
1
CAN Simulator
• FPT CAN Simulator
– Function is same as CANalyzer
– Finished basic functions in 2018
• Strong point
– Support database of CANoe, CANalyzer
– Windows, Linux(crossplatform)
– Provide both software and hardware
USB
CAN
bus
CAN Simulator
CAN simulator software
Connecting management
CAN message editor
Database editor
CAN signal editor(Motorola, Intel
standard)
Compatible with CANoe database
Transmit CAN
message script
Receiving CAN
message viewer
Wave form generate (sine,
square, …)
Timing setting
Timing view (cycle, elapsed time)
Wave-form view
Current status
•
•
•
Finish all basic function
Supported sending message
by script programing
Support CAN, CAN FD
Not finish function
•
Has not supported LIN, MOST,
Flexray yet
Development plan in 2019
・ Read and write the value of
variable in source code (similar to
CANApe)
4
Database Editor (Message Editor)
Database Editor:
• Create/Open CAN database file (.DBC)
• Editing message, signal, value table,
network node
Message Editor
• Editing the basic parameter of each
message: ID, Format(standard/extended),
Length in byte,…
• Add/remove signal in message, setting the
start bit in message’s data
• Add the transmitter/receiver network node
• View signals layout
5
Database Editor (Signal Editor)
Contents:
• Editing the basic parameter of each
signal: length in bit, sign,
format(Intel/Motorola), factor, offset,
min, max
• Assign value table for signal
• Add into a message
6
Database Editor (Network node)
Contents:
• Add/remove network node
• Assign transmit/ receive message for network
node
• Mapping the transmit signal in network node
7
Measurement setup model
Contents:
• Load/save configuration as SCFG file
• Insert/remove blocks
• Break/join the connection link
Blocks:
• Interactive generator
• Hardware setup
• Trace messages, signal contents
• Statistic the messages
• Bus statistic
• Log file capture
• Graphical view
• Channel filter
• Message ID filter
8
Interactive Generator(Send message)
Contents:
• Add/remove message in database
assosiate or user defined message.
• Editing the transmitted channel, data
length, cycle, data value
• Editing signal value, define signal
wave form
9
Trace
Contents:
•
•
•
•
View message’s properties: channel, ID,
length, direction, data content
View values of signal by raw , physical
value or value in table
Time view as timestamp or cycle
Copy contents to clipboard
10
Graphical view
Contents:
•
•
•
•
Add/remove the signal/events for
graphic drawing
Select the channel/direction of signal
Measure the value of each signal
between two timestamp.
Separate/ combination graph view
11
Statistic – Bus Statistic
Statistic:
•
•
View message statistic cycle
View error frame statistic
Bus Statistic:
•
View statistic on CAN bus such
as total messages, frame per
second, error frame, bus load,
….
12
Log file capture
Contents:
•
•
Save incomming and outgoing message/ events/ statistic
on CAN bus to the log file (BLF/ASCII)
Helpful for capture the testing evidence
13
Message filter
Contents:
•
•
•
•
Add/remove message in assosiated database
for filter
Add/remove the range of message by ID
Editing the direction, channel, remote or data
frame.
Select filter mode: Stop filter or pass filter.
14
Offline mode
Contents:
•
•
•
•
Running without hardware
connecting.
Selecting one or more log files
(BLF/ASCII) that contain the
messages, events, statistic
infomation,…
Viewing blocks are same as online
mode
It is helpful for reproduce the past
simulation
15
ありがとうございました
© Copyright by FPT Software 2017 | CONFIDENTIAL
16
Download
Related flashcards
Create Flashcards