Детектор изменения числа в сторону увеличения или уменьшения значения
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 14 фев 2018, 00:41
Детектор изменения числа в сторону увеличения или уменьшения значения
Приветствую, подскажите как отслеживать изменение числа только в одну сторону, допустим увеличения?
Например если при включении насоса давление не начинает расти то срабатывает "авария".
Например если при включении насоса давление не начинает расти то срабатывает "авария".
Детектор изменения числа в сторону увеличения или уменьшения значения
простой вариант
[spoiler]
[/spoiler]
или со стеком
[spoiler]
[/spoiler]
[spoiler]

или со стеком
[spoiler]

-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 14 фев 2018, 00:41
Детектор изменения числа в сторону увеличения или уменьшения значения
Спасибо за ответ.
Первый вариант, генератор даст задержку и показание будет более позднее его и сравниваем, верно?
Второй вариант понятен, только если не ошибаюсь, в сторону увеличения I1<I2 верно?
Первый вариант, генератор даст задержку и показание будет более позднее его и сравниваем, верно?
Второй вариант понятен, только если не ошибаюсь, в сторону увеличения I1<I2 верно?
Детектор изменения числа в сторону увеличения или уменьшения значения
[ref]Evolution_pvp[/ref], в первом варианте записываем значение например раз в секунду(ну или как надо)
и сравниваем текущее значение с записанным ранее.
2. нет. стек записывает каждый раз в нулевой индекс, а остальные показания смещает.
поэтому если в сторону увеличения, то i1>i2
и сравниваем текущее значение с записанным ранее.
2. нет. стек записывает каждый раз в нулевой индекс, а остальные показания смещает.
поэтому если в сторону увеличения, то i1>i2
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 14 фев 2018, 00:41
Детектор изменения числа в сторону увеличения или уменьшения значения
Приветствую, тоже понадобился детектор, а картинок нет. Можно ли повторить?
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Детектор изменения числа в сторону увеличения или уменьшения значения
[ref]vik56[/ref], я не знаю что было на картинках и что вам надо, но может быть вот это поможетТест_ДАД.
Программа выдает максимальное и минимальное значение.
Программа выдает максимальное и минимальное значение.
Детектор изменения числа в сторону увеличения или уменьшения значения
[ref]montirovka[/ref],
Спасибо, но это не то, мне нужен детектор изменения числа, что бы при уменьшении значения выдавался импульс, при этом при увеличении значения импульса не было.
Спасибо, но это не то, мне нужен детектор изменения числа, что бы при уменьшении значения выдавался импульс, при этом при увеличении значения импульса не было.
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Детектор изменения числа в сторону увеличения или уменьшения значения
Есть в замечательной программе FL prog такие элементы как компаратор и детектор изменения, как числа, строки и бита. Связка их как раз наверное то, что вам надо. Хотя может вам и детектора будет много. К компаратору можно прицепить или rtrig - который будет срабатывать по переднему фронту, а можно Ftrig - по заднему фронту. Детектор изменения бита - и по переднему и по заднему фронту.
Можно после компаратора поставить одновибратор с заданной длительностью импульса.
Можно после компаратора поставить одновибратор с заданной длительностью импульса.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 13 май 2024, 18:07, всего редактировалось 5 раз.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Детектор изменения числа в сторону увеличения или уменьшения значения
примитивный вариант В компараторе можете поставить нужное Вам условие.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Детектор изменения числа в сторону увеличения или уменьшения значения
Вот блок сваял в настройках блока можно установить длину импульса , по умолчанию 1000 мсек
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Детектор изменения числа в сторону увеличения или уменьшения значения
[ref]Naladchik[/ref], То что нужно, спасибо. плюсик в репу улетел.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя