0% encontró este documento útil (0 votos)
15 vistas13 páginas

Informe sobre el Modelo OSI en PLC y ESP8266

Cargado por

chumpitaz261101
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas13 páginas

Informe sobre el Modelo OSI en PLC y ESP8266

Cargado por

chumpitaz261101
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

“Año del Fortalecimiento de la Soberanía Nacional”

TEMA:

Haga un informe del modelo OSI, en una aplicación de PLC y ESP8266

ALUMNOS:

Alarcón Romero Christopher Joseph

CARRERA:

Electrónica Industrial

DOCENTE:

Bach Daniel Condor Garcia

PROGRAMA DE ESTUDIOS:
Electrónica Industrial.

CICLO: V

Quilmana, Cañete, Perú 29 de setiembre 2024


Introducción

La automatización de procesos industriales día a día requiere de


actualizaciones y de personal altamente calificado para poder planear,
diseñar, desarrollar, construir y operar sistemas automáticos que
faciliten la fabricación de productos y que permitan la operatividad
eficiente y segura de los procesos productivos [13] [14]. Dado el
desarrollo vertiginoso de la tecnología, hoy en día se implementan
sistemas automáticos diversos, sofisticados y complejos que facilitan la
comunicación entre la máquina y el operador, permitiendo una mayor
facilidad para la operación del sistema [15] [16].

Por lo anterior, en el presente trabajo se propone la implementación de


un sistema de control adecuado a las características y los requerimientos
del proceso de corte de bloques de esponja para la fabricación de
colchones, mediante el desarrollo de un algoritmo de control a través del
software Proficy Machine Edition de General Electric (GE), en lenguaje de
programación Diagrama Escalera (LD, Ladder Diagram) [17], para efectuar
el control retroalimentado de dos motores que, mediante

acoplamientos mecánicos, actuarán el giro de una serie de husillos y


éstos a su vez el desplazamiento lineal de una sierra y una plancha con la
esponja, y con ello realizar el corte horizontal de los bloques de esponja
[18] Para el monitoreo del sistema, se propone el desarrollo de una
Interfaz Humano-Máquina (HMI, Human-Machine Interface), que permita
manipular tanto de modo manual como automático el proceso,
permitiendo una sencilla operatividad y promoviendo la seguridad del
operador y del sistema [19]. En el desarrollo del proyecto se hace uso del
Modelo OSI,
del protocolo de comunicación ethernet, de codificadores rotacionales,
de un PAC-System RX3i y el módulo de comunicación ETM001, entre
otros, que se describen brevemente en las siguientes secciones.

Durante las últimas dos décadas ha habido un enorme crecimiento en la


cantidad y tamaño de las redes. Muchas de ellas sin embargo, se desarrollaron
utilizando implementaciones de hardware y software diferentes. Como
resultado, muchas de las redes eran incompatibles y se volvió muy difícil para
las redes que utilizaban especificaciones distintas poder comunicarse entre sí.
Para solucionar este problema, la Organización Internacional para la
Normalización (ISO) realizó varias investigaciones acerca de los esquemas de
red. La ISO reconoció que era necesario crear un modelo de red que pudiera
ayudar a los diseñadores de red a implementar redes que pudieran
comunicarse y trabajar en conjunto (interoperabilidad) y por lo tanto,
elaboraron el modelo de referencia OSI en 1984. Este capítulo explica de qué
manera los estándares aseguran mayor compatibilidad e interoperabilidad
entre los distintos tipos de tecnologías de red. En este capítulo, aprenderá
cómo el esquema de networking del modelo de referencia OSI acomoda los
estándares de networking.

Además, verá cómo la información o los datos viajan desde los programas de
aplicación (como por ejemplo las hojas de cálculo) a través de un medio de red
(como los cables) a otros programas de aplicación ubicados en otros
computadores de la red. A medida que avanza en este capítulo, aprenderá
acerca de las funciones básicas que se producen en cada capa del modelo OSI,
que le servirán de base para empezar a diseñar, desarrollar y diagnosticar las
fallas de las redes.

El Modelo OSI (Open Systems Interconnection) es un marco de


referencia utilizado para describir la interconexión de sistemas de
comunicación en redes. Tiene siete capas, cada una de las cuales tiene
funciones específicas que facilitan la comunicación entre dispositivos. En
el contexto de una aplicación de PLC (Controlador Lógico Programable),
el modelo OSI puede ser aplicado de la siguiente manera:

Capa Física:

 Función: Define los medios físicos de transmisión y los aspectos


eléctricos de la comunicación.
 Aplicación en PLC: Conexiones a dispositivos como sensores y
