Недавно делал - но ещё не проверял в работе - такой вариант выбора насоса по наименьшей наработке:
- сделал ФБ выбора одного из двух наборов данных по критерию минимума наработки, набор данных: наработка, номер насоса, готовность насоса. По наработке выбирается минимальный набор, если готовности нет, то этот набор исключается
- применил несколько раз этот макрос ко всем насосам системы
- выбор запоминается
- пересчёт выбора происходит по условиям: сигнал пуск установки, сигнал ротации, изменение готовности активного насоса, при изменении состояния от "нет ни одного готового" до "есть хоть один" после сброса
Есть проблема - при значительной разнице наработки ротации не будет. Но с другой стороны, такое техзадание - выравнивание наработки.




Ответить с цитированием
