now

now() returns the current simulation cycle

variable timeMark : cycle;
timeMark := now();

...

if (now() > timeMark + 20 ic) then    // don't do this if current time not
                                      // at least 20 ic later than when
                                      // time was marked