PDA

Просмотр полной версии : Реализация паузы в ОВЕН ПЛК100 при возникновении изменения значения переменной.



Николай_бел
10.04.2017, 08:28
Здравствуйте, подскажите пожалуйста, как правильнее организовать паузу в выполнении основной программы при возникновении изменения некоторой переменной. Пауза нужна ~ около 5 минут. Спасибо.

Scream
10.04.2017, 09:44
Здравствуйте, подскажите пожалуйста, как правильнее организовать паузу в выполнении основной программы при возникновении изменения некоторой переменной. Пауза нужна ~ около 5 минут. Спасибо.

Я думаю паузу сделать основной программе нельзя. Есть много других решений.
Вы задачу расскажите подробнее, мне кажется вы идёте не в ту сторону.

Василий Кашуба
10.04.2017, 10:05
Здравствуйте, подскажите пожалуйста, как правильнее организовать паузу в выполнении основной программы при возникновении изменения некоторой переменной. Пауза нужна ~ около 5 минут. Спасибо.
Отследить изменение переменной и дать импульс 5 минут, можно вот так:
30481

Николаев Андрей
10.04.2017, 11:03
В МЭК языках надо делать не паузу выполнения программы, а паузу в программе, указав что будет непосредственно в алгоритме.
Программа в ПЛК не останавливается.
Если перем1 = true то
выходы = 0,
время выполнения := время выполнения + доп. задержка.

Dimooon
11.05.2018, 13:01
А если потом опять перем1=false, то как возобновить именно с того момента, на котором была нажата пауза?