Subido por daniel sani

Qué es PROFIBUS

Anuncio
DEPARTAMENTO DE ELÉCTRICA, ELECTRÓNICA Y
TELECOMUNICACIONES
REDES INDUSTRIALES
NRC: 3775
Ing. Edwin Aguilar
Profibus_Profinet
GRUPO No. 3
Jonathan Benites
Lid Paola Cadena
Sebastian Pasaca
Daniel Sani
Mauricio Simbaña
Cristhian Terán
Sangolquí, 16 de enero de 2020
¿Qué es PROFIBUS?
PROFIBUS es un estándar de red de campo abierto e independiente de proveedores,
donde la interfaz de ellos permite amplia aplicación en procesos, fabricación y
automatización predial. Este estándar es garantizado según los estándares EN 50170 y
EN 50254. Desde enero de 2000, el PROFIBUS está fuertemente establecido con el IEC
61158, al lado de siete otros fieldbuses. El IEC 61158 se divide en siete partes, de números
61158-1 a 61158-6, con las especificaciones del modelo OSI. Esa versión, que fue
ampliada, incluyó el DPV-2.
Figura 1 – Comunicación Industrial Profibus.
La arquitectura del PROFIBUS se divide en tres tipos principales:
PROFIBUS DP
Esta es la solución de alta velocidad del PROFIBUS. Su desarrollo fue perfeccionado
principalmente para comunicación entre los sistemas de automatización y los equipos
descentralizados. Es aplicable en los sistemas de control, donde se destaca el acceso a los
dispositivos distribuidos de I/O. Es utilizado en sustitución a los sistemas convencionales
4 a 20 mA, HART o en transmisiones de 23 Volts, en medio físico RS-485 o fibra óptica.
Requiere menos de 2 ms para transmitir 1 kbyte de entrada y salida y es muy usado en
controles con tiempo crítico.
Figura 2 – Versiones de Profibus
PROFIBUS-FMS
El PROFIBUS-FMS brinda al usuario amplia selección de funciones cuando comparado
con otras variedades. Es la solución estándar de comunicación universal usada para
solucionar tareas complejas de comunicación entre CLPs y DCSs. Esa variedad soporta
la comunicación entre sistemas de automatización, además del cambio de datos entre
equipos inteligentes, y es usada, en general, a nivel de control. Debido a su función
primaria establecer la comunicación maestro-a-maestro (peer-to-peer) viene siendo
reemplazada por aplicaciones en la Ethernet.
PROFIBUS-PA
Profibus es un estándar de comunicaciones para buses de campo. El protocolo derivado
PA, derivado de Process Automation, es un subconjunto de este estándar, orientado a las
comunicaciones de instrumentos de proceso. Es decir, equipos que transmiten señales
análogas como presión, temperatura, y otros. Profibus PA tiene entre otras las siguientes
características:
•
•
•
•
Velocidad fija: 31.25 Kbps
Estándar: IEC 61158-2. Define capa física y definición de servicios. Provee
seguridad intrínseca, y alimentación a través del mismo bus de comunicaciones.
MBP (Manchester Coding y Bus Powered)
Puede conectar hasta 32 dispositivos por segmento
Profibus PA y Profibus DP son en esencia el mismo protocolo. Cambian el soporte físico
y la velocidad. Por lo mismo la conexión entre ambas redes es muy simple. Si la velocidad
de Profibus DP es muy cercana, basta un conversor de medios, y la conexión se hace en
un modo "transparente". El maestro de la red DP ve directamente los nodos de la red PA,
con sus mismas direcciones. Y la comunicación es directa.
En este esquema, varios segmentos PA pueden conectarse a una red común Profibus DP,
sumando un total de 126 nodos.
En el caso de que se requiera un troncal Profibus DP de mayor velocidad (hasta 12 Mbps),
la comunicación se realiza a través de una interfase DP/PA, que en el segmento PA hace
las veces de maestro de la red, y en el segmento DP hace las veces de esclavo. Se
comunica con los nodos PA y asignando direcciones en su memoria, para luego
comunicarse con el maestro DP. Este esquema es menos directo, pero permite compartir
el troncal de alta velocidad, con otro tipo de señales discretas que son conectadas en forma
directa en la red.
RS 485: EL MEDIO FÍSICO MÁS APLICADO DEL PROFIBUS
La transmisión RS486 es la tecnología de transmisión más utilizada en el PROFIBUS,
aunque la fibra óptica pueda usarse en largas distancias (más de 80 km).
Características
•
•
•
•
•
•
•
•
Transmisión asíncrona NRZ.
Baud rates de 9.6 kBit/s a 12 Mbit/s, seleccionable.
Par torcido con blindaje.
32 estaciones por sección, máx. 127 estaciones.
Distancia según la tasa de transmisión (tabla 1).
12 MBit/s = 100 m; 1.5 MBit/s = 400m; < 187.5 kBit/s = 1000 m.
Distancia extensible hasta 10 km con el uso de repetidoras.
Conector D-Sub de 9 Pinos.
Figura 4 – Cableado y terminación de transmisión RS-485 en PROFIBUS.
DIRECCIONAMIENTO EN LA RED PROFIBUS
En cuanto a direccionamiento, se puede tener dos arquitecturas a tener en cuenta donde
lo fundamental son la transparencia de los acopladores y la atribución de las direcciones
a los dispositivos de enlace, según muestran las figuras 5 y 6.
Figura 5 – Direccionamiento con
acopladores
Figura 6 – Direccionamiento con enlaces.
TOPOLOGIA
En términos de topología se puede tener las siguientes distribuciones: estrella (figura 7,
barramiento o bus (figura 8) y punto a punto (figura 9).
Figura 7 – Topologia de Estrella.
Figura 8 – Topología Bus.
Figura 9 – Topología Punto-a-Punto.
INTEGRACIÓN CON SISTEMAS PROFIBUS
Para integrarse un equipo en un sistema PROFIBUS basta usar el archivo GSD del equipo.
Cada equipo tiene su archivo GSD (con hoja de datos electrónica), que es un archivo de
texto con detalles de revisión de hardware y software, toma de tiempo del equipo e
informaciones del cambio de datos cíclicos. Vea el ejemplo de la figura 10.
Figura 10 – Archivo GSD para el Transmisor de Presión LD303.
PROFINET
¿Qué es PROFINET?
PROFINET es un mecanismo para intercambiar datos entre controladores y dispositivos.
Los controladores pueden ser PLCs, DCSs o PACs (controladores lógicos programables,
sistemas de control distribuido o controladores de automatización programables.). Los
dispositivos pueden ser bloques de I/O, sistemas de visión, lectores RFID, drives,
instrumentos de proceso, proxies, o incluso otros controladores.
Rápido y determinista
PROFINET intercambia datos de forma rápida y determinista. Las velocidades requeridas
varían dependiendo de la aplicación; los instrumentos de proceso se actualizan en cientos
de milisegundos, los dispositivos de fábrica proporcionan actualizaciones más rápidas (<
10 ms) y la sincronización del control de movimiento es aún más exigente. El
determinismo significa que los mensajes llegan cuando se los requiere.
Tenga en cuenta que los protocolos competidores no son tan rápidos o deterministas, o
son redes cerradas o propietarias. Modbus TCP emplea TCP, por lo que requiere que se
establezca una conexión virtual entre los dos dispositivos. Una vez establecida dicha
conexión, los mensajes deben pasar a través del stack de protocolos TCP/IP. Ethernet/IP
emplea el protocolo UDP, por lo que los mensajes deben pasar a través del stack de
protocolos UDP/IP. El tiempo de pasaje a través del stack es variable, lo que va
reduciendo el determinismo además de la pérdida de velocidad. EtherCAT es
determinista, pero es una red cerrada y propietaria.
Datos PROFINET
PROFINET intercambia datos que incluyen información de calidad y gestión de activos.
Se obtiene algo más que los datos, al saber que los datos son confiables. Por ejemplo, se
puede saber si será necesario realizar mantenimiento sin esperar que algo se rompa
(mantenimiento proactivo). PROFINET intercambia datos en una disposición
predefinida. Puede organizar los datos de tal modo que todos los parámetros estén siempre
en el mismo lugar. Esto permite efectuar cambios de proveedor en los dispositivos sin
que se requiera ninguna interacción del usuario. Los instrumentos de proceso, drives,
medidores de energía y muchos otros dispositivos comunes cuentan con los denominados
perfiles de aplicación para lograr este nivel de interoperabilidad.
Comunicación PROFINET
PROFINET utiliza 3 servicios de comunicación:
Standard TCP/IP: Este servicio se utiliza para funciones no deterministas, como
parametrización, transmisiones de vídeo/audio y transferencia de datos a sistemas TI de
nivel superior.
Real Time: Las capas TCP/IP no son utilizadas para dar un rendimiento determinista a
las aplicaciones de automatización, funcionando con unos tiempos de retardo en el rango
1-10ms. Este hecho representa una solución basada en software adecuada para
aplicaciones típicas de E/S, incluyendo control de movimiento y requisitos de alto
rendimiento.
Figura 11 – Capas de real time.
Isochronous Real Time: La priorización de señal y la conmutación programada
proporcionan una sincronización de alta precisión para aplicaciones como el control de
movimiento. Las velocidades de ciclo en rangos de sub-milisegundos son posibles, con
jitter (variabilidad temporal durante el envío de señales digitales) en el rango de submicrosegundos.
Figura 12 – Isochronous Real Time
Existen varios protocolos definidos dentro del contexto PROFINET. Una lista de estos
protocolos junto con su uso concreto es la siguiente:
PROFINET/CBA: Protocolo asociado a las aplicaciones de automatización distribuida
en entornos industriales.
PROFINET/DCP: Descubrimiento y configuración básica. Es un protocolo basado en
la capa de enlace, utilizado para configurar nombres de dispositivos y direcciones IP. Se
restringe a una red y se usa principalmente en aplicaciones pequeñas o medianas que no
disponen de un servidor DHCP.
PROFINET/IO: A veces llamado PROFINET-RT (RealTime), es utilizado para
comunicaciones con periferias descentralizadas.
PROFINET/MRP: Protocolo utilizado para la redundancia de medios. Utiliza los
principios básicos para la reestructuración de las redes en caso de sufrir un fallo cuando
la red posee una topología en anillo. Este tipo de protocolo es utilizado en redes en las
que la disponibilidad ha de ser máxima.
PROFINET/MRRT: Su objetivo es dar soluciones a la redundancia de medios para
PROFINET/RT.
PROFINET/PTCP: Protocolo de Control de Precisión de Tiempo basado en la capa de
enlace, para sincronizar señales de reloj/tiempo en varios PLC.
PROFINET/RT: Transferencia de datos en tiempo real.
PROFINET/IRT: Transferencia de datos isócrono en tiempo real.
SEGURIDAD
La accesibilidad proporcionada por PROFINET lo hace un protocolo muy expuesto a
Internet, por lo que es necesario mejorar la ciberseguridad de las redes en las que se
despliega.
Algunas de las buenas prácticas para asegurar entornos industriales que usan PROFINET
aparecen reflejadas en el documento “PROFINET Security Guideline” publicado
por PROFIBUS Internacional o en el documento de “Protocolos y seguridad de red en
infraestructuras SCI” publicado por INCIBE:
Protección frente a errores, funcionamientos incorrectos y manejo adecuado de los
incidentes que puedan originarse con procedimientos previamente creados.
Prevención frente a accesos no autorizados que podrían producir manipulaciones en la
red o espionaje.
Uso de estándares y dispositivos de seguridad probados y certificados (Cortafuegos,
VPN, IDS/IPS, etc.).
Medidas en la infraestructura de red. Las arquitecturas de redes planas simplifican y
facilitan la comunicación entre sistemas y dispositivos. Sin embargo, éstas presentan un
reto para mantener la disponibilidad, estabilidad y seguridad de la red, ya que un atacante
con acceso a la red podría acceder a todos los nodos. La segmentación de red con uso de
VLAN, router, cortafuegos, etc. contribuye de manera significativa a mitigar estos
problemas.
Figura 12 – uso de VLAN para asegurar una red con Profinet
La protección de los dispositivos finales. Gracias a la desactivación selectiva de servicios,
desinstalación de aplicaciones innecesarias o modificación de contraseñas por defecto,
podemos asegurar los dispositivos finales presentes en una red industrial minimizando
puntos débiles y brechas de seguridad.
Estos puntos suponen algunas de las claves necesarias a implementar para poder
conservar la integridad de una red PROFINET sin presentar restricciones a los empleados
que necesitan acceso y así aprovechar todo el potencial del estándar.
BIBLIOGRAFIA
•
•
•
•
•
•
Descripción Técnica PROFIBUS.
PROFIBUS GuideLine
PROFIBUS-DP/PA - ProfiSafe, Profile for Failsafe Technology.
IEC 61508 – Functional safety of electrical/electronic/programmable electronic
safety-related systems.
Manual PROFIBUS PA - SMAR.
www.SMAR.com.br
Descargar