Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Условные переходы.



Имеют большее применение по сравнению с безусловными, т.к. позволяет контролировать процесс выполнения программы в зависимости от условий. Условия представляют собой логическую операцию, результатом которой может быть «истина» или «ложь». В простейшем случае такой операцией может быть операция сравнения.

«=» присваивание.

«==» сравнение.

Примеры обработки:

Простейшим примером может служить операция сверление отверстий.

А. С. К.

DRILL

G01 Z0

M5

M4

G00 Z22

M5

M3

M17

G90 X0 Y0 Z22 T3 F5 M3 S1000

DRILL

X+20

DRILL

X+40

DRILL

О. С. К.

DRILL

G01 Z-22

M5

M4

G00 Z22

M5

M3

M17

G91 X0 Y0 Z22 T3 F5 M3 S1000

DRILL

X+20

DRILL

X+20

DRILL

Программа с использованием условного перехода.

DEF INT COUNT=0

G90 G01 X0 Y0Z22 M03T1 F5 S1000

G91

LABEL1:DRILL

X20

COUNT=COUNT+1

IF COUNT<10 GOTOB LABEL1

M02

Пример 2.

DEF INT COUNT=0

G90 G01 X0 Y0 Z22 M03 T1 F5 M03 S1000

G91

LABEL1: IF COUNT==7 GOTOF LABEL2

DRILL

LABEL1: X+20

COUNT=COUNT+1

IF COUNT<10 GOTOB LABEL1

M02




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.