Sep 01, 2023 Оставить сообщение

Безусловная передача макропрограммы ЧПУ. Объяснение оператора GOTO, простое для понимания.

 

Мы знаем, что обычные программы выполняются сверху вниз, а в макропрограммах можно реализовать безусловные переходы. Позвольте мне поделиться примером применения операторов безусловной передачи.

 

картина

Добавьте WeChat: Yuki7557 для отправки руководства по ЧПУ 10G.

При включении всех станков зимой их необходимо эксплуатировать с тепловым двигателем. Это то, что всем известно, так что же такое тепловой двигатель? Это необходимо для предотвращения некоторых проблем, когда направляющая внезапно запускается из-за низкой температуры зимой, например, мелких проблем, таких как низкая точность, и серьезных проблем, таких как поломка некоторых частей станка. Поэтому мы должны выполнить работу теплового двигателя перед запуском машины зимой, чтобы компоненты станка могли нагреваться равномерно за счет работы теплового двигателя.

 

Так как же обычно осуществляется работа теплового двигателя? Обычные люди, то есть включают шпиндель и дают ему вращаться в течение десятков минут, и в то же время вручную перемещают стойку инструмента вперед и назад по оси X и оси Z. Повторите это несколько раз. Если в это время у вас есть что оставить на время, и вы не хотите, чтобы станок останавливался, что делать? Действительно ли вы сейчас хотите, чтобы станок работал автоматически? Можно ли это сделать?

 

Прежде чем вы изучите макропрограммы, вы почувствуете, что это кажется невероятной вещью. Если вы немного разбираетесь в макропрограммах, вы обнаружите, что это на самом деле простая вещь, и ее легко реализовать.

Прежде чем поделиться этим случаем, просмотрите оператор безусловной передачи.

GOTO n (n представляет номер серийного номера)

Студенты, изучающие английский язык, знают, что приведенное выше слово состоит из GO и TO, что означает переход к..., где следующий n (n представляет собой номер серийного номера) представляет номер строки программы (например, GOTO 100, что означает переход к сегменту программы линии N100)

Что ж, мы можем научиться реализовывать эту функцию автоматического разогрева с помощью макросов.

Пример использования условного оператора — макропрограмма теплового двигателя

(ПРОГРАММА ПО)

O0001

M03S300

N5 G01Z50.F50.

Z300.

X200.

Y200.

X-200.

Y-200.

ПЕРЕЙТИ К 5

M30

Это простейшая макропрограмма теплового двигателя.

Здесь нам нужно узнать о роли оператора GOTO.

Смысл программного сегмента GOTO 5: безоговорочный переход на строку N5 при выполнении этого программного сегмента. Затем поочередно запустите следующие сегменты программы и перейдите к сегменту программы N5, когда встретите GOTO 5....

Это представляет собой бесконечный цикл. Станок с ЧПУ может работать без ограничений, пока выполнение программы не будет остановлено вручную.

 

 

Отправить запрос

whatsapp

skype

Отправить по электронной почте

Запрос