Пример у Вас красивый, только почему-то знак интегратора не в ту сторону. Попробовал в эмуляторе, ограничивает, конечно значение, но непонятно как это связано с Y_MAX? Реально значение больше в несколько раз.