Modbus TCP (1)

Ya anteriormente escribí acerca del trabajo con Modbus TCP solo que era un enfoque mas especifico a la configuración en un modelo especifico de PLC

En esta ocasión tratare de hablar de una forma mas general acerca de lo que es el Modbus TCP y la forma en que podemos trabajar con el

primero como siempre algo de historia

El PROTOCOLO MODBUS

  • Desarrollado por Modicon en 1979
  • Libre y open source
  • El PROTOCOLO Más Común Que se encuentra en SCADA y Redes de ICS
  • Registrados puerto TCP es de 502
  • Diferentes sabores:
    • Modbus RTU – Binario y compaqto
    • Modbus ASCII – Entendible para humanos

La forma en que trabaja Modbus

  • Válido códigos de función son 1-127
  • 256 bytes máximo tamaño de paquete
  • Big-Endian codificación
  • Compruebe error es CRC / LRC

Codigos de funcion

Codigos de diagnostico

La forma típica de comunicación de modbus

  • El protocolo modbus puede funcionar como maestro o esclavo
  • Solo el maestro puede iniciar la comunicacion

Error de comunicacion

  • Error de función = 0x80 + código de función
  • Los errores de comunicación son definidos

Detalles sobre modbus tcp

  • protocolo ModBus envuelto en TCP
  • Suma de comprobación se redujo
  • Introducción de puertas de enlace
  • El puerto 502 está reservado para Modbus / TCP
  • El protocolo básico no ha cambiado

Esta es una primera parte  sobre modbus TCP en unos dias publicare lo que falta

Related Posts Plugin for WordPress, Blogger...

publicidad

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *