Download - 02 - Session 2 ModBus
-
28/04/2013
1
1
28/04/2013
REDES Y PROTOCOLOS DE COMUNICACIN DIGITAL
CURSO: PROTOCOLO MODBUS
FUNDAMENTOS MODBUS
2
28/04/2013
3
28/04/2013
Modbus es un protocolo de comunicacionessituado en el nivel 2 del Modelo OSI, basado
en la arquitectura maestro/esclavo o
cliente/servidor, diseado en 1979 por
Modicon
4
28/04/2013
Introduccin
4
Las razones por las cuales el uso de Modbus es
superior a otros protocolos de comunicaciones
son:
su implementacin es fcil y requiere poco desarrollo.
maneja bloques de datos sin suponer restricciones.
Basado en la arquitectura maestro/esclavo o
cliente/servidor.
Existen versiones del protocolo Modbus para
puerto serie y Ethernet (Modbus/TCP).
-
28/04/2013
2
5
28/04/2013
dispositivos que lo utilizan
5
Podemos mencionar: PLC, HMI,
RTU, Drives, sensores y
actuadores remotos.
6
28/04/2013
Principales Caractersticas Control de acceso al medio tipo Maestro/Esclavo.
El protocolo especifica:
Formato de trama,
Secuencias y
Control de errores.
Existen dos variantes en el formato: ASCII y RTU
Slo especifica la capa de enlace del modelo ISO/OSI.
A cada esclavo se le asigna una direccin fija y nica en el rango de 1 a 247.
La direccin 0 esta reservada para mensajes de difusin sin respuesta. (Broadcast)
7
28/04/2013
Capa Fsica RS-485
7
Medio: Cable de par trenzado apantallado.
Topologa: Bus.
Distancia: mx. 1300 m., entre repetidores.
Velocidad: 1200 bps/56Kbps.
Nodos: 32 (1 master y 31 esclavos)
Conectores: RJ-45, SUB-DB9
8
28/04/2013
Modbus modelo ISO
8
Modbus con enlace serie, opera de 1200bps a 6Kbps con mtodo de acceso maestro/esclavo
-
28/04/2013
3
9
28/04/2013
Modbus modelo ISO
Token Ring esta basado en una teoria MAC (media access control) Passing -paso de testigo.una trama MAC especial denominada testigo circula de estacin en estacin, cuando una estacin tiene que transmitir informacin captura el testigo y crea una trama que tiene la direccin de destino de la estacin receptora de datos.
Modbus Plus. Es un bus que opera a 1Mbps y el mtodo de acceso est basado en Token-Ring
10
28/04/2013
Modbus modelo ISO
10
Modbus Ethernet TCP/IP. Utiliza la capa fsica Ethernet con velocidades de 10 Mbps y 100 Mbps y protocolos TCP/IP.
En el protocolo CSMA con deteccin de colisiones (CSMA/CD). las estacione esperan a transmitir si el canal se encuentra ocupado.
Una vez que el canal queda libre, la estacin comienza a transmitir.
Una estacin es capaz de comprobar si se est produciendo una colisin, por lo que puede
abortar ese envo de forma casi instantnea ; ahorra tiempo y ancho de banda.
11
28/04/2013
Ej. Arquitectura de una red Modbus
11
12
28/04/2013
Capa de Enlace
12
Formato general de las tramas
-
28/04/2013
4
13
28/04/2013
Modbus ASCII y Modbus RTU
13
Hay dos versiones de protocolo Modbus.
Modbus RTU (Unidad Terminal Remota) utiliza datos binarios y CRC ( deteccin de error ).
Modbus ASCII es ms sencillo y fcil de leer, aunque menos eficiente debido a que cada byte requiere de dos bytes ASCII.
14
28/04/2013 14
15
28/04/2013
Fin de la presentacin