Está en la página 1de 26

USBCAN-I / II +

Usuario
Tarjeta de interfaz CAN industrial de alto rendimiento
Manual
UM01010101 V1.02 Fecha: 11/11/2014 Manual de usuario

Articulo Contenido

Palabras clave Tarjeta USBCAN, tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + descripción del

Abstracto rendimiento del producto y guía del usuario

Guangzhou ZHIYUAN Electronics Co., Ltd.


Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

R
R mi
mivvyo
s yo
o norte
yo
snorte Hs yo
oH yo totsroyr y

Versión Fecha rev. Modificaciones

V1.00 2012/05/16 Creó el documento.

Corrija la temperatura de funcionamiento del dispositivo y actualice la red de


V1.01 2012/08/14
ventas y servicio.

Actualice la versión del documento técnico e integre la hoja de datos y el


V1.02 11/11/2014
manual de usuario en este documento.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
yo
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

C oonorte
norte
minortes tts
tnorte
t mi

Capítulo 1 Introducción.............................................. ........................................... 1

1.1 Resumen ................................................ .................................................. .......................... 1

1.2 Características ................................................ .................................................. ........................... 1

1.3 Aplicaciones típicas ............................................... .................................................. ...... 2

Capítulo 2: Instalación del dispositivo ............................................. ................................. 3


2.1 Modo de fuente de alimentación .............................................. .................................................. ........ 3

2.1.1 Modo de fuente de alimentación externa ........................................... ......................................... 3

2.1.2 Modo de fuente de alimentación del bus USB .......................................... ........................................ 3

2.2 Conector CAN-bus ............................................. .................................................. ........ 3

2.3 Indicador de señal ............................................... .................................................. ............... 4

2.3.1 Indicador de señal USBCAN-I + .......................................... .......................................... 4

2.3.2 Indicador de señal USBCAN-II + .......................................... ........................................ 5

2.4 Conexión del sistema ............................................... .................................................. ....... 6

2.4.1 Conexión CAN-bus ........................................... .................................................. .... 6

2.4.2 Resistencia del terminal de bus ............................................ ................................................ 7

2.4.3 Conexión de bus USB ............................................ .................................................. ... 7

Capítulo 3: Instalación del controlador ............................................. .................................. 8


3.1 Instalación del controlador ............................................... .................................................. ........... 8

3.2 Descargar el controlador .............................................. .................................................. .......... 11

Capítulo 4: Dibujo dimensional del dispositivo ........................................... ........ 13

Capítulo 5: Preguntas frecuentes ............................................ ............ 14

Capítulo 6: Inspección y mantenimiento ............................................ ............. 18

Capítulo 7: Apéndice: Formato de trama del protocolo CAN2.0B ... 20

Capítulo 8: Derechos y declaraciones ............................................ ........................... 22

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
ii
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

1 Chhun
C unpags
pags
mit rt 1rmi
1: : yo yoonorte
norte t re
t rtu
tu
rC
oC t toyo
norte
norte
yo o

1.1 Resumen

La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + es totalmente compatible con la especificación de
velocidad completa del bus USB2.0 y está integrada con la interfaz CAN de 1-2 canales. Con la tarjeta de interfaz
CAN de alto rendimiento USBCAN-I / II +, se puede conectar una PC con la red CAN-bus a través del bus USB,
que forma el nodo de control de la red CAN-bus para procesar y adquirir datos en los campos de la red CAN-bus,
como como laboratorio de bus de campo, control industrial, casa inteligente, red electrónica automotriz.

La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + es una herramienta poderosa para el desarrollo de

productos CAN-bus y el análisis de datos CAN-bus. Además, debido a su pequeño tamaño y plug-and-play, la tarjeta de

interfaz CAN de alto rendimiento USBCAN-I / II + es la mejor opción para los usuarios de sistemas portátiles.

La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + está equipada con un módulo de aislamiento
eléctrico, que evita daños por circulación de tierra y mejora su confiabilidad de uso en entornos severos.

La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + es compatible con Win2000 / XP, Linux2.6 y otros

sistemas operativos. También proporciona una interfaz de programación de aplicaciones unificada y un código de

demostración completo de la aplicación (incluidos VC, VB, Delphi, C ++ Builder y otros ejemplos de código de

demostración) para que los usuarios desarrollen sus programas de aplicación.

La tarjeta de interfaz USBCAN-I / II + también es compatible con el software de prueba general CANTest para la transmisión,

recepción y monitoreo de mensajes CAN-bus.

Figura 1- 1: Apariencia del producto

1.2 Características

• La interfaz de PC cumple con la especificación USB2.0 de velocidad completa.

• Es compatible con los protocolos CAN2.0A y CAN2.0B y cumple con los estándares ISO / DIS118981 / 2/3.

• Está integrado con una interfaz CAN-bus de 1-2 canales.


Manual de usuario V1.00
Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
1
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

• Comunicación CAN-bus programable Velocidad en baudios en el rango de 5 Kbps ~ 1 Mbps.

• La fuente de alimentación se puede proporcionar a través del bus USB o utilizar la fuente de alimentación externa (DC + 9V ~

+ 25V, 200mA).

• La interfaz CAN-bus se proporciona con aislamiento eléctrico y aislamiento de alimentación CC / CC; y la tensión de

aislamiento es de 2500 V CC.

• Tráfico máximo de cuadros: 14000 cuadros / segundo para recibir.

