Построение управляющей программы и ее функционирование как конечного автомата, находящегося в каждый момент времени в одном из N состояний. Вычисление логических условий в каждом цикле для текущего состояния, позволяющих изменить состояние программы.
ОСНОВЫ АВТОМАТНОГО ПРОГРАММИРОВАНИЯВверху явно указан оператор "while(cycle)", где "cycle" - признак продолжения цикла, который перед передачей управления оператору while должен быть установлен в ненулевое значение. Переходы между состояниями обозначаются стрелками и помечаются дробью: входное событие Х / выходное событие Z (действие на соответствующем переходе). Если ни одно из вычисляемых в данном состоянии событий не наступило, то сохраняется текущее состояние, и этому соответствует логическое условие, отрицающее любое из входных событий - условий переходов в другие состояния (см. Наличие памяти в исполнительных механизмах объекта управления (клапана) позволяет снимать с них управляющие сигналы после того, как клапан откроется или закроется, сохраняя это положение. После его закрытия срабатывает сигнализатор закрытого положения, зажигается лампа "Закр." (X3) и снимается управляющий сигнал с клапана (Z1).
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы