Wie können wir helfen?
Einrichten eines Timers/Countdowns innerhalb der HMI mit einem Makro
In diesem Beitrag zeigen wir Ihnen, wie Sie einen einfachen Timer/Zähler/Countdown in der HMI mithilfe eines Makros hinzufügen können.
- Sie haben die Möglichkeit, einen Zähler zu starten, der bei Aktivierung eines Bits dekrementiert wird
- Über ein Sollwertwort kann der zu dekrementierende Startwert geändert werden (40 Sekunden, 60 Sekunden…)
- Sobald der Zähler Null erreicht hat, wird ein Bit gesetzt
Mit HMI-Tool
Fügen Sie im Makro-Editor ein neues Makro hinzu und kopieren Sie es.
#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
if (LocalWord
{
LocalWord
wenn (LocalWord
{
LocalBit[10001]=1;
}
}
}
Das Makro in die Liste „Globales Makro“ aufnehmen
Und setzen Sie seine Ausführungsfrequenz auf 1000 ms (1 Sekunde), um das LocalWord zu dekrementieren

Versuchen Sie es!
Sie können das Beispiel herunterladen: Timer-Countdown