Transparencias Modbus

Páginas: 5 (1070 palabras) Publicado: 30 de junio de 2015
Protocolo MODBUS

´ entre PLC’s.
• Desarrollado por Modicon para comunicacion
´ abierta, actualmente es ampliamente utilizado
• Debido a su simplicidad y especificacion
por diferentes fabricantes.

• Entre los dispositivos que lo utilizan podemos mencionar: PLC, HMI, RTU, Drives, sensores y actuadores remotos.
´
• El protocolo establece como
los mensajes se intercambian en forma ordenada y la de´de errores.
teccion

´ II.
Laboratorio de Automatizacion

MODBUS

1

Principales Caracter´ısticas

• 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
´ especifica la capa de enlace del modelo ISO/OSI.
• Solo
´ fija y unica
• A cada esclavo se le asigna una direccion
enel rango de 1 a 247.
´
´ 0 esta reservada para mensajes de difusion
´ sin respuesta.
• La direccion

´ II.
Laboratorio de Automatizacion

MODBUS

2

Formato General de las Tramas

´ II.
Laboratorio de Automatizacion

MODBUS

3

Formatos MODBUS

Modo ASCII
Comienzo
de Trama

´
Direccion

´
Funcion

Datos

Control de
Errores

Fin de
Trama

:

2 bytes

2 bytes

N x 2 bytes

2 bytes

CR + LF

Finde
Trama

Modo RTU
Comienzo
de Trama

´
Direccion

´
Funcion

Datos

Control de
Errores

Tiempo de
3 bytes

1 bytes

1 bytes

N x 1 bytes

2 bytes

´ II.
Laboratorio de Automatizacion

MODBUS

4

´
Campo de Funcion
´
Codigo

´
Accion

Significado

01

Leer Bobinas (0:xxxx)

02

Leer Entradas (1:xxxx)

03

Leer Registros (4:xxxx)

04

Leer Registros (3:xxxx)

05
06

Escribir Bobina (0:xxxx)Escribir Registro (4:xxxx)

Obtiene el estado actual ON/OFF de un grupo de bo´
binas logicas.
Obtiene el estado actual ON/OFF de un grupo de en´
tradas logicas.
´ registros de alObtiene el valor binario de uno o mas
macenamiento.
´ registros de enObtiene el valor binario de uno o mas
trada.
Fuerza el estado de una bobina.

15
16

Escribir Bobinas (0:xxxx)
Escribir Registros (4:xxxx)

´ II.
Laboratorio deAutomatizacion

MODBUS

Escribe el valor binario de un registro de almacenamiento.
Fuerza el estado de un grupo de bobinas.
Escribe el valor binario de un grupo de registros de
almacenamiento.

5

Respuesta de Error
´ requerida devuelve una trama de error.
Si el esclavo no puede realizar la funcion
´
Interrogacion
´
Direccion

´
Funcion

Bobina
comienzo
(alto)

0A

01

04

Bobina
comienzo(bajo)

Cantidad
Bobinas
(alto)

Cantidad
Bobinas
(bajo)

Control de
Error

A1

00

01

4F

Respuesta:

´ II.
Laboratorio de Automatizacion

´
Direccion

´
Funcion

´
Codigo
de Error

Control
de Error

0A

81

02

73

MODBUS

6

´
Codigos
de Error
´
Codigo

Tipo de Error

Significado

01

´ ilegal
Funcion

02
03
04

´ ilegal
Direccion
Dato ilegal
Falla en el dispositivo

05

Reconocimiento (ACK)

06Ocupado

07

Reconocimiento
Negativo (NAK)

´ recibida no esta permitida en el
La funcion
esclavo.
´ esta fuera del rango permitido.
La direccion
´
El dato contiene un valor no valido.
El controlador no responde o ha ocurrido un
error.
´ y se esta proceSe ha aceptado la funcion
sando.
El mensaje ha sido recibido sin error, pero el
dispositivo no puede procesarlo en este momento.
´ solicitada nopuede realizarse en
La funcion
este momento.

´ II.
Laboratorio de Automatizacion

MODBUS

7

´ 01 → Leer Bobinas (0:xxxx)
Funcion

´
Interrogacion:
´
Direccion

´
Funcion

Bobina
comienzo
alto

11

01

00

Bobina
comienzo
bajo

Cantidad
Bobinas
alto

Cantidad
Bobinas
bajo

Control de
Error

13

00

25

B6

Respuesta:
´
Direccion

´
Funcion

Cuenta
de
bytes

11

01

05

´ II.
Laboratorio deAutomatizacion

MODBUS

Bobinas
20–27

Bobinas
28–35

Bobinas
36–43

Bobinas
44–51

Bobinas
52–56

Control
de
Error

CD

6B

B2

0E

1B

D6

8

´ 02 → Leer Entradas (1:xxxx)
Funcion

´
Interrogacion:
´
Direccion

´
Funcion

Entrada
comienzo
(alto)

17

02

00

Entrada
comienzo
(bajo)

Cantidad de
Entradas
(alto)

Cantidad de
Entradas
(bajo)

Control
de Error

C4

00

16

0D

Respuesta:
´
Direccion

´...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modbus
  • modbus
  • LA TRANSPARENCIA
  • Transparencia
  • Transparencia
  • Transparente
  • Que Son Transparencias
  • Transparencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS