Browsed by
Etiqueta: industrial automation

IoT in industry improves reliability equipment. Arduino as PLC application.

IoT in industry improves reliability equipment. Arduino as PLC application.

Resumen

IoT and Plc MDuino

Hoy en día, los fabricantes tienen que mantener las fábricas en funcionamiento 24×7, y, con el fin de asegurarlo, los equipos deben ser fiables debido a que un fallo puede costar millones de euros y un alto impacto en la capacidad de enviar el producto a los clientes. ¿Cómo puede la IoT ayudar a aumentar el uso de los equipo de producción y minimizar el tiempo improductivo no planificado de la fábrica? Supervisando los equipos de la fábrica, de forma rápida, proporcionando a los ingenieros de mantenimiento los pertinentes mensajes de error detallado en tiempo real. En este post mostraremos un ejemplo de cómo puede ayudar la IoT en un entorno industrial.

 

Proycto, Hardware y Arqutectura 

En este proyecto, Opiron Electronics  conecta un M-Duino PLC de IndustrialShields a la plataforma Xively IoT. En este ejemplo se va a mostrar una característica de monitorización en línea para un proceso de fábrica, lo que permitirá a los ingenieros de mantenimiento y operadores visualizar los datos de fábrica usando Internet y acceder a los mismos a través de los teléfonos inteligentes o tabletas. En este caso no vamos a implementar una solución de automatización completa, ya que no es el alcance de este post. Desde el punto de vista del hardware, la arquitectura que vamos a aplicar será como muestra la siguiente figura:

Picture Architecture


Primeros pasos

Antes de nada debemos asegurar que tenemos una cuenta Xively. Si aún no la tenemos podemos registrarnos para obtener una cuenta gratuita aquí. En segundo lugar, seleccionamos los datos que deseamos visualizar. IoT no va a sustituir a los sistemas SCADA; tenemos que pensarlo como una extensión, por lo que es importante seleccionar los datos críticos que tendremos en la nube. En nuestro ejemplo vamos a utilizar una temperatura.


Software y código

Como de costumbre, vamos a utilizar el IDE de Arduino para programar nuestro PLC. Por otra parte, para este proyecto vamos a utilizar la biblioteca Xively para Arduino que se puede descargar aquí. Necesitaremos la biblioteca de cliente HTTP, también, disponible aquí. El boceto subirá un flujo de datos a la plataforma Xively. Xively genera gráficos basados en los datos que nos proporcione, pero se pueden crear triggers y notificaciones para tener capacidades de alerta para nuestra aplicación. En cuanto al código M-Duino PLC, que se puede descargar aquí:
2014111_arduino_code Principales ventajas

Los principales beneficios de la solución  propuesta son:

  1. El control online reduce drasticamente los costes de mantenimiento y el tiempo de inactividad.
  2. Conectado: Los ingenieros de mantenimiento pueden mantenerse conectado al equipo y proceso, lo que significa que unos tiempos de reparación más rápida y una mejora de la fiabilidad.
  3. Basdo en Hardware libre: Desde el punto de vista de hardware y software, esta característica significa gran flexibilidad, gran disponibilidad de recursos en el Internet en caso de fallos o cambiar implementaciones, etc.
img_home
Industrial Shields harware
Ponte en contacto con nosotros!!!

Tiene un proceso para ser automatizado. Póngase en contacto con Industrialshields para implementar la solución completa y para comprar el hardware adecuado.

Chloride Dosing System

Chloride Dosing System

Resumen

La fabricación de agua potable es un proceso de diferentes etapas. El último paso se llama desinfección, i su finalidad es destruir los microorganismos en el agua. Para lograrlo, existen los sistemas de inyección de cloro. Esta técnica se llama dosificación. La dosificación es la técnica para controlar la adición de una sustancia a un líquido que fluye o gas. Los sistemas de dosificación están diseñados para lograr el nivel de dosificación requerido por el mantenimiento de la señal de control como una proporción de la tasa de flujo de fluido. En este post vamos a desarrollar un sistema de dosificación de cloro basado en Arduino.

Equipo a utilizar
Los equipos de control de dosificación constan básicamente de los siguientes elementos:

  • Un controlador, en este caso vamos a utilizar un M-Duino PLC.

  • Un medidor de flujo.

  • Una bomba dosificadora.

  • Un sensor de nivel de dosificación.


    nanodac-dosingcontrol

La siguiente figura muestra la disposición general del sistema de control de dosificación: La concentración de dosis medida por el sensor de nivel de dosificación se utiliza para detener la bomba si hay una alta concentración en el tanque. El medidor de flujo proporciona la entrada del bucle de control, que está conectado a la bomba (como salida).

Software y código

En este ejemplo, el nivel de dosificación y medidor de flujo se configuran como una entrada analógica 0-10V. La bomba funciona con un controlador de frecuencia. Como tenemos que desarrollar un lazo de control, hemos creado un controlador PID vinculado a la entrada especificada, la producción y el valor de consigna. Puede encontrar el código usado en el link que hay a continuación:
2014111_arduino_codePrincipales ventajas

Los principales beneficios de la solución propuesta por Opiron e Industrial shields son:

  • Flexibilidad: Com se puede ver, el hardware basado en código abierto se puede utilizar para controlar el nivel de dosificación de un sistema de cloro. Sin embargo, esta misma arquitectura puede ser usado con cualquier líquido o gas usando el algoritmo PID.
  • Libertad para modificar el software: con este tipo de software no estamos limitados al uso hardware y software propietario.
  • Fácil ser integrado: No importa si ya dispone de un sistema de automatización. El hardware Arduino es fácil de integrar en su sistema ..
  • East to be integrated: No matter if you already have an automation system. The Arduino hardware is easy to integrate into your system..
Ponte en contacto con nosotros!!!

Tiene un proceso para ser automatizado. Póngase en contacto con Industrialshields para implementar la solución completa y para comprar el hardware adecuado.