Есть три термодатчика, у каждого по бинарному выходу неисправности и реальному выходу температуры.
Надо сделать максимально надежный и отказоустойчивый селектор:
Входы:
- температура датчика 1
- температура датчика 2
- температура датчика 3
- температура датчика X
Выходы:
- минимальная температура датчиков
- максимальная температура датчиков
- средняя температура датчиков
- количество датчиков
- признак неиправности одного из датчиков
- признак неисправности всех датчиков
---------------------
Масштабирование блока производится следующим образом:
1) Вызываете свойства мультиплексора, задаёте количество нужных вам датчиков
2) Это же количество прописываете на счётчике
3) Подключаете появившиеся пустые входы мультиплексора аналогично первым трём
Предел масштабирования - 255 датчиков
Но помните, чем больше датчиков, тем дольше происходит расчёт. За один цикл программы обрабатывается один датчик, в среднем 10..15 датчиков за секунду.
Входы минимума и максимума задают аварийные пороги, при выходе за которые датчик считается неисправным.