Три распространенных метода контроля срока службы инструмента:
1. Укажите время резания инструмента, и программа выдаст звуковой сигнал, если установленное время будет превышено.
2. Определение силы резания и мощности резания (мощность резания) меняет значение амплитуды.
3. Метод обнаружения акустической эмиссии (станки должны иметь сенсорное оборудование)
Укажите время резания инструмента, и программа выдаст звуковой сигнал, если установленное время будет превышено.
Когда срок службы инструмента подходит к концу, мы надеемся, что станок сможет предоставить нам «сигнальное сообщение», информирующее оператора о необходимости замены инструмента, чтобы не производить «отходы» перед заменой инструмента.
Как реализовать эту функцию с помощью программы ЧПУ?
Включая две точки знаний:
1. Системная переменная №3000.
2. Макрос-оператор IF THEN
1. Системная переменная №3000.
В частности, #3000 — это переменная сигнализации. Запишите это утверждение в программе. Всякий раз, когда программа обращается к этой переменной, станок генерирует сигнал тревоги, а также номер сигнала тревоги и сообщение сигнала тревоги, которые вы можете установить.
Например, следующая программа:
Напишите #3000=1(ПОЖАЛУЙСТА, СВЯЖИТЕСЬ С SOSCNC) в конце программы.
Когда программа достигает строки #3000=1(ПОЖАЛУЙСТА, СВЯЖИТЕСЬ С SOSCNC), будет сгенерирован сигнал тревоги, в том числе:
Номер тревоги: 3001.
Тревожное сообщение: ПОЖАЛУЙСТА, СВЯЖИТЕСЬ С SOSCNC.
проиллюстрировать:
Формат переменной #3000: #3000=0-200 ( )
1. Числовое значение слева от знака равенства находится в диапазоне от 0 до 200 и является номером сигнала тревоги. Номер ошибки, отображаемый на экране ЧПУ, равен: значению переменной #3000 плюс 3000.
2. Информация о тревоге может быть записана в скобках, но количество символов в скобках не может превышать 26 символов.
2. Макрос IF[ ]THEN
Это предложение состоит из двух английских букв, в переводе на китайский оно звучит так: что, если...
Условие можно задать внутри квадратных скобок. Если условие истинно, макрос после THEN будет выполнен.
Например, оператор IF THEN в следующей программе:
картина
Условия, заданные в квадратных скобках: #500 больше 200.
Оператор после THEN: #3000=22
Когда значение переменной #500 больше 200, будет выполнен оператор #3000=22 (ПОЖАЛУЙСТА, ИЗМЕНИТЕ ИНСТРУМЕНТ).
А #3000=22 — это переменная тревоги, то есть, если заданные вами условия выполняются, система сгенерирует тревогу.
Номер тревоги: 3022
Аварийное сообщение: ПОЖАЛУЙСТА, ЗАМЕНИТЕ ИНСТРУМЕНТ.
Таким образом, программный сигнал тревоги реализуется посредством макрокоманды IF THEN и системной переменной #3000!
Все вышесказанное — чистая информация, спасибо за просмотр! картинки картинки картинки
Макропрограмма ЧПУ, которая относится к категории расширенного ручного программирования, может не только «интеллектуализировать» программу, эффективно программировать, упрощать программу и оптимизировать траекторию инструмента...
Если вам посчастливилось изучить сложные макропрограммы программирования, у вас будут некоторые преимущества в работе. Я могу делать то, что другие не могут сделать, я могу делать это быстро, когда другие делают это медленно, я могу делать это с низкими затратами, когда другие делают это с высокими затратами... Когда у вас есть какие-то преимущества в вашей работе, вы можете жить лучше в этом обществе!





