Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Equipment >> Станок с ЧПУ

Пример команды Sinumerik MSG для мигающего сообщения

Что такое команда Sinumerik MSG?

С помощью оператора Siemens Sinumerik MSG MSG() любая строка символов из программы обработки деталей может быть выведена оператору в виде сообщения.

Эти сообщения могут быть любого типа, от информационных до сообщений, отображающих важные данные в реальном времени.

Прочтите полную статью о команде MSG Команда Sinumerik MSG для отображения сообщений оператору ЧПУ

Пример команды Sinumerik MSG для мигающего сообщения

Как показать мигающее сообщение с помощью команды Sinumerik MSG?

В какой-то критической ситуации мы (программист ЧПУ) требуем немедленного внимания оператора ЧПУ (показывая ему мигающее сообщение) и хотим, чтобы он также прервал программу.

Пример кода 1
так что в программе ЧПУ мы можем написать

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
M30

Вышеупомянутый код не будет работать, потому что, когда сообщение будет отображаться, оно будет немедленно удалено кодом M30, который сбрасывает его.

Пример кода 2
Чтобы мы могли писать

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
M00
...
...

конечно, это покажет сообщение и немедленно остановит машину,
но мы хотим, чтобы оператор немедленно прервал программу,
но в этой ситуации, если он нажмет Cycle-Start вместо кнопки Reset, программа будет продолжать работать.

Пример кода 3 – окончательный код для отображения мигающего сообщения
Итак, лучшее решение ниже

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
G04 F1.5
MSG()
STOPRE
G04 F2
GOTOB ERROR_01
...
...

Приведенный выше код программы ЧПУ будет отображать сообщение в течение 1,5 секунд, затем он удалит сообщение с помощью MSG(), а затем будет ждать следующие две секунды, а затем снова зациклится с помощью GOTOB

Весь этот процесс будет отображать мигающее сообщение для оператора ЧПУ, и программа не может быть запущена, пока оператор не нажмет кнопку RESET, которая сбросит программу и остановит станок с ЧПУ.


Станок с ЧПУ

  1. Программирование ЧПУ для начинающих. Простой пример программирования ЧПУ
  2. Программирование ЧПУ для начинающих, пример программирования ЧПУ
  3. Бесплатное веб-обучение ЧПУ для Sinumerik
  4. Пример программирования фрезерного станка с ЧПУ для начинающих
  5. Пример программы L930 Фрезерование кругового кармана Sinumerik 840C
  6. Команда Sinumerik MSG для отображения сообщений оператору ЧПУ
  7. Sinumerik 802D sl Threading CYCLE97 Пример
  8. Пример G-кода Mill – пример программы G-кода для начинающих
  9. Sinumerik Абсолютные размеры G90 Модальные и немодальные команды AC
  10. Что такое команда Siemens Sinumerik RET