ECUsim 2000 OBD-II ECU Simulator

Part number: 602100

Be the first to review this product

Availability: Out of stock


Quick Overview

ECUsim 2000 is the best entry level multiprotocol OBD simulator. It
is a must-have tool for anyone involved in the testing or development of OBD
hardware or software. It supports all legislated OBD protocols, fixed and user
adjustable parameter IDs (PIDs), diagnostic trouble codes (DTCs), freeze frames,
and many other SAE J1979 services.

Note: ECUsim 2000 can be purchased with any combination of
protocols. You must select at least one protocol to complete the purchase.

ECUsim 2000 OBD-II ECU Simulator

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

Product Description


ECUsim 2000 is a small, lightweight, entry level OBD simulator that is an indispensable tool for OBD hardware and software development and testing. It supports all legislated OBD-II protocols, fixed and user adjustable parameter IDs (PIDs), diagnostic trouble codes (DTCs), freeze frames, VIN, and many other SAE J1979 services.

ECUSim 2000 has five knobs assigned to common PIDs, a "fault event" button, and indicator lights for power, connection, and MIL (Malfunction Indicator Light). Physical connection with the device under test is made through a standard SAE J1962 female connector.

ECUsim 2000 features a USB connection which can be used to enable software control, select the active protocol, monitor OBD traffic, and upload firmware updates.

The simulator can be purchased with any combination of "unlocked" OBD-II protocols, from as few as one to as many as five. Attempting to switch to a protocol that has not been unlocked will produce a "PROTOCOL LOCKED" message.

ECUsim 2000 Editions Comparison Chart

The ECUsim 2000 is offered in 3 firmware editions: Standard, Professional, and Ultimate. For more information about the features listed, please consult the ECUsim 2000 Programming Manual.

Supports all OBD-II protocols1
Functional and physical addressing
Default ECUs: ECM, TCM, ABS
Supports SAE J1979 modes 1, 2, 3, 4, 7, 9, A
USB connection
Software selectable protocol
Firmware updates
Custom ECUs
up to 3
Custom PIDs
00 – 4F
Custom DTCs
Custom freeze frames
User settable VIN & CAL ID
Send OBD messages under software control
Knobs assignable to PIDs2
Signal generator (sine, triangle, square, random)2
Custom request/response pairs2
No limitations on future functionality
1 ECUsim 2000 can be purchased with any combination of the following protocols: J1850 PWM, J1850 VPW, ISO 9141, ISO 14230 (KWP), and ISO 15765 (CAN)
2 Planned functionality; not currently available
* The number of dynamic objects is limited by available RAM
** The maximum number of DTCs in the Professional edition is limited to 6 stored, 4 pending, and 1 permanent DTC per ECU


  • Support for all legislated OBD-II protocols:
    • SAE J1850 PWM
    • SAE J1850 VPW
    • ISO 9141-2
    • ISO 14230-4 (KWP2000)
    • ISO 15765-4 (CAN 250/500 kbps, 11/29 bit)
  • Functional and physical addressing
  • Three default virtual ECUs: ECM, TCM, and ABS
  • Five knobs assigned to frequently used PIDs:
    • Coolant Temperature
    • Engine Speed (RPM)
    • Vehicle Speed
    • Oxygen Sensor Voltage
    • Mass Airflow (MAF)
  • Supports SAE J1979 modes 1, 2, 3, 4, 7, 9, and A.
  • "MIL", "Link" and "Power" indicators
  • "FAULT" button
  • USB connection for configuration, control, and bus monitoring
  • Standalone or software-controllable
  • Standard J1962F connector
  • Firmware upgradeable

Typical Standalone Configuration

In the above example, ECUsim 2000 simulates a vehicle's ECU. OBDLink SX is the chosen interface between ECUsim 2000 and a laptop running OBD-II software.

User Interface Diagram

ECUsim 2000 OBD simulator

  1. Power LED
  2. Link LED
    The function of this LED depends on the protocol in use:
    a. ISO 9141-2 and ISO 14230-4 protocols: the LED is on while at least one ECU is initialized. The LED dims when an OBD message is received.
    b. J1850 and CAN protocols: the LED blinks when an OBD message is received.
  3. Malfunction Indicator Light
  4. Knobs assigned to the five commonly used Mode 1 PIDs.
  5. Fault button
    When pressed, the following happens:
    a. Set MIL and number of stored DTCs (Mode 1, PID 01)
    b. Generate pending, stored, and permanent* DTCs
    c. Generate freeze frame data
  6. Configuration DIP switch has two switches that set protocol attributes for ISO 15765-4 (CAN). Switch number 1 is also used to select the init type for ISO 14230-4:
    a. 29 bit/11 bit. Selects CAN frame ID type.
    b. 500 kbps/250 kbps. Selects CAN baud rate.
    c. Fast Init/5 Baud Init. Selects the type of initialization for ISO 14230-4.
  7. Diagnostic Link Connector (DLC)
  8. USB connector
  9. Power jack (12 VDC)

* SAE J1979 defines permanent DTCs only for ISO 15765-4 (CAN)

Package Contents

  • ECUsim 2000 OBD simulator unit
  • 110/220 VAC to 12 VDC switching power supply
  • US style power cable
  • USB cable


ECUsim 2000 User Guide
ECUsim Programming Manual
ECUsim 2000 Firmware Updates
ECUsimMaster configuration utility (courtesy


This product is covered by a one year parts & labor warranty.

We Also Recommend

You may also be interested in the following product(s)

ECUsim 5100 Multiprotocol OBD-II ECU Simulator

ECUsim 5100 Multiprotocol OBD-II ECU Simulator