0% encontró este documento útil (0 votos)
386 vistas17 páginas

Modbus Rtu Rs485

Este documento describe las características y pruebas realizadas con el protocolo MODBUS RTU a través de una interfaz RS-485. Se explican las características de la interfaz RS-485 y de las señales digitales, así como la arquitectura de red punto a punto y multipunto. Luego, se detallan una serie de pruebas realizadas variando parámetros de configuración como la velocidad, paridad y direcciones para comprobar el impacto en la comunicación. El objetivo es entender el funcionamiento básico de una red industrial MODBUS RTU

Cargado por

cristobal
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
386 vistas17 páginas

Modbus Rtu Rs485

Este documento describe las características y pruebas realizadas con el protocolo MODBUS RTU a través de una interfaz RS-485. Se explican las características de la interfaz RS-485 y de las señales digitales, así como la arquitectura de red punto a punto y multipunto. Luego, se detallan una serie de pruebas realizadas variando parámetros de configuración como la velocidad, paridad y direcciones para comprobar el impacto en la comunicación. El objetivo es entender el funcionamiento básico de una red industrial MODBUS RTU

Cargado por

cristobal
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 DOCX, PDF, TXT o lee en línea desde Scribd

MODBUS RTU RS 485

Protocolo de comunicación industrial

NOMBRE: Cristóbal Escalante Vidal


CARRERA: Automatización y Control Industrial
ASIGNATURA: Redes Industriales
PROFESOR: Luis Sanhueza
FECHA: 8 de octubre de 2018

1
Índice

1 Introducción ............................................................................................................................................ 3
2 Características de la interfaz RS-485 ....................................................................................................... 3
3 Características de una Señal Digital ........................................................................................................ 4
4 Arquitectura de RED utilizada ................................................................................................................. 5
5 Desarrollo práctico. ................................................................................................................................. 6
5.1 Configuración del Sistema ............................................................................................................... 6
5.1.1 Conexión .................................................................................................................................. 6
5.1.2 Configuración Controlador ...................................................................................................... 6
5.1.3 Configuración Software ........................................................................................................... 8
5.1.4 Controlador y Software ........................................................................................................... 9
5.2 Que sucede al utilizar distintas velocidades configuradas en controlador y software de
visualización. ............................................................................................................................................. 10
5.3 Al configurar controlador en PARI odd que sucede con la comunicación. ................................... 12
5.4 Que sucede en el conexionado multipunto cuando dos controladores tienen la misma dirección.
13
5.5 Realizar conexionado de dos bancos de trabajo y observar si existe comunicación. ................... 14
5.6 Determinar que sucede con la comunicación si dentro del conexionado multipunto hay un equipo
desconectado. ........................................................................................................................................... 16
6 características Técnicas del Modbus RTU ............................................................................................. 17

2
1 Introducción

Modbus es un protocolo de comunicaciones, basado en la arquitectura maestro/esclavo o


cliente/servidor, diseñado en 1979 por Modicon para su gama de controladores lógicos programables
(PLCs).
Debido a que este protocolo fue público, de fácil uso y que requiere poco desarrollo (maneja bloques
de datos sin suponer restricciones) se convirtió en un protocolo de comunicaciones estándar en la
industria. Es el protocolo de mayor disponibilidad para la conexión de dispositivos electrónicos
industriales.

El protocolo Modbus permite el control de una red de dispositivos, por ejemplo un equipo de medición
temperatura y humedad puede comunicar los resultados a una PC. Modbus también se usa para la
conexión de un PC de supervisión con una unidad remota (RTU) en sistemas de supervisión de
adquisición de datos (SCADA). Existen versiones del protocolo Modbus para puerto serial y Ethernet
(Modbus/TCP)

En el trabajo practico realizado se comprobará las variaciones con de comunicación y la reacción que se
dará en el Software si hay comunicación o no en la RED.

Al final de este informe se podrá manejar información fundamental para saber realizar una red industrial
MODBUS RTU con RS485.

2 Características de la interfaz RS-485

-Comunicación punto a punto

-Comunicación Multipunto de hasta 32 equipos en paralelo

-Comunicación Half-duplex (semiduplex)(Que no puede enviar y recibir datos al mismo tiempo. solo una
accion a la vez)

-Cable basico consiste en un par de hilos de cobre trenzados

-Distancia y velocidad: 5 Mbits/s a unos 20 metro.

-Distancia y velocidad: 100 Kbits/s a unos 1200 metros como longitud máxima del cable

-Uso para aplicaciones industriales

-Fácil de implementar

-No Necesita Fuente de alimentación externa, obtiene la energía directamente desde el USB.

-Temperatura de operación: -40°C a 85°C

-Sistemas operativos soportados: Windows XP, Vista, Windows 7, Linux, Mac OS

3
3 Características de una Señal Digital

Una señal digital es aquella que presenta una variación discontinua con el tiempo
y que sólo puede tomar ciertos valores discretos (“1” o “0”). Su forma característica
es ampliamente conocida: la señal básica es una onda cuadrada (pulsos) y las
representaciones se realizan en el dominio del tiempo.

 Altura de pulso (nivel eléctrico)


 Duración (ancho de pulso)
 Frecuencia de repetición (velocidad pulsos por segundo)

4
4 Arquitectura de RED utilizada

Punto a punto

1 PC y 2 controladores

2 controladores y 2 controladores

2 Computadores y un controlador

5
5 Desarrollo práctico.
A continuación, se realizarán distintas pruebas de variaciones de conexionado y configuración en una Red
Modbus RTU RS-485 la cual puedan hacer que pierda la comunicación, arrojar algún error el sistema o que
arroje datos erróneos ETC, todas estas situaciones serán comprobadas a continuación:

5.1 Configuración del Sistema


Antes de comenzar a cambiar configuración y realizar distintas pruebas se explicará la correcta conexión y
configuración que se debe realizar tanto en el SoftWare como tanto en el controlador. (antes de conectar
RS-485 debe instalar Driver correspondiente al mismo)

5.1.1 Conexión

5.1.2 Configuración Controlador

Paridad: No

Stop: 1bit

Dirección:1

6
Data: 8Bit

Velocidad de transmisión: 9.6kb

Tipo de comunicación: RTU

Esa sería la configuración para una correcta comunicación con el SoftWare la demás configuración de
proceso en este caso fue una entrada de 4-20Ma simulado con un calibrador de lazo.

7
5.1.3 Configuración Software
Configuración que se debe realizar en Sw para una correcta comunicación.

COM: 5

(Al conectar el dispositivo nos vamos a administrador de dispositivos para verificar la COM en la que se
encuentra el RS-485 en este caso se encontraba en la COM 5)

Baud Rate: 9600 b/s (Velocidad de transmisión)

Parity: NO

(Un bit de paridad es un dígito binario que indica si el número de bits con un valor de 1 en un conjunto de
bits es par o impar. Los bits de paridad conforman el método de detección de errores más simple)

Data Bit: 8

Stop Bit: 1

8
5.1.4 Controlador y Software
Por medio de la configuración realizada se puede apreciar que hay una comunicación estable

Al En donde se da un set point de 35 al controlador y al estar sobre el Set point con un 41.0 la salida relé se
encuentra activada que es lo que indica el programa al mostrar el valor de 100 en MV1_1

Se realiza una variación de la corriente para chequear el cambio en la interfaz

9
5.2 Que sucede al utilizar distintas velocidades configuradas en controlador y software de
visualización.
Al realizar esta prueba primero se chequea la comunicación con la establecida en el Software 9600 b/S

Si hay comunicación, las ultimas 2 filas horizontales se encuentran en estado de error ya que se perdió
comunicación con otro controlador que se había conectado, Favor de no tomar en cuenta.

10
Al realizar el cambio de velocidad de transmisión, se de
9600b/s a 14400 b/s se perdió la comunicación.

Ahora se cambiará la velocidad en el controlador de 14400b/s a 38400 b/s y se chequea la comunicación

No hay comunicación. Software en estado de error

Como Conclusión: Al cambiar la velocidad de transmisión del controlador o el software solamente,


independiente cuál de los dos sea, nos dará error ya que los parámetros no serán iguales en ambos
terminales (equipos) y para lograr comunicación deben tener configurada la misma velocidad de
transmisión.

11
5.3 Al configurar controlador en PARI odd que sucede con la comunicación.
Un bit de paridad es un dígito binario que indica si el número de bits con un valor de 1 en un conjunto de
bits es par o impar.

La paridad en este caso se encuentra en none (Sin


paridad) y tenemos comunicación con el
controlador

La paridad se encuentra estado odd (Paridad impar)


y no hay comunicación con el controlador. Software
se encuentra en estado de error.

12
5.4 Que sucede en el conexionado multipunto cuando dos controladores tienen la misma
dirección.

Cuando hay dos controladores con la misma dirección: Comunica solo un controlador el
otro controlador arroja error en la interfaz del Software, Además el tiempo de respuesta
del controlador que tiene comunicación con el PC es lento. Los valores en ciertos
momentos no son los que corresponden e intermitentemente arroja mensaje de error en
el software. El controlador que comunica es el que se encuentra más cercano es con el
primero que logra la comunicación.

Se puede notar que el controlador tiene


un valor de 39.3°c y que el valor que está
entregando en pantalla es de 41.3°c esto
quiere decir que tiene una variación de 2
enteros. El 2do controlador se encuentra
en estado de error permanente (no hay
comunicación).

13
En este caso se puede apreciar que la
comunicación se perdió en un instante como de
uno a dos segundos es lo que se demora en volver
a mostrar un valor en la pantalla del software.

5.5 Realizar conexionado de dos bancos de trabajo y observar si existe comunicación.

14
Existe comunicación la diferencia es la velocidad en que se
transmite la información ya que tiene un desfase como de
medio a un segundo y medio.

15
5.6 Determinar que sucede con la comunicación si dentro del conexionado multipunto hay
un equipo desconectado.

El controlador que se des energizo se encuentra en estado de error y el que está conectado
si tiene comunicación y muestra los valores correspondientes.

16
6 características Técnicas del Modbus RTU
Características técnicas del bus MOBDUS RTU

Permite la comunicación entre un maestro o cliente y uno o más esclavos o servidores; es decir, una red de
comunicación multi-esclavo.

La red desarrollada por este protocolo tiene la capacidad de transferir datos de un maestro o cliente y entre
1 a 247 dispositivos esclavos o servidores.

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.

7 Conclusión
A lo largo del desarrollo nos dimos cuenta lo importante que es saber a qué velocidad de transmisión con
la que estamos trabajando, la paridad, la cantidad de bit, el puerto COM y variables que se pueden
encontrar a la hora de perder la comunicación como la repetición de una misma dirección en el controlador,
no fue mencionado, pero por ejemplo revisar bien la polaridad del RS-485 a la hora de conectarlo al
controlador, sabemos ahora como detectar fallas en la comunicación en una red Modbus y que es lo
principal que se debe chequear para corregir la falla y tener una buena comunicación entre controladores
y PC.

Manejar la información de este informe es fundamental a la hora de realizar una implementación de RED
Modbus RTU con RS-485 en un proceso para la Visualización y control de Datos de forma remota.

17

También podría gustarte