Вот, сделал для себя. Вроде даже работает.
Функциональный блок для интерполяции сплайнами. Сделан для массива в 11 точек (мне так надо было), но легко правится до произвольного кол-ва точек.
Делал для расчета уставки отопления по кусочно заданной температурной кривой. Первое желание было сделать линейной интерполяцией, но, подумав, решил, что это не наш метод
Собрано в Codesys 3.5.17, но несложно переносится на любую версию, даже на 2.3
Проверил работу поверхностно - вроде работает.
Если кому надо такое - берите и пользуйтесь свободно. Freeware.
Панамку для конструктивной критики подставил![]()