CANopen FD device conformance testing
The CANopen FD device conformance testing is mandatory for CANopen FD devices. The approval for CANopen FD conformance testing is achievable at CiA test center, only. To get the approval by CiA, the CANopen FD conformance test procedure shall be passed completely (see below).
Preparation for CANopen FD device conformance testing
In order to arrange a test session at the CiA test center, please contact CiA office. In advance of registering for CANopen FD device conformance testing, you may consider the following topics:
- Testing of the CANopen device is only possible together with an XDD (XML device description) file that represents exactly the not configured CANopen FD device to be tested.
- At the CiA testing laboratory, plugs for the most often used connectors (e.g. D-Sub9, open-style, M12 mini-style, etc.) are available. In case specific connectors or equipment are used, providing this (e.g. special power supplies, special connectors, etc.) together with a brief installation guide safes time and money, as well. With regard to power supply, up to 40 VDC at 6 A, 230 VAC at 16 A as well as 400 VAC three-phase at 16 A per phase are available.
CANopen FD conformance test procedure
The CANopen FD test procedure provides basic elements of the CANopen FD conformance test plan (specified in CiA 1310-1). The CANopen FD test procedure is base for CANopen FD conformance testing, till an official CANopen FD test tool is available. It includes the following test steps:
- Check the availability of the XML-based Device Description
- Check the availability of the vendor-ID
- Check, if the vendor-ID is related to the device manufacturer
- Check, if all mandatory data objects are supported in the XDD file
- Adjust net-ID, node-ID, and bitrate and check, if DUT registers itself in the network by transmitting boot-up message
- Check, if boot-up write service is issued correctly
- Check, if USDO upload expedited unicast service operates correctly, by accessing any supported data object
- Check, if USDO download expedited unicast service operates correctly, by accessing any supported data object
- Check, if USDO upload expedited broadcast service operates correctly, by accessing any supported data object
- Check, if USDO download expedited broadcast service operates correctly, by accessing any supported data object
- Check, if USDO upload segmented unicast service operates correctly, by accessing any supported data object
- Check, if USDO download segmented unicast service operates correctly, by accessing any supported data object
- Check, if USDO access is accepted from any USDO client
- Check, if USDO remote upload expedited unicast service works, by accessing any supported data object
- Check, if USDO remote download expedited unicast service works, by accessing any supported data object
- Enable Heartbeat write service, trigger NMT state change(s) and verify the correct Heartbeat write service issuing
- Check, if the USDO access is only supported in NMT state pre-operational and NMT state operational
- Set synchronous counter overflow value, enable SYNC producer and verify counting of the SYNC counter
- If supported, trigger EMCY write service and check correctness
- If supported, trigger TIME write service and check correctness
- Check, if all mandatory data objects are supported in the DUT
- Check the content of the data object 1000 01h to 1000 08h for validity
- Check, if all data objects supported by XDD file are also implemented in the DUT
- Check, if synchronous PDOs can be triggered synchronously, cyclically
- Check, if synchronous PDOs can be triggered synchronously, acyclic
- Check, if event-triggered PDOs can be triggered by the event timer
- Check, if PDO can be disabled according to PDO mapping procedure
- Check, if PDO mapping can be changed according to PDO mapping procedure
- Scan the object dictionary for hidden objects
Documenting the conformance test
In case of a successful CANopen FD conformance assessment, the CANopen FD device is listed on the CiA website, if desired. In addition, the device manufacturer receives the following documentation:
- CANopen FD certificate for the tested device resp. device family
- CANopen FD certified logo for the tested device resp. device family
- Test report, generated by the CiA test engineer
Testing fees for CANopen FD device or family certification
CiA offers to test a single CANopen FD device as well as a group of very similar CANopen FD devices (family test). The prices for CANopen FD conformance testing are given in the table below. Generating of the test report and the “certificate”, which indicates that a device has passed the test successfully, is already included in the fees.
Additional tests and support after a failed test session, to assist the customer meeting the requirements of CANopen FD conformance testing, are going to be charged separately.
Service | Fee non-CiA members | Fee CiA members |
---|---|---|
Basic rate per device test session (certificate incl.) |
1000,00 € (1190,00 € incl. German VAT) |
750,00 € (892,50 € incl. German VAT) |
Basic rate per family test session (3 device test sessions and certificate incl.) |
2000,00 € (2380,00 € incl. German VAT) |
1500,00 € (1785,- € incl. German VAT) |
Rate per hour | 100,00 € (119,00 € incl. German VAT) |
General conditions
All deliveries and supplies of CAN in Automation are based on the General Conditions for the supply of products and services of the electrical and electronics industry ("GL")* for commercial transactions between businesses
recommended by ZVEI - Zentralverband Elektrotechnik- und Elektroindustrie e. V.
– as of January 2018 –
You may order a copy from the CiA office.
*"Grüne Lieferbedingungen" The original German text shall be the governing version.