Vladimir1967 писал(а): ↑16.06.2020{, 16:50}
Anydy писал(а): ↑Вчера{ 13:11}
Vladimir1967 писал(а): ↑15.06.2020{ 21:46}
Температура в печи
У вас сколько градусов в печи? датчики эти только до 120 градусов....
а так то просто - ставишь два датчика и сравниваешь данные - если с первого датчика данные не равны 0 и со второго тоже - то исполняем какую то процедуру в зависимости от задачи
в случае ds18b20 при выходе одного из них один может показывать +175 --- тоже не сложно понять фильтрами....если один показывает 0 либо 175 а второй +60 значит первый игнорируем а работаем со вторым!
Да, с двумя датчиками просто. Вот хотел с тремя и более...
Отправлено спустя 3 минуты 34 секунды:
Возможно, что блоками из FLProg эту задачу не сделать. Наверное скетч нужно руками прописывать, но это мне уже не осилить.
Вы меня не поняли, так же и я не понимаю вашей цели..... я имел ввиду установку вместо одно датчика - двух в одном месте, то есть пара датчиков которая меряет температуру в одном месте.....в другом месте еще пара, в третьем еще пара ......по паре именно для того чтобы если один сдох - второй продолжает работать!
То есть в первой паре один отказал - а второй продолжает работать - получаем предупреждение, но система продолжает работу. Так же вторая пара датчиков и третья .....насколько я понял все три пары физически расположены в разных местах....
Если же вы хотите только в одном месте делать замер, продублировав тремя датчиками - так это еще проще!
Например датчик ds18b20 при выходе из строя выдает либо 0 либо +175 либо вообще молчит.......так вот алгоритм должен быть такой - мы знаем что температура не может быть 0 и не может быть +175 и так же мы обязательно получили ответ от датчика........если хоть одно из этих условий не выполняется - считаем что датчик не исправен, дальше мы его игнорируем, выводим предупреждение и соответственно значит берем температуру со второго и с третьего!
Я лично не стал бы для этого городить огород средствами ФЛпрог, я бы написал Блок пользователя, ели есть необходимость - пишите в ЛС, по телефону обговорим .....