Вход

Просмотр полной версии : Как сделать задержку на действие



Fipol
11.11.2020, 19:33
Здравствуйте. Возникла необходимость проверять значение через н-ое количество времени и сравнивать его с переменной, как это можно реализовать? То есть, когда активируется таймер, по истечении 5 секунд, должо сравниться значение А1 с переменной.

dan75
11.11.2020, 20:30
Не совсем понял, что вам нужно. Вот схема, которая каждые 5с, пока работает триггер, сравнивает значение на входе А1 с некоей переменной.
51870

Fipol
13.11.2020, 17:26
спасибо за помощь, но это немного не то. Вот функционирующая часть программы. В ней сравнивается значение А1 со значениями 0,7 и 4,8. Значение А1 будет плавно расти и уменьшаться от, условно, 0 до 5. После срабатывания триггера, на дискретный выход должна подаваться единица, а через 5 секунд, должно сравниваться значение на А1 с переменной 0,7. И если оно будет меньше, то нужно подавать 1 на другой вход

dan75
14.11.2020, 07:50
спасибо за помощь, но это немного не то. Вот функционирующая часть программы. В ней сравнивается значение А1 со значениями 0,7 и 4,8. Значение А1 будет плавно расти и уменьшаться от, условно, 0 до 5. После срабатывания триггера, на дискретный выход должна подаваться единица, а через 5 секунд, должно сравниваться значение на А1 с переменной 0,7. И если оно будет меньше, то нужно подавать 1 на другой вход
Т.е. ежели через 5с после включения триггера значение А1 не превысило 0,7, надобно включить ещё один триггер?
51996