Archivo mensual agosto 2020

Caso de éxito: Red Modbus RTU con en sector Aguas

Nuevo caso de éxito. En este caso, para contarte cómo hemos implementado una red de comunicación Modbus RTU con PLC’s en una estación de bombeo de aguas pluviales.

El caso inicial

Empecemos por el principio. Tenemos un cliente que necesitaba integrar datos de varios equipos dedicados a controlar sistemas de bombeo de agua.

En este caso, estos equipos se comercializan como máquinas que controlan las bombas de agua con un programa determinado, y dejan la posibilidad de ser comandados y comunicarse a través de Modbus RTU. Además, hay algunas válvulas y medidores que también usan este protocolo.

El caso es que nuestro cliente quería controlar estos equipos a través de un PLC con un programa un poco más complejo. Además, este PLC se tenía que comunicar con un sistema SCADA.

¿Qué pasos seguir para implementar una red Modbus RTU?

En resumen, que teníamos que comunicar varios equipos con el protocolo en cuestión, y para ello teníamos que implementar una red de comunicaciones.

Si tienes equipos Modbus RTU, y quieres comunicarlos con un PLC, debes seguir varios pasos:

  1. Hacer un listado de cada equipo y asignarle una dirección.
  2. Registrar el mapa de memoria de cada equipo y saber dónde están las variables que necesitas.
  3. Hacer una prueba de comunicación individual con cada equipo y el PLC.
  4. Probar la red con todos sus equipos.
  5. Implementar el código sobre el PLC y probar el funcionamiento.
  6. Finalmente, diseñar el sistema de visualización que necesitas.

Te puedes estar preguntando si hay que ser muy riguroso con cada una de las pruebas que necesitas hacer… La respuesta es sí. ¿Por qué? Porque cuanto más riguroso seas, menos probabilidades de fallo habrá en cada uno de los pasos, y más fácil será detectar donde puede estar el error en caso de problema.

¿Cómo funcionó todo?

Luego de haber diseñado y probado el sistema, podemos decir que la instalación quedó funcionando perfectamente. Por experiencia, sabemos que las comunicaciones Modbus, una vez se testean, son muy fiables.

De hecho, nuestro cliente va a seguir el mismo patrón de ingeniería en cada una de las instalaciones que van a seguir a esta. Vamos, todo un éxito.

Antes de irte…

Si necesitas implementar una red, no olvides que tenemos un curso de Modbus disponible. En cambio, si prefieres que te ayudemos en su implementación, no dudes en contactarnos. Ofrecemos soporte y asistencia.

 

¿Que es un SDK?

Si has llegado hasta probablemente buscas información sobre los SDK

¿Qué es un SDK? ¿En qué consiste?

En este post tratamos de dar luz a tus consultas.

¿Qué es un SDK?

La primera consulta es válida.

Un SDK es un Kit de Desarrollo de Software.

Es decir, se trata de un conjunto de librerías que permiten que los programadores puedan desarrollar aplicaciones sin partir de cero, o, dicho de otra forma, con una sólida base ya construida.

Los SDK en definitiva son aplicaciones que ayudan a desarrollar otras aplicaciones.

Hay muchos tipos de SDK’s. En el ámbito que nos ocupa, por ejemplo, hay muchos SDK’s de comunicaciones OPC UA, para hacer otras aplicaciones OPC UA.

Si ya hay aplicaciones, ¿Para qué voy a hacer una?

Buena pregunta. El SDK te da la libertad de desarrollar tu propia aplicación y ser el dueño de la misma. Eso tiene dos ventajas fundamentales:

  • Te liberas del modelo de licenciamiento por máquina, tan típico en el mundo del software
  • Eres libre de desarrollar aplicaciones que se ajusten más a tu medida,y
  • Puedes distribuir tus desarrollos

Como ves, hay razones de peso para tener un SDK, ¿No crees?

Si al final tengo que desarrollar, ¿Por qué pagar por un SDK?

Esta es otra buena pregunta. Seguramente no lo has pensado pero, ¿Cuánto tardarías en desarrollar una tecnología desde la nada? ¿No sería mejor empezar con un esqueleto ya hecho?

Esto es como quien quiere construir una casa. Por supuesto que uno puede ingeniárselas para hacer sus propios ladrillos (juntando agua, tierra, paja y demás), y luego irse al bosque a por leña, etc. Pero, ¿Y la calidad de los materiales? ¿Y el tiempo que te va a llevar hacerlo todo?… ¿No tendría más sentido comprarte un kit de materiales de calidad?

Pues esto mismo es un SDK, un kit de herramientas de software para que puedas empezar a hacer tus aplicaciones fácilmente. Con menos tiempo de desarrollo, y con mayor calidad final.

SDK’s OPC UA

En Opiron ofrecemos SDK’s centrados en tecnología OPC UA, para que ingenieros y empresas puedan desarrollar nuevas aplicaciones OPC UA.

En concreto, tenemos disponibles los siguientes:

¿Más información?

Como siempre, estamos disponibles por cualquier consulta!