CANCore-I/II. User Manual. Industrial grade CAN module. Ver.:V3.02 (2016/10/22)

Similar documents
USBCAN-modul 8. Industrial USB to CAN converter. User Manual. Document version 5.0(2017/06/16)

USBCAN-I Pro. USB to CAN adapter. User Manual. Ver.:V3.01 (2015/04/22)

USBCAN-OBD. USB to CAN adapter. User Manual. Document version 3.01 (2015/04/22)

GCAN-211. WiFi-CAN converter. User Manual. Document version:v3.01 (2017/03/05)

ECANTools. CAN debugging software. User Manual. Document version:v5.67 (2017/09/01)

PROFIBUS DP/CAN Gateway PCA-100. User Manual

CANET-I/II Isolated CAN to Ethernet Converter V1.0

PCAN-Optoadapter Plug-on Adapter for Decoupling CAN Networks. User Manual. Document version ( )

ECAN-240. (Modbus TCP to 2-port CAN Bus Gateway User manual) ECAN-240 Modbus TCP to 2-port CAN Bus Gateway User Manual, Version 1.0.

The I-7530A-MR Modbus RTU to CAN Converter

PCAN-B10011S Bus Converter High-speed CAN to Truck-Trailer CAN. User Manual V2.0.0

PCIe Card Selection Guide. PCIe-CAN Card. PCIe-COM Card. Taiwan Pulse Motion Co.,Ltd. Bus Interface PCI Express x 1 LPE-C122 PCE-C122D PCE-C122T

USB to CAN Equipment Specification (V1.01) Contents Aug. 28, Sept. 14, 2012

PCAN-PC/104-Plus Quad Four-Channel CAN Interface for PC/104-Plus. User Manual V1.0.1

CAN485. Wall Mounting CAN to RS-485 Interface Converter. Support data conversion between 1 CAN port and 1 RS-485 serial port

PCAN-ExpressCard CAN Interface for the ExpressCard Slot. User Manual. Document version ( )

PCAN-PC Card PC Card to CAN Interface. User Manual V2.1.1

CAN bus communication module

EcotronsCAN User Manual

PCAN-PCI/104-Express PCI/104-Express to CAN Interface. User Manual V2.1.0

Quick Start Guide PN/CAN Gateway Layer 2. Version. 2 en. ab FW

PCAN-PC/104-Plus Quad Four-Channel CAN Interface for PC/104-Plus. User Manual. Document version ( )

PCAN-USB CAN Interface for USB. User Manual. Document version ( )

Quick Start Guide PN/CAN-Gateway. Version. 1 en. from FW

USB to RS-232/RS422/485. US-101-I USB To Serial Operation Manual

PCAN-ExpressCard ExpressCard to CAN Interface. User Manual V2.0.0

USB to RS-422 / 485. US USB To Serial Operation Manual

PCAN-TJA1054 Bus Converter High-Speed CAN to Low-Speed CAN. User Manual. Document version ( )

isma-b-mg-ip User Manual Global Control 5 Sp. z o.o. Poland, Warsaw

PCAN-PCI/104-Express CAN Interface for PCI/104-Express. User Manual. Document version ( )

USBCAN Interface. Typical Applications. Operation system supported: CAN controller: SJA1000T. Windows98/Me/2000/XP/2003 CAN transceiver: PCA82C251

PCAN-USB FD CAN FD Interface for High-Speed USB 2.0. User Manual. Document version ( )

The I-7530A RS-232/485/422 to CAN Converter

PCAN-PCI PCI to CAN Interface. User Manual V2.1.0

CANopen CFW-11. Communication Manual. Phone: Fax: Web:

USB to RS-232/RS422/485. URK-228-I USB To Serial Operation Manual

PCAN-PCI Express PCI Express to CAN Interface. User Manual V3.2.0

ECOTRONS CAN USB CAN Bus. Support Windows XP, Windows 7 and Windows 10. CAN baud rate can be set anywhere between 5 Kbps and 1 Mbps

Positioning Controller

PCAN-MicroMod Digital 1 & 2 Application-specific PCAN-MicroMod Motherboard. User Manual V1.10.0

PCAN-PCI Express CAN Interface for PCI Express. User Manual. Document version ( )

PCAN-MicroMod Mix 2 Application-specific PCAN-MicroMod Motherboard. User Manual. Document version ( )

PCAN-USB CAN Interface for USB. User Manual. Document version ( )

PCAN-PCI Express PCI Express to CAN Interface. User Manual V2.0.0

PCAN-Repeater 2-Channel CAN Repeater with galvanic isolation. User Manual V1.0.0

PCAN-MicroMod Analog 2 Application-specific PCAN-MicroMod Motherboard. User Manual. Document version ( )

Modular controllers CECX

PCAN-USB Pro CAN/LIN Interface for High-Speed USB 2.0. User Manual. Document version ( )

PCAN-MicroMod Mix 2 Application-specific PCAN-MicroMod Motherboard. User Manual. Document version ( )

USER MANUAL. Longo programmable controller LPC-3.IOR.001 Input Output Relay PLC. Version 2

PCAN-ExpressCard 34 CAN Interface for the ExpressCard/34 Slot. User Manual. Document version ( )

User Manual. CANopenIA-M0. Starter Kit

SK CU4-CAO Part number:

The UART to CAN Bus Converter

Motors I Automation I Energy I Transmission & Distribution I Coatings. CANopen CFW500. User s Manual

Modbus communication module for TCX2: AEX-MOD

ANTAL ELECTRONIC Field Bus and Communication Technology. Manual PDP2CL2. Version 3.08

PCAN-MicroMod Analog 1 Application-specific PCAN-MicroMod Motherboard. User Manual. Document version ( )

TM241CEC24R controller M IO relay Ethernet CAN master

WLAN Products 2.1 Overview P WLAN Remote Maintenance Device P WLAN Converter P Applications P2-4-1

With a digital input we can read two states, a high or low. A switch can be open or closed.

The Controller Area Network (CAN) Interface

PCAN-Repeater DR CAN Repeater for the Decoupling of Bus Segments. User Manual V1.1.0

PAS 300, PROFIBUS Slave Interface Module

17 Hatidhar st. Ra anana 43665, Israel Fax: Tel: UDEC-1. Universal Debug Center User Manual & Quick Start

PCAN-PC/104 CAN Interface for PC/104. User Manual V2.2.3

HygroClip DI Digital Interface for HygroClip Probes v 1.0 Instruction Manual

EY-CM 721: Communication module with EIA-232 and EIA-485 interfaces, modu721

PCAN-cPCI CAN Interface for CompactPCI. User Manual. Document version ( )

PCAN-cPCI CompactPCI to CAN Interface. User Manual V2.0.0

CANcheck. Installation Tester for CAN/CANopen Networks MANUAL ENGLISH

I/O EXPANSION MODULES

SK TU4-CAO-C Part number:

USB2CAN User Guide. High quality isolated USB to CAN interface. 1.0v

PROFI104. PC/104 Board for Use as Master or Slave

PCAN-MiniDiag FD PCAN-MiniDiag Diagnostic Device for CAN FD FD Buses. User Manual. Document version ( )

SER-4485-SI-M USER S MANUAL

I-7530 Series FAQ. ICP DAS Co., LTD 1

SST Automation

CANopen CFW100. User s Manual. Phone: Fax: Web: -

MPI-DN, MPI-D MULTICHANNEL ELECTRONIC RECORDER for HART or RS-485/ MODBUS RTU SENSORS

CAN 300 PRO, Communication Module

Universal Serial/PROFIBUS DP Gateway GT200-DP-RS User Manual V6.1 SST Automation

PCAN-USB Pro FD CAN FD and LIN Interface for High-Speed USB 2.0. User Manual. Document version ( )

Modbus/ PROFIBUS DP Gateway PM-160

