Проект сделан в 51-бета версии ОЛ. ПИД и не будет ничего делать, пока на входе AI9 не появится сигнал датчика.
Основная цель примера - демонстрация начинающим конфигурирования аналоговых входов/выходов и интеграции макроса в тело проекта.
Плюс, сам макрос, конечно же. На оригинальность претензий нет - больше для наглядного примера.
Макрос конечно интересный, попробую его вставить как задатчик уставки для того же ПИД регулятора, как раз делаю один проект, заодно и на практике попробую обкатать.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)