Diferencias entre Protocolo e Interfaz de Datos

Diferencias entre Protocolo e Interfaz de Datos

Hoy en día utilizamos muchos protocolos e interfases sin saberlo, están presente en muchos de nuestros equipos electrónicos que son parte de nuestras vidas.

Es común confundir un Protocolo con una Interfaz, ya que se asocian a lo mismo, pero no es asi, son 2 cosas distintas que para no confundirlas hay que primero definir bien que es cada concepto:

 

Protocolo:

Es la formalización de la comunicación de datos, que se rige por normas y convenciones entre los dispositivos en el arreglo o red. El protocolo se asegura mediante ésta normalización una comunicación bilateral entre los componentes, identificándolos a cada uno.

 

 

Si hacemos una analogía, podemos ver el protocolo como los diferentes idiomas con que contamos, Español, Ingles, etc. O bien, podemos pensar en un auto de N marca y/o modelo.

 

Buses de campo:

Son aquellos designados a la comunicación para el control de redes industriales, interconectando computadores, PLC, sensores, actuadores y demás equipos dentro de la jerarquía de la red del proceso, sustituyendo las interconexiones punto a punto entre los componentes al controlador en la red de la industria

 

Si regresamos a la analogía utilizada en el protocolo, la interfaz es el medio por donde viaja el idioma o el mensaje a trasmitir, ya sea por TV, radio, periódico, etc. En el caso del carro, este viaja sobre un camino, ya sea una autopista, una carretera, un camino rural, el mismo carro viaja por deferentes caminos, a la vez por la misma carretera pueden viajar distintas marcas y modelos de autos.

 

Ya que tenemos mas claro lo que es un protocolo y una interfaz vamos podemos, vamos a ver algunos nombres de protocolos:

Modbus RTU, Modbus TCP, ProfiBus, ProfiNet, DeviceNet, Ethernet/IP, HART, Allen-Bradley, FATEK, etc.

 

Como pueden ver, hay protocolos universales como Modbus, y otros exclusivos de la marca como los de Allen Bradley y FATEK.

También podemos ver en la imagen que algunos logos se parecen, eso es porque es el mismo protocolo pero viajando en diferentes interfaces, caso de Modbus, que en serial es ModbusRTU y por Ethernet es Modbus TCP o ProfiBus (Serial) y ProfiNet (Ethernet).

 

Estos protocolos viajan por diferentes interfaces, ya sea alámbricas o inalámbricas como son:

Cableadas: Ethernet, Par de cobre, Coaxial, Fibra óptica, USB, Serial RS232, Serial RS485, etc.

Inalámbricos: Wi-Fi, Bluetooth, NFC, GSM (3G, 4G, 5G), LoRa, ZigBee, Radio, etc.

 

Errores comunes tratar de convertir un protocolo a una interfaz, por ejemplo Modbus a Ethernet. Si bien Modbus es un protocolo, este puede viajar por cualquier interfaz, entonces primero es ver que equipo es el que da la señal Modbus, un PLC, DAQ, etc. y por que interfaz, por ejemplo RS232. Luego es determinar si por Ethernet requerimos el mismo protocolo, o es diferente, en este ejemplo es el mismo. Por lo que en realidad requerimos un convertidor de Modbus RTU por RS232 a Modbus TCP.

Logicbus cuenta con un gran numero de convertidores ya se a de protocolos o de interfaces, hay que aclarar que si cambiamos la interfaz, no influye el protocolo, por ejemplo, si convierto de RS232 a RS485, puede viajar Modbus, FATEK, etc.