8536IB1905ES-05

Direccionamiento PROFINET

En PROFINET, el acoplador de bus es un dispositivo de campo modular. En el entorno PROFINET, el sistema está estructurado como una combinación de módulos y submódulos definidos en un archivo GSD (General Station Description por sus siglas en inglés), y a estos se les asignan ranuras y subranuras del sistema.

La comunicación PROFINET direcciona dispositivos de campo modulares mediante direccionamiento con ranuras y subranuras. Divide el espacio de direccionamiento de ranuras en dos regiones: una para los Avatares y otra para los dispositivos. La ranura 0 se utiliza para el acoplador de bus y el Avatar del sistema. Dentro de cada ranura, se utilizan valores de subranura para acceder a los distintos conjuntos de datos.

La interfaz PROFINET de TeSys island representa el sistema como un módulo con varias ranuras y subranuras, como se expone a continuación:

  • Un punto de acceso a servicio (DAP), el acoplador de bus- Este DAP está ubicado en la ranura 0.

  • Un conjunto de ranuras para los Avatares- Subranuras para los conjuntos de datos relacionados con cada Avatar.

  • Un conjunto de ranuras para los dispositivos- Subranuras para los conjuntos de datos relacionados con cada dispositivo.

    NOTA: Las ranuras libres también deben llenarse con una ranura libre.

Después de importar el archivo GSDML (General Station Description Markup Language por sus siglas en inglés) en su entorno de programación, añada una instancia de TeSys island desde el catálogo de hardware. TeSys island se ha creado con un Avatar del sistema, pero sin ningún otro módulo.

Siga las instrucciones para su entorno de programación para rellenar las ranuras libres con Avatares y dispositivos utilizando la siguiente información de Rangos de ranura de PROFINET. Por ejemplo:

  1. En CoDeSys v3.5, haga clic con el botón derecho del ratón en una ranura libre y escoja Plug Device.

  2. Seleccione del catálogo el Avatar o dispositivo adecuado.

  3. Cuando haya terminado de definir la isla, empiece a crear etiquetas para los datos a los que necesite acceder para cada Avatar.

TeSys island aplica los siguientes rangos de ranura para la modularidad física y virtual:

Rangos de ranura de PROFINET

Elemento Ranura Comentario

Acoplador de bus / Avatar del sistema

0

Avatares

1–21

Dispositivo, carga y Avatares de aplicación

Dispositivos bus

101-121

Módulos de E/S digitales (DIOM)

Módulo de E/S analógicas (AIOM)

Arrancadores

SIL* Arrancadores

Módulo de interfaz de alimentación (PIM)

Módulo de interfaz SIL (SIM)

Módulo de interfaz de tensión (VIM)

No aplicable 22–100, 122–254

Estas ranuras no se utilizan con TeSys island.

Ejemplo de numeración de Avatares

Orden de Avatar en herramienta digital

Ranura de Avatar de PROFINET

Descripción

Orden físico en la isla

1 2 3 4 5 6 7 8 9
1 0

Sistema

BC

VIM

SIM

2 1

AIOM

AIOM

3 2

Motor de dos direcciones – Parada SIL, Cat. cableado 1/2*

Arrancador SIL

Arrancador SIL

4 3

Motor de una dirección

Arrancador

5 4

Interfaz de alimentación con E/S (control)

DIOM

PIM

Ejemplo de ranuras de dispositivos físicos de PROFINET

Orden físico en la isla 1 2 3 4 5 6 7 8 9
Ranura de dispositivo físico de PROFINET 0 101 102 103 104 105 106 107 108

Un controlador E/S típico de PROFINET es un PLC. Este proporciona y consume datos de E/S (cíclicos) y datos de configuración (acíclicos), y es comparable a un cliente PROFIBUS de Clase 1. Para el diagnóstico se utiliza un supervisor E/S de PROFINET, que puede ser un dispositivo programador, un ordenador personal o un dispositivo HMI. El supervisor E/S es comparable a un cliente PROFIBUS Clase 2.

El arbitraje de escritura entre varios clientes se especifica en el estándar de PROFINET. El controlador E/S (cliente principal) tiene acceso de escritura exclusivo de forma predeterminada. Otros clientes (por defecto solamente) tienen acceso de lectura. Si esto no se restringe, los demás clientes (es decir, el supervisor E/S) pueden solicitar el acceso de escritura módulo por módulo (Avatar por Avatar). Si el controlador E/S permite el acceso de escritura, este se transfiere al cliente que lo haya solicitado hasta que se vuelva a liberar.

TeSys island limita la relación de la aplicación del supervisor E/S (AR) a un AR de acceso de dispositivo supervisor E/S. Esto significa que desde el supervisor E/S solo se puede acceder a los parámetros acíclicos. No es posible acceder a los datos cíclicos. Sin embargo, es posible ver el estado de los valores de datos de proceso cíclicos en un parámetro acíclico adicional (para el acceso de solo lectura).

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

¿Le ha resultado útil?