Presentación del Acoplador de bus TM3 CANopen

Introducción

El Acoplador de bus TM3 CANopen es un dispositivo diseñado para gestionar la comunicación CANopen cuando se usan módulos de ampliación con un controlador en una arquitectura distribuida. El Acoplador de bus TM3 CANopen es compatible con los módulos de ampliación TM3 y TM2.

Perfil CANopen

El Acoplador de bus TM3 CANopen es compatible con el perfil de dispositivo CANopen CiA 401 para módulos de E/S genéricos. Además, admite el protocolo CANopen definido en el perfil de comunicación y la capa de aplicación CiA 301 CANopen. Este acoplador permite el uso de la configuración de PDO/SDO para acceder a valores de E/S, parámetros y diagnósticos, y gestionarlos.

Perfil del dispositivo

En la tabla siguiente se muestran las funciones que admite el Acoplador de bus TM3 CANopen y sus códigos:

Función

Código funcional (binario)

Código funcional (hexadecimal)

COB-ID resultante (decimal)

NMT

0000

0

0

SYNC

0001

80

128

EMERGENCY (EMCY)

0001

81 – FF

129 – 255

TPDO1 (Tx)

0011

181 – 1FF

385 – 511

RPDO1 (Rx)

0100

201 – 27F

513 – 639

TPDO2 (Tx)

0101

281 – 2FF

641 – 767

RPDO2 (Rx)

0110

301 – 37F

769 – 895

TPDO3 (Tx)

0111

381 – 3FF

897 – 1023

RPDO3 (Rx)

1000

401 – 47F

1025 – 1151

TPDO4 (Tx)

1001

481 – 4FF

1153 – 1279

RPDO4 (Rx)

1010

501 – 57F

1281 – 1407

SDO (Tx)

1011

581 – 5FF

1409 – 1535

SDO (Rx)

1100

601 – 67F

1537 – 1663

Control de errores NMT

1110

701 – 77F

1793 - 1919

NOTA: Si se necesitan TPDO/RPDO adicionales (del 5.º al último), EcoStruxure Machine Expert asignará automáticamente los COB-ID, que podrán definirse también manualmente.

Modalidades de funcionamiento y arranque de CANopen

En el siguiente diagrama se muestran las modalidades de funcionamiento del Acoplador de bus TM3 CANopen:

G-SE-0077982.1.gif-high.gif

 

 

Número

Descripción

1

Encendido del dispositivo.

2

Una vez iniciado, el dispositivo pasa automáticamente al estado PRE-OPERATIONAL.

3

El dispositivo está configurado y el controlador dirige el dispositivo.

Comando NMT START NODE recibido del controlador.

4

Esta transición puede originarse por las siguientes situaciones:

oSe ha agotado un tiempo de espera o producido un error del bus CANopen y el valor del objeto 1029H es 00H (PRE-OPERATIONAL).

oSe ha recibido un comando A NMT ENTER PRE-OPERATIONAL del controlador.

5

Esta transición puede originarse por las siguientes situaciones:

oSe ha agotado un tiempo de espera o producido un error del bus CANopen y el valor del objeto 1029H es 02H (STOPPED).

oSe ha recibido un comando A NMT STOP NODE del controlador.

6

El dispositivo se ha recuperado y el controlador ha enviado un comando NMT ENTER PRE-OPERATIONAL.

7

El dispositivo se ha recuperado y el controlador ha enviado un comando NMT START NODE.

8

Se ha enviado un comando A NMT RESET COMMUNICATION desde el controlador. Los objetos de perfil de comunicación se restablecen a sus valores predeterminados.

9

El controlador ha enviado un comando NMT RESET NODE. Todos los objetos se restablecen a sus valores predeterminados.

10

El controlador ha enviado un comando NMT STOP NODE.

Para que el acoplador de bus funcione correctamente, los objetos deben estar bien configurados antes de acceder al estado OPERATIONAL. En concreto, los objetos relacionados con la configuración de TM3 deben configurarse de nuevo antes de acceder al estado OPERATIONAL. Para obtener información sobre los objetos pertinentes, consulte el objeto de la sección de la zona específica del fabricante.

Formato de bus CAN

El formato de bus CAN admitido es CAN2.0A para CANopen.