Introducción A La Comunicación Devicenet; Can; Frame De Datos; Frame Remoto - WEG DeviceNet SRW 01 Manual Del Usuario

Ocultar thumbs Ver también para DeviceNet SRW 01:
Tabla de contenido
Introducción a la Comunicación DeviceNet
1 INTRODUCCIÓN A LA COMUNICACIÓN DEVICENET
Para la operación del relé inteligente SRW 01 en red DeviceNet, es necesario conocer el modo como la
comunicación es hecha. Para eso, este ítem trae una descripción general del funcionamiento del protocolo
DeviceNet, conteniendo las funciones utilizadas por el SRW 01. Para una descripción detallada del protocolo,
consulte la documentación DeviceNet indicada en el ítem anterior.

1.1 CAN

La red DeviceNet es una rede basada en CAN, lo que significa decir que ella utiliza telegramas CAN para
intercambio de datos en la red.
El protocolo CAN es un protocolo de comunicación serial que describe los servicios de la camada 2 del modelo
OSI/ISO (camada de enlace de datos)
el modo de detección de errores, validación y arbitración de los mensajes.

1.1.1 Frame de Datos

Los datos en una red CAN son transmitidos a través de un frame de datos. Este tipo de frame es compuesto
principalmente por un campo identificador de 11 bits
puede contener hasta 8 bytes de datos.
Identificador
11 bits

1.1.2 Frame Remoto

Además del frame de datos, existe también el frame remoto (RTR frame). Este tipo de frame no posee campo de
datos, solo el identificador. Ele funciona como una requisición para que otro dispositivo de la red transmita el
frame de datos deseado.

1.1.3 Acceso en la Red

En una red CAN, cualquier elemento de la red puede intentar transmitir un frame para la red en un determinado
instante. Caso dos elementos intenten acceder la red al mismo tiempo, conseguirá transmitir aquello que enviar el
mensaje más prioritario. La prioridad del mensaje es definida por el identificador del frame CAN, cuanto menor el
valor de este identificador, mayor es la prioridad del mensaje. El telegrama con el identificador 0 (cero)
corresponde al telegrama más prioritario.

1.1.4 Control de Errores

La especificación CAN define diversos mecanismos para control de errores, lo que la torna una red muy confiable
y con un índice muy bajo de errores de transmisión que no son detectados. Cada dispositivo de la red debe ser
capaz de identificar la ocurrencia de estos errores, e informar los demás elementos que un error fue detectado.
Un dispositivo de la red CAN posee contadores internos que son incrementados toda vez que un error de
transmisión o recepción es detectado, y decrementado cuando un telegrama es enviado o recibido con suceso.
Caso ocurra una cantidad considerable de errores, el dispositivo puede ser llevado para los siguientes estados:
 Warning: cuando ese contador pasa de un determinado límite, el dispositivo entra en el estado de warning,
significando la ocurrencia de una elevada tasa de errores.
 Error Passive: cuando este valor ultrapasa un límite mayor, elle entra en el estado de error passive, donde elle
para de actuar en la red al detectar que otro dispositivo envió un telegrama con error.
 Bus Off: por último, tenemos es estado de bus off, en el cual el dispositivo no irá más enviar o recibir
telegramas.
1
En la especificación del protocolo CAN, es referenciada la norma ISO 11898 como definición de la camada 1 de este modelo (camada
física).
2
La especificación CAN 2.0 define dos tipos de frames de datos: standard (11bits) y extended (29 bits). Para el protocolo DeviceNet del
SRW 01, solamente frames standard son aceptos.
8
1
. En esta camada, son definidos los diferentes tipos de telegramas (frames),
2
(arbitration field), y un campo de datos (data field), que
8 bytes de datos
byte 0
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
byte 7
Tabla de contenido
loading

Tabla de contenido