Archivo mensual mayo 2020

Programar una Calculadora sobre un PLC Codesys

¿Quién no ha usado una calculadora alguna vez? Todos, ¿Verdad? En esta entrada explicamos cómo programar una calculadora con PLC’s, bajo el entorno de programación Codesys. Veamos:

¿Cómo se programa una calculadora con un PLC?

Dicen que una imagen vale más que mil palabras… ¿Y un vídeo? Veamos a continuación cómo programar una calculadora con un PLC:

Interesante, ¿Verdad? Pues a continuación veamos al detalle cómo funciona el programa.

¿Cómo funciona?

¿Detalles de funcionamiento? Veamos: Aunque no es un programa complejo, existen dos POU’s:

  • PLC_PRG
  • Calculos

El primero es el programa principal, y gestiona las variables que comunican entre la interfaz de visualización, así como la ejecución en orden de la secuencia de operación. También llama a la función especifica dedicada a los cálculos, que realmente se dedica sólo a calcular, en función de los parámetros que reciba del programa principal.

Hay todavía otro elemento importante, que es el objeto visualización. La visualización, al tener teclado, cumple también la función de teclado, por lo que en realidad es el elemento que hace toda la interacción con el usuario. En función de cómo se interactúe, el objeto visualización va pasando valores diferentes al programa principal.

¿Alguna particularidad más?

Habrás notado que una de las particularidades más interesantes es que usamos un FC para realizar los cálculos. Los FC son POU’s sin memoria, que devuelven resultados diferentes en función de las entradas instantáneas del momento.

¿Por qué hemos usado un FC? Porque justamente es el POU apropiado para esto: el resultado de la suma siempre dependerá de los dos operandos que usemos, así como la resta o la división…

Otra característica importante, es que al FC lo hemos alimentado con variables de entrada, y el mismo nos ha devuelto variables de salida.

¿Nuevo en Codesys? 

Si este es tu caso, te recomendamos que leas algunas de estas entradas en nuestro blog. Te dejamos aquí sólo algunas:

Soluciones Codesys

Workshop Nivel 1 y 2
Soluciones System Partner
Consultoría y Soporte

Nueva Tienda dedicada a Makers

Si te gusta el movimiento maker y eres un apasionado de la electrónica, estás de enhorabuena porque desde hace unas semanas hemos lanzado nuestra nueva tienda dedicada a makers.

¿Cómo es la tienda?

Se trata de un ecommerce dedicado a makers, donde se encontrarán placas de diferentes fabricantes. Entre las categorías propias, se pueden encontrar componentes electrónicos, placas de desarrollo, sensores, pantallas e incluso libros y cursos. Podrás encontrar la web en el siguiente enlace:

¿Qué apartados tiene la web?

Además de las clásicas categorías organizadas por productos, hemos incluido una sección específica para tutoriales. En ella, encontrarás varios tutoriales dedicados al mundo maker, como por ejemplo:

Y muchos más! De hecho, seguramente, con el paso del tiempo los tutoriales podrían irse ampliando con otros. La idea es ir generando contenido con el paso del tiempo.

Otro apartado que hemos incluido es un blog, dónde se irán relacionando varios temas, como noticias, cursos o eventos, sobre el Internet de las Cosas.

¿Por qué “Internet de las Cosas”?

Porque el Internet de las Cosas es una de las temáticas más interesantes en las que un maker puede trabajar. Como se sabe, el IoT está cambiando paradigmas y aportando valor en muchas industrias, y el movimiento maker tiene una buena responsabilidad en todo esto.

Si quieres saber más sobre el Internet de las Cosas, te aconsejamos leer algunos de estos artículos:

Y otras noticias más… De hecho, igual que pasa con los tutoriales, esta sección esperamos que se irá ampliando.

¿Algo más?

No realmente, excepto que no dudes en contactarnos en caso de duda!