- Tech know how online

universal measurement and calibration protocol (XCP)

The XCP protocol (Universal Measurement and CalibrationProtocol) is a further development of the CAN Calibration Protocol (CCP). Since the CCP protocol was developed exclusively for the CAN bus, the XCP protocol offers a more flexible, universal approach that can also be used with other fieldbus protocols. Both protocols are standardized by ASAM (Association for Standardization of Automation

and Measuring Systems). The XCP protocol simplifies measurement data acquisition and calibration of electronic control units (ECU). In contrast to the CAN Calibration Protocol (CCP), the XCP protocol has a clear separation of layers between the protocol layer and the independent transport layer and can therefore be operated on various networks, including Ethernet, FlexRay, the LIN bus, Most bus, FireWire, the USB interface and the SCSI interface: "XCP on Firewire", "XCP on FlexRay", etc. Thanks to its scalability, the XCP protocol is predestined for the increased measurement and calibration requirements in networks and fieldbuses

. As "XCP on CAN-Bus" it is the successor protocol of the CAN Calibration Protocol (CCP), which is limited to the CAN bus only.XCP defines on the protocol layer the high level functionality for measurement, stimulation and calibration

. XCP supports communication between the electronic control units (ECU) and the measurement system in master-slave mode

. The data transfer rate depends on the network used and, in the case of the CAN bus, is 50 kB/s. In addition to master-slave mode, XCP supports blockwise transfer and an interleaved communication mode. The data transfer itself can be synchronous, provided with a time stamp and prioritized.

Informationen zum Artikel
Englisch: universal measurement and calibration protocol - XCP
Updated at: 04.02.2014
#Words: 315
Translations: DE