Наверное, лучше заниматься не "стандартизацией" алгоритмов (это тупиковый путь), а, на первом этапе "стандартизацией" типовых характеристик, и уставок. Например: ТЗНП - 6 ступеней, характеристики времени - независимые, направленность - по U0. ДЗ: 6 зон, характеристика: многоугольник, с наклонами правой, левой ограничивающих и так далее - столько-то градусов. Время работы - не более, например 40мс. Ну и так далее по фунциям. Уставки: отдельно пределы по R и X для каждой зоны. Следующий этап: стандартизация логики работы функций: задать жестко прямо конкретной схемой с действием на такие то выходные реле. Поскольку шкафы (клеммы, ключи) уже "стандартизованы" (или будут стандартизованы) ФСК, вот тогда можно будет "выкинуть" терминал такого-то производителя и заменен на такого-то. Выставить те же уставки проблемой не будет, логика работы будет та же самая. Утопии тут не вижу....