actuadores, mediante cableado (cobre, fibra óptica) o interfaces
inalámbricas. Protocolos de comunicación como RS-485 o
Ethernet.

Capa de Enlace de Datos:

 Función: Proporciona la transferencia de datos entre dispositivos


en la misma red.
 Aplicación en PLC: Controla la detección y corrección de errores en
la comunicación. Puede usar protocolos como Ethernet/IP o
Profibus para establecer conexiones entre el PLC y otros
dispositivos.
Capa de Red:

 Función: Se encarga del direccionamiento y la ruta de los datos.


 Aplicación en PLC: Utiliza protocolos como IP para identificar y
dirigir los paquetes de datos a través de redes, permitiendo la
comunicación entre múltiples PLC y sistemas SCADA.

Capa de Transporte:

 Función: Asegura que los datos sean entregados de manera


confiable.
 Aplicación en PLC: Implementa protocolos como TCP o UDP. TCP
es adecuado para a
 plicaciones donde se requiere garantía de entrega, mientras que
UDP puede ser utilizado en aplicaciones de tiempo real donde la
velocidad es crucial.

Capa de Sesión:

 Función: Gestiona las conexiones y sesiones entre aplicaciones.


 Aplicación en PLC: Establece y mantiene sesiones de comunicación
entre el PLC y las interfaces HMI (Interfaz Hombre-Máquina), así
como entre PLC y sistemas de supervisión.

Capa de Presentación:

 Función: Traducir los datos entre un formato comprensible para la


aplicación y un formato que pueda ser transmitido.
 Aplicación en PLC: Puede realizar codificación y compresión de
datos, así como la conversión de formatos de datos (por ejemplo,
convertir datos de sensores a un formato que un software de
supervisión pueda interpretar).

Capa de Aplicación:

 Función: Permite que las aplicaciones interactúen con la red.


 Aplicación en PLC: Protocolos de aplicación como Modbus, OPC
UA o DNP3, que permiten la comunicación entre el PLC y software
de control, supervisión y gestión

Conclusión
El modelo OSI ofrece un marco útil para entender cómo funcionan las
comunicaciones en un sistema de automatización industrial que utiliza
PLCs. Al aplicar este modelo, se puede diseñar, implementar y mantener
de manera más eficiente la comunicación en redes industriales,
mejorando la interoperabilidad y la solución de problemas.

¿Cómo funciona el proceso de comunicación de datos en un modelo OSI?

El modelo de Interconexión de Sistemas Abiertos está estructurado para


permitir que una aplicación se comunique a través de una red con otra
aplicación en un dispositivo diferente, sin tener en cuenta la complejidad
de las aplicaciones y sistemas subyacentes. Como ya hemos comprobado
con el proceso que llevan a cabo cada una de sus siete capas, este modelo
utiliza una serie de estándares y protocolos que permiten la
comunicación entre ellas. Cada capa opera de manera independiente y
solo interactúa con las capas inmediatamente superiores e inferiores
mediante interfaces específicas.

Por lo tanto, el proceso de comunicación que lleva es el siguiente:

 La capa de aplicación del dispositivo emisor envía los datos a la


capa inferior.
 Cada capa agrega encabezados y datos de direccionamiento a los
datos, preparando la información para la transmisión.
 Los datos descienden a través de las capas y se transmiten
finalmente por el medio físico.
 Al llegar al destino, cada capa en el receptor procesa la información
según los encabezados correspondientes.
 Los datos ascienden por las capas del receptor y se descomponen
hasta que la aplicación final recibe la información completa.

La automatización industrial, más cerca gracias a una mejora del flujo de


datos

Hemos de ser conscientes de que, si la automatización industrial está


avanzando rápidamente, es gracias a las mejoras en el flujo de datos. Esto
es en parte un reflejo de lo que podremos ver en el futuro de una forma
más común, una manera de que las empresas se acerquen a un porvenir
más eficiente y controlado.

En estos últimos años, la integración de tecnologías avanzadas como el


Internet de las Cosas (IoT), la analítica de datos y los sistemas de control
en tiempo real permite una gestión más efectiva de los procesos
industriales.

La mejora del flujo de datos optimiza la comunicación entre los sensores,


los sistemas de control y los equipos de producción, cuestiones que
aseguran una supervisión continua y precisa. Permitiendo a las empresas
que analicen datos en tiempo real, ajusten procesos de manera
instantánea y se anticipen a problemas antes de que ocurran.

De la misma manera, es imprescindible la creación de protocolos de


seguridad y los cortafuegos que vamos a utilizar para gestionar los datos
de forma segura.

