¿Cómo podemos ayudar?
Cómo configurar un temporizador/cuenta atrás dentro de la HMI con una macro
En este post, le mostraremos cómo añadir un simple temporizador/contador/cuenta atrás en el HMI utilizando una macro.
- Tener la posibilidad de iniciar un contador que decrementará al activarse un bit
- Mediante una palabra de consigna, tener la posibilidad de cambiar el valor inicial a decrementar (40 seg, 60 seg…)
- Una vez que el contador llegue a cero, se activará un bit
Con la herramienta HMI
En el Editor de macros, añada una nueva macro y cópiela.
#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
/Hacer
if (LocalWord
{
LocalWord
if (LocalWord
{
LocalBit[10001]=1;
}
}
}
Añadir la macro en la lista «global Macro
Y establece su frecuencia de ejecución en 1000 ms (1 segundo) para decrementar el LocalWord

¡Inténtalo!
Puede descargar el ejemplo: Temporizador-Cuenta Atrás