Está en la página 1de 2

Disertación

1_ introducción:

Pirámide de automatización cim formada por 5 niveles. En los niveles más inferiores de la pirámide el
contacto con el proceso es más directo a través de sensores, actuadores, plc, por lo que se requiere que la
comunicación sea en real además se caracteriza por manejar bajos volúmenes de información.

A medida que se sube en la pirámide la comunicación se aleja del requerimiento en tiempo de respuestas ya
que en los niveles superiores se asocia a la gestión o a la administración de todo un proceso productivo.

La comunicación entre cada uno de estos niveles se lleva a cabo gracias a las interfases de comunicación y a
los protocolos que estas manejan. Dentro de estos protocolos toma lugar el modbus.

2_ que es el protocolo modbus

Protocolo de comunicación basado en la arquitectura maestro-esclavo. Creado en 1979 por modicom. El


contenido de los mensajes solicitud-respuesta, y las capas de la red a través de las cuales se envían estos
mensajes, son definidas por las diferentes capas del protocolo.

3_ modbus y el modelo osi

Protocolo modbus posee 3 capas del modelo osi, estas son:

Aplicación: asociada a la capa 7 del modelo osi. Software que poseen los equipos que trabajan con modbus.

Enlace: capa 2 del modelo osi. Aquí se especifica la topología de la red modbus, que en todos los casos es del
tipo maestro-esclavo.

Física: capa 1 del modelo osi. Corresponde al medio físico (cables y conectores) que hace posible la
comunicación.

4_ estructura modbus

El medio físico está formado por líneas seriales, esto implica que se envia un bit a la vez y de manera
secuencial.

Tenemos líneas semidúplex (los datos van en una u otra dirección pero no al mismo tiempo. Aquí podemos
tener el RS485 o la fibra óptica configurada en ese modo) o duplex (envio y recepción simultaneo en un
mismo equipo. RS485, RS232, fibra óptica o bucle de corriente 4-20 mA).

Estructura lógica de la red, que es lo que se asocia al acceso al medio es, como ya se dijo, del tipo maestro-
esclavo, en donde el maestro envia un mensaje a 1 o más esclavos y dependiendo del caso los esclavos
responden o no al maestro. Se pueden tener hasta 63 esclavos.

En cuanto a los mensajes, estos pueden ser mensajes punto a punto (entre el maestro y un esclavo, maestro
envia una petición el esclavo la recibe y responde con la información solicitada) o mensaje broadcast (entre
el maestro y todos los esclavos, estos no responden al maestro).

5_ protocolos modbus

Puede emplearse en varios modos que tienen diferentes representaciones para los datos
Rtu representación bibaria de los datos, ascii implementa caracteres ascii lo convierte en una versión más
legible del protocolo. Una tercera versión es el modbus tcp muy similar al modo rtu, pero establece la
conexión mediante paquetes tcp/ip lo que implica que se trabaje con direcciones ip.

6_Modbus rtu

Método de verificación CRC (verificacion de redundancia cíclica) consiste en agregar a cada trama un código
de control, el cual se obtiene tratando la secuencia binaria como polinomios binarios, por lo que el crc
contiene datos redundantes con la trama, de manera que los errores no solo se pueden detectar sino
tambien corregir. En este proceso un polinomio predeterminado es conocido tanto por le maestro como por
el esclavo, el maestro para comenzar el mecanismo de detección de errores ejecuta un algoritmo en los bit
de la trama de forma que se genera el código de control y luego transmite estos elementos al esclavo, el
esclavo recibe la trama y realiza el mismo calculo para verificar la validez del crc.

7_ modbus ascii

Metodo de verificacion LRC (verificación de redundancia longitudinal) consiste en verificar la integridad del
bit de paridad de un grupo de byte, esta técnica no permite la corrección de errores y es menos eficiente
que el crc.

8_ conclusión

El protocolo MODBUS [9] consiste en un bus serial para la transmisión y recepción de datos de control,


tomando una arquitectura maestro/esclavo entre dispositivos controladores e instrumentos de campo.
Siendo uno de los más antiguos, ha llegado a ser uno de los más utilizados en aplicaciones industriales
debido a su funcionalidad y bajo costo en el mercado, en comparación con otros protocolos [10]. Gracias a su
diseño de solicitud y respuesta, y con su característica de manejo flexible de datos en una red de
comunicación de tipo SCADA entre dispositivos, es otra razón por la que hoy en día sigue teniendo impacto y
éxito en las comunicaciones industriales [11].
MODBUS no es un estándar de red que incluya todos los aspectos o niveles del modelo OSI, sino que se
encuentra posicionado en el nivel siete de aplicación, como se observa en la Figura 1 
MODBUS es un estándar público que ha sufrido modificaciones con el transcurso de los años, en función de
las necesidades que se han presentado. Se puede decir que de este estándar se derivan distintos protocolos
basados en los mismos principios de funcionamiento, pero que difieren en otros aspectos. Se tiene el
protocolo MODBUS TC/IP, basado en la tecnología de ETHERNET como medio físico; se tiene también
MODBUS RTU y MODBUS ASCII, basados ambos en la comunicación serial, pero bajo distintos modos de
transmisión de datos

El protocolo MODBUS puede trabajar en distintas interfaces físicas como RS-232, RS-422 ó RS-485. Para una
comunicación full-duplex se emplea la interfaz RS-232 en la cual transmite y recibe datos al mismo tiempo,
mientras que para una comunicación half-duplex se utiliza una interfaz RS-485 donde se transmiten y
reciben datos pero no de forma simultánea 

También podría gustarte