Beneficios de la automatización industrial

Si nos fijamos en los beneficios que estas operaciones suponen para el


mundo empresarial, vemos cuestiones como:

 La automatización y la mejora del flujo de datos permiten


una producción más rápida y precisa, reduciendo tiempos de
inactividad y costos operativos.
 Un flujo de datos optimizado asegura un control más preciso sobre
los procesos de producción, mejorando la calidad y uniformidad
del producto final.
 La automatización reduce la intervención humana y, por ende,
disminuye los errores operativos y los defectos de producción.
 Con datos en tiempo real, es posible implementar mantenimiento
predictivo, anticipando fallos y programando reparaciones antes
de que se produzcan problemas graves.
 La capacidad de ajustar rápidamente los procesos según los datos
actuales permite a las empresas adaptarse a cambios en la
demanda o en el mercado de manera más ágil.
 La eficiencia mejorada y la reducción de errores conllevan menores
costos operativos y menos desperdicio de materiales.
 El acceso a datos precisos y en tiempo real proporciona una base
sólida para la toma de decisiones estratégicas, optimizando las
operaciones y la planificación a largo plazo.

Para conocer más a fondo el modelo OSI y ver en qué afecta a los
modelos de automatización, te invitamos a conocer el Máster en
Dirección de la Producción y Automatización Industrial. Esta titulación
permanente aporta los conocimientos teóricos y prácticos para poner en
marcha una buena estrategia industrial, beneficiándose de las nuevas
tecnologías que mejorar la eficiencia y la productividad en las empresas.

Uso del modelo OSI en una aplicación de ESP8266

El modelo OSI (Open Systems Interconnection) es un marco conceptual


que estandariza las funciones de comunicación de un sistema de red en
siete capas. Aunque la mayoría de las aplicaciones modernas de redes no
siguen estrictamente el modelo OSI, puede ser útil para entender cómo
un dispositivo como el ESP8266 interactúa con otros dispositivos en una
[Link] ESP8266 es un microcontrolador con capacidades de Wi-Fi,
popular en proyectos de IoT (Internet of Things). A continuación, se
detalla cómo se podría aplicar el modelo OSI en una aplicación típica con
un ESP8266:

Capas del Modelo OSI y su Correspondencia con ESP8266

Capa Física (Layer 1):

o Define las características del medio físico y cómo se


transmiten los datos a través de él.
o En el caso del ESP8266, esto se refiere a las señales de radio
y las frecuencias utilizadas para comunicarse a través de Wi-
Fi.
Capa de Enlace de Datos (Layer 2):

o Proporciona la transferencia de datos entre dos nodos


conectados y maneja la detección y corrección de errores.
o El protocolo Wi-Fi (802.11) utilizado por el ESP8266 opera en
esta capa para establecer la conexión y asegurar que los
datos se transmitan correctamente en una red local.

Capa de Red (Layer 3):


o Se encarga del direccionamiento y el enrutamiento de los
datos a través de diferentes redes.
o El ESP8266 utiliza el protocolo IP (Internet Protocol) en esta
capa para enviar y recibir datos a través de Internet.

Capa de Transporte (Layer 4):

o Proporciona la transferencia confiable de datos entre las


aplicaciones y puede manejar la segmentación y la
reordenación de los paquetes.
o En muchas aplicaciones ESP8266, se utiliza TCP
(Transmission Control Protocol) para asegurar que los datos
se entreguen sin errores. Alternativamente, se puede usar
UDP (User Datagram Protocol) en aplicaciones donde la
velocidad es más crítica que la confiabilidad.

Capa de Sesión (Layer 5):

o Establece, gestiona y termina sesiones de comunicación.


o Aunque no se implementa explícitamente en el ESP8266, las
conexiones a servidores web o servicios en la nube podrían
considerarse como sesiones administrativas que manejan el
estado de las conexiones.

Capa de Presentación (Layer 6):

o Se encarga de la traducción, cifrado y compresión de los


datos.
o En aplicaciones específicas, esta capa puede implicar la
conversión de datos en formatos JSON o XML, que son
entendidos por los dispositivos del servidor o la nube.

Capa de Aplicación (Layer 7):

o Proporciona servicios de red directamente a las aplicaciones.


o El código del ESP8266 puede utilizar bibliotecas como
Arduino, ESP8266WiFi y ESP8266WebServer para
implementar HTTP, MQTT, o protocolos específicos de IoT,
permitiendo la interacción con otros dispositivos y servicios.
Ejemplo de Aplicación

Supongamos que desarrollamos un proyecto de monitoreo de


temperatura utilizando un ESP8266. El flujo sería algo así:

 Capa Física: El ESP8266 se conecta a un router Wi-Fi.


 Capa de Enlace: Se asegura de que la conexión Wi-Fi esté activa y
el dispositivo esté asociado al router.
 Capa de Red: Asigna una dirección IP al ESP8266.
 Capa de Transporte: Utiliza TCP para enviar datos.
 Capa de Sesión: Abre una sesión con un servidor para la
transmisión de datos.
 Capa de Presentación: Convierte los datos de temperatura a
formato JSON.
 Capa de Aplicación: Envía los datos a un servidor web que puede
ser visualizado en una aplicación móvil o página web.

Conclusión

Usar el modelo OSI para analizar aplicaciones que usan ESP8266 ayuda a
descomponer el proceso de comunicación en capas manejables,
facilitando la comprensión de cómo los diferentes protocolos y
tecnologías interactúan para permitir la comunicación en redes
modernas.

¿Cómo se gestiona la comunicación entre el ESP8266 y un


servidor en la nube a través del modelo OSI?
La gestión de la comunicación entre el ESP8266 y un servidor en la nube
puede desglosarse según las capas del modelo OSI. A continuación, se
detalla cómo cada capa juega un papel en este proceso.

Capa Física (Capa 1)


 Descripción: Esta capa se encarga de la transmisión de datos a
través de medios físicos. En el caso del ESP8266, se refiere a la
conexión Wi-Fi que utiliza ondas de radio para comunicarse con el
router.
 Gestión: El ESP8266 utiliza módulos de radio para enviar y recibir
señales a través del espectro de frecuencias de 2.4 GHz.
Capa de Enlace de Datos (Capa 2)
 Descripción: Esta capa se encarga de establecer y manejar la
conexión entre dispositivos en la misma red.
 Gestión: El ESP8266 se conecta a un router Wi-Fi utilizando el
protocolo IEEE 802.11 (Wi-Fi). Aquí se gestionan las direcciones
MAC y se garantiza que los datos sean entregados entre el
ESP8266 y el router.

Capa de Red (Capa 3)


 Descripción: Esta capa se ocupa del direccionamiento y
enrutamiento de los paquetes de datos a través de diferentes
redes.
 Gestión: El ESP8266 usa el protocolo IP (Internet Protocol) para
identificarse y comunicarse en la red local y en Internet. Esto
permite que los datos se envíen desde el ESP8266 hacia el
servidor, tras pasar por el router.

Capa de Transporte (Capa 4)


 Descripción: Esta capa garantiza la entrega confiable de los datos.
 Gestión: El ESP8266 puede utilizar TCP (Transmission Control
Protocol) para comunicaciones que requieren fiabilidad, como la
carga de datos a un servidor en la nube. Alternativamente, puede
usar UDP (User Datagram Protocol) para aplicaciones que
priorizan la velocidad sobre la fiabilidad.

Capa de Sesión (Capa 5)


 Descripción: Esta capa establece, mantiene y finaliza las sesiones
de comunicación.
 Gestión: Aunque muchas aplicaciones de IoT no gestionan
sesiones explícitamente, el uso de protocolos como MQTT puede
implicar cierta gestión de sesión para mantener el estado de la
comunicación.

Capa de Presentación (Capa 6)


 Descripción: Esta capa se ocupa del formato de los datos y la
codificación.
 Gestión: En la comunicación del ESP8266 con un servidor en la
nube, los datos a menudo se formatean en JSON o XML antes de
enviar, lo que es gestionado en esta capa, asegurando que el
servidor pueda interpretar correctamente la información recibida.

Capa de Aplicación (Capa 7)


 Descripción: Esta capa es donde se producen las interacciones
entre el usuario y las aplicaciones.
 Gestión: El ESP8266 puede usar protocolos como HTTP para
enviar datos a un servidor web o MQTT para la comunicación
entre dispositivos IoT. En este nivel, se define cómo se
estructuran las solicitudes y las respuestas entre el ESP8266 y el
servidor en la nube.

Flujo de Comunicación
1. El ESP8266 captura datos de sensores.
2. Un formato de datos (JSON, por ejemplo) es creado y preparado
para su envío.
3. Se establece una conexión al servidor a través del protocolo de
transporte correspondiente (normalmente TCP).
4. Se envían los datos a través de la red, utilizando el protocolo IP,
pasando por el router que conecta el ESP8266 a Internet.
5. El servidor en la nube recibe los datos, los procesa y puede
responder, completando el ciclo de comunicación.

También podría gustarte