Recent Posts
Software Tool Simplifies The Design Of In-Vehicle CAN Bus Networks Based On SAE J1939
Posted by
onMentor, a Siemens business, introduced their Capital Systems Networks, an advanced software tool engineered to speed and simplify the creation of in-vehicle Controller Area Network (CAN Bus) communications networks based on the SAE J1939 standard for diesel engines. The solution provides a technology to help engineers rapidly develop, optimize and validate SAE J1939 networks.
Commonly deployed in heavy-duty commercial vehicles such as trucks, buses and off-road vehicles, SAE J1939 is a data networking standard used for in-vehicle communications and diagnostics. Commercial vehicles may incorporate as many as six separate CAN networks, requiring new designs and rework for each new vehicle model.
As the number of processors, sensors, and electronic actuators deployed in commercial vehicles rises with each model-year, so too does the complexity of designing the data networks used to connect them. Despite this rising complexity, a lack of robust network design tools often forces engineers to rely on rudimentary, maintenance-intensive technologies such as spreadsheets incorporating in-house macros.
Designed to address these challenges, the Capital Systems Networks product enables holistic network development. As part of the extensive Capital tool suite, the new Mentor tool integrates network and electrical design within a single environment, streamlining development of functional and physical designs for J1939 networks. By supporting a generative design process within a coherent electric and electronic (E/E) architecture, Capital Systems Networks helps dramatically speed network design, validation and optimization.
SAE J1939 ECU Simulator for PCs And Embedded Solutions
The jCOM.J1939.USB gateway board is a high-performance, low-latency vehicle network adapter for SAE J1939 applications. It allows any host device with a USB COM port to monitor SAE J1939 data traffic and communicate with the SAE J1939 vehicle network.
The board supports the full SAE J1939 protocol according to J1939/81 Network Management (Address Claiming) and J1939/21 Transport Protocol (TP). It is also supported by an extensive programming interface for Windows and Linux/Ubuntu applications, including full C/C++/C# source code for short time-to-market developments.
With all its features, the jCOM.J1939.USB allows the simulation of an SAE J1939 ECU (Electronic Control Unit) using embedded solutions such as the Raspberry Pi, BeagleBone, Arduino, Teensy, and others but also PCs running Windows or Linux (incl. Ubuntu, Fedora, etc.).