{"id":32002,"date":"2023-06-12T14:02:38","date_gmt":"2023-06-12T06:02:38","guid":{"rendered":"https:\/\/hongtronics.com\/?p=32002"},"modified":"2024-07-01T11:30:40","modified_gmt":"2024-07-01T03:30:40","slug":"article-can-and-can-fd-bus-10-common-fault","status":"publish","type":"post","link":"https:\/\/hongtronics.com\/en\/article-can-and-can-fd-bus-10-common-fault\/","title":{"rendered":"In-depth analysis of CAN bus and CAN FD 10 most common troubleshooting problems and solutions."},"content":{"rendered":"<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"605\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42-1024x605.png\" alt=\"\" class=\"wp-image-32022\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42-1024x605.png 1024w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42-300x177.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42-600x355.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42-768x454.png 768w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-42.png 1135w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">CAN bus has been widely used in automotive and industrial fields due to its advantages of reliability, real-time, economy, and flexibility, and has been gradually popularized in applications such as battery storage, medical devices, and intelligent buildings. With the application of CAN bus in more and more fields, the demand for CAN bus testing is also increasing.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>This article summarizes 10 normal testing process often encountered in some typical problems, and give solutions to help you more smoothly complete the test.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group has-background is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-c0ca7d81 wp-block-group-is-layout-flex\" style=\"background-color:#f9f9f9;font-size:16px\">\n<p class=\"has-text-color\" style=\"color:#122395\"><strong>Article Outline<\/strong><\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">01 Broken Lines<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">02 Cable type error: non-CAN cable<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">03 Improper wiring<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">04 There is only 1 node on the network that is communicating properly.<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">05 CAN line is too long<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">06 High bus load factor<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">07 Terminal resistance error<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">08 Baud rate error<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">09 Communication conflicts caused by the same ID<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#122395\">10 Same baud rate but different clock frequencies.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">01 Broken Lines<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">If the cable is damaged, CAN communication cannot continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"523\" height=\"160\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-29.png\" alt=\"CAN\u901a\u8a0a\u65b7\u7dda\u793a\u610f\u5716\" class=\"wp-image-32003\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-29.png 523w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-29-300x92.png 300w\" sizes=\"(max-width: 523px) 100vw, 523px\" \/><figcaption class=\"wp-element-caption\">CAN communication disconnection diagram<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">1\u3001If it is obvious that the cable is damaged<strong>Just change the wires.<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">2, the appearance can not be seen, you can use the broken circuit tester to check each pin, to determine the cable damage, replace the line.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">02 <strong>Cable type error: non-CAN cable<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">It is possible to have a cable in the field that appears to be used for CAN but is not actually a CAN cable and does not meet the standard definition. Most common products utilize the DSub9 connector, which meets the specifications of the CiA\u00ae 303-1 pin definition. Other connectors such as RJ45 are also possible.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">The following table defines the pinout of DB9 CAN.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"672\" height=\"165\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-30.png\" alt=\"DB9\u7aefCAN\u7684\u5f15\u8173\u5b9a\u7fa9\" class=\"wp-image-32004\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-30.png 672w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-30-300x74.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-30-600x147.png 600w\" sizes=\"(max-width: 672px) 100vw, 672px\" \/><figcaption class=\"wp-element-caption\">Definition of CAN pins on DB9 terminal<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Check the pin assignments of the cables and replace the cables if they are not up to standard; if they are up to standard, check other areas.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986\">03 <strong>Improper wiring<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">When there are multiple nodes in a CAN network and multiple plugs need to be connected, it is very likely that the<strong>Connection Error<\/strong>The following is an example of a CAN communication error. CAN communication is not possible or sporadic errors occur.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"757\" height=\"193\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-31.png\" alt=\"CAN\u7bc0\u9ede2\u7684\u932f\u8aa4\u72c0\u614b\u53ef\u80fd\u6703\u8b8a\u6210\u88ab\u52d5\u932f\u8aa4\" class=\"wp-image-32005\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-31.png 757w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-31-300x76.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-31-600x153.png 600w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/><figcaption class=\"wp-element-caption\">CAN node 2 error status may become a passive error.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">1\u3001Check if all the cables are correctly plugged in.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">2\u3001Check if all the connectors match the pins.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">04 <strong>\u7db2<\/strong>\u8def<strong>There is only one node with normal communication on the<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">A properly functioning CAN network has at least two or more CAN nodes. If only one CAN node is functioning properly, its error state goes to a passive error because it does not receive an acknowledgement from the other party after sending data.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"779\" height=\"214\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-32.png\" alt=\"\u7db2\u8def\u4e0a\u53ea\u6709 1 \u500b\u6b63\u5e38\u901a\u8a0a\u7684\u7bc0\u9ede\u793a\u610f\u5716\" class=\"wp-image-32006\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-32.png 779w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-32-300x82.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-32-600x165.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-32-768x211.png 768w\" sizes=\"(max-width: 779px) 100vw, 779px\" \/><figcaption class=\"wp-element-caption\">Schematic diagram of a node with only 1 normal communication on the network<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">You can monitor the error status of the node with an analyzer:<\/p>\n\n\n\n<p class=\"has-medium-font-size\">- Bus Light: When there are more than 96 errors, it goes to \u201derror active\u201d.\u201d<\/p>\n\n\n\n<p class=\"has-medium-font-size\">- Bus Heavy: more than 127 errors, went to \u201derror passive\u201d.\u201d<\/p>\n\n\n\n<p class=\"has-medium-font-size\">- Bus Off: more than 255 errors, go to \u201dbus off\u201d.\u201d<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Attention:<\/strong>If there is only one functioning CAN node and it sends a CAN message, the message is retransmitted very quickly until it receives an acknowledgement from another node or enters a passive error state.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">This information can be obtained through CANking or CANeasy.<a href=\"https:\/\/hongtronics.com\/en\/industry-communication\/can-bus\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Tap me to learn about CAN analysis tools<\/a><\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">05 <strong>CAN lines are too long<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"560\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-34.png\" alt=\"\u50b3\u7d71CANbus\u6ce2\u7279\u7387\u8207\u9577\u5ea6\u76f8\u95dc\" class=\"wp-image-32009\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-34.png 770w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-34-300x218.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-34-600x436.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-34-768x559.png 768w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><figcaption class=\"wp-element-caption\">Conventional CAN bus baud rate and length dependent<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">A baud rate of 1 Mbit\/s cannot exceed 40 m (theoretical) in a perfect cabling system. The maximum cable length also depends on the transceiver used.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">For CAN FD, the baud rate is also dependent on the cable length, and even though CAN FD has a higher baud rate, if the total cable length exceeds 40 meters, the CAN data will be invalidated because the ACK bits arrive too late.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Shorten the length of cables according to the actual situation<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">06 <strong>High bus loading rate<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">High bus loads can cause transmission failures. This is usually caused by sending too much data, especially if the baud rate and cycle time are high. Alternatively, an error in a piece of CAN data, which the CAN controller keeps trying to retransmit, can cause the bus load to increase.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Diagnostic method: Use Ixxat CANcheck to diagnose the bus loading rate.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">1. Reduction of information<\/p>\n\n\n\n<p class=\"has-medium-font-size\">2\u3001 Extend the data sending cycle<\/p>\n\n\n\n<p class=\"has-medium-font-size\">3. Increase in bus baud rate<\/p>\n\n\n\n<p class=\"has-medium-font-size\">4\u3001 If CAN2.0 is used, CAN FD can be considered later.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">07 <strong>Terminal resistance error<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">The high-speed CAN bus (ISO 11898-2) must have a 120 \u03a9 terminating resistor at each end of the CAN cable (between CAN_L and CAN_H). This helps to minimize signal reflection from the cable and ensures proper operation of the CAN transceiver.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"950\" height=\"357\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-35.png\" alt=\"CAN \u6536\u767c\u793a\u610f\u5716\" class=\"wp-image-32010\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-35.png 950w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-35-300x113.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-35-600x225.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-35-768x289.png 768w\" sizes=\"(max-width: 950px) 100vw, 950px\" \/><figcaption class=\"wp-element-caption\">CAN Receiving and Sending Schematic<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">1. Use CANcheck to measure the terminal resistance between CAN_L and CAN_H.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">2\u3001Experienced users can use CANcheck's oscilloscope to evaluate the terminal resistance (see the flank ringing, etc.).<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Below we will look at the waveform characteristics for different terminal resistances:<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>\u2460 Terminal resistance case 1: Over termination<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Cause of overload: Too much terminal resistance access<\/p>\n\n\n\n<p>Normal parallel connection of two 120 ohm terminal resistors should be about 60 ohms, but the following picture shows 13 ohms, which causes CAN waveform distortion.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"198\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-36.png\" alt=\"\" class=\"wp-image-32011\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-36.png 520w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-36-300x114.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><figcaption class=\"wp-element-caption\">Pictures are schematics, not actual instrument images.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"865\" height=\"525\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-37.png\" alt=\"\" class=\"wp-image-32012\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-37.png 865w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-37-300x182.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-37-600x364.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-37-768x466.png 768w\" sizes=\"(max-width: 865px) 100vw, 865px\" \/><figcaption class=\"wp-element-caption\">Pictures are schematics, not actual instrument images.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>\u2461 Terminal Resistor Condition 2: Terminal Resistor Connection Too Low or Missing<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Normal parallel connection of two 120 ohm terminal resistors should be about 60 ohms, as shown below, it is a loss, resulting in CAN waveform distortion.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"198\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-38.png\" alt=\"\" class=\"wp-image-32013\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-38.png 509w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-38-300x117.png 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><figcaption class=\"wp-element-caption\">Pictures are schematics, not actual instrument images.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"865\" height=\"525\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-39.png\" alt=\"\" class=\"wp-image-32014\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-39.png 865w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-39-300x182.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-39-600x364.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-39-768x466.png 768w\" sizes=\"(max-width: 865px) 100vw, 865px\" \/><figcaption class=\"wp-element-caption\">Pictures are schematics, not actual instrument images.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">08 <strong>Baud rate error<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">The baud rate of each node on the same network should be consistent. If it is not consistent, the node will enter the bus off error state and affect the communication of other nodes.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Use Ixxat CANcheck to check the baud rate of the CAN\/CAN FD network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-40.png\" alt=\"\" class=\"wp-image-32015\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-40.png 500w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-40-300x300.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-40-100x100.png 100w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-40-150x150.png 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><figcaption class=\"wp-element-caption\">CANcheck CAN analysis tool<\/figcaption><\/figure>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">09 <strong>Communication conflicts caused by the same ID<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">In a CAN network, it should be guaranteed that the data IDs of each node are different; if two data IDs are found to be the same, there is no way to arbitrate which data has higher priority, and each conflict will cause the error counter to add 1.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">[Solution]<\/p>\n\n\n\n<p class=\"has-medium-font-size\">You can use the Error frames of Ixxat CANcheck to see the number of error frames per unit of time, or you can use the canAnalyser software to monitor online to find out which CAN data are in conflict.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"has-white-color has-text-color has-background wp-block-heading\" style=\"background-color:#142986;font-size:30px\">10 <strong>Same baud rate but different clock frequency<\/strong><\/h2>\n\n\n\n<p class=\"has-medium-font-size\">This is mainly for CAN FD network, in CAN FD network, the higher the baud rate, the closer to the physical limit. Therefore, it is not recommended to use different clock frequencies in the same network.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">CiA is recommended to use a clock frequency of 40 or 80 MHz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"415\" height=\"376\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-41.png\" alt=\"\" class=\"wp-image-32016\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-41.png 415w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/image-41-300x272.png 300w\" sizes=\"(max-width: 415px) 100vw, 415px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color has-medium-font-size\" style=\"color:#142986\">If there are any thoughts on this post, feel free to leave a comment and give us feedback!<\/p>\n\n\n\n<p class=\"has-text-align-center has-text-color has-medium-font-size\" style=\"color:#142986\">If you are interested in our products, please click the button below to contact us.<\/p>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-text-color wp-element-button\" href=\"https:\/\/lin.ee\/EUBRX08\" style=\"color:#142986\" target=\"_blank\" rel=\"noreferrer noopener\">Contact Us<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-text-color wp-element-button\" href=\"https:\/\/hongtronics.com\/en\/ixxat-energy-solutions\/\" style=\"color:#142986\" target=\"_blank\" rel=\"noreferrer noopener\">More Ixxat products<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/02\/\u8cc7\u8a0a\u5361_\u6df1\u8272_\u5c0f01.png\" alt=\"\" class=\"wp-image-29010\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/02\/\u8cc7\u8a0a\u5361_\u6df1\u8272_\u5c0f01.png 1024w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/02\/\u8cc7\u8a0a\u5361_\u6df1\u8272_\u5c0f01-300x50.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/02\/\u8cc7\u8a0a\u5361_\u6df1\u8272_\u5c0f01-600x100.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/02\/\u8cc7\u8a0a\u5361_\u6df1\u8272_\u5c0f01-768x128.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>CAN bus\u6191\u85c9\u8457\u53ef\u9760\u3001\u5373\u6642\u3001\u7d93\u6fdf\u548c\u9748\u6d3b\u7684\u512a\u52e2\uff0c\u5728\u6c7d\u8eca\u3001\u5de5\u696d\u7b49\u9818\u57df\u5f97\u5230\u5ee3\u6cdb\u61c9\u7528\uff0c\u4e26\u9010\u6f38\u666e\u53ca\u5230\u96fb\u6c60\u5132\u80fd\u3001\u91ab\u7642\u5668\u68b0\u3001\u667a\u6167\u5927\u6a13\u7b49\u61c9\u7528\u5834\u666f\u4e2d\u3002\u96a8\u8457 CAN bus\u5728\u8d8a\u4f86\u8d8a\u591a\u9818\u57df\u5f97\u5230\u61c9\u7528\uff0cCAN bus\u6e2c\u8a66\u7684\u9700\u6c42\u4e5f\u9010\u6f38\u589e\u591a\u3002\u672c\u6587\u4e3b\u8981\u7e3d\u7d50\u4e86 10\u9805\u5e73\u6642\u6e2c\u8a66\u904e\u7a0b\u4e2d\u7d93\u5e38\u9047\u5230\u7684\u4e00\u4e9b\u5178\u578b\u554f\u984c\uff0c\u4e26\u7d66\u51fa\u89e3\u6c7a\u65b9\u6848\uff0c\u5e6b\u52a9\u60a8\u66f4\u52a0\u9806\u5229\u5730\u5b8c\u6210\u6e2c\u8a66<\/p>","protected":false},"author":34,"featured_media":32021,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"minimal","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","iawp_total_views":3746,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[2293],"tags":[2143,1100,1368,2113],"table_tags":[],"class_list":["post-32002","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-can-lin","tag-canbus","tag-can","tag-ixxat","tag-2113","entry","has-media","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-horizontal","has-no-thumbnails","has-product-nav"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/hongtronics.com\/wp-content\/uploads\/2023\/06\/0612.png","_links":{"self":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/32002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/comments?post=32002"}],"version-history":[{"count":5,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/32002\/revisions"}],"predecessor-version":[{"id":32089,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/32002\/revisions\/32089"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/media\/32021"}],"wp:attachment":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/media?parent=32002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/categories?post=32002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/tags?post=32002"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/table_tags?post=32002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}