SANYO DENKI Servo Amplifier SANMOTION R and Pro-face AGP-3****-CA1M/LT Connection Procedure. Instruction Manual. Version1.0 (

OTB1C0DM9LP I/O distributed module OTB - CANopen bus m

Motors I Automation I Energy I Transmission & Distribution I Coatings. DeviceNet CFW700. User s Manual

PCAN-Repeater DR CAN Repeater for the Decoupling of Bus Segments. User Manual. Document version ( )

PLC2 Board Communication Manual CANopen Slave

P/N: AX Applications: power gen set engine control systems oil and gas equipment automation off-highway machine automation

AMC data sheet. PMC Module with four CAN bus Nodes ARINC825 compliant for Testing & Simulation of Avionic CAN bus Systems

CAN-Bridge. CAN Communications Module for CAN 2.0 A/B, CAN Layer AA01. Manual. Version 1/ from HW 1 & FW 1.00

I-7565-CPM Intelligent USB/CANopen Master Module

PCAN-USB X6 CAN FD Interface for High-Speed USB 2.0. User Manual. Document version ( )

TM221M16TG controller M IO transistor PNP spring

OTB1C0DM9LP I/O distributed module OTB - CANopen bus m

SDM-6RO. Expansion Module 6 relay outputs. Manufactured for

PCAN-PCI Express FD CAN FD Interface for PCI Express. User Manual. Document version ( )

PCAN-LIN Interface for LIN, CAN, and RS-232. User Manual. Document version ( )

Transcription:

CANCore-I/II Industrial grade CAN module User Manual Ver.:V3.02 (2016/10/22)

Contents 1. Introduction... 3 1.1 Functional Overview... 3 1.2 Properties at a Glance...3 1.3 Typical application... 4 2. Installation... 5 2.1 Outline size...5 2.2 Driver and software installation... 6 2.3 Connect to PC...6 2.4 Connect to CAN... 6 3. Module use... 7 3.1 Connect to USB...7 3.2 Connect to CAN... 7 3.3 CAN-Bus terminal resistance...8 3.4 System LED... 8 4. ECAN Tools introduction... 9 4.1 Start... 9 4.2 Transmit/Receive data... 9 4.3 CAN-Bus diagnosis function...10 4.4 Relay & Offline... 10 4.5 Other functions... 11 5. Secondary development...13 6. Technical Specifications...14 Appendix: CAN2.0B frame format... 15 Sales and service...17 2

1. Introduction 1.1 Functional Overview CANCore is one of our embedded modular products. It is a compact and embedded intelligent CAN module. Users can use this module to turn the equipment that does not have CAN communication interface into a CAN node and quickly access the CAN -Bus. The CAN module integrates 1 or 2 CAN-Bus, 16 I/O, 2 PWM, 2 A/D, 1 UART, 1 USB. Users can easily integrate CANCore into their own systems and expand a considerable range of functions with the use of these interfaces provided by CANCore. Figure 1.1 CANCore bluetooth backplane and test backplane If the user connects CANCore by using the USB interface to CAN-Bus, We will provide users with ECAN Tools upper computer debugging software. The software can perform the functions of transmitting and receiving CAN-Bus messages, saving and analysing data. CANCore supports secondary development for the different needs of different users. Users can develop their own software to connect with CANCore. This module supports customization and supports OEM. 1.2 Properties at a Glance Integrated 1 or 2 CAN-Bus, 16 I/O, 2 PWM, 2 A/D, 1 UART, 1 USB The USB interface conforms to the USB2.0 specification, compatible with USB1.1 CAN-Bus supports CAN2.0A and CAN2.0B frame format, conforms to ISO/DIS 11898 standards CAN-Bus baud rates range from 5Kbps to 1Mbps Power supply: DC+5V, 130mA Galvanic isolation on the CAN connection up to 1500 V Device driver and software support Windows 2000/2003/XP/7/8/10 3

Extended operating temperature range from -40 to 85 C Size:(L)50mm * (W)30mm * (H)10mm 1.3 Typical application Please note: Additional customizations are required in this section. A/D converter. With A/D processing, analog values can transmit through the CAN bus. USB to CAN interface card. Through the upper computer software, user can send the data to the CAN bus with USB interface through the CANCore. Serial port to CAN/CANopen. 232/485 interface motor access to CAN bus through CANCore to connect control panel. PWM controller with CAN-Bus control. The CAN-Bus data is input to the CANCore and uses the PWM output to control the associated device. CAN trigger. CAN bus data can control the I/O output level to trigger by lower computer. CAN repeater /CAN Bridge. It can be used to connect two different baud rates of CAN buses. The data of the CAN-Bus can be transmitted to the USB and displayed on the upper computer. CANopen master / slave module. CANCore can provide CANopen protocol format data output and be used as CANopen I/O module. CAN converts to CANopen, J1939 converts to CANopen. It can be used to convert CAN-Bus data into CANopen format to be the intelligent CAN gateway. 4

2. Installation CANCore uses 2.0mm pin to connect with the test backplane. 2.1 Outline size Figure 2.1 CANCore module appearance Figure 2.2 Dimension drawings of module Figure 2.3 CANCore interface definition 1 5

Figure 2.4 CANCore interface definition 2 Notes: CANCore-I has one CAN-Bus channel, only CAN1 can be used. CANCore-II has two CAN-Bus channels, both CAN1 and CAN2 can be used. 2.2 Driver and software installation If the user uses a computer USB interface to connect to CANCore, you need to install drivers and ECANTools software on the PC. 2.2.1 Driver and software installation Users can install the ECANTools software directly to complete drive and software package installation. If you need to manually install the drive, please enter the "driver" folder in the CD to select the installation file that corresponds to the system (32/64 bit) (DriverSetup.exe/DriverSetup64.exe). 2.2.2 Driver and software uninstall Users can run the DriverSetup.exe/ DriverSetup64.exe and click "Uninstall" button to uninstall the installed device driver. 2.3 Connect to PC CANCore can be connected to a PC with a USB cable directly, if the USB power supply is insufficient, you need to use external power supply. 2.4 Connect to CAN CANCore integrates 1 or 2 CAN-Bus channels, led by the 2.0mm pin. It can be used to connect 1 or 2 CAN-Bus networks. The definition of the pins are shown in Figure 2.3 and figure 2.4. In most cases, only the CAN_H is connected to the bus CAN_H, and the CAN_L is connected to the bus CAN_L to communicate. 6

3. Module use 3.1 Connect to USB The USB interface of CANCore conforms to the USB2.0 full speed protocol specification. User can connect to a PC that has USB1.1 or USB2.0 or USB3.0. CANCore can connect to the PC USB interface via the USB cable directly. The +5V power supply is supplied to the CANCore module from the PC interface of the USB, and the USB direct power supply mode is adopted. When driver and software have been installed, connect the adapter to the USB interface, a new USBCAN device named "GC - Tech USBCAN Device" can be found in the PC Device manager. If there is no "!" or "?" mark that the device run fine. 3.2 Connect to CAN USBCAN-II Pro adapter connect to CAN-Bus as chapter 2.4, CAN_H to CAN_H, CAN_L to CAN_L. The CAN-Bus network adopts topological structure, only the two furthest terminal need to connect 120Ω terminal resistance between CAN_H and CAN_L. For branch connection, its length should not be more than 3m. CAN-Bus nodes connection as shown in figure 3.1. Figure 3.1 CAN-Bus network Note: the CAN-Bus cable can use ordinary twisted-pair cable, shielded twisted-pair cable. Theory of the maximum communication distance depends on the bus baud rate, Their relationship as shown in the Table 3.1. Baud rate Distance 1 Mbit/s 40m 500 kbit/s 110m 250 kbit/s 240m 125 kbit/s 500m 50 kbit/s 1.3km 7

20 kbit/s 3.3km 10 kbit/s 6.6km 5 kbit/s 13km Table 3.1 relationship of baud rate and distance 3.3 CAN-Bus terminal resistance In order to improving the communication reliability and eliminating CAN-bus terminal reflection, the two furthest terminal need to connect terminal resistance between CAN_H and CAN_L. Terminal resistance values determined by the characteristic impedance of the cables. Such as, the characteristic impedance is 120 Ω. Notes: CANCore does not integrate 120 termination resistors. If you want to connect the CAN terminal resistor, please connect it to the backplane. 3.4 System LED CANCore has 1 PWR indicator and 1 SYS indicator. The specific instructions of the 2 indicators are shown in table 3.2. The indicator light represents the status of the CAN bus, as shown in table 3.3. Indicator Colour State PWR Green Power indicator SYS Green System indicator Table 3.2 CANCore indicator LED When CANCore power on, PWR and SYS light, indicates the adapter has power supply, the system is initialized; otherwise, a system power failure or system errors has exist. When USB-Bus data transfer, SYS indicator will blinking. Indicator State Meaning PWR SYS ON Power supply normal OFF Power supply error ON Standby mode OFF Initialization error Blinking USB data transmission Table 3.3 CANCore LED state 8

4. ECAN Tools introduction Users can use ECAN Tools software to receive and transmit CAN data. Flexible use of functions can help to more with less. 4.1 Start 1. If ECAN Tools has been installed, users can directly run it on the desktop. 2. Choose the device type and click "open device", one adapter will shown in the below. 3. Choose work mode. Software provides three kinds of work mode: normal, listen, loopback. Normal: use this mode to transmit or receive data. Listen: use this mode to receive data only, and don t send response or clock. Loopback: use this mode to test if the adapter is working well. 4. Choose baud rate according to the CAN-bus, don t match will lead to communication failed. If you don t know the baud rate, you can use automatic identification of baud rate function to adapt. 4.2 Transmit/Receive data Transmitting and receiving is the basic function of ECAN Tools, in this interface, users can directly see the received CAN data, and sent the data to CAN-bus. 9

4.3 CAN-Bus diagnosis function CAN-Bus diagnosis function can detect the bus error frames and bus arbitration lost. CAN bus status display: indicate the CAN bus status include: bus normal, passive error, active error, bus off. The CAN controller FIFO overflow: message within a certain period of time is too dense, lead to data loss. The CAN controller error alarm: when many of errors on the bus, error counter exceeds the alarm threshold, and display the error count. The CAN controller negative error: when many of send or receive errors, lead to the CAN controller into the negative state, and display the error count. CAN bus controller error: when nodes send or receive errors, error counter value will be accumulate, and it can catch the wrong information, such as ACK, CRC error and so on. 4.4 Relay & Offline 4.4.1 Relay mode CAN relay function can connect two CAN-Bus together whether they have the same 10

baud rate, the data flow can be seen in computer. This function can be used to see the two nodes of data flow, which data is from which node, it can be used to crack communication protocol between two nodes. 4.4.2 Offline mode Users can create an instructions in notepad (.txt) and download it to the adapter, after that the adapter can into offline mode and do as the instructions each time the adapter power up. Instructions such as: transmit, delay, triggering, receiving modified send and so on. This function can easily achieve automatic control and can be used in the production line test, crack communication protocol and so on, even though users can not secondary development. Example: 10,1,40000000,0000,144,0,8,01 02 03 04 05 06 07 08,100,500 Means: power up wait 10ms, initialize the CAN1 channel to transmit and receive data, don't set the trigger, don't replace ID and data, transmit CAN ID 144, standard, data length eight, data 01 02 03 04 05 06 07 08, send times 100 times, time interval 500ms. 4.5 Other functions Save data: save the receiving list, save format: txt, can, csv and binary. Display mode: scroll mode and list mode, list mode can classified data together according to the rules. Filter settings: users can set multi-stage filtering by editing the filter ID. Data mask: masked ID is not displayed. 11

Error frames: error frames on the bus can be displayed / hidden. If you want to know more about the software specific function and usage, please see the ECAN Tools software instructions document. 12

5. Secondary development We will provide interface, example and library for secondary development customers. Dll and library named: ECANVCI.h, ECANVCI.lib, ECANVCI.dll. These libraries standards compliant, users can use these in VC, VB and some other programming environment, to use these libraries, please see ECAN dynamic library manual and Figure 5.1. Figure 5.1 Secondary development function call process 13

6. Technical Specifications Connection PC 2.0mm pin or self wiring CAN Interface characteristics USB interface USB 1.1, USB2.0, USB3.0 CAN interface ISO 11898 standard, CAN2.0A/B CAN baud rate Electrical isolation CAN termination resistors 1000K, 500K, 250K, 200K, 125K, 100K, 50K, 20K, 10K, 5K 1500V,DC-DC None. You can add it between CAN_H and CAN_L if you need it. Power Voltage +5V DC Current 130mA (Max) Environment Temperature -40 ~+85 Humidness 15%~90%RH, without condensation EMC test EN 55024:2011-09 EN 55022:2011-12 IP grade IP 20 Basic Size 50mm *30mm *10mm Weight 10g 14

Appendix: CAN2.0B frame format CAN2.0B standard frame CAN standard frame format is 11 bytes, including two parts: information and data. The first 3 bytes for information. Byte 1 for the frame information. Seventh (FF) means the frame format, in the standard frame, FF = 0; Sixth (RTR) means the type of frame, RTR = 0 means for the data frame, RTR = 1 for remote frame; DLC means the length of the data. Byte 2, 3 for the message identifier. Bytes 4~11 for the data of the data frame, remote frame is invalid. 15

CAN2.0B extended frame CAN extended frame format is 13 bytes, including two parts: information and data. The first 5 bytes for information. Byte 1 for the frame information. Seventh (FF) means the frame format, in the standard frame, FF = 0; Sixth (RTR) means the type of frame, RTR = 0 means for the data frame, RTR = 1 for remote frame; DLC means the length of the data. Byte 2~5 for the message identifier. Bytes 4~11 for the data of the data frame, remote frame is invalid. 16

Sales and service Shenyang Guangcheng Technology Co., Ltd. Address: Industrial Design Center, No. 42 Chongshan Middle Road, Huanggu District, Shenyang City, Liaoning Province. QQ: 2881884588 E-mail: 2881884588@qq.com Tel: +86-24-31230060 Website: www.gcgd.net Sales and service Tel: +86-18309815706 After - sales service telephone Number: +86-13840170070 WeChat Number: 13840170070 17