IXXAT CANcheck Manual

Installation tester for can/canopen networks
Hide thumbs Also See for CANcheck:

Advertisement

Quick Links

CANcheck
Installation Tester for CAN/CANopen Networks
MANUAL
ENGLISH

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CANcheck and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for IXXAT CANcheck

  • Page 1 CANcheck Installation Tester for CAN/CANopen Networks MANUAL ENGLISH...
  • Page 2 Internet: www.hms-networks.de E-Mail: info-ravensburg@hms-networks.de Support For problems or support with this product or other HMS products please request support at www.ixxat.com/support. Further international support contacts can be found on our webpage www.ixxat.com Copyright Duplication (copying, printing, microfilm or other forms) and the electronic distribution of this document is only allowed with explicit permission of HMS Technology Center Ravensburg GmbH.
  • Page 3: Table Of Contents

    5.8 CANopen – Node ID Scan ............ 39 5.9 Bus Load ................41 5.10 Layer 2 – Signal Levels per Identifier ........44 5.11 CANopen – Signal Levels per Node ID ........ 47 5.12 Trigger Output ............... 50 CANcheck Manual, Version 2.1...
  • Page 4 11.2.2 Line Length and Baudrate ............ 80 11.2.3 Line Length and Signal Levels ..........80 11.3 Accessories ................81 11.4 Information on the Use of CANcheck ........82 11.5 Information on Disposal of Waste Equipment ....82 11.6 Information on EMC .............. 83 11.7 Declaration of Conformity ............
  • Page 5: Introduction

    Introduction 1 Introduction 1.1 Overview The CANcheck allows simple testing of CAN networks during commissioning, maintenance and troubleshooting. The battery-operated, portable device is connected to the CAN network to be tested and operated via a clearly structured menu. The CANcheck measures line parameters – with network switched off –...
  • Page 6: Functions And Performance Features

    Introduction 1.2 Functions and Performance Features Notice HMS recommends to calibrate the CANcheck every two years to ensure the accuracy of measurement. For further information please contact HMS. Tests of the Line Parameters with Network Switched Off • Resistance measurement between all pins of the CAN connector...
  • Page 7: Support

    Read this manual before using the CANcheck. For more information on our products, FAQ lists and installation tips, refer to the support section of our website (www.ixxat.com), which also contains information on current product versions and available updates. If you have any further questions after studying the information on our website and the manuals, please contact our support department.
  • Page 8: Ports

    Trigger output CAN_V+ Optional external power supply 2.1.2 USB Connector If the CANcheck and the PC are connected via USB, the device is supplied from the PC. The USB connector is galvanically isolated from the CANcheck ground. Pin Signal Description...
  • Page 9: Battery Compartment

    Ports 2.2 Battery Compartment The CANcheck is powered by 4 x 1.5 V batteries or 4 x 1.2 V rechargeable batteries Mignon (AA). The battery compartment is on the back of the device. To replace the batteries a slotted screwdriver (blade width approx. 5 mm) is required.
  • Page 10: Operation

    Operation 3 Operation The CANcheck has a display and a keyboard. It is switched on and off via the keyboard. 3.1 Switching On and Off Switch on the CANcheck by pressing any key for more than 1 second. The message “Self-test passed” appears for 1 second on the display. Then the information on the use of CANcheck is displayed (see chapter 11.4).
  • Page 11 In some sub-menus, numerical values can be entered. Change the values with the keys UP and DOWN and the decimal place with the keys LEFT and RIGHT. The selected place appears in black with a white numerical value. CANcheck Manual, Version 2.1...
  • Page 12: Summarized Tests

    CAN network are working correctly. 4.1 Line Parameters To test the line parameters, connect the CANcheck – if possible – where one of the two termination resistors of the CAN network is located. With the Y cable connect the CANcheck between the CAN network and the termination resistor.
  • Page 13 If this condition is met, press the OK key. During the measurement a message appears. Wiring test Status: scanning In the case of correct wiring, the message TEST PASSED and two virtual keys appear on the display at the end of the test. CANcheck Manual, Version 2.1...
  • Page 14 Start test The test instructions are to be understood as follows: the termination resistor must be removed from the line end to which the CANcheck is connected. The other line end must be terminated. The line impedance can only be correctly measured if you have connected the CANcheck where normally one of the two termination resistors of the CAN network is located.
  • Page 15 TEST FAILED NEXT INFO With the virtual key INFO an error message is displayed. A more detailed error message is only given with the measurement of the line length as an individual test. Line length Test rejected CANcheck Manual, Version 2.1...
  • Page 16 CAN nodes are still connected to the CAN network, the test is only possible if they have a high resistance between CAN_H, CAN_L and ground. The line length can only be correctly measured if the CANcheck is connected to the line end, where normally one of the two termination resistors of the CAN network is located.
  • Page 17 Term. resistors TEST PASSED INFO End the tests of the line parameters with the virtual key END. All test results can be displayed in Stored results. CANcheck Manual, Version 2.1...
  • Page 18: Operating Parameters

    To test the operating parameters, there are two ways to connect the CANcheck to the CAN network: • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 19 In this case, cancel the test with the ESC key. Due to the cancellation, the test result is negative. Baudrate detection TEST FAILED NEXT INFO Via the virtual key INFO an error message is displayed. Baudrate detection Test rejected CANcheck Manual, Version 2.1...
  • Page 20 If CAN_H and CAN_L are inverted in all nodes in the CAN network – even in this case communication is possible - the CANcheck detects the baudrate but classifies the polarity as erroneous. In this case the following error message...
  • Page 21 ESC key. Start the next test with the virtual key NEXT and the OK key. In this test the CANcheck records all identifiers that are received during the scan time (default setting 10 s). Then the CANcheck measures the differential and absolute signal level for each identifier.
  • Page 22 11.1. Signal levels per id TEST PASSED INFO End the operational tests with the virtual key END. You can now see all test results in Stored results. CANcheck Manual, Version 2.1...
  • Page 23: Operating Mode Canopen

    If the operational tests are repeated, only the results of the last test differ from section 4.2.1. The CANcheck records the node IDs and not the message identifiers in the operating mode “CANopen”. According to CANopen standard, the node ID is uniquely contained: •...
  • Page 24: Individual Tests

    -Power supply -Baudrate detection Individual tests ▲ ► -Power supply -Baudrate detection -Identifier scan -Bus load -Signal levels per id -Trigger output Now select an individual test with the keys UP and DOWN and confirm with OK. CANcheck Manual, Version 2.1...
  • Page 25: Wiring Test

    According to CiA, the lines CAN_SHLD and GND are optional. Therefore there are no nominal values for these resistances. For the wiring test the CANcheck can be connected to the CAN network at any point. Switch the CAN network off before the wiring test and disconnect all CAN nodes from the network.
  • Page 26 The symbol ▼ in the header means that not all test results fit on the display. Scroll through the test results with the key DOWN. Wiring test ▲ ▼ CAN_L -> Ω CAN_GND : 1.54k [OK] Ω CAN_SHLD: >1M [OK] Ω >1M [OK] CAN_V+ -> CANcheck Manual, Version 2.1...
  • Page 27 >1M [OK] Wiring test ▲ CAN_SHLD -> Ω CAN_GND : >1M Ω >1M GND -> Ω CAN_GND : >1M Note: With measuring points CAN_SHLD and GND, the result is not analyzed because these lines are optional. CANcheck Manual, Version 2.1...
  • Page 28: Termination Resistors

    In these cases, negative test results can be expected in the operational tests in sections 5.9 and 5.10. For the test of the termination resistors connect the CANcheck to the CAN network at any point. Switch the CAN network off before the test and disconnect all CAN nodes from the network.
  • Page 29 Individual Tests Term. resistors Status: scanning Term. resistors Ω [OK] CANcheck Manual, Version 2.1...
  • Page 30: Line Length

    (velocity of light). This corresponds to the specific signal delay of 5.05 ns/m. If the CANcheck displays a line length that does not correspond to the line length that you have measured manually this may be due to an improper adjustment of the velocity of propagation.
  • Page 31 Individual Tests Line length -Disconnect all nodes -Remove termination R on both ends Start test Line length Status: scanning Line length 96 m CANcheck Manual, Version 2.1...
  • Page 32: Line Impedance

    For the test of the line impedance, remove one of the two termination resistors of the CAN network and connect the CANcheck in its place. Switch the CAN network off before the test and disconnect all CAN nodes from the network.
  • Page 33 Individual Tests Line impedance Status: scanning Line impedance Ω [OK] CANcheck Manual, Version 2.1...
  • Page 34: Power Supply

    For the measurement of the power supply, the CANcheck can be connected to the CAN network at any point. • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 35: Baudrate Detection

    For the measurement of the baudrate, the CANcheck can be connected to the CAN network at any point: • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 36 Baudrate detection 500 kBit/s Note: the test is only correctly ended when a baudrate is detected. If the CANcheck has not completed baudrate detection within a few seconds, cancel the test with the ESC key and check: • whether the CAN network is operational •...
  • Page 37: Layer 2 - Identifier Scan

    For the identifier scan, the CANcheck can be connected to the CAN network at any point: • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 38 If the hexadecimal format is selected, the following list is displayed. Identifiers in hexadecimal are distinguished by the suffix “h”. Identifier scan ▼ Scan time : 20 s S : Standard ID E : Extended ID ID : Count 182h: 83 184h: 83 CANcheck Manual, Version 2.1...
  • Page 39: Canopen - Node Id Scan

    10 s, change the scan time via the menu item Settings. The length of the list with node IDs and counters is limited to the value given in section 11.1. For the node ID scan, the CANcheck can be connected to the CAN network at any point: •...
  • Page 40 Status: scanning Wait for CAN traffic Node ID scan Status: scanning Node ID scan ▼ Scan time : 20 s Node ID : Count 2 : 96 4 : 95 7 : 17 23 : 18 CANcheck Manual, Version 2.1...
  • Page 41: Bus Load

    To observe the bus load in the CAN network in use over a longer period, change the scan time via the menu item Settings. At the end of the scan time the CANcheck provides a table with the bus load and the error telegrams.
  • Page 42 Bus load Unit: per cent • All messages Unit: frames per second • Error telegrams Unit: frames per second • Ratio of errors to all messages Unit: per cent Error messages are explained in section 6. CANcheck Manual, Version 2.1...
  • Page 43 Scan time : 20 s Bus load Busload ▼ ▲ ► Bus load Total frames Busload ▼ ▲ ► Total frames Error frames ▼ ▲ ► Busload Error frames Error/Total frames Busload ▲ ► Error/Total frames CANcheck Manual, Version 2.1...
  • Page 44: Layer 2 - Signal Levels Per Identifier

    For the measurement of the signal level the CANcheck can be connected to the CAN network at any point: • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 45 Scroll through the list with the keys UP and DOWN. Error messages are explained in section 6. Signal levels per ▼ S : Standard ID E : Extended ID Vd: CAN_H -> CAN_L Va: CAN_H -> CAN_GND 17 Identifiers found 17 Identifiers OK CANcheck Manual, Version 2.1...
  • Page 46 For signal level measurement, the identifiers must appear frequently enough during the set maximum measuring time, i.e. they must be periodic. If the CANcheck utilizes the maximum measurement time, this is an indication of non-periodic identifiers. The signal levels of non-periodic identifiers are not available.
  • Page 47: Canopen - Signal Levels Per Node Id

    For measurement of the signal levels, the CANcheck can be connected to the CAN network at any point. • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket via the 1-to-1 cable. •...
  • Page 48 Signal levels per no Status: measuring After the measurement the test result appears. The beginning of the list is shown here. Scroll through the list with the keys UP and DOWN. Error messages are explained in section 6. CANcheck Manual, Version 2.1...
  • Page 49 For signal level measurement, the node IDs must appear frequently enough during set maximum measuring time, i. e. they must be periodic. If the CANcheck utilizes the maximum measuring time, this is an indication of non-periodic node IDs. The signal levels of non-periodic node IDs are not available.
  • Page 50: Trigger Output

    CANcheck. The SUB-D9 connector with CAN cable belongs to the CAN network. • If there is a free SUB-D9 socket in the CAN network, the CANcheck can be connected to this socket with the SUB-D9 connector with CAN cable. •...
  • Page 51 The following text is displayed if the hexadecimal format is selected. Identifiers in hexadecimal are distinguished by the suffix “h”. Trigger output Use keys to change Trig ID: 000 h Note: • The selected 11-bit or 29-bit identifier must be present on the CAN network. CANcheck Manual, Version 2.1...
  • Page 52: Error Messages And Indications

    FAIL -Settings The CANcheck executes a self-test, when it is switched on. If the self-test fails, the message “Self test failed Error <no.>” appears for approx. 2 seconds. Then FAIL appears in the header. The only supported menu item is Settings.
  • Page 53: Error Message With Low-Impedance Resistance

    CAN bus Test rejected If the CAN nodes are not switched off, the CANcheck detects voltage (e.g. the recessive level) on the CAN bus. With tests that require a switched off CAN node, one of the above error messages appears.
  • Page 54: Error Message With Inverted Polarity

    Check whether the CAN network in use generally works with inverted polarity. If this is the case, change the CAN network to not inverted polarity. If this is not possible, carry out the dependent tests with the CANcheck with a special adapter that exchanges CAN_H and CAN_L.
  • Page 55: Error Message After Cancelling A Test

    The plausibility check is not possible if one result or more are missing. Then an error message and the list of the missing tests is presented. In this case, execute the missing tests and repeat the plausibility check. CANcheck Manual, Version 2.1...
  • Page 56: Indication Of A Non-Periodic Identifier

    Va measurement. Then a signal level for Vd is shown but not for Va. This case is depicted above. The PER? indication is not an error message but it means that the CANcheck is not able to check one or more signal levels. The CAN network may be perfect.
  • Page 57: Indication Of An Identifier Without Usable Bits

    Vd: CAN_H -> CAN_L Va: CAN_H -> CAN_GND 17 Identifiers found 16 Identifiers OK Signal levels per ▼ ▲ 16 Identifiers OK 1 Identifiers BIT? 0 Identifiers ERROR 386 : 2.0Vd[OK] : 3.5Va[OK] 388 : 1.9Vd[OK] CANcheck Manual, Version 2.1...
  • Page 58 : -.- Vd [BIT?] : -.- Va [BIT?] The BIT? indication is not an error message but it shows that the CANcheck is not able to check one or more signal levels. The CAN network may be perfect. To achieve a result, make sure that dominant bits in the first data byte. If the bits in the first data byte are random anyway it is sufficient to repeat the test once or more often.
  • Page 59: Results

    Scroll through the text with the keys UP and DOWN. • Change from test result to test result with the keys LEFT and RIGHT. Results -Show -Delete -Store to file -Load from file -Delete file -Plausibility check CANcheck Manual, Version 2.1...
  • Page 60 ◄ ► Next result If menu items Results and Show are selected immediately after switching on the CANcheck and the key LEFT is pressed, the result No valid results is shown. Show No valid results If the menu items Results and Show are selected after the successful tests of the line parameters and operating parameters, all test results can be shown one after the other by pressing the key RIGHT repeatedly.
  • Page 61 Baudrate detection 500 kBit/s ▼ ► Show Bus load Scan time : 20 s Show ▼ Identifier scan Scan time : 20 s S : Standard ID E : Extended ID : Count 386 : 83 CANcheck Manual, Version 2.1...
  • Page 62 If the CANcheck automatically switches off or is switched off, all results are deleted. To keep the results for more than 10 minutes – for example to transfer the results to the PC – store the results to a file on the CANcheck. CANcheck Manual, Version 2.1...
  • Page 63: Store To File, Load From File, Delete File

    7.2 Store to File, Load from File, Delete File Test results can be stored to a file on the CANcheck or loaded from a file. In addition, a file on the CANcheck can be deleted. Select the action with the keys UP and DOWN.
  • Page 64 To overwrite an existing file – with file name change: select a file, change the file name and confirm with OK. After reloading the test results from a file they can be viewed or transferred to the PC. CANcheck Manual, Version 2.1...
  • Page 65 -Show -Delete -Store to file -Load from file -Delete file -Plausibility check Upon selection Load from file, the directory of the CANcheck is displayed. Scroll through the directory with the keys UP and DOWN. Load from file -ALFA -BETA -CAN1 ----- Confirm the selected file with the OK key.
  • Page 66 Results -Show -Delete -Store to file -Load from file -Delete file -Plausibility check Upon selection Delete file, the directory of the CANcheck is displayed. Scroll through the directory with the keys UP and DOWN. Delete file -ALFA -BETA -CAN1 ----- Confirm the selected file with the OK key.
  • Page 67: Plausibility Check

    The CANcheck classifies the measurements of the termination resistors and the differential signal levels by comparison to fixed limits. The limits are given in chapter 11.1. The CANcheck does not classify the line length and the baudrate. However, the CANcheck can check the plausibility of measurements by the following calculations: •...
  • Page 68: Remote Control

    The condition for remote control is the one-off installation of the USB driver and a one-off test of the connection between the CANcheck and the PC (see section Every time the CANcheck is operated by remote control from the PC, the following steps are required: 1.
  • Page 69 At the prompt > in the terminal program, enter the character string to view rsho all stored results. If the CANcheck is recently switched on, the following appears in the window of the terminal program: All measurement results: No valid results...
  • Page 70 CAN_V+ -> GND >1MOhm[OK] CAN_SHLD -> CAN_GND >1MOhm CAN_SHLD -> GND >1MOhm -> CAN_GND >1MOhm |-- Line impedance: 109 Ohm [OK] |-- Line length: 97 m |-- Term. resistors: 65 Ohm [OK] |-- *** END *** CANcheck Manual, Version 2.1...
  • Page 71 Hyperterminal program. Then the file with the recorded data can be edited or printed. To integrate the CANcheck in automated test runs, individual tests must be started from the PC. At the moment the remote control of following tests is implemented: •...
  • Page 72: Settings

    5.12 Power off Switches the CANcheck off immediately. Abort Power save mode enable In power save mode, the CANcheck disable automatically switches off after 10 minutes without a user input. Background automatic In the “automatic” setting, the backlight...
  • Page 73: Usb Driver

    USB Driver 10 USB Driver To transfer the test results to the PC, the CANcheck and the PC must be connected via a USB cable. In addition, the appropriate USB driver must be installed (included in the scope of supply).
  • Page 74 USB Driver Select “Yes, restart the computer now” and click on the button Finish to complete the installation. CANcheck Manual, Version 2.1...
  • Page 75: Initial Connection Of Cancheck And Pc

    10.2 Initial Connection of CANcheck and PC Connect the CANcheck and the PC via a USB cable. When you connect the CANcheck and the PC for the first time via a USB cable, the window of the assistant for detecting new hardware appears: Select “No, not this time”...
  • Page 76 Note: The window of the assistant for detecting new hardware only appears when the CANcheck and the PC is connected via a USB cable for the first time. After this the CANcheck always appears with the known port (COM), provided that the same USB port is used.
  • Page 77 In the terminal program, select the assigned port (e.g. COM6) and the settings: 115200 Baud 8 N 1, no flow control. To test the connection, switch the CANcheck on by pressing any key for more than 1 second. End the subsequent test screen by pressing a key again. Then select the menu item Remote control and press the OK key.
  • Page 78 USB Driver Then the following appears on the CANcheck display: Remote control Use 115200 Baud 8 N 1 Remote control server started In the window of the terminal program on the PC, the following appears: The test of the connection is now completed.
  • Page 79: Appendix

    Internal resistance 1 kΩ. Non-volatile memory: All settings are stored in the non-volatile memory. Factory settings can be restored by command. Up to 4 test results can be stored in the non- volatile memory. CANcheck Manual, Version 2.1...
  • Page 80: Criteria For Plausibility Check

    < 2 V x [120 Ω / (120 Ω + 2 x length x 70 mΩ/m)] - 0.1 V -> NOT plausible Else: -> Plausible The plausibility check shows ERROR if the termination resistors have been classified as ERROR. CANcheck Manual, Version 2.1...
  • Page 81: Accessories

    CAN cable (Y cable) with 2 x SUB-D9 socket and 1.04.0076.00002 1 x SUB-D9 connector; length 2 m Trigger output CAN / trigger cable with SUB-D9-socket and 1.04.0076.00003 SUB-D9 connector; trigger output routed out from the SUB-D9 socket onto a BNC connector; length 1 m CANcheck Manual, Version 2.1...
  • Page 82: Information On The Use Of Cancheck

    CANcheck may cause fault or destruction of CAN nodes and systems controlled by them. HMS is not liable for consequential damages! The CANcheck does not participate actively in the CAN traffic. But it has an effect on your CAN network as a passive device. Check the compatibility of CANcheck and your CAN network before you connect the CANcheck to your CAN network.
  • Page 83: Information On Emc

    Appendix 11.6 Information on EMC The CANcheck is a class A device. This means that it has been constructed for industrial use and that it meets the EMC requirements for industrial devices. If the CANcheck is used in office or home environment radio interference can occur under extreme conditions.
  • Page 84: Declaration Of Conformity

    Appendix 11.7 Declaration of Conformity The product is in compliance with the Electromagnetic Compatibility Directive. More information and the Declaration of Conformity is found at www.ixxat.com. CANcheck Manual, Version 2.1...

Table of Contents