Electronic components are extensively networked in commercial vehicles. Open protocols are predestined to fulfill the special requirements of commercial vehicle networking. Back in the times of RS232/485-related bus-systems, OEMs and suppliers participating in the Society of Automotive Engineers (SAE) in the USA joined together to create standards for the use of bus systems. One example is the SAE J1708/J1587 standard, which still plays a role in the diagnostics area today.
The most widely used protocol today is SAE J1939, which is an advanced development of the J1587 standard based on CAN. Other noteworthy examples are CANopen and ISOBUS for implementing networking of superstructures for special vehicles and mobile machines and ISO11992 for interfacing trailers.
In contrast, the XCP protocol (XCP) is mainly used in automotive electronics development. It is a network protocol that was standardized by ASAM e.V. in 2003 (ASAM MCD-1 XCP). It is used for the adjustment (calibration) of parameters and for testing electronic control units.
SAE J1939 is the open standard for networking and communication in the commercial vehicle sector. The focal point of the application is the networking of the power train.
The J1939-based ISO standard 11783 describes CAN-based communication on open networks for mobile use in the agricultural sector. ISO 11783 is a multimaster network based on CAN, whose protocol is harmonized with J1939.
SAE J1708 defines a serial, bidirectional network for use in the commercial vehicle industry. The SAE J1587 Standard regulates communication and standardized data exchange between different ECUs based on SAE J1708 networks.
Solve your most challenging tasks in the CANopen field more efficiently, rapidly and cost-effectively. Based on its vast know-how and many years of experience in this area Vector can offer up-to-date products and services that help you.
With full XCP support, Vector offers you the right solution at every point of the development process. Complete your XCP projects quickly and reliably – sophisticated and high-performance development tools, communication modules for basic software, ECU interfaces, basics seminars and individual services support you during the process.