• Es compatible con Win2000, WinXP, Win7, Win8, Linux2.4, Linux2.6 y otros sistemas operativos.

• Es compatible con el software de prueba CANtest. Es

• pequeño y admite plug-and-play. Temperatura de

• funcionamiento: -40 ℃ ~ 85 ℃.

• Dimensiones: 115 mm (largo) * 76 mm (ancho) * 30 mm (alto).

1.3 Aplicaciones típicas

• Diagnóstico y prueba de bus CAN. Aplicación

• electrónica automotriz.

• Red de comunicación de energía eléctrica. Dispositivo de

• control industrial.

• Comunicación de datos de gran tamaño y alta velocidad.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
2
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

2 Chhun
C mit rt 2
unpags
pags 2: :re
rmi remivvyo
C yo
mi C
yo
norte
s
yot tnorte
un
sunl un
l l lt un
ot yo
norte
norte
yo o

2.1 Modo de fuente de alimentación

La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + se presenta con un tamaño pequeño y plug-and-play. Los usuarios

pueden alimentar la tarjeta de interfaz USBCAN-I / II + a través del puerto USB de la PC o utilizar una fuente de alimentación externa.

2.1.1 Modo de fuente de alimentación externa

El modo de fuente de alimentación externa es adecuado para PC que utilizan concentradores de bus USB o están conectados a varios dispositivos

terminales USB, lo que hace que los puertos USB no puedan proporcionar suficiente corriente a la tarjeta de interfaz USBCAN-I / II +.

Utilice una fuente de alimentación externa (DC + 9 ~ + 25V, 200mA) para conectar al enchufe POWER de la tarjeta de

interfaz USBCAN-I / II +. En este momento, el indicador SYS está en rojo. Después de conectar la PC y la tarjeta de

interfaz USBCAN-I / II + con el cable USB, la tarjeta de interfaz USBCAN-I / II + puede funcionar correctamente.

2.1.2 Modo de fuente de alimentación de bus USB

El modo de fuente de alimentación del bus USB es adecuado para la mayoría de las aplicaciones, por ejemplo, cuando la tarjeta de

interfaz USBCAN-I / II + es el único dispositivo al que está conectado el puerto USB. La tarjeta de interfaz USBCAN-I / II + se

conecta a la PC directamente a través del cable USB y, por lo tanto, proporciona + 5V para la tarjeta de interfaz USBCAN-I / II +. En

este momento, el indicador de encendido SYS se enciende y se vuelve rojo, lo que indica que el dispositivo está encendido.

Después de un tiempo, el indicador SYS parpadea y se vuelve verde, lo que indica que la tarjeta de interfaz puede comunicarse

con la PC.

2.2 Conector de bus CAN

La tarjeta de interfaz USBCAN-I / II + está integrada con 1 ~ 2 canales de bus CAN, que se conectan con la red de bus

CAN o la interfaz de bus CAN. El canal de bus CAN utiliza una salida PTB AWG 14-22 de 10 pines. La definición de

clavija de PTB se muestra en la Tabla 2-1.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
3
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Tabla 2-1: Asignación de señales de bus CAN de la tarjeta de interfaz USBCAN-I / II +

Alfiler Puerto Señal Función

1 PUEDO Línea de señal CAN_L

2 R- Resistencia terminal (conectado internamente a CAN_L) Línea apantallada

3 CAN0 ESCUDO (FG)

4 R+ Resistencia terminal (conectada internamente a CAN_H) Línea de señal

5 CAN_H CAN_H

6 -
CAROLINA DEL NORTE

7 -
CAROLINA DEL NORTE

8 -
CAROLINA DEL NORTE CAROLINA DEL NORTE

9 -
CAROLINA DEL NORTE

10 -
CAROLINA DEL NORTE

Tabla 2-2: Asignación de señales de bus CAN de la tarjeta de interfaz USBCAN-II +

Alfiler Puerto Señal Función

1 PUEDO Línea de señal CAN_L

2 R- Resistencia terminal (conectado internamente a CAN_L) Línea apantallada

3 CAN0 ESCUDO (FG)

4 R+ Resistencia terminal (conectada internamente a CAN_H) Línea de señal

5 CAN_H CAN_H

6 PUEDO Línea de señal CAN_L

7 R- Resistencia terminal (conectado internamente a CAN_L) Línea apantallada

8 CAN1 ESCUDO (FG)

9 R+ Resistencia terminal (conectada internamente a CAN_H) Línea de señal

10 CAN_H CAN_H

2.3 Indicador de señal

2.3.1 Indicador de señal USBCAN-I +

La tarjeta de interfaz USBCAN-I + incluye un indicador SYS de dos colores, un indicador RUN verde y un
indicador ERR rojo para indicar el estado operativo del dispositivo. Las funciones de estos tres indicadores se
describen en la Tabla 2-3. Las condiciones del bus CAN de estos estados del indicador son las siguientes.

Tabla 2-3: Indicadores de la tarjeta de interfaz USBCAN-I +

Indicador Estado Condición

rojo Indica el estado de inicialización del dispositivo Indica la


SYS
Verde señal de la interfaz USB

CORRER Verde La interfaz CAN funciona normalmente La

ERRAR rojo interfaz CAN tiene un error

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
4
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

• Cuando la tarjeta de interfaz USBCAN-I + está encendida, el indicador SYS del estado de inicialización del

sistema es rojo para indicar que el dispositivo está encendido y el sistema se está inicializando. De lo contrario,

indica que hay una falla en la fuente de alimentación del sistema o un error grave del sistema.

• Una vez que la interfaz USB está conectada correctamente, el indicador SYS de señal USB (verde) se

enciende y el indicador SYS del estado de inicialización del sistema (rojo) se apaga. Cuando la interfaz USB

tiene transmisión de datos, el indicador de señal USB SYS (verde) parpadea.

• Cuando se enciende el indicador RUN, indica que el controlador CAN ha finalizado la inicialización y entra en el

estado de funcionamiento normal.

• Cuando el controlador CAN tiene una falla, el indicador ERR se enciende; cuando no tiene error, el indicador

ERR se apaga.

Tabla 2-4: Estados de los indicadores en la tarjeta de interfaz USBCAN-I +

Indicador Condición

El indicador RUN y el
El controlador CAN y el bus están desconectados
indicador ERR se apagan

Indicador RUN y ERR El controlador CAN no se inicia, lo que indica a los usuarios que inicien el

el indicador parpadea controlador CAN

Luces indicadoras RUN El bus CAN funciona normalmente

Luces indicadoras RUN, ERR El bus CAN tiene error o desbordamiento de datos. Tal vez pierda marcos

el indicador parpadea

2.3.2 Indicador de señal USBCAN-II +

La tarjeta de interfaz USBCAN-II + incluye un indicador SYS de dos colores, un indicador CAN0 de dos colores y un

indicador CAN1 de dos colores para indicar el estado operativo del dispositivo. Las funciones de estos tres

indicadores se describen en la Tabla 2-5. Las condiciones del bus CAN de estos estados del indicador se muestran

en la Tabla 2-6.

Tabla 2-5: Indicadores de la tarjeta de interfaz USBCAN-II +

Indicador Estado Condición

rojo Indica el estado de inicialización del dispositivo Indica la


SYS
Verde señal de la interfaz USB

Verde La interfaz CAN funciona normalmente La


CAN0
rojo interfaz CAN tiene un error

Verde La interfaz CAN funciona normalmente La


CAN1
rojo interfaz CAN tiene un error

• Cuando la tarjeta de interfaz USBCAN-II + está encendida, el indicador SYS del estado de inicialización del sistema

es rojo para indicar que el dispositivo está encendido y que el sistema se está inicializando. De lo contrario, indica

que hay una falla en la fuente de alimentación del sistema o un error grave del sistema.

• Una vez que la interfaz USB está conectada correctamente, el indicador SYS de señal USB (verde) se enciende y el

indicador SYS del estado de inicialización del sistema (rojo) se enciende.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
5
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

extinguido. Cuando la interfaz USB tiene transmisión de datos, el indicador de señal USB SYS (verde)

parpadea.

• Los indicadores CAN0 y CAN1 se encienden en verde para indicar que el controlador CAN ha finalizado la inicialización

y entra en el estado de funcionamiento normal.

• Cuando el controlador CAN tiene falla, el indicador CAN0 y CAN1 se ilumina en rojo; cuando el
controlador CAN no tiene error, el indicador rojo se apaga.

Tabla 2-6: Estados de los indicadores en la tarjeta de interfaz USBCAN-II +

Estados del indicador CAN Condición del bus CAN

El indicador CAN0 y el indicador


El controlador CAN y el bus están desconectados
CAN1 se apagan

El indicador CAN0 y el indicador


El controlador CAN no se inicia, lo que indica a los usuarios que inicien el
CAN1 parpadean en rojo y
controlador CAN
verde

Indicador CAN0 y CAN1


El bus CAN funciona normalmente
en luces verdes

CAN0, CAN1
El bus CAN tiene error o desbordamiento de datos. Tal vez pierda marcos
indicador en luces verdes,

indicador en rojo parpadea

2.4 Conexión del sistema

2.4.1 Conexión CAN-bus

Cuando la tarjeta de interfaz USBCAN-I / II + está conectada al bus CAN-bus, los usuarios solo necesitan conectar

CAN_L con la señal CAN_L, CAN_H con la señal CAN_H.

La red de bus CAN utiliza topología lineal y los dos terminales del bus deben conectarse con una resistencia de
terminal de 120 Ω; si el número de nodos es mayor que 2, el nodo intermedio no necesita conectarse con una
resistencia terminal de 120Ω. Para conexiones de ramales, la distancia de conexión no debe exceder los 3 m.
La conexión CAN-bus se muestra en la Figura 2-1.

Figura 2-1: Topología de la red CAN-bus

Notas: El bus CAN puede utilizar par trenzado común o par trenzado blindado. Si la distancia de comunicación

excede 1Km, el área de sección del cable debe ser mayor que • 1,0 mm 2,

que depende de la distancia específica. Generalmente, cuanto mayor es la distancia de comunicación, mayor es el área de

sección del cable.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
6
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

2.4.2 Resistencia de la terminal de autobuses

En general, a los dos terminales de la red CAN-bus se le debe agregar una resistencia de coincidencia de

terminales para mejorar la confiabilidad de la comunicación, como se muestra en la Figura 2-1. El valor de la

resistencia de coincidencia de terminales está determinado por la impedancia característica del cable de

transmisión. Por ejemplo, si la impedancia característica del par trenzado es de 120 Ω, dos terminales del bus CAN

deben conectarse con una resistencia de terminal de 120 Ω. Además, la tarjeta de interfaz USBCAN-I / II + utiliza un

