Sei sulla pagina 1di 4

PROFIBUS

Protocolo DPv0

 Protocolo de comunicación básico DP (decentralized peripherals) versión 0:

 Intercambio de datos cíclico.

 Diagnóstico de estaciones y del bus.

 Configuración del bus a través de ficheros GSD (General Station Description).

Protocolo DPv1

Incluye transmisión de datos acíclicos o asíncronos en el tiempo de ciclo que resta tras el
sondeo (gap time).

 Diagnosis mejorada de dispositivos: alarmas y mensajes de estado.

Protocolo DPv2

Comunicación directa esclavo a esclavo a través de mensajes broadcast: un esclavo publica su


información al resto.

 Modo isócrono: Permite control sincronizado independiente de la carga del bus. Se divide el
ciclo de bus en slots reservados para transacciones, accesos de maestros de clase 2 y slots
libres. Se utiliza un mensaje especial de control para marcar el inicio de cada ciclo.

 Control de reloj: Un maestro de tiempos envía time stamps para que las estaciones se
sincronicen.

 Carga y descarga de datos: envío de programas o datos de cualquier longitud.


 Invocación remota de funciones: control remoto de programas o llamadas a funciones de
dispositivos remotos.

MODBUS

MODBUS y el Modelo OSI


Todos los protocolos están desarrollados bajo el marco de referencia conocido como el
Modelo OSI (Open System Interconnection) que tiene 7 niveles o capas.
Capa Física
Capa de Enlace
Capa de Red
Capa de Transporte
Capa de Sesión
Capa de Presentación
Capa de Aplicación
Si accedes a las capas que tienen enlaces puedes escuchar el podcast que se ha
desarrollado hasta el momento con una perspectiva de redes industriales.
Por ejemplo Modbus RTU tiene implementada la capa física, la capa de enlace y la capa
de aplicación, vamos a analizar un poco lo que se encuentra en cada nivel para ésta
variante.
Capa Física
El Protocolo Modbus RTU puede trabajar sobre las siguientes recomendaciones en la
capa física:
RS 232
RS 422
RS 485
Teniendo en cuenta el número de equipos y los perfiles en RS232 se tienen 2 elementos
solamente, evidentemente uno es el esclavo y el otro es el maestro. En RS 422 se
pueden tener hasta 32 equipos pero sólo puede existir un maestro, por consiguiente los
31 restantes son esclavos. En RS 485 se tiene el mismo número de equipos que en RS
422, se podrían tener varios maestros, pero para el Protocolo Modbus RTU no aplica
tener varios maestros en la red, la variación Modbus Plus (+)muestra algunas
alternativas frente a las topologías.
Capa de Enlace
En la capa de enlace, se definen los ID’s de los equipos (números enteros 1,2,3…255),
los perfiles (maestro – esclavo) y la técnica para detectar la integridad de la información
enviada en la Trama entre otros aspectos. En Modbus RTU se emplea el CRC (chequeo
de redundancia cíclica).
Modelo OSI y Capas de Modbus RTU, Imagen tomada de Modbus Organization
Como lo muestra la figura anterior la capa de enlace de OSI se llama Modbus
Master/Slave frente a las capas del Protocolo Modbus RTU.
Capa de Aplicación
La capa de aplicación de Modbus trabaja bajo la abstracción Cliente /Servidor, para el
caso de Modbus RTU el rol de cliente lo desempeña el Maestro y el rol de servidor lo
toman los esclavos.

Potrebbero piacerti anche