Vous êtes sur la page 1sur 6

Redes PROFINET

Edisson Francisco Coronel Villavicencio

Universidad Politécnica Salesiana

Redes de Computadores III

Introducción

Es un estándar técnico de la industria para la comunicación de datos a través de Industrial Ethernet, forma parte de
los estándares IEC 61158 e IEC 61784. Este tipo de estándar está diseñado recopilación de datos y controlar equipos
en sistemas industriales, su principal fuerte es la entrega de datos en el orden del 1ms o menor, este estándar además
está respaldado por Profibus y Profinet Intenational esta es una organización donde sus objetivos son el avance de la
tecnología y los estándares para Profibus y Profinet, así como para promover la difusión de estos a nivel internacional.

Tecnología

Existen tres niveles de protocolo:

1. TCP-IP

Este tipo de protocolo es usado para datos no críticos y la puesta en servicio de una planta industrial con rangos de
tiempos de reacción que abarcan los 100ms.

2. RT Real Time

Este protocolo sirve para aplicaciones de redes PROFINET IO, entradas y salidas con tiempos de ciclo de 10 ms.

3. IRT Isócrono Real Time

Utilizado en aplicaciones PROFINET IO en sistemas de accionamiento los cuales requieren tiempos de ciclo de 1ms, es
decir es más veloz que RT.

Periféricos

Para implementar una interfaz por periféricos se utiliza PROFINET IO, en donde en el área de campo define la
comunicación entre periféricos, se basa en un concepto en cascada en tiempo real, PROFINET IO también define la
comunicación entre todos los dispositivos que funcionan como maestros así como los que funcionan como esclavos,
además es la encargada de configurar los parámetros y diagnóstico. PROFINET IO está basado para el intercambio
veloz de datos entre dispositivos basados en Ethernet. Es adecuado para el intercambio de datos con tiempos de ciclo
de bus de unos pocos ms. La configuración de un sistema IO se ha mantenido similar a PROFIBUS. PROFINET IO
siempre contiene el concepto en tiempo real.
Un sistema PROFINET IO consta de los siguientes dispositivos:

 El controlador IO, que controla la tarea de automatización.


 El dispositivo IO, que es un dispositivo de campo, monitoreado y controlado por un controlador IO. Un dispositivo
IO puede constar de varios módulos y submódulos.
 El Supervisor IO es un software típicamente basado en una PC para establecer parámetros y diagnosticar
dispositivos IO individuales.
Se establece una relación de aplicación (AR) entre un controlador IO y un dispositivo IO. Estas AR se utilizan para
definir Relaciones de comunicación (CR) con diferentes características para la transferencia de parámetros, el
intercambio cíclico de datos y el manejo de alarmas.
Las características de un dispositivo IO son descritas por el fabricante del dispositivo en un archivo de descripción
general de estación (GSD). El lenguaje utilizado para este fin es GSDML (GSD Markup Language), un lenguaje basado
en XML. El archivo GSD proporciona al software de supervisión una base para planificar la configuración de un sistema
PROFINET IO.

Ciclo de vida de conexión IO


