Apr 01, 2024 Оставить сообщение

Метод программирования программы контроля срока службы инструмента

 

Три распространенных метода контроля срока службы инструмента:

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!

Все вышесказанное — чистая информация, спасибо за просмотр! картинки картинки картинки

Макропрограмма ЧПУ, которая относится к категории расширенного ручного программирования, может не только «интеллектуализировать» программу, эффективно программировать, упрощать программу и оптимизировать траекторию инструмента...


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

 

 

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

whatsapp

skype

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

Запрос