Стенд.png
Я правильно составил граф переходов (алгоритм работы) стенда? Код напишу тогда завтра, если правильно?!
Описание работы:
1. При нажатии кнопки пуск(без фиксации) и не нажатой стоп (без фиксации) включаем первый насос и индикатор работы(лампа) выполняем переход в состояние 1, если в течение 3 мин 1-й насос набрал давление, то включаем второй насос (переход в состояние 2), иначе включаем индикатор отсутствия герметичности(переход в состояние 6).
2. В состоянии 2 при включенном втором насосе, если давление не набралось в течение 3 минут, то выполняем переход в состояние 6. Если давление набралось, то выполняем переход в состояние 3 - выключение двух насосов и ожидание в течение 2 минут - переход в состояние 4.
3. В 4 состоянии сравниваем давление с 24,5 атм. Если давление меньше, то переход в состояние 6, если больше, то в состояние 5 с включением индикации герметичности.
4. При нажатии кнопку "стоп" переходим из 5 или 6 состояния в исходное 0 с выключением индикатора работы.