transceptor CTM8251T; por lo tanto, si los otros nodos de la red utilizan transceptores diferentes, la resistencia del

terminal debe calcularse por separado.

La resistencia del terminal (120 Ω) no está conectada entre el CANH interno y el CANL. Si el usuario necesita
conectar la resistencia del terminal en el nodo de la tarjeta de interfaz, es necesario conectar la resistencia del
terminal de 120 Ω al terminal R + y R-, como se muestra en la Figura 2-2.

Figura 2-2: Conexión entre USBCAN-I / II + y otros dispositivos CAN

Como puede verse en la figura, el CAN_H & R + está conectado directamente con el CAN_L & R- de la tarjeta de
interfaz USBCAN-I / II + en el dispositivo.

2.4.3 Conexión de bus USB

El puerto USB de la tarjeta de interfaz USBCAN-I / II + cumple con la especificación del protocolo de velocidad
completa USB2.0 y se puede conectar a una PC con estándar USB1.1 o USB2.0.

Hay dos formas de conectar la tarjeta de interfaz USBCAN-I / II + a la PC:


• El cable USB adjunto se conecta directamente al puerto USB de la PC; en este momento, utiliza el modo de fuente de

alimentación de bus para proporcionar un voltaje de + 5 V para la tarjeta de interfaz USBCAN-I / II + a través del puerto USB.

• La tarjeta de interfaz USBCAN-I / II + se conecta al PC a través de un concentrador de bus USB externo. Si se utiliza un

concentrador USB alimentado por el bus, la tarjeta de interfaz USBCAN-I / II + debe utilizar una fuente de alimentación

externa (DC +9 ~ + 25V, 200mA) y utilizar el modo de fuente de alimentación externa.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
7
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

3 Chhun
C mit rt 3
unpags
pags 3: :re
rmi rer r vyo
miyor rvnorte
yos yo
t tun
sun
norte
l un
l l lt un
ot yo
norte
norte
yo o

A continuación, se toma como ejemplo una PC con sistema operativo WinXP, se explica cómo instalar correctamente el

dispositivo de tarjeta de interfaz CAN industrial de alto rendimiento USBCAN-I / II +. El controlador de USBCAN-I / II + es el

mismo que el controlador de USBCAN-I / II, los usuarios pueden utilizar el controlador de USBCAN-I / II directamente.

3.1 Instalación del controlador

Windows XP puede detectar automáticamente un nuevo dispositivo (como se muestra en la Figura 3-1) y activar el asistente

"Buscar nuevo hardware" para instalar el controlador de dispositivo Plug-and-Play (como se muestra en la Figura 3-2). Si el

sistema no solicita encontrar un nuevo dispositivo en este momento, verifique si el hardware está instalado correctamente o

no.

Figura 3-1: Windows XP busca un nuevo dispositivo

Figura 3-2: Instalación del nuevo controlador de hardware

Seleccione "Instalar de la lista o ubicación específica" y haga clic en "Siguiente" para continuar.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
8
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Figura 3-3: Obtenga el contenido del archivo del controlador

Marque "Incluir esta ubicación en la búsqueda" y haga clic en el botón "Examinar". En el cuadro de diálogo emergente, especifique la

ubicación del archivo de instalación del controlador (la ubicación del controlador es USBCAN-I / II + V1.0 \ drivers \ XP driver).

Presione siguiente para continuar.

Figura 3-4: Instalación del controlador

Espere a que el asistente de instalación instale el controlador. La siguiente ventana muestra el dispositivo instalado,

solicita "Asistente para buscar nuevo hardware" y ha completado la instalación del controlador. Haga clic en el botón

"Finalizar" para completar la instalación.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
9
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Figura 3-5: Instalación completa del controlador

Compruebe la instalación del dispositivo a través de “Inicio → Panel de control → Sistema”. Seleccione la pestaña de "Hardware", y luego

haga clic en el botón "Administrador de dispositivos".

Figura 3-6: Asistente de hardware

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
10
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Figura 3-7: Verifique el estado de la instalación del controlador

3.2 Descargar el controlador

Puede descargar el controlador del dispositivo a través de “Inicio → Panel de control → Sistema”. Seleccione la pestaña de "Hardware", y

luego haga clic en el botón "Administrador de dispositivos".

Figura 3-8: Asistente de hardware

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
11
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Mueva el mouse sobre “USBCAN-I / II +”, haga clic con el botón derecho del mouse y seleccione “Descargar” en
el menú.

Figura 3-9: Descargue el controlador

Haga clic en el botón "Aceptar" en el cuadro de diálogo "Confirmación de eliminación de dispositivo". Se descargará el controlador de

USBCAN-I / II +. El "Administrador de dispositivos" se actualizará automáticamente y mostrará que el dispositivo se ha eliminado.

Figura 3-10: Confirmación de eliminación del controlador

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
12
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

4 Chhun
C mit rt 4
unpags
pags 4: :re
rmi reyo
metro
yo
minorte
metro
norte
mi
s yo
osnorte
yo
norte
un
o lun
re
l rer un
r un
wwyonorte
yo
gramo
norte
ogramo
FForeremivvyo
C yo
mi C

El dibujo dimensional de la tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II + se muestra en la Figura 4-1.

Figura 4-1: Plano de dimensiones del dispositivo

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
13
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

