The CAN(Controller Area Network) bus is one kind of serial bus protocol that features high flexibility and integration capabilities. Allowing CAN devices to be added to existing networks without needing to modify or adjust the hardware or software. It also provides high-level security and efficient control in real-time. In the past, an RS-485 interface relied completely on the software mechanism; The determination of packet accuracy and preventing packet collision was performed by the software program. In contrast, the CAN hardware itself features automatic error detection and priority determination. The security of network packets is checked by the hardware, which can complete multiple error checking operations in a very short time. Consequently, the transmission of a large number of network messages is more reliable and more efficient.
The CAN bus supports the multi-master capabilities which make it the most efficient serial bus. On the CAN network, any unit could transmit messages actively. They don’t need to care about the network traffic. Such as the heartbeat packets from the device, real-time alarm packets, or other information. The CAN Bus has many advantages when compared to other serial buses, and its bus utilization rate is very high, reducing unnecessary polling and need not waste time waiting for acknowledgment packets, thereby speeding up the transmission of information and improve transmission efficiency.
The CAN Bus is a serial communication bus system. That has high-level data integration capabilities, even in harsh environments that have extensive electrical noise interference. It also provides high fault tolerance and error correction abilities. The CAN bus itself features multi-master electrical characteristics, and its open architecture allows for great flexibility across a wide range of uses. The CAN bus provides both high- performance and high-security that can be used for common applications that require strict stability and safety, such as the necessary in the aviation industry, for vehicular use, for medical instruments, the military industry, railways, robotics, and critical control systems, etc. To keep pace with the ever-increasing sophistication of industrial technology and the pervasiveness of industrial automation, major equipment manufacturers and system integrators alike have adopted the CAN bus as their core communication system. In the industrial sector, the CAN bus is generally regarded as an integral component to the stability and security of any system.
Why ICP DAS?
In real industrial applications, a wide range of communications interfaces, including RS-232, RS-485, Ethernet, and CAN bus, to name a few, are used by the majority of automation applications. To create a heterogeneous system, it is necessary to take into consideration the various interfaces, together with their distances from the master device and the speed at which they operate, meaning that the combined communication performance and cost is difficult to estimate. To complicate matters further, integration issues and stability concerns are both very real and common. To resolve these difficulties, numerous types of converter and gateway devices are available on the market – including those made by ICP DAS.
Not only was ICP DAS a frontrunner on the CAN bus scene, making its first advance more than a decade ago, it is also one of only a few truly global R&D CAN bus manufacturers. From its many years of experience, ICP DAS has produced hundreds of high-quality CAN bus products.
ICP DAS Solutions
The CAN bus converter developed by ICP DAS manages a wide range of transmission interfaces, meaning that more complex network structures are within easy reach. The ICP DAS CAN bus converter serves as a solid foundation upon which many basic components can be built, including COM, USB, and Ethernet communications. ICP DAS has developed a series of DeviceNet/CANopen/J1939 products since 1993, including PCI interface cards, Fieldbus converters, PACs, gateways and remote I/O modules. We provide complete hardware solutions to satisfy a wide variety of CAN-based applications that can effectively solve issues related to data acquisition and calculation, transmission distance extension, network topology limitations, communication interface transformation, and noise resistance. ICP DAS also supplies a wide range of software tools, which can help you to develop complicated and customized control and monitoring systems more easily and quickly, including utility, APIs, demo programs, OPC, ActiveX, and third-party drivers. We also offer OEM/ODM services for specific projects to help our customers complete complex CAN-based projects with ease.
CAN Bus to UART Converters
- 1. Allows you to expand the communication functions of the CAN Bus on the host computer or PLC.
- 2. Transparent communication functionality, adding CAN communication functions to traditional UART devices.
- 3. Optical coupling isolation on the CAN side for protection.
- 4. The I-7530-FT module is designed for the fault-tolerant CAN Bus (ISO 11898-3).
- 5. The I-7530A-MR module supports Modbus RTU communication functions.
CAN Bus to Ethernet or Wi-Fi interface converters
- 1. Provides multiple sockets to support the CAN bus communication function in the local area network or the Internet, meaning that you can then perform remote monitoring and control.
- 2. Supports transparent communication functionality, allowing the range of CAN communication to be extended.
- 3. The I-7540D-MTCP module supports both the Modbus TCP and the Modbus RTU protocol.
- 4. The ECAN-240 module contains two CAN communication ports, providing a wide variety of functions.
- 5. The I-7540D-WF module is compatible with 802.11 b/g wireless transmission standards, and can transmit CAN data between the CAN network and the WLAN network.
USB to CAN Converters
- 1. The CAN device can be easily powered and controlled via USB on a PC for convenient on-site usage.
- 2. Optical coupling isolation on the CAN side for protection.
- 3. Supplies APIs for use on various platforms to make secondary development easier and more efficient providing you with the flexibility to perform data collection and processing from the CAN bus network.
- 4. The I-7565M-HS module supports high-speed USB connections and includes two built-in CAN ports.
- 5. The I-7565-H1/H2 and I-7565M-HS modules provide time-stamp functionality for each received CAN message, meaning that the time calculation for the CAN message will be more accurate.
CAN and Fiber Converter or Bridge Series
- 1. Fiber optic communication is not only fast but also more resistant to interference from noise.
- 2. The I-2532 multi-mode fiber converter can be used in signal isolation and signal reconstruction applications.
- 3. Optical coupling isolation on the CAN side for protection.
- 4. The I-2533 series single-mode fiber bridge allows two CAN network operating at different baud rates to exchange data with each other, and extends the communication range of the CAN bus. 5. The I-2533CS-60 module supports up to 60 km of fiber, meaning that long-distance communication is no longer difficult.
The CAN bus has been adopted in a wide range of industries, including aviation, electric vehicles, solar energy, wind power, elevator systems, building fire protection systems, environmental monitoring, warehouse automation, and redundant control systems, etc.
CAN Bus Applications
Battery Management System (BMS) for Solar Electric Boats
The battery management system (BMS) for solar electric boats is a system based on CAN communication, which monitors the status of thousands of battery cells that are connected in series via CAN Bus communication ports. The I-8120W CAN master module is used to process a large number of communication packets from the battery in real-time, which allow you to monitor information such as the battery temperature, SOC, discharge current, and charge current, etc., and can respond to emergency events in real-time. Each battery has a unique identification code so that the XP-8341 host controller can record the time the battery has been in use, as well as the number of charge/discharge cycles for each battery, and then calculate the remaining battery life and provide a battery health score. An aging battery can be either replaced or recycled during routine maintenance to prevent difficulties that cause the electric boat to be shut down due to the failure of the battery.
Battery exchange station for electric motorcycles
The battery exchange station uses the PISO-CAN200U module to monitor the charging information, including the battery temperature, SOC, and charging current, etc., for all batteries. It can record the time the battery has been in use, as well as the number of charge/discharge cycles for each battery, and then calculate the remaining battery life and provide a battery health score, so that the motorcycle owner will only receive a battery that is in good health, rather than a battery that is about to fail or is in an unstable condition. Typically, the motorcycle owner will exchange batteries at the exchange station if the battery still has residual power. This system also offers a smart charge approach based on the actual amount of power consumed. Bad batteries can be directly recycled at the exchange station.
Production & Inspection of LCD panels
LCD glass plays an essential role in the entire production process of LCD panels, and the yield of glass substrates is even more important. The design of this system focuses on checking whether the glass has bubbles or cracks. A robotic arm uses a Beckhoff PLC based on the DeviceNet communication interface together with a self-developed control program. The PISO-DNM100U controller is a perfect selection for use as a DeviceNet master device, utilizing only a small amount of CPU resources to achieve real-time control requirements, thereby improving product yield and system stability, together with excellent scalability.
ABS/ESP and Train-aided radar system
The I-7540D-WF controller can be used in conjunction with ABS/ ESP system data and assisted driving radar functions. Mobile devices such as the iPad/iPhone (iOS), Android, and others can be used to connect to the system via Wi-Fi, and the controller will transform the information provided by the CAN Bus signals and forward the data to an ABS/ESP or assisted driving radar system.
IC Inspection Machine
An IC inspection process is necessary for good quality control. Though PLCs are cheap and stable, IC inspection is a difficult task for a PLC. If you use a camera on a PC in conjunction with a PISO-DNS100U to perform the IC inspection, you can then employ a PLC to control the mechanism used to reject defective ICs. After completing the inspection, the PC writes the result to the PISO-DNS100U. Because the PLC is used as a DeviceNet master, it can easily retrieve the information from the PISO-DNS100U via a DeviceNet network.
Energy Storage System
This system improves the usage efficiency of electrical power. During the off-peak time for electricity use, unused electricity can be stored in batteries. During peak time, these batteries then supply power to the electricity grid. In this system, two I-8120W modules are utilized, with a single VP-25W1 device inserted in each subsystem. The first is used to obtaining the status of the battery, and the other is used to transmit the data to the XP-8341 module, which then transmits the status information to the PC via the Ethernet and controls the charge time using a breaker.
With the introduction of more sophisticated industrial technology, automation, and increasingly automated production equipment, customers pay more attention to flexibility and responsiveness in products. ICP DAS has cultivated the automation market for many years, actively working to meet market demands through its sizable R&D team, especially in the CAN bus technology field, where no effort has been spared. Although ICP DAS has attained full mastery of CAN bus technology, the R&D team continues in its pursuit of innovation for its products to develop better and more diverse CAN devices. The ICP DAS R&D department continually strives to provide a wealth of Fieldbus and integration solutions to better meet the many needs of the market.
If you need more detailed information, such as the specifications, catalogs, and manuals, etc., ICP DAS provides complete information about CAN products at: http://www.icpdas.com/en/product/guide+Industrial__Communication+Fieldbus__Communication+CANopen#568
ICP DAS was established in 1993 and strongly focuses on innovation and the enhancement of industrial automation technology. ICP DAS continuously endeavors to develop a comprehensive selection of products ranging from remote I/O controllers, distributed I/O modules, I/O data acquisition boards, programmable automation controllers, industrial communication modules, web-related products, motion control systems, SCADA/HMI software to automation solutions for applications critical to energy management, motion automation, smart factories, intelligent buildings, and smart cities. Our ambition is to provide a wide range of high-quality products and versatile applications, together with prompt and efficient services, that can be implemented to assist in the continued success of our clients worldwide.