CanEasy - Testing environment for CAN- and LIN-Bus
The Windows-based automatically configured simulation,analysis and test environment for ECU development.
CanEasy is a Windows-based automatically configured simulation, analysis and test environment that optimally supports all cases of application in ECU engineering and development:
simulating complex bus systems, analyzing communication in a whole range of ways – with high productivity from the very beginning thanks to automation with an incredible amount of flexibility.
Areas of Application
- ECU engineering
- Quality assurance
- Prototype construction, sample construction
The simulation is quick and easy to configure using DBC files. The software integrates real and simulated ECUs in a single environment. Real and simulated ECUs communicate with each other. The user can monitor and modify the values of all CAN signals while communication is taking place with automatically generated panels. Practical functions of the ECUs to be simulated (nodes) can be configured using plug-ins or programmed using the integrated development environments in VB, VB.net or C#.
Several ECUs are often involved in one function in CAN bus systems. This results in complex real-time communication. CanEasy records the messages of all connected buses (up to 99) without previous filtering. This makes it possible to access all past data at a later date. Alternatively, the data can be replayed in entirety or filtered on the CAN bus. These evaluations can also be automated using the API and the development environments integrated in CanEasy.
The reaction of an ECU to high bus loads, certain values and defective communication can be tested using plug-in functions. Special test scenarios as well as automated tests are easy to configure using plug-ins or the integrated Scheduler. Dynamic and complex scenarios can be programmed and be used as many times as required, even simultaneously.
Application example: Quickstart
Once CanEasy has been started, the communication matrix (e.g. DBC network files) is read in. Hardware settings, such as the interface/hardware used and the baud rate, must be set in the Bus Editor to be able to operate the simulation. The ECUs physically available are selected in the ECU Editor. If the values of specific signals are to be modified, these can be placed in user panels by drag & drop. If signals are to be displayed, these can be placed in the Signal Monitor by drag & drop. Thanks to the MDI architecture of CanEasy, the user can show required windows and hide non-required ones depending on the specific task.
- Highly automated – executable residual bus simulation available within just a few minutes
- Simple workspace that can be configured to suit the specific task
- Integrated development environments VBA and VSTA
- Can be integrated via COM interface or as DLL
- Recording of all CAN and LIN bus communication
- Convenient operation thanks to tree structure, drag & drop and shortcut menus
- Editing of database (communication matrix) via integrated editors
|Standard conformity||CAN standard, CANdb databases (DBC files)|
|Operating systems||Depending on the interface hardware used|
|General PC requirements||Processor with at least 2 GHz (recommended)|
1024 MB RAM and higher (recommended)
|Supported development tools||VisualStudio 6.0, VisualStudio 2005|
Integrated development environments: VBA and VSTA
|Supported bus systems||99|
|Supported interfaces||SOFTING: EDICusb, EDICblue, EDICpci (with D-PDU API Software), CANpro USB, CANusb, CANcard2, CAN-AC-PCI, CAN-AC-104, CAN-AC-PCI-DN, CAN-PROx-PCI, CAN-PROx-104 (with CAN Layer 2 Software)|
Kvaser: USBcan Professional HS/HS, USBcan II, Leaf Professional HS and LIN, Leaf Light v2, Leaf Light HS, Leaf Light GI, Eagle
Vector: VN8900, VN7600, VN16xx, CANcaseXL, CANcardY, CANcardXLe, CANcardXL, CANcardX (not for Windows 7), CANcard2, CANboardXLcompact, CANboardXL, CANac2PCI, CANac2
|CANEASY-WRK/LIZ||Workstation license. The license is linked to the workstation (PC) and does not depend on the user.|
|CANEASY-USR/LIZ||User license. The license is linked to the login name of a user, and can be used by that user on up to three workstations at any one time. Users must be natural persons. The login name must have a clear connection to the user name.|
|CANEASY-FLO/LIZ||Floating license. Use is limited to the number of licenses defined in the license file by the simultaneous use of the program or features in the network.|
Supplementary Products and Services
|CANEASY-WRK/MA||Maintenance agreement for one year for a workstation license.|
|CANEASY-USR/MA||Maintenance agreement for one year for a user license.|
|CANEASY-FLO/MA||Maintenance agreement for one year for a floating license.|
|CANusb oder CANusb-CAR (with CAN-Lowspeed)||One-channel CAN interface with sturdy aluminium housing and USB port|
|CAN-AC2-PCI N||CAN-AC2-PCI: two-channel CAN interface as PCI board|
|CAN-PRO2-PCIE||CAN per PCI Express: two-channel CAN interface as PCIexpress board|
|CANcard2-CAR||CANcard2: two-channel CAN interface as PC card/PCMCIA board|