5 Chhun
C mit rt 5
unpags
pags 5: :FFr rmi
rmi qqtu mi
mi minorte
norte t l lss
y tUN
UN ykkmirereQ
Q tu
tu mi sos
misst t oyonorte
norte
yo

1. En el software de prueba CANTEST, ¿por qué mostrar "Error al iniciar el dispositivo"?

La razón de este tipo de falla es que el controlador de dispositivo USBCAN-I / II + no está instalado correctamente. Verifique

las propiedades del dispositivo USBCAN-I / II + en el "Sistema" del panel de control de la PC para ver si hay un "!" O "?"

delante del dispositivo USBCAN-I / II +; Si es así, verifique el conflicto de hardware / software y reinstale el controlador de

dispositivo USBCAN.

2. ¿Necesita utilizar una resistencia terminal de 120Ω?

Se recomienda que la resistencia del terminal de 120 Ω se utilice para absorber los reflejos del punto final y proporcionar un

enlace físico estable. Cuando se implementa la transmisión automática y la recepción automática de un solo nodo, la

resistencia del terminal de 120 Ω debe conectarse para constituir un bucle; de lo contrario, la prueba de transmisión

automática y recepción automática no se puede implementar. La tarjeta de interfaz CAN de alto rendimiento USBCAN-I / II

+ tiene una resistencia de terminal incorporada de 120 Ω.

3. ¿Se pueden instalar varias tarjetas de interfaz USBCAN-I / II + en una computadora?

La interfaz con la versión anterior no admite el funcionamiento con varias tarjetas al mismo tiempo, pero la tarjeta de

interfaz USBCAN-I / II + actual admite el funcionamiento simultáneo con hasta ocho tarjetas de interfaz PC-CAN del

mismo modelo.

4. ¿Cuál es la tasa máxima de conversión de datos para la tarjeta de interfaz USBCAN-I / II +? El canal CAN único

de la tarjeta de interfaz USBCAN-I / II + admite la tasa de conversión de datos del bus CAN de hasta 7000 fps. El

marco aquí se refiere al marco de datos del marco extendido, que puede ser más rápido si es un marco estándar o

un marco remoto. Además, el tráfico de datos máximo estará limitado por el rendimiento de la PC.

5. ¿Por qué se apaga el indicador de estado CAN?

Debido a que todas las operaciones de la tarjeta de interfaz USBCAN-I / II + están controladas por la PC, el indicador de

estado de CAN será significativo solo si la PC ha enviado un comando para iniciar la comunicación CAN.

6. ¿Por qué el funcionamiento del sistema es ilegal al llamar a funciones de interfaz?

En primer lugar, lea atentamente la descripción de la función cuando utilice las funciones de la interfaz, asegúrese de que los

parámetros de entrada sean los adecuados, preste especial atención a la entrega del puntero (dirección) o consulte los ejemplos

proporcionados. Si el problema aún no se puede resolver, puede comunicarse con nuestro soporte técnico.

7. ¿Cómo configurar la velocidad en baudios de comunicación de la tarjeta de interfaz PC-CAN?

CANTest proporciona un conjunto de configuraciones de velocidad en baudios de uso común. Si los usuarios desean utilizar otras

velocidades en baudios, consulte “Interfaz y software de prueba universal CAN-bus

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
14
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Manual de usuario de la biblioteca ”para calcular. Tenga en cuenta que el controlador CAN de la tarjeta de interfaz USBCAN-I / II +

utiliza un reloj de 36 MHz. Cuando los usuarios definen la velocidad en baudios, deben calcular de acuerdo con esta frecuencia de

reloj.

8. ¿Si el sistema que entra en modo de espera o de suspensión afecta la recepción?

Afectará la recepción. Todo el procesamiento se detendrá en este momento y probablemente provocará un error de

desbordamiento del búfer de recepción del hardware. Si se inicia un programa, el dispositivo intentará evitar que el sistema

entre en el modo de espera o suspensión, asegurando así que el sistema funcione correctamente. Cuando utilice la tarjeta de

interfaz USBCAN-I / II +, desactive la función de espera del sistema y la función de suspensión.

9. ¿Cómo lidiar con los errores en la aplicación?

Los errores se dividen principalmente en error de llamada de función y error de comunicación del bus CAN. El
error de llamada de función generalmente es causado por errores de parámetros. Por ejemplo, el número de
dispositivo está fuera de rango o el número de tipo tiene un error. El número de error devuelto por la función
GetLastError de Win32 es 87. Y operar para el dispositivo de desactivación es en realidad una operación de
manejo ilegal. Dado que la llamada de una función específica ha proporcionado un código de error estándar de
Win32 correspondiente, los usuarios pueden utilizar GetLastError para el análisis de errores. Esta parte del
trabajo de depuración debe completarse en diseño en general. El error de comunicación CAN-bus generalmente
es causado por la red CAN. Además, puede deberse a una configuración incorrecta del usuario, por ejemplo,
una configuración de velocidad en baudios inconsistente o una llamada a la función de transmisión sin iniciar el
controlador CAN, etc.

También tenga en cuenta que el error de interrupción de desbordamiento de datos puede ser causado por estas condiciones: (1)

software que recibe desbordamiento del búfer. Esto significa que la aplicación no puede procesar los datos recibidos a tiempo, y

los usuarios deben optimizar la aplicación o cambiar la política de comunicación. (2) desbordamiento del búfer de recepción de

hardware. Este error es causado por el retardo de interrupción de la PC en el terminal receptor. Simplemente puede resolverse

