Site Information

 Loading... Please wait...

SAE J1939 Data Logger Produces Excel-Compatible Files For Further Processing

Posted by Wilfried Voss on

jCOM1939 Monitor – User Manual

Our free-of-charge JCOM1939 Monitor Software for Windows is a complete tool to monitor, analyze, record, and simulate SAE J1939 data traffic. It works in combination with our SAE J1939-USB gateways. 

The monitor software represents a comprehensive and easy-to-use, easy-to-understand tool that displays not only SAE J1939 data traffic; it also allows scanning the network, simulating an ECU (incl. full node address negotiation features), and responding to data request messages.

For more information on our JCOM1939 Monitor Software, see the online manual.

Features

  • Monitoring of all/filtered PGNs
  • Bidirectional Data Exchange With J1939 Network
  • SAE J1939 ECU Setup and Simulation
  • Submits PGN on Request
  • Transmits Message Requests
  • Supports Transport Protocol (TP - Data Frames Longer Than 8 Bytes)
  • Records J1939 Data Frames to Excel-Compatible Files
  • Scans J1939 Network For Used Node Addresses
  • Supports 250 and 500 KBit/sec

Supported Hardware

SAE J1939 Data Logger

The following will take a closer look into the system's J1939 data logging capabilities. 

The JCOM1939 Monitor software comes with a central control element that provides the user access to a number of monitoring, simulator, and recording functions. They are:

  • ECU Setup (Node Address, NAME, etc.)
  • Message Filtering
  • Message Transmission
  • Byte Data Simulation (Slider Control simulates Analog Data)
  • Bit Data Simulation (Digital Input/Output)
  • Data Recorder (Logger)
  • Network Scanner
  • Gateway Status

The Recorder function allows the user to store received (filtered) PGNs into an Excel-compatible (*.csv) file.

The control buttons are self-explanatory since they mirror those of any standard recording device. Click Record to start the recording process, and the program will display the number of current records, as shown below.

After clicking the Stop button, the software will prompt you to store the file with a name and at a location of your choice.

The data format is .csv (comma-separated values), which can be viewed either per an ASCII text editor or Microsoft Excel.

Note: We are working on an enhanced version that will add a PGN description as entered by the user.

Further enhancement may come to mind, such as timestamp, the replaying of J1939 data traffic, etc., and they require an updated hardware, such as our JCOM.J1939.USB-X - SAE J1939 Gateway Module With USB Port, RTC, MicroSD Memory Card. As a matter of fact, we have already implemented the timestamp functionality as described in our post SAE J1939 Gateway Module With Updated JCOM1939 Monitor Software.

In regard to J1939 data logging functionality, we are planning to store the J1939 onto the onboard MicroSD memory card, which also implies that the device will be able to operate without being connected to a PC (you will will still need to run the JCOM1939 Monitor software to set up parameters such as message filters, baud rate, etc.).

At the time of this writing, we support the gateway function with timestamp. We have a plethora of ideas for additional functionality, but, naturally, they will take time to accomplish.

Yet, any firmware upgrade will be available as a free-of-charge download. Consequently, by buying the SAE J1939 Gateway Module With USB Port, RTC, MicroSD Memory Card you will receive firmware updates as soon as they are released.

For further information, please feel free to contact us. The board is fully tested, and we have sufficient inventory, and we are working on firmware updates as described above. Furthermore, we are working on an optional enclosure. 


A Comprehensible Guide to J1939

a-comprehensible-guide-to-j1939-by-wilfried-voss.jpg

SAE J1939 has become the accepted industry standard and the vehicle network technology of choice for off-highway machines in applications such as construction, material handling, and forestry machines. J1939 is a higher-layer protocol based on Controller Area Network (CAN Bus).

It provides serial data communications between microprocessor systems (also called Electronic Control Units - ECU) in any kind of heavy duty vehicles. The messages exchanged between these units can be data such as vehicle road speed, torque control message from the transmission to the engine, oil temperature, and many more.

The information in this book is based on two documents of the SAE J1939 Standards Collection: J1939/21 - Data Link Layer J1939/81 - Network Management A Comprehensible Guide to J1939 is the first work on J1939 besides the SAE J1939 standards collection.

It provides profound information on the J1939 message format and network management combined with a high level of readability.

Read More...