системное время используется постоянно. Вопрос как разово считать текущее системное время?
варианты:
real_time:=TIME();
или лучше
real_time:=GET_UTC_TIME();
,а далее просто работаем с переменной на сравнение.
sys_time:=ADD_TIME(IN1:=real_time , IN2:=T#1m); //вот эта функция пока не работает

if real_time=sys_time_hour THEN
флаг на включение