mejorando el rendimiento de la computadora o coordinando los nodos restantes para reducir la velocidad de transmisión.

10. ¿Qué aspectos deben tenerse en cuenta para encender / apagar el dispositivo?

La tarjeta de interfaz USBCAN-I / II + proporciona dos puertos CAN, lo que permite a los usuarios operar
diferentes puertos en el mismo programa. La tarjeta de interfaz USBCAN-I / II + no puede compartir la forma de
abrir el dispositivo, y el mismo dispositivo no puede ser abierto por un programa diferente llamando a la función
VCI_OpenDevice varias veces. Las funciones VCI_OpenDevice y VCI_CloseDevice solo se pueden llamar una
vez cuando se inicializa y sale de la aplicación.

Si el puerto actual ya no se usa cuando el dispositivo está apagado, los usuarios deben llamar a la función

VCI_ResetCAN para separar el puerto actual del bus CAN. El controlador del dispositivo llamará al VCI_ResetCAN

automáticamente para salir de la conexión del bus CAN solo cuando se cierre el último identificador del dispositivo.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
15
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

11. ¿Cómo utilizar el modo de interrupción para operar la tarjeta de comunicación?

La tarjeta de interfaz USBCAN-I / II + no proporciona una interfaz para la interrupción directa de la operación
porque la interrupción ha sido procesada por el controlador. La mayoría de las razones para la interrupción del
funcionamiento de una aplicación son que el programa no sabe cuándo llegan los datos al dispositivo, por lo que
necesita un disparador de recepción de mensajes para leer los datos del búfer. El método general para resolver
este problema es utilizar varios subprocesos (o varias tareas). Es decir, inicie un nuevo hilo y llame a la función
VCI_Receive para consultar el búfer de recepción en el hilo. El mecanismo de bloqueo se ha implementado en
el VCI_Receive. Si no hay datos en el búfer, se suspenderá el hilo. En este momento, no tomará tiempo de la
CPU y la aplicación aún puede manejar otras transacciones.

12. ¿Cómo utilizar la función VCI_Transmit?

El controlador de la tarjeta de interfaz USBCAN-I / II + proporciona aproximadamente 128 cuadros de búfer de transmisión FIFO.

Cada vez que la llamada de VCI_Transmit puede transmitir hasta alrededor de 128 cuadros de datos. La velocidad de transmisión

del dispositivo de transmisión está determinada por el rendimiento del hardware y software de la computadora actual.

Generalmente, la velocidad de transmisión es de aproximadamente 2000 fps (el marco de datos estándar es de 11 Bytes, 1

Mbps). Si la velocidad de transmisión es demasiado rápida, provocará un desbordamiento de datos del dispositivo receptor

remoto sin respuesta. Los usuarios pueden agregar retrasos en la programación de la aplicación de manera adecuada para

reducir la velocidad de transmisión.

Cada trama tiene un límite de tiempo de espera en el proceso de transmisión. El período de tiempo de espera es de

aproximadamente 2 segundos cuando se envía la trama única. Cuando se transmiten varias tramas a la vez, el período de tiempo de

espera para la última transmisión de tramas es de 2 segundos y para las tramas restantes es de 1 segundo. El tiempo de espera de

envío generalmente se debe a que el bus CAN está ocupado y la prioridad más baja del nodo actual, pero no a una llamada de

función o error de comunicación. Los usuarios pueden programar para lograr la retransmisión (por lo general, el evento de tiempo de

espera rara vez ocurre en la red de baja velocidad). Por lo tanto, asegúrese de que la ocupación del bus CAN no exceda el 60-70%

de la capacidad del bus en el diseño del sistema.

13. ¿Cómo utilizar mejor la función VCI_Receive?


El controlador de dispositivo proporciona al búfer de recepción del software 130000 cuadros, lo que proporciona un tiempo de respuesta

suficiente para los programadores de aplicaciones. Cuando el software que recibe los datos del búfer se desborda, el controlador del dispositivo

llamará a VCI_ResetCAN para restablecer el bus CAN y establecer el indicador de interrupción de desbordamiento de datos de estado de CAN.

Tenga en cuenta que tanto el desbordamiento del búfer de software como el desbordamiento del búfer de hardware del controlador CAN utilizan

este indicador.

La función de recepción proporciona el parámetro de espera para la programación de múltiples subprocesos,

encapsulado en el interior es una función de bloqueo. El significado del parámetro Wait es similar al parámetro

dwMilliseconds de Win32 WaitForSingleObject (consulte la descripción de Win32API). Especifica un tiempo de retorno

de tiempo de espera para VCI_Receive en milisegundos.

Cuando Wait es 0, el número de fotogramas que se leyeron correctamente en ese momento se devolverá inmediatamente

en la llamada de función. Si el búfer de recepción está vacío, devuelve 0.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
dieciséis
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Cuando Wait no es 0, si hay datos en el búfer de recepción en la llamada de función, inmediatamente devuelve el
número de cuadros leídos correctamente. Si el búfer de recepción está vacío en este momento, la función
esperará un tiempo de espera especificado para recibir o recibir datos antes de devolver el número de cuadros
recibidos con éxito. Cuando el valor de Wait es 0xFFFFFFFF para la espera infinita hasta la recepción de datos,
se recomienda que este valor no sea demasiado grande, y se debe prestar atención al valor de la espera infinita.

Cuando el valor de nFrames es 0, la función realmente devuelve un mensaje de notificación. No necesita leer el
búfer de recepción y es un uso técnico especial. Nota: Si llama a la función VCI_Receive en el hilo principal y
Wait no es 0, puede hacer que la aplicación pierda temporalmente la respuesta. Si recibe mediante una
consulta, el valor de Wait debe establecerse en 0.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
17
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

6 Chhun
C unpags
pags
mit rt 6rmi
6: : yo
norte
syopags
norte
smiCC
mi
t toyo
norte
norte
youn
onorte
un
norte
re METRO
METRO
re un norte
youn
yo
minorte
tnorte
tun
mi
norte
norte
un
C miC

Los principales componentes eléctricos de la tarjeta de interfaz USBCAN-I / II + son piezas semiconductoras. Aunque

estas piezas tienen una vida útil prolongada, pueden envejecer rápidamente si se utilizan en un entorno inadecuado.

Por lo tanto, el dispositivo debe inspeccionarse periódicamente para garantizar que se utilice en las condiciones

permitidas. Se recomienda inspeccionar el dispositivo al menos una vez cada 6 meses a 1 año, y debe inspeccionarse

con más frecuencia si se usa en un entorno inadecuado.

Si ocurre un problema durante el mantenimiento del dispositivo, lea la siguiente tabla para encontrar la causa, como

se muestra en la Figura 6-1. Si el problema aún no se puede resolver, comuníquese con ZLG ZHIYUAN Electronics.

Tabla 6-1: Inspección y mantenimiento

Contenido Inspección Criterio Operación

Cheque la voltaje + 9V ~ + 25VDC o + 5V Use un voltímetro para medir el


Poder
fluctuación de poder USB DC Puerto poder Voltaje del puerto USB en el terminal de entrada de
suministro
entrada de suministro suministro la fuente de alimentación.

Cheque ambiente Use un termómetro para medir la

temperatura (incluyendo temperatura y asegúrese de que la


- 40 ℃ ~ + 85 ℃
temperatura interna en temperatura ambiente permanezca

el ambiente cerrado) dentro del rango permitido.

Verifique la humedad ambiental Use un higrómetro para medir la humedad.


La humedad relativa
(incluso interno y asegurar la
debe ser 10% ~ 90%
humedad en el ambiente ambiente humedad permanece
sin aire acondicionado.
cerrado) dentro del rango permitido.

Verifica la acumulación

de polvo, polvo, sal, virutas de Sin acumulación Limpia y protege el dispositivo.

Ambiente metal

ambiente Compruebe si el agua


Ningún aerosol toca el Si es necesario, limpie el dispositivo.
aceite o spray químico toca el
proteger el dispositivo.
dispositivo

Compruebe si es corrosivo o
Huele o use un sensor para verificar si
inflamable. No corrosivo o
hay gas corrosivo o inflamable.
gases alrededor la gas inflamable

dispositivo

Compruebe la vibración y Vibración y choque Si es necesario, instale un

conmoción dentro de los límites especificados No junta u otro amortiguador.

Verifique la fuente de ruido cerca del importante ruido Aísle el dispositivo de la fuente de ruido o

dispositivo fuente de señal proteja el dispositivo

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
18
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Contenido Inspección Criterio Operación

Compruebe la conexión de

cada unidad y si cada unidad Presione completamente los conectores y

se ha bloqueado de forma Sin aflojar bloquéelos con el control deslizante

segura con

siguiente unidad.

Cheque si la

cable conector es Corrija cualquier error de instalación de


Sin aflojar
insertado y bloqueado conexión.

Instalación completamente.

y cableado Compruebe si hay tornillos


Apriete el tornillo con un destornillador.
sueltos en el cableado Sin aflojar

externo.

Cheque la rizar
Hay suficiente espacio. Compruébelo visualmente y ajústelo entre
conector en la
conectores. necesario
cableado externo

Compruebe si hay algún daño


Compruébelo visualmente y reemplace el
en el cable externo. Sin daños
cable si es necesario

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
19
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

7 Chhun
C unpags
pags
mit rt 7rmi
7: : UN
UNpags
pags
pags
mi
pags
norteXre:yo
norte
mi
re yo :CC
XUN 2 .02.segundo
UNnorte
norte 0 PAGS
o PAGS
trotr C
ooo
ol l

F
F r run
un mi F
metro
metroFmioor rmetro
metro
un tun
t

Bastidor estándar CAN2.0B


Los mensajes de la trama estándar CAN son de 11 bytes, incluidos mensajes y datos. Los primeros tres bytes
son mensajes.

7 6 5 4 3 2 1 0

Byte 1 FF RTR X X DLC (longitud de datos)

Byte2 Código de identificación de mensaje ID.10-ID.3

Byte3 ID.2-ID.0 X X X X X

Byte4 Datos 1

Byte5 Datos2

Byte6 Datos3

Byte7 Datos4

Byte8 Datos5

Byte9 Datos6

Byte10 Datos7

Byte11 Datos8

El byte 1 es el mensaje de marco. Los siete bits (FF) significa el formato de la trama. En el marco estándar, FF = 0. Los

seis bits (RTR) significa el tipo de trama. RTR = 0 significa marco de datos, RTR = 1 significa marco remoto. DLC

significa la longitud real de los datos en el marco de datos.

Byte 2 y Byte 3 indican códigos de identificación de mensajes. Los 11 bits son significativos. Byte 4 ~ Byte 11 son

datos reales en la trama de datos y la trama remota no es válida.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
20
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Marco extendido CAN2.0B


