Тема: C в FBD
Показать сообщение отдельно
Старый 14.08.2015, 23:33   #22
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: C в FBD

Цитата:
Сообщение от Airborne Посмотреть сообщение
Напишу, что нужно сделать. Нужно запустить насос, через 1 сек опросить датчик протока, если 0 запустить таймер на dt времени. Через dt времени повторить попытку сначала и так n раз пока на датчике протока 0.
Двойной цикл-то для этого зачем? Запускайте насос и через n секунд, если состояние входа не придёт в заданное, формируйте отказ.

Один счётчик, один блок AND и, может быть, один блок NOT.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием