Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modbus
Capa MODBUS
Definiciones “lenguaje” Cliente ->
7 - Aplicación Protocolo de aplicación
Servidor
6 - Presentación -
5 - Sesión -
4 - Transporte -
3 - Red -
Llamados Maestro -> Esclavo Half
2 - Enlace Protocolo Serial Duplex
Respu
es t a
Esclavo Esclavo Esclavo Esclavo
1 2 3 ….. 247
Maestro
Solicitud BROADCAST
Descripción de la trama
Código de función Datos
ESCLAVO
01 03 02 00 00 B8 44
ESCLAVO
01 06 00 00 00 01 48 0A
Petición
BC Ocioso
Inicio del
retardo Fin del
Espera del procesamiento de
retardo Petición UC error
Fin del Inicio del
retardo tiempo de Procesando
espera respuesta
Error en
Respuesta del la trama
esclavo
Esperando
respuesta Procesando
Tiempo error
Respuest de espera
a de otro terminado
esclavo
Diagramas de maestro -> Esclavo
Esclavo
Ocioso
Si es BC
Envía Envío del error al
Respuesta master
Petición
Error en la Formateando
desde el
trama o no es respuesta
master
esta dirección Procesando
la acción
Error en el
procesamiento
Solicitud OK
Revisar
solicitud Procesando
Error en
la error
solicitud
Diagrama de tiempos
Tipo de transmisión RTU (Remote
Terminal Unit)
Envía la información sin otra codificación que la propia
IN B0 B1 B2 B3 B4 B5 B6 B7 P PA
IN B0 B1 B2 B3 B4 B5 B6 B7 PA PA
Descripción de la trama
IN B0 B1 B2 B3 B4 B5 B6 P PA
IN B0 B1 B2 B3 B4 B5 B6 PA PA
Descripción de la trama
1 CH 2 CH 2 CH 0 a 2X252 CH 2 CH 2 CH
3A (:) Suma de verificación 0D0A (CR,LF)
3 3 Opcional PMC
8 1 Requerido Común
Ejemplo Optidrive Nota de aplicación
AN-ODE-01
Ejemplo Optidrive Nota de aplicación
AN-ODE-01
Modbus TCP
RTU/ASCII
ID Comando Datos CRC /LRC T1-T2-T3-T4
11 03 00 6B 00 03 76 87 ----
MODBUS-TCP
00 01 00 00 00 06 11 03 00 6B 00 03
Tener en cuenta las interfaces necesarias para la conexión como por ejemplo
un MAX485 para no dañar el Arduino.
Nota de aplicación:
https://www.hiflexonline.nl/products/invertek/documentatie/AN-ODE-01_Mod
bus_register_map.pdf