Los mensajes de la trama extendida CAN son de 13 bytes, incluidos mensajes y datos. Los primeros cinco bytes
son mensajes.

7 6 5 4 3 2 1 0

Byte 1 FF RTR X X DLC (longitud de datos)

Byte2 Código de identificación de mensaje ID.28-ID.21

Byte3 ID.20-ID.13

Byte4 ID.12-ID.5

Byte5 ID.4-ID.0 X X X

Byte6 Datos1

Byte7 Datos2

Byte8 Datos3

Byte9 Datos4

Byte10 Datos5

Byte11 Datos6

Byte12 Datos7

Byte13 Datos8

El byte 1 es el mensaje de marco. Los siete bits (FF) significa el formato de la trama. En el marco extendido, FF = 1.

Los seis bits (RTR) significa el tipo de trama. RTR = 0 significa marco de datos, RTR = 1 significa marco remoto. DLC

significa la longitud real de los datos en el marco de datos.

Byte 2 ~ Byte 5 indican códigos de identificación de mensajes. Los 29 bits de los bytes altos son significativos.

Byte 6 ~ Byte 13 son datos reales en la trama de datos y la trama remota no es válida.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
21
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

8 Chhun
C mit rt 8
unpags
pags rmi h tgramo
8: :RRyogramo
yo sthYs
Y SS t tun
unmi
t tmetro
mi
metromis t t s
minorte
norte

USBCAN-I + y USBCAN-II + son propiedad de Guangzhou ZHIYUAN Electronics Co., Ltd. (ZHIYUAN Electronics).

Cualquier reclamo, demanda o pérdida de terceros, incluidos los honorarios razonables de los abogados, que surjan del

uso comercial no autorizado de este documento por parte de cualquier individuo o unidad sin el consentimiento previo de

ZHIYUAN Electronics, correrán a cargo del individuo o de la unidad. ZHIYUAN Electronics y empresas asociadas, afiliadas

no asumen ninguna responsabilidad.

USBCAN-I + y USBCAN-II + pueden contener algunos defectos o errores de diseño, que se recopilarían en la errata. Esto

puede resultar en la desviación entre las especificaciones prácticas del producto y las especificaciones publicadas. Los

usuarios pueden solicitarnos las últimas erratas.

Antes de solicitar un producto, comuníquese con su oficina de ventas local o distribuidores de ZHIYUAN Electronics

para obtener las últimas especificaciones del producto. El documento mencionado en este documento y otros

documentos electrónicos están disponibles en www.zlg.cn.

Para desarrollos futuros, ZHIYUAN Electronics se reserva el derecho de modificar este documento en cualquier
momento sin previo aviso.

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
22
Guangzhou ZHIYUAN Electronics Co., Ltd. USBCAN-I / II + Manual de usuario

Tarjeta de interfaz CAN industrial de alto rendimiento

Informacion sobre ventas

Electrónica Co., Ltd de Guangzhou ZHIYUAN

Habla a : Piso 2, Edificio No.7, Polígono Industrial de Huangzhou,

Chebei Road, distrito de Tianhe, Guangzhou. Código postal :

510660

Sitio web : www.zlg.cn


Línea directa de servicio a nivel nacional : 400-888-4005

Línea directa de servicio a nivel nacional : 400-888-4005

Red de ventas y servicio :

Oficina de ventas de Guangzhou Sucursal de Shanghai: Shanghai

Piso 2, Edificio No.7, Polígono Industrial Huangzhou, Chebei Sala 12E, Edificio Jingcheng (E), No 668

Road, Distrito Tianhe, Guangzhou. TEL :( 020) 28267985 Beijing Road (E), Shanghai. TEL :( 021)

22644261 53865521 53083451

Sucursal de Beijing Sucursal de Shanghai: Nanjing

F / 19, Haojing Building A, No.108 Zhichun Road, Haidian Habitación 1501, Edificio Pearl River, No 280

District, Beijing. Pearl River Road, Nanjing. TEL :( 025)

TEL :( 010) 62536178 62635573 68123923 68123920

Oficina de Shenzhen Sucursal de Shanghai: Hangzhou

Room 1203, F / 12 Electronics Building, No.2072 Shennan Habitación 502, Edificio de Electrónica Jiangnan, No

Road (M), Futian District, Shenzhen. TEL :( 0755) 83640169 217 Tianmushan Road, Hangzhou. TEL :( 0571)

83783155 89719491 89719493

Oficina de Wuhan Oficina de Chongqing

Habitación 12128, No 158 Luoyu Road, Guangbu Village, Sala 2705, Atlantic International Building (SEG Electronics

Hongshan District, Wuhan. Market), Shiqiaopu Science and Technology Park Road I,

TEL :( 027) 87168497 87168397 Chongqing.

TEL :( 023) 68796438 68797619

Oficina de Chengdu Oficina de Xi'an

Sala 403, Edificio de Tecnología Digital, No.1 Yihuan Habitación 1201, Edificio Pacífico, No 54

Road, Sección 2 Sur, Chengdu. TEL :( 028) 85439836 Changan Road (N), Xi'an. TEL :( 029)

85432683 87881295 87881296

Por favor contáctenos con la información anterior. ¡Gracias por su atención a nuestros productos!

Manual de usuario V1.00


Fecha: 2017/04/28 © 2017 Guangzhou ZHIYUAN Electronics
23

También podría gustarte