Так мне ничего и придумывать не надо, вот когда то давно придумал, для своих задач:

Котёл №3_1.owl

Кстати всё работало вполне приемлемо, в смысле, лучше на порядок чем другие делали на полноценном ПЛК, из больших плюсов для меня, то что я его сам делал и знаю как настраивать, в смысле, какая будет реакция при изменении того или иного параметра в ту или иную сторону. На совершенство совсем не претендую, кстати, в последствии много раз совершенствовал алгоритм для удобства, хотел даже сделать зависимость периода следования импульсов управления и их ширины от скорости изменения регулируемого параметра, в последствии всё кардинально переделал, короче, критикуйте сколько хотите, только без фанатизма!