Author Archive Satoshi

PorSatoshi

Cómo conectar Cliente y Servidor OPC UA en menos de 3 minutos

En la serie de OPC UA hemos aprendido varias cosas conceptuales, pero, ¿Qué hay de la práctica? En esta entrada te vamos a mostrar, mediante un vídeo, a cómo conectar cliente y servidor OPC UA de nuestro partner ProsysOPC. Vamos allá!

Vídeo demostrativo

Vamos al grano. Hemos elaborado un tutorial de menos de 3 minutos con los que verás, paso a paso, a conectar clientes y servidores OPC UA. Lo tienes a continuación: ¿Fácil eh? Pues espera a saber la cantidad de aplicaciones con las que puedes usar estas herramientas!

¿Para qué sirve?

Esta comunicación tan sencilla la puedes aplicar para conectar servidores OPC UA conectados a máquinas reales. Por ejemplo, puedes conectarte a un servidor UA que esté registrando datos de planta, como el Modbus Server (échale un vistazo a este tutorial). O para conectarte con aplicaciones historiador y obtener tendencias de producción de forma fácil e intuitiva. En realidad, la cantidad de aplicaciones es tan grande que es mejor que tu mismo imagines cómo lo podrías usar. Pero te recomiendo que leas un poco más.

Características

Veamos algunas características de las aplicaciones utilizadas. En cuanto al ProsysOPC UA Simulation Server:
  • Multiplataforma
  • Certificado por la OPC Foundation
  • Generación de señales en el servidor
En cuanto al Prosys OPC UA Client:
  • Multiplataforma (De nuevo!)
  • Acceso a datos de máquinas remotas
  • Acceso a datos en tiempo real, históricos y alarmas y condiciones.
¿Te interesaría probar las aplicaciones? Estamos aquí para ayudar!

Aplicaciones

Muchísimas! OPC UA aplica a muchas industrias. Ya sea que trabajes en una industria de proceso, de maquinaria, de generación de energía o de comida, por poner sólo algunos ejemplos, puedes empezar a tomar ventaja de la tecnología. OPC UA permite integrar toda clase de dispositivos con sistemas de automatización y aplicaciones de software de manera segura. Además, puedes utilizar OPC UA para desarrollar aplicaciones basadas en internet de gestión de datos remota, monitoreo, reporting, etc. ¿Dudas? Estamos para conversar! Contacta con nosotros.

¿Quiénes somos?

Somos expertos en tecnología OPC UA y partners de ProsysOPC. Nuestros servicios incluyen desde consultoría, proyectos o Workshops regulares.

PorSatoshi

¿Qué es un Dashboard Industrial?

¿ Dashboard Industrial ? A nadie se le escapa que hoy en día muchas industrias están en un proceso de transformación digital. La tan famosa “cuarta revolución industrial” pone al dato en el centro de las operaciones para mejorar las industrias en eficiencia, competitividad, etc.

Pero para que esta mejora se produzca, se necesitan herramientas que permitan transformar los datos en información y acción. He aquí los dashboards.

¿Qué es un Dashboard?

Empecemos por lo básico. Un dashboard es una representación gráfica que condensa, en una pantalla, las principales métricas de un proceso, con el objetivo que éste pueda ser comprendido y, sobretodo, mejorado.

Los dashboards ciertamente no son algo nuevo ya que se utilizan en múltiples actividades desde hace años. Por ejemplo, en marketing, Google Analytics es fundamental para comprender y mejorar el tráfico de un sitio web. En negocios, se utilizan aplicaciones como Power BI para hacer que las actividades sean mejoradas.

Sea cuál sea su ámbito de aplicación, un Dashboard transforma los datos en información para mejorar la toma de decisiones.

¿Y un Dashboard Industrial?

En una industria hay múltiples procesos y subprocesos  que conviven. Cada proceso y subproceso puede ser analizado desde múltiples puntos de vista, como en términos de eficiencia energética, de rendimiento de equipos, etc.

Tu industria es tan buena como lo sean tus dashboards.

En las industrias se lleva mucho tiempo controlando los procesos en tiempo real (SCADA), pero el uso de Dashboards combinados con herramientas de historización todavía no está del todo implementado.

¿Quien usa un Dashboard Industrial?

Como herramientas de transformación digital definitivas, cada persona de la organización puede y debe hacer uso de dashboards para mejorar, en su contexto, la misma empresa. En concreto, lo usan:

  • Staff de ingeniería
  • Gerencia de operaciones
  • Personal de mantenimiento