El ciclo de vida de la conexión PROFINET IO describe la conexión entre un controlador PROFINET IO y un dispositivo
IO. La conexión permite el intercambio cíclico de datos de proceso IO y el manejo acíclico de alarmas. El ciclo de vida
de la conexión PROFINET IO consiste en la resolución de la dirección, el establecimiento de la conexión, la
parametrización, el intercambio de datos de proceso IO / control de alarmas y la terminación.
Resolución de dirección
Un dispositivo PROFINET IO se identifica en la red PROFINET por su nombre de estación. El establecimiento de la
conexión, la parametrización y el manejo de la alarma se implementan con el protocolo de datagrama de
usuario (UDP), que requiere que al dispositivo también se le asigne una dirección IP. Después de identificar el
dispositivo por su nombre de estación, el controlador IO asigna la dirección IP preconfigurada al dispositivo.
Establecimiento de conexión
El establecimiento de la conexión comienza cuando el controlador IO envía una solicitud de conexión al dispositivo
IO. La solicitud de conexión establece una relación de aplicación (AR) que contiene una cantidad de relaciones de
comunicación (CR) entre el controlador IO y el dispositivo IO. La solicitud de conexión define algunos CR dentro del
AR. Los siguientes CR son compatibles:
1. Los CR de datos IO admiten el intercambio punto a punto de entrada cíclica y datos de proceso de salida
entre el Controlador IO y el Dispositivo IO.
2. Una CR de datos de registro admite el intercambio de datos de registro.
3. Una alarma CR admite el manejo de alarmas.
4. Un CR de multidifusión permite que un nodo publique datos de proceso cíclicos para el consumo de cualquier
número de consumidores.
Además de los AR y CR, la solicitud de conexión específica la configuración modular del IO Device, el diseño de las
tramas de datos IO de proceso, la tasa cíclica de intercambio de datos IO y el factor de vigilancia. El acuse de recibo
de la solicitud de conexión por parte del Dispositivo IO permite la parametrización a seguir. A partir de ahora, tanto
el dispositivo IO como el controlador IO comienzan a intercambiar tramas de datos de E / S de proceso cíclico. Las
tramas de datos de E / S del proceso no contienen datos válidos en este momento, pero comienzan a servir como
keep-alive para evitar que el watchdog caduque.
Parametrización
El controlador IO escribe los datos de parametrización en cada submódulo de dispositivo IO de acuerdo con el archivo
de lenguaje de marcado de descripción de estación general (GSDML). Una vez que se han configurado todos los
submódulos, el controlador IO indica que la parametrización ha finalizado. El dispositivo IO responde señalando la
disponibilidad de la aplicación, lo que permite el intercambio de datos de proceso IO y el manejo de la alarma.
Proceso IO intercambio de datos / manejo de alarmas
El dispositivo IO seguido por el controlador IO comienza a actualizar cíclicamente los datos de E / S válidos del
proceso. El controlador IO procesa las entradas y controla las salidas del dispositivo IO. Las notificaciones de alarma
se intercambian acíclicamente entre el controlador IO y el dispositivo IO ya que durante esta fase se producen eventos
y fallas en el ciclo de vida de la conexión PROFINET IO. [2]
Terminación
La conexión entre el Dispositivo IO y el Controlador IO finaliza cuando el perro guardián caduca. La caducidad de
Watchdog es el resultado de una falla al actualizar los datos de E / S del proceso cíclico por el Controlador IO o el
Dispositivo IO. A menos que la conexión se haya terminado intencionalmente en el controlador IO, el controlador IO
intentará reiniciar el ciclo de vida de la conexión PROFINET IO.
Direccionamiento
Cada módulo dentro de una red PROFINET tiene tres direcciones:

 Dirección MAC
 dirección IP
 Nombre del dispositivo, un nombre lógico para el módulo dentro de la configuración total
Dado que PROFINET utiliza TCP / IP, se utiliza una dirección MAC y IP.Una dirección MAC cambia si el dispositivo es
reemplazado. Una dirección IP es una forma de direccionamiento dinámico. Debido a que se necesitaba una dirección
fija, se usa el nombre de un dispositivo.
Para la asignación de la dirección IP, la máscara de subred y la puerta de enlace predeterminada, se definen dos
métodos:

 DCP: protocolo de descubrimiento y configuración


 DHCP: protocolo de configuración de host dinámico

Real Time
Dentro de PROFINET IO, los datos de proceso y las alarmas siempre se transmiten en tiempo real (RT). El tiempo real
en PROFINET se basa en las definiciones de IEEE e IEC, que solo permiten un tiempo limitado para la ejecución de
servicios en tiempo real dentro de un ciclo de bus. La comunicación RT representa la base para el intercambio de
datos para PROFINET IO. Los datos en tiempo real se tratan con una prioridad más alta que los datos TCP (UDP) / IP. RT
proporciona la base para la comunicación en tiempo real en el área de periferia distribuida y para el modelo de
componente PROFINET. Este tipo de intercambio de datos permite tiempos de ciclo de bus en el rango de unos cientos
de microsegundos.
Los datos de PROFINET IO comunicados a través de PROFINET RT utilizan EtherType 0x8892.
Comunicación isócrono
El intercambio isócrono de datos con PROFINET se define en el concepto Isochronous Real-Time (IRT). Los ciclos de
intercambio de datos generalmente están en el rango de algunos cientos de microsegundos hasta unos pocos
milisegundos. La diferencia con la comunicación en tiempo real es esencialmente el alto grado de determinismo, por
lo que el inicio de un ciclo de red se mantiene con alta precisión. El inicio de un ciclo de red puede desviarse hasta 1
μs (jitter). Se requiere IRT, por ejemplo, para aplicaciones de control de movimiento (procesos de control de
posicionamiento) porque estos dispositivos necesitan estar sincronizados. Se mantiene la coexistencia con las tramas
PROFINET RT y TCP / IP en el mismo cableado.
Sincronización
PROFINET IRT utiliza el mecanismo de reloj transparente para sincronizar dispositivos PROFINET IRT. El mecanismo de
reloj transparente se especifica en IEEE 1588-2008 (1588 V2) . Esto crea un lazo de control entre el reloj maestro y los
relojes esclavos.
Reserva de ancho de banda
El método de reserva de ancho de banda reserva tiempo (ancho de banda) en la red para tramas PROFINET enviadas
a través de IRT. Se crea un dominio de tiempo separado al comienzo de un ciclo de red, durante el cual se envían
todas las tramas IRT. Una vez que se completa el dominio de tiempo IRT, se envían PROFINET RT y, finalmente, tramas
TCP / IP que no son de tiempo crítico.
Programación
Como el controlador conoce la topología de la red a través de LLDP , envía tramas IRT basadas en esta topología. Los
marcos IRT destinados a dispositivos IRT más alejados del controlador se envían primero en el dominio de tiempo IRT.
Perfiles
Los perfiles son configuraciones predefinidas de las funciones y características disponibles de PROFINET para su uso
en dispositivos o aplicaciones específicos. Están especificados por grupos de trabajo de PI y publicados por PI. Los
perfiles son importantes para la apertura, interoperabilidad e intercambiabilidad, de modo que el usuario final puede
estar seguro de que equipos similares de diferentes proveedores funcionan de forma estandarizada.
Hay perfiles PROFINET para codificadores, por ejemplo. Se han especificado otros perfiles para control de movimiento
(PROFIdrive) y seguridad funcional (PROFIsafe). Un perfil especial para trenes también existe.
Otro perfil es PROFIENERGY que incluye servicios para el monitoreo en tiempo real de la demanda de energía. Esto
fue solicitado en 2009 por el grupo AIDA de fabricantes de automóviles alemanes ( Audi , BMW , Mercedes-
Benz , Porsche y VW) que deseaban tener una forma estandarizada de gestionar activamente el uso de energía en sus
plantas. Los dispositivos y subsistemas de alta energía como robots, láser e incluso líneas de pintura son el objetivo
de este perfil, que ayudará a reducir los costos de energía de una planta al cambiar inteligentemente los dispositivos
a modos de "suspensión" para tener en cuenta los cortes de producción, ambos previstos (por ejemplo, fines de
semana y cierres) y imprevistos (por ejemplo, averías).
PROFIsafe
Es una tecnología de comunicación de seguridad para la automatización distribuida. Su especificación para PROFIBUS
DP y PROFIBUS PA se publicó por primera vez en 1999. Se siguieron las extensiones para PROFINET IO basado
en Ethernet en 2005.
El estándar IEC 61508 especifica cómo se pueden usar los microcontroladores y el software en la automatización de
la seguridad. Esto desencadenó el desarrollo de PROFIsafe, que debía integrar la seguridad en las tecnologías
PROFIBUS fieldbus estándar existentes. PROFIsafe está diseñado como una capa separada en la parte superior de la
capa de aplicación del bus de campo para reducir la probabilidad de errores de transmisión de datos. Los mensajes
PROFIsafe usan cables y mensajes de bus de campo estándar. PROFIsafe no depende de los mecanismos de detección
de errores de los canales de transmisión subyacentes y, por lo tanto, es compatible con la seguridad de rutas de
comunicación completas, incluidas las placas base dentro de los controladores o E / S remotas. PROFIsafe acuñó el
término "Black Channel" para este concepto, que fue adoptado por otros fieldbus de seguridad. PROFIsafe puede
utilizarse en aplicaciones de seguridad hasta Nivel de Integridad de Seguridad 3 (SIL) según IEC 61508, Nivel de
rendimiento "e" (PL) según ISO 13849 , o Categoría 4 según EN 954-1.
PROFIsafe utiliza mecanismos de detección de errores y fallas tales como:

 Numeración consecutiva
 Monitoreo de tiempo de espera
 Fuente / autenticación de destino
 Comprobación de redundancia cíclica (CRC)
PROFIsafe fue estandarizado en IEC 61784-3-3 y estándar chino (GB / Z 20830-2007).
PROFIsafe ejecuta su propio portal web con más detalles sobre la tecnología y sugerencias para desarrolladores de
dispositivos, integradores y usuarios finales. El estándar PROFIsafe es mantenido, actualizado y comercializado por
PROFIBUS International, una organización sin fines de lucro administrada desde Karlsruhe en Alemania.PROFIBUS
International también es responsable del desarrollo de PROFIBUS y PROFINET, una red de campo basada en Ethernet .
Ventajas

 Comunicaciones rápidas de gran precisión que incrementan al máximo la productividad de la planta


 Conexión de cables de doble puerto que garantiza una instalación rápida y sencilla
 Transferencia de datos estable y dinámica que mejora la fiabilidad del sistema
 Programación de código abierto para una integración de la red flexible
 Módulo opcional conectable que facilita el uso de PROFINET en proyectos futuros
 Conmutador Ethernet interno que permite ampliar el sistema sin esfuerzo en cualquier momento durante
su ciclo de vida

Conclusiones

Se puede decir que gracias a PROFINET, en la industria existe garantía en instalaciones rápidas, sencillas y de fácil
mantenimiento, además la transferencia de datos es más fiables y se realiza a mayor velocidad en tiempo, al estar
basado en normas internacionales garantiza que los cambios pequeños sean adaptables a plantas antiguas, además
cuenta con tres tipos de tecnologías lo que lo hace versátil al momento de su aplicación en la industria según los
requerimientos de la misma.

Bibliografía

[1]http://www.emersonindustrial.com/esES/controltechniques/products/options/communicationsoptionmodules/s
mprofinet/Pages/default.aspx

[2]https://infonet.siemens.es/Apli_Industry/formacion/ProfiNet/menu.html?mode=standalone

Vous aimerez peut-être aussi