Ablaufplan?

Hallo zusammen,
ich möchte einen Ablaufplan generieren der ein bestimmets Muster verfolgt,
erst soll ein Variable aktiv werden dann soll er pausieren und warten bis die nächste Variable aktiv wird oder nach 5 Minuten den Plan abbrechen.
Wie realisiere ich das ?