Sistemas de Control Industrial

Un sistema de control es un conjunto de dispositivos encargados de administrar, ordenar, dirigir o regular el comportamiento de otro sistema, con el fin de reducir las probabilidades de fallo y obtener los resultados deseados.

Visión Artificial en la Industria

La visión artificial o visión por computador es una disciplina científica que incluye métodos para adquirir, procesar, analizar y comprender las imágenes del mundo real con el fin de producir información numérica o simbólica para que puedan ser tratados por un computador.

Instrumetación Industrial

Un sistema de instrumentación es una estructura compleja que agrupa un conjunto de instrumentos, un dispositivo o sistema en el que se mide, unas conexiones entre estos elementos y por último, y no menos importante, unos programas que se encargan de automatizar el proceso y de garantizar la repetibilidad de las medidas.

Redes Industriales

Las redes industriales son redes conformadas por equipos de control, tales como; PC industriales, Controladores, Transductores, DCS, interfaces de operador todos estos interconectados entre sí.

Sistemas SCADA

SCADA, acrónimo de Supervisor y Control And Data Acquisition (Supervisión, Control y Adquisición de Datos) es un software para ordenadores que permite controlar y supervisar procesos industriales a distancia.

miércoles, 14 de octubre de 2015

Visión artificial en la industria

La visión artificial tiene un papel protagónico en el control de calidad, por su aporte en: velocidad y confiabilidad, ofreciendo soluciones integrales para procesos complejos, asimismo dicho sistema debe tener la capacidad de poder integrarse a otras áreas en la industria, puesto que, en la actualidad se habla de procesos integrados, comunicación entre diferentes dispositivos,  los cuales exigen que toda información generada por: un sensor, actuador, PLC, HMI, DCS entre otros dispositivos puedan ser observados por el operador o un sistema SCADA, es decir que la visión artificial no es un proceso aislado, por el contrario, es parte del proceso en conjunto.

Ahora el tema no solo está en desarrollar software para procesar las imágenes, también, debemos procurar que nuestros sistemas sean capaces de comunicarse con otros dispositivos. Debemos elegir el tipo de protocolo de comunicación ya sea: Ethernet, RS232, Profibus, Modbus, etc.
En resumen un módulo de visión artificial debe tener: dispositivo de captura de imagen, hardware para procesamiento, software y por último una interface de comunicación.  En la actualidad muchas empresas ofrecen equipos integrados que incluyen todo en solo dispositivo con la posibilidad de agregar nuevas interfaces de comunicación.

Esto nos ofrece la posibilidad de implementar soluciones con visión artificial en diferentes industrias. Una aplicación muy interesante en el sector minero realizada por la empresa de investigación, Aplik, que implementó un sistema de visión para revisar el estado de los bordes de los cátodos permanentes de acero inoxidables en las plantas de electroobtención de cobre. Esta aplicación ha sido desarrollada con éxito en Minera Spence, […]. Este sistema evalúa características físicas para determinar el grado de calidad del cobre.


 Esto nos dice mucho sobre el potencial que tiene la aplicación de sistemas de visión artificial en la industria moderna.

domingo, 11 de octubre de 2015

Software para visión artificial

Ahondando más en el tema de visión artificial, hablaremos de los diferentes tipos de  software que nos permiten desarrollar y aplicar los diversos métodos de procesamiento de imágenes existentes. Estos, pueden ser software de paga o gratuitas, cada uno ofrece sus propias ventajas y aplicaciones, entre los cuales tenemos: Matlab, OpenCV, Sherlock, Halcón 12, Labview, etc.

Matlab, según Wikipedia, es una herramienta de software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M), […], este software es usado por muchos estudiantes, científicos y profesionales, ya que, posee un IDE para desarrollar aplicaciones de visión artificial.


Matlab ofrece la posibilidad de utilizar comandos propios, desarrollados para el procesamiento de imágenes, por ende, la tarea de desarrollar un programa se hace más amena para quienes no tienen mucha experiencia realizando programas, un comando muy útil es: “Help (comando desconocido)”, de manera que, Matlab te dirá para qué sirve y cómo es la forma de usar dicho comando, asimismo podemos usar estructuras for, while, etc. En resumen, Matlab es un software muy potente y  versátil, ya que, permite ver los resultados en tiempo real al desarrollar nuestras aplicaciones, puesto que posee una herramienta Simulink.