Vielleicht geht es mit diesen Codefragmenten:
extern double AlertMinutenWartezeit = 2;
double ZeitNaechsterAlert = TimeCurrent();
Und nach dem Alarmaufruf mit
if(TimeCurrent() > ZeitNaechsterAlert )
ZeitNaechsterAlert = TimeCurrent() + (AlertMinutenWartezeit *60);
Viel Erfolg!