Y tantas otras áreas!

Dashboard Industrial

¿Por qué Dashboards industriales?

Tu misión es hacer que tu empresa sea mejor. Si eres ingeniero de proceso, seguramente tu objetivo es que la planta funcione con la máxima eficiencia posible. Si eres ingeniero de mantenimiento, tu objetivo es conseguir que los equipos funcionen mejor con menos presupuesto. Y si tu rol está basado en el negocio, en lograr que los procesos produzcan más con menos.

¿Cómo es un Dashboard Industrial? ¿Qué herramientas puedo usar?

Ahh, eso lo dejaremos para próximos post! Pero puedes contactarnos ya si no puedes esperar  😉

PorSatoshi

¿Que es OPC UA?

Estás buscando información sobre OPC UA, una tecnología de comunicación de la que has leído maravillas. Percibes que puedes implementarla en tus proyectos o en tu fábrica, pero no terminas de ver las ventajas y, sobre todo, no terminas de visualizar cómo implementarla. Este post, y los siguientes, te servirán para encontrar información valiosa, ¿Te quedas?

¿Qué es OPC UA?

Al grano. OPC UA es la evolución de la tecnología OPC Clásica. Es una tecnología de comunicación industrial multiplataforma, abierta, orientada a servicios, segura, y con ricos modelos de información. La tecnología es mantenida por la OPC Foundation. Antes de seguir leyendo, y si no estás habituado al mundo de las comunicaciones industriales, te recomendamos empezar por aquí.

Vale, ¿Pero realmente qué me aporta?

Como el OPC Clásico,  se trata de un protocolo de comunicación pensado para comunicar datos de equipos industriales, pero su principal diferencia es que, a diferencia de éste, no se limita sólo a comunicar datos entre aplicaciones SCADA y sensores, sino que su objetivo es ir más allá y que pueda comunicarse con todas las aplicaciones de la empresa y a través de todas las capas empresariales. ¿Traducción? Llevar datos de máquinas donde te imagines, de forma segura y multiplataforma. Aplicaciones en el móvil, programas de gestión empresarial, MES, ERP’s, hojas de excel, etc. Esto es el mundo del IoT.

Yo había leído algo que con OPC ya se podía

No exactamente. El mundo OPC Clásico es un mundo Windows, en el que es muy complicado llevar datos entre máquinas, y más si hay ciertas restricciones de red como Firewall’s, dominios diferentes, etc. Además, por supuesto no puedes tener datos en nada que no sea Windows (O no te gustaría tener datos en tu Android o iOS, por ejemplo?). OPC UA en cambio elimina todas estas restricciones de un plumazo. Para hacerlo corto, eres libre de decidir hacia donde y cómo llevas los datos.

Serie OPC UA

¿Te gustaría saber más? Te presento la serie OPC UA
  1. ¿Por qué OPC? La Torre de Babel de las comunicaciones Industriales
  2. ¿Qué es OPC?
  3. 5 Diferencias entre OPC y OPC UA
  4. Cómo conectar un cliente y un servidor OPC UA
  5. De Modbus a OPC UA
  6. Videotutorial OPC UA Modbus Server
  7. OPC UA: 6 Razones para sentirte más seguro
  8. 5 Razones por las que elegir OPC UA
  9. Ebook sobre OPC UA
  10. OPC UA Workshop
  11. 10 Cosas que aprenderás con el Workshop de OPC UA
Si buscas ya soluciones de proyectos concretas: ¿No encuentras lo que buscas? No tienes más que contactarnos!

¿Quienes somos?

Somos expertos en tecnología OPC UA. Nuestros servicios incluyen desde consultoría, proyectos o Workshop.

PorSatoshi

Representaciones de datos ¿Tiempo real o Históricos?

¿Tiempo real o históricos? En líneas generales, podemos decir que todo el mundo tiene una noción de lo que significa una visualización en tiempo real.  En la misma línea, también se entiende el significado de historizar. Sin embargo, cuando llega el momento de tomar una decisión del software más adecuado para una determinada situación, pueden surgir algunas dudas.

¿Cuándo necesito una solución de Tiempo real?

La visualización de datos en tiempo real,  implementada correctamente, transforma la toma de decisiones. Es más, conduce a una comprensión completamente nueva de las personas, lugares y cosas con las que interactuamos.

industria 4.0

Status Enterprise en un teléfono móvil

