Голь ,на выдумки хитра![]()
![]()
![]()
.Только наши люди разбавляют бензин ослиной мочой .
![]()
(с) За бугром не догадаются его вообще разбавлять
электронщик до мозга костей и не только
предложение по схеме -1.поставить блокировку на выходы 2 и 4 ,когда неисправны датчики .
2.Поставить таймер на тот случай если неисправен верхний датчик -доп.защита от перелива(закрывать клапан) .Если есть оператор ,то пусть ремонтирует при малейшем подозрении на поломку .А если нет оператора (автономная ,удаленная система) ,то для того что бы повысить живучесть системы ,можно игнорировать часть поломок ,меняя (адаптируя) алгоритм отработки сигналов с датчиков.Например если сломался нижний датчик ,а остальные целые ,то можно изменить логику работы от других датчиков ,хотя может и лишне ,не атомный реактор поди .
электронщик до мозга костей и не только
ну вот я видел бочку, внутри был на леске полый груз, от воды он поднимался, соответственно держась на поверхности показывал уровень, другой конец лески выведен снаружи с более мелким грузом, который по мерной линейке показывал уровень в баке. Согласитесь "за бортом" бочки можно контролировать уровень любыми подходящими способами
А тут хоть кто думай ,если надо поймать время ,когда наступило равенство ,то это фронт (мгновение) ,а если сам уровень отслеживать по дискретным сигналам ,то это минимум два датчика (две точки),потому в вещественных числах и нет элемента "равенство" ,которое формально реализуется через элементы не "больше" и не "меньше ".А уж как практически реализовать эти 2 датчика дело второе .Или вас интересует именно реализация этих 2 датчиков ?
Если уж что и заказывать у AI ,то это что нибудь целочисленное,например ФБ m в степени n (итерациями)
(где m ,n=целые числа 0,1,2.....).А то как то получается громоздко .
![]()
Последний раз редактировалось rovki; 07.01.2013 в 11:47.
электронщик до мозга костей и не только
Пока контакт замкнут геркона ,то равно .А выше или ниже уровень ,то геркон разомкнут ,нет равенства .Зона действия магнита определит гистерезис .
Хотели получить равенство уровню -получите , а вот когда уровень не равен ,то информации об уровне текущем не получите .Будет не равно ,а значит может быть больше или меньше .Ну а так используете триггера .Например, замкнулся верхний уровень -включите слив ,то момента пока не замкнется датчик ,что ниже его .Но если вдруг выключилось питание ПР ,когда сработал датчик верхний и вода продолжала подниматься ,то когда включите ПР -логика не сработает и будет перелив .Аналогично и при определении пустоты емкости .
Последний раз редактировалось rovki; 07.01.2013 в 13:38.
электронщик до мозга костей и не только