Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Пояснение. Эта структура управления технологическим процессом выполняет группу программных инструкций в то время как данное условие (логическое выражение) является
Эта структура управления технологическим процессом выполняет группу программных инструкций в то время как данное условие (логическое выражение) является ЛОЖНЫМ.
1.Выполняет программные инструкции. 2.Проверяет значение логического выражения и если результат ложный, шаг 1 повторяется. Если результат истинный, переходит к шагу 3. 3.Продолжает программное выполнение с шага, следующего за UNTIL состоянием.
Выполнение структуры DO осуществляется до тех пор, пока значение логического выражения изменится от FALSE к TRUE. (ПРИМЕЧАНИЕ) В отличие от структуры WHILE, программные инструкции в структуре DO выполняются по крайней мере один раз. Программные инструкции между DO состоянием и UNTIL состоянием могут быть опущены. Если инструкций нет, логическое выражение после UNTIL оценивается повторно. Когда значение логического выражения изменяется в TRUE (истина), тогда заканчивается выполнение цикла и происходит переход на шаг после структуры UNTIL. DO структура должна заканчиваться состоянием UNTIL.
В примере, показанном ниже, DO структура управляет следующей задачей: деталь поднимается и переносится в буфер. Когда буфер заполняется, двоичный входной сигнал “buffer.full” принимает состояние ON. Робот останавливается, и начинаются другие операции.
Пример
FOR loop variable=start value TO end value STEP step value Program instruction END
Назначение Повторяет программное выполнение
|