С датчиками IPU и IPD разобрался. Наблюдается у них двойное срабатывание, если расстояние до магнита меньше 20 мм. Увеличил расстояние, и лишний этаж вниз перестал насчитывать.
Обнаружил другой глюк: выхожу из кабины на втором этаже, и отправляю её на первый. Ловлю кабину на ходу, чтобы зайти на крышу кабины, и кататься по шахте в ревизии.
Всё было бы нормально, но ДШ открываю слишком рано, и крыша кабины высоковато. Закрываю ДШ. Лифт вместо того, чтобы ехать дальше на первый этаж, стартует вверх, и со спокойной совестью залетает на концевой верха.
Я понимаю, что для России это не критично, поскольку ОШ сработает, но для Украины это - не совсем удобно.