Por ejemplo, en una planta industrial, el uso de un SCADA es claramente beneficioso. El SCADA permite visualizar una planta industrial en representaciones gráficas que hagan fácil comprender la situación en términos de seguridad y productividad instantáneas. El SCADA puede conectarse a diferentes PLC’s que tienen conectados sensores en múltiples lugares de la planta. La información es centralizada y representada en una o pocas pantallas. Para un operador,  el control de la misma es mucho más fácil y seguro.

En definitiva,  la visualización en tiempo real se utiliza para proporcionar una visión instantánea de las condiciones actuales de una persona, lugar o cosa.

¿Cuándo necesito una solución de historización?

La visualización de datos en tiempo real no usa datos pasados para planificar actividades futuras. En cambio, los datos históricos pueden y deben usarse para planificar la creación de nuevos escenarios en una planta industrial. La historización además permite hacer predicciones futuras en base a los datos ya obtenidos,. Por último, otorga una poderosa herramienta para hacer investigaciones de incidentes.

Axiom en planta

Por ejemplo, un gerente de una planta, teniendo los datos historizados, puede saber que su planta está perdiendo dinero, pero no tener claras las causas. Sin embargo, contando con una herramienta que le permita comparar rendimientos de proceso en función de otros parámetros le puede ayudar a conocer la raíz de los problemas en apenas unos minutos.

En definitiva, la historización es usada para la toma de decisiones basadas en el pasado.

Otros datos a considerar

La ecuación de la elección queda completa con diferentes cuestiones tanto económicas como técnicas. Por ejemplo, en el plano económico es bueno considerar el budget disponible, el retorno de la inversión y la curva de adopción en la planta. Desde el punto de vista técnico, el rendimiento de las aplicaciones, su capacidad de conectarse con múltiples fuentes de datos y su facilidad de uso son temas a considerar.

Conclusión

En el mercado existen múltiples herramientas para controlar y reportar datos en tiempo real. También existen herramientas para guardar y entregar información pasada con alto rendimiento. Sin embargo, la elección de la herramienta adecuada depende de las necesidades y de diferentes consideraciones técnicas.

En Opiron podemos ayudarte, ¿Hablamos? 🙂

PorSatoshi

Cómo pasar de Modbus a OPC UA en 10 minutos

En unos post anteriores hablamos de cómo se podía pasar de Modbus a OPC UA y las razones por las que convenía seguir este paso. Pero, ¿Cómo se hace esto en la práctica? Hoy te traemos esta nueva entrada donde podrás ver cómo hacerlo en menos de 10 minutos.

Vídeo Demostrativo

Hemos elaborado un tutorial de menos de 10 minutos con los que verás, paso a paso, a configurar las comunicaciones para pasar de Modbus a OPC UA. Lo tienes a continuación: Fácil, ¿Verdad? Lo mejor realmente de esto es verlo en funcionamiento en una planta y con muchas variables. Además, hay muchas otras funcionalidades que se pueden hacer una vez se tiene un poco de experiencia con esta potente herramienta de software.

Características

El ProsysOPC UA Modbus server provee comunicaciones seguras y en tiempo real entre dispositivos Modbus y cualquier aplicación OPC UA, que puede incluir historiadores, SCADA’s, ERP’s, entre otros. Algunas de sus características más importantes las dejamos a continuación:
  • Comunicaciones Seguras
  • Multiplataforma (compatible con sistemas Windows y Linux)
  • Solución Certificada por la OPC Foundation

Diferencias con otros OPC Servers

Muchas! Si estás comparando este servidor con OPC Servers con tecnología OPC Clásica, deberías saber que la diferencia fundamental radica en la tecnología. OPC UA es una tecnología más novedosa y supera ampliamente las características de OPC Clásico. Por ejemplo, con esta aplicación:
  • No necesitas aplicaciones Tunnel para enviar datos a través de máquinas o Firewall
  • No dependes de DCOM
  • Puedes tener clientes Android, Linux, Windows…
Y un sin fin de otras características. Para más información te recomendamos leer 5 Diferencias entre OPC UA y OPC Clásico.

Cómo adquirirlo

Si estás en España o América Latina, nosotros somos los partners de ProsysOPC, por lo que puedes contactar directamente con nosotros y pedirnos más información, una descarga con una licencia temporal o solicitarnos una instalación.

¿Quiénes somos?

Somos expertos en tecnología OPC UA y partners de ProsysOPC. Nuestros servicios incluyen desde consultoría, proyectos o Workshops regulares.

PorSatoshi

Programa PLC’s con Texto Estructurado

Llevas toda una vida programando aplicaciones de escritorio en lenguajes de alto nivel. Empezaste programando en Java o en C, pero a día de hoy eso te da igual, lo importante es que mientras programes, te sientas con cierta libertad para desarrollar las ideas.  De hecho, te sientes capaz de programar cualquier cosa… ah, excepto eso de los PLC.

PLC’s, robots y ese mundillo

De pequeño habías pensado en programar robots y los PLC tienen su gracia… El enfoque es diferente al que estás acostumbrado y además te gusta la idea de poder controlar cosas en tiempo real. No recuerdas cuándo, pero un colega te habló de ellos hace tiempo.

Esos equipos que están en la industria y que controlan industrias enteras. Una vez tuviste uno cerca. Un colega te pidió ayuda porque estaba haciendo un programa y pensaste que sería pan comido.

Tu primera experiencia

Todavía recuerdas el momento en que abriste el primer programa y en lugar de encontrar instrucciones, viste contactos eléctricos por todos lados. “Espera, ¿Donde está el programa?” “Qué es esto?”… Recorriste el programa de arriba a abajo varias veces buscando algo con sentido, pero no encontraste nada. Experimentaste una frustración difícil de describir.

Al final, “pasaste” de programar esos equipos. Ni te sentías cómodo ni tenías ganas de aprender. De hecho, cuando empezaste a aprender te diste cuenta que había un montón de limitaciones. Tu cabeza no se adaptaba al esquema mental que te imponía Ladder.

Una cuestión personal

Lo anterior te molesta. Es una espina que llevas dentro. Primero, no entiendes por qué esas máquinas se tienen que programar todas en Ladder, no tiene ninguna lógica. Sientes que el lenguaje de programación es limitado y eso hace que todavía te molestes más.

Te imaginas programando en cualquier lenguaje de texto de alto nivel y ves posibilidades infinitas. Pero en fin, esto es lo que hay.

Tu revancha personal

“Si alguna vez aparece algo que me permita programar esos PLC como yo quiero, tendré mi revancha”. Te presento al texto estructurado, ST. Está  y estará de moda porque permite programar PLC’s. En el siguiente post te contaré más.

 

PorSatoshi

Medir, la clave para mejorar un proceso

Hay una famosa frase que suele atribuirse a Peter Drucker que puede resumir perfectamente lo que hablaremos en este post “Lo que no se puede medir, no se puede mejorar”. Empecemos.

Fundamentos

Estamos constantemente buscando mejorar, o queremos tener más,  o queremos ser más. Es la esencia del ser humano. Y de la empresa. Como personas, queremos ser más felices, más ricos, o más guapos. La empresa, también quiere ser más grande, más eficiente, o más lo que sea.

Pero para poder ser más, se necesita medir. Por ejemplo, medir cuánto gano por día para ganar más, medir cuántos días de vacaciones tengo para pedir más, etc.  La medición es fundamental para saber dónde estamos.

Indicadores de desempeño

Pero para que una medición cumpla con un propósito de mejora específico, necesitamos compararla con alguna meta o marca: esto es un indicador de desempeño. O KPI en inglés.

Las marcas son los objetivos en si. 100 km/h es una meta, 4000 dólares al mes es una meta, 21 días de vacaciones al año es una meta, 800 zapatillas vendidas al mes es una meta.

La industria

Las empresas están acostumbradas a tener KPI’s claramente definidos. Por eso, los gerentes buscan siempre hacer procesos más eficientes, más económicos, más rápidos…

Cualquiera que sea la meta que se persiga, necesita ser medida de manera clara, pero además, en un proceso de mejora continua, ésta necesita mantener un registro a lo largo del tiempo. Por esto, los procesos productivos necesitan, además de sensores y PLC’s, de herramientas que permitan registrar datos en el tiempo.

Herramientas disponibles

Ahora que tenemos los fundamentos para lograr mejorar un proceso productivo, necesitamos de alguna herramienta que nos permita medir en el tiempo. Necesitamos un historiador de proceso.

Este tipo de software permite guardar de manera eficiente grandes cantidades de datos a través del tiempo, y además permite que éstos sean analizados para cumplir con propósitos específicos.

En Opiron tenemos las soluciones que necesitas.

PorSatoshi

Desarrolla OPC UA

Multiplataforma