Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Un poco de historia
MODBUS es un protocolo estndar que puede gestionar
una comunicacin tipo maestro-esclavo y cliente-servidor
entre distintos equipos conectados fsicamente con un bus
serie. Este protocolo fue ideado para los PLCs Modicon
(marca que ahora pertenece a Schneider Electric) en
1979, y con el tiempo se ha convertido en un protocolo
muy empleado en las comunicaciones industriales. Las
principales razones de ello son la sencillez del protocolo,
versatilidad, y que sus especificaciones, gestionadas por
la MODBUS Organization, son de acceso libre y gratuito.
Qu es Modbus?
MODBUS es un protocolo de tipo Peticin/Respuesta, por lo
que en una transaccin de datos se puede identificar al
dispositivo que realiza una peticin como el cliente o maestro,
y al que devuelve la respuesta como el servidor o esclavo de
la comunicacin. En una red MODBUS se dispone de un equipo
maestro que puede acceder a varios equipos esclavos. Las
peticiones de lectura y escritura que enva un maestro llevan
asociado un cdigo de funcin que el esclavo debe ejecutar.
Segn ese cdigo, el esclavo interpretar los datos recibidos
del maestro y decidir qu datos debe devolver.
CARATERSTICAS FSICAS DE LA
CONEXIN
Modbus utiliza
(RS-485)
RS-232
LA comuniacin es del
tipo maestro-esclavo. Un
nodo maestro de Modbus
puede ser un ordenador
central
o
un
panel
operador, mientras que el
esclavo puede ser un
autmata programable.
Comunicaci
n punto a
punto
MAEST
RO
Mensajes
de tipo
general
(Broadcas
t)
MODOS DE TRANSMISIN
ASCII
Cada 8 bit de un
mensaje contiene dos
caracteres
hexadecimales de 4 bit.
Densidad de caracteres
ms alta que ASCII, que
aumenta la tasa de
transmisin
manteniendo
la
velocidad.
Cada byte(1 start bit, 8
bit de datos,1 stop bit
con paridad, 2 sin
paridad, check field,
verificacin
de
recciones vlidas van de 0 a 247. Los esclavos
podrn tener direcciones
de 1 a 247. La direccin 0 es de br
RTU
Cada 8 bit de un
mensaje,
se
envan
como dos caracteres
ASCII.
Tiempos muertos de
hasta 1s sin causar
error.
En cada byte (1 start
bit, 8 bit de datos,1 bit
de paridad,1 stop bit sin
paridad, 2 con paridad,
check field, verificacin
de
redundancia
longitudinal)
Los
mensajes
comienzan tras un
silencio
de
3,5
caracteres
y
finalizan
co
un
interval similar. Los
elementos de la
red monitorizan a
la espera de un
silencio,
decodificando
luego el dato de
direccin.
TRAMA
El protocolo establece el formato del mensaje del
maestro, olocando la direccin, el cdigo de la acin a
realizar, datos adicionales y un campo de verificacin de
errores de transmisin.
La respuesta del esclavo se constituye por los campos de
confirmacin de la accin propuesta, datos adicionales y
control de errores.
FUNCIONES Y REGISTROS
MODBUS TCP
Es una evolucin del protocol Modbus, que permite la
implementacin de este protocol sobre redes Ehernet,
por lo que aumenta el grado de conectividad.
Para esto se encapsula la trama base del protocolo
Modbus en la capa de aplicacin TCP/IP. En la prctica, un
dispositivo instalado en Europa podra ser direccionado
desde EEUU o cualquier parte del mundo.
Modbus TCP se ha convertido en estndar industrial,
debido a su simplicidad, bajo costo y a que es un protocol
abierto.
un
APLICACIO
NES DE
MODBUS
Piranmetro Fotovoltaico
Sensor de Radiacin Solar