Two way to do that, one is as alvarop mentionned, use expressions to get the current CyclePosition and do some action when it reaches >= 0.5
[attachment=1:311ilq29][/attachment:311ilq29]
The other method, is to use Sine with "value only" and use abs() for a one sided cycle.
[attachment=0:311ilq29][/attachment:311ilq29]
First method is easiest, but second method has the best precision (i.e. the Sine value is truly one sided)