NEWKER · Токарные контроллерыБаза знанийСодержаниеСкачать PDF

Токарные контроллеры NEWKER: руководство по эксплуатации

Русская редакция от 25 сентября 2026 года. NEW15/18iT и другие исполнения, указанные в руководстве.

Глава 1. Введение

Эта система — универсальная система ЧПУ для токарных станков, разработанная компанией NEWKER. В схеме управления применены высокоскоростной процессор ARM промышленного исполнения, крупная ПЛИС FPGA и многослойные печатные платы. Высокоинтегрированные микросхемы и компоненты для поверхностного монтажа позволяют сделать конструкцию компактнее и повысить надёжность и стабильность работы системы.

Система обеспечивает высокоскоростное управление в реальном времени: максимальная скорость ускоренного перемещения — до 240 м/мин, максимальная скорость интерполяционной подачи — до 30 м/мин. Предусмотрен TFT-дисплей 800 × 600 точек с адаптивной регулировкой яркости и равномерной светодиодной подсветкой длительного срока службы. Такая подсветка уменьшает зависимость яркости изображения от температуры окружающей среды. Меню на китайском языке занимает весь экран и упрощает работу с системой.

Это полностью цифровая система ЧПУ общего назначения для токарных станков, поддерживающая согласованное движение от 2 до 8 осей и замкнутое управление по шине. Она имеет широкий набор функций и команд; программные коды соответствуют международным стандартам ISO. Система непосредственно управляет сервоприводами переменного тока. В сочетании с двухканальными сервоприводами переменного тока производителя она обеспечивает ещё более выгодное соотношение цены и возможностей.

В настоящем руководстве описаны программирование и эксплуатация системы ЧПУ токарного станка.

Важные указания

  1. Неправильная эксплуатация системы ЧПУ может привести к несчастным случаям. Перед работой внимательно прочитайте руководство.
  2. Функции осей A, B, C, Xs и Ys доступны только при наличии соответствующих опций для осей с четвёртой по восьмую.
  3. Функции абсолютного положения требуют исполнения системы с абсолютным отсчётом положения. Функции шины требуют шинного исполнения системы.
  4. Кнопка Start на панели системы предназначена только для наладки. Её включение или отключение задаётся битом P9-D14 раздела Other Parameter; при обычной эксплуатации значение этого бита должно быть 0. При сборке системы необходимо установить внешнюю кнопку Start. Ограниченный ресурс панельной кнопки может привести к опасным последствиям при длительном использовании. Длительное использование панельной кнопки Start строго запрещено. Производитель не несёт ответственности за последствия для безопасности, вызванные таким использованием.

Глава 2. Подключение и установка контроллера

2.1 Электрические характеристики системы

2.2 Технические характеристики системы

2.3 Условия эксплуатации

2.4 Установка и подключение системы

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

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

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

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

Закрепите каждый разъём винтами. Запрещается подключать или отсоединять кабели при включённом питании.

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

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

Внимание:

  1. Устанавливайте систему в электрошкафу с надлежащей защитой от воздействия молнии.
  2. Надёжно закрепите систему, чтобы исключить вибрацию и ослабление крепежа.
  3. Не устанавливайте систему на горючих материалах или рядом с ними во избежание пожара.

2.5 Габаритные размеры при установке

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

NEW1500TDC

Контроллер NEW1500TDC состоит из верхней панели с экраном и клавиатурой и нижней панели управления. На чертеже указаны следующие размеры без напечатанной единицы измерения:

Часть Горизонтальные размеры Вертикальные размеры
Верхняя панель Общая ширина 260, монтажная ширина 250 Общая высота 365, две зоны по 175
Нижняя панель Общая ширина 260, монтажная ширина 250 Общая высота 215, внутренняя высота 195

На верхней панели экран расположен над блоком клавиш, на нижней — слева показаны кнопка аварийной остановки и поворотный переключатель. Для раскроя шкафа следует пользоваться чертежом конкретного исполнения: на этом рисунке размеры отверстий и допуски не приведены.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

2.6 Вид контроллера сзади

2.6.1 NEW1000TDc

На рисунке задней панели версии от 18 марта 2025 года обозначены разъёмы CN15, CN13, CN6, CN8, CN16, CN10, CN11, CN3, CN4, CN9 и CN5. Схема их расположения приведена далее в русской версии; назначение контактов следует брать из таблиц для соответствующей платы.

2.6.2 NEW18iT

На рисунке задней панели версии от 18 марта 2025 года обозначены CN15, NET1, NET2, CN13, CN6, CN8, CN16, CN11, CN22, CN9 и CN5. Набор разъёмов отличается от NEW1000TDc; назначение контактов и варианты платы приведены в следующих разделах.

Внимание. Провода L и N импульсного источника питания должны подключаться к сети переменного тока 220 В через разделительный трансформатор; указанный ток — 0.5 А.

Рекомендация производителя: исполнение с двумя портами Ethernet предназначено только для случаев, когда одновременно требуются сервоприводы EtherCAT и функция OPC.

2.7 Схемы подключения интерфейсов

2.7.1 Разъём CN4 электрической револьверной головки, гнездо DB15

На контроллере MODBUS разъём удалён.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

CN4 — сигналы револьверной головки с электроприводом, гнездо DB15

Сигнал Контакт Направление Назначение Активный уровень
0V 10 OUT Общий провод питания 0 В
+24V 11, 15 OUT Питание 24 В +24 В
+T 12 OUT Вращение головки по часовой стрелке (CW) 0 В
-T 13 OUT Вращение головки против часовой стрелки (CCW) 0 В
X18 14 IN Резерв 0 В
T1, T2, T3, T4, T5, T6, T7, T8 1–8 соответственно IN Сигнал соответствующей позиции инструмента 0 В
TOK 9 IN Сигнал фиксации револьверной головки 0 В

Система позволяет управлять инструментами с номерами 1–99. Для револьверной головки с электроприводом предусмотрено не более 8 позиций; значение по умолчанию — 4 позиции.

Общее число инструментов задаётся в меню Tool Offset клавишей F7. Начальный номер инструмента при линейном размещении задаётся в разделе Tool Parameters.

P1 — Activates the motorized tool turret function — выбор функции револьверной головки с электроприводом. Варианты: Motorized Tool Turret или Linear Tool Arrangement. Для головки доступны дополнительные настройки.

P2 — Starting tool number for the linear tool arrangement — начальный номер инструмента при линейном размещении. Применяется, когда линейно расположенные инструменты используются вместе с револьверной головкой. Например, для головки на 4 позиции при наличии дополнительных линейно расположенных инструментов установите P2 = 5.

P4 — Maximum forward rotation time for the tool turret — максимальное время прямого вращения головки. Это предельное время автоматической смены инструмента. Если за это время требуемая позиция не обнаружена, система останавливает головку и выдаёт аварийное сообщение. Единица измерения: секунды (с).

P5 — Delay before tool position detection after forward rotation — задержка определения позиции инструмента после прямого вращения. Время ожидания перед проверкой сигнала позиции после прямого вращения. Единица измерения: миллисекунды (мс).

P6 — Delay time after stopping forward rotation — задержка после остановки прямого вращения. Интервал между снятием сигнала прямого вращения +T и выдачей сигнала обратного вращения -T после завершения прямого вращения револьверной головки. Единица измерения: миллисекунды (мс).

P7 — Reverse rotation locking time — время фиксации обратным вращением. Продолжительность выдачи сигнала обратного вращения -T. Единица измерения: миллисекунды (мс).

P9 — Total tool position signal — общий сигнал позиции инструмента. Определяет, проверяет ли система после обратного вращения выключатель фиксации — сигнал TOK. По умолчанию проверка отключена.

P20 — Motorized turret mode — режим револьверной головки. Значение [1] выбирает револьверную головку с электроприводом; [0] — головку с энкодером. В режиме энкодера специальные программы кодирования и управления сменой инструмента можно изменить в меню Parameter Diagnostics клавишей F1 (Control Program); требуется пароль Machine Tool Manufacturer Password.

Примечания. Направления всех сигналов IN (вход) и OUT (выход) определены относительно системы ЧПУ: IN — сигнал от внешнего оборудования в систему; OUT — сигнал из системы на внешнее оборудование.

При использовании платы электрооборудования станка производства NEWKER сигналы +T и -T управляют промежуточными реле с одним контактом. Пользователь должен дополнительно установить контакторы переменного тока +T и -T.

Функциональная цепь управления револьверной головкой: выходы системы +T и -T активны низким уровнем и через каскад ULN2803A управляют промежуточными реле от +24 В; катушки внешних контакторов переменного тока устанавливает пользователь. Обратная связь о выбранной позиции поступает по входам T1–T8, а о фиксации — по входу TOK. На выходном каскаде указано сопротивление 470 Ом; направление сигналов определяется относительно системы ЧПУ.

Схема или экран контроллера NEWKER

Для определения позиций T1–T8 на станке показан датчик Холла с выходом на вход оптопары системы ЧПУ. Вход системы подтянут через резистор 4,7 кОм к +24 В; общие проводники станка и системы соединяются с 0 В. Сигнальная линия выбранной позиции обозначается T1–T8.

2.7.2 Энкодер шпинделя: разъём CN9, штекер DB9

Сигнал Контакт Направление Назначение Активный уровень
0V 4 OUT Общий провод 0 В 0 В
+5V 1 OUT Питание +5 В +5 В
PA+ 5 IN Сигнал +A 5 В
PA- 7 IN Сигнал −A 5 В
PB+ 3 IN Сигнал +B 5 В
PB- 6 IN Сигнал −B 5 В
PC+ 2 IN Сигнал +Z 5 В
PC- 8 IN Сигнал −Z 5 В

Внимание:

  1. Энкодер должен иметь выход для передачи сигнала по длинной линии; напряжение питания — 5 В.
  2. Для сигнального кабеля обязательна экранированная витая пара. Максимальная длина кабеля — 20 м.

Пары PA+/-, PB+/-, PC+/- передают дифференциальные сигналы энкодера. Передатчик — 26LS31, приёмник — 26LS32.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Дифференциальное подключение энкодера: передатчик 26LS31 на станке передаёт пары PA+/PA-, PB+/PB-, PC+/PC- к приёмнику 26LS32 системы ЧПУ. Каждая положительная и отрицательная линия должна сохранять свою полярность; питание и контакты разъёма приведены в таблице CN9.

2.7.3 Сигналы ввода/вывода станка: разъём CN3, гнездо DB25

На контроллере MODBUS разъём удалён.

Группа сигналов I/O 1:

Сигнал Контакт Направление Назначение Активный уровень
0V 1 OUT Общий провод питания 0 В
+24V 14 OUT Питание 24 В +24 В
M36/Y0 2 IN Пользовательский вход 9 / сигнал возврата в нуль оси Y(C) 0 В
X0 3 IN Сигнал возврата в нуль оси X 0 В
Z0 17 IN Сигнал возврата в нуль оси Z 0 В
-L 15 IN Концевой выключатель отрицательного направления 0 В
+L 16 IN Концевой выключатель положительного направления 0 В
M34/A0 4 IN Пользовательский вход 8 / сигнал возврата в нуль оси A 0 В
ALM1 5 IN Авария сервопривода шпинделя 1 0 В
HALT 6 IN Внешняя кнопка паузы 0 В
RUN 18 IN Внешняя кнопка пуска 0 В
M03 19 OUT Вращение шпинделя по часовой стрелке (CW) 0 В
M04 7 OUT Вращение шпинделя против часовой стрелки (CCW) 0 В
M05/SPEN 20 OUT Остановка шпинделя / разрешение шпинделя 0 В
M08 8 OUT Подача охлаждающей жидкости 0 В
M10 21 OUT Зажим / разжим патрона 0 В
M32 9 OUT Смазка 0 В
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Сигнал Контакт Направление Назначение Активный уровень
M79 22 OUT Задняя бабка 0 В
S01 10 OUT Первая передача первого шпинделя 0 В
S02 23 OUT Вторая передача первого шпинделя 0 В
M203/S03 11 OUT Вращение второго шпинделя по часовой стрелке / третья передача первого шпинделя 0 В
M204/S04 24 OUT Вращение второго шпинделя против часовой стрелки / четвёртая передача первого шпинделя 0 В
M75 12 OUT Сигнал управления осью C 0 В
+10V 25 OUT Аналоговый выход первого шпинделя 0–10 В
0V 13 OUT Общий провод аналогового выхода 0 В

2.7.4 Вторая группа сигналов ввода/вывода станка: разъём CN10, гнездо DB25

На контроллере MODBUS разъём удалён.

Примечание для платы 2028G. Контакты 15/16 разъёма CN10 являются сигналами возврата в нуль 7-й и 8-й осей, контакт 4 — резервный вход X18, контакты 17/18 не задействованы.

Сигнал Контакт Направление Назначение Активный уровень
0V 1 OUT Общий провод питания 0 В
+24V 14 OUT Питание 24 В +24 В
SPCP+(X17/XS0) 15 OUT Импульс шпинделя, положительная линия 0 В
SPCP-(X16/YS0) 16 OUT Импульс шпинделя, отрицательная линия 0 В
SPDIR+/null 17 OUT Направление шпинделя, положительная линия 0 В
SPDIR-/null 18 OUT Направление шпинделя, отрицательная линия 0 В
ALM(X18) 4 IN Авария сервопривода 0 В
ALM2 2 IN Ошибка смазки 0 В
M24/B0 3 IN Пользовательский вход 7 / сигнал возврата в нуль оси B 0 В
M22 5 IN Ориентация шпинделя M01 0 В
M59 6 OUT Huff 0 В
M61 19 OUT Пользовательский выход 1 0 В
M63 7 OUT Пользовательский выход 2 0 В
M65 20 OUT Пользовательский выход 3 0 В
M67 8 OUT Пользовательский выход 4 0 В
M69 21 OUT Пользовательский выход 5 0 В
M71 9 OUT Пользовательский выход 6 0 В
M73 22 OUT Пользовательский выход 7 0 В
M18 10 IN Пользовательский вход 1 0 В
M28/C0 23 IN Пользовательский вход 2 / сигнал возврата в нуль оси C 0 В
M12 11 IN Пользовательский вход 3 0 В
M14 24 IN Пользовательский вход 4 0 В
M16 12 IN Пользовательский вход 5 0 В
+10V 25 OUT Второй аналоговый выход 0–10 В
0V 13 OUT Общий провод аналогового выхода 0 В

2.7.5 Третья группа сигналов ввода/вывода станка: разъём CN16, гнездо DB26

Сигнал Контакт Направление Назначение Активный уровень
0V 20 OUT Общий провод питания 0 В
+24V 10, 19 OUT Питание 24 В +24 В
X40 1 IN Резервный вход 0 0 В
X41 2 IN Резервный вход 1 0 В
X42 3 IN Резервный вход 2 0 В
X43 4 IN Резервный вход 3 0 В
X44 5 IN Резервный вход 4 0 В
X45 6 IN Резервный вход 5 0 В
X46 7 IN Резервный вход 6 0 В
X47 8 IN Резервный вход 7 0 В
RIGHT 9 IN Правый переключатель коррекции 0 В
Y24 11 OUT Резервный выход 0 0 В
Y25 12 OUT Резервный выход 1 0 В
Y26 13 OUT Резервный выход 2 0 В
Y27 14 OUT Резервный выход 3 0 В
Y28 15 OUT Резервный выход 4 0 В
Y29 16 OUT Резервный выход 5 0 В
Y30 17 OUT Резервный выход 6 0 В
Y31 18 OUT Резервный выход 7 0 В
STOP 21 IN Внешняя кнопка STOP Не указан
LEFT 22 IN Левый переключатель коррекции Не указан
HALT 23 IN Внешний сигнал остановки 0 В
RUN 24 IN Внешний сигнал пуска 0 В
TXD 25 OUT Передача RS232 Не указан
RXD 26 IN Приём RS232 Не указан

2.7.6 Сигналы управления сервоприводами X/Y/Z: разъём CN5, штекер DB25

Сигнал Контакты Направление Назначение Уровень
XCP+/- 6/18 OUT Импульсы оси X 5 В
XDIR+/- 7/19 OUT Направление оси X 5 В
YCP+/- 8/20 OUT Импульсы оси Y 5 В
YDIR+/- 9/21 OUT Направление оси Y 5 В
XZO+/- 5/17 IN Нуль двигателя оси X 5 В
ZCP+/- 3/15 OUT Импульсы оси Z 5 В
ZDIR+/- 4/16 OUT Направление оси Z 5 В
ZZO+/- 2/14 IN Нуль двигателя оси Z 5 В
YZ0+/- 24/25 IN Нуль двигателя оси Y 5 В
ALM/0V 12/13 OUT Авария сервопривода / 0 В 0 В
+24V/EN 11/23 OUT +24 В / разрешение (EN) 24 В
INTH 10 OUT Сброс аварии сервопривода 0 В
RS485+/- 1/22 Не указано Абсолютный интерфейс RS485 Не указан

Примечание. Если ось C настроена как вращательная и её сигнал использует тот же вход, что и ось Y:

2.7.7 Сервоприводы A/B: разъём CN6, гнездо DB15

CN6 DB15 — сигналы сервоприводов A/B

Сигнал Контакты Направление Назначение Уровень
ACP+/- 1/9 OUT Импульсы оси A 5 В
ADIR+/- 2/10 OUT Направление оси A 5 В
BCP+/- 4/12 OUT Импульсы оси B 5 В
BDIR+/- 5/13 OUT Направление оси B 5 В
AZ0+/- 3/11 IN Нуль двигателя оси A 5 В
BZ0+/- 6/14 IN Нуль двигателя оси B 5 В
ALM/0V 7/8 IN Авария сервопривода / 0 В 0 В
+24V 15 OUT Питание +24 В 24 В

2.7.8 Сервоприводы A/B/C при системной плате 2028G: разъём CN6, гнездо DB26

Сигнал Контакты Направление Назначение Уровень
ACP+/- 9/18 OUT Импульсы оси A 5 В
ADIR+/- 8/17 OUT Направление оси A 5 В
AZ0+/- 7/16 IN Нуль двигателя оси A 5 В
BCP+/- 6/15 OUT Импульсы оси B 5 В
BDIR+/- 5/14 OUT Направление оси B 5 В
+24V/EN 4/13 OUT +24 В / разрешение (EN) 5 В
CCP+/- 3/12 OUT Импульсы оси C 5 В
CDIR+/- 2/11 OUT Направление оси C 5 В
XSCP+/- 26/25 OUT Импульсы оси XS 5 В
XSDIR+/- 24/23 OUT Направление оси XS 5 В
YSCP+/- 22/21 OUT Импульсы оси YS 5 В
YSDIR+/- 20/19 OUT Направление оси YS 5 В
ALMB/0V 10/1 IN Авария сервопривода / 0 В 0 В

Сигнал аварии сервопривода в нижней части страницы показан как вход системы ЧПУ с оптронной развязкой. Для него следует использовать соответствующую строку разъёма CN6 конкретного исполнения; направление входа и активный уровень не переносить на другую плату по аналогии.

2.7.9 Внешние переключатели и маховик MPG: разъём CN11, гнездо DB15/26

CN11 — сигналы внешних переключателей и маховика MPG

Сигнал Контакт(ы) Направление Назначение Уровень
0V 13 OUT Общий провод питания 0 В
+5V 6 OUT Питание 5 В +5 В
PA+ 8 IN Сигнал +A 5 В
PA- 15 IN Сигнал −A 5 В
PB+ 7 IN Сигнал +B 5 В
PB- 14 IN Сигнал −B 5 В
STOP 5 IN Внешняя аварийная остановка 0 В
H_B 12 IN Выбор оси B 0 В
H_X100 4 IN Выбор коэффициента ×100 0 В
H_X10 11 IN Выбор коэффициента ×10 0 В
H_X1 3 IN Выбор коэффициента ×1 0 В
H_A/HALT 10 IN Выбор оси A / сигнал остановки 0 В
H_Z 2 IN Выбор оси Z 0 В
H_Y/RUN 9 IN Выбор оси Y / сигнал пуска 0 В
H_X 1 IN Выбор оси X 0 В
H_C 16 IN Выбор оси C 0 В
H_XS 17 IN Выбор оси XS 0 В
H_YS 18 IN Выбор оси YS 0 В
Z2_A+/- 19/20 OUT Сигнал A второго энкодера Не указан
Z2_B+/- 21/22 OUT Сигнал B второго энкодера Не указан
Z2_C+/- 23/24 OUT Сигнал C второго энкодера Не указан
0V/+5V 25/26 OUT Питание Не указан

Внимание. Внутреннее питание всех сигналов составляет +5 В. Не подавайте напряжение выше 5 В.

2.7.9.1 Использование ручного генератора импульсов MPG

Если P1 в разделе Other Parameter установлен в 1, можно подключить стандартный ручной генератор импульсов. Сигналы A, X, Y, Z, X1, X10, X100 служат для выбора оси подачи и положения переключателя коэффициента перемещения. В этом режиме параметры P33 и P34 раздела Other Parameters также должны быть установлены в 0.

Входы PA+/PA- принимают квадратурные импульсы фазы A, а PB+/PB- — фазы B. Передатчик маховика 26LS31 соединён дифференциальными парами с приёмником системы 26LS32. Контакты питания, импульсных пар, выбора оси и коэффициента указаны в таблице CN11 выше.

Внимание при подключении маховика:

  1. Выход маховика рассчитан на передачу сигнала по линии; питание — +5 В.
  2. Если используется выход по напряжению, подключайте только PA+ и PB+.
  3. Ручному генератору импульсов не требуется кнопка Enter. Если она имеется, замкните контакты её выключателя проводом.
  4. Внутреннее питание всех сигналов составляет +5 В. Не подавайте напряжение выше 5 В.

На схеме входных сигналов маховика пары PA+/PA- и PB+/PB- проходят от стороны станка к приёмнику системы ЧПУ. Для варианта выхода по напряжению действует отдельное правило из пункта 2 выше: подключать только PA+ и PB+.

2.7.9.2 Использование переключателя диапазонов на задней стороне вспомогательной панели

Разъём CN15:

Сигнал Контакт(ы) Направление Назначение Уровень
0V 29, 39 OUT Общий провод питания 0 В
+5V 11, 26 OUT Питание 5 В +5 В
PA+ 41 IN Сигнал A+ 5 В
PA- 12 IN Сигнал A− 5 В
PB+ 27 IN Сигнал B+ 5 В
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Сигнал Контакт Направление Назначение Уровень
PB- 42 IN Сигнал B− Не указан
STOP 44 IN Внешняя аварийная остановка 0 В
KRUN 14 IN Пуск 0 В
KLEFT 15 IN Левый переключатель коррекции 0 В
KRIGTH 30 IN Правый переключатель коррекции 0 В
DS0 8 IN Сигнал 1 выбора диапазона шпинделя 0 В
DS1 38 IN Сигнал 2 выбора диапазона шпинделя 0 В
DS2 23 IN Сигнал 3 выбора диапазона шпинделя 0 В
DS3 37 IN Сигнал 4 выбора диапазона шпинделя 0 В
DK0 7 IN Сигнал 1 выбора диапазона подачи осей 0 В
DK1 22 IN Сигнал 2 выбора диапазона подачи осей 0 В
DK2 9 IN Сигнал 3 выбора диапазона подачи осей 0 В
DK3 24 IN Сигнал 4 выбора диапазона подачи осей 0 В
LRUN 43 OUT Выходной сигнал выполнения программы 0 В

Переключатель диапазонов можно использовать, если параметры осей P1 и P2 оба установлены в 1. Сигналы DS0–DS3 задают ступень коррекции частоты вращения шпинделя четырьмя битами — всего 16 ступеней. Сигналы DK0–DK3 аналогично задают 16 ступеней коррекции подачи.

Предупреждение. Внутреннее питание всех сигналов составляет +5 В. Запрещается подключать напряжение выше 5 В.

2.7.9.3 Использование внешней кнопки аварийной остановки

Контакт CN3-18 можно настроить как внешнюю кнопку пуска программы в автоматическом режиме. Контакт CN3-6 можно настроить как внешнюю кнопку остановки для приостановки программы.

2.7.10 Обратная связь положения осей: разъём CN13, штекер DB26

Сигналы обратной связи положения или линейной шкалы:

Сигнал Контакты Направление Назначение Уровень
+5V/0V 9/10 OUT Питание +5 В / 0 В Не указан
+24V/0V 26/23 OUT Питание +24 В / 0 В Не указан
DX+/DX- 25/24 Не указано RS485+/RS485- Не указан
XA+/- 18/8 IN Сигнал A оси X 5 В
XB+/- 17/7 IN Сигнал B оси X 5 В
YA+/- 14/4 IN Сигнал A оси Y 5 В
YB+/- 13/3 IN Сигнал B оси Y 5 В
ZA+/- 16/6 IN Сигнал A оси Z 5 В
ZB+/- 15/5 IN Сигнал B оси Z 5 В
AA+/- 12/2 IN Сигнал A оси A 5 В
AB+/- 11/1 IN Сигнал B оси A 5 В
BA+/- 22/21 IN Сигнал A оси B 5 В
BB+/- 20/19 IN Сигнал B оси B 5 В

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

Важные указания. Сигналы энкодера или линейной шкалы передаются дифференциальным линейным драйвером при питании +5 В. Сигнальные кабели должны быть экранированными витыми парами длиной не более 20 м.

2.7.11 Разъём CN22 Ethernet шинного контроллера, DB15

Системная плата 335G, шесть пар:

Сигнал Контакты, пара Направление Назначение
TXA-/TXA+ 1/2, пара 1 Не указано Сигнал шины A
TXB-/TXB+ 3/4, пара 2 Не указано Сигнал шины B
+24V/0V 5/6, пара 3 OUT +24 В / 0 В
Power supply +24V/0V 7/8, пара 4 OUT Питание +24 В / 0 В
+5V/0V 11/12, пара 5 OUT +5 В / 0 В
485+/485- 10/15, пара 6 Не указано 485+/485-

Системные платы 2026G/5353G, шесть пар:

Сигнал Контакты, пара Направление Назначение
T422+/T422- 1/2, пара 1 Не указано Сигнал шины A
R422+/R422- 3/4, пара 2 Не указано Сигнал шины B
X22/X20 11/6, пара 3 IN X22/X20
+5V/EN 12/7, пара 4 OUT +5 В / разрешение (EN)
+24V/0V 13/8, пара 5 OUT +24 В / 0 В
Power supply +24V/0V 14/9, пара 6 OUT Питание +24 В / 0 В

2.7.12 Импульсные сигналы сервопривода шинного контроллера: разъём CN21, DB26

Важное указание для RS485. При использовании RS485 на контактах 1 и 10 общий провод 0V системы необходимо соединить с общим проводом 0V сигналов привода.

Сигнал Контакты Направление Назначение
DX+/DX- 1/10 Не указано RS485+/RS485-
ACP+/ACP- 2/3 OUT Импульсы оси A
ADIR+/ADIR- 4/5 OUT Направление оси A
XSCP+/XSCP- 6/7 OUT Импульсы оси XS
XSDIR+/XSDIR- 8/9 OUT Направление оси XS
XCP+/XCP- 11/12 OUT Импульсы оси X
XDIR+/XDIR- 13/14 OUT Направление оси X
ZCP+/ZCP- 15/16 OUT Импульсы оси Z
ZDIR+/ZDIR- 17/18 OUT Направление оси Z
C/YCP+/- 19/20 OUT Импульсы оси Y
C/YDIR+/- 21/22 OUT Направление оси Y
SP/YSCP+/- 23/24 OUT Импульсы оси YS
SP/YSDIR+/- 25/26 OUT Направление оси YS

2.7.13 Разъёмы CN24 и CN25 Ethernet шинного исполнения

2.8 Установка электрооборудования станка

2.8.1 Аппаратные концевые ограничители

Для положительного аппаратного ограничителя +L осей X и Z показан датчик Холла типа NPN: его выход подаётся на вход оптопары системы, подтянутый через 4,7 кОм к +24 В; общий провод соединён с 0 В. Для отрицательного ограничителя -L применяется аналогичное подключение. Номер контакта и настройку входа следует сверять с таблицей разъёма используемой платы.

Схема или экран контроллера NEWKER

2.8.2 Механический нуль

Для оси X показано два сигнала возврата в нуль: X0 от концевого выключателя с входом, подтянутым к +24 В через 4,7 кОм, и дифференциальная пара XZ0+/XZ0- от сервопривода с микросхемой 26LS31. На цепи XZ0+ указан резистор 220 Ом. Для оси Z подключение аналогично; таблицы контактов конкретного исполнения имеют приоритет перед этим примером.

Настройка возврата в нуль, когда функция плавающего нуля отключена:

  1. Определение сигналов возврата в нуль. При отключённой функции плавающего нуля требуется обнаружить оба сигнала: от бесконтактного датчика и импульс Z двигателя. Для такой настройки установите параметр оси P46 в 00000000.
Схема или экран контроллера NEWKER
  1. Поведение при возврате в нуль: параметр оси P45. Значения параметра:

    • 1 — отключено: после включения питания нет напоминания и ограничения.
    • 0 — напоминание: появляется окно с предложением выполнить возврат в нуль, но действие не принудительное.
    • 8 — обязательный возврат: до завершения возврата в нуль запрещено автоматическое выполнение программы; при попытке пропустить процедуру выводится Feed axis not referenced.
    • 9 — строгий обязательный возврат: до завершения процедуры запрещено любое перемещение осей; при попытке пропустить процедуру выводится Feed axis not referenced.
  2. Способ определения нуля: параметр оси P46.

    • 0 — после срабатывания концевого выключателя движение меняет направление, затем система обнаруживает освобождение выключателя и ищет Z-импульс двигателя.
    • 1 — после срабатывания концевого выключателя движение меняет направление; определяется только освобождение выключателя.
    • 2 — после срабатывания концевого выключателя движение продолжается в прежнем направлении; после освобождения выключателя система ищет Z-импульс.
    • Другие значения — после срабатывания движение продолжается в прежнем направлении; определяется только освобождение выключателя.

    Для повышения точности рекомендуется режим 0 или 2 с проверкой Z-импульса. Поиск нуля только по выключателю снижает точность.

  3. Направление и порядок возврата в нуль: параметр оси P47. Побитовая настройка: D2 для оси X и D4 для оси Z — 1 задаёт отрицательное направление, 0 положительное; D8 задаёт порядок — при 1 первой возвращается ось Z, при 0 ось X.

  4. Тип концевого выключателя: параметр оси P48. Побитовая настройка: D0 для оси X и D2 для оси Z — 1 означает нормально замкнутый контакт (NC), 0 нормально разомкнутый (NO).

  5. Параметры перемещения. Расстояние поиска Z-импульса задаётся параметрами осей P49–P53, смещение после возврата в нуль — параметрами P54–P58; для смещения применяется скорость G00. Значение смещения зависит от установки референтной точки станка и настройки системы координат.

Важные указания: для датчиков замедления допускаются датчики Холла типа NPN; длина участка замедления при установке не должна превышать 25 мм.

2.8.3 Сигналы управления электрооборудованием станка

В качестве примера рассмотрен выход M03; принцип также относится к M04, M05, M08, M10, M32, M79, M75, M59, M61, M63, M65, M67, M69, M71, M73 и S01–S04.

Схема или экран контроллера NEWKER

На схеме показано, что при выдаче команды M03 система замыкает цепь постоянного тока 24 В и включает промежуточное реле. Одна группа его нормально разомкнутых контактов (NO) подаёт питание на катушку контактора прямого вращения шпинделя; шпиндель начинает вращаться в прямом направлении.

Все выходные сигналы активны при низком уровне — 0 В.

Важные указания:

  1. Для индуктивной нагрузки — реле и контакторов — необходимо устанавливать параллельные диоды для подавления ЭДС самоиндукции и защиты системы. Для электромагнитных контакторов дополнительно требуются RC-цепи подавления помех.
  2. Назначение выходов микросхем ULN2803A:
    • U28: M59, M61, M63, M65, M67, M69, M71, M73.
    • U29: M03, M04, M05, M08, M10, M79, M32, M75.
    • U30: +T, -T, S01, S02, S03, S04, LRUN, INTH.
  3. Ограничения для переназначаемых сигналов:
    • Если M70/M71 и M72/M73 настроены для управления патроном или центром, их нельзя назначить другим пользовательским функциям.
    • Если M65/M67/M69 используются как выходы состояния, они недоступны для иных пользовательских назначений: M65 — остановка программы, M69 — выполнение программы, M67 — авария.
2.8.3.1 Управление шпинделем

Система выдаёт сигналы управления двумя шпинделями — первым и вторым.

Axis parameter — управление шпинделями:

Параметр Назначение
P13-2 Sets spindle braking time (i.e., M05 output hold time) — Время удержания выхода M05 при торможении шпинделя; единица — 10 мс. Меньшее значение — более быстрое торможение, большее — более медленное.
P13-1 Sets spindle brake signal type — Тип сигнала торможения: 1 — длительный, 0 — короткий.
P65 Enables/disables spindle position feedback detection (encoder signal) — Контроль обратной связи положения шпинделя по энкодеру: 1 — контролировать, 0 — не контролировать.
P200 Spindle encoder pulses per revolution (4× line count) — Число импульсов энкодера шпинделя за оборот — в четыре раза больше числа линий.
P200-1 Spindle encoder line count alarm threshold — Порог аварийного сообщения по числу линий энкодера шпинделя; диагностическое значение действительно при значении более 10.
P59 Spindle start during gear change — Пуск шпинделя при смене передачи: 1 — да, 0 — нет.
P60 Motor speed during gear change (1/100 rpm) — Частота вращения двигателя при смене передачи, в единицах 1/100 об/мин.
P61 Rotation direction during gear change — Направление вращения при смене передачи: 0 — прямое, 1 — обратное.
P62 Stop time during gear change (10ms) — Время остановки при смене передачи; единица — 10 мс.
P63 Low-speed rotation time during gear change (10ms) — Время вращения на малой скорости при смене передачи; единица — 10 мс.
P64 Spindle stop delay time (10ms) — Задержка остановки шпинделя; единица — 10 мс.
P220 First spindle full-pulse control channel (Forward: 82, Reverse: 92) — Канал полного импульсного управления первым шпинделем: прямое вращение — 82, обратное — 92.
P221 First spindle pulses per revolution (full-pulse control) — Число импульсов первого шпинделя за оборот при полном импульсном управлении.
P222 First spindle acceleration/deceleration rate (rpm/2ms) — Темп разгона/торможения первого шпинделя, об/мин за 2 мс.
P223 Second spindle full-pulse control channel — Канал полного импульсного управления вторым шпинделем: прямое вращение — 84A/85B/88Ys, обратное — 94A/95B/98Ys.
P224 Second spindle pulses per revolution (full-pulse control) — Число импульсов второго шпинделя за оборот при полном импульсном управлении.
P225 Second spindle acceleration/deceleration rate (rpm/2ms) — Темп разгона/торможения второго шпинделя, об/мин за 2 мс.
P226 Second spindle speed ratio numerator (following first spindle) — Числитель отношения скоростей второго шпинделя к первому: 1 — функция не действует; 1000 + числитель — следование за первым шпинделем.
P227 Second spindle speed ratio denominator (following first spindle) — Знаменатель того же отношения: 1 — функция не действует; 1000 + знаменатель — следование за первым шпинделем.
P228 First spindle start/stop controls second spindle — Управление пуском и остановкой второго шпинделя от первого: 0 — да, 1 — нет.

Speed parameter:

Параметр Назначение
P48 Maximum spindle speed (1st gear/high gear, at 10V command) — Максимальная частота вращения первого шпинделя на первой, высокой передаче при команде 10 В; об/мин.
P49 Maximum low gear (2nd gear) speed or second spindle max speed — Максимальная частота вращения на второй, низкой передаче либо максимальная частота вращения второго шпинделя при команде 10 В; об/мин.
P50 Maximum 3rd gear speed (at 10V command) — Максимальная частота вращения на третьей передаче при команде 10 В; об/мин.
P51 Maximum 4th gear speed (at 10V command) — Максимальная частота вращения на четвёртой передаче при команде 10 В; об/мин.
P52 Second spindle maximum speed (at 10V command) — Максимальная частота вращения второго шпинделя при команде 10 В; об/мин.

Other parameter:

Параметр Значение
P13 Spindle-chuck interlock — Блокировка шпинделя по состоянию патрона: 0 — состояние патрона не связано с вращением шпинделя; 1 — шпиндель может вращаться только при зажатом патроне. Заднюю бабку нельзя перемещать при работающем шпинделе. Производитель рекомендует включить блокировку (1).

Управляющий сигнал через M32.

2.8.3.2 Управление патроном и задней бабкой (M10/M11, M79/M78)

Other parameter:

Параметр Значение
P2 Sets chuck control mode (for automatic chuck control) — Режим автоматического управления патроном: 1 — внешний патрон, команда M10 разжимает наружу; 0 — внутренний патрон, команда M10 зажимает внутрь.
P13 Spindle-chuck interlock — Блокировка шпинделя по патрону: 0 — состояние патрона не связано с вращением шпинделя; 1 — шпиндель вращается только при зажатом патроне. Задняя бабка не работает при вращении шпинделя.
P15 Chuck clamp/unclamp position detection — Контроль положения зажима/разжима патрона: 1 — включён (M10 проверяет M12, M11 проверяет M14); 0 — отключён.
P16 Tailstock advance/retract position detection — Контроль положения выдвижения/втягивания задней бабки: 1 — включён (M79 проверяет M18, M78 проверяет M28); 0 — отключён.
P20 Chuck control method — Способ управления патроном: 0 — один сигнал (M10 управляет зажимом и разжимом); 1 — два сигнала (M10 — зажим, M71 — разжим).
P21 Tailstock control method — Способ управления задней бабкой: 0 — один сигнал (M79 управляет выдвижением и втягиванием); 1 — два сигнала (M79 — выдвижение, M73 — втягивание).
P22 External chuck control button — Внешняя кнопка управления патроном: 0 — отключена; 1 — включена, переключает сигнал M16.
P23 External tailstock control button — Внешняя кнопка управления задней бабкой: 0 — отключена; 1 — включена, переключает сигнал M14.
P24 Chuck signal hold time (when short signal) — Время удержания сигнала патрона для короткого импульса; 0 — длительный сигнал, единица измерения — секунды.
P25 Tailstock signal hold time (when short signal) — Время удержания сигнала задней бабки для короткого импульса; 0 — длительный сигнал, единица измерения — секунды.

Сигналы M12, M14, M16, M18, M28 многофункциональны: одновременно для каждого можно выбрать только одну функцию.

2.8.3.3 Аварийные сигналы контроллера: ALM, ALM1, ALM2, ошибка концевого выключателя двери M12, аварийная остановка

Other parameter:

Параметр Значение
P7 Door switch detection — Контроль выключателя двери: 0 — отсутствует, 1 — установлен. Производитель рекомендует включить контроль.
P8 Door switch type — Тип выключателя двери: 0 — нормально разомкнутый (NO), 1 — нормально замкнутый (NC).
P17 Servo alarm signal type (CN5 pin 12 ALM) — Тип сигнала аварии сервопривода ALM, контакт CN5-12: 0 — нормально разомкнутый (NO), 1 — нормально замкнутый (NC).
P18 Spindle alarm signal type (CN3 pin 5 ALM1) — Тип сигнала аварии шпинделя ALM1, контакт CN3-5: 0 — NO, 1 — NC.
P19 Machine alarm signal type (CN19 pin 2 ALM2) — Тип сигнала аварии станка ALM2, контакт CN19-2: 0 — NO, 1 — NC.
P27 Emergency stop (STOP) switch type (CN11) — Тип выключателя аварийной остановки STOP на CN11: 0 — NO, 1 — NC. Производитель рекомендует NC.

Аварийная остановка (STOP). При нажатии кнопки в аварийной ситуации все движения станка прекращаются. Система выполняет сброс и показывает EMERGENCY STOP. Для продолжения работы необходимо отпустить кнопку. Если активирован P29 раздела Other Parameter, включается выход M67 аварийного сигнала; его можно использовать, например, для отключения питания.

Авария станка. Если активирован P29 раздела Other Parameter, при аварии включается выход M67.

2.8.3.4 Пользовательские входные сигналы

Для входов M12, M14, M16, M18, M28, M22, M24, внешних сигналов RUN, HALT и аварийной остановки предусмотрены однотипные цепи. Для M12 показаны два варианта: аппаратный концевой выключатель между входом M12 и 0 В либо датчик Холла типа NPN с тем же активным низким уровнем. Вход системы подтянут резистором 4,7 кОм к +24 В. Многофункциональные входы M12, M14, M16, M18, M28 нельзя одновременно назначать на несколько функций.

Схема или экран контроллера NEWKER

Примечания: сигналы M12, M14, M16, M18, M28 многофункциональны; для каждого одновременно можно использовать только одну функцию. Все входные сигналы активны при низком уровне 0 В.

2.8.4 Настройка контроллера с абсолютным отсчётом положения

  1. Включите питание.
  2. В параметре P300 раздела Other Parameter задайте тип энкодеров двигателей осей X/Y/Z/A.
  3. Задайте электронную передачу в параметрах осей. Числитель равен 10 × передаточное отношение, знаменатель — шагу шарико-винтовой передачи. Установите параметр оси P11=00000001 для действия программного ограничения хода; P23=11111011 задаёт плавающий режим нулевой точки.
  4. Установите другие параметры системы: P300=01111100 для функции абсолютного отсчёта; P301=92, P302=91, P303=90; P304/P305/P306/P307=131072; P309/P310/P311/P312=(1/электронная передача)×10000000.
  5. Проверьте параметр P56 привода NEWKER. Установите P1=1 и введите пароль. Значения P56=1/2/3/4 соответствуют осям X/Y/Z/A; например, для привода оси Z задайте 3. Удерживайте Enter некоторое время для сохранения параметра в состоянии EP.
  6. В режиме MDI выполните M500. Малый кружок перед машинной координатой должен стать зелёным: это означает успешное считывание данных абсолютного энкодера.
  7. Проверьте направление обратной связи координат. Переместите ось в ручном режиме и запомните машинную координату. Затем в MDI выполните M500 для всех осей либо M501/M502/M503/M504 для осей X/Y/Z/A соответственно и сравните показание до и после считывания.

После выполнения M501–M504 снова переместите соответствующую ось и повторно выполните M500. Если показания координат продолжают изменяться некорректно, измените знак значений других параметров P309–P312.

Пример для оси X: серводвигатель соединён с шарико-винтовой передачей напрямую, шаг винта — 5 мм.

  1. В параметрах оси знаменатель электронной передачи P17=10, числитель P18=5.
  2. Другой параметр P309=5/10×10^7=5000000.

Вариант A. Переместите ось X в координату 10.3456, затем в режиме MDI выполните M501 и убедитесь, что показание имеет вид 10.34**. Аналогично переместите ось в 25.1212 и проверьте показание 25.12**, затем в 30.4510 и проверьте 30.45**. После этого переходите к шагу 8.

Вариант B. После перемещения X в 10.3456 выполните M501 и проверьте 10.34**. Если показание не совпадает, переместите X в 25.1212, снова выполните M501 и проверьте 25.12**. Если изменение показания выходит за ожидаемое значение 25, установите другой параметр P309=-5000000 и повторите вариант A.

  1. Установка нуля станка. После шага 4 переместите все оси в нулевую точку. Затем откройте другие параметры P314–P318, введите E в соответствующий параметр и нажмите Enter, чтобы сбросить координаты; текущее положение станет нулевой точкой.
  2. Вручную переместите каждую ось к предельному положению станка и установите значение программного ограничения хода в параметрах оси.
  3. Установите параметр № 41 в разделе других параметров и сохраните резервную копию текущих параметров системы.

2.8.5 Релейная плата контроллера, опция

2.8.5 Релейная плата контроллера — подключение

  1. Разъём CN1 контроллера соединяется с CN1 релейной платы. Контакты CN1-1–CN1-11 управляют реле Y05, Y09, Y10, Y08, Y11, Y18, Y19, Y20, Y21, Y22, Y23, соответствующими сигналам M71, M79, M10, M32, M08, +T, -T, S04, S03, S02, S01 в указанном порядке.
  2. Вывод _22 подключается к контакту CN3-22 привода, вывод _24 — к CN3-24 привода.
  3. Выводы - и + подключаются к тормозу двигателя.
  4. Выводы -V и +V подключаются к внешнему источнику питания тормоза.
  5. Клемму PE необходимо надёжно соединить с заземляющей шиной станка для защиты от помех.
  6. Пунктирные линии на схеме обозначают соединения стандартных систем: CN3 и CN4 подключаются к одноимённым разъёмам системы, CN4T — к разъёму сигналов револьверной головки с электроприводом.
  7. Перемычки JX1/JX2 выбирают, будут ли реле MY20/MY21 управлять M03/M04 или S04/S03.
  8. Общие выводы реле:
    • C1 — общий для M71/Y05;
    • C2 — общий для M79/Y09;
    • C3 — общий для M10/Y10;
    • C4 — общий для M32/Y08, M08/Y11, +T/Y18, -T/Y19;
    • C5 — общий для S04(M03), S03(M04);
    • C5 — общий для S02/Y22, S01/Y23.
  9. Для Y09/M79 в перечне указан общий вывод C2, а на фотографии подключения провод показан у C1. Перед монтажом проверьте маркировку и цепь установленной платы. Схема ниже показывает принцип включения катушки контактора без назначения спорного общего вывода.
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Плата ввода/вывода шинного контроллера

На схемах показаны платы 335G и 2026G; расположение разъёмов и подписанных групп клемм приведено для каждого исполнения отдельно.

  1. CN22 подключается к контроллеру.
  2. CN24 подключается к шинному приводу POWERlink.
  3. CN9 подключается к интерфейсу связи RS485.
  4. CJ1 и CJ2 подключаются к сигналам ввода/вывода.
  5. CJ3 и CJ4 подключаются к стандартному интерфейсу RS485.
  6. Разъёмы XYZABC/XS/YS подключаются к импульсным сервоприводам.
  7. Перемычки JPXS/JPYS: при подключении импульсных приводов с нормально замкнутым сигналом аварии установите соответствующую перемычку, если ось XS/YS отсутствует; при наличии оси XS/YS снимите её перемычку.
  8. +AV1 и +AV2 — два аналоговых выхода 0–10 В; 0V — общий провод сигналов.
  9. CN1 подключается к CN1 релейной платы. Контакты CN1-1–CN1-11 управляют реле Y05, Y09, Y10, Y08, Y11, Y18, Y19, Y20, Y21, Y22, Y23.
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Контакты CN1-1–CN1-11 платы ввода/вывода управляют реле в следующем порядке: M71, M79, M10, M32, M08, +T, -T, S04, S03, S02, S01.

Особое указание. Клемму PE необходимо надёжно соединить с заземляющей шиной для защиты от помех.

Входы платы:

Выходы платы:

2.8.6 Разъёмы DB15 импульсных сервоприводов X/Y/Z/A/B/C/XS/YS

2.8.6.1 Схема подключения импульсных сервоприводов к шинному контроллеру

В таблице сравниваются контакты приводов 301 и 302 для разъёмов XYZABC/XS/YS DB15, семь пар:

Сигнал Контакты DB15 Направление Назначение 301, DB25 302, DB25
CP+/CP- 1/9, пара 1 OUT Импульсы 6/18 6/18
DIR+/- 2/10, пара 2 OUT Направление 7/19 7/19
EN/INTH 3/4, пара 3 OUT Разрешение / сброс аварии сервопривода 23/10 302G:23/10; 302H:14/==
+24V/0V 11/13, пара 4 OUT Питание 24 В / 0 В 11/21 302G:11/21; 302G:2/25
BP+/- 15/8, пара 5 IN Обратная связь энкодера, фаза B 4/16 302G:null.

Для сигнала BP+/- предыдущей строки у привода 302H указаны контакты 8/1.

Сигнал Контакты DB15 Направление Назначение 301, DB25 302, DB25
AP+/- 14/7, пара 6 IN Обратная связь энкодера, фаза A 3/15 320G:null; 302H:21/20
ALMB-/+ 6/5, пара 7 IN Авария сервопривода, нормально замкнутый контакт (NC) 13/12 13/12
ALMK+/- 12/13, пара 7 IN Авария сервопривода, нормально разомкнутый контакт (NO) Не указано Не указано
485+/- Не указаны Не указано Не указано CN2-5/6 5/17
BK+/- Не указаны Не указано Не указано 22/24 22/24

Второй канал импульсного сервопривода, DB15, четыре пары:

Сигнал Контакты DB15 Направление Назначение Контакты привода 302
CP+/CP- 1/9, пара 1 OUT Импульсы 3/15
DIR+/DIR- 2/10, пара 2 OUT Направление 4/16
BP+/BP- 15/8, пара 3 IN Обратная связь энкодера, фаза B 302G:null; 302H:23/9
AP+/AP- 14/7, пара 4 IN Обратная связь энкодера, фаза A 302G:null; 302H:11/10
ALMB-/ALMB+ 6/5, перемычка IN Авария сервопривода, нормально замкнутый контакт (NC) Не указаны
2.8.6.2 Шинный сервопривод POWERlink: порт Ethernet CN24

Подключите CN24 к порту Ethernet сервопривода POWERlink.

Сигнал Контакты CN24 Направление Назначение Соответствующие контакты привода
TXA-/TXA+ 1/2 IN Сигнал A 2/1
TXB-/TXB+ 3/6 IN Сигнал B 3/6
2.8.6.3 Разъём связи RS485 CN9
Сигнал Контакт(ы) Назначение
485+/485- 4/5 Сигнал RS485
0V 1 Общий провод сигнала

Для сигнальных кабелей обязательна экранированная витая пара.

2.8.7 Схема шинного контроллера

Схема шинного исполнения показывает питание от сети AC380V через трансформатор с выходами AC220V для контроллера ЧПУ и четырёх сервоприводов. Энкодер шпинделя соединён с CN9 контроллера. Контроллер через CN22 соединяется с платой ввода/вывода (CN22 платы); от CN23 платы идёт линия к цепочке четырёх приводов через их разъёмы CN3. Каждый привод подключён к своему серводвигателю. Защитные цепи и распиновка на этой блок-схеме не показаны.

Схема или экран контроллера NEWKER

Глава 3. Эксплуатация

3.1. Общие сведения

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

3.2. Панель управления и переключатели

Ниже показаны два исполнения. Контроллер имеет основную и вспомогательную панели. Основная панель служит для настройки параметров и редактирования программ; вспомогательная — для привязки инструмента и управления обработкой.

3.3. Назначение клавиш

3.3.1. Изменение коэффициентов скорости

  1. Коэффициент ускоренного перемещения (G). Значок клавиши Значок клавиши Клавиши со стрелками G↑ и G↓ переключают шесть ступеней в диапазоне от 5 % до 100 %. Коэффициент действует для G00, G26, G28, G611, G613, ускоренных перемещений в постоянных циклах и ручного ускоренного перемещения.
  2. Коэффициент подачи (F). Значок клавиши Значок клавиши Клавиши F↑ и F↓ переключают 16 ступеней в диапазоне от 0 % до 150 %. Коэффициент действует для G01, G02, G03, подачи в постоянных циклах и ручного перемещения.
  3. Коэффициент частоты вращения шпинделя (S). Значок клавиши Значок клавиши Клавиши S↑ и S↓ переключают 16 ступеней в диапазоне от 5 % до 150 %. Коэффициент изменяет частоту вращения первого шпинделя.

3.3.2. Переключатели

Переключатель Функция
Кнопка аварийной остановки Значок клавиши Немедленно останавливает привод и двигатель, выключает шпиндель и подачу охлаждающей жидкости. После отпускания кнопки выполняется инициализация значений.
Переключатель Функция
Переключатель регулирования подачи (Interfere switch) Значок клавиши Позволяет изменять скорость подачи в реальном времени при выполнении программы и в ручном режиме.
Переключатель процентной коррекции шпинделя (Spindle percentage switch) Позволяет изменять частоту вращения работающего шпинделя.

Положения поворотного переключателя: NORMAL — нормальная работа, Stop screw — останов винта (назначение узла screw не пояснено), Stop spindle — останов шпинделя.

3.3.3. Другие клавиши

Группа клавиш Назначение
Буквенные и цифровые клавиши Ввод программных команд и редактирование параметров. Цифровые клавиши также служат для ввода данных и выбора подменю. Обозначения клавиш: A B C S E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 . - :.
Клавиши редактирования ↑, ↓, →, ←, Del, PgUp, PgDn Программирование; клавиши направлений также используются для выбора пунктов меню.
Esc Возврат на верхний уровень меню или остановка операции.
Enter Выбор подменю и переход на новую строку.
Del Удаление программы.
program Переход к редактированию программы.
parameter Переход к настройке параметров.
diagnosis Переход к диагностике входов/выходов (I/O).
manual Переход в ручной режим.
handwheel Включение или выключение функции ручного генератора импульсов (маховика, MPG).
Tool Подтверждение текущего положения инструмента в системе координат станка.
Redeem Исправление ошибок смены инструмента.
Auto Переход в автоматический режим.
MDI Переход в режим MDI.
Клавиша с пиктограммой координатных осей Значок клавиши Выбор автоматического отображения координат или графического отображения обработки.
Клавиша с пиктограммой стрелки Значок клавиши Переключение между покадровым и непрерывным выполнением.
Клавиша с пиктограммой графика и стрелки Значок клавиши Переключение режима координат или графического режима ускоренного моделирования.
Клавиша с пиктограммой часов Значок клавиши Переключение между ручным перемещением на заданную величину и ручным непрерывным перемещением.
Группа клавиш Назначение
Управление шпинделем Значок клавиши Вращение шпинделя по часовой стрелке, остановка и вращение против часовой стрелки.
Клавиша с пиктограммой крана Значок клавиши Включение и выключение подачи охлаждающей жидкости.
Клавиша с пиктограммой шестерни Значок клавиши Переключение между револьверной головкой с электроприводом и линейным размещением инструментов.
Клавиша с пиктограммой волны Значок клавиши Переключение между высокой и низкой скоростью ручного непрерывного перемещения.
Клавиша с пиктограммой перекрестия Значок клавиши Возврат всех осей в референтную точку.
Клавиша с пиктограммой патрона Значок клавиши Зажим и разжим патрона шпинделя.
Клавиша с пиктограммой упора Значок клавиши Включение и выключение упора (thumb stall).
H↑, H↓ Значок клавиши Значок клавиши Выбор ступени маховика (MPG).
S↑, S↓ Значок клавиши Значок клавиши Изменение частоты вращения шпинделя.
F↑, F↓ Значок клавиши Значок клавиши Изменение скорости подачи.
G↑, G↓ Значок клавиши Значок клавиши Изменение скорости G00.
Клавиши подачи ↑, ↓, ←, → Значок клавиши Значок клавиши Значок клавиши Значок клавиши Перемещение по положительному или отрицательному направлению осей X, Y, Z, A. Подписи около клавиш: +Y +A -Y -A.

3.4. Ручное управление

Система использует одноуровневое меню управления с информационными подсказками. После включения питания открывается показанный ниже интерфейс.

Схема или экран контроллера NEWKER

На рисунке показан пример основного экрана. В верхней строке слева отображается режим работы системы (ручное непрерывное перемещение, ручное перемещение на заданную величину, автоматическое непрерывное выполнение, автоматическое покадровое выполнение, автоматический холостой ход или режим маховика), в середине — текущая строка выполняемой программы, справа — дата и время.

В левой верхней области отображается программа; её вторая строка — текущая строка программы. Ниже слева выводятся координаты детали. В нижней информационной области выводятся сообщения, в том числе аварийные. В самой нижней строке расположены функции клавиш F1–F8. Справа выводятся имя программы, команды, состояние станка, машинные координаты и другие данные.

Пример экрана содержит: режим Man Con, строку N00000, дату и время 2158-07-28 15:20, имя программы 000000 и полосу хода выполнения. В окне программы показаны N1 T0101, N2 G00 X55 Z4 M03, N3 G01 Z2 F100 M08. Рабочие координаты: X 8.000, Z 157.845, C 0.000, A 0.188, B 0.000. Справа: система координат G53, обозначения инструмента T08H0D0 08T00, фактическая подача TrueFeed F0.000, состояния M05, M09, M10, M78, M33, M41; заданные значения G00 X100%, F5000 X100%, S2000 X 5% SP000; машинные координаты X 8.000, Z 157.845, C 0.000, A 0.188, B 0.000; время обработки детали 0:0, число деталей 0, частота шпинделя 0, сообщение No Alarm («Нет аварий»).

Нижние экранные клавиши в примере: F1 Relat — относительные координаты, F2 Work — рабочие координаты, F3 All — все координаты, F4 Co&Pr — сокращение без расшифровки, F5 MDI — режим MDI, F6 Tool — инструмент, F7 SetCo — задать координаты, F8 ChoCo — выбрать координаты.

Работа с меню. Клавиша program открывает управление программами: редактирование, изменение, проверку, удаление и копирование. Клавиша parameter открывает управление параметрами контроллера для просмотра и изменения.

Ручной режим служит для изменения машинных координат, управления вспомогательными функциями станка, привязки инструмента, задания начальной точки детали и выполнения ручной обработки. В ручном режиме выполнять программу нельзя.

3.4.1. Клавиши ручного управления

  1. F: задание скорости ручной подачи в мм/мин. Диапазон ввода — от 1 до 30000 мм/мин; порядок ввода соответствует порядку ввода данных параметров.
  2. Клавиша с пиктограммой часов: циклическое переключение между ручным непрерывным перемещением и ручным перемещением на заданную величину.
  3. S: задание частоты вращения первого шпинделя. Диапазон — от 0 до 99999; максимальное значение определяется параметром № 36 группы параметров скорости.
  4. I: изменение величины перемещения в режиме ручного перемещения на заданную величину.
  5. F↑ / F↓: одно нажатие изменяет коэффициент подачи на 10 %, когда параметр оси № 1 равен 0. Диапазон — от 0 % до 150 %, всего 16 ступеней.
  6. G↑ / G↓: одно нажатие изменяет коэффициент G00 или ручного ускоренного перемещения на 20 %. Диапазон — от 5 % до 100 %; предусмотрено 16 ступеней.
  7. S↑ / S↓: одно нажатие изменяет коэффициент частоты вращения шпинделя на 10 %, когда параметр оси № 2 равен 0. Диапазон — от 5 % до 150 %, всего 16 ступеней.
  8. H↑ / H↓: циклическое переключение ступеней маховика 0.001, 0.01, 0.1 в прямом или обратном порядке.
  9. Diagnosis: переход к диагностике входов или выходов.
  10. Setup: задание значения в рабочей системе координат G54–G59. Клавиша MDI используется для задания G54–G59 в машинной системе координат G53.
  11. Auto: выбор автоматического режима.
  12. Manual: выбор ручного режима.
  13. Клавиши управления шпинделем: вращение по часовой стрелке, против часовой стрелки и остановка; соответствующие команды — M03, M04, M05. Когда параметр оси № 56 равен 8, нажатие клавиши вращения против часовой стрелки означает толчковое вращение против часовой стрелки.
  14. Cooling: включение и выключение подачи охлаждающей жидкости; соответствующие команды — M08, M09.
  15. Chuck: зажим и разжим патрона; соответствующие команды — M10, M11.
  16. Ручное управление скоростью: клавиши 1–9 задают значения подачи F30, F60, F120, F250, F500, F1000, F1500, F2000, F2500, F3000. Перечислено десять значений для девяти клавиш.
  17. Tail stock: зажим и разжим задней бабки; соответствующие команды — M79, M78.
  1. Клавиша с пиктограммой часов переключает ручное непрерывное перемещение и перемещение на заданную величину. Во втором режиме отображается I=XXXX.XXX.
  2. Возврат в референтную точку: нажмите клавишу с пиктограммой перекрестия и затем X или Z; соответствующая ось автоматически возвращается в референтную точку. При нажатии 0 сначала возвращается ось X, затем Z. Esc отменяет операцию. Скорость задаётся параметрами скорости № 31 и № 33, направление — параметром оси № 28.
  3. Управление инструментальной головкой: нажмите клавишу с пиктограммой шестерни для автоматического перехода к следующему инструменту при линейном размещении инструментов. Для револьверной головки с электроприводом после смены на следующий инструмент движение остановится; затем требуется исправление ошибки смены (redeem). Для непосредственной смены инструмента нажмите T и введите номер.
  4. Подача по координатам: клавиши ↑, ↓, ←, → задают перемещение в положительном или отрицательном направлении осей A и Z.
  5. Переключение скорости: при подаче по координатам удержание клавиши с пиктограммой волны переключает на системную скорость, задаваемую параметрами скорости № 1 и № 2; после отпускания восстанавливается прежняя скорость. Если заданная скорость выше параметрической, перемещение выполняется с заданной скоростью.
  6. PgUp или PgDn: переключение отображаемых координат между relative, absolute, machine.
  7. PgUp или PgDn: переключение отображаемых координат между relative, absolute, machine.
  8. Сброс счётчика деталей: нажмите Del, затем Enter.
  9. Пользовательская клавиша K1: включение или выключение Y24.
  10. Пользовательская клавиша K2: включение или выключение Y25.
  11. Пользовательская клавиша K3: включение или выключение Y26.
  12. Относительная координата: выберите отображение relative, затем нажмите Setup, чтобы зафиксировать значение или установить 0.
  13. Поиск центральной точки: переключитесь на G54–G59, нажмите K и следуйте подсказкам; контроллер рассчитает значение и сохранит смещение G43–G59.

Примечание: для обнуления машинных координат нажмите E в разделе параметров, затем Enter.

3.4.2. Ручное непрерывное перемещение

В непрерывном режиме ось перемещается, пока удерживается клавиша подачи, и останавливается после её отпускания. Выберите ось и используйте ↑, ↓, ←, →. Скорость перемещения равна отображаемому на экране значению F, умноженному на коэффициент подачи.

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

Для удобства обработки по одной оси в ручном режиме скорость можно задать клавишей F с последующим вводом значения.

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

Максимальная скорость ручного перемещения ограничена параметром скорости № 6. Если задана скорость выше этого значения, используется значение параметра № 3.

Когда параметр № 38 группы Other parameter равен 8, клавиша переключения скорости работает как переключатель: первое нажатие включает функцию без необходимости удерживать клавишу, следующее — выключает.

3.4.3. Ручное перемещение на заданную величину

В этом режиме каждое нажатие ↑, ↓, ← или → вызывает перемещение на заданную величину. Индикация I=0010.000 означает шаг 10 мм. Для изменения шага нажмите I, введите значение и подтвердите Enter. Также можно нажать handwheel и клавиши выбора ступени маховика для переключения между 0.001 мм, 0.01 мм и 0.1 мм. Скорость равна отображаемому значению F, умноженному на коэффициент подачи.

3.4.4. Возврат в референтную точку станка

Система поддерживает два способа: с выключателем референтной точки и с заданной плавающей точкой.

Если выключатель референтной точки установлен. Оси поочерёдно перемещаются к референтной точке станка. Когда параметр возвращаемой оси равен 0, система обнаруживает выключатель и нулевой импульс энкодера (Zero); машинная координата автоматически становится равной 0.

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

Указания:

  1. Требование возвращаться в референтную точку после каждого включения задаётся параметром оси № 45: система может выдавать подсказку или принудительно требовать возврата.
  2. Способ обнаружения задаётся параметром оси № 46: только выключатель референтной точки либо выключатель с последующим обнаружением импульса Z электродвигателя (для большей точности); также задаётся направление обнаружения импульса Z.
  1. Направление возврата задаётся параметром оси № 47: биты D2 и D4 соответствуют осям X и Z; 0 — положительное, 1 — отрицательное направление.
  2. Очерёдность возврата X и Z также задаётся параметром оси № 47: при D8=0 первой возвращается ось X, при D8=1 — ось Z.
  3. Тип выключателя референтной точки задаётся параметром оси № 48: биты D0 и D2 соответствуют осям X и Z; 0 — нормально замкнутый, 1 — нормально разомкнутый (always on/off).
  4. Максимальная длина поиска импульса Z двигателя задаётся параметрами оси № 49–№ 53. Значение должно быть меньше числа импульсов двигателя за один оборот.
  5. Смещение после возврата в референтную точку задаётся параметрами оси № 54–№ 58: после возврата выполняется ускоренное перемещение до координаты, равной значению параметра.

Если выключатель референтной точки отсутствует. Для определения референтной точки станка используйте плавающую точку. Соответствующая функция включается параметром оси № 39; значения для осей X и Z задаются параметрами оси № 40–№ 44.

Порядок настройки плавающей точки:

  1. Параметром оси № 39 выберите оси, для которых она включается: для X — 00001000, для Z — 00100000, для обеих — 00101000.
  2. Переместите ось X в выбранное положение.
  3. Нажмите Parameter, откройте Axis parameter, выберите параметр № 30 и нажмите Enter. В появившемся окне координаты плавающей точки оси X введите машинную координату. Если введено 0, текущее положение оси X считается её референтной точкой и станок будет возвращаться к нему. Если введено 15, текущая машинная координата X равна 15.000, а расстояние до референтной точки составляет 15 мм. Для оси Z выполните те же действия.

Возврат: в ручном режиме нажмите клавишу с пиктограммой перекрестия и выберите в диалоговом окне ось X или Z. При значении 1 параметра оси № 47 первой возвращается ось Z. В режимах абсолютных и относительных координат после успешного возврата круглый индикатор перед координатой становится зелёным; при неудаче этого не происходит. Для остановки возврата нажмите Stop или Reset.

Внимание! После каждого включения системы необходимо возвращаться в референтную точку, чтобы обеспечить точность обработки. После нештатного отключения питания или аварии возврат обязателен; иначе возможны неисправности.

3.4.5. Ручной генератор импульсов (маховик, MPG)

Предусмотрены два исполнения — переносной и панельный маховик. Выбор задаётся параметром № 1 группы Other parameter.

Панельный маховик: нажмите handwheel, затем Z или X для выбора оси. Ступень задаётся клавишами H↑ и H↓.

Переносной маховик: нажмите handwheel; выберите ось переключателем на маховике и задайте ступень переключателем коэффициента маховика.

Маховик главным образом применяется при привязке инструмента. Скорость и перемещение за один оборот зависят от скорости вращения маховика; при работе с шаговым двигателем не следует вращать его слишком быстро. Скорость вращения генератора импульсов маховика должна быть ниже 200 об/мин (маховик выдаёт 100 импульсов за оборот). Ускорение задаётся параметром скорости № 26 (большее значение — большее ускорение). Максимальная скорость задаётся параметрами № 29 для оси X и № 31 для оси Z.

В автоматическом графическом режиме обработки маховик не действует; он работает только в режиме рабочих координат.

3.4.6. Привязка инструмента

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

Нажмите Tool, выберите X или Z и подтвердите выбор клавишей Enter. Предусмотрены два способа.

Способ A (рекомендуется):

  1. Закрепите заготовку, выберите частоту вращения шпинделя и скорость подачи, запустите шпиндель.
  2. Выберите инструмент, например T0202.
  3. В ручном непрерывном режиме выполните небольшой проход по наружному цилиндру или отверстию детали.
  4. Отведите ось Z, не перемещая ось X, и остановите шпиндель.
  5. Измерьте диаметр обработанного наружного цилиндра или отверстия.
  1. Нажмите Tool, затем X, Enter, введите измеренное значение в диалоговом окне и подтвердите клавишей Enter.
  2. Аналогичным образом обработайте торец детали.
  3. Измерьте расстояние между торцом детали и патроном шпинделя (Z=0).
  4. Нажмите Tool, затем Z, Enter, введите измеренное расстояние и подтвердите Enter.

После этого привязка второго инструмента (T02) завершена. Для остальных инструментов повторите шаги 1–9.

Способ B:

  1. Закрепите заготовку, выберите частоту вращения шпинделя и скорость подачи, запустите шпиндель.
  2. Выберите инструмент, например T0202.
  3. В ручном непрерывном режиме выполните небольшой проход по наружному цилиндру или отверстию детали.
  4. Нажмите Tool; откроется диалоговое окно.
  5. Отведите обе оси, X и Z, и остановите шпиндель.
  6. Измерьте диаметр обработанного наружного цилиндра или отверстия.
  7. Нажмите X, введите измеренное значение в диалоговом окне и подтвердите Enter.
  8. Аналогичным образом обработайте торец детали. Остановите подачу.
  9. Нажмите Tool; откроется диалоговое окно.
  10. Отведите обе оси, X и Z, и остановите шпиндель.
  11. Измерьте расстояние между торцом детали и патроном шпинделя (Z=0).
  12. Нажмите Z, введите измеренное расстояние в диалоговом окне и подтвердите Enter.

После этого привязка второго инструмента (T02) завершена. Для остальных инструментов повторите шаги 1–12.

Различия способов: для способа A ось, по которой выполняется привязка (Tool), нельзя отводить; инструмент должен касаться детали; для привязки используется направление оси Z. Для способа B ось можно отводить; инструмент не должен касаться детали; для привязки используется направление оси X.

Система автоматически сохраняет разность между введённым значением и машинной координатой в соответствующей коррекции инструмента. Ошибку привязки можно затем исправить изменением соответствующей коррекции. У каждого инструмента собственная система координат; привязку любого инструмента можно выполнять в любое время. При повреждении инструмента во время обработки затрагивается только этот инструмент.

Указания по заданию рабочих координат:

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

    1. Выберите инструмент.
    2. Нажмите MDI и выберите соответствующую систему координат G54–G59.
    3. В ручном непрерывном режиме выполните небольшой проход по наружному цилиндру или отверстию детали.
    4. Отведите ось Z, не перемещая ось X, и остановите шпиндель.
    5. Измерьте диаметр обработанного наружного цилиндра или отверстия.
    6. Нажмите Setup, X, Enter, введите измеренное значение и подтвердите Enter.
    7. Аналогичным образом обработайте торец детали.
    8. Измерьте расстояние между торцом детали и патроном шпинделя (Z=0).
    9. Нажмите Setup, затем Z, введите измеренное значение и подтвердите Enter.

    Система автоматически сохранит разность между введённым значением и координатой инструмента в соответствующем параметре рабочих координат. Затем выполните привязку инструментов, как описано выше. Для использования выбранной системы координат соответствующую команду нужно поместить в первую строку программы.

  2. После столкновения станка или пропуска шагов заново привяжите один инструмент для восстановления остальных. В состоянии G53 выполните описанные выше действия, используя Setup вместо Tool.

3.5. Автоматическое управление

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

Выбор программы: в разделе программ переместите курсор клавишами ↑ и ↓ на нужную программу и нажмите C, чтобы назначить её для автоматического выполнения.

Переключение отображения координат: PgUp или PgDn выбирает relative, absolute или machine.

3.5.1. Выполнение программы

Клавиша с пиктограммой стрелки циклически переключает покадровый и непрерывный режим. В непрерывном режиме строки программы выполняются до конца программы либо до команды остановки.

В покадровом режиме выполняется одна строка программы, после чего система ожидает следующего действия. Для выполнения следующей строки снова нажмите Run.

Клавиша с пиктограммой координатных осей циклически переключает отображение координат и графики. В режиме Automatically coordinate координаты осей показываются числами. В режиме Automatically figure оси показываются графически. Предусмотрены изображения горизонтального и наклонностанинного токарного станка; их выбор задаётся параметром инструмента № 3. Клавиша с пиктограммой графика и стрелки запускает ускоренное моделирование программы; оси станка при этом не перемещаются.

3.5.2. Запуск с произвольной строки программы или строки смены инструмента

A. Запуск с фактической строки. В автоматическом режиме нажмите -, в открывшемся окне введите номер строки и подтвердите Enter. Эта строка станет начальной.

  1. Здесь номер означает порядковую строку в тексте программы, а не номер после адреса N. До введённой строки система перемещается со скоростью, заданной параметром скорости № 8 для G01/G02/G03, затем продолжает обычное выполнение программы.
  2. По умолчанию предлагается строка, на которой программа была приостановлена в прошлый раз.
  3. В режиме отображения координат клавиша N служит для поиска строки; Reset возвращает к началу программы.

B. Запуск с маркированной строки. В автоматическом режиме нажмите N, введите номер метки в открывшемся окне и подтвердите Enter. Нажмите Run для запуска с введённой метки. В этом случае номер относится к обозначению строки через адрес N, а не к её фактическому порядку. До неё система перемещается со скоростью, заданной параметром скорости № 8 для G01/G02/G03, затем продолжает обычное выполнение программы.

C. Запуск со строки выбора инструмента. В автоматическом режиме нажмите G, введите номер инструмента без номера коррекции (например, для 0304 введите только 03) и подтвердите Enter. Нажмите Run. До выбранной строки система перемещается со скоростью, заданной параметром скорости № 8 для G01/G02/G03, затем продолжает обычное выполнение программы.

3.5.3. Запуск программы

Перейдите в автоматический режим клавишей Auto. Программу можно запустить одним из двух способов:

  1. Нажать Run.
  2. Подать внешний сигнал Run.

3.5.4. Остановка выполняемой программы

Руководство перечисляет пять способов:

  1. Команда программы M00, M01, M02, M30 или M20.
  2. Нажатие клавиши покадрового выполнения с пиктограммой стрелки: текущая строка выполняется до конца, затем программа останавливается.
  3. Перевод переключателя вмешательства в среднее или правое положение.
  4. Подача внешнего сигнала Halt.
  5. Нажатие Reset для остановки всех действий программы, в том числе работы шпинделя и инструмента.

3.5.5. Управление в реальном времени в автоматическом режиме

  1. Переключатель вмешательства имеет три положения:

    • левое: подача по координатам и шпиндель не ограничены;
    • среднее: подача останавливается, шпиндель не ограничен;
    • правое: останавливаются подача и шпиндель.

    Здесь остановка означает приостановку. Для продолжения обработки переведите переключатель влево. Reset завершает автоматическую обработку и возвращает указатель на первую строку программы. В ручном режиме переключатель вмешательства не ограничивает работу шпинделя: шпиндель управляется только кнопкой.

  2. Клавиши F↑ / F↓ изменяют коэффициент подачи на 10 % за нажатие, если параметр оси № 1 равен 0; диапазон — 0–150 %, 16 ступеней. При значении 1 управление передаётся внешнему ступенчатому переключателю; скорость обработки можно изменять в процессе работы.

  3. Клавиши G↑ / G↓ изменяют коэффициент G00 или ручного ускоренного перемещения на 20 % за нажатие; диапазон — 5–100 %, всего 16 ступеней.

  4. Клавиши S↑ / S↓ изменяют коэффициент частоты вращения шпинделя на 10 % за нажатие, если параметр оси № 2 равен 0.

  1. Коэффициент шпинделя: диапазон коэффициента шпинделя — 5–150 %, всего 16 ступеней. Когда параметр оси № 1 равен 1, управление принимает внешний ступенчатый переключатель; частоту вращения шпинделя можно изменять во время обработки.
  2. Остановка после текущей строки: во время непрерывного выполнения нажмите клавишу с пиктограммой стрелки. Текущая строка программы выполнится до конца, затем система будет ожидать действий оператора.
  3. Приостановка: переведите переключатель вмешательства в среднее или правое положение либо подайте внешний сигнал Halt. Обработка приостановится. Нажатие Reset завершает автоматический режим и возвращает указатель на первую строку программы.
  4. Продолжение подачи после паузы: во время паузы нажмите Manual, чтобы продолжить подачу; можно также скорректировать координаты. Затем нажмите Auto и Run: система автоматически вернётся к точке приостановки и продолжит программу до конца.
  5. Выход из обработки: нажмите Reset во время выполнения, приостановки или продолжения подачи.
  6. Запуск внутренней макропрограммы во время обработки. При активном X7 для запуска ProgramUser9 добавьте следующую логику PLC:
X07  M122                  (S)M300   ; при X7 установить M300
X07  M300  M122            (S)M1014  ; при X7 сбросить текущую программу
M300 /M122 /X07           (S)M1069  ; перейти в ручной режим
M300 /M122  M01  /X07      (S)M1079  ; выполнить ProgramUser9
                            (R)M300  ; сбросить M300

M300 — промежуточный регистр; в PLC не должен встречаться другой такой же M300. M1014 — сброс текущей программы. M1069 — ручной режим. M1070–M1079 соответствуют ProgramUser0–ProgramUser9.

3.5.6. Режим MDI

В режиме отображения ручных или автоматических координат нажмите M, чтобы перейти к выполнению команды MDI. Введите одну строку программы в MDI; Esc отменяет ввод и выходит из режима, Run выполняет введённую строку.

3.5.7. Режим маховика (MPG)

В автоматическом режиме нажмите Hand wheel.

Схема или экран контроллера NEWKER

После нажатия Hand wheel в автоматическом режиме программа выполняется под управлением вращения маховика. Скорость зависит от заданной F, коэффициента подачи и скорости вращения маховика. Этот режим обычно используется для пробного выполнения программы. Ускорение, замедление и максимальная скорость управляются параметрами скорости P25–P33, P49 и пользовательским параметром P23. Если указанный параметр признан недействительным, используются стандартные ускорение, замедление и скорость G00.

3.5.8. Функция DNC

Объём пользовательской памяти — 32 Mbit; для программы больше 32 M или оставшегося свободного объёма используется DNC через RS232 или USB.

A. RS232-DNC

  1. Подключите компьютер к системе специальным кабелем связи и настройте соответствующий интерфейс и скорость обмена в системе.
  2. На компьютере запустите специализированную программу связи с системой, задайте тот же интерфейс и скорость, выберите Send CNC program file и файл программы. Перейдите в состояние передачи файла.
  3. В интерфейсе файлов программ ЧПУ нажмите L, чтобы перейти в режим обработки по каналу связи. В правом верхнем углу появится RS232--DNC. В автоматическом режиме нажмите Run для выполнения.
  4. Для остановки во время обработки переведите Intervention switch в среднее или правое положение; Stop или Reset выводит из режима обработки по каналу связи.

Внимание: допустимая скорость передачи через последовательный порт зависит от условий эксплуатации. Длина кабеля связи не должна превышать 10 м. Для передачи программы с компьютера разрешена только специализированная программа связи этой системы; скорости передачи на компьютере и ЧПУ должны совпадать, иначе передача завершится неудачей.

B. USB-DNC

Подключите USB-накопитель к системе. В интерфейсе программ нажмите B, чтобы открыть накопитель; выберите программу и нажмите C. Затем нажмите Auto для перехода в автоматический режим и Run для обработки.

Внимание: не извлекайте USB-накопитель во время USB-DNC, иначе обработка завершится неудачей. После завершения USB-DNC вернитесь из интерфейса накопителя к интерфейсу программ системы.

Перед запуском программы USB-DNC после её выбора рекомендуется нажать P для однократной компиляции и проверки программы.

3.6. Безопасность и аварийные сообщения

3.6.1. Аварийная остановка

При аварии нажмите кнопку аварийной остановки: система остановит все действия станка и выведет на экран Emergency stop. Дождитесь отпускания кнопки. Сигнал M67 становится активным при соответствующей настройке параметра № 29 группы Other parameter.

Если кнопка нажата во время обработки или движения станка, системные координаты и фактическое положение станка могут разойтись. Перед продолжением обработки снова проверьте координаты; рекомендуется выполнить возврат в референтную точку, чтобы согласовать координаты с фактическим положением. Кнопка может быть внешней; её нормально разомкнутое или нормально замкнутое исполнение задаётся параметром № 27 группы Other parameter.

3.6.2. Сброс системы

Нажатие Reset в любой момент работы останавливает текущую операцию. В автоматическом или ручном режиме оно, в частности, останавливает все действия станка (шпиндель, инструменты и т. п.). Координаты при этом не теряются, поэтому возврат в референтную точку не требуется.

3.6.3. Аварийные сообщения

При аварии на экране мигает сообщение об ошибке, выполнение программы и перемещение по координатам останавливаются. Установите причину, устраните неисправность и только затем возобновите работу. Сигнал M67 активен при значении 1 параметра № 29 группы Other parameter.

  1. Положительный концевой ограничитель оси X или Z: соответствующая ось достигла положительного концевого выключателя.
  2. Отрицательный концевой ограничитель оси X или Z: соответствующая ось достигла отрицательного концевого выключателя.
  3. Авария шпинделя или частотного преобразователя: активен аварийный сигнал шпинделя ALM1.
  4. Авария системы смазки: активен сигнал недостатка масла ALM2.
  5. Авария привода оси X или Z: активен аварийный сигнал сервопривода ALM. В режиме диагностики нажмите B, чтобы выдать сигнал INTH для сброса сервоприводов.
  6. Авария № 5, выключатель двери: активен сигнал M12 (выключатель двери).
  1. Пониженное напряжение +5V: напряжение питания системы +5V ниже допустимого.
  2. Аварийная остановка: нажата кнопка аварийной остановки.

3.7. Работа с параметрами

В любом состоянии нажмите parameter для настройки параметров. Система содержит семь групп: User parameter (пользовательские), Speed parameter (скорость), Axis parameter (оси), Tool parameter (инструмент), Other parameter (прочие), Coordinate (координаты) и Password (пароль). После входа нажмите соответствующую клавишу F1–F7, выберите номер параметра клавишами ↑ и ↓, нажмите Enter, введите значение в открывшемся окне и снова нажмите Enter для сохранения.

Примечание: биты во всех битовых параметрах отсчитываются справа налево; назначение зависит от позиции. Формат: D9|D8|D7|D6|D5|D4|D3|D2|D1|D0.

Пример экрана параметров: в верхней строке Man Con, N00000, дата и время 2013-08-23 11:26. Показаны имя программы 99.TXT, система координат G53, инструмент T0000, состояния станка M05, M09, M10, M78, M33, M70, заданные значения G00 X100%, F30 X100%, S50 X100%, машинные координаты X/Z/C/A/B 0.000, SP360, время детали 0:0, число деталей 0, частота шпинделя 0, сообщение No Alarm («Нет аварий»). Нижние вкладки: User — пользовательские, Speed — скорость, Axis — оси, Tool — инструмент, Other — прочие, Coor — координаты, PASSWD — пароль, CANCEL — отмена.

В левой таблице экрана приведены параметры 1–13 и примерные значения соответственно 50, 10, 0, 20, 20, 1, 10, 10, 50, 10, 1, 10, 60. Подписи столбца в снимке обрезаны; назначения параметров описаны ниже.

Схема или экран контроллера NEWKER

3.7.1. User parameter (processing)

Параметр 1

command G71/G72 default cutting depth (10μm) — глубина резания по умолчанию для G71/G72 (10 мкм; для оси X — значение радиуса). Если в программе не задана глубина прохода, этот параметр задаёт глубину по оси X для цикла чернового точения G71 (значение радиуса), единица — 0.01 мм. Глубина прохода по оси Z по умолчанию для торцевого цикла G72, если она не задана в программе; единица — 0.01 мм.

Параметр 2

G71/G72 default retract amount (10μm) — величина отвода по умолчанию для G71/G72 (10 мкм; для X — радиус). Для G71 задаёт отвод по X за проход, выраженный как радиус; для G72 — отвод по Z за проход, если значение не указано в программе. Единица — 0.01 мм.

Параметр 3

G71/G72/G73 function bit parameters — биты функций G71/G72/G73:

Параметр 4

G71/G72/G73 X-axis default allowance (10μm) — припуск по умолчанию по X для G71/G72/G73 (10 мкм). Припуск на чистовую обработку по X в значении диаметра, если он не указан в программе; единица — 0.01 мм.

Параметр 5

G71/G72/G73 Z-axis default allowance (10μm) — припуск по умолчанию по Z для G71/G72/G73 (10 мкм). Припуск на чистовую обработку по Z, если он не указан в программе; единица — 0.01 мм.

Параметр 6

G73 number of cuts — число проходов G73. Число повторений замкнутого цикла резания G73 по умолчанию, если не указано в программе.

Параметр 7

G73 X-axis total roughing allowance (10μm) — общий припуск черновой обработки по X для G73 (10 мкм, значение радиуса). Общий припуск черновой обработки по X для замкнутого цикла G73, выраженный как радиус, если он не указан в программе; единица — 0.01 мм.

Параметр 8

G73 Z-axis total roughing allowance (10μm) — общий припуск черновой обработки по Z для G73 (10 мкм). Значение по умолчанию, если не задано в программе; единица — 0.01 мм.

Параметр 9

G74/G75 default cutting depth (10μm) — глубина резания по умолчанию для G74/G75 (10 мкм; для X — радиус). Подача по Z для цикла глубокого сверления торца G74 и подача по X в значении радиуса для цикла наружного/внутреннего прорезания канавки G75, если не указаны в программе; единица — 0.01 мм.

Параметр 10

G74/G75 default retract value (10μm) — отвод по умолчанию для G74/G75 (10 мкм; для X — радиус). Отвод по Z для G74 и отвод по X в значении радиуса для G75, если не указаны в программе; единица — 0.01 мм.

Параметр 11

G76 finish turning passes — число чистовых проходов G76. Число повторений чистовой обработки в многопроходном цикле нарезания резьбы G76 по умолчанию: от 1 до 99.

Параметр 11a

G76 spindle start angle achieves z-axis offset — смещение по оси Z от начального угла шпинделя для G76: 0 — нет, 1 — да.

Параметр 11b

G76 spindle start angle offset direction — направление смещения от начального угла шпинделя для G76: 0 — положительное, 1 — отрицательное.

Параметр 12

G76 chamfer width (1/10 of lead) — ширина фаски G76 (1/10 шага резьбы). Длина отвода с фаской по умолчанию равна шагу резьбы, умноженному на 0.1, если не задана в программе.

Параметр 13

G76 thread angle (degrees) — угол резьбы G76 (градусы). В заголовке указан диапазон 0–180°, а в описании — выбираемый диапазон 0–90°; единица — градусы.

Параметр 14

G76 minimal cutting depth(10um) — минимальная глубина резания G76 (10 мкм, радиус X). Единица — 0.01 мм; значение радиуса.

Параметр 15

G76 finishing allowance(10μm) — припуск на чистовую обработку G76 (10 мкм). Значение по умолчанию, если не задано в программе; единица — 0.01 мм.

Параметр 15a

G92/G76 Thread chip-breaking retract value — отвод для дробления стружки при G92/G76: действует при значении больше 10 мкм; если значение больше 90000, отвод равен (значение − 90000) × шаг / 10 мкм.

Параметр 15b

G92 Tapered approach X-axis radial cut depth (mm) — глубина радиального резания по X при коническом подводе G92 (мм).

Параметр 15c

G92 Tapered approach Z-axis cut depth (mm) — глубина резания по Z при коническом подводе G92 (мм): значение >0.

Параметр 15d

Thread tracking new solution — новое решение отслеживания резьбы: для Ethercat указано 20000.

Параметр 15e

Reset key behavior for threading/square turning — поведение Reset при нарезании резьбы и квадратной обработке: +2048 — продолжить нарезание резьбы G92; +4096 — продолжить квадратную обработку G809.

Параметр 15f

FPGA Spindle encoder processing thread multiple frequency number — кратность обработки сигнала энкодера шпинделя в FPGA для резьбы: -2:10, -3:15, -4:20.

Параметр 16

X-axis programming mode — программирование оси X: 0 — по диаметру, 1 — по радиусу.

Параметр 17

Program execution requires spindle rotation — для выполнения программы требуется вращение шпинделя: 0 — нет, 1 — да. Параметр задаёт блокировку по вращению шпинделя: при 1 система контролирует его работу во время программы, при 0 состояние шпинделя не проверяется.

Параметр 17-1

Program execution requires spindle clamping — для выполнения программы требуется зажатый патрон шпинделя: 0 — нет, 1 — да. При 1 проверяется зажим патрона, при 0 состояние патрона не проверяется.

Параметр 18

M20 command execution count — число выполнений команды M20: отрицательное значение означает бесконечное повторение программы.

Параметр 19

current processing piece count — текущее количество обработанных деталей: отображает или задаёт число выполнений M20, соответствующее количеству деталей.

Параметр 20

G92 chamfer width (1/10 of Lead) — ширина фаски G92 (1/10 шага резьбы): длина отвода с фаской по умолчанию равна шагу резьбы × 0.1, если не задана в программе.

Параметр 21

G01/G02/G03 segment transition delay (ms) — задержка между сегментами G01/G02/G03 (мс): действует при значении >100; позволяет предотвратить перерезание в острых углах между сегментами G01.

Параметр 22

G00 post-execution delay (ms) — задержка после G00 (мс): действует при значении >100.

Параметр 23

handwheel smooth acceleration/deceleration constant — постоянная плавного ускорения/замедления маховика: диапазон 50–100; меньшее значение ускоряет разгон и торможение, но увеличивает вибрацию.

Параметр 24

G76 Q parameter definition — определение параметра Q команды G76: при значении 8 адрес Q задаёт число черновых проходов. Подробности приведены в описании G76.

Параметр 33

M03/M04/S detect the spindle speed(0:M69 relay, 8:encoder feedback) — контроль частоты вращения шпинделя для M03/M04/S: 0 — по реле M69, 8 — по обратной связи энкодера. Проверяется, достигнута ли заданная частота вращения.

Параметр 34

The error (RPM) of the spindle speed is detected by the encoder — допуск ошибки частоты вращения шпинделя по энкодеру (об/мин).

Параметр 51

chip-breaking fixed cycle G973 retract distance d value (mm) — расстояние отвода d в цикле дробления стружки G973 (мм).

Параметр 52

chip-breaking fixed cycle G983 retract distance d value (mm) — расстояние отвода d в цикле дробления стружки G983 (мм).

Параметр 53

chip-breaking boring fixed cycle G976G987 offset Q direction — направление смещения Q в циклах растачивания с дроблением стружки G976/G987, например в плоскости G17: 1:+X, 2:-X, 3:+Y, 4:-Y.

Параметр 54

chip-breaking boring fixed cycle G987 offset Q direction — направление смещения Q в цикле растачивания с дроблением стружки G987, например в плоскости G17: 1:+X, 2:-X, 3:+Y, 4:-Y.

Параметр 55

chip-breaking boring fixed cycle G976G987 spindle oriented stop angle — угол ориентированной остановки шпинделя для G976/G987 (0.1 градуса).

Параметр 56

chip-breaking peck tapping G984G974 chip removal method — способ удаления стружки при прерывистом нарезании резьбы метчиком G984/G974: 0 — быстрый отвод на d; 8 — обычный отвод до r.

Параметр 57

chip-breaking peck tapping G984G974 retract distance d(mm) — расстояние отвода d при прерывистом нарезании резьбы метчиком G984/G974 (мм).

Параметр 58

chip-breaking fixed cycle G973G983 pause time before each retract — пауза перед каждым отводом в циклах G973/G983 (мс): действует при абсолютном значении >5; отрицательное значение задаёт отвод по G01, иначе — по G00.

Параметр 200

system screen protect times — время до включения экранной заставки (мин): при значении не менее 2 минут на главном экране, вне диалогового окна, после указанного ожидания включается заставка. При значении меньше 2 минут заставка отключена. Нажатие любой клавиши выводит из неё.

Параметр 201

G92/G76 thread machining zero pulse detection delay (ms) — задержка обнаружения нулевого импульса при нарезании резьбы G92/G76 (мс): действует при значении >100; используется для настройки опережения синхронизации.

Параметр 202

axis display — отображение осей: 1 — обычное; 4 — без X; 8 — без Y; 16 — без Z; 32 — только X; 64 — только Y; 128 — только Z; 256 — только XY.

Параметр 203

strict G41/G42 check — строгая проверка G41/G42: 23103490 — включить клавишу паузы; 2131970 — строгая проверка; 34818 — нестрогая проверка; 6326274 — обработка с быстрым предварительным чтением.

Параметр 205

internal parameter — внутренний параметр: +8 — ожидание окончания импульсов при интерполяционном нарезании резьбы метчиком; 32 — три десятичных знака; 96 — четыре десятичных знака; 160 — команда HX-G; +4096 — в цикле mill требуется ввод координат.

Параметр 210

enable graphics display area — включение области графического отображения: 8 — фиксированная область; +16 — графика режима фрезерования.

Параметр 211

graphics display area X-axis negative side — отрицательная граница области графического отображения по X.

Параметр 212

graphics display area X-axis positive side — положительная граница области графического отображения по X.

Параметр 213

graphics display area Y-axis negative side — отрицательная граница области графического отображения по Y.

Параметр 214

graphics display area Y-axis positive side — положительная граница области графического отображения по Y.

Параметр 215

graphics display area Z-axis negative side — отрицательная граница области графического отображения по Z.

Параметр 216

graphics display area Z-axis positive side — положительная граница области графического отображения по Z.

Параметр 230

program selection by input points — выбор программы по активным входам: биты D2–D7 (+4…+128) соответствуют X26–X31, биты D8–D15 (+256…+32768) — X16–X23. Сумма значений разрешённых битов задаёт выбор программ:

Бит и значение Активный вход Выполняемая программа
D2=1, +4 X26 X26 или HIDEFILEX26
D3=1, +8 X27 X27 или HIDEFILEX27
D4=1, +16 X28 X28 или HIDEFILEX28
D5=1, +32 X29 X29 или HIDEFILEX29
D6=1, +64 X30 X30 или HIDEFILEX30
D7=1, +128 X31 X31 или HIDEFILEX31
D8=1, +256 X16 X16 или HIDEFILEX16
D9=1, +512 X17 X17 или HIDEFILEX17
D10=1, +1024 X18 X18 или HIDEFILEX18
D11=1, +2048 X19 X19 или HIDEFILEX19
D12=1, +4096 X20 X20 или HIDEFILEX20
D13=1, +8192 X21 X21 или HIDEFILEX21
D14=1, +16384 X22 X22 или HIDEFILEX22
D15=1, +32768 X23 X23 или HIDEFILEX23
Пример: значение +4 +8 = 12 включает D2 и D3; система отслеживает X26 и X27, и активация любого из них вызывает соответствующую программу (X26 → X26/HIDEFILEX26).
К параметру 230: активный вход — логическая единица указанного сигнала; выбор программы — автоматическое выполнение программы с обычным именем (например, X26) или её варианта HIDEFILEX26; битовое значение — сумма включённых битов (например, +4 для D2, +8 для D3). При сумме 12 система отслеживает X26 и X27: активный X26 запускает X26/HIDEFILEX26, активный X27 — X27/HIDEFILEX27.
Параметр 231

delete key operation mode — режим Del: 0 — удаление назад; 1 — удаление вперёд.

Параметр 232

spindle zero position check before tapping — проверка нулевого положения шпинделя перед нарезанием резьбы метчиком: 0 — нет; 18 — да, система проверяет ориентацию шпинделя.

Параметр 233

G06 arc teaching function — функция обучения дуге G06: 0 — выключена; 1 — включена.

Параметр 234

program run retract function — отвод при выполнении программы: +8 — маховик; +512 — маховик используется как перемещение курсора.

Параметр 235

auto comment generation during teach — автоматическое создание комментариев при обучении: 0 — да; 1 — нет.

Параметр 236

teach-generated plane arc center type — формат центра дуги плоскости, создаваемой при обучении: 0 — G5/G6 IJK; 1 — G2/G3 R.

Параметр 237

teach-based command generation — создание команд при обучении: 0 — обычный режим; 1 — генерация G01 для каждой строки линейной обработки.

Параметр 238

automatically insert line during middle line teach — автоматическая вставка строки при обучении в середине программы: 0 — вставка; 1 — изменение.

Параметр 239

mid-line teach display shows XYZ — отображение XYZ при обучении в середине строки: 0 — вставка; 1 — изменение.

Параметр 240

record same coordinate mode during teach — запись той же системы координат при обучении: 0 — нет; 1 — да.

Параметр 307

M18xx/M28xx/WAT inspection command max wait time alarm — максимальное время ожидания команды контроля M18xx/M28xx/WAT до аварии (мс): действует при значении ≥10. Например, при 2000 мс команда WAT+X16 ожидает сигнал X16 две секунды. Команда WAT+X16 контролирует вход X16; если за 2 с сигнал не обнаружен, система выдаёт аварийное сообщение.

Параметр 340

enable slant bed lathe control mode — управление токарным станком с наклонной станиной: 0 — выключено; 59 — физическая наклонная станина XY; 60 — физическая наклонная станина XZ; 61 — виртуальная наклонная станина XZ.

Параметр 341

slant bed lathe numerator or included angle (0.001 degree) — числитель или угол наклона станины (единица угла — 0.001°).

Параметр 342

slant bed lathe denominator — знаменатель наклона станины: 0 — параметр P341 трактуется как угол.

Параметр 343

Z-axis machine coordinate when matches virtual coordinate X-axis — машинная координата Z, соответствующая виртуальному значению X (мкм); обычно 0.

Параметр 400

DXF file conversion requirement — режим преобразования файла DXF: 1 — сортировка; 4 — сортировка с учётом начальной точки; 8 — без сортировки. Параметры P400–P402 задают обработку DXF:

  1. При P400=1 геометрия упорядочивается в непрерывную последовательность от конца одного сегмента к началу следующего.
  2. При P400=4 сегменты сначала упорядочиваются по смежности, затем расстояние от обоих концов до заданной начальной точки сравнивается; ближайший конец выбирается точкой входа, сокращая ускоренные перемещения.
  3. При P400=8 сохраняется исходный порядок объектов DXF. Порядок обработки точно следует порядку создания объектов в чертеже AutoCAD; структура DXF определяет порядок выполнения итогового G-кода.
Параметр 401

DXF file conversion start point coordinates G17-X/G18-Z/G19-Y (mm) — первая координата начальной точки DXF: G17-X / G18-Z / G19-Y (мм).

Параметр 402

DXF file conversion start point coordinates G17-Y/G18-X/G19-Z (mm) — вторая координата начальной точки DXF: G17-Y / G18-X / G19-Z (мм).

Параметр 500

custom G74 corresponding programg number — номер программы для пользовательской команды G74: 101–170; 101–150 — немодальные, 151–170 — модальные.

Параметр 501

custom G81 corresponding programg number — номер программы для пользовательской команды G81: те же диапазоны.

Параметр 502

custom G82 corresponding programg number — номер программы для пользовательской команды G82: те же диапазоны.

Параметр 503

custom G83 corresponding programg number — номер программы для пользовательской команды G83: те же диапазоны. 151–170 — модальные программы.

Параметр 504

custom G84 corresponding programg number — номер программы для пользовательской команды G84: 101–170; 101–150 — немодальные, 151–170 — модальные.

Параметр 551

enable helical gear Y-follow-Z function — следование оси Y за Z при обработке винтовой шестерни: 0 — выключено; 62 — включено с компенсацией по Z второго шпинделя/оси A; 63 — включено с компенсацией по Z первого шпинделя/оси Y.

Параметр 552

enable X->Z overhang compensation — компенсация вылета X→Z: 0 — выключена; 1 — включена, параметры компенсации шага пятой оси используются для вылета X→Z.

Параметр 560

RTCP overspeed alarm — авария превышения скорости RTCP: 0 — авария; 1 — без аварии, автоматическое снижение скорости.

Параметр 561

X-axis max speed in 5-axis RTCP manual mode(mm/min) — 563 — максимальная скорость соответственно осей X, Y, Z в ручном пятиосевом режиме RTCP (мм/мин, >1).

Параметр 564

X-axis max speed in 5-axis RTCP aoto mode(mm/min) — 566 — максимальная скорость соответственно осей X, Y, Z в автоматическом пятиосевом режиме RTCP (мм/мин, >1).

Параметр 600

non-G0 command internal override — внутренний коэффициент для команд, отличных от G0: действует при ≥20.

Параметр 600-0

M7 command maximum wait time >10 — максимальное время ожидания команды M7: >10.

Параметр 601

X-axis M7 condition — 605 — условия M7 соответственно для осей X, Y, Z, четвёртой и пятой: значение >10 — ошибка слежения меньше заданного значения; -6 — импульсы обратной связи не изменяются; -8 — выдача системных импульсов завершена.

Параметр 606

6th axis M7 condition — 608 — условия M7 соответственно для шестой, седьмой и восьмой осей: значение >10 — ошибка слежения меньше заданного значения; -6 — импульсы обратной связи не изменяются; -8 — выдача системных импульсов завершена.

Параметр 700

G31 no signal detection alarm — авария при отсутствии сигнала в G31: 0 — подача запрещена; 1 — авария; +1024 — без аварии.

Параметр 701

interval execute M880-M929 — периодическое выполнение M880–M929: 10000/10049 — выполнение при обновлении координат; -10000/-10049 — выполнение ProgramUser0–ProgramUser49 каждые 100 мс.

Параметр 702

program default coordinate system — система координат программы по умолчанию: значения 3–9 соответствуют G53–G59, значения 10–57 — G54.1–G54.48.

3.7.2. Speed parameter

I. Pulse Type Controller Speed Parameter List:

Параметр 1

X-axis G00 speed (mm/min) — Скорость G00 оси X (мм/мин). скорость G00 оси X (мм/мин; шинный контроллер: P1–P5 для осей XYZABCXsYs). Скорость ускоренного перемещения X в автоматическом режиме; максимум 240000 мм/мин. Значение зависит от конфигурации станка. Неверная настройка может привести к отказу оборудования или аварии.

Параметр 2

Z-axis G00 speed (mm/min) — Скорость G00 оси Z (мм/мин). скорость G00 оси Z (мм/мин). Такое же назначение и максимум 240000 мм/мин. Неверная настройка может привести к отказу оборудования или аварии.

Параметр 3

Maximum manual feed speed (mm/min) — Максимальная ручная подача (мм/мин). максимальная ручная подача (мм/мин; шинный P6). Ограничивает скорость осей подачи в ручном режиме. Для безопасности рекомендуется 50 % скорости G00.

Параметр 4

Maximum automatic feed speed (mm/min) — Максимальная автоматическая подача (мм/мин). максимальная автоматическая подача (мм/мин; шинный P7). Максимум 30000 мм/мин. Для ограничения результирующей скорости согласованного движения допускается значение выше скорости G00.

Параметр 5

Default G01/G02/G03 speed (mm/min) — Скорость G01/G02/G03 по умолчанию (мм/мин). скорость G01/G02/G03 по умолчанию (мм/мин; шинный P8). Используется, когда в первой интерполяционной команде программы не задана подача. Максимум 5000 мм/мин.

Параметр 6

Dry run speed (mm/min) — Скорость холостого прогона (мм/мин). скорость холостого прогона (мм/мин; шинный P9). Максимум 240000 мм/мин.

Параметр 7

Manual feed axis speed (mm/min) — Скорость оси при ручной подаче (мм/мин). скорость ручной подачи осей (мм/мин; шинный P10). Должна быть меньше максимальной ручной подачи; автоматически обновляется при изменении клавишей F.

Параметр 8

Manual spindle speed (rpm) — Ручная частота вращения шпинделя (об/мин). частота вращения шпинделя в ручном режиме (об/мин; шинный P11). Параметр задаёт частоту вращения шпинделя в ручном режиме и автоматически обновляется при изменении клавишей S.

Параметр 9

Feed axis starting jump speed (mm/min) — Начальная скачкообразная скорость оси подачи (мм/мин).

Параметр 10

Maximum feed axis speed variation (mm/min) — Максимальное изменение скорости оси подачи (мм/мин).

Параметр 11

Limit G1/G2/G3 single-axis speed — Ограничение скорости отдельной оси для G1/G2/G3: 1 — да, 0 — нет. ограничение скорости отдельной оси при G1/G2/G3 (шинный P14): 1 — ограничивать по параметрам; 0 — без ограничения.

Параметр 12

Limit X-axis G1/G2/G3 maximum speed (mm/min) — Максимальная скорость G1/G2/G3 оси X (мм/мин). предел скорости оси X при G1/G2/G3 (мм/мин; соответствующие параметры шинного XYZABCXsYs — P115–P119).

Параметр 13

Limit Z-axis G1/G2/G3 maximum speed (mm/min) — Максимальная скорость G1/G2/G3 оси Z (мм/мин). предел скорости оси Z при G1/G2/G3 (мм/мин).

Параметр 14

X-axis acceleration/deceleration constant — Постоянная ускорения/замедления оси X: 1–99999. постоянная ускорения/замедления оси X (шинный P20–P24 для XYZABCXsYs). Чем больше значение, тем быстрее разгон; диапазон 1–99999. Значение зависит от станка, неверная настройка может вызвать отказ. Для шагового привода не превышать 15000.

Параметр 15

Z-axis acceleration/deceleration constant — Постоянная ускорения/замедления оси Z: 1–99999. постоянная ускорения/замедления оси Z. То же назначение и диапазон 1–99999, что для X.

Параметр 16

Automatic operation acceleration/deceleration constant — Постоянная ускорения/замедления автоматической работы: 1–500. постоянная ускорения/замедления автоматической работы (шинный P25). Диапазон 1–500. Вне диапазона действуют параметры отдельных осей. Обычно оставляется неактивной, если требования к ручному и автоматическому разгону существенно не различаются.

Параметр 17

Handwheel acceleration/deceleration constant — Постоянная ускорения/замедления маховика: 500–30000. постоянная ускорения/замедления маховика (шинный P26). В пояснении диапазон 500–32000, чем больше значение, тем быстрее разгон.

Параметр 18

Handwheel test acceleration/deceleration constant — Постоянная ускорения/замедления при проверке маховика: >500. постоянная ускорения/замедления пробного автоматического выполнения с маховиком (шинный P27). Диапазон 500–32000; значения <500 недействительны, используются параметры осей.

Параметр 19

Handwheel test G00 speed (mm/min) — Скорость G00 при проверке маховика (мм/мин): >10. скорость G00 при пробном выполнении с маховиком (мм/мин; шинный P28). При значении <10 действует скорость G00 оси.

Параметр 20

Handwheel X-axis speed limit (mm/min) — Ограничение скорости оси X при управлении маховиком (мм/мин). предел скорости оси X под маховиком (мм/мин; шинный P29–P33 для осей XYZABCXsYs). Диапазон от 100 до максимальной ручной скорости; для безопасности рекомендовано ≤4000. Значение ≤100 отключает ограничение.

Параметр 21

Handwheel Z-axis speed limit (mm/min) — Ограничение скорости оси Z при управлении маховиком (мм/мин). предел скорости оси Z под маховиком (мм/мин). Условия те же, что для X.

Параметр 22

Threading Z-axis acceleration/deceleration constant — Постоянная ускорения/замедления оси Z при нарезании резьбы; для сервопривода задать 0. постоянная ускорения/замедления оси Z при нарезании резьбы (шинный P33-1). Диапазон 300–90000; большее значение ускоряет торможение. Для шаговых приводов ради безопасности применять меньшие значения; для сервоприводов установить 0 (без замедления).

Параметр 23

Threading X-axis acceleration/deceleration constant — Постоянная ускорения/замедления оси X при нарезании резьбы; для сервопривода задать 0. постоянная ускорения/замедления оси X при нарезании резьбы (шинный P33-2). Те же условия, что для Z; для сервоприводов 0.

Параметр 24

Servo motor threading cycle X-axis retract speed multiplier (0.1x) — Множитель скорости отвода оси X в цикле нарезания резьбы сервоприводом (0.1×). множитель скорости отвода X при нарезании резьбы сервоприводом (шинный P33-3). Единица 0.1×; при значении >500 задаётся непосредственно скорость отвода.

Параметр 25

Stepper motor threading cycle X-axis retract starting speed (mm/min) — Начальная скорость отвода оси X в цикле нарезания резьбы шаговым двигателем (мм/мин). начальная скорость отвода X при нарезании резьбы шаговым двигателем (мм/мин). Для безопасности рекомендуется ≤100.

Параметр 26

Stepper motor threading cycle X-axis retract maximum speed (mm/min) — Максимальная скорость отвода оси X при нарезании резьбы шаговым двигателем (мм/мин). максимальная скорость отвода X при нарезании резьбы шаговым двигателем (мм/мин).

Параметр 27

Acceleration/deceleration type — Тип ускорения/замедления: 0 — линейный, 8 — криволинейный. тип ускорения/замедления (шинный P34): 8 — S-образная кривая для шагового привода; 0 — линейный закон для сервопривода.

Параметр 28

Initial curve acceleration/deceleration constant — Начальная постоянная криволинейного ускорения/замедления: ≥10. начальная постоянная ускорения по S-образной кривой (шинный P35). Чем больше значение, тем быстрее начальный разгон; действует при >10.

Параметр 29

Second-order curve acceleration/deceleration constant — Постоянная криволинейного ускорения/замедления второго порядка: ≥10. постоянная ускорения второй фазы S-образной кривой (шинный P36). Чем больше значение, тем быстрее разгон в средней фазе; действует при ≥10.

Параметр 30

Maximum curve acceleration/deceleration constant — Максимальная постоянная криволинейного ускорения/замедления: ≥500. максимальная постоянная ускорения по S-образной кривой (шинный P37). Чем больше значение, тем быстрее разгон в максимальной фазе; при <500 используются параметры линейного ускорения.

Параметр 31/32

X-axis homing forward speed (mm/min) / X-axis homing reverse speed (mm/min) — Скорость возврата оси X в референтную точку в положительном/отрицательном направлении (мм/мин). скорость возврата X в референтную точку в положительном направлении (мм/мин; шинные P38–P47, P121–P123 для XYZABCXsYs). Должна быть меньше скорости G00 оси X. скорость возврата X в отрицательном направлении (мм/мин). Используется при поиске импульса Z после схода с выключателя референтной точки; диапазон 20–500. Влияет на точность возврата. После калибровки не изменять.

Параметр 33/34

Z-axis homing forward speed (mm/min) / Z-axis homing reverse speed (mm/min) — Скорость возврата оси Z в референтную точку в положительном/отрицательном направлении (мм/мин). 34 — скорость возврата Z в положительном и отрицательном направлениях (мм/мин). Условия те же, что для X.

Параметр 35

G96 constant surface speed control minimum spindle speed (rpm) — Минимальная частота вращения шпинделя при постоянной скорости резания G96 (об/мин). минимальная частота вращения шпинделя при G96 (об/мин; шинный P48-1). Нижняя граница при постоянной скорости резания.

Параметр 36

Spindle high-gear maximum speed (rpm) — Максимальная частота вращения шпинделя на высокой ступени (об/мин). максимальная частота вращения шпинделя на высокой/первой ступени (об/мин; шинный P48). Соответствует команде напряжения 10 V.

Параметр 37

Spindle low-gear (second gear) maximum speed (rpm) — Максимальная частота вращения шпинделя на низкой, второй ступени (об/мин). максимальная частота вращения шпинделя на низкой, третьей и четвёртой ступенях и второго шпинделя (об/мин; шинные P49–P52). По назначению аналогичны параметру 36.

Параметр 38

Spindle third-gear maximum speed (rpm) — Максимальная частота вращения шпинделя на третьей ступени (об/мин).

Параметр 39

Spindle fourth-gear maximum speed (rpm) — Максимальная частота вращения шпинделя на четвёртой ступени (об/мин).

Параметр 40

Second spindle maximum speed (rpm) — Максимальная частота вращения второго шпинделя (об/мин).

Параметр 41

Arc backlash compensation mode — Компенсация люфта при дуге: 0 — режим A, увеличение люфта увеличивает скорость; +8 — режим B, скорость определяется параметром; +4 — IJK дуги отсчитываются от конечной точки к центру. режим компенсации люфта дуги (шинный P53): 0 — режим A, скорость компенсации растёт с величиной люфта, максимум 10000 мм/мин; +8 — режим B, скорость фиксируется параметром; +4 — IJK дуги задаются относительно конечной, а не начальной точки.

Параметр 42

Arc Mode B backlash compensation speed (mm/min) — Скорость компенсации люфта дуги в режиме B (мм/мин). скорость компенсации люфта дуги в режиме B (мм/мин; шинный P54).

Параметр 42-1

Arc Mode B backlash compensation starting speed (mm/min) — Начальная скорость компенсации люфта дуги в режиме B (мм/мин): >10. начальная скорость компенсации люфта дуги в режиме B (мм/мин; шинный P54-1): >10.

Параметр 42-2

Arc Mode B backlash compensation acceleration/deceleration — Постоянная ускорения/замедления компенсации люфта дуги в режиме B ((мм/мин)/с): >10. ускорение компенсации люфта дуги в режиме B ((мм/мин)/с; шинный P54-2): >10.

Параметр 43

Handwheel stop speed (mm/min) — Скорость остановки маховика (мм/мин): >100. скорость остановки маховика (мм/мин; шинный P55): >100; большее значение ускоряет остановку.

Параметр 49

Activate speed processing function — Включение функции обработки скорости: 1 — да, 0 — нет.

Параметр 51

Tapping retraction spindle speed (rpm) — Частота вращения шпинделя при отводе метчика (об/мин): >1. частота вращения шпинделя перед обратным вращением при нарезании резьбы метчиком (об/мин; шинный P58): >1; минимальная частота перед реверсом.

Параметр 52

Tapping spindle backlash compensation (pulses) — Компенсация люфта шпинделя при нарезании резьбы метчиком (импульсы). компенсация люфта шпинделя перед реверсом при нарезании резьбы метчиком (импульсы; шинный P58-1).

Параметр 53

Tapping spindle reverse pre-retraction distance (um) — Расстояние предварительного отвода перед обратным вращением шпинделя при нарезании резьбы метчиком (мкм): 10–5000. предварительный отвод перед реверсом при нарезании резьбы метчиком (мкм; шинный P58-2): 10–5000.

Параметр 54

Tapping retract speed (mm/min) — Скорость отвода метчика (мм/мин): действует при ≥60. скорость отвода метчика (мм/мин; шинный P58-3): ≥60.

Параметр 58

Hard limit emergency stop speed (mm/min) — Скорость аварийной остановки по аппаратному концевому ограничителю (мм/мин). порог скорости аварийной остановки при срабатывании аппаратного концевого ограничителя (мм/мин; шинный P56). Для сервоприводов установить 1.

Параметр 60

Enable smoothing function (+4 manual; +8 handwheel; +16 program) — Включение сглаживания: +4 — ручной режим, +8 — маховик, +16 — программа.

Параметр 61/62/63

Manual smoothing time constant / Handwheel smoothing time constant / Program smoothing time constant — Постоянная времени сглаживания соответственно для ручного режима, маховика и программы: 2–500.

Параметр 101/102/103/104/105

X-axis starting jump speed (mm/min) / Y-axis starting jump speed (mm/min) / Z-axis starting jump speed (mm/min) / 4th axis starting jump speed (mm/min) / 5th axis starting jump speed (mm/min) — Начальная скачкообразная скорость соответственно осей X, Y, Z, четвёртой и пятой (мм/мин): >1. 105 — начальная скачкообразная скорость осей (мм/мин; шинный P101–P108). Ниже этой скорости ускорение/замедление не применяется. Значение зависит от конфигурации станка; неверная настройка может привести к отказу оборудования или аварии. Типовые значения: ≤100 для шаговых приводов, ≤500 для сервоприводов.

Параметр 111/112/113/114/115

X-axis maximum speed variation (mm/min) / Y-axis maximum speed variation (mm/min) / Z-axis maximum speed variation (mm/min) / 4th axis maximum speed variation (mm/min) / 5th axis maximum speed variation (mm/min) — Максимальное изменение скорости соответственно осей X, Y, Z, четвёртой и пятой (мм/мин): >1. 115 — максимальный шаг изменения скорости подачи (мм/мин; шинный P111–P118). Ограничивает приращение скорости при многоосевой интерполяции для плавного перехода. Пример: при значении 300 изменение скорости X с F800 до F1600 проходит через F1100.

Параметр 200

Whether continuous motion applies to G00 — Применение непрерывного движения к G00: 1 — нет, 16 — да.

Параметр 210

Whether threading waits for spindle speed stabilization — ожидание стабилизации частоты вращения шпинделя перед нарезанием резьбы: 0 — нет, 1 — да. II. Bus Type Controller Speed Parameter List:

Параметр 1/2/3/4

X-axis G00 speed (mm/min) / Y-axis G00 speed (mm/min) / Z-axis G00 speed (mm/min) / A-axis G00 speed (mm/min) — Скорость G00 соответственно осей X, Y, Z, A (мм/мин).

Параметр 5/5a/5b/5c

5th-axis G00 speed (mm/min) / 6th-axis G00 speed (mm/min) / 7th-axis G00 speed (mm/min) / 8th-axis G00 speed (mm/min) — Скорость G00 соответственно пятой, шестой, седьмой и восьмой осей (мм/мин).

Параметр 6

Maximum manual feed speed (mm/min) — Максимальная ручная подача (мм/мин).

Параметр 7

Maximum automatic feed speed (mm/min) — Максимальная автоматическая подача (мм/мин).

Параметр 8

Default G01/G02/G03 speed (mm/min) — Скорость G01/G02/G03 по умолчанию (мм/мин).

Параметр 9

Dry run speed (mm/min) — Скорость холостого прогона (мм/мин).

Параметр 10

Manual feed axis speed (mm/min) — Скорость оси при ручной подаче (мм/мин).

Параметр 11

Manual spindle speed (rpm) — Ручная частота вращения шпинделя (об/мин).

Параметр 12

Feed axis starting jump speed (mm/min) — Начальная скачкообразная скорость оси подачи (мм/мин).

Параметр 13

Maximum feed axis speed variation (mm/min) — Максимальное изменение скорости оси подачи (мм/мин).

Параметр 14

Limit G1/G2/G3 single-axis speed — Ограничение скорости отдельной оси для G1/G2/G3: 1 — да, 0 — нет.

Параметр 15/16/17/18/19

X-axis G1/G2/G3 maximum speed (mm/min) / Y-axis G1/G2/G3 maximum speed (mm/min) / Z-axis G1/G2/G3 maximum speed (mm/min) / A-axis G1/G2/G3 maximum speed (mm/min) / 5th-axis G1/G2/G3 maximum speed (mm/min) — Максимальная скорость G1/G2/G3 соответственно осей X, Y, Z, A, пятой (мм/мин).

Параметр 19a/19b/19c

6th-axis G1/G2/G3 maximum speed (mm/min) / 7th-axis G1/G2/G3 maximum speed (mm/min) / 8th-axis G1/G2/G3 maximum speed (mm/min) — Максимальная скорость G1/G2/G3 соответственно шестой, седьмой и восьмой осей (мм/мин).

Параметр 20/21/22/23/24

X-axis acceleration/deceleration constant / Y-axis acceleration/deceleration constant / Z-axis acceleration/deceleration constant / A-axis acceleration/deceleration constant / 5th-axis acceleration/deceleration constant — Постоянная ускорения/замедления соответственно осей X, Y, Z, A, пятой.

Параметр 24a

6th-axis acceleration/deceleration constant ((mm/min)/s) — Постоянная ускорения/замедления шестой оси ((мм/мин)/с).

Параметр 24b

XS-axis acceleration/deceleration constant ((mm/min)/s) — Постоянная ускорения/замедления оси XS ((мм/мин)/с).

Параметр 24c

YS-axis acceleration/deceleration constant ((mm/min)/s) — Постоянная ускорения/замедления оси YS ((мм/мин)/с).

Параметр 25

Automatic operation acceleration/deceleration constant — Постоянная ускорения/замедления автоматической работы: ≥500.

Параметр 26

Handwheel acceleration/deceleration constant — Постоянная ускорения/замедления маховика: 500–30000.

Параметр 27

Handwheel test acceleration/deceleration constant — Постоянная ускорения/замедления при проверке маховика: >500.

Параметр 28

Handwheel test G00 speed (mm/min) — Скорость G00 при проверке маховика (мм/мин): >10.

Параметр 29/30/31/32/33

Handwheel X-axis speed limit (mm/min) / Handwheel Y-axis speed limit (mm/min) / Handwheel Z-axis speed limit (mm/min) / Handwheel A-axis speed limit (mm/min) / Handwheel 5th-axis speed limit (mm/min) — Ограничение скорости маховика соответственно для осей X, Y, Z, A, пятой (мм/мин).

Параметр 33a/33b/33c

Handwheel 6th-axis speed limit (mm/min) / Handwheel 7th-axis speed limit (mm/min) / Handwheel 8th-axis speed limit (mm/min) — Ограничение скорости маховика соответственно для шестой, седьмой, восьмой осей (мм/мин).

Параметр 33-1/33-2

Threading Z-axis acceleration/deceleration constant / Threading X-axis acceleration/deceleration constant — Постоянная ускорения/замедления при нарезании резьбы соответственно осей Z и X; для сервопривода задать 0.

Параметр 33-3

Servo motor threading cycle X-axis retract speed multiplier (0.1x) — Множитель скорости отвода оси X в цикле нарезания резьбы сервоприводом (0.1×).

Параметр 34

Acceleration/deceleration type — Тип ускорения/замедления: 0 — линейный, 8 — криволинейный.

Параметр 35

Initial curve acceleration/deceleration constant — Начальная постоянная криволинейного ускорения/замедления: ≥10.

Параметр 36

Second-order curve acceleration/deceleration constant — Постоянная криволинейного ускорения/замедления второго порядка: ≥10.

Параметр 37

Maximum curve acceleration/deceleration constant — Максимальная постоянная криволинейного ускорения/замедления: ≥500.

Параметр 38/39

X-axis homing forward speed (mm/min) / X-axis homing reverse speed (mm/min) — Скорость возврата оси X в референтную точку в положительном/отрицательном направлении (мм/мин).

Параметр 40/41

Y-axis homing forward speed (mm/min) / Y-axis homing reverse speed/C-axis encoder zero return speed (mm/min) — Скорость возврата оси Y в положительном/отрицательном направлении; 41 также назван скоростью возврата к нулю энкодера оси C (мм/мин).

Параметр 42/43

Z-axis homing forward speed (mm/min) / Z-axis homing reverse speed (mm/min) — Скорость возврата оси Z в положительном/отрицательном направлении (мм/мин).

Параметр 44/45

A-axis homing forward speed (mm/min) / A-axis homing reverse speed (mm/min) — Скорость возврата оси A в положительном/отрицательном направлении (мм/мин).

Параметр 46/47

5th-axis homing forward speed (mm/min) / 5th-axis homing reverse speed (mm/min) — Скорость возврата пятой оси в положительном/отрицательном направлении (мм/мин).

Параметр 48-1

G96 constant surface speed control minimum spindle speed (rpm) — Минимальная частота вращения шпинделя при G96 (об/мин).

Параметр 48/49/50/51

Spindle high-range maximum speed (rpm) / Spindle low-range (second range) maximum speed (rpm) / Spindle third-range maximum speed (rpm) / Spindle fourth-range maximum speed (rpm) — Максимальная частота вращения шпинделя соответственно на высокой, низкой (второй), третьей и четвёртой ступенях (об/мин).

Параметр 52

Second spindle maximum speed (rpm) — Максимальная частота вращения второго шпинделя (об/мин).

Параметр 53

Arc backlash compensation — Компенсация люфта дуги: +1 — компенсация длины; +2 — компенсация постоянного цикла по G17/G18/G19; +4 — IJK от конечной точки к центру; +8 — режим B с компенсацией по параметру.

Параметр 54

Arc Mode B backlash compensation speed (mm/min) — Скорость компенсации люфта дуги в режиме B (мм/мин).

Параметр 54-1

Arc Mode B backlash compensation starting speed (mm/min) — Начальная скорость компенсации люфта дуги в режиме B (мм/мин): >10.

Параметр 54-2

Arc Mode B backlash compensation acceleration/deceleration — Постоянная ускорения/замедления компенсации люфта дуги в режиме B ((мм/мин)/с): >10.

Параметр 55

Activate speed processing function — Включение функции обработки скорости: 1 — да, 0 — нет.

Параметр 56

Hard limit emergency stop critical speed (mm/min) — Критическая скорость аварийной остановки по аппаратному концевому ограничителю (мм/мин).

Параметр 57

Handwheel stop speed (mm/min) — Скорость остановки маховика (мм/мин): >18.

Параметр 58

Tapping retraction spindle speed (rpm) — Частота вращения шпинделя при отводе метчика (об/мин): >1.

Параметр 58-1

Tapping spindle backlash compensation (pulses) — Компенсация люфта шпинделя при нарезании резьбы метчиком (импульсы).

Параметр 58-2

Tapping spindle reverse pre-retraction distance (um) — Расстояние предварительного отвода перед обратным вращением шпинделя при нарезании резьбы метчиком (мкм): 10–5000.

Параметр 58-3

Tapping retraction feed speed (mm/min) — Подача при отводе метчика (мм/мин): действует при ≥60.

Параметр 60

Enable program run smoothing function — Сглаживание выполнения программы: 16 — включено.

Параметр 61

Program run smoothing time constant — Постоянная времени сглаживания программы: 2–50.

Параметр 101–108

X-axis starting jump speed (mm/min) / Y-axis starting jump speed (mm/min) / Z-axis starting jump speed (mm/min) / 4th-axis starting jump speed (mm/min) / 5th-axis starting jump speed (mm/min) / 6th-axis starting jump speed (mm/min) / 7th-axis starting jump speed (mm/min) / 8th-axis starting jump speed (mm/min) — Начальная скачкообразная скорость соответственно осей X, Y, Z, четвёртой, пятой, шестой, седьмой, восьмой (мм/мин): >1 для каждого параметра.

Параметр 111–118

X-axis maximum speed variation (mm/min) / Y-axis maximum speed variation (mm/min) / Z-axis maximum speed variation (mm/min) / 4th-axis maximum speed variation (mm/min) / 5th-axis maximum speed variation (mm/min) / 6th-axis maximum speed variation (mm/min) / 7th-axis maximum speed variation (mm/min) / 8th-axis maximum speed variation (mm/min) — Максимальное изменение скорости соответственно осей X, Y, Z, четвёртой, пятой, шестой, седьмой, восьмой (мм/мин): >1 для каждого.

Параметр 121/122/123

6th-axis reference point return forward speed (mm/min) / 7th-axis reference point return forward speed (mm/min) / 8th-axis reference point return forward speed (mm/min) — Скорость возврата в референтную точку в положительном направлении соответственно шестой, седьмой, восьмой осей (мм/мин): >1.

Параметр 200

Whether continuous motion applies to G00 — Применение непрерывного движения к G00: 16 — да, 1 — нет.

Параметр 210

Whether threading waits for spindle speed stabilization — Ожидание стабилизации частоты вращения шпинделя перед нарезанием резьбы: 0 — нет, 1 — да.

Параметр 230

Spindle SP command G00 positioning speed (0.1rpm) — Скорость позиционирования шпинделя командой SP в G00 (0.1 об/мин).

Параметр 231

SP command G01 mode — Режим G01 команды SP: +4 — выполнение по F; +8 — по G90/G91; +16 — выдача импульсов в соответствии с текущим отображаемым значением. Подробности ниже.

Параметр 232

Interpolation mode SP command positioning direction — Направление позиционирования команды SP в режиме интерполяции: 0 — прямое, 1 — обратное, другие значения — по кратчайшему пути.

Параметр 233

Spindle homing control mode — Режим возврата шпинделя в нуль: 1 — импульсное управление; 2 — управление приводом, выдаётся M61, контролируется M22.

Параметр 234

Program run retract function — Отвод при выполнении программы: +8 — включить обратный отвод маховиком.

Параметр 235

Spindle homing speed (0.1 rpm) — Скорость возврата шпинделя в нуль (0.1 об/мин).

Параметр 340

Z-axis follow X-axis function control mode — Следование оси Z за X: 0 — выключено, 60 — включено. 342 — следование оси Z за X (только шинный контроллер). Движение Z определяется отношением, рассчитанным из угла XZ. Для функции следования Z за X (параметры 340–342, шинный контроллер): M601 — включить, M600 — выключить.

Параметр 341

Z-axis follow movement numerator when moving X-axis (can be negative) — Числитель перемещения следящей оси Z при движении X; может быть отрицательным.

Параметр 342

Z-axis follow movement denominator when moving X-axis — Знаменатель перемещения следящей оси Z при движении X. Подробности параметра 231. При +4 команда SP позиционирует шпиндель по текущей скорости F в град/мин, но в состоянии G00 по параметру скорости позиционирования шпинделя; без +4 используется этот параметр скорости. При +8 действует текущий режим G90/G91: G90 задаёт абсолютный расчёт, G91 — приращение без расчёта; без +8 выполняется расчёт и движение в ближайшем направлении. При +16 отображаемое значение SP определяется выданными импульсами, иначе — обратной связью энкодера. +8192 — аналоговый выход шпинделя повторяется каждую 1 с. +16384 — после M05 останавливается и аналоговый выход. Знаменатель следования Z за X может быть отрицательным.

3.7.3. Axis parameter

I. Pulse System Axis Parameters List:

Параметр 1

Feed axis band switch — Внешний ступенчатый переключатель подачи: 1 — да, 0 — нет. внешний ступенчатый переключатель подачи: 1 — регулировка от внешнего переключателя; 0 — клавиши панели Feed↑ и Feed↓. При 1 контакты DK0, DK1, DK2, DK3 на вспомогательной панели принимают сигналы переключателя.

Параметр 2

Spindle & rapid traverse band switch — Внешний ступенчатый переключатель шпинделя и ускоренного перемещения: 1 — шпиндель, 2 — G00, 0 — отсутствует. внешний ступенчатый переключатель шпинделя и ускоренного перемещения: 1 — регулировка шпинделя от внешнего переключателя; 0 — клавиши панели Spindle↑ и Spindle↓. При 1 контакты DS0, DS1, DS2, DS3 принимают сигналы переключателя. Заголовок также допускает 2=G00 rapid.

Параметр 3/4

X-axis negative travel limit (mm) / X-axis positive travel limit (mm) — Отрицательный/положительный программный предел хода оси X (мм). отрицательный предел хода оси X (мм; шинные P3–P12). Машинная координата отрицательного программного предела. положительный предел хода оси X (мм). Машинная координата положительного программного предела.

Параметр 5/6

Z-axis negative travel limit (mm) / Z-axis positive travel limit (mm) — Отрицательный/положительный программный предел хода оси Z (мм). отрицательный предел хода оси Z (мм). Задаёт машинную координату отрицательного программного предела оси Z. положительный предел хода Z (мм): машинная координата положительного программного предела.

Параметр 7

Spindle braking time (10ms) — Время торможения шпинделя (10 мс). время торможения шпинделя (шинный P13). Длительность удержания выхода M05; меньшая длительность соответствует более быстрому торможению, большая — более медленному. Единица — 10 мс.

Параметр 8

Spindle braking long signal — Продолжительный сигнал торможения шпинделя: 0 — нет, 1 — да. продолжительный сигнал торможения шпинделя (шинный P14): 1 — продолжительный сигнал, 0 — короткий.

Параметр 9

Spindle position feedback detection — Контроль обратной связи положения шпинделя: 1 — да, 0 — нет. контроль обратной связи положения шпинделя (шинный P65): 1 — включён, 0 — выключен. Требуется для отображения фактической частоты вращения и подачи при нарезании резьбы. Предварительное условие: отношение обратной связи энкодера шпинделя 1:1.

Параметр 10

Spindle encoder pulses/rev (4×encoder lines) — Импульсы энкодера шпинделя за оборот (4 × число линий энкодера). число импульсов энкодера шпинделя за оборот (шинный P200): число линий энкодера × 4.

Параметр 10-1

Spindle encoder line count alarm threshold — Порог аварии по числу линий энкодера шпинделя: действует при >10.

Параметр 10-2

Spindle quadrature pulses/rev — Квадратурные импульсы шпинделя за оборот: 0 при отношении 1:1, иначе значение >99.

Параметр 11

Soft limit disable bits — Биты отключения программных пределов: D2=X, D3=Y, D4=Z, D5=A, D6=B; 1 — отключён, 0 — включён; D12 — MOVE без ограничения, D14 — смена инструмента без ограничения, D15 — сохранение относительной координаты при выключении питания. биты отключения программных ограничителей (шинный P15). В заголовке перечислены D2=X, D3=C(Y), D4=Z, D5=A, D6=B, D9=C, D10=Xs, D11=Ys. D2 управляет пределами X, D4 — Z; 1 — программный предел отключён, 0 — включён. При D15=1 относительные координаты сохраняются после выключения питания. Формат: D15D14...D1D0. Пример для отключения пределов X: 00000100.

Параметр 12

X-axis backlash comp (μm) — Компенсация люфта оси X (мкм, значение радиуса). компенсация люфта оси X (мкм; шинные P16–P20). Компенсация люфта X при смене направления, в значении радиуса; применяется автоматически. Единица — мкм.

Параметр 13

Z-axis backlash comp (μm) — Компенсация люфта оси Z (мкм). компенсация люфта оси Z (мкм): применяется автоматически при смене направления.

Параметр 14/15

X-axis direction signal / Z-axis direction signal — Направление сигнала соответственно оси X/Z: 1 — обычное, 0 — обратное. направление сигнала оси X (шинные P21–P25): 0 — инвертировать заданное направление; 1 — совпадает с заданным. направление сигнала оси Z: 0 — инвертировать; 1 — совпадает с заданным.

Параметр 16

Disable feed axis electronic gearing — Отключение электронной передачи осей подачи: 1 — да, 0 — нет. отключение электронной передачи осей подачи (шинный P26): 1 — отключена; 0 — включена.

Параметр 17/18

X-axis electronic gear numerator (1-999999) / X-axis electronic gear denominator (1-999999) — Числитель/знаменатель электронной передачи оси X: 1–999999. числитель электронной передачи оси X (шинные P27–P36): диапазон 1–999999. Для осей XZ числитель =10 × передаточное отношение при 10000 импульсов на оборот; при 20000 импульсов на оборот — 20 × передаточное отношение. Знаменатель равен шагу шарико-винтовой передачи. При ошибочной настройке ось движется неправильно и заданное расстояние может не совпасть с фактическим. знаменатель электронной передачи оси X: 1–999999.

Параметр 19/20

Z-axis electronic gear numerator (1-999999) / Z-axis electronic gear denominator (1-999999) — Числитель/знаменатель электронной передачи оси Z: 1–999999. числитель электронной передачи оси Z: 1–999999. знаменатель электронной передачи оси Z: 1–999999.

Параметр 21

X/Z positive limit — Положительный концевой выключатель X/Z: 0 — нормально разомкнутый (NO), 1 — нормально замкнутый (NC). положительный аппаратный концевой выключатель XZ (шинный P37): 0=NO (нормально разомкнут), 1=NC (нормально замкнут). Если концевой выключатель X совмещён с X0, P21 становится настройкой положительного и отрицательного концевого выключателя X (0=NO, 1=NC).

Параметр 22

X/Z negative limit — Отрицательный концевой выключатель X/Z: 0=NO, 1=NC. отрицательный аппаратный концевой выключатель XZ (шинный P38): 0=NO, 1=NC. Если концевой выключатель Z совмещён с Z0, P22 становится настройкой положительного и отрицательного концевого выключателя Z (0=NO, 1=NC).

Параметр 23

Floating zero & C-axis rollover — Плавающий нуль и циклический переход оси C: D3=X, D4=C(Y), D5=Z, D6=A; 0 — механический нуль, 1 — плавающий; D0=1 — циклический переход координаты детали оси C, D1=1 — сброс машинной координаты. плавающий нуль и циклический переход координаты оси C (шинный P39). Биты: D3=X, D4=C(Y), D5=Z, D6=A, D7=B, D8=C, D9=Xs, D10=Ys. 1 включает плавающий нуль для соответствующей оси, 0 использует механический выключатель нуля; в частности D3 управляет X, D5 — Z. При вращательной оси C: D0=1 включает циклический переход координаты детали, D1=1 — сброс машинной координаты. Пример включения плавающего нуля X: 00001000.

Параметр 24/25

X-axis floating zero machine coordinate / Z-axis floating zero machine coordinate — Машинная координата плавающего нуля соответственно оси X/Z. машинная координата оси X в плавающем нуле (шинные P40–P44). Задаёт координату положения плавающего нуля, в которое станок возвращается после включения питания. Если механического выключателя нуля нет, задайте плавающий нуль; при возврате система быстро позиционирует ось в эту точку. машинная координата оси Z в плавающем нуле. Задаёт машинную координату Z в плавающем нуле. После включения питания и возврата система приходит в эту точку; при отсутствии механического выключателя нуля требуется задать плавающий нуль, к которому система быстро позиционирует ось.

Параметр 26

Axis homing requirement — Требование возврата осей в референтную точку: 1 — не требуется, 0 — подсказка, 8 — принудительно, 9 — усиленно принудительно (Super forced). требование возврата осей подачи в референтную точку (шинный P45):

Параметр 27

Axis homing type — Тип возврата: 0 — реверс и обнаружение нулевого сигнала, 1 — только реверс, 2 — только обнаружение нуля, 3 — ни то ни другое. способ возврата осей подачи (шинный P46):

Параметр 28

Homing direction bits — Биты направления возврата: D2=X, D3=C(Y), D4=Z, D5=A, D6=B; 0 — положительное, 1 — отрицательное; D8=1 — первой возвращается ось Z. биты направления и очерёдности возврата (шинный P47). В заголовке перечислены D2=X, D3=C(Y), D4=Z, D5=A, D6=B, D7=B, D8=C, D9=Xs, D10=Ys. D2 задаёт направление X, D4 — Z; 1 — отрицательное, 0 — положительное. Для возврата X в отрицательном направлении с приоритетом Z приведён пример значения 100000100.

Параметр 29

Home switch NC bits — Биты нормально замкнутых выключателей референтной точки: D0=X, D1=C(Y), D2=Z, D3=A, D4=B; 1=NC, 0=NO; D6=1 — маховик/автоматический режим, D7=1 — ручной/автоматический режим. биты типа выключателя референтной точки (шинный P48). Формат и первые биты: D0=X, D1=C(Y). D2 задаёт выключатель Z, D3 — A, D4 — B; 1=NC (нормально замкнут), 0=NO (нормально разомкнут). При D7=1 включается автоматическое переключение между ручным и автоматическим состояниями. Пример для нормально замкнутых выключателей X и Z: 000000101.

Параметр 30

X-axis zero detect length (100μm) — Длина поиска нуля оси X (100 мкм, значение радиуса). длина поиска нулевого импульса энкодера оси X после освобождения выключателя (шинные P49–P53). Единица — 0.1 мм; значение должно быть меньше расстояния за один оборот двигателя.

Параметр 31

Z-axis zero detect length (100μm) — Длина поиска нуля оси Z (100 мкм). длина поиска нулевого импульса оси Z. Единица — 0.1 мм (100 мкм); должна быть меньше расстояния за один оборот двигателя.

Параметр 32/33

X-axis post-homing offset (10μm) / Z-axis post-homing offset (10μm) — Смещение после возврата соответственно оси X/Z (10 мкм). смещение оси X после возврата (шинные P54–P58). Дополнительное перемещение после обнаружения нулевого импульса; единица — 0.01 мм, диапазон -99999…+99999. Значение зависит от установки референтной точки и настройки координат. Смещение выполняется со скоростью G00. смещение оси Z после возврата. Те же единица, диапазон и зависимость от станка; перемещение со скоростью G00.

Параметр 50

Spindle start during gear change — Запуск шпинделя во время переключения ступени: 1 — да, 0 — нет, 64 — сохранить состояние. запуск шпинделя при переключении ступени (шинный P59): 1 — да, 0 — нет, 64 — сохранить состояние шпинделя.

Параметр 51

Spindle gear change motor speed (1/100rpm) — Частота вращения двигателя при переключении ступени шпинделя (1/100 об/мин). частота вращения двигателя шпинделя при переключении ступени (шинный P60): единица 1/100 об/мин.

Параметр 52

Spindle gear change direction — Направление при переключении ступени шпинделя: 0=M03 CW, 1=M04 CCW. направление вращения шпинделя при переключении ступени (шинный P61): 0=CW (по часовой стрелке), 1=CCW (против часовой стрелки).

Параметр 53

Spindle gear change stop time (10ms) — Время остановки при переключении ступени шпинделя (10 мс). время остановки шпинделя при переключении ступени (шинный P62): единица 10 мс.

Параметр 54

Spindle gear change low-speed duration (10ms) — Длительность работы шпинделя на низкой скорости при переключении ступени (10 мс). длительность вращения шпинделя на низкой скорости при переключении ступени (шинный P63): в пояснении названа длительностью остановки M05; единица 10 мс.

Параметр 55

Spindle stop delay (10ms) — Задержка остановки шпинделя (10 мс). задержка остановки шпинделя (шинный P64): интервал между снятием сигнала M03/M04 и включением сигнала M05; единица 10 мс.

Параметр 68

Axis reversal delay (ms) — Задержка при смене направления оси (мс). задержка смены направления оси подачи (мс): при высоких требованиях к точности задать 0.

Параметр 80

X/Z axis config — Конфигурация осей X/Z: D2 — циклический переход координаты детали Z, D3 — координаты детали X, D4 — сброс машинной координаты Z, D5 — сброс машинной координаты X, D6 — вращательная ось Z, D7 — вращательная ось X. конфигурация вращательных осей XZ: D2 — циклический переход координаты детали Z, D3 — координаты детали X, D4 — сброс машинной координаты Z, D5 — сброс машинной координаты X, D6 — вращательная ось Z, D7 — вращательная ось X. 1 — включено, 0 — выключено.

Параметр 101

Lathe 3rd axis name — Имя третьей оси токарного станка: 0=Y, 1=C.

Параметр 102

Lathe C-axis mode — Тип оси C: 0 — вращательная, 1 — линейная.

Параметр 104

C(Y)-axis direction — Направление оси C(Y): 0 — обратное, 1 — обычное.

Параметр 105/106

C(Y)-axis gear numerator (1-32767) / C(Y)-axis gear denominator (1-32767) — Числитель/знаменатель электронной передачи оси C(Y): 1–32767.

Параметр 107

C(Y)-axis backlash comp (μm) — Компенсация люфта оси C(Y) (мкм).

Параметр 108

C(Y)-axis G00 speed (mm/min) — Скорость G00 оси C(Y) (мм/мин).

Параметр 109

C(Y)-axis G1/G2/G3 max speed (mm/min) — Максимальная скорость G1/G2/G3 оси C(Y) (мм/мин).

Параметр 110

C(Y)-axis accel/decel constant — Постоянная ускорения/замедления оси C(Y).

Параметр 111

Handwheel C(Y)-axis speed limit (mm/min) — Предельная скорость оси C(Y) под маховиком (мм/мин).

Параметр 112

C-axis encoder zero return speed (deg/min) — Скорость возврата к нулю энкодера оси C (град/мин).

Параметр 113/114

C(Y)-axis homing forward speed (mm/min) / C(Y)-axis homing reverse speed (mm/min) — Скорость возврата оси C(Y) в положительном/отрицательном направлении (мм/мин).

Параметр 115

Y-axis zero detect length (100μm) — Длина поиска нуля оси Y (100 мкм).

Параметр 116

Y-axis post-homing offset (10μm) — Смещение оси Y после возврата (10 мкм).

Параметр 117/118

C(Y)-axis negative travel limit (mm) / C(Y)-axis positive travel limit (mm) — Отрицательный/положительный предел хода оси C(Y) (мм).

Параметр 119

C(Y)-axis floating zero machine coordinate — Машинная координата плавающего нуля оси C(Y).

Параметр 201

4th axis mode — Тип четвёртой оси: 0 — вращательная, 1 — линейная.

Параметр 202

4th axis rotary rollover mode — Режим циклического перехода четвёртой вращательной оси: 0 — без перехода, 1 — переход абсолютной координаты, 2 — сброс машинной координаты, 3 — полный переход.

Параметр 203

A-axis direction — Направление оси A: 1 — обычное, 0 — обратное.

Параметр 204/205

A-axis gear numerator (1-999999) / A-axis gear denominator (1-999999) — Числитель/знаменатель электронной передачи оси A: 1–999999.

Параметр 206

A-axis backlash comp (μm) — Компенсация люфта оси A (мкм).

Параметр 207

A-axis G00 speed (mm/min) — Скорость G00 оси A (мм/мин).

Параметр 208

A-axis G1/G2/G3 max speed (mm/min) — Максимальная скорость G1/G2/G3 оси A (мм/мин).

Параметр 209

A-axis accel/decel constant — Постоянная ускорения/замедления оси A.

Параметр 210

Handwheel A-axis speed limit (mm/min) — Предельная скорость оси A под маховиком (мм/мин).

Параметр 211/212

A-axis homing forward speed (mm/min) / A-axis homing reverse speed (mm/min) — Скорость возврата оси A в положительном/отрицательном направлении (мм/мин).

Параметр 213

A-axis zero detect length (100μm) — Длина поиска нуля оси A (100 мкм).

Параметр 214

A-axis post-homing offset (10μm) — Смещение оси A после возврата (10 мкм).

Параметр 215/216

A-axis negative travel limit (mm) / A-axis positive travel limit (mm) — Отрицательный/положительный предел хода оси A (мм).

Параметр 217

A-axis floating zero machine coordinate — Машинная координата плавающего нуля оси A.

Параметр 301

5th axis mode — Тип пятой оси: 0 — вращательная, 1 — линейная.

Параметр 302

5th axis rotary rollover mode — Режим циклического перехода пятой вращательной оси: 0 — без перехода, 1 — переход абсолютной координаты, 2 — сброс машинной координаты, 3 — полный переход.

Параметр 303

Display 5th axis as C-axis — Отображать пятую ось как C: 0 — нет, 1 — да.

Параметр 304

5th axis direction — Направление пятой оси: 1 — обычное, 0 — обратное.

Параметр 305/306

5th axis gear numerator (1-999999) / 5th axis gear denominator (1-999999) — Числитель/знаменатель электронной передачи пятой оси: 1–999999.

Параметр 307

5th axis backlash comp (μm) — Компенсация люфта пятой оси (мкм).

Параметр 308

5th axis G00 speed (mm/min) — Скорость G00 пятой оси (мм/мин).

Параметр 309

5th axis G1/G2/G3 max speed (mm/min) — Максимальная скорость G1/G2/G3 пятой оси (мм/мин).

Параметр 310

5th axis accel/decel constant — Постоянная ускорения/замедления пятой оси.

Параметр 311

Handwheel 5th axis speed limit (mm/min) — Предельная скорость пятой оси под маховиком (мм/мин).

Параметр 312/313

5th axis homing forward speed (mm/min) / 5th axis homing reverse speed (mm/min) — Скорость возврата пятой оси в положительном/отрицательном направлении (мм/мин).

Параметр 314

5th axis zero detect length (100μm) — Длина поиска нуля пятой оси (100 мкм).

Параметр 315

5th axis post-homing offset (10μm) — Смещение пятой оси после возврата (10 мкм).

Параметр 316/317

5th axis negative travel limit (mm) / 5th axis positive travel limit (mm) — Отрицательный/положительный предел хода пятой оси (мм).

Параметр 318

5th axis floating zero machine coordinate — Машинная координата плавающего нуля пятой оси.

Параметр 400

Spindle position feedback detection — Контроль обратной связи положения шпинделя: 1 — да, 0 — нет.

Параметр 404

Spindle pulse control direction — Направление импульсного управления шпинделем: 0 — обратное, 1 — обычное.

Параметр 405

Spindle electronic gearing — Электронная передача шпинделя: 0 — включена, 1 — отключена.

Параметр 406/407

Spindle low-gear numerator (1-32767) / Spindle low-gear denominator (1-32767) — Числитель/знаменатель передачи шпинделя на низкой ступени: 1–32767.

Параметр 408/409

Spindle high-gear numerator (1-32767) / Spindle high-gear denominator (1-32767) — Числитель/знаменатель передачи шпинделя на высокой ступени: 1–32767.

Параметр 410

Tapping interpolation axis — Ось интерполяционного нарезания резьбы метчиком: 91=X, 92=Y/C, 93=Z, 94=A, 95=B, 96=C.

Параметр 411

Tapping control mode — Режим управления нарезанием резьбы метчиком: 0 — слежение, 4 — интерполяция.

Параметр 412

Spindle gear teeth — Число зубьев шестерни шпинделя; если оно отличается от числа зубьев шестерни энкодера, обязательна плата адаптера.

Параметр 413

Encoder gear teeth — Число зубьев шестерни энкодера.

Параметр 414

Following axis config — Конфигурация следящей оси: значения 7/8/9, 17/18/19, 27/28/29; биты D5–D13=1 для следования A/C/B за X/Y/Z. II. Bus System Axis Parameters List:

Параметр 1

Feed axis band switch — Внешний ступенчатый переключатель подачи: 1 — да, 0 — нет.

Параметр 2

Spindle & rapid traverse band switch — Внешний ступенчатый переключатель шпинделя/ускоренного перемещения: 1 — шпиндель, 2 — G00, 0 — отсутствует.

Параметр 3/4

X-axis negative travel limit (mm) / X-axis positive travel limit (mm) — Отрицательный/положительный предел хода X (мм).

Параметр 5/6

Y-axis negative travel limit (mm) / Y-axis positive travel limit (mm) — Отрицательный/положительный предел хода Y (мм).

Параметр 7/8

Z-axis negative travel limit (mm) / Z-axis positive travel limit (mm) — Отрицательный/положительный предел хода Z (мм).

Параметр 9/10

A-axis negative travel limit (mm) / A-axis positive travel limit (mm) — Отрицательный/положительный предел хода A (мм).

Параметр 11/12

5th-axis negative travel limit (mm) / 5th-axis positive travel limit (mm) — Отрицательный/положительный предел хода пятой оси (мм).

Параметр 12a/12b

6th-axis negative travel limit (mm) / 6th-axis positive travel limit (mm) — Отрицательный/положительный предел хода шестой оси (мм).

Параметр 12c/12d

7th-axis negative travel limit (mm) / 7th-axis positive travel limit (mm) — Отрицательный/положительный предел хода седьмой оси (мм).

Параметр 12e/12f

8th-axis negative travel limit (mm) / 8th-axis positive travel limit (mm) — Отрицательный/положительный предел хода восьмой оси (мм).

Параметр 15

Soft limits — Биты программных пределов: D2=X, D3=Y, D4=Z, D5=A, D6=B, D9=C, D10=XS, D11=YS; 1 — без ограничения; D12 — MOVE без ограничения; D14 — смена инструмента без ограничения; D15=1 — сохранение относительных координат.

Параметр 16/17

X-axis backlash comp (μm) / Y-axis backlash comp (μm) — Компенсация люфта соответственно осей X/Y (мкм).

Параметр 20a

6th-axis backlash comp (μm) — Компенсация люфта шестой оси (мкм).

Параметр 21

X-axis direction signal — Направление сигнала оси X: 1 — обычное, 0 — обратное.

Параметр 26

Disable feed axis electronic gearing — Отключение электронной передачи осей подачи: 1 — да, 0 — нет.

Параметр 27

X-axis electronic gear numerator (1-999999) — Числитель электронной передачи оси X: 1–999999.

Параметр 36a

6th-axis electronic gear numerator (1-999999) — Числитель электронной передачи шестой оси: 1–999999.

Параметр 39

Floating zero & C-axis rollover — Плавающий нуль и циклический переход оси C: D3=X, D4=Y, D5=Z, D6=A, D7=B, D8=C, D9=XS, D10=YS; 1 — плавающий нуль; D0/D1 — циклический переход оси C.

Параметр 40

X-axis floating zero machine coordinate reset — Сброс машинной координаты плавающего нуля оси X.

Параметр 44a

6th-axis floating zero machine coordinate reset — Сброс машинной координаты плавающего нуля шестой оси.

Параметр 45

Axis homing requirement — Требование возврата осей в референтную точку: 1 — не требуется, 0 — подсказка, 8 — принудительно, 9 — усиленно принудительно.

Параметр 46

Axis homing type — Тип возврата: 0 — реверс и поиск нуля, 1 — только реверс, 2 — только поиск нуля, 3 — ни то ни другое.

Параметр 80

XZ axis config — Конфигурация осей XZ: D2 — циклический переход координаты детали Z, D3 — координаты детали X, D4 — сброс машинной координаты Z, D5 — сброс машинной координаты X, D6 — вращательная Z, D7 — вращательная X.

Параметр 93

C-axis workpiece rollover when rotary — Циклический переход координаты детали вращательной оси C: 0 — нет, 1 — да.

Параметр 94

C-axis machine coordinate reset when rotary — Сброс машинной координаты вращательной оси C: 0 — нет, 1 — да.

Параметр 102

4th-axis rotary rollover mode — Циклический переход четвёртой вращательной оси: +1 — координата детали, +2 — сброс машинной координаты.

Параметр 112

5th-axis rotary rollover mode — Циклический переход пятой вращательной оси: +1 — координата детали, +2 — сброс машинной координаты.

Параметр 200

Spindle encoder pulses/rev (4×encoder lines) — Импульсы энкодера шпинделя за оборот (4 × число линий).

Параметр 200-1

Spindle encoder line count alarm — Авария по числу линий энкодера шпинделя: действует при >10.

Параметр 210

Tapping interpolation axis — Ось интерполяционного нарезания резьбы метчиком: 91=X, 92=Y, 93=Z, 94=A, 95=B, 96=C, 97=XS, 98=YS.

Параметр 211

Tapping control mode — Режим управления нарезанием резьбы метчиком: 2 — слежение, 3 — интерполяция.

Параметр 518

X-axis drive parameter 30 - M133 control mode — Параметр привода X № 30 — режим управления M133: 0 — постоянная скорость, 1 — возвратно-поступательное движение, 2 — фиксированное расстояние.

Параметр 518-1

X-axis drive parameter 40 - M133 swing distance (low 16-bit pulses) — Параметр привода X № 40 — размах колебания M133 (импульсы, младшие 16 бит).

Параметр 220

Full-pulse spindle control — полноимпульсное управление шпинделем (шинный контроллер): 91–98 — вращение CW, 81–88 — вращение CCW с синхронизацией с соответствующей осью. Примеры: 96 — CW с шестой осью, 86 — CCW с шестой осью.

Параметр 221

Full-pulse spindle control pulses per revolution — число импульсов полноимпульсного управления шпинделем за оборот двигателя (шинный контроллер).

Параметр 222

Full-pulse spindle control acceleration/deceleration (rpm/ms) — ускорение/замедление полноимпульсного управления шпинделем (об/мин/мс). Постоянная ускорения/замедления двигателя шпинделя в полноимпульсном режиме шинного контроллера.

Параметр 250

Ethernet bus servo encoder resolution — разрешение энкодера сервопривода по Ethernet-шине: например, 17 для 17-битного абсолютного энкодера.

Параметр P511–P518

X-axis drive parameters — параметры привода оси X. Для остальных осей: P521–P528 — Y, P531–P538 — Z, P541–P548 — A, P551–P558 — B, P561–P568 — C, P571–P578 — Xs, P581–P588 — Ys. В интерфейсе параметров нажмите 7 для обновления.

3.7.4. Tool parameter

Параметр 1

Activate motorized tool post — Включение револьверной головки с электроприводом: 1 — да, 0 — нет. зависит от оснащения станка автоматической сменой инструмента: 0 — головки с электроприводом нет; 1 — головка есть, без проверки сигнала позиции; 8 — головка есть, с проверкой сигнала позиции. При 1 смена выполняется через интерфейс сигналов управления головкой. Если смена ручная, установить 0, но команды Txxxx всё равно требуются в программе для коррекции инструмента. Общее число инструментов задаётся клавишей C в параметрах коррекции.

Параметр 2

Total number of tool posts +1 — Общее число инструментальных позиций +1. число позиций головки с электроприводом +1. Пример: для четырёх автоматических и четырёх ручных инструментов установить 5 (T1–T4 — автоматические, T5–T8 — ручные).

Параметр 3

Lathe type — Тип станка: 0 — горизонтальный, передняя головка; 1 — горизонтальный, задняя; 8 — вертикальный, передняя; 9 — вертикальный, задняя. 0 — горизонтальный станок с передней головкой; 1 — горизонтальный станок с задней головкой либо наклонный станок; 8 — вертикальный с передней; 9 — вертикальный с задней.

Параметр 4

Maximum forward rotation time for tool post (s) — Максимальное время прямого вращения инструментальной головки (с). максимальная длительность прямого вращения головки при смене инструмента; при превышении система останавливается и выдаёт аварию.

Параметр 5

Delay before tool position detection after forward rotation (ms) — Задержка перед обнаружением позиции после прямого вращения (мс). задержка перед проверкой сигнала позиции после прямого вращения. Задержка перед проверкой сигнала позиции после прямого вращения головки.

Параметр 6

Delay after forward rotation stops (ms) — Задержка после остановки прямого вращения (мс). задержка после остановки прямого вращения (мс): пауза до выдачи сигнала обратного вращения.

Параметр 7

Reverse rotation locking time for tool post (ms) — Время обратного вращения для фиксации головки (мс). время обратного вращения для фиксации головки (мс): длительность выходного сигнала обратного вращения. Чрезмерное значение может привести к перегреву двигателя.

Параметр 8

Tool management mode — Режим управления инструментом: 0 — использовать M06, 1 — прямая смена по T, +32768 — управление ресурсом инструмента. При включённом управлении ресурсом в интерфейсе коррекций нажмите Tool Offset повторно, чтобы открыть управление ресурсом; ещё одно нажатие возвращает к коррекциям. Ресурс задаётся по числу использований или времени (секунды); можно установить текущие счётчики. При достижении любого предела система автоматически изменяет значение коррекции инструмента перед следующим запуском программы. Приращение определяется параметрами этого интерфейса. После изменения счётчик использований или времени сбрасывается в нуль.

Параметр 9

Tool post ready signal — Сигнал готовности инструментальной головки: 1 — да, 0 — нет. сигнал готовности головки: проверка выключателя фиксации TOK после обратного вращения; 1 — проверять, 0 — не проверять (по умолчанию).

Параметр 10

Radius C compensation activation method — Способ включения коррекции радиуса C: 0 — тип A, 1 — тип B. включение коррекции радиуса C: 0 — тип A, 1 — тип B.

Параметр 11

Radius C compensation cancellation method — Способ отмены коррекции радиуса C: 0 — тип A, 1 — тип B. отмена коррекции радиуса C: 0 — тип A, 1 — тип B.

Параметр 20

Tool post type — Тип головки: 1 — с электроприводом, 0 — с энкодером. тип головки: 1 — с электроприводом, 0 — с энкодером. Для головки с энкодером необходимо загрузить специальную программу PLC ProgramTool; её можно отредактировать в режиме диагностики (F1) с заводским паролем или импортировать с компьютера.

Параметр 32

Tool position signal/WAT signal filtering — Фильтрация сигналов позиции инструмента и WAT: +256/+512/+1024 — фильтр позиции на 2/4/8 мс; +2048/+4096/+8192 — фильтр WAT на 2/4/8 мс. фильтрация сигналов позиции инструмента и WAT:

3.7.5. Other parameter

Параметр 1

Handwheel type — тип маховика: 1 — переносной, 0 — панельный. 1 — переносной, 0 — панельный. При 1 сигналы A, X, Y, Z, X1, X10, X100, OFF разъёма CN11 выбирают ось подачи и ступень.

Параметр 2

Chuck direction — направление патрона: 1 — наружный, 0 — внутренний. задаёт логику автоматического патрона: 1 — наружный, 0 — внутренний. Для внутреннего патрона M10 закрывает патрон к центру, для наружного M10 раскрывает его наружу.

Параметр 3

Override switch — переключатель коэффициентов: 88 — в ручном и автоматическом режимах, 99 — в автоматическом, другие значения — выключен. переключатель вмешательства: 88 — действует в ручном и автоматическом режимах; 99 — только в автоматическом; другие значения — отключён.

Параметр 4

Auto lubrication — автоматическая смазка: 0 — включена, 1 — выключена. автоматическая смазка: 0 — включена, 1 — отключена. Работа привязана к времени эксплуатации.

Параметр 5

Auto lubrication duration (10ms) — Длительность автоматической смазки (10 мс). длительность автоматической смазки (10 мс): время удержания выхода M32.

Параметр 6

Auto lubrication interval (s) — Интервал автоматической смазки (с). интервал автоматической смазки (с): время между двумя включениями M32.

Параметр 7

Door switch detection (M12) — Контроль выключателя двери M12: 0 — нет, 1 — да. контроль выключателя защитной двери: 0 — выключателя нет, 1 — есть; для безопасности контроль рекомендован. Сигнал поступает через M12. Если контроль включён и M12 активен, в ручном режиме движение осей допускается, в автоматическом выполнение программы приостанавливается. Контроль переднего положения задней бабки использует тот же контакт M12, что и дверь; можно подключить только один сигнал. Если подключена дверь, контроль положения задней бабки использовать нельзя.

Параметр 8

Door switch — Тип выключателя двери: 0=NO, 1=NC. тип выключателя двери: 0=NO, 1=NC.

Параметр 9

Bit parameters D1=1 clear 0; D2=1 space; D5=0 spindle off; D6 speed; D7 — Битовый параметр: D1=1 — очистить 0; D2=1 — пробел; D5=0 — выключение шпинделя; D6 — скорость; D7 — коррекция инструмента; D8=1 — сохранить M10; D9 — привязка инструмента; D10 — сортировка; D12 — пропуск; D13=1 — возврат в референтную точку недействителен. Значения для D6, D7, D9, D10 и D12 не указаны. битовый параметр: назначение каждого бита дано далее; формат D15D14……D1D0 применяется и к другим битовым параметрам.

Бит № 9 Значение
D0 Не определён; значение по умолчанию 1, изменять нельзя.
D1 1 — счётчик деталей обнуляется при каждом включении; 0 — сохраняется.
D2 1 — при редактировании программы между буквами автоматически вставляется пробел; 0 — нет.
D3, D4 Не определены; значение по умолчанию 0, изменять нельзя.
D5 1 — Reset не останавливает шпиндель и подачу охлаждающей жидкости; 0 — останавливает. По умолчанию 0.
D6 1 — при двухосевом G00 каждая ось движется независимо со своей скоростью, траектория нелинейна и ось с меньшим перемещением прибывает первой; 0 — оси движутся согласованно и прибывают одновременно. По умолчанию 1.
D7 1 — при ручной смене инструмента соответствующая коррекция не вызывается автоматически; 0 — вызывается. По умолчанию 0.
D8 1 — состояние патрона/зажима шпинделя M10/M11 сохраняется при выключении и восстанавливается после включения; 0 — при включении по умолчанию патрон/шпиндель зажат. По умолчанию 1.
D9 Выбор способа ввода 1 или 2 для привязки и изменения коррекции инструмента.
D10 1 — автоматическая сортировка номеров строк при программировании.
D11 1 — аналоговый выход первого шпинделя одновременно идёт по первому и второму каналам, функция второго шпинделя отключается.
D12 1 — функция пропуска отключена; строки программы с префиксом / игнорируются.
D13 1 — ручная функция возврата в нуль отключена.
D14 1 — панельная кнопка Start отключена.
D15 1 — коррекции инструмента показываются как относительные значения износа, то есть накопленная компенсация; иначе — абсолютные значения.
Некоторые биты изменять нельзя. Неверная настройка может вызвать ненормальную работу системы.
Параметр 10

Automatic part count — Автоматический подсчёт деталей: 1 — да, 0 — нет. автоматический счётчик деталей: 1 — включён, 0 — выключен.

Параметр 11

Program edit sequence increment — Шаг нумерации строк при редактировании программы. шаг номеров строк при редактировании программы.

Параметр 13

Spindle-chuck interlock — Блокировка шпинделя по патрону: 1 — частичная, 8 — полная, 16 — усиленная, 32 — автоматическая, 56 — сверхполная (ultra), 64 — без блокировки в автоматическом и с блокировкой в ручном режиме, 0 — без блокировки. блокировка вращения шпинделя по состоянию патрона: в заголовке пояснения указаны 1 — частичная блокировка, 8 — полная, 0 — нет блокировки. При 0 зажим/разжим патрона не связан с вращением шпинделя.

Параметр 13-1

Spindle-center interlock — Блокировка шпинделя по задней бабке: те же значения 1/8/16/32/56/64/0. блокировка вращения шпинделя по задней бабке: принцип аналогичен параметру 13.

Параметр 14

Coolant button during auto — Кнопка охлаждения в автоматическом режиме: 1 — действует, 0 — не действует. кнопка охлаждения в автоматическом режиме: 0 — отключена, 1 — включена; при включении оператор может управлять охлаждением во время автоматической обработки.

Параметр 15

Chuck M10/M11 detection (M10 detects M12, M11 detects M22) — Контроль M10/M11 патрона: M10 проверяет M12, M11 — M22; 1 — контролировать, 0 — нет. контроль выполнения зажима/разжима патрона M10/M11: 1 — включён, 0 — выключен. При включении для M10 (разжим внутреннего/зажим наружного патрона) перед продолжением проверяется M12; для M11 (зажим внутреннего/разжим наружного) — M22. Если датчики установлены, для безопасности контроль рекомендован.

Параметр 16

Center M79/M78 detection (M79 detects M18, M78 detects M28) — Контроль M79/M78 задней бабки: M79 проверяет M18, M78 — M28; 1 — контролировать, 0 — нет. контроль выполнения движения задней бабки M79/M78: 1 — включён, 0 — выключен. При M79 (выдвижение) система проверяет вспомогательное реле M18. При M78 (отвод задней бабки) проверяется M28. Настройка зависит от датчиков и аппаратной конфигурации; при наличии датчиков для безопасности контроль рекомендован. Ограничения совместного использования входов: контроль зажима патрона M10 и выключатель двери используют один контакт M12; одновременно можно подключить только один сигнал. Контроль отвода задней бабки M78 и ножной выключатель используют один сигнал M28; при контроле отвода ножной выключатель использовать нельзя.

Параметр 17

Drive alarm: ALM — Авария привода ALM: 0=NO, 1=NC. авария привода ALM: тип сигнала сервопривода на CN5, контакт 12 — ALM; 0=NO, 1=NC.

Параметр 18

Spindle inverter/servo alarm 1: ALM1 — Авария инвертора/сервопривода шпинделя ALM1: 0=NO, 1=NC. авария инвертора/сервопривода шпинделя ALM1: сигнал на CN3, контакт 5; 0=NO, 1=NC.

Параметр 19

Machine alarm 2: ALM2 — Авария станка ALM2: 0=NO, 1=NC. авария станка ALM2: сигнал на CN10, контакт 2; 0=NO, 1=NC.

Параметр 20

Chuck control signal — Сигнал управления патроном: 0 — один сигнал, 1 — два сигнала M10/M71. сигнал управления патроном: 0 — одна электромагнитная катушка, только M10: активный M10 зажимает, неактивный разжимает; 1 — две катушки M10/M71: M10 активен и M71 неактивен — зажим; M71 активен и M10 неактивен — разжим. Выход команды M10 — M10, выход команды M11 — сигнал M71.

Параметр 21

Center control signal — Сигнал управления задней бабкой: 0 — один сигнал, 1 — два сигнала M79/M73. сигнал управления задней бабкой: одна или две катушки в зависимости от конфигурации станка. 0 — только M79: активный сигнал выдвигает бабку, неактивный отводит; 1 — раздельные сигналы M79/M73: активный M79 при неактивном M73 выдвигает, активный M73 при неактивном M79 отводит. Выход команды M79 — M79, выход команды M78 — сигнал M73.

Параметр 22

External chuck control — Внешнее управление патроном: 0 — нет, 1 — контроль сигнала M16. внешнее управление патроном: внешняя кнопка или педаль переключает состояние зажим/разжим при каждом срабатывании. 0 — выключено; 1 — включено, сигнал M16.

Параметр 23

External center control — Внешнее управление задней бабкой: 0 — нет, 1 — контроль сигнала M14. внешнее управление задней бабкой: внешняя кнопка или педаль переключает выдвижение/отвод. 0 — выключено; 1 — включено, сигнал M14.

Параметр 24

Chuck M10/M11 short signal time (s) — Длительность короткого сигнала M10/M11 патрона (с). длительность короткого сигнала патрона M10/M11 (с): время удержания выходов M10/M71. При 0 сигналы становятся длительными. 24-1 и 24-2 отдельно задают короткий/длительный режим для M10 и M71; 24-3 задаёт состояние M10 или M11 при включении питания.

Параметр 24-1

Is M10 long signal — Длительный ли сигнал M10: 0 — короткий, 1 — длительный.

Параметр 24-2

Is M71 long signal — Длительный ли сигнал M71: 0 — короткий, 1 — длительный.

Параметр 24-3

Power-on chuck state — Состояние патрона при включении: 0=M10, 1=M11.

Параметр 25

Center M79/M78 short signal time (s) — Длительность короткого сигнала M79/M78 задней бабки (с). длительность короткого сигнала задней бабки M79/M78 (с): время удержания выходов M79/M73. При 0 сигналы длительные. 25-1 и 25-2 отдельно задают режимы M79 и M73.

Параметр 25-1

Is M79 long signal — Длительный ли сигнал M79: 0 — короткий, 1 — длительный.

Параметр 25-2

Is M73 long signal — Длительный ли сигнал M73: 0 — короткий, 1 — длительный.

Параметр 26

Emergency stop — Аварийная остановка: 0=NO, 1=NC. аварийная остановка: кнопка на панели системы; 0=NO, 1=NC. Для безопасности рекомендовано нормально замкнутое исполнение (1).

Параметр 27

Emergency stop 2 — Аварийная остановка 2: 0=NO, 1=NC. аварийная остановка 2: кнопка на CN11-5 (маховик или внешняя аварийная остановка); 0=NO, 1=NC. Для безопасности рекомендовано NC (1).

Параметр 28

Run output (M69 run, M65 stop) — Выход работы (M69 — работа, M65 — остановка): 0 — недействителен, 1 — действителен. выход работы: 0 — выходного сигнала нет; 1 — выход разрешён (M69 при работе, M65 при остановке программы). Может применяться для индикации состояния станка в зависимости от конфигурации.

Параметр 29

Alarm output (M67) — Аварийный выход M67: 0 — недействителен, 1 — действителен. аварийный выход: 0 — сигнала нет; 1 — выход M67 активен при аварии. Может применяться для защиты или индикации состояния станка в зависимости от конфигурации.

Параметр 30

System language — Язык системы: 1 — китайский, 0 — английский. язык системы: 1 — китайский интерфейс, 0 — английский.

Параметр 31

Machine I/O logic controller — Логический контроллер входов/выходов станка: 1 — запущен, 0 — остановлен. логический контроллер входов/выходов станка: встроенный PMC; 1 — запущен, 0 — остановлен. Обычно параметр используется при отладке. Для нормальной работы его необходимо установить в состояние запуска, иначе действия станка могут быть ненормальными.

Параметр 32

High-speed I/O logic controller — Высокоскоростной логический контроллер входов/выходов: 0 — остановлен, 18 — высокая скорость, 28 — сверхвысокая. высокоскоростной логический контроллер входов/выходов: временной режим встроенного PMC; 0 — высокоскоростной режим остановлен, 18 — высокая скорость, 28 — сверхвысокая. Обычно параметр отладочный. Для нормальной работы необходимо состояние запуска, иначе действия станка могут быть ненормальными.

Параметр 35

Manual soft limit without homing — Программный ограничитель в ручном режиме без возврата в референтную точку: 1 — действует, 0 — нет. программные ограничители в ручном режиме без возврата в референтную точку: 1 — действуют, 0 — отключены. Параметр влияет на безопасность работы.

Параметр 36

System time — Системное время: год–месяц–день–час–минута. системное время: год–месяц–день–час–минута. После настройки время отображается в правом верхнем углу экрана. Нажмите Enter на этом параметре, в открывшемся окне введите значения через - и подтвердите Enter. Пример для 8 августа 2008 г., 20:08: 2008-08-08-20-08.

Параметр 37

Serial comm rate — Скорость последовательной связи: 0=7200, 1=9600, 2=14400, 3=19200, 4=38400, 5=57600, 6=115200. скорость последовательной связи: 0=7200, 1=9600, 2=14400, 3=19200, 4=38400, 5=57600, 6=115200. Более высокая скорость обмена снижает устойчивость связи. На обоих концах соединения должна быть установлена одинаковая скорость.

Параметр 38

Manual rapid key latching — Фиксация клавиши ручного ускоренного перемещения: 8 — клавиша может работать с фиксацией. фиксация клавиши ручного ускоренного перемещения: при значении 8 нажатие Rapid переключает высокую и низкую скорость; в ускоренном режиме на экране появляется соответствующая индикация.

Параметр 39/40

Special parameter — Специальные параметры. специальные параметры только для внутреннего применения.

Параметр 41

Current parameter backup — Резервная копия текущих параметров. резервная копия текущих параметров: после наладки станка сохраняет текущие параметры как заводские значения для последующего обслуживания. Для сохранения дважды нажмите Enter на этом параметре.

Параметр 42

Restore backup parameters — Восстановление параметров из резервной копии. восстановление резервной копии параметров: загружает сохранённые параметры вместо текущих, например при их нарушении во время отладки. Предупреждение: выполнение операции перезапишет все текущие параметры.

Параметр 50

Start from middle line goto previous endpoint — Переход к предыдущей конечной точке при запуске с середины программы: 8 — да, 0 — нет. переход к предыдущей конечной точке при запуске с середины строки: 8 — да, 0 — нет.

Параметр 120

Manual axis key reverse — Инверсия клавиш ручного перемещения: 4 — вертикальная X / горизонтальная Z; 8 — Y/C; 16 — вертикальная Z / горизонтальная X; 32 — четвёртая ось.

Параметр 200/201/202/203/204

X axis feedback run alarm error (pulse) / Y axis feedback run alarm error (pulse) / Z axis feedback run alarm error (pulse) / 4th axis feedback run alarm error (pulse) / 5th axis feedback run alarm error (pulse) — Порог аварии по ошибке обратной связи в движении соответственно осей X, Y, Z, четвёртой, пятой (импульсы): >1. допустимая ошибка слежения при движении оси X (импульсы) [>1]. Для систем с обратной связью по положению: авария возникает, если ошибка слежения при движении оси превышает заданное значение; параметр действует при значении >1. #200/#201/#202/#203/#204 указаны для осей X/Y/Z/A/B/C/Xs/Ys. Нажмите G на экране диагностики, чтобы обнулить заданные и измеренные положения и сбросить аварию.

Параметр 204a/204b/204c

6th axis feedback run alarm error (pulse) / 7th axis feedback run alarm error (pulse) / 8th axis feedback run alarm error (pulse) — То же соответственно для шестой, седьмой, восьмой осей (импульсы): >1.

Параметр 205/206/207/208/209

X axis feedback stop alarm error (pulse) / Y axis feedback stop alarm error (pulse) / Z axis feedback stop alarm error (pulse) / 4th axis feedback stop alarm error (pulse) / 5th axis feedback stop alarm error (pulse) — Порог аварии по ошибке обратной связи при остановке соответственно осей X, Y, Z, четвёртой, пятой (импульсы): >1. допустимая ошибка слежения неподвижной оси X (импульсы) [>1]. Для систем с обратной связью по положению: авария возникает, если ошибка слежения в состоянии покоя превышает заданное значение; параметр действует при значении >1. #205/#206/#207/#208/#209 указаны для осей X/Y/Z/A/B/C/Xs/Ys. Нажмите G на экране диагностики, чтобы обнулить заданные и измеренные положения и сбросить аварию.

Параметр 209a/209b/209c

6th axis feedback stop alarm error (pulse) / 7th axis feedback stop alarm error (pulse) / 8th axis feedback stop alarm error (pulse) — То же соответственно для шестой, седьмой, восьмой осей (импульсы): >1.

Параметр 210/211/212/213/214

X axis feedback electronic gear numerator / Y axis feedback electronic gear numerator / Z axis feedback electronic gear numerator / 4th axis feedback electronic gear numerator / 5th axis feedback electronic gear numerator — Числитель электронной передачи обратной связи соответственно осей X, Y, Z, четвёртой, пятой. Автоматический расчёт: L — шаг винта (мкм), M — число линий энкодера. числитель электронной передачи обратной связи оси X [для автоматического расчёта: L — шаг винта (мкм), M — число линий энкодера]. Для систем с обратной связью по положению задаёт числитель электронной передачи. Альтернативный ввод: L[шаг]M[линии], например L6000M2500 для винта с шагом 6 мм и энкодера на 2500 линий. #210/#211/#212/#213/#214 указаны для осей X/Y/Z/A/B/C/Xs/Ys. Важные примечания:

  1. Формат LxxxxMxxxx требует предварительной настройки числителя и знаменателя электронной передачи для всех осей.
  2. Настройка обязательна при последовательной связи с абсолютными энкодерами.
Параметр 214a/214b/214c

6th axis feedback electronic gear numerator / 7th axis feedback electronic gear numerator / 8th axis feedback electronic gear numerator — То же соответственно для шестой, седьмой, восьмой осей; автоматический расчёт по L и M.

Параметр 215

X axis feedback electronic gear denominator — Знаменатель электронной передачи обратной связи оси X; автоматический расчёт по L и M. знаменатель электронной передачи обратной связи оси X [для автоматического расчёта: L — шаг винта (мкм), M — число линий энкодера]. Для систем с обратной связью по положению задаёт знаменатель электронной передачи. Альтернативный ввод: L[шаг]M[линии], например L6000M2500 для винта с шагом 6 мм и энкодера на 2500 линий. #215/#216/#217/#218/#219 указаны для осей X/Y/Z/A/B/C/Xs/Ys.

Параметр 216–219

Y axis feedback electronic gear denominator / Z axis feedback electronic gear denominator / 4th axis feedback electronic gear denominator / 5th axis feedback electronic gear denominator — Знаменатель электронной передачи обратной связи соответственно осей Y, Z, четвёртой, пятой; автоматический расчёт по L — шагу винта (мкм) и M — числу линий энкодера.

Параметр 219a/219b/219c

6th axis feedback electronic gear denominator / 7th axis feedback electronic gear denominator / 8th axis feedback electronic gear denominator — То же соответственно для шестой, седьмой, восьмой осей.

Параметр 300

Feed axis absolute encoder motor — Оси с двигателем и абсолютным энкодером: X-D2, Y-D3, Z-D4, A-D5, B-D6, C-D7, XS-D8, YS-D9; 0 — нет, 1 — да. настройка двигателей осей подачи с абсолютными энкодерами [X-D2,Y-D3,Z-D4,A-D5,B-D6,C-D7,XS-D8,YS-D9,0=No,1=Yes]. Для систем, поддерживающих двигатели с абсолютными энкодерами. Параметр 300 задаёт оси, использующие абсолютные энкодеры.

  1. Адреса станций RS485: 1=X, 2=Y, 3=Z, 4=4-я ось, 5=5-я ось, 6=6-я ось, 7=7-я ось, 8=8-я ось.
  2. Параметры RS485: 19200 бод, 8 бит данных, 1 стоповый бит, формат RTU, нечётная чётность. (I) Настройка абсолютной системы с приводом Delta Параметры ЧПУ для привода Delta:
  1. P304-P308 (импульсы на оборот): 65536.
  2. Если шаг винта отличается от 10 мм, задайте передаточное отношение электронной передачи в приводе Maxsine (P029-P033). Число отсчётов энкодера на оборот должно соответствовать фактическому шагу винта. Параметры сервопривода Maxsine, связанные с шиной:
  1. При наличии батареи для многооборотного энкодера установите параметр 90 равным 1 и выполните инициализацию функцией Fn36.
  2. Нарезание резьбы: коэффициенты усиления по умолчанию поддерживают нарезание резьбы только при 1000 об/мин. Для 2000 об/мин измените P005 (первый коэффициент усиления контура скорости) и P009 (первый коэффициент усиления контура положения):
Параметр 301

Absolute encoder multi-turn low 16bit memory address — Адрес памяти младших 16 бит многооборотного значения абсолютного энкодера.

Параметр 302

Absolute encoder single-turn high 16bit memory address — Адрес памяти старших 16 бит однооборотного значения абсолютного энкодера.

Параметр 303

Absolute encoder single-turn low 16bit memory address — Адрес памяти младших 16 бит однооборотного значения абсолютного энкодера.

Параметр 304–308

X axis absolute encoder pulses/rev / Y axis absolute encoder pulses/rev / Z axis absolute encoder pulses/rev / 4th axis absolute encoder pulses/rev / 5th axis absolute encoder pulses/rev — Число импульсов абсолютного энкодера за оборот соответственно осей X, Y, Z, четвёртой, пятой. число импульсов абсолютного энкодера оси X на оборот. Для систем с двигателями с абсолютными энкодерами задаёт число импульсов на оборот оси X. Для 17-битного энкодера установить 131072. #304/#305/#306/#307/#308 указаны для осей X/Y/Z/A/B/C/Xs/Ys.

Параметр 308a/308b/308c

6th axis absolute encoder pulses/rev / 7th axis absolute encoder pulses/rev / 8th axis absolute encoder pulses/rev — То же для шестой, седьмой, восьмой осей.

Параметр 309–313

X axis absolute encoder distance/rev (nm) / Y axis absolute encoder distance/rev (nm) / Z axis absolute encoder distance/rev (nm) / 4th axis absolute encoder distance/rev (nm) / 5th axis absolute encoder distance/rev (nm) — Перемещение за оборот абсолютного энкодера соответственно осей X, Y, Z, четвёртой, пятой (нм). перемещение оси X за оборот абсолютного энкодера (нм). Для систем с абсолютными энкодерами задаёт изменение координаты оси X за оборот в нанометрах. Отрицательное значение меняет направление счёта. Пример: винт с шагом 4 мм и прямым приводом — 4000000 или -4000000. #309/#310/#311/#312/#313 указаны для осей X/Y/Z/A/B/C/Xs/Ys.

Параметр 313a/313b/313c

6th axis absolute encoder distance/rev (nm) / 7th axis absolute encoder distance/rev (nm) / 8th axis absolute encoder distance/rev (nm) — То же для шестой, седьмой, восьмой осей (нм).

Параметр 314–318

X axis absolute encoder multi-turn offset / Y axis absolute encoder multi-turn offset / Z axis absolute encoder multi-turn offset / 4th axis absolute encoder multi-turn offset / 5th axis absolute encoder multi-turn offset — Многооборотное смещение абсолютного энкодера соответственно осей X, Y, Z, четвёртой, пятой; введите E для очистки. многооборотное смещение абсолютного энкодера оси X [введите E для очистки]. Задаёт многооборотное смещение. Ввод E очищает многооборотные данные для устранения переполнения координаты. #314/#315/#316/#317/#318 указаны для осей X/Y/Z/A/B/C/Xs/Ys.

Параметр 318a/318b/318c

6th axis absolute encoder multi-turn offset / 7th axis absolute encoder multi-turn offset / 8th axis absolute encoder multi-turn offset — То же для шестой, седьмой, восьмой осей; E — очистка.

Параметр 319

Absolute encoder drive current/speed/torque (284/283/435) 16bit — Адрес 16-битной памяти тока/скорости/момента привода абсолютного энкодера (284/283/435). 16-битный адрес памяти тока/скорости/момента привода абсолютного энкодера (284/283/435).

Параметр 320–324

X axis absolute encoder distance/rev denominator / Y axis absolute encoder distance/rev denominator / Z axis absolute encoder distance/rev denominator / 4th axis absolute encoder distance/rev denominator / 5th axis absolute encoder distance/rev denominator — Знаменатель перемещения за оборот абсолютного энкодера соответственно осей X, Y, Z, четвёртой, пятой. знаменатель перемещения оси X за оборот абсолютного энкодера. Для систем с абсолютными энкодерами задаёт знаменатель расчёта координатного перемещения: перемещение за оборот = #309/#320. Пример: винт с шагом 4 мм и понижение 3:1 — #309=4000000, #320=3. #320/#321/#322/#323/#324 указаны для осей X/Y/Z/A/B/C/Xs/Ys.

Параметр 324a/324b/324c

6th axis absolute encoder distance/rev denominator / 7th axis absolute encoder distance/rev denominator / 8th axis absolute encoder distance/rev denominator — То же для шестой, седьмой, восьмой осей. Сетевые функции

Параметр 350

Network — Сеть: 0 — выключена, 1 — включена, 8 — автозапуск после включения питания. сеть [0=Off, 1=On, 8=Auto-start at Power-on]. Настраивает сетевые функции с помощью P350-P354: 0 — выключено, 1 — включено, 8 — автоматический запуск при включении питания.

Параметр 351

Gateway IP address — IP-адрес шлюза. IP-адрес шлюза. Рекомендуется, чтобы первые три октета совпадали с локальной сетью; пример: 192.168.1.1.

Параметр 352

Local IP address — Локальный IP-адрес. локальный IP-адрес. IP-адрес системы; пример: 192.168.1.103.

Параметр 353

Local MAC address — Локальный MAC-адрес. локальный MAC-адрес. Уникальный физический адрес; пример: 255:255:255:1.

Параметр 354

Network server IP address — IP-адрес сетевого сервера. IP-адрес сетевого сервера. IP-адрес ПК/сервера; пример: 192.168.1.13. Функция USB WiFi (поддерживаются только адаптеры EP-N8508GS/BL-LW05-AR5). Настройка через ES File Explorer на Android:

  1. Установите ES File Explorer.
  2. Откройте Network → Remote Manager → Settings.
  3. Установите порт 3721/2121/2221.
  4. В качестве корневого каталога выберите внутреннюю память.
  5. Разрешите анонимный вход.
  6. Выберите кодировку GBK для предотвращения искажения китайских символов.
  7. Запустите Remote Manager; показанный IP-адрес введите в P361. Настройка мобильной точки доступа:
  8. Создайте собственную точку доступа в ES Explorer.
  9. Настройте SSID и пароль.
  10. Введите учётные данные в P362/P363.
  11. Перезапустите Remote Manager; обновите P561, указав новый IP-адрес. Доступ к FTP-серверу:
  12. В каталоге программ нажмите N (либо Shift+N / клавишу быстрого доступа вместе с N для комбинированных клавиш).
  13. Для выхода нажмите N или F6. Возможности FTP: прямой просмотр каталогов ПК/телефона, выборочная передача файлов, анонимный вход (оставьте P365/P366 пустыми) или вход с учётными данными. Приоритеты сетевых подключений: при одновременном подключении WiFi и Ethernet приоритет имеет WiFi. WiFi поддерживает передачу файлов только с Android; проводная сеть — только с ПК.
Параметр 361

WiFi hotspot FTP server IP — IP-адрес FTP-сервера точки доступа Wi-Fi; пример: 192.168.2.206. IP-адрес FTP-сервера точки доступа WiFi [введите значение мобильного FTP-сервера; пример: 192.168.2.206].

Параметр 362/363

WiFi hotspot username / WiFi hotspot password — Имя пользователя/пароль точки доступа Wi-Fi. имя пользователя точки доступа WiFi. пароль точки доступа WiFi.

Параметр 364

WiFi hotspot — Точка доступа Wi-Fi: 8 — включена, другие значения — выключена. точка доступа WiFi [8=Enabled, другие значения — Disabled].

Параметр 365/366

FTP username / FTP password — Имя пользователя/пароль FTP. имя пользователя FTP. пароль FTP.

Параметр 500

Machine factory serial number — Заводской серийный номер станка.

Параметр 501

Interface color invert — Инверсия цветов интерфейса: 1 — обычный режим, белый фон; 8 — инверсия, чёрный фон.

Параметр 601

One-key stepper definition — Назначение одной клавиши для шагового привода. настройка шаговых приводов одной командой. Устанавливает текущие параметры на заводские значения для шаговых двигателей, если на станке используются шаговые приводы. Главным образом изменяет параметры, связанные со скоростью, с учётом характеристик шаговых двигателей. Обычно применяется при первоначальной наладке станка.

Параметр 602

One-key servo definition — Назначение одной клавиши для сервопривода. настройка сервоприводов одной командой. Устанавливает текущие параметры на заводские значения для серводвигателей, если на станке используются сервоприводы. Главным образом изменяет параметры, связанные со скоростью, с учётом характеристик сервоприводов. Обычно применяется при первоначальной наладке станка.

Параметр 900

Custom machining parameter dialog — Пользовательское окно параметров обработки: 1 — недействительно, 4 — частичное, 8 — полное.

Параметр 901

Homing axis sequence (>9) — Последовательность возврата осей в референтную точку (>9): шесть цифр; 1/2/3/4/5=X/Y/Z/A/B, последняя цифра 0. последовательность возврата осей в исходную точку (>9) [6 цифр: первые 5 цифр — 1/2/3/4/5 для X/Y/Z/A/B, последняя цифра — 0]. Задаёт последовательность возврата осей при автоматическом возврате. Пример: 321450 = Z→X→Y→A→B.

Параметр 910

M18/M22/M24/M28 input as G31/G311 high-speed input — Использование входов M18/M22/M24/M28 как высокоскоростных входов G31/G311: 1 — высокоскоростные. назначение входов M18/M22/M24/M28 высокоскоростными для команд G31/G311 [1=High-Speed Input].

Параметр 911

Enable M18=teach, M24=midpoint record, M28=endpoint record — Назначение M18 — обучение, M24 — запись средней точки, M28 — запись конечной: 1 — включено, 0 — выключено. включение функций M18=Teaching, M24=Midpoint Record, M28=Endpoint Record [1=Enable, 0=Disable].

Параметр 912

Reset output interface on reset key — Сброс выходного интерфейса по Reset: 1 — сбросить, 0 — нет. сброс выходных интерфейсов при нажатии клавиши Reset [1=Reset, 0=No Reset].

Параметр 994/995/996

CNC system serial number / Machine serial number / Custom serial number — Серийный номер соответственно системы ЧПУ, станка и пользовательский серийный номер.

3.7.6 Coordinate

Эти параметры поддерживают несколько систем координат: шесть систем координат детали (G54-G59) и одну машинную систему координат (G53). В программе обработки можно использовать одну или несколько систем координат детали. Их начало можно менять: значения параметров представляют положение начала каждой системы координат (нулевой точки) в машинной системе координат. Для G54-G59 допускается настройка 54 систем координат детали. В интерфейсе настройки систем координат можно изменить положение начала каждой из 54 систем в машинных координатах. Общее изменение систем координат детали G54-G59 через окно изменения смещения:

  1. Axxx — общее смещение всех систем координат по указанной оси. Пример: A12.5 сдвигает все системы по текущей оси на +12,5 мм.
  2. E — очистка текущего смещения; Exxx — задание абсолютного значения смещения.
  3. EA — очистка всех смещений по указанной оси; EAxxx — задание абсолютного смещения по текущей оси для всех систем.
  4. EALL, введённое в поле координаты любой оси X, очищает все смещения по всем осям во всех системах координат. Примечание для шинного контроллера: поддерживаются 54 системы координат детали: G54-G59 и G54.1-G54.48.
Параметр 1-0

current group number of user coordinate system — номер текущей группы пользовательских систем координат [G54-G59]. Для параметров ниже исходник указывает ввод приращения, а префикс E — ввод абсолютного значения.

Параметр 1-1

X of user coordinate system G54-G59(mm) — координата оси X в пользовательской системе координат G54-G59 (мм); ввод приращения, E — абсолютное значение. координата оси X в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-2

Y of user coordinate system G54-G59(mm) — координата оси Y в пользовательской системе координат G54-G59 (мм); ввод приращения, E — абсолютное значение. координата оси Y в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-3

Z of user coordinate system G54-G59(mm) — координата оси Z в пользовательской системе координат G54-G59 (мм); ввод приращения, E — абсолютное значение. координата оси Z в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-4

A of user coordinate system G54-G59(degree) — координата оси A в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси A в пользовательской системе координат G54 (градусы); ввод приращения, E — абсолютное значение.

Параметр 1-5

B of user coordinate system G54-G59(degree) — координата оси B в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси B в пользовательской системе координат G54 (градусы); ввод приращения, E — абсолютное значение.

Параметр 1-6

C of user coordinate system G54-G59(degree) — координата оси C в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси C в пользовательской системе координат G54 (градусы); ввод приращения, E — абсолютное значение.

Параметр 1-7

XS of user coordinate system G54-G59(degree) — координата оси XS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси XS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-8

YS of user coordinate system G54-G59(degree) — координата оси YS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси YS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-9

ZS of user coordinate system G54-G59(degree) — координата оси ZS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение.

Параметр 1-10

AS of user coordinate system G54-G59(degree) — координата оси AS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение.

Параметр 1-11

BS of user coordinate system G54-G59(degree) — координата оси BS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси X в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 1-12

CS of user coordinate system G54-G59(degree) — координата оси CS в пользовательской системе координат G54-G59 (градусы); ввод приращения, E — абсолютное значение. координата оси Y в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-0

current group number of user coordinate system — номер текущей группы пользовательских систем координат [G54.1-G54.48].

Параметр 2-1

X of user coordinate system G54.1-G54.48(mm) — координата оси X в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-2

Y of user coordinate system G54.1-G54.48(mm) — координата оси Y в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-3

Z of user coordinate system G54.1-G54.48(mm) — координата оси Z в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-4

A of user coordinate system G54.1-G54.48(degree) — координата оси A в пользовательской системе координат G54.1-G54.48 (градусы); ввод приращения, E — абсолютное значение.

Параметр 2-5

B of user coordinate system G54.1-G54.48(degree) — координата оси B в пользовательской системе координат G54.1-G54.48 (градусы); ввод приращения, E — абсолютное значение.

Параметр 2-6

C of user coordinate system G54.1-G54.48(degree) — координата оси C в пользовательской системе координат G54.1-G54.48 (градусы); ввод приращения, E — абсолютное значение.

Параметр 2-7

XS of user coordinate system G54.1-G54.48(mm) — координата оси XS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-8

YS of user coordinate system G54.1-G54.48(mm) — координата оси YS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-9

ZS of user coordinate system G54.1-G54.48(mm) — координата оси ZS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-10

AS of user coordinate system G54.1-G54.48(mm) — координата оси AS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-11

BS of user coordinate system G54.1-G54.48(mm) — координата оси BS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 2-12

CS of user coordinate system G54.1-G54.48(mm) — координата оси CS в пользовательской системе координат G54.1-G54.48 (мм); ввод приращения, E — абсолютное значение.

Параметр 8a

ZS of user coordinate system G54(mm) — координата оси ZS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 8b

AS of user coordinate system G54(mm) — координата оси AS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 8c

BS of user coordinate system G54(mm) — координата оси BS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 8d

CS of user coordinate system G54(mm) — координата оси CS в пользовательской системе координат G54 (мм); ввод приращения, E — абсолютное значение.

Параметр 13

Z of user coordinate system G55(mm) — координата оси Z в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 14

A of user coordinate system G55(degree) — координата оси A в пользовательской системе координат G55 (градусы); ввод приращения, E — абсолютное значение.

Параметр 15

B of user coordinate system G55(degree) — координата оси B в пользовательской системе координат G55 (градусы); ввод приращения, E — абсолютное значение.

Параметр 16

C of user coordinate system G55(degree) — координата оси C в пользовательской системе координат G55 (градусы); ввод приращения, E — абсолютное значение.

Параметр 17

XS of user coordinate system G55(mm) — координата оси XS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 18

YS of user coordinate system G55(mm) — координата оси YS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 18a

ZS of user coordinate system G55(mm) — координата оси ZS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 18b

AS of user coordinate system G55(mm) — координата оси AS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 18c

BS of user coordinate system G55(mm) — координата оси BS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 18d

CS of user coordinate system G55(mm) — координата оси CS в пользовательской системе координат G55 (мм); ввод приращения, E — абсолютное значение.

Параметр 21

X of user coordinate system G56(mm) — координата оси X в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 22

Y of user coordinate system G56(mm) — координата оси Y в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 23

Z of user coordinate system G56(mm) — координата оси Z в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 24

A of user coordinate system G56(degree) — координата оси A в пользовательской системе координат G56 (градусы); ввод приращения, E — абсолютное значение.

Параметр 25

B of user coordinate system G56(degree) — координата оси B в пользовательской системе координат G56 (градусы); ввод приращения, E — абсолютное значение.

Параметр 26

C of user coordinate system G56(degree) — координата оси C в пользовательской системе координат G56 (градусы); ввод приращения, E — абсолютное значение.

Параметр 27

XS of user coordinate system G56(mm) — координата оси XS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 28

YS of user coordinate system G56(mm) — координата оси YS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 28a

ZS of user coordinate system G56(mm) — координата оси ZS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 28b

AS of user coordinate system G56(mm) — координата оси AS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 28c

BS of user coordinate system G56(mm) — координата оси BS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 28d

CS of user coordinate system G56(mm) — координата оси CS в пользовательской системе координат G56 (мм); ввод приращения, E — абсолютное значение.

Параметр 31

X of user coordinate system G57(mm) — координата оси X в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 32

Y of user coordinate system G57(mm) — координата оси Y в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 33

Z of user coordinate system G57(mm) — координата оси Z в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 34

A of user coordinate system G57(degree) — координата оси A в пользовательской системе координат G57 (градусы); ввод приращения, E — абсолютное значение.

Параметр 35

B of user coordinate system G57(degree) — координата оси B в пользовательской системе координат G57 (градусы); ввод приращения, E — абсолютное значение.

Параметр 36

C of user coordinate system G57(degree) — координата оси C в пользовательской системе координат G57 (градусы); ввод приращения, E — абсолютное значение.

Параметр 37

XS of user coordinate system G57(mm) — координата оси XS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 38

YS of user coordinate system G57(mm) — координата оси YS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 38a

ZS of user coordinate system G57(mm) — координата оси ZS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 38b

AS of user coordinate system G57(mm) — координата оси AS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 38c

BS of user coordinate system G57(mm) — координата оси BS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 38d

CS of user coordinate system G57(mm) — координата оси CS в пользовательской системе координат G57 (мм); ввод приращения, E — абсолютное значение.

Параметр 41

X of user coordinate system G58(mm) — координата оси X в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 42

Y of user coordinate system G58(mm) — координата оси Y в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 43

Z of user coordinate system G58(mm) — координата оси Z в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 44

A of user coordinate system G58(degree) — координата оси A в пользовательской системе координат G58 (градусы); ввод приращения, E — абсолютное значение.

Параметр 45

B of user coordinate system G58(degree) — координата оси B в пользовательской системе координат G58 (градусы); ввод приращения, E — абсолютное значение.

Параметр 46

C of user coordinate system G58(degree) — координата оси C в пользовательской системе координат G58 (градусы); ввод приращения, E — абсолютное значение.

Параметр 47

XS of user coordinate system G58(mm) — координата оси XS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 48

YS of user coordinate system G58(mm) — координата оси YS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 48a

ZS of user coordinate system G58(mm) — координата оси ZS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 48b

AS of user coordinate system G58(mm) — координата оси AS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 48c

BS of user coordinate system G58(mm) — координата оси BS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 48d

CS of user coordinate system G58(mm) — координата оси CS в пользовательской системе координат G58 (мм); ввод приращения, E — абсолютное значение.

Параметр 51

X of user coordinate system G59(mm) — координата оси X в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 52

X of user coordinate system G59(mm) — координата оси X в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 53

X of user coordinate system G59(mm) — координата оси X в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 54

A of user coordinate system G59(degree) — координата оси A в пользовательской системе координат G59 (градусы); ввод приращения, E — абсолютное значение.

Параметр 55

B of user coordinate system G59(degree) — координата оси B в пользовательской системе координат G59 (градусы); ввод приращения, E — абсолютное значение.

Параметр 56

C of user coordinate system G59(degree) — координата оси C в пользовательской системе координат G59 (градусы); ввод приращения, E — абсолютное значение.

Параметр 57

XS of user coordinate system G59(mm) — координата оси XS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 58

YS of user coordinate system G59(mm) — координата оси YS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 58a

ZS of user coordinate system G59(mm) — координата оси ZS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 58b

AS of user coordinate system G59(mm) — координата оси AS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 58c

BS of user coordinate system G59(mm) — координата оси BS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 58d

CS of user coordinate system G59(mm) — координата оси CS в пользовательской системе координат G59 (мм); ввод приращения, E — абсолютное значение.

Параметр 61

X of user coordinate system G54.1(mm) — координата оси X в пользовательской системе координат G54.1 (мм); ввод приращения, E — абсолютное значение.

Параметр 62

Y of user coordinate system G54.1(mm) — координата оси Y в пользовательской системе координат G54.1 (мм); ввод приращения, E — абсолютное значение.

Параметр 63

Z of user coordinate system G54.1(mm) — координата оси Z в пользовательской системе координат G54.1 (мм); ввод приращения, E — абсолютное значение.

Параметр 64

A of user coordinate system G54.1(degree) — координата оси A в пользовательской системе координат G54.1 (градусы); ввод приращения, E — абсолютное значение.

Параметр 65

B of user coordinate system G54.1(degree) — координата оси B в пользовательской системе координат G54.1 (градусы); ввод приращения, E — абсолютное значение.

Параметр 66

C of user coordinate system G54.1(degree) — координата оси C в пользовательской системе координат G54.1 (градусы); ввод приращения, E — абсолютное значение.

Параметр 67

XS of user coordinate system G54.1(mm) — координата оси XS в пользовательской системе координат G54.1 (мм); ввод приращения, E — абсолютное значение.

Параметр 68

YS of user coordinate system G54.1(mm) — координата оси YS в пользовательской системе координат G54.1 (мм); ввод приращения, E — абсолютное значение.

Параметр 71

X of user coordinate system G54.2(mm) — координата оси X в пользовательской системе координат G54.2 (мм); ввод приращения, E — абсолютное значение.

Параметр 72

Y of user coordinate system G54.2(mm) — координата оси Y в пользовательской системе координат G54.2 (мм); ввод приращения, E — абсолютное значение.

Параметр 73

Z of user coordinate system G54.2(mm) — координата оси Z в пользовательской системе координат G54.2 (мм); ввод приращения, E — абсолютное значение.

Параметр 74

A of user coordinate system G54.2(degree) — координата оси A в пользовательской системе координат G54.2 (градусы); ввод приращения, E — абсолютное значение.

Параметр 75

B of user coordinate system G54.2(degree) — координата оси B в пользовательской системе координат G54.2 (градусы); ввод приращения, E — абсолютное значение.

Параметр 76

C of user coordinate system G54.2(degree) — координата оси C в пользовательской системе координат G54.2 (градусы); ввод приращения, E — абсолютное значение.

Параметр 77

XS of user coordinate system G54.2(mm) — координата оси XS в пользовательской системе координат G54.2 (мм); ввод приращения, E — абсолютное значение.

Параметр 78

YS of user coordinate system G54.2(mm) — координата оси YS в пользовательской системе координат G54.2 (мм); ввод приращения, E — абсолютное значение.

Параметр 81

X of user coordinate system G54.3(mm) — координата оси X в пользовательской системе координат G54.3 (мм); ввод приращения, E — абсолютное значение.

Параметр 82

Y of user coordinate system G54.3(mm) — координата оси Y в пользовательской системе координат G54.3 (мм); ввод приращения, E — абсолютное значение.

Параметр 83

Z of user coordinate system G54.3(mm) — координата оси Z в пользовательской системе координат G54.3 (мм); ввод приращения, E — абсолютное значение.

Параметр 84

A of user coordinate system G54.3(degree) — координата оси A в пользовательской системе координат G54.3 (градусы); ввод приращения, E — абсолютное значение.

Параметр 85

B of user coordinate system G54.3(degree) — координата оси B в пользовательской системе координат G54.3 (градусы); ввод приращения, E — абсолютное значение.

Параметр 86

C of user coordinate system G54.3(degree) — координата оси C в пользовательской системе координат G54.3 (градусы); ввод приращения, E — абсолютное значение.

Параметр 87

XS of user coordinate system G54.3(mm) — координата оси XS в пользовательской системе координат G54.3 (мм); ввод приращения, E — абсолютное значение.

Параметр 88

YS of user coordinate system G54.3(mm) — координата оси YS в пользовательской системе координат G54.3 (мм); ввод приращения, E — абсолютное значение.

Параметр 91

X of user coordinate system G54.4(mm) — координата оси X в пользовательской системе координат G54.4 (мм); ввод приращения, E — абсолютное значение.

Параметр 92

Y of user coordinate system G54.4(mm) — координата оси Y в пользовательской системе координат G54.4 (мм); ввод приращения, E — абсолютное значение.

Параметр 93

Z of user coordinate system G54.4(mm) — координата оси Z в пользовательской системе координат G54.4 (мм); ввод приращения, E — абсолютное значение.

Параметр 94

A of user coordinate system G54.4(degree) — координата оси A в пользовательской системе координат G54.4 (градусы); ввод приращения, E — абсолютное значение.

Параметр 95

B of user coordinate system G54.4(degree) — координата оси B в пользовательской системе координат G54.4 (градусы); ввод приращения, E — абсолютное значение.

Параметр 96

C of user coordinate system G54.4(degree) — координата оси C в пользовательской системе координат G54.4 (градусы); ввод приращения, E — абсолютное значение.

Параметр 97

XS of user coordinate system G54.4(mm) — координата оси XS в пользовательской системе координат G54.4 (мм); ввод приращения, E — абсолютное значение.

Параметр 98

YS of user coordinate system G54.4(mm) — координата оси YS в пользовательской системе координат G54.4 (мм); ввод приращения, E — абсолютное значение.

Параметр 101

X of user coordinate system G54.5(mm) — координата оси X в пользовательской системе координат G54.5 (мм); ввод приращения, E — абсолютное значение.

Параметр 102

Y of user coordinate system G54.5(mm) — координата оси Y в пользовательской системе координат G54.5 (мм); ввод приращения, E — абсолютное значение.

Параметр 103

Z of user coordinate system G54.5(mm) — координата оси Z в пользовательской системе координат G54.5 (мм); ввод приращения, E — абсолютное значение.

Параметр 104

A of user coordinate system G54.5(degree) — координата оси A в пользовательской системе координат G54.5 (градусы); ввод приращения, E — абсолютное значение.

Параметр 105

B of user coordinate system G54.5(degree) — координата оси B в пользовательской системе координат G54.5 (градусы); ввод приращения, E — абсолютное значение.

Параметр 106

C of user coordinate system G54.5(degree) — координата оси C в пользовательской системе координат G54.5 (градусы); ввод приращения, E — абсолютное значение.

Параметр 107

XS of user coordinate system G54.5(mm) — координата оси XS в пользовательской системе координат G54.5 (мм); ввод приращения, E — абсолютное значение.

Параметр 108

YS of user coordinate system G54.5(mm) — координата оси YS в пользовательской системе координат G54.5 (мм); ввод приращения, E — абсолютное значение.

Параметр 111

X of user coordinate system G54.6(mm) — координата оси X в пользовательской системе координат G54.6 (мм); ввод приращения, E — абсолютное значение.

Параметр 112

Y of user coordinate system G54.6(mm) — координата оси Y в пользовательской системе координат G54.6 (мм); ввод приращения, E — абсолютное значение.

Параметр 113

Z of user coordinate system G54.6(mm) — координата оси Z в пользовательской системе координат G54.6 (мм); ввод приращения, E — абсолютное значение.

Параметр 114

A of user coordinate system G54.6(degree) — координата оси A в пользовательской системе координат G54.6 (градусы); ввод приращения, E — абсолютное значение.

Параметр 115

B of user coordinate system G54.6(degree) — координата оси B в пользовательской системе координат G54.6 (градусы); ввод приращения, E — абсолютное значение.

Параметр 116

C of user coordinate system G54.6(degree) — координата оси C в пользовательской системе координат G54.6 (градусы); ввод приращения, E — абсолютное значение.

Параметр 117

XS of user coordinate system G54.6(mm) — координата оси XS в пользовательской системе координат G54.6 (мм); ввод приращения, E — абсолютное значение.

Параметр 118

YS of user coordinate system G54.6(mm) — координата оси YS в пользовательской системе координат G54.6 (мм); ввод приращения, E — абсолютное значение.

Параметр 121

X of user coordinate system G54.7(mm) — координата оси X в пользовательской системе координат G54.7 (мм); ввод приращения, E — абсолютное значение.

Параметр 122

Y of user coordinate system G54.7(mm) — координата оси Y в пользовательской системе координат G54.7 (мм); ввод приращения, E — абсолютное значение.

Параметр 123

Z of user coordinate system G54.7(mm) — координата оси Z в пользовательской системе координат G54.7 (мм); ввод приращения, E — абсолютное значение.

Параметр 124

A of user coordinate system G54.7(degree) — координата оси A в пользовательской системе координат G54.7 (градусы); ввод приращения, E — абсолютное значение.

Параметр 125

B of user coordinate system G54.7(degree) — координата оси B в пользовательской системе координат G54.7 (градусы); ввод приращения, E — абсолютное значение.

Параметр 126

C of user coordinate system G54.7(degree) — координата оси C в пользовательской системе координат G54.7 (градусы); ввод приращения, E — абсолютное значение.

Параметр 127

XS of user coordinate system G54.7(mm) — координата оси XS в пользовательской системе координат G54.7 (мм); ввод приращения, E — абсолютное значение.

Параметр 128

YS of user coordinate system G54.7(mm) — координата оси YS в пользовательской системе координат G54.7 (мм); ввод приращения, E — абсолютное значение.

Параметр 131

X of user coordinate system G54.8(mm) — координата оси X в пользовательской системе координат G54.8 (мм); ввод приращения, E — абсолютное значение.

Параметр 132

Y of user coordinate system G54.8(mm) — координата оси Y в пользовательской системе координат G54.8 (мм); ввод приращения, E — абсолютное значение.

Параметр 133

Z of user coordinate system G54.8(mm) — координата оси Z в пользовательской системе координат G54.8 (мм); ввод приращения, E — абсолютное значение.

Параметр 134

A of user coordinate system G54.8(degree) — координата оси A в пользовательской системе координат G54.8 (градусы); ввод приращения, E — абсолютное значение.

Параметр 135

B of user coordinate system G54.8(degree) — координата оси B в пользовательской системе координат G54.8 (градусы); ввод приращения, E — абсолютное значение.

Параметр 136

C of user coordinate system G54.8(degree) — координата оси C в пользовательской системе координат G54.8 (градусы); ввод приращения, E — абсолютное значение.

Параметр 137

XS of user coordinate system G54.8(mm) — координата оси XS в пользовательской системе координат G54.8 (мм); ввод приращения, E — абсолютное значение.

Параметр 138

YS of user coordinate system G54.8(mm) — координата оси YS в пользовательской системе координат G54.8 (мм); ввод приращения, E — абсолютное значение.

Параметр 141

X of user coordinate system G54.9(mm) — координата оси X в пользовательской системе координат G54.9 (мм); ввод приращения, E — абсолютное значение.

Параметр 142

Y of user coordinate system G54.9(mm) — координата оси Y в пользовательской системе координат G54.9 (мм); ввод приращения, E — абсолютное значение.

Параметр 143

Z of user coordinate system G54.9(mm) — координата оси Z в пользовательской системе координат G54.9 (мм); ввод приращения, E — абсолютное значение.

Параметр 144

A of user coordinate system G54.9(degree) — координата оси A в пользовательской системе координат G54.9 (градусы); ввод приращения, E — абсолютное значение.

Параметр 145

B of user coordinate system G54.9(degree) — координата оси B в пользовательской системе координат G54.9 (градусы); ввод приращения, E — абсолютное значение.

Параметр 146

C of user coordinate system G54.9(degree) — координата оси C в пользовательской системе координат G54.9 (градусы); ввод приращения, E — абсолютное значение.

Параметр 147

XS of user coordinate system G54.9(mm) — координата оси XS в пользовательской системе координат G54.9 (мм); ввод приращения, E — абсолютное значение.

Параметр 148

YS of user coordinate system G54.9(mm) — координата оси YS в пользовательской системе координат G54.9 (мм); ввод приращения, E — абсолютное значение.

Параметр 151

X of user coordinate system G54.10(mm) — координата оси X в пользовательской системе координат G54.10 (мм); ввод приращения, E — абсолютное значение.

Параметр 152

Y of user coordinate system G54.10(mm) — координата оси Y в пользовательской системе координат G54.10 (мм); ввод приращения, E — абсолютное значение.

Параметр 153

Z of user coordinate system G54.10(mm) — координата оси Z в пользовательской системе координат G54.10 (мм); ввод приращения, E — абсолютное значение.

Параметр 154

A of user coordinate system G54.10(degree) — координата оси A в пользовательской системе координат G54.10 (градусы); ввод приращения, E — абсолютное значение.

Параметр 155

B of user coordinate system G54.10(degree) — координата оси B в пользовательской системе координат G54.10 (градусы); ввод приращения, E — абсолютное значение.

Параметр 156

C of user coordinate system G54.10(degree) — координата оси C в пользовательской системе координат G54.10 (градусы); ввод приращения, E — абсолютное значение.

Параметр 157

XS of user coordinate system G54.10(mm) — координата оси XS в пользовательской системе координат G54.10 (мм); ввод приращения, E — абсолютное значение.

Параметр 158

YS of user coordinate system G54.10(mm) — координата оси YS в пользовательской системе координат G54.10 (мм); ввод приращения, E — абсолютное значение.

3.7.7 Password

Настройка паролей включает следующие пункты:

Параметр 1

Is enable CNC Co.’s password ? — включить пароль компании-изготовителя ЧПУ? (1 — нет, 0 — да).

Параметр 2

Is enable Machine Co.’s password ? — включить пароль изготовителя станка? (1 — нет, 0 — да). Исходный пароль: NEWNEW.

Параметр 3

Is enable User’s password ? — включить пароль пользователя? (1 — нет, 0 — да). Исходный пароль: KERKER.

Параметр 4

Modify CNC Co.’s password — изменить пароль изготовителя ЧПУ.

Параметр 5

Modify Machine Co.’s password — изменить пароль изготовителя станка.

Параметр 6

Modify User’s password — изменить пароль пользователя.

Параметр 7

system Usage time: (days) — время использования системы (дни).

Параметр 8

Print screen function — функция печати экрана. Версия программного обеспечения. Время.

3.8 Настройка коррекции инструмента

В любом экране нажмите Redeem, чтобы открыть одноимённый интерфейс. Его семь функций: Radius compensation (коррекция радиуса), Redeem, Clear all value (очистить все значения), Clear current value (очистить текущее значение), Measure tool (измерить инструмент), Posit tool (привязать инструмент) и Set (настройка). Им соответствуют клавиши F1-F7. Для возврата в основное меню нажмите Esc.

3.8.1 Коррекция радиуса

В интерфейсе Redeem нажмите F1, чтобы открыть окно коррекции радиуса (Radius compensation). Параметр задаёт используемый радиус закругления вершины инструмента.

Для настройки клавишами ↑/↓ выберите нужный инструмент и нажмите Enter. В появившемся окне введите радиус инструмента и подтвердите клавишей Enter. Клавишей F3 или F4 обнулите коррекцию радиуса соответственно для всех инструментов или текущего инструмента.

Внимание: номер коррекции (Redeem) не обязан совпадать с номером инструмента: любой инструмент может использовать любой номер коррекции. Коррекция радиуса связана с номером коррекции; число записей коррекции радиуса равно числу номеров коррекции.

3.8.2 Коррекция длины

В интерфейсе Redeem нажмите F2, чтобы открыть окно коррекции длины. Параметр служит для изменения применяемой длины или её повторной установки.

Изменение длины: клавишами ↑/↓ выберите номер инструмента, нажмите Enter и в диалоговом окне укажите ось и величину изменения. Ввод 0.05 увеличивает значение на 0.05, ввод -0.05 уменьшает его на 0.05. Нажмите Enter; система пересчитает текущее значение коррекции.

Повторная установка длины: переместите станок в положение, позволяющее измерить координату соответствующего инструмента. Клавишами ↑/↓ выберите его номер, нажмите F5 и в диалоговом окне укажите ось и измеренное по ней значение для детали.

Схема или экран контроллера NEWKER

Нажмите Enter. Коррекция длины соответствующей оси будет установлена заново, а система автоматически обновит текущее значение коррекции (Redeem).

Инициализация коррекции длины инструмента: нажмите F3 или F4, чтобы обнулить соответственно все значения коррекции длины либо текущее значение.

3.8.3 Положение вершины инструмента (Posit tool)

В интерфейсе Redeem нажмите F6, чтобы открыть Posit tool. Этот параметр задаёт тип/положение инструмента для коррекции радиуса вершины. Клавишами ↑/↓ выберите номер инструмента, нажмите Enter, введите код соответствующего типа инструмента и подтвердите клавишей Enter. Клавиша F1 обнуляет коды типов всех инструментов.

Пояснение к положению вершины инструмента. При обработке криволинейного контура составить корректную программу только по величине смещения инструмента трудно; функция коррекции инструмента выполняет нужную компенсацию автоматически.

Схема погрешности при обработке контура. Контур детали идёт от верхнего горизонтального участка вниз по вертикальной стенке, затем по наклонной поверхности к нижнему горизонтальному участку. Окружности показывают последовательные положения закруглённой вершины инструмента радиуса R. Между траекториями без коррекции радиуса и с коррекцией у перехода от вертикальной стенки к наклонной поверхности заштрихована область погрешности. На схеме эти две траектории названы траекториями инструмента C; значение буквы C не расшифровано.

A. Условная вершина инструмента. Точка A — воображаемая вершина на пересечении продолжений двух прямых кромок инструмента; центр окружности закругления расположен в стороне от неё. Задать положение A проще, чем фактический центр радиуса закругления. При программировании по условной вершине радиус вершины учитывать в траектории программы не требуется.

Схема или экран контроллера NEWKER

Внимание: для некоторых токарных станков с электрическим возвратом в нуль за начальную точку можно принять стандартную точку (например, центр закругления вершины инструмента). Расстояние от стандартной точки до центра радиуса вершины либо до условной вершины (Posit tool) может служить коррекцией инструмента.

Сравниваются два способа программирования. При первом начальная точка совпадает с центром окружности закругления вершины, показанным на пересечении вспомогательных вертикальной и горизонтальной линий. При втором начальная точка совпадает с условной вершиной A на пересечении вертикальной и горизонтальной прямых; центр окружности расположен выше и правее этой точки. Таким образом, при одинаковой форме вершины два способа задают разные положения начальной точки.

При нахождении резцедержателя в начальной точке задают вертикальное смещение OFX (коррекция по X) и горизонтальное OFZ (коррекция по Z) от стандартной точки до выбранной точки инструмента. В первом способе выбран центр радиуса вершины; во втором — условная вершина. У первого способа начальная точка помещена в центр окружности закругления, у второго — в точку A.

Для программирования по центру радиуса вершины показана траектория из горизонтального участка, нисходящего наклонного участка, второго горизонтального участка и вертикального участка вверх. Без коррекции радиуса центр закругления идёт по программной траектории; его положения обозначены окружностями прямо на её изломах и участках. С коррекцией траектория центра смещена относительно программной так, чтобы закруглённая вершина обрабатывала заданный контур. Начало коррекции отмечено у верхнего конца вертикального участка.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

При программировании по условной вершине сравниваются её траектория и программная траектория. Путь идёт слева направо по горизонтали, затем вниз по наклонной, далее по нижней горизонтали и вверх по вертикали. Без коррекции радиуса условная вершина идёт по программной траектории. При включённой коррекции положения закруглённой вершины на горизонтальных и наклонном участках смещаются; начало коррекции отмечено у нижнего конца вертикального участка.

B. Направление условной вершины инструмента. Направление от центра радиуса вершины к условной вершине определяется ориентацией режущего инструмента. Его необходимо задавать вместе со значением коррекции. Для каждого из двух расположений резцедержателя показаны восемь кодов направления:

Для выбора кода учитывают одновременно расположение резцедержателя и положение условной вершины относительно центра закругления; одинаковый номер при переднем и заднем расположении может означать разное направление по оси X.

Если центр радиуса вершины совпадает с начальным положением, используйте код 0 или 9. Номер положения вершины задаётся в параметре инструмента для каждого номера коррекции.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

3.8.4 Задание количества инструментов

В интерфейсе Redeem нажмите F7, чтобы открыть окно задания и управления общим количеством инструментов. Учитываются инструменты револьверной головки с электроприводом и резцедержателя.

3.9 Компенсация погрешности ходового винта

В интерфейсе параметров дважды нажмите Parameter, чтобы перейти к настройке компенсации погрешности шага винта.

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

Компенсация задаётся отдельно для каждой оси; для осей X и Z переключение выполняется клавишами F1/F2. Интерфейс компенсации каждой оси содержит два раздела — основные параметры и значения компенсации. Между ними перемещаются клавишами ←/→.

Экран компенсации устроен так: слева таблица с колонками «№», «Координата (мм)» и «Значение (мкм)», под ней основные параметры «Резерв», «Крайняя отрицательная точка», «Крайняя положительная точка», «Коэффициент» и «Интервал (мкм)»; справа — обычная панель состояния станка. В нижнем ряду находятся вкладки осей X/Z/C/A/B, программа проверки, очистка и отмена. Наличие вкладок C/A/B шире текстового указания о переключении X/Z.

Схема или экран контроллера NEWKER

Основные параметры. Клавишами ↑/↓ выберите параметр, нажмите Enter и в диалоговом окне введите основные данные для компенсации погрешности винта соответствующей оси.

Значения компенсации. В этом разделе показаны точки погрешности шага винта и их значения компенсации для каждой оси. Клавишами ↑/↓/PgDn/PgUp выберите точку, нажмите Enter и введите значение её компенсации.

Автоматическое создание программы проверки. Система создаёт программу для проверки компенсации лазерным интерферометром. В интерфейсе шага винта установите основные параметры, нажмите функцию программы проверки и подтвердите создание соответствующей программы клавишей Enter.

Количество точек можно задавать произвольно, но не более 300 для каждой оси. Основные параметры погрешности шага винта каждой оси:

  1. Резерв.
  2. Точки проверки при движении назад.
  3. Точки проверки при движении вперёд.
  4. Коэффициент компенсации (Compensation override).
  5. Интервал между точками компенсации (мкм).

Система автоматически рассчитывает положение точек по основным параметрам. Интервал между точками одной оси постоянен; пользователь вводит значение компенсации для каждой точки. Вводите абсолютное значение относительно исходной точки станка.

Промежуточный график показывает ступенчатую функцию: горизонтальная ось — точка компенсации (Compensation point), вертикальная — величина компенсации (Compensation value), нулевая отметка — Datum point.

Пример 1, линейная ось. Ход от -400 мм до +800 мм, интервал точек 50 мм, номер точки компенсации референтной точки — 40.

Схема или экран контроллера NEWKER

Для примера 1 номер крайней точки компенсации в отрицательном направлении рассчитан так: номер референтной точки − отрицательный ход / интервал + 1 = 40−400/50+1=33. Для положительного направления: 40+800/50=56.

Линейная шкала примера идёт от -400 до +800 мм и содержит отметку 0. Машинной координате -400 мм соответствует точка 33, -100 мм — 39, -50 мм — 40, +50 мм — 41, +100 мм — 42, +750 мм — 56. Для промежуточных точек шкала продолжается с шагом 50 мм; в положении 0 выводится значение компенсации.

Параметры в примере напечатаны следующим образом:

Значения таблицы соответствия точек и компенсации, включая пропуск между 49 и 56 на рисунке:

№ точки 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 … 56
Значение +2 +1 +1 -2 0 -1 0 -1 +2 +1 0 -1 -1 -2 0 +1 +2 … +1

График представляет ступенчатую функцию компенсации от машинной координаты. Горизонтальная ось размечена от -400 до +400 мм, вертикальная — от -4 до +4 с нулём в пересечении осей; референтная точка отмечена непосредственно слева от нуля. На отрицательных координатах показаны отрицательные ступени, затем кривая поднимается выше нуля на положительных координатах, опускается ниже нуля около +300 мм и вновь поднимается выше нуля после +400 мм. Таблица выше содержит напечатанные значения точек; из-за расхождения между расчётом 33 и строкой параметров 30 это расхождение нельзя устранять изменением графика или таблицы.

Пример 2, поворотная ось. Перемещение за оборот — 360°, интервал между точками — 45°, номер точки компенсации референтной точки — 60. Номер крайней точки в отрицательном направлении обычно совпадает с номером точки референтной точки. Номер крайней точки в положительном направлении: 60+360/45=68.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

На круговой схеме показано соответствие машинного угла и номера точки: референтная точка 0.0 обозначена звёздочкой; точка 61 расположена у 45.0°, 62 у 90.0°, 63 у 135.0°, 64 у 180.0°, 65 у 225.0°, 66 у 270.0°, 67 у 315.0°, а 68 совмещена с 60 около начала оборота. Стрелка внутри круга задаёт положительное направление (+ ); значения вводятся в малые кружки.

Примечание: если суммарное значение от точки 61 до точки 68 не равно 0, накопленная погрешность шага за оборот отклонится. Поэтому для точек 60 и 68 следует задать одинаковое значение.

Параметры примера:

| № точки | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Значение | +1 | -2 | +1 | +3 | -1 | -1 | -3 | +2 | +1 |

Нижний график показывает ступенчатое значение компенсации (Compansate Value) в зависимости от машинной координаты (Machine Coordinate, градусы), референтные точки и повторение кривой после 360°.

3.10 Диагностика

В интерфейсе параметров нажмите Diagnosis, чтобы открыть интерфейс диагностики.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

В интерфейсе диагностики системы (System diagnosis interface) показаны входные сигналы (Input signal). Нажмите F2 и используйте ↑/↓ для просмотра состояния входов и выходов; F4 открывает сведения об авариях.

На экране входов слева находится матрица из восьми столбцов и семи строк: X00–X07, X08–X15, X16–X23, X24–X31, X32–X39, X40–X47, X60–X67; у каждого адреса показаны текущее состояние и мнемоника сигнала. В данном примере активны X18, все X24–X31, а также X60–X63, X65 и X67; прочие показанные входы имеют 0. Ниже расположен экран выходов с тем же устройством матрицы для Y00–Y31: все показанные выходы имеют 0. В обоих экранах 1 означает активный сигнал, 0 — неактивный. Справа находятся поля программы, кода команды, состояния станка, машинных координат, времени обработки и счётчика деталей; снизу — кнопки «Вх./вых.», «Аварии», «Сброс» и «Отмена». Мнемоники сигналов в матрицах остаются техническими идентификаторами.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Экран аварийных сообщений (Alarm information interface). Нажмите F4(ALARM). Первая строка экрана показывает число импульсов/отсчётов энкодера шпинделя (number of spindle encoder). Всего сохраняется 10 текущих и исторических сообщений об авариях; более старые удаляются автоматически, так что отображаются только последние 10.

Просмотр и редактирование PLC: в интерфейсе диагностики нажмите F3, чтобы просмотреть лестничную программу PLC, или F5, чтобы изменить её. Во время просмотра и диагностики нажмите S для поиска. После изменения PLC контроллер необходимо перезапустить, чтобы новая программа начала работать. Клавиша R также позволяет применить новую программу PLC без перезапуска; условия выбора между этими действиями не пояснены.

Экран просмотра PLC устроен так: слева отображаются строки лестничной программы с контактами, катушками, адресами X/M, номерами строк 0000–0008 и их состояниями; справа — состояние программы и станка. Под лестничной областью находится подсказка «R — перезагрузить лестничную программу». В нижнем ряду клавиш: F2 — входы/выходы, F3 — схема PLC, F4 — аварии, F5 — правка PLC, F6 — сброс, F8 — отмена. Служебные обозначения внутри лестничной программы, в том числе OForwa и C-RevL, являются частью примера и сохраняются без расшифровки.

3.11 Работа с программами

В любом меню нажмите Program, чтобы перейти к программированию. Управление программами организовано как управление файлами. Объём памяти системы для программ указан как 32M bits; ограничение количества программ не задано. Редактирование выполняется на полном экране.

Схема или экран контроллера NEWKER

В центральной части экрана показан список программ; текущая программа выделена инверсией. Клавишами PgUp/PgDn выберите программу и нажмите Enter для её редактирования.

Для функциональных клавиш F1-F7 перечислены пункты: new file/search (новый файл/поиск), copy (копирование), rename (переименование), information (сведения), last grade (папка уровнем выше), USB disc (USB-накопитель), execute program (запуск программы), cancel (отмена). Пунктов восемь при семи названных клавишах; точное соответствие следует проверять по интерфейсу контроллера.

В нижнем ряду экрана показаны восемь действий слева направо: создать/найти, копировать, переименовать, сведения, папка выше, USB-накопитель, запуск и отмена. Над списком находятся заголовок «Файлы и папки системы», текущий каталог /NC и подсказка клавиш P — компиляция, R — приём, T — передача, L — DNC.

3.11.1 Редактирование

Выберите New file/search, чтобы открыть окно ввода имени программы. Если программа с таким именем уже существует, она откроется. Если имени нет, система создаст новый файл.

Имя программы может состоять из цифр, букв или их сочетания. Максимальная длина — 100 bits. Одинаковые имена не допускаются. Создайте новую программу либо выберите существующую и нажмите Enter, чтобы открыть редактор.

Схема или экран контроллера NEWKER

Имя программы выводится в левом верхнем углу экрана. Слева находится текст программы, справа — сведения о состоянии станка. При редактировании доступны следующие действия:

В нижнем ряду редактора слева направо доступны компиляция, переход к первой/последней строке, обучение, переход к строке, пустая кнопка без назначения, удаление строки, переключение на следующую страницу функций (>>) и отмена. Над текстом программы указан номер текущей и общее число строк; на образце — № 1 / Всего 27.

  1. Положение курсора. Клавиши ↑/↓/←/→ перемещают курсор по тексту; PgUp — на предыдущую страницу, PgDn — на следующую.
  2. Замена символа. Удалите символ под курсором и введите новый.
  3. Вставка символа. Введите символ в положении курсора. При вводе буквы перед ней автоматически появляется пробел. Чтобы ввести пробел, сначала введите букву, затем удалите её.
  4. Удаление символа. Нажмите Del в положении курсора.
  5. Вставка строки. Нажмите Enter. Если курсор стоит в первой строке, новая строка вставляется перед текущей; иначе — после неё.
  6. Функции редактирования, первая страница:
    • F1 — компиляция текущей программы.
    • F2 — переход к первой или последней строке программы.
    • F3 — обучение (teaching), переход к работе с маховиком; текущую координату инструмента можно считать по обозначениям X/Z/Y/C/A/B/F4(All axis).
    • F4 — переход к указанной строке.
    • F5 — действие не назначено.
Схема или экран контроллера NEWKER

Первая страница функций редактора: F6 — удалить текущую строку; F7 — переключить первую/вторую страницу функций; F8 — переключить ввод китайских и других символов.

Вторая страница функций:

Клавиша Действие
F1 Удалить программу
F2 Копировать указанную программу
F3 Сортировать программу
F4 Найти указанный символ
F5 Заменить указанный символ
F6 Заменить указанный символ во всём содержимом
F7 Переключить первую/вторую страницу функций
F8 Переключить ввод китайских и других символов

3.11.2 Копирование

В главном окне программ клавишами ↑/↓ выберите программу и нажмите F2. Введите новое имя в появившемся окне. Будет создана копия с тем же содержимым, но другим именем для изменения или резервного сохранения.

3.11.3 Удаление

Выберите программу клавишами ↑/↓ и нажмите Del. Удаление необратимо; действуйте осторожно.

3.11.4 Переименование

Выберите программу клавишами ↑/↓, нажмите F3 и введите новое имя.

3.11.5 Сведения

Выберите программу клавишами ↑/↓ и нажмите F4, чтобы увидеть её размер и свободное место в системе.

3.11.6 Проверка программы

Выберите программу и нажмите P. Система проверит формат и синтаксис программы и сообщит об обнаруженных ошибках.

3.11.7 Управление папками

В главном окне программ нажмите F1.

Управление папками. Введите имя и нажмите . для создания папки; рядом с именем появится пометка folder. Чтобы открыть папку и создать в ней файл либо другую папку, выберите её и нажмите Enter. Клавиша F5 возвращает к родительской папке. Выберите папку и нажмите Del, чтобы удалить её.

3.11.8 Выбор программы для автоматического выполнения

В главном окне программ выберите программу клавишами ↑/↓ и нажмите F7. Программа будет выбрана, после чего система вернётся к предыдущему экрану.

3.11.9 Обмен программами

Система передаёт файлы через последовательный порт RS232.

Передача: в главном окне программ выберите программу клавишами ↑/↓ и нажмите T, чтобы отправить её в другую систему или на ПК. Клавиша Reset прерывает передачу.

Приём: для приёма программы из другой системы или с ПК файл должен быть текстовым. В главном окне программ нажмите R, введите имя принимаемой программы в диалоговом окне. Клавиша Reset прерывает приём.

Внимание:

  1. Для передачи программы на ПК используется специальное коммуникационное ПО.
  2. Скорости передачи на ПК и приёма должны совпадать, иначе обмен не удастся.
  3. Длина линии RS232 не должна превышать 10 м.
  4. Номер последовательного порта должен совпадать с настройкой системы.
  5. Программа, подготовленная на ПК, должна быть текстовым файлом.

3.11.10 Работа с USB-накопителем

USB-накопитель служит для обмена файлами параметров и программ с ПК или другой системой, а также для обновления и резервного копирования ПО и параметров системы. Внимание: в имени папки не должно быть пробелов. Подключите накопитель к USB-порту и нажмите F6 в главном окне программ, чтобы открыть интерфейс накопителя; повторное F6 возвращает к системному интерфейсу.

A. Управление программами обработки

Копирование файла или папки с USB-накопителя в систему. Подключите накопитель, в главном окне программ нажмите F6 для просмотра каталога USB. Клавишами ↑/↓ выберите файл или папку и нажмите F4. Введите имя в диалоговом окне и подтвердите Enter. Если в системе есть программа с таким же именем, появится запрос на перезапись файла или папки.

Копирование файла или папки из системы на USB-накопитель. Клавишами ↑/↓ выберите файл или папку, нажмите F6 для перехода к USB, затем F3 для ввода имени. Подтвердите Enter. При совпадении имени появится запрос на перезапись.

Внимание: перед отсоединением USB-накопителя обязательно вернитесь из интерфейса USB к отображению каталога программ системы. Иначе только что скопированные данные будут потеряны. При работе с USB в имени папки не должно быть пробелов.

B. Управление параметрами и системным ПО через USB

Система использует USB для переноса файлов и системного ПО, обновления, а также резервного копирования файлов и параметров.

Копирование параметров и системного ПО с USB в систему (обновление). Подключите накопитель, нажмите Program для входа в главное окно программ и F6 для просмотра файлов на USB. Выберите нужную папку клавишами ↑/↓.

Схема или экран контроллера NEWKER

Нажмите Enter, чтобы открыть выбранную папку. При появлении файлов нажмите F2, введите код и подтвердите Enter. Подождите несколько секунд до сообщения об успешном копировании параметров. Нажмите F6, чтобы выйти из интерфейса USB, затем перезапустите систему: она загрузит новые файлы и обновит параметры.

Внимание: параметры лучше хранить в отдельной папке USB-накопителя, чтобы ошибочным действием не повредить системные файлы.

Экспорт или резервное копирование параметров на USB. Подключите накопитель, нажмите Program, затем F6 для просмотра USB-файлов. Нажмите F1, введите код и подтвердите Enter. Через несколько секунд параметры системы будут экспортированы на USB. Нажмите F6 для выхода. Примечание: файлов параметров много — несколько десятков. Для удобства их лучше экспортировать в отдельную пустую папку; её можно заранее создать на ПК и открыть на контроллере перед экспортом.

3.11.11 Преобразование автономного файла в программу G-кода

В каталоге программ выберите файл DXF и нажмите -; система преобразует его в G-код с расширением .CNC. Входной файл должен иметь расширение .DXF или .dxf. См. пользовательские параметры No.400-No402.

При создании G-кода система формирует начальный и конечный блоки в зависимости от наличия файлов HEADXF.TEX (headdxf.txt) и ENDDXF.TXT (enddxf.txt) в текущем каталоге. Внимание: файлы начального и конечного блоков должны находиться в текущем каталоге.

Глава 4. Программирование

Токарный станок с ЧПУ обрабатывает деталь автоматически по заданной программе. Программирование описывает траекторию обработки и вспомогательные действия на языке системы ЧПУ в соответствии с чертежом и требованиями к детали. Правильная программа должна обеспечивать качество детали и рационально использовать возможности станка. В этой главе приведены команды ЧПУ и порядок их применения.

4.1 Координаты программы

Абсолютное программирование задаёт координаты в установленной абсолютной системе координат. Используются адреса X, C/Y, Z, A. Пример: G00 X200 Z300. Если C — поворотная ось, выполнение программирования с адресом C происходит «по кратчайшему пути» (shortcut). Для выбора абсолютного режима также указана команда G990.

Относительное (приращениями) программирование задаёт расстояние и направление от начальной до конечной точки движения. Адреса: U, V, W. Пример: G00 U100 W-200. Для выбора режима приращений также указана команда G991.

Смешанное программирование использует абсолютные координаты и приращения в одном кадре. Пример: G00 X200 W30.

Программирование по диаметру: все координаты оси X задаются значением диаметра. Минимальный программируемый шаг для X/Z — 0.001 мм. Фактическое перемещение оси X при программировании по диаметру — 0.0005 мм; оси Z — 0.001 мм.

4.2 Структура программы

Имя программы обозначает программу обработки. Кадр состоит из номера строки, команды и данных. Пример: N0001 G00 X20 W-300.

Модальная команда сохраняет действие в последующих кадрах. Указано также действие «в этой программе и в будущей программе», но граница между программами не определена. Несколько команд одной функции образуют модальную группу, в которой одновременно действует только одна команда. Например, M03 — вращение шпинделя по часовой стрелке, M04 — против часовой стрелки, M05 — останов шпинделя. Для этой группы исходный модальный режим — M05.

Команды одной модальной группы взаимно исключают друг друга: в каждый момент действует только одна. Режим, выбранный при исходном состоянии, называется исходной модальной командой. Для группы M03/M04/M05 это M05. Немодальная команда действует только в том кадре, где она указана.

4.3 Команды программы

4.3.1 Назначение адресов и диапазоны данных

Функция Адрес Значение Диапазон
Имя файла — Имя программного файла 0-9,A-Z
Номер кадра N Номер строки программы 0000-9999
Подготовительная функция G Вид и режим операции, например G01/G02 00-99
Вспомогательная функция M Вспомогательное действие 00-99
Инструмент T Смена инструмента 0000-9999
Первый шпиндель S Частота вращения 0-99999
Второй шпиндель SS Частота вращения 0-99999
Подача F Скорость за минуту / за оборот 1-15000 мм/мин; 0.001-200 мм/об (mm/r)
Координаты XYZABC Значения координат; в описании названы оси X C Z A ±99999.9999 мм
Шаг резьбы F(I) F — метрическая, I — дюймовая система 0.1-1000 мм; 1-99 ниток/дюйм
Координаты центра I K Приращения по осям X Z ±99999.9999 мм
Радиус дуги R Радиус дуги / радиус инструмента 0.001-99999.999 мм
Выдержка P Время выдержки G04 0.001-65 с
Вход в программу P Адрес вызываемого кадра программы 0000-99999
Число повторов L Число циклов или вызовов подпрограммы; также число заходов многозаходной резьбы 1-99999, 1-99
Пропуск кадра / Если / стоит перед N, кадр не выполняется Другой параметр P9 может отключить функцию

4.3.2 Таблица команд программы

Origin — исходный режим; Mode — модальная команда. Знак √ отмечает соответствующий столбец.

Группа Код Функция и отметки
1 Основные функции управления
1 G00 Ускоренное позиционирование в точку
1 G01 Линейная интерполяция
1 G02 Круговая интерполяция по часовой стрелке
1 G03 Круговая интерполяция против часовой стрелки
1 G32 Винтовая интерполяция
1 G332 Винтовая интерполяция G02
1 G333 Винтовая интерполяция G03
1 G31 Контроль с пропуском, без аварии (Check jump No alarm)
1 G311 Контроль с пропуском, с аварией (Check jump alarm)
1 Отметки: G00 — исходный режим. Модальны G00/G01/G02/G03/G32; для G332/G333/G31/G311 отметок модальности нет.
1 G70–G800 Команды циклов: G70 — чистовой цикл; G71 — черновое точение цилиндрической поверхности; G72 — черновое торцевое точение; G73 — замкнутый цикл резания; G74 — цикл глубокого сверления с торца; G75 — цикл выборки канавки; G76 — сложный цикл нарезания резьбы; G90 — Circular loop (так подписано в таблице; подробный раздел описывает цилиндрический/конический цикл); G92 — цикл резьбы; G93 — цикл нарезания резьбы метчиком; G94 — торцевой цикл; G22 — цикл программы; G800 — отмена цикла. Все перечисленные строки отмечены в столбце Mode.
1 G26–G265 Переход к начальной точке программы: G26 — все оси; G261 — X; G262 — Y; G263 — Z; G264 — A; G265 — B. В объединённой группе таблицы напечатана одна отметка в столбце Mode, без отдельной отметки у каждого кода.
1 G61–G615 Переход в точку G25: G61 — все оси; G611 — X; G612 — Y; G613 — Z; G614 — A; G615 — B. В столбце Mode у группы стоит одна отметка.
1 G25 G25 — сохранить текущую координату; в столбце Mode стоит √.
1 G28–M882 Возврат в нуль: G28 — все оси; G281 — X; G282 — Y; G283 — Z; G284 — A; G285 — B; M800 — ось C к нулю энкодера шпинделя; M881 — останов оси C, выход M61, контроль входа M22; M882 — останов оси A, выход M63, контроль входа M24. Для объединённой группы возврата в нуль напечатана одна отметка Mode.
1 G50 G50 — задание системы координат и максимальной частоты вращения шпинделя при постоянной скорости резания; Mode: √.
1 G52 G52 — задание частной системы координат детали (part coor system); Origin: √.
1 G184 G184 — задание координат текущего инструмента.
1 G185 G185 — задание координат всех инструментов.
2 G96/G97 Группа 2 — постоянная скорость резания: G96 — постоянная скорость резания (Mode: √); G97 — отмена (Origin: √, Mode: √).
2 G98/G99 Подача: G98 — подача за минуту (Origin: √, Mode: √); G99 — подача за оборот (Mode: √).
2 G15/G16/C990 Режим программирования: G15 — отмена программирования в полярных координатах (Origin: √, Mode: √); G16 — программирование в полярных координатах (Mode: √); C990 — абсолютное программирование (Origin: √, Mode: √).
2 C991/G21/G20 C991 — программирование приращениями (Mode: √); G21 — метрическая система (Origin: √, Mode: √); G20 — дюймовая система (Mode: √).
3 G04 Группа 3 — выдержка: G04 — время выдержки.
4 G60/G64 Группа 4 — режим движения: G60 — останов с ориентированием (Mode: √); G64 — непрерывное прохождение участков (Origin: √, Mode: √).
5 G40/G41/G42 Группа 5 — коррекция инструмента: G40 — отмена коррекции (Origin: √, Mode: √); G41 — инструмент слева от детали (Mode: √); G42 — инструмент справа от детали (Mode: √).
6 G53–G59 Группа 6 — системы координат: G53 — машинная система (Origin: √, Mode: √); G54/G55/G56/G57/G58/G59 — системы координат детали 1/2/3/4/5/6 соответственно; для каждой стоит отметка Mode: √.
7 M03–M882 Группа 7 — шпиндель: M03 — включить вращение по часовой стрелке (CW); M04 — включить вращение против часовой стрелки (CCW); M05 — торможение шпинделя. M7053/M7054 Pxxxx — шпиндель некоторое время вращается по часовой/против часовой стрелки, затем останавливается; время задаётся P в мс. Пример: M7053 P2000; — вращение по часовой стрелке 2 с, затем останов. Коды M203/M204/M205 относятся к вращению второго шпинделя по часовой стрелке, против часовой стрелки и останову в шинном контроллере. M881 — останов оси C, выход M61, контроль M22; M882 — останов оси A, выход M63, контроль M24. Для группы показаны отметка Origin и три отметки Mode; их точное соответствие каждому коду не задано.
8, охлаждение M08/M09 Включить/выключить подачу СОЖ. Обе команды модальные; M09 — исходный режим.
9, патрон M10/M11 Зажать/разжать патрон. Обе модальные; M10 отмечена как исходная.
10, задняя бабка M79/M78 Зажать/разжать. Обе модальные; M78 отмечена как исходная. Примечание: Control M79.
11, смазка M32/M33 Включить/выключить смазку. Обе модальные; M33 — исходная. Примечание: Control M32.
12, Huff M59/M58 Включить/выключить функцию Huff (назначение не пояснено). Обе модальные; M58 — исходная. Примечание: Control M59.
13 Группа 13 — пользовательские выходы:
13 M61 / M60 Пользовательский выход 1: Control M61.
13 M63 / M62 Пользовательский выход 2: Control M63.
13 M65 / M64 Пользовательский выход 3: Control M65.
13 M67 / M66 Пользовательский выход 4: Control M67.
13 M69 / M68 Пользовательский выход 5: Control M69.
13 M71 / M70 Пользовательский выход 6: Control M71.
13 M73 / M72 Пользовательский выход 7: Control M73.
13 M75/M74 Обе команды каждой пары пользовательского выхода помечены как модальные. M75/M74: при выдаче импульсов осью C сервопривод шпинделя выбирает режим управления положением; при запуске M03/M04 система снимает сигнал M75. Примечание: Control M75.
14 M12–M28xx Группа 14 — пользовательские входы. Для каждой пары первая команда проверяет активность, вторая — неактивность: M12/M13 проверяют M12; M14/M15 — M14; M16/M17 — M16; M18/M19 — M18; M28/M29 — M28; M22/M23 — M22; M18xx/M28xx — вход Xxx. Каждая строка в таблице помечена как модальная.
14 M12 P120/M1810 Примечание: M12 P120 — если M12 активен, программа переходит к строке 120. M1810 проверяет активность X10. Условия переходов описаны в разделе команд.
15 M41–M44 Группа 15 — ступени шпинделя: M41/M42/M43/M44 выбирают первую/вторую/третью/четвёртую ступень. Примечание: в таблице повторён пример M12 P120 как переход к строке 120 при выполнении условия.
16 M97–M99 Группа 16 — подпрограммы: M97 — переход; M98 — вызов; M99 — возврат. Для L указан диапазон 1–99; P — номер строки для передачи управления программе.
17 M87–M20 Группа 17 — управление программой: M87 увеличивает счётчик деталей на 1; M188 сохраняет подачу и не возвращается в нуль; M187 сохраняет подачу и возвращается в нуль; M00 — пауза; M01 — условная пауза с проверкой M22; M02 — конец программы; M30 — конец с M05 и M09; M20 — начало цикла. Примечание: если другой параметр P10=0 отключает автоматическое увеличение счётчика, команда M87 увеличивает его на 1.
18 S/SS Группа 18 — шпиндели: S задаёт частоту вращения первого шпинделя, SS — второго. Обе строки помечены как модальные. Диапазоны: S=0-99999, SS=0-99999.
19 Tab Группа 19 — инструмент: формат команды — Tab. a означает выбор инструмента, b — выполнение коррекции (redeem) с номером b; строка помечена как модальная. Диапазон a.b=00-12. Если a=0, смены инструмента нет; если b=0, показывается координата станка (lathe coordinate).
20 M500–M508 Группа 20 — считывание положения абсолютного двигателя: перечислены коды M500–M508. Описания, напечатанные на данной странице:
20 M500 M500 — считать положение абсолютных двигателей всех осей подачи и сбросить текущие координаты станка.
20 M501 M501 — считать положение абсолютного двигателя оси X и сбросить текущую координату станка.
20 M502 M502 — то же для оси Y.
20 M503 M503 — то же для оси Z.
20 M504 M504 — то же для четвёртой оси.
20 M505–M508 Назначение M505, M506, M507 и M508 в видимой строке таблицы не расшифровано; восстанавливать его по последовательности кодов нельзя.
21 M315–M320 Группа 21 — очистка координат детали: M315 — ось A; M316 — B; M317 — X; M318 — Y; M319 — Z; M320 — все оси.
22 M415–M420 Группа 22 — очистка машинных координат: M415 — ось A; M416 — B; M417 — X; M418 — Y; M419 — Z; M420 — все оси.
23 M133/M135 Группа 23 — команды шинного привода: M133 задаёт вращение привода с указанной скоростью; M135 разрешает задание/включение привода. Примеры: M133 X300;; M135 Z0; — выключить привод оси Z; M135 X1; — включить привод оси X.
24 M100/M101 Группа 24 — коэффициент (Ratio): M100 отключает коэффициент, фиксированное значение составляет 100%; M101 включает коэффициент.
— M1xxx M1xxx — ожидать включения вспомогательного реле; пример команды — M1076.

Вспомогательные команды:

4.4 Команды программирования и их применение

4.4.1 Правила программирования

  1. В одном кадре допускаются несколько команд для сокращения программы, но две команды одной группы не должны находиться в одном кадре.
  2. Порядок команд и параметров в кадре произвольный: G01 U10 W-30 эквивалентно U10 G01 W-30.
  3. Не повторяйте команду в одном кадре.
  4. Не помещайте в кадр несвязанные параметры и операции.
  5. Начальный нуль в коде команды можно опустить: G01/G03 → G1/G3.
  6. Команды необязательной точки, начала строки или после смены инструмента должны задаваться в абсолютных координатах. Термин «необязательная точка» не расшифрован.
  7. Немодальная команда действует только в указанном кадре, например G61.
  8. Модальная команда действует до появления другой команды той же группы. Пример: N0000 G01 X300 F100; — действует G01; N0001 X260; — всё ещё G01; N0002 G00 Z200; — действует G00, G01 более не действует.

4.4.2 Команды

Основные G-команды: G00, G01, G02, G03, G04, G28, G32, G50.

(1) Ускоренное позиционирование (G00). Инструмент перемещается к заданной точке со скоростью G00, установленной параметром. При абсолютном программировании указывают координаты конца кадра; при программировании приращениями — расстояние перемещения.

Формат: G00 X(U)_ Y/C(V)_ Z(W)_ A_.

Адреса X/Y/Z/A обозначают оси движения; значения задают расстояние и направление в абсолютной форме или приращениями. G00 перемещает инструмент к цели по прямой; скорость определяется параметром.

На схеме примера перехода из A в B показаны оси X/Z, диаметр φ20, расстояния 40 по Z и 30 по X. Абсолютная программа: G00 X20 Z0;. Относительная программа: G00 U-60 W-40;.

Внимание: при абсолютном программировании поворотной оси система рассчитывает кратчайший путь; при относительном — движение по заданному приращению. Скорость G00 каждой оси задаётся параметром.

Схема или экран контроллера NEWKER

Значение подачи F для G00 не действует. Скорость ускоренного перемещения выбирается клавишей панели из шести ступеней в диапазоне 5–100%. G00 — модальная команда: при повторном перемещении её можно опустить. Допустимая запись: G0.

Внимание: при одновременном ускоренном перемещении осей X и Z убедитесь, что инструмент находится в безопасной зоне, иначе возможно столкновение.

(2) Линейная интерполяция (G01). Применяется для движения одной оси или согласованного движения двух, трёх либо четырёх осей.

Формат: G01 X(U)_ Z(W)_ Y/C(V)_ A_ F_.

Адреса X/Y/Z/A обозначают оси; величины задаются абсолютными координатами или приращениями. Скорость задаётся словом F. Оно модальное и сохраняет действие до следующего задания, поэтому повторять подачу в каждом кадре не нужно.

Схема примера линейной интерполяции из A в B содержит размеры φ40, φ20 и 30. Абсолютная программа: G01 X40 Z-30 F100;. Относительная программа: G01 U20 W-30 F100;. G01 может также перемещать только ось X или только ось Z.

Подачу F для G01 можно изменять регулятором на панели в диапазоне 0–150%.

Схема или экран контроллера NEWKER

G01 допускает сокращённую запись G1.

(3) Круговая интерполяция (G02/G03). G02 задаёт обход дуги по часовой стрелке (CW), G03 — против часовой стрелки (CCW). При программировании оси X по диаметру I равен удвоенному приращению от начальной точки до центра дуги по X; при программировании X по радиусу удваивать не нужно. K — приращение от начальной точки до центра по Z. X/Z задают координаты конца дуги. Вместо I/K можно указать радиус R.

Форматы:

G02 X(U)_ Z(W)_ I_ K_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
G02 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ R_ F_;
Элемент Адреса Смысл
Направление дуги G02/G03 По/против часовой стрелки
Конечная точка, абсолютная X/Z Координаты конца в системе координат детали
Конечная точка, относительная U/W Расстояние от начала до конца
Центр относительно начала I/K Компоненты по X/Z; в таблице I (radius) обозначает направление X
Радиус дуги R Заданный радиус
Подача F Скорость вдоль касательной к дуге

Диапазон I/K/R: -99999.999 … +99999.999.

Для переднего резцедержателя положительное направление оси X показано вниз, Z — вправо; для заднего положительное направление X показано вверх, Z — вправо. На сопоставленных верхних и нижних дуговых участках обозначения G02 и G03 при переходе от переднего расположения к заднему меняются местами. Поэтому при выборе направления дуги учитывают фактическое расположение резцедержателя и направление оси X.

Конечную точку дуги задают абсолютными X/Z либо приращениями U/W; последние равны перемещению от начала к концу. Центр определяют I/K, соответствующими осям X/Z: значения задают вектор от начальной точки к центру, либо от конечной точки при speed parameter=+4. Это приращения со знаками по положению центра; I задаёт расстояние, а не радиус. В геометрическом примере начальная точка дуги находится справа вверху от центра, конечная — слева вверху; I — вертикальная составляющая от уровня начальной точки до уровня центра, K — горизонтальная составляющая между центром и начальной точкой.

Центр можно задать радиусом R; если дуга превышает 180°, значение R должно быть отрицательным. Подача F задаёт скорость инструмента по касательной к дуге.

Пример перехода из A в B:

G02 X40 Z-20 I25 K0;    (абсолютные координаты)
G02 U20 W-20 I25 K0;    (приращения)
G02 X40 Z-20 R25;       (радиус)
G02 U20 W-20 R25;       (радиус и приращения)
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схема дуги в начале страницы показывает точки A/B/C, оси X/Z, размеры 60 и 20 по Z, φ40 и φ20, радиус R25. Значения I0/K0 можно опустить. Если одновременно заданы I, K и R, действует R, а I/K игнорируются.

Внимание:

  1. При обработке дугового контура обычно применяют инструмент со скруглённой вершиной. В программе необходимо применять коррекцию радиуса инструмента G41/G42.
  2. F задаёт скорость инструмента вдоль дуги резания.

(4) Нарезание резьбы (G32) / многогранная обработка (G809). Система поддерживает прямую, коническую, непрерывную прямую и торцевую резьбу, метрическую и дюймовую, наружную и внутреннюю, а также трапецеидальную резьбу.

Формат: G32 Z(W)_ X(U)_ F(I)_ SP_ P_. G32 — модальная команда. X(U)/Z(W) задают абсолютную конечную координату резьбы либо приращение. Без X(U) режется прямая резьба, без Z(W) — торцевая, с обоими адресами — коническая.

SP(Q) — угол инструмента в начальной точке: 0–360°, единица Q — 0.001°, значение SP по умолчанию 0. P — число граней при многогранной обработке (1–12); двигатель инструмента подключается к импульсному выходу оси A, параметры оси A должны быть настроены.

F — метрический шаг резьбы, диапазон 0.1–1300 мм.

Схема или экран контроллера NEWKER

Максимальный шаг резьбы выражен как число линий энкодера шпинделя / 50 мм; для контроллера с обратной связью по положению — число линий / 10 мм. Под «шагом» понимается перемещение продольной оси за один оборот шпинделя. Размерность этой формулы неясна; не используйте её без проверки.

I — число ниток дюймовой резьбы: 1–99 ниток/дюйм; значение связано с числом оборотов шпинделя при продольном перемещении на 1 дюйм (25.4 мм).

Резьбу проходят несколько раз от чернового к чистовому проходу по одной траектории. Каждый проход начинается по сигналу одного оборота энкодера шпинделя, поэтому точка входа на окружности детали остаётся той же. От чернового до чистового прохода частота вращения шпинделя должна оставаться постоянной: её изменение сместит резьбу. Ускорение и замедление в начале и конце прохода дают участок с неверным шагом, поэтому программируемая длина резьбы должна быть больше требуемой длины.

Пример 1 — прямая резьба: шаг 4 мм; участок разгона &1=3 мм (&1≥3 мм), участок замедления &2=1.5 мм (&2≥1.5 мм). Два прохода:

...
G00 U-62.0;
G32 W-74.5 F4.0;
G00 U62;
W74.5;
U-64;        (второй проход: инструмент углублён ещё на 1 мм)
G32 W-74.5;
G00 U64.0;
W74.5;
...

Верхняя схема завершает пример 1 прямой резьбы: показаны оси X/Z, длина 70 мм, размер 30, участки &1 и &2 и расположение начальной точки инструмента.

Пример 2 — нарезание конической резьбы. На схеме указаны длина 40 мм, размеры φ50, φ43, φ14, участки разгона/замедления &1/&2 и направления осей X/Z. Шаг резьбы 3.5 мм; &1=3 мм, &2=1.5 мм. Программа двух проходов начинается так:

G00 X12 Z3.0;
G32 X41.0 Z-41.5 F3.5;
G00 X50;
Z3;
X10;
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
G32 X39 Z-41.5;
G00 X50;
Z3;
...

Если сразу за кадром нарезания резьбы следует ещё один такой кадр, в начале второго кадра сигнал одного оборота не проверяется и движение начинается немедленно. Пример: G32 W-20 F3; — синхросигнал проверяется; следующий G32 W-30 F2; — не проверяется.

Внимание:

  1. Если передаточное отношение шпинделя и энкодера отличается от 1:1, измените параметры оси P412/P413. P412 — число зубьев (не больше числа зубьев энкодера; при превышении требуется согласующая плата изготовителя), P413 — число зубьев энкодера.
  2. При нарезании резьбы F и регулятор подачи (rate) не действуют.
  3. При нарезании резьбы шпиндель не остановится от команды приостановки; система остановит выполнение только после завершения текущего кадра.

Цикл многогранной обработки G809 требует активных осей A и C.

Формат: G809 X(U)_ Z(W)_ I_ J_ F_ P_, затем возможны кадры X(U)_ Z(W)_. X(U)/Z(W) задают расстояния траектории инструмента; I — количество граней; J — скорость оси C (об/мин); F — скорость движения оси Z (мм/мин). P1 возвращает C в нуль, но не A; P2 возвращает A, но не C; P3 возвращает обе оси. При отсутствии P ни A, ни C в нуль не возвращается.

Дополнительные указания:

  1. Значения X/Z интерпретируются согласно режиму G90/G91.
  2. При положительном I ось A вращается по часовой стрелке, при отрицательном — против.
  3. При положительном J ось C вращается по часовой стрелке, при отрицательном — против.
  4. Для осей C/A должна быть включена электронная передача. Чем выше скорость вращения, тем больше должно быть отношение числителя к знаменателю; иначе слишком высокая частота импульсов контроллера приведёт к пропускам шагов приводом.
  5. G809 является модальной командой.

В последующих кадрах фиксированного цикла многогранной обработки G809 и адреса I/J/F/P можно опускать до отмены режима командой G80/G00/G01/G02/G03/G32.

  1. Если ось C требуется вернуть в нуль до выполнения G809, используйте G800; для оси A — команду GOTO. Пример ниже отдельно применяет M881 и G150 для возврата осей.

Последовательность цикла:

  1. По P, если ось C ещё не была возвращена в нуль, она сначала возвращается как при M800; если уже возвращена — быстро позиционируется к нулевой точке.
  2. По P ось A быстро позиционируется к нулю.
  3. Продольные оси X/Z движутся со скоростью F, а C/A — пропорционально с заданной скоростью.
  4. При достижении осью Z координаты Z(W) оси C/A также останавливаются.
  5. Машинные координаты осей C/A уменьшаются на 360°.

Пример многогранной обработки:

N1 T0101
N2 G00 X200 Z0
N3 X20
N4 M881  ; возврат C: M61 — ориентация шпинделя, M22 — подтверждение ориентации
N5 G150  ; возврат A: M63 — A axis EN, M65 — INTH, M28 — COIN
N6 G809 Z-100 I4 J400 F200  ; обработка четырёх граней
N7 Z-105 X30               ; модальный G809, фаска многогранника
N8 G00 X200 Z0              ; отмена режима G809
N9 M02

(5) Резьба по дуге (G332/G333). Формат: G332/G333 Z(W)_ X(U)_ R_ F(I)_ SP_. Применение — по правилам G02/G03/G32.

(6) Дуга в трёхмерном пространстве (G06). Формат: G06 X_ Y_ Z_ I_ J_ K_ F_. Если центр и радиус неизвестны, но известны три точки дуги, промежуточная точка между началом и концом задаёт её направление. G06 — модальная G-команда.

Для G06 адреса I/J/K задают координатные приращения промежуточной точки дуги относительно начальной: I по X (радиальное значение и направление), J по Y, K по Z.

Внимание:

  1. Промежуточной может быть любая точка дуги, кроме начальной и конечной.
  2. Если три точки лежат на одной прямой, система выдаёт аварию.
  3. Пропущенные I/J/K по отдельности считаются равными 0; если опущены все три, система выдаёт аварию.
  4. Значение I/J/K аналогично приращению координат центра относительно начала для G02/G03, хотя в G06 они описывают промежуточную точку.
  5. G06 не может обработать полную окружность.
  6. Из-за большого объёма вычислений команда предназначена только для шинной системы; в других системах движение может быть неравномерным.

Пример:

G0 X10 Y28 Z10
G06 X30 Y98 Z10 I5 J-6 K-5 F100
X130 Y198 Z120 I55 J-86 K-65
G0 X0 Z0
M02

(7) Выдержка (G04). Перед следующим движением задаёт паузу по требованиям обработки. Формат: G04 P_ либо G04 X_ либо G04 U_. Адрес P задаёт миллисекунды, X/U — секунды. Примеры одной секунды: G04 X1;, G04 P1000;, G04 U1;.

Особое применение: выдержка G04 может обеспечивать точный останов на углу детали, чтобы убрать перерезание контура.

Пример точного останова с G04 на углу:

На схеме угол имеет координаты (20,10); стрелка Could insert G04 instruction указывает место выдержки, пунктир Overcut path of the corner — путь перерезания угла.

...
N150 G01 X20 Z10 F100;
N160 G04 P150;  (устранение перерезания)
N170 G01 W-10;

(8) Возврат в референтную точку (G28). Команда возвращает инструмент в референтную точку указанных осей. Если у станка есть механический нуль, он служит референтной точкой; если его нет, референтной точкой можно считать «плавающий нуль» (float zero point). Возврат возможен вручную или командой G28.

Формат: G28 X(U)_ Z(W)_ Y(V)_;. Оси ZXYA возвращаются через промежуточную точку.

Команда Ось возврата
G281 Только X
G282 Только Y
G283 Только Z
G284 Только A

M800 возвращает C к референтной точке энкодера. Если C — поворотная ось, выдаётся сигнал M75 для выбора управления положением; при запуске M03/M04 сигнал M75 снимается.

X/Z задают промежуточную точку возврата в абсолютных координатах или приращениями. Процесс: (1) быстрое позиционирование из текущей точки к промежуточной; (2) быстрое позиционирование от промежуточной к референтной точке.

Схема или экран контроллера NEWKER

Пример возврата из текущей точки в референтную: G28 X50 Z-20; либо G28 U20 W0;.

На схеме показаны A current point (30,-20) — текущая точка, B middle point (50,-20) — промежуточная точка, Reference point — референтная точка, а также направления осей X/Z. Пунктир показывает участок возврата от промежуточной к референтной точке.

Внимание:

  1. Если после включения питания ручной возврат в референтную точку ни разу не выполнялся, при G28 участок от промежуточной точки до референтной выполняется так же, как ручной возврат, за то же время.
  2. Если при G28 задана промежуточная точка только одной оси, возвращается только эта ось; другая не возвращается.

(9) Задание системы координат детали и максимальной частоты вращения шпинделя при постоянной скорости резания (G50).

Формат: G50 X(x) Z(z); — задать систему координат детали. Команда определяет координаты текущего положения инструмента (X,Z) в системе обработки и тем самым задаёт систему координат детали. После этого абсолютные команды интерпретируются в ней. Дополнительное описание — в разделе эксплуатации.

Внимание: если G50 применяется при действующей коррекции инструмента, координаты будут заданы в системе обработки с учётом этого состояния. Обычно перед началом программы коррекцию инструмента отменяют. После возврата системы в нуль станка коррекция отменяется автоматически.

Формат G50 S; задаёт максимальную частоту вращения шпинделя для обработки при постоянной скорости резания G96.

Схема или экран контроллера NEWKER

(10) Цикл продольного точения цилиндра или конуса (G90).

Формат цилиндрического цикла: G90 X(U)_ Z(W)_ F_;.

На схеме цикла показаны Cycle starting point (начало цикла), Cut starting point (начало резания), Cut end point (конец резания), оси X/Z, координаты X/Z, приращения U/W и половины диаметров X/2, U/2. Сплошная стрелка означает рабочую подачу (Cutting feed), пунктирная — ускоренное перемещение (Rapid move).

Ниже показан пример обработки цилиндрической ступени: размеры φ50, φ45, φ40, φ35, длина 25, начальное положение (X55,Z2) и обозначение торца A. Начало программы:

N10 T0101;
N20 G00 X55 Z4 M03;
N30 G01 Z2 F100 M08;
N40 G90 X45 Z-25;
N50 X40;
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N60 X35;
N70 G00 X100 Z100;
N80 T0100 M09;
N90 M05;
N100 M30;

В этой программе каждый проход цикла возвращается к начальной точке, из-за чего торец A режется повторно. Для сокращения лишних ходов замените часть программы:

N50 G90 X45 Z-25 F100;
N60 G00 X47;
N70 G90 X40 Z-25;
N80 G00 X42;
N90 G90 X35 Z-25;
N100 G00;

Формат конического цикла: G90 X(U)_ Z(W)_ R_ F_;. R — разница радиальных координат начала и конца конуса. Если координата начала по X меньше координаты конца, конус прямой и R отрицательно; иначе конус обратный и R положительно.

На схеме конического цикла G90 показаны Cycle starting point, Cut starting point, Cut end point, оси X/Z, координаты X/Z, приращения U/W, радиальное смещение R; сплошная линия — рабочая подача, пунктир — ускоренный ход. Схема детали содержит размеры φ60, φ50, φ40, расстояния 35 и 2 и два прохода.

Пример:

N10 M03 S1000;
N20 T0101;
N30 G00 X65 Z5;
N50 G96 S120;
N60 G99 G01 Z2 F1 M08;
N70 G90 X60 Z-35 R-5 F0.2;
N80 X50;
N90 G00 G98 X100 Z100 M09;
N100 G97 S1000 T0100;
N110 M05;
N120 M30;
Схема или экран контроллера NEWKER

Вверху страницы продолжается схема детали для конического цикла G90: показаны диаметры φ60/φ50/φ40, расстояния 35 и 2, оси X/Z и два прохода.

(11) Цикл торцевого точения (G94). Формат: G94 X(U)_ Z(W)_ F_;. X/Z задают координаты конечной точки резания, U/W — приращения от начальной точки.

Для торцевого цикла положительная ось Z направлена вправо, положительная ось X — вниз. Начальная точка цикла находится справа внизу; начальная точка резания — левее на том же уровне, у торца детали. Путь идёт от начальной точки цикла влево к началу резания, затем вверх вдоль торца к конечной точке резания, после этого вправо от детали и вниз к начальной точке цикла. Горизонтальная стрелка Z идёт от вертикали точек резания до нулевой вертикали, а стрелка W — от той же вертикали до вертикали начальной точки цикла. Вертикальные размеры от оси детали до конечной точки и между начальной и конечной точками резания помечены X/2 и U/2. Численных размеров на этой схеме нет.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схема торцевого цикла G94 показывает деталь с диаметрами φ75 и φ30, длиной 15 и тремя последовательными проходами 1/2/3.

Пример программы:

N10 M03 S1000;
N20 T0101;
N30 G00 X85 Z10 M08;
N40 G01 Z5 F200;
N50 G94 X30 Z-5 F100;
N60 Z-10;
N70 Z-15;
N80 G00 X100 Z60 M09;
N90 T0100 M05;
N100 M30;

В этой программе каждый проход возвращается к началу цикла и вновь обрабатывает наружный диаметр. Для сокращения времени замените часть циклов:

N50 G94 X30 Z-5 F100;
N60 G00 Z-3;
N70 G94 X30 Z-10;
Схема или экран контроллера NEWKER
N80 G00 Z-8;
N90 G94 X30 Z-15;
N100 G00 X100 Z60;

Конический торцевой цикл. Формат: G94 X(U)_ Z(W)_ R_ F_;. R — осевая составляющая расстояния от начальной до конечной точки по Z: для показанной на рисунке траектории в отрицательном направлении Z он отрицателен, для противоположной — положителен.

На первой схеме показаны Cycle starting point, Cut starting point, оси X/Z, X/2, W/2, Z/W, смещение R; сплошная стрелка — подача резания, пунктирная — ускоренный ход. На схеме детали ниже указаны φ50, φ20, размеры 15 и 10, начальная точка (55,2) и три прохода 1/2/3.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Пример конического торцевого цикла:

...
N40 G01 X55 Z2 F200;
N50 G94 X20 Z0 R-5 F100;
N60 Z-5;
N70 Z-10;
N80 G00 X Z;
...

Для N50: R-5=-15-(-10)=-5 мм. В N80 значения после X и Z отсутствуют; их нельзя достраивать.

(12) Цикл нарезания резьбы (G92). Объединяет полный цикл: врезание → нарезание резьбы → отвод резца → возврат к начальной точке резьбы.

Общий формат: G92 X(U)_ Z(W)_ F(I)_ R_ L_ J_ K_ P_;. Адреса X(U)/Z(W) задают координаты конца, F(I) — шаг резьбы, R — разницу радиусов по X, L — число заходов резьбы, J/K — коэффициент отвода по X/Z, P — ширину отвода. Значения и единицы для этих дополнительных адресов не определены.

1) Цикл прямой резьбы. Формат: G92 X(U)_ Z(W)_ F/I_;. X/Z — координаты конца резьбы, U/W — подписанные приращения от начальной точки. F/I определяет шаг резьбы L, как для G32.

Схема или экран контроллера NEWKER

Схема цикла прямой резьбы G92 показывает четыре этапа: подвод к началу (1), резание по резьбе (2), отвод резца (3) и ускоренный возврат (4). Подписи: Thread processing — нарезание резьбы; Rapid feed — ускоренный ход; оси X/Z; координаты X/Z, приращения U/W, шаг L. Размеры на схеме детали: длина резьбы 40, отступ 5, диаметры φ30 и φ45.

Пример программы, напечатанный на этой странице:

N10 M03 S××;
N20 T0101;
N30 G00 X45 Z5;
N40 G92 X29.2 Z-45 F1.5;
N50 X28.6;
N60 X28.2;
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N70 X28.04;
N80 G00 X100 Z50;
N90 T0100 M05;
N100 M30;

2) Цикл нарезания конической резьбы

Формат: G92 X(U)_ Z(W)_ R_ F/I_;

R — разность радиусов между начальной и конечной точками нарезания резьбы по оси X. Если координата начальной точки по X меньше координаты конечной, значение R отрицательное; в противном случае положительное.

На схеме цикла ось Z направлена вправо, ось X — вниз. Показаны начальная точка цикла, начало резьбы справа и конец резьбы слева; сплошная стрелка обозначает резание резьбы, пунктирная — ускоренное перемещение. Продольные размеры обозначены W и Z, поперечные — X/2, U/2 и R. Пространственная связь линий резания и отвода остаётся графической.

Пример: обработка внутренней трубной резьбы в дюймовой системе, 11 ниток на дюйм, конусность >1:32.

N10 M03 S××;
N20 T0101;
N30 G00 X55 Z10;
N40 G01 X60 Z5 F100;
N50 G90 X66.25 Z-60 R1.875;
N60 G92 X66.88 Z-50 R1.4 I11;
Схема или экран контроллера NEWKER
N70 X66.9 I11;
N80 X67 I11;
N90 X67.4 I11;
N100 X67.6 I11;
N110 X67.8 I11;
N120 G00 X100 Z50;
N130 T0100 M05;
N140 M30;

Обратите внимание:

  1. Если передаточное отношение шпинделя к энкодеру не равно 1:1, измените параметры оси P412, P413. P412 — число зубьев (требование: не больше числа зубьев энкодера; если оно больше, необходим соответствующий комплект нашей компании). P413 — число зубьев энкодера.
  2. При нарезании дюймовой резьбы шаг I немодален и действует только в одной строке программы. Поэтому I нужно задавать в каждой строке цикла нарезания резьбы.
  3. Скорость шпинделя S при нарезании резьбы с шагом F определяет величину F×S, которая должна быть меньше 3000 мм/мин. Скорость отвода по оси X обозначена FxSx и задаётся параметром скорости № 24; она должна быть меньше 5000 мм/мин. Пример: при F2, S1200 «это значение должно быть меньше 20»; единица и смысл значения 20 не указаны.

На разрезе конической трубной резьбы показаны конусность 1:32, диаметры ⌀66.25, ⌀66.88, ⌀70, длины 50, 60, 5, ось Z вправо и ось X вниз. В описании примера конусность указана как >1:32; обозначения расходятся.

3) Управление разгоном или замедлением в цикле нарезания резьбы

На конце резьбы при замедлении шаг становится неравномерным. Чем выше скорость шпинделя, тем длиннее участок с неравномерным шагом. Для уменьшения ошибки следует уменьшить постоянную времени разгона или замедления, однако при применении шагового двигателя это может привести к его остановке. Для решения проблемы:

Связанные параметры скорости (см. главу о параметрах):

4) Обработка многозаходной резьбы и смещение угла

Число заходов резьбы задаётся непосредственно адресом L; начальный угол смещается адресом SP.

Формат: G92 X_ Z_ F_ L_ [или SP];

Примечания:

Например, L03 означает три захода и три последовательных выполнения G92: первый начинается сразу после начала вращения шпинделя, второй — со смещением на 120°.

Схема или экран контроллера NEWKER

Третье нарезание резьбы начинается после смещения на 240°.

Пример:

G92 X50.Z-100 F5 L5;  (при X50 нарезать 5 заходов)
X48.5;               (при X48.5 нарезать 5 заходов)
X45;                 (при X45 нарезать 5 заходов)
G00 X100 Z100;
......

5) Отвод инструмента в постоянном цикле нарезания резьбы

Формат: G92 X Z F/I P;

P — величина отвода. Значение P по умолчанию задаётся пользовательским параметром № 20 при включении питания. Единица задания: P1 означает 0,1 шага, P10 — 1 шаг. Диапазон: 1–225; значение вне диапазона недействительно.

6) Отвод под произвольным углом

Если при нарезании резьбы нет канавки для отвода инструмента, для получения полноценного участка резьбы система должна автоматически отводить инструмент. Формат:

G92 X_ Z_ F_ J_ K_ P_;

(13) Применение постоянных циклов

Подходящий цикл выбирают по форме заготовки и детали:

  1. Цикл продольного точения цилиндрической поверхности G90.
  2. Цикл продольного точения конуса G90.

На схеме цилиндрического цикла G90 показаны контуры детали и заготовки, несколько параллельных проходов вдоль Z справа налево и направление оси X вниз. Геометрическое расположение проходов задаётся рисунком.

Схема или экран контроллера NEWKER
  1. Цикл торцевого точения G94.
  2. Цикл торцевого точения конуса G94.

На схеме конического G90 проходы идут вдоль наклонного контура от правого торца к левому. На схемах G94 показаны торцевые проходы параллельно X, в цилиндрическом и коническом вариантах. Во всех схемах контур готовой детали отделён от контура заготовки, Z направлена вправо, X — вниз; профиль и последовательность стрелок требуют рисунка.

Внимание 1. В постоянных циклах G90, G92, G94 данные X(U), Z(W), R модальны: ранее заданные значения продолжают действовать, пока не будут заданы новые. Исключение — шаг I при нарезании дюймовой резьбы. Команды G90, G92, G94 продолжают действовать до отмены командами G00 или G01.

Внимание 2. Возможны три ситуации:

  1. Если после постоянного цикла идёт строка программы без команды перемещения, постоянный цикл повторяется.
  2. При работе в режиме MDI для запуска программы используют только кнопку Start.
  3. Если внутри постоянного цикла заданы M, S, T, они выполняются вместе с циклом. Если после M, S, T цикл отменён командой G00 или G01, его необходимо задать снова.
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N10 T0101;
……
N50 G90 X20 Z10 F100;
N60 G00 T0202;
N70 G90 X20.5 Z10;
……

(14) Постоянный цикл нарезания резьбы метчиком (G93)

Формат: G93 Z(W) F/I;

Предусмотрены два способа нарезания: синхронизация по энкодеру шпинделя (P411=0, на шпинделе должен быть энкодер) и интерполяция сервопривода шпинделя с осью Z (P405=0, P410=92, P411=4). Настройка выполняется параметрами осей № 404–411. Последовательность выполнения:

  1. Как при G32, ось Z подаётся в отрицательном направлении согласно шагу резьбы.
  2. При достижении заданной в программе координаты шпиндель автоматически останавливается. После полной остановки он автоматически начинает вращаться в обратном направлении, а ось Z возвращается в исходное положение.
  3. Шпиндель останавливается, затем восстанавливается направление вращения, действовавшее перед выполнением команды.

Примечание. Как и G90, код G93 является модальным. Для его отмены задайте G01, G00 и т. п.

G93 Z-100 F5;  (цикл до Z-100)
Z-101;        (цикл до Z-101)
G00 X50;      (G00)

Нарезание по оси X:

  1. Параметр скорости № 41 «режим круговой интерполяции (0 — A; 8 — B)» установите равным 2.
  2. В строке нарезания по X задайте G19; в строке нарезания по Z — G17; в следующей строке после завершения нарезания — G18.

Пример:

G93 G19 X-100 F2
G93 G17 Z-100 F2
G18 G0 X30

Обратите внимание:

Примечание 1. Ось Z должна перемещаться в отрицательном направлении.

Примечание 2. Перед выполнением G93 шпиндель должен вращаться.

Примечание 3. Время торможения шпинделя станка должно быть коротким.

Примечание 4. Скорость вращения шпинделя не должна быть слишком высокой.

Примечание 5. При задании дюймовой резьбы адрес I используется так же, как для G32, G92.

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

(15) Цикл продольной черновой обработки (G71)

Команды G90, G92, G94 упрощают программу. Составные циклы G70–G76 позволяют упростить её дальше: достаточно задать контур обработки, после чего выполняется весь процесс от черновой до чистовой обработки. Для показанного на схеме контура A→A′→B с глубиной резания △d контроллер выполняет несколько проходов параллельно оси Z, а затем чистовой проход с учётом припусков △w и △u/2.

На схеме G71 ось Z направлена вправо, ось X — вниз; заданный ступенчатый контур проходит через A→A′→B. Черновые проходы идут параллельно Z, между ними показаны отводы e и угол 45°; сплошные стрелки — рабочая подача, пунктирные — ускоренное перемещение. Обозначены глубина △d, припуски △w, △u/2, начальная точка цикла C. Точная геометрия проходов и положение каждого размера требуют рисунка.

Формат:

G71 U(△d) R(e);
G71 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t);
Схема или экран контроллера NEWKER

J2 задаёт метод TYPE2, J3 — TYPE3; в остальных случаях применяется TYPE1.

ns — номер первой строки N; nf — номер последней строки N.

△u — припуск на чистовую обработку по оси X, пользовательский параметр P4; при обработке внутреннего отверстия задаётся отрицательное значение.

△w — припуск на чистовую обработку по оси Z, пользовательский параметр P5.

Примечания:

  1. В черновом цикле G71 действуют только F, S, T, заданные в строке G71. Значения F, S, T в строках ns→nf действуют при чистовой обработке, но не действуют в черновом цикле.
  2. Контур A–B должен удовлетворять условию совместного монотонного возрастания или убывания координат X и Z.
  3. Если строки ns→nf содержат G96 или G97 для выбора постоянной линейной скорости, эти команды не действуют в черновом цикле. Для чернового цикла действуют G96/G97 в строке G71 или перед ней.
  4. Строка ns на участке A→A′ может содержать G00 или G01, но не команду перемещения по Z.
  5. В строках ns→nf нельзя вызывать подпрограмму.
  6. Для G71 показаны четыре варианта контура. Во всех четырёх инструмент режет параллельно оси Z; △u, △w — припуски на чистовую обработку. На схемах различаются наружная и внутренняя обработка, движение справа налево и слева направо, а также знаки приращений U, W; геометрическое соответствие знаков задаётся рисунком.

(16) Цикл торцевой черновой обработки (G72)

G72, как и G71, — цикл черновой обработки, но проходы в G72 выполняются параллельно оси X.

Формат:

G72 W(△d) R(e);
G72 P(ns) Q(ns) U(△u) W(△w) F(f) S(s) T(t);

Значения △d, e, ns, nf, △u, △w, f, s, t совпадают с их значениями для G71. Во второй строке формата стоит Q(ns), а в пояснении — nf; обозначения расходятся.

Верхние четыре контура иллюстрируют G71. Для наружной обработки справа налево на рисунке показаны U(+), W(+), слева направо — U(+), W(-). Для внутреннего отверстия справа налево показаны U(-), W(+), слева направо — U(-), W(-). На схемах также отмечено, что контур может включать дугу или прямую. Соответствие знаков конкретной пространственной стороне требует чертежа.

На нижней схеме G72 ось Z направлена вправо, X — вниз. Черновые проходы параллельны X; сплошные стрелки обозначают рабочую подачу, пунктирные — ускоренное перемещение. Показаны контур A→A′→B, траектория инструмента, начальная точка цикла C, угол 45°, глубина △d, отвод e, припуски △w, △u/2. Для G72 показаны четыре варианта контура; в каждом инструмент режет параллельно X. Положение размеров и стрелок требует рисунка.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

На участке A→A′ строка программы ns может содержать G00 или G01, но не должна содержать команду перемещения по оси X. На участке A′→B координаты X и Z должны совместно возрастать или убывать в одном направлении.

(17) Замкнутый цикл резания (G73)

При G73 обработка по заданному контуру приближается к окончательной форме. Такой цикл эффективен для литой или предварительно обрезанной заготовки. На схеме показаны несколько смещённых проходов вдоль контура A→A′→B, отводы к точкам C, D, смещения i, k и припуски △u/2, △w; X направлена вниз, Z — вправо. Взаимное положение проходов и размеров остаётся графическим.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Формат:

G73 U(i)_ W(k)_ R(d)_;
G73 P(ns)_ Q(nf)_ U(△u)_ W(△w)_ F(f)_ S(s)_ T(t)_;
N(ns)……;
……;
N(nf)……;

Строки N(ns)…N(nf) задают чистовой контур A→A′→B.

Остальные параметры имеют то же значение, что в G71. В отличие от G71 и G72, для G73 значения F, S, T действуют только при черновой обработке.

Примечание 1. Цикл выполняется по программе между P и Q команды G73. После цикла инструмент автоматически возвращается в точку A.

Примечание 2. Условие монотонного возрастания или убывания координат X/Z при G73 не действует.

(18) Цикл чистовой обработки (G70)

G70 применяется для чистовой обработки после черновых циклов G71, G72, G73.

Формат: G70 P(ns) Q(nf), где ns, nf имеют описанный выше смысл.

При чистовой обработке F, S, T из строк G71, G72, G73 не действуют; действуют F, S, T из строк ns→nf. После завершения G70 инструмент ускоренно возвращается в начальную точку, затем считывается следующая строка программы.

Пример G71 и G70:

На чертеже детали показаны ступенчатый наружный контур, диаметры ⌀140, ⌀100, ⌀60, ⌀40, продольные размеры 40, 20, 20, 10, 20, 30, 30, припуски 1, 2 и начальная точка цикла у правого торца; ось Z направлена вправо, X — вниз. Размеры привязаны к чертежу.

N10 M03 S1500;
N20 T0101;
N30 G00 X160 Z10;
N40 G71 U2 R1;
N50 G71 P60 Q120 U2 W1 F100 S2000;
N60 G00 X40;
N70 G01 Z-30 F80;
N80 X60 W-30;
N90 W-20;
N100 X100 W-10;
N110 W-20;
N120 X140 W-20;

В строке N40 за каждый черновой проход снимается 2 мм и выполняется отвод на 1 мм по одной стороне оси X. Строка N50 задаёт чистовой контур N60–N120 и оставляет припуск: 2 мм по X и 1 мм по Z.

Схема или экран контроллера NEWKER
N130 G70 P60 Q120;  (задать контур чистовой обработки)
N140 G00 X200 Z50;
N150 T0100 M05;
N160 M30;

Пример 2: G72, G70.

На чертеже детали к этому примеру показаны диаметры ⌀160, ⌀120, ⌀80, ⌀40, продольные размеры 20, 10, 10, 10, 20, 20, 2 и начальная точка цикла (176, 2); ось Z направлена вправо, X — вниз. Расположение размерных линий задаётся чертежом.

N10 M03 S2000;
N20 T0202;
N30 G00 X176 Z2;
N40 G72 W2 R1;
N50 G72 P60 Q120 U2 W1 F100;
N60 G00 Z-72;

В строке N40 за каждый черновой проход снимается 2 мм с отводом на 1 мм. Строка N50 задаёт чистовой контур N60–N120 и оставляет припуск 2 мм по X и 1 мм по Z.

Схема или экран контроллера NEWKER
N70 G01 X160 Z-70 F80;
N80 X120 W10;
N90 W10;
N100 X80 W10;
N110 W20;
N120 X36 W22.08;
N130 G70 P60 Q120;
N140 G00 X200 Z50;
N150 T0200 M05;
N160 M30;

Пояснение «задать контур чистовой обработки» стоит у строки N140, а команда G70 находится в N130.

Пример 3: G73, G70 (начало):

На чертеже детали показаны диаметры ⌀180, ⌀160, ⌀120, ⌀80, дуга R20, продольные размеры 40, 10, 40, 10, 20, 2, 2, а у начальной точки — размеры 16 по X и Z. Оси X/Z и траектории повторных проходов привязаны к чертежу.

N10 M03 S3000;
Схема или экран контроллера NEWKER
N20 T0303;
N30 G00 X220 Z40;
N40 G73 U14 W14 R0.010;
N50 G73 P60 Q110 U4 W2 F100;
N60 G00 X80 Z2;
N70 G01 Z-20 F80;
N80 X120 W-10;
N90 W-20;
N100 G02 X160 W-20 R20;
N110 G01 X180 W-10;
N120 G70 P60 Q110;
N130 G00 X250 Z50;
N140 T0300 M05;
N150 M30;

N40: припуск на черновую обработку по X 14 мм, по Z 14 мм, 10 проходов. N50: черновой контур N60–N110; припуск на чистовую обработку по X 4 мм (диаметр), по Z 2 мм. N120 задаёт контур чистовой обработки.

(19) Цикл торцевого глубокого сверления (G74)

Формат:

G74 R(e);
G74 X(u) P(△i) Z(w) Q(△k) F(f);

△i — глубина подачи по X. F — скорость подачи.

Схема G74 показывает осевое глубокое сверление вдоль Z с периодическими отводами e и шагами △k; ось X направлена вниз. На чертеже примера показаны отверстие глубиной 80 и начальный зазор 10, сверло на оси детали и направление Z вправо. Геометрия ступенчатых перемещений требует рисунка.

Пример G74:

N10 G00 X0 Z10;
N20 G74 R2;
N30 G74 Z-80 Q10000 F800;
N40 G00 X50 Z50;
N50 M30;

(20) Цикл прорезания канавки (G75)

Формат:

G75 R(e)_;
G75 X(U)_ P(△i)_ Z(w)_ Q(△k)_ F(f)_;

e — расстояние отвода, пользовательский параметр P10.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схема G75 показывает поперечные врезания вдоль X с отводами e, шагом по X △i, глубиной △U/2; ось Z направлена вправо, X — вниз. На чертеже примера указан диаметр ⌀30 и длина 50 от канавки до начальной оси; положение каждого прохода требует рисунка.

Пример:

N10 M03 S1000;
N20 T0101;
N30 G00 X35 Z-50;
N40 G75 R1;
N50 G75 X-1 P5000 F60;
N60 G00 X100 Z50 M09;
N70 M05;
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N80 T0100;
N90 M30;

(21) Составной цикл нарезания резьбы (G76)

На первой схеме резьба нарезается несколькими продольными проходами вдоль Z от участка у точек A/B/C справа к D/E слева; показаны размеры Z, W, X/2, U/2, i, k, △d и оси +X, +Z. На второй схеме показаны первое, второе и n-е врезания по профилю резьбы, вершина инструмента, угол a, высота k, припуск d, глубина △d и величина △d√n. Порядок и сторону врезаний необходимо передать рисунком.

Формат:

G76 P(b)(c)(m)(r)(a) Q(△d min) R(d);
G76 X(U) Z(W) R(i) P(k) Q(△d) F(f) L(L) [или SP];

b=0 — подача с уменьшающейся глубиной врезания (degression feed).

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Параметры цикла G76:

Параметры b, c, m, r, a можно одновременно задать адресом P. Пример: при b=2, c=3, m=1, r=1, a=60 (где K — шаг) записывают P b/2 c/3 m/01 r/10 a/60, то есть P23011060.

Если ширина инструмента меньше ширины канавки, для полной обработки последовательно смещайте инструмент на постоянное расстояние и выполняйте G76.

Схема или экран контроллера NEWKER

Контроллер рассчитывает угол смещения начальной точки инструмента по величине смещения вдоль Z. При каждом запуске программы контроллер очищает #201 и #202; поэтому в программу нужно добавить оба присваивания. Пример:

G0 X_ Z_;
#201=3;    (повторить G76 три раза)
#202=2.5;  (при повторении G76 сместить по Z на 2,5 мм)
G76 X_ Z_ ......
G0 X_ Z_;
......

Глубина врезания и число черновых проходов:

  1. При b=0, P24≠8 глубина на проходе: △d√n.
  2. При b=0, P24=8 способ врезания тот же, что в пункте 1; формула на изображении выглядит как ((K-d)/√△d)√n. Границы корня и масштаб параметра △d на странице не пояснены.
  3. При b=1, P24≠8 глубина врезания — △d, число черновых проходов — (k-d)/△d.
  4. При b=1, P24=8 глубина врезания — (k-d)/△d, число черновых проходов — △d.

Внимание. Круговое перемещение G76 определяется адресами X(U), Z(W), единица — мм. Для приведённой схемы знаки при задании приращений:

На чертеже примера резьба показана на наружной цилиндрической поверхности: длина по Z 85, ширина участка у торца 6, диаметры ⌀63 и ⌀60.64, размер у правого торца 1.8, начальная точка (80,20), направления +Z вправо и +X вниз. Точное положение размерных линий и профиля резьбы требует рисунка.

N10 M03 S1000;
N20 T0101;
N30 G00 X80 Z20;
N40 G76 P00011060 Q100 R0.1;
N50 G76 X60.64 Z-85 P3680 Q1800 F6.0;
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N60 G00 X100 Z50;
N70 T0100;
N80 M05;
N90 M30;

Примечания:

  1. При нарезании резьбы учитывайте: резание G32 аналогично резанию G92.
  2. Заданная величина фаски резьбы действует и в цикле нарезания G92.
  3. При шаговом двигателе разгон и замедление могут сделать шаг на конце резьбы неравномерным. Поэтому для оси X следует выбрать линейное управление разгоном/замедлением и быстрый отвод командой G00.

Для составных постоянных циклов G70–G76:

a. В строке задания составного цикла все необходимые параметры (P, Q, X, Z, U, W, R и др.) должны быть заданы непосредственно. b. Если строка G71, G72, G73 содержит P с номером строки, строка с этим номером должна содержать G00 или G01. c. В режиме MDI нельзя выполнять G70, G71, G72, G73. Команды G74, G75, G76 выполнять можно. d. В строках G70–G73 и между строками, заданными P, Q, нельзя задавать M98/M99. e. В строках контура, заданного P и Q для G70–G73, действуют ограничения на команды: упомянуты G04 (пауза), G00, G01, G02, G03, M98/M99. Формулировка и список исключений противоречат друг другу. f. Во время выполнения составного цикла (G70–G76) его можно остановить для ручного перемещения. Чтобы запустить цикл снова, сначала верните инструмент в положение до ручного перемещения. Иначе при абсолютном программировании траектория сместится на величину ручного перемещения. g. В G70–G73 номера строк, заданные адресами P и Q, не должны совпадать в этой программе. h. Последняя команда перемещения чистового контура, заданного P, Q в G70–G73, не должна быть фаской или скруглением перехода.

(22) Программный цикл (G22, G800)

G22 начинает цикл программы, G800 завершает его. Обе команды используются совместно для повторяющейся обработки. L — число повторений, диапазон 1–99999. Циклы можно вкладывать друг в друга.

Формат программного цикла:

G22 L-;
...        (строки цикла)
G800;      (конец цикла)

Пример:

N0000 M03 M08
N0001 G0 X200 Z200
N0002 G01 W-100 F300
N0003 G22 L6       (повторить 6 раз)
N0004 G01 U-22 F100
N0005 W-11 U6
N0006 W-30
N0007 W-10 U5
N0008 G0 U10
N0009 W51
N0010 G800        (конец цикла)
N0011 G26
N0012 M30

(23) Установка локальной системы координат (G52) и координат инструмента (G184, G185)

При программировании в системе координат заготовки можно задать вспомогательную локальную систему координат.

Форматы:

G52 X_ Z_;       (установка абсолютных координат)
G52 U_ W_;       (установка относительных координат)
G52 X0 Z0;      (отмена)
G184 X_ Z_ P_ L_; (абсолютные координаты текущего инструмента, P и L)
G184 U_ W_ P_ L_; (относительные координаты текущего инструмента, P и L)
G185 X_ Z_;      (абсолютные координаты всех инструментов)
G185 U_ W_;      (относительные координаты всех инструментов)

G52 задаёт локальную систему координат внутри системы координат станка и заготовки. Начало локальной системы можно задать в системе координат станка либо указать положение в системе координат заготовки адресами X, Z.

После установки локальной системы перемещения в абсолютном режиме используют её координаты. G52 задаёт новый нуль и изменяет положение локальной системы координат.

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

На схеме установки координат показаны начало системы координат станка и отдельная реперная точка; от станочного нуля направлены смещения к системам заготовки G54–G58, а в двух положениях заготовки показаны локальные системы координат. На чертеже детали указаны оси X/Z, начало G52, диаметры ⌀60, ⌀50, ⌀40, ⌀30 и размеры 140, 35, 25, 10. Расположение нулей и размерных линий требует рисунка.

На рисунке сокращение «СК» означает «система координат».

Пример:

N1 G00 X60 Z20
N2 G52 X0 Z-236
N3 T0101
N4 M03 S800 M08
N5 G01 Z35 F100
N6 X-1
N7 X70
N8 G71 U2 R1
N8 G71 P10 Q15 U0.5 W0.5 F150
N10 G01 X30
N11 X40 Z25
N12 Z20

Пояснения: N2 задаёт систему координат детали; N3 выбирает инструмент; N4 включает шпиндель по часовой стрелке на 800 об/мин и охлаждение; N5 подаёт инструмент к торцу Z35; N6 обрабатывает торец; N7 отводит инструмент; вторая строка N8 задаёт составной цикл наружной черновой обработки. Обе последовательные строки цикла имеют номер N8.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N13 G02 X50 Z15 R5
N14 G03 X60 Z10 R5
N15 G01 Z0
N16 G00 X70
N17 G52 X0 Z0
N18 M05
N19 M30

N16 — ускоренный отвод; N17 отменяет локальную систему координат; N18 останавливает шпиндель; N19 завершает программу.

Пример пятикратной обработки одной заготовки:

G22 L5
X50 Z60
......
G52 W-50
G800
G52 X0 Z0
G0 X100 Z100
M02

G52 W-50 смещает ось Z на 50 мм при каждом повторении; G52 X0 Z0 отменяет локальную систему координат.

(24) Возврат в начальную точку (G26, G261–G268)

Возврат в начальную точку программы (строка N00). G26 возвращает одновременно оси X и Z; скорость равна скорости G00.

Формат: G26, G261, G262, G263, G264; соответственно XZ, X, Y, Z, A.

Пример:

N0000 G00 X120 Z300
N0001 G01 X150 Z50 F160
N0002 G26
N0003 M2

N0002 одновременно возвращает X и Z в начальную точку; N0003 завершает программу.

(25) Возврат в точку G25 (G25, G61, G611–G618)

G25 запоминает текущие координаты X, Z. G61 возвращает X и Z в запомненную точку; G611 — X, G612 — Y, G613 — Z, G614 — A. Если G25 не задан, G61 действует как G26.

Формат: G25; — сохранить текущие координаты.

Формат возврата: G61, G611, G612, G613, G614 — соответственно XZ, X, Y, Z, A.

Пример:

N0000 G0 X20 Z80
N0001 G01 U5 W-16 F200
N0002 W-100
N0003 G00 U10
N0004 Z80
N0005 G25
N0006 G01 U10 W-30
N0007 G0 X100 Z200
N0008 G61
N0009 M2

Пояснения: N0000 — ускоренно к X20, Z80; N0001 — интерполяция G01 со скоростью 200; N0002 — наружное точение, Z на 100; N0003 — отвод по X на 10 к X35; N0004 — возврат Z к 80; N0005 — запомнить X35, Z80; N0006 — обработка к X45, Z50; N0007 — ускоренно к X100, Z200; N0008 — возврат к X35, Z80; N0009 — конец программы.

(26) Непрерывная подача при резании (G60/G64)

(27) Резание с постоянной линейной скоростью (G96/G97)

При G96 адрес S задаёт линейную скорость в м/мин. После отмены посредством G97 адрес S задаёт частоту вращения шпинделя в об/мин. В режиме G96 частоту вращения шпинделя можно изменить нажатием absolute coordinate.

G50 S ограничивает максимальную частоту вращения шпинделя. Значение S после G96 задаёт постоянную линейную скорость резания в м/мин.

Значение S после G97 задаёт частоту вращения шпинделя после отмены постоянной линейной скорости. Если S не задан, используется частота вращения, действовавшая до выполнения G96.

Примечания:

  1. Для G96 шпиндель должен автоматически изменять скорость (например, сервошпиндель или шпиндель с частотным преобразователем). Максимальное ограничение скорости задайте системным параметром.
  2. При управлении постоянной линейной скоростью нижний предел частоты вращения шпинделя в G96 задаётся параметром скорости № 35.
  3. Во время обработки с постоянной линейной скоростью ручная коррекция частоты вращения шпинделя не действует.

Пример:

На чертеже к программе показана деталь с размерами 40, 31, 27, диаметрами ⌀26, ⌀24 и дугами R5, R15, а также положения резца. Пространственную ориентацию и расположение дуг следует сохранить по чертежу.

N1 T0102 X40 Z5
N2 M03 S400
N3 G96 S80
N4 G00 X0
N5 G01 Z0 F60
N6 G03 U24 W-24 R15
N7 G02 X26 Z-31 R5
N8 G01 Z-40
N9 X40 Z5
N10 G97 S300
N11 M30

N1 задаёт положение инструмента; N2 — 400 об/мин; N3 — 80 м/мин; N10 отменяет постоянную линейную скорость и задаёт 300 об/мин.

(28) Режим подачи (G98, G99)

Для G99 шпиндель должен быть оснащён энкодером; иначе система будет ожидать. При низкой скорости шпинделя (10 об/мин) обработка может быть неустойчивой и неравномерной.

Схема или экран контроллера NEWKER

(29) Пропуск по контрольному сигналу (G31, G311)

Формат:

G31  X_ Z_ F_ P_;  (без аварийного сообщения)
G311 X_ Z_ F_ P_;  (с аварийным сообщением)

P — номер строки N плюс код условия для входа X00–X39 (1000 или 2000); 1000 означает активный сигнал пропуска, 2000 — неактивный.

Примеры:

G31 X50 Z100 F100 P331022;  (если X22 активен, перейти к N33)
G311 X50 Z100 F100 P2021;  (если X21 неактивен, перейти к следующей строке; если активен — аварийное сообщение)

Примечание. Состояния входов X00–X39 можно проверить в интерфейсе диагностики.

(30) Системы координат (G53–G59)

Система G53 определяется датчиком нулевой точки либо плавающим исходным положением. Смещения систем заготовки G54–G59 задаются параметрами.

На схеме показаны смещения от нуля станка к началам G54 и G59. Графический пример под ней содержит две точки A и B, оси X/Z и программу:

%ABC
N01 G54 G00 G90 X40 Z30
N02 G59
N03 G00 X30 Z30
N04 M30
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Примечания к G53–G59:

  1. До использования этих команд необходимо установить начало системы координат в системе координат станка.
  2. До использования этих команд необходимо вернуться в референтную точку.

(31) Компенсация радиуса инструмента (G40, G41, G42)

Формат:

Сторону для G41/G42 определяют по направлению резания: инструмент находится слева или справа от заготовки. Радиус инструмента обозначен R. Смещение начинает действовать в строке с G41/G42. На внешнем углу система автоматически строит переходную дугу, переводя вектор коррекции предыдущей строки в вектор следующей. Вектор коррекции задаёт величину и направление смещения; его радиус равен радиусу инструмента. Для дуги он направлен по радиусу, для прямой — перпендикулярно направлению прямой.

Если угол меньше 180°, переход по внутреннему углу вызывает ошибку. Система строит переходную дугу только на внешнем углу и только для G01, G02, G03: между двумя прямыми, двумя дугами или прямой и дугой.

G40 отменяет компенсацию вершины инструмента; G41 — коррекция слева от направления движения инструмента; G42 — справа от него. Обозначение стороны показано на рисунке.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Приведённые схемы показывают четыре сочетания положения резцедержателя и стороны коррекции относительно направления движения: справа с G42, слева с G41, справа с G41, слева с G42; варианты различаются ориентацией осей X/Z и стороной подхода инструмента. Буквенные позиции условной вершины инструмента 0–9 и обозначения точки A и центра дуги также показаны графически.

Примечания к G41/G42:

  1. Для G41/G42 отдельный параметр не предусмотрен. Номер коррекции (соответствующее значение) задаётся кодом T и связан с коррекцией инструмента.
  2. Включение и отмена компенсации радиуса вершины инструмента выполняются только с G00/G01, не с G02/G03. Радиус дуги вершины инструмента и номер условной вершины задаются на экране коррекции инструмента; номер условной вершины определяет направление.

Пример:

Чертёж детали к примеру повторяет контур с размерами 40, 31, 27, диаметрами ⌀26, ⌀24, радиусами R5, R15 и положениями резца; геометрию следует сохранить.

N1 T0101
N2 M03 S400
N3 G00 X40 Z5
N4 G00 X0 G42
N5 G01 Z0 F60
N6 G03 U24 W-24 R15
N7 G02 X26 Z-31 R5
N8 G01 Z-40
N9 G00 X30
N10 G40 X40 Z5
N11 M30

(32) Компенсация радиуса инструмента типа C

При типе C система рассчитывает скорректированную траекторию инструмента по предыдущей и следующей строкам программы.

1) Внутренний и внешний угол. Если угол между двумя участками траектории инструмента больше 180°, он называется внутренним; при угле от 0 до 180° — внешним. На паре рисунков показаны заготовка и заданная траектория при α≥180° и 0°≤α<180°; направление обхода и сторона материала определяются рисунком.

Схема или экран контроллера NEWKER

2) Движение инструмента при включении компенсации радиуса. На схемах сплошная линия — заданная траектория вдоль заготовки, пунктирная — траектория центра инструмента, точка S — точка перехода, r — радиус инструмента; варианты показывают движение при G42. Точные точки стыка прямой и дуги и длины вспомогательных участков L определяются графически.

a. На внутреннем углу (α≥180°) центр инструмента перемещается к вершине радиусного вектора инструмента в начальной точке следующей строки. Показаны переходы «прямая → прямая» и «прямая → дуга».

b. На внешнем тупом углу (90°≤α<180°) центр инструмента перемещается к вершине радиусного вектора инструмента в конечной точке текущей строки. Показаны переходы «прямая → прямая» (типы A и B) и «прямая → дуга» (типы A и B).

c. На внешнем остром углу (α<90°) центр инструмента перемещается к вершине радиусного вектора инструмента в конечной точке текущей строки.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схемы движения при включении компенсации на внешнем остром углу (α<90°): «прямая → прямая» (типы A и B), «прямая → дуга» (типы A и B). На каждом варианте показаны заготовка, заданная траектория, траектория центра инструмента, начальная точка, радиус r, вспомогательные участки L и положение перехода S; различие типов A/B является геометрическим.

Движение инструмента в режиме компенсации.

a. На внутреннем углу (180°≤α) показаны переходы «прямая → прямая», «прямая → дуга», «дуга → прямая», «дуга → дуга».

b. На внешнем тупом углу (90°≤α<180°) показаны переходы «прямая → прямая» и «прямая → дуга».

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схемы движения в режиме компенсации:

3) Движение инструмента при отмене компенсации.

a. На внутреннем углу (180°≤α) центр инструмента перемещается к вершине радиусного вектора инструмента в конечной точке текущей строки. Для всех показанных переходов сплошная линия изображает заданную траекторию, пунктирная — траекторию центра инструмента, S — точку перехода; положение точки и вспомогательных отрезков требует рисунка.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Схемы движения при отмене компенсации:

a. Для внутреннего угла (180°≤α) показаны «прямая → прямая» и «дуга → прямая».

b. На внешнем тупом углу (90°≤α<180°) центр инструмента перемещается к вершине радиусного вектора инструмента в начальной точке следующей строки. Показаны «прямая → прямая» и «дуга → прямая», типы A и B.

c. На внешнем остром углу (α<90°) центр инструмента перемещается к вершине радиусного вектора инструмента в начальной точке следующей строки. Показаны «прямая → прямая» и «дуга → прямая», типы A и B.

Во всех схемах раздела показаны заготовка, заданная траектория, траектория центра инструмента и команда G40. Для вариантов A/B положение точки перехода и вспомогательных отрезков различается; его нельзя восстановить только из текстового описания.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

(33) Автоматическое снятие фаски I и скругление R

Формат:

Внимание:

  1. Адреса I и R задаются в радиусном режиме. Длина перемещения в текущей и следующей строках должна превышать ширину фаски I или радиус скругления R. В противном случае система автоматически уменьшает I или R до меньшего из расстояний линейного перемещения в этих двух строках.
  2. Два соседних участка должны образовывать угол 90°.

Пример:

N0 M03S500
N1 G0 X0 Z0
N2 G01Z-5 F100
N3 X10I4
N4 X20R5
N5 Z-20
N6 G26
N7 M30

N3 — фаска 4×4, N4 — скругление R5.

(34) Программирование в полярных координатах (G15/G16)

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

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

Отрицательное направление угла — по часовой стрелке. Радиус задаётся абсолютной командой Z, угол — абсолютной командой X.

Примечания:

  1. Z задаёт начало координат заготовки как полюс, от которого отсчитывается радиус.
  2. IP_ задаёт плоскость и величину полярной координаты адресами осей: Z — радиус, X — угол.
  3. Z задаёт начало полярной системы в начале системы координат заготовки. На первой схеме отдельно показаны заданное и фактическое положения, радиус и угол от полюса. На второй схеме ось Z направлена вправо, X — вверх; при радиусе 100 мм показаны положения 30°, 150°, 270°. Положение точек вокруг окружности требует рисунка.

Пример:

N1 G16 X0 Z0
N2 G01 X30.0 Z100.0 F200.0
N3 X150.0
N4 X270.0

N1 совмещает начала полярной системы и системы заготовки; N2 задаёт расстояние 100 мм и угол 30°; N3 — расстояние 100 мм и угол 150°; N4 — расстояние 100 мм и угол 270°.

Формат:

G15;       (отменить)
G16 IP-(XZ); (полярные координаты)
Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER
N5 G15;  (отменить полярные координаты)
N6 M02

(35) Интерполяция в полярных координатах (G12.1/G13.1)

Контур, заданный в декартовых координатах, преобразуется в движение одной линейной оси (инструмента) и одной поворотной оси (заготовки).

Формат:

G12.1;  (начать интерполяцию в полярных координатах)
G13.1;  (отменить интерполяцию в полярных координатах)

Примечание. G12.1 и G13.1 задаются отдельными строками.

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

Интерполяция выполняется по линейной оси X и поворотной оси C. X программируется диаметром или радиусом; C — радиусом (единица программы — мм, отображения — угол).

Начало примера:

На чертеже полярной интерполяции показан замкнутый прямоугольный контур со скруглёнными углами внутри окружности; размер по горизонтали 160, по вертикали также обозначен 160, радиус скругления R20, оси X и C′ проходят через центр. Положение точек контура и размерных линий задаётся рисунком.

N10 T0202
…
N100 G00 X150 C0 Z0;
N110 G12.1;
Схема или экран контроллера NEWKER
N120 G01 X80 F200;
N130 C20;
N140 G03 X40 C40 R20;
N150 G01 X-40;
N160 G03 X-80 C20 R20;
N170 G01 C-20;
N180 G03 X-40 C-20 R20;
N190 G01 X40;
N200 G03 X80 C-20 R20;
N210 G01 C0;
N220 X150.0;
N230 G13.1;
N240 Z100.0 C0
…
N500 M30

Примечания:

  1. При включении питания или сбросе контроллера полярная интерполяция отменяется (G13.1). G12.1 и G13.1 — модальные коды.
  2. G12.1 переключает плоскость на G17; G13.1 возвращает G18.
  3. Во время полярной интерполяции программа задаётся декартовыми координатами в полярной плоскости. Независимо от того, задана линейная ось диаметром или радиусом, поворотная ось программируется радиусом.
  4. Допустимые G-коды: G01 (линейная интерполяция), G02, G03 (круговая), G04 (пауза), G40, G41, G42 (компенсация вершины инструмента).
  5. Скорость по адресу F — касательная скорость в плоскости полярной интерполяции (декартовая система).
  6. Радиус дуги в полярной плоскости задаётся как для плоскости G17: линейная ось X — адрес I, поворотная ось C — адрес J; также можно использовать R.
  7. В режиме G12.1 систему координат изменять нельзя.
  8. В режиме компенсации вершины инструмента G41/G42 полярную интерполяцию нельзя включать или отменять; G12.1/G13.1 действуют только в режиме G40.
  9. При приближении инструмента к центру заготовки составляющая скорости оси C растёт.

Примечание 9. При превышении максимальной скорости резания оси C контроллер выдаёт аварийное сообщение.

  1. Во время полярной интерполяции программа задаётся декартовыми координатами в полярной плоскости. Адрес поворотной оси — адрес второй, виртуальной оси плоскости. При G12.1 положение инструмента для полярной интерполяции начинается с 0°: перед ней шпиндель необходимо ориентировать на 0°, а перед её отменой ось C установить в нуль координат.
  2. Текущее положение во время полярной интерполяции отображается в реальных координатах, а оставшееся расстояние строки — в координатах плоскости полярной интерполяции (декартовых).
  3. Во время полярной интерполяции не переключайте передачу шпинделя.

(36) Метрическая и дюймовая системы (G20/G21); абсолютное и инкрементное программирование (G990/G991)

Формат:

G990;  (оси X, Z, Y, A, C — абсолютные координаты)
G991;  (оси X, Z, Y, A, C — приращения)
G20;   (ввод в дюймах)
G21;   (ввод в миллиметрах)

Примечание. Эти G-коды должны стоять в начале программы, отдельной строкой, до установки системы координат. После G20/G21 единица вводимых линейных данных меняется на минимальную дюймовую или миллиметровую; единица угловых данных сохраняется. Меняются единицы: подачи F, координат положения, смещения нуля заготовки, коррекции инструмента, ручного генератора импульсов, расстояния инкрементного перемещения.

Для G20/G21 требуется также перенастроить единицы параметров. Минимальная единица G20 — 0,0001 дюйма.

Минимальная единица метрической системы G21 — 0,001 мм.

При G20:

  1. Все команды положения задаются в дюймах.
  2. Подача F задаётся в дюймах в минуту.
  3. Коррекция инструмента и смещения систем координат заготовки G54–G59 задаются в дюймах.
  4. Единицы параметров расстояния (например, программные ограничения и компенсация) меняются с мм на 0,1 дюйма либо с мкм на 0,001 дюйма.
  5. Единицы параметров скорости меняются с мм/мин на 0,1 дюйма/мин.
  6. Единицы параметров ускорения меняются с мм/мин/с на 0,1 дюйма/мин/с.
  7. Приращения маховика — 0,0001, 0,001, 0,01 дюйма.
  8. При изменении эквивалента импульса система выполняет автоматическую корректировку; электронная передача соответствует метрической системе.
  9. Координаты отображаются с четырьмя знаками после десятичной точки.
  10. G20/G21 следует записывать в начале программы, а не в её середине.
  11. Поворот поворотной оси на 1° соответствует 0,1 дюйма.
  12. Переключение между системами можно выполнить через G20/G21 в режиме MDI с последующим перезапуском контроллера.
  13. После переключения между G20 и G21 необходимо заново выполнить привязку инструмента.
  14. Для текстовых подсказок системы нужно изменить конфигурационный файл cncsystemen: например, у параметра скорости заменить мм/мин на 0,1 дюйма/мин, у параметра положения — мм или градусы на 0,1 дюйма, а мкм на 0,0001 дюйма.

(37) Команды M

Группа Команда Функция
Шпиндель M03 Включить вращение по часовой стрелке (CW).
Шпиндель M04 Включить вращение против часовой стрелки (CCW).
Шпиндель M05 Торможение шпинделя.
Шпиндель M7053/M7054 Pxxxx Вращение по часовой/против часовой стрелки в течение времени P (мс) с последующей остановкой. Пример: M7053 P2000 — вращение по часовой стрелке 2 с, затем остановка.
Второй шпиндель M203, M204, M205 Соответственно вращение по часовой стрелке, против часовой стрелки, остановка.
Оси C/A M881 Остановить ось C, выдать M61, проверить M22.
Оси C/A M882 Остановить ось A, выдать M63, проверить M24.
Охлаждение M08, M09 Включить/выключить подачу СОЖ. M08 — модальная; M09 — исходное состояние и модальная.
Патрон M10, M11 Зажать/разжать патрон. M10 — исходное состояние и модальная; M11 — модальная.
Задняя бабка M79, M78 Зажать/разжать. M79 — модальная; M78 — исходное состояние и модальная. Примечание: Control M79.
Смазка M32, M33 Включить/выключить смазку. M32 — модальная; M33 — исходное состояние и модальная. Примечание: Control M32.
Обдув M59, M58 Включить/выключить обдув. M59 — модальная; M58 — исходное состояние и модальная. Примечание: Control M59.
Пользовательский выход 1 M61, M60 Включить/выключить пользовательский выход 1. Обе команды модальные. Примечание: Control M61.
Пользовательский выход 2 M63 / M62 Открыть / закрыть; управление M63. Обе команды модальные.
Пользовательский выход 3 M65 / M64 Открыть / закрыть; управление M65. Обе команды модальные.
Пользовательский выход 4 M67 / M66 Открыть / закрыть; управление M67. Обе команды модальные.
Пользовательский выход 5 M69 / M68 Открыть / закрыть; управление M69. Обе команды модальные.
Пользовательский выход 6 M71 / M70 Открыть / закрыть; управление M71. Обе команды модальные.
Пользовательский выход 7 M73 / M72 Открыть / закрыть; управление M73. Обе команды модальные.
Выход режима позиционирования шпинделя M75 / M74 При выводе импульсов оси C сервопривод шпинделя выбирает режим позиционирования; при запуске M03/M04 сигнал M75 закрывается. Управление M75. Обе команды модальные.
Пользовательский вход M12 M12 / M13 Проверить активное / неактивное состояние M12. Обе команды модальные. Примечание: в примере руководства записано M20 P120 для перехода к строке 120 при активном M12; обозначение команды здесь расходится с описанием входа.
Пользовательский вход M14 M14 / M15 Проверить активное / неактивное состояние M14. Обе команды модальные.
Пользовательский вход M16 M16 / M17 Проверить активное / неактивное состояние M16. Обе команды модальные.
Пользовательский вход M18 M18 / M19 Проверить активное / неактивное состояние M18. Обе команды модальные.
Пользовательский вход M28 M28 / M29 Проверить активное / неактивное состояние M28. Обе команды модальные.
Пользовательский вход M22 M22 / M23 Проверить активное / неактивное состояние M22. Обе команды модальные.
Передача шпинделя M41, M42, M43, M44 Первая, вторая, третья, четвёртая передача. Выдаются S01, S02, S03, S04 и изменяется аналоговое напряжение шпинделя.
Подпрограмма M97, M98, M99 Переход, вызов, возврат. L=1–99; P — номер строки программы, в которую выполняется переход.
Программа M87 Увеличить счётчик деталей на 1. Если другой параметр P10=0 отключает автоматический прирост, M87 увеличивает счётчик принудительно.
Программа M188 Продолжить подачу без возврата в исходное положение.
Программа M187 Продолжить подачу с возвратом в исходное положение.
Программа M00 Пауза.
Программа M01 Условная пауза с проверкой M22.
Программа M02 Конец программы.
Программа M30 Конец программы с M05, M09.
Программа M20 Циклический переход к началу.
Абсолютный двигатель M500 Считать абсолютные положения всех осей подачи и сбросить текущие координаты станка.
Абсолютный двигатель M501 То же для оси X.
Абсолютный двигатель M502 То же для оси Y.
Абсолютный двигатель M503 То же для оси Z.
Абсолютный двигатель M504 То же для четвёртой оси.
Сброс координат заготовки M315 Сбросить координату оси A.
Сброс координат заготовки M317 Сбросить координату оси X.
Сброс координат заготовки M318 Сбросить координату оси Y.
Сброс координат заготовки M319 Сбросить координату оси Z.
Сброс координат заготовки M320 Сбросить координаты всех осей.
Сброс координат станка M415 Сбросить координату оси A.
Сброс координат станка M417 Сбросить координату оси X.
Сброс координат станка M418 Сбросить координату оси Y.
Сброс координат станка M419 Сбросить координату оси Z.
Сброс координат станка M420 Сбросить координаты всех осей.
Коэффициент скорости M100 Коррекция скорости не действует, фиксированное значение 100%.
Коэффициент скорости M101 Коррекция скорости действует.
Дробление стружки M114 Lxx(Qxx) Pxx Fxx Включить режим дробления стружки.
Дробление стружки M115 Отменить режим дробления стружки.

Все входы и выходы M-кодов активны низким уровнем.

(38) Специальные команды дробления стружки / строгания (M114/M115)

M114 Lxx(Qxx) Pxx Fxx — модальная команда дробления стружки; M115 — модальная отмена.

Если M114 содержит P, команда означает дробление стружки на токарном станке; значение P — время паузы в мс. Если P отсутствует, команда означает строгание без паузы с выполнением файла ProgramUser6.

В режиме дробления стружки M114 действует только для G01/G02/G03 и циклов; при нарезании резьбы метчиком, нарезании резьбы резцом и G00 не действует.

Примечания:

  1. После L выполнений либо прохождения расстояния Q командой G01/G02/G03 или циклом выполняется пауза длительностью P.
  2. L задаёт время паузы по последующей скорости F, единица — мс; Q задаёт расстояние паузы по последующей скорости F, единица — мм. Это расходится с описанием L как числа выполнений в пункте 1.
  3. F задаёт скорость подачи в мм/мин.
  4. В дюймовой системе единица Q — дюйм, F — дюйм/мин.

(39) Вызов программы (M97/M98/M99)

M97 P — безусловный переход к строке с номером P.

M98 P L — безусловный вызов отдельной подпрограммы. P задаёт путь и имя, L — число вызовов.

M98 можно опустить; формат сокращённого вызова — PP и имя файла. Скрытый файл должен начинаться с HIDEFILE: например, HIDEFILE01 не отображается в разделе программ и вызывается как M98/G65 PHIDEFILE01, M98/G65 P*01, PP*01 или PPHIDEFILE01.

Пример Psub/1390 означает подпрограмму по пути tmp/NC/sub/1390.

Внимание:

  1. tmp/NC/ — путь программ контроллера по умолчанию; sub — вложенная папка.
  2. Подпрограмма должна быть отдельной программой.
  3. Для вызова между основной программой и подпрограммой на USB-накопителе предусмотрены формы P[ и P]: M98 P[A1234 вызывает A1234; M98 P]SS12 вызывает SS12; PP[FFDE вызывает FFDE. Разница между [ и ] не объяснена.

Для вызова программы в папке нужно указать путь. Перед адресом числа вызовов L должен быть пробел. После завершения подпрограммы выполняется следующая строка основной программы. Повторяющиеся последовательности или контуры можно оформить как подпрограммы. Основная программа может вызвать подпрограмму, а та — другую подпрограмму.

M99 завершает подпрограмму и возвращает управление; завершать подпрограмму следует этой командой.

Внимание:

Вложенность вызовов подпрограмм — не более 4 уровней. Максимальное число вызовов — 9999. На схеме показана цепочка: основная программа O0001 вызывает O1000 командой M98P1000, та вызывает O2000 командой M98P2000, далее O3000 через M98P3000 и O4000 через M98P4000. Каждая подпрограмма завершается M99, основная — M30; стрелки возврата направлены к вызвавшей программе.

Нижний пример на схеме: основная программа содержит N0010 ..., N0020 ..., N0030 M98 P21010, N0040 ..., N0050 M98 P1010, N0060 ...; подпрограмма содержит O1010 ..., N1020 ..., N1030 ..., N1040 ..., N1050 ..., N1060 ... M99.

Схема или экран контроллера NEWKER
Схема или экран контроллера NEWKER

(40) Условное ожидание или переход

Команды проверки внешних входных сигналов при условном ожидании следует задавать отдельной строкой. Для каждой пары первая команда ожидает активного состояния соответствующего сигнала, вторая — неактивного; затем выполняется следующая строка:

Сигнал Активен Неактивен
M12 M12 M13
M14 M14 M15
M16 M16 M17
M18 M18 M19
M22 M22 M23
M24 M24 M25
M28 M28 M29

В описании пары M22/M23 для проверки сигнала M22 один раз названа команда M12; обозначения противоречат друг другу.

Для условного перехода к одной из команд M12/M13/M14/M15/M16/M17/M22/M23/M24/M25/M28/M29 добавляют Pxxxx — номер строки. При выполнении условия программа переходит к указанной строке, иначе выполняет следующую.

Пример: M14 P0120 — если вход M14 активен, переход к строке 120; если неактивен, выполнение следующей строки.

(41) Функция инструмента T

Формат: T a b, где a — номер инструмента, b — номер коррекции. a=0 не меняет инструмент; b=0 отменяет коррекцию и отображает координаты станка. Диапазоны a=0–99, b=0–99.

Примеры:

На позиции револьверной головки с электроприводом может быть несколько инструментов с разными коррекциями. Например, на позиции 3 четырёхпозиционной головки могут находиться два инструмента с коррекциями № 3 и № 5:

N0000 T0101
N0001 G0 X30 Z500
N0002 T0303
N0003 G00 X50
N0004 T0505
N0005 M02

Пояснение к N0004: инструмент № 3 и коррекция № 5, хотя код T0505 обычно читается как инструмент № 5 с коррекцией № 5. Обозначения расходятся.

Внимание:

  1. В Txxxx первые две цифры — номер инструмента, последние две — номер коррекции. Диапазон номеров инструмента 01–99; можно вызвать любой номер коррекции.
  2. При применении коррекции станок не перемещается: рассчитывается разница и обновляются координаты. Чтобы получить перемещение с учётом коррекции, запрограммируйте абсолютную команду.
  3. После включения питания контроллер восстанавливает номер инструмента, действовавший перед выключением, и коррекцию инструмента по умолчанию.
  4. При ручной смене инструмента номер коррекции соответствует его номеру: инструмент № 6 получает коррекцию № 6.

(42) Скорость шпинделя S, SS

Два способа управления скоростью шпинделя; первый шпиндель использует S.

Для первого шпинделя S предусмотрены два способа:

  1. Ступенчатое переключение скорости четырёхразрядным кодом: управление M41–M44, соответствующие выходы S01–S04. Максимальную скорость задают параметрами осей P50, P51, P52, P53, P54.
  2. Четыре передачи с плавным изменением скорости: управление M41–M44, выходы S01–S04. Максимальную скорость задают параметрами осей P36, P37, P38, P39; способ переключения — параметрами скорости P50, P51, P52, P53, P54. Диапазон плавного задания скорости 0–99999, выходное напряжение для частотного преобразователя 0–10 В. Напряжение определяется отношением S × коррекция скорости / максимальная скорость.

Второй шпиндель использует SS; верхний предел скорости задаётся параметром скорости P40, выходное напряжение преобразователя — 0–10 В.

(43) Скорость подачи F

Адрес F задаёт подачу для G01, G02, G03 и др. При G98 диапазон F0.01–20000 мм/мин, при G99 — 0,001–500 мм/об. Фактическая скорость равна F × коррекция подачи; F — модальная команда.

  1. G98 — подача за минуту, мм/мин.
  2. G99 — подача за оборот, мм/об.

Если F и команда перемещения стоят в одной строке, сначала применяется F. Внимание: для G99 нужен энкодер шпинделя, иначе контроллер остаётся в состоянии ожидания.

(44) Макропрограммирование (G65, G66, G67)

1. Ожидание входа — WAT. Ожидает активного или неактивного состояния входа X.

Формат: WAT +(-) X, где + — вход активен, - — неактивен; диапазон входов X00–X55 (см. диагностику I/O).

2. Управление выходом — OUT. Задаёт активное или неактивное состояние выхода Y.

Формат: OUT +(-) Y, где + — выход активен, - — неактивен; диапазон выходов Y00–Y31 (см. диагностику I/O).

3. Переменные и присваивание =.

  1. #0–#20 — локальные переменные макропрограммы для хранения данных, например результата вычисления. При выключении питания сбрасываются в пустое значение; аргументы вызова макропрограммы записываются в них.
  2. #21–#600 — глобальные переменные с одинаковым смыслом в разных макропрограммах.

Глобальные переменные #21–#100 при выключении питания обнуляются; #101–#600 сохраняют данные. Системные переменные #1000– дают доступ к данным ЧПУ, например текущему положению и коррекции инструмента.

Особое примечание: #100–#155 и #190–#202 используются системой; пользователю их применять нельзя. Доступные пользователю глобальные переменные указаны как #31–#99, #205–#379, #391–#999; это не полностью согласуется с объявленным выше диапазоном #21–#600.

#161–#165 можно использовать для отображения или записи координат XYZAB при G31/G311.

Внимание: в макропрограмме нельзя использовать циклы G70, G71, G72, G73, G92, G76.

4. Переменные коррекции инструмента: #1001–#1099 соответствуют смещениям X для T1–T99 в мкм, #1401–#1499 — смещениям Z для T1–T99 в мкм. Значения можно читать и изменять:

#200=#1003      (прочитать коррекцию X третьего инструмента в #200)
#1003=23000     (задать коррекцию X третьего инструмента 23000 мкм)
#1003=#1003+50  (увеличить коррекцию X третьего инструмента на 50 мкм)

5. Переменные I/O:

Переменная Входы/выходы Биты
#1800 X00–X07 D0–D7
#1801 X08–X15 D0–D7
#1802 X16–X23 D0–D7
#1803 X24–X31 D0–D7
#1804 X32–X39 D0–D7
#1805 X40–X47 D0–D7
#1806 X60–X67 D0–D7
#1808 Y00–Y15 D0–D15
#1809 Y16–Y31 D0–D15

Формат присваивания: #i=Expression.

6. Сохранение глобальных макропеременных: команда FILEMS(AABBCC) или FILEMS[AABBCC] сохраняет #21–#999 в файле программы AABBCC. Для чтения значений выполните файл или вызовите его как подпрограмму.

Арифметические и логические операции:

Операция Формат
Присваивание #i = #j
Сложение / вычитание #i = #j + #k; / #i = #j - #k;
Умножение / деление #i = #j * #k; / #i = #j / #k;
Синус / арксинус #i = SIN(#j); / #i = ASIN(#j);
Косинус / арккосинус #i = COS(#j); / #i = ACOS(#j);
Тангенс / арктангенс #i = TAN(#j); / #i = ATAN(#j);
Квадратный корень #i = SQRT(#j);
Модуль #i = ABS(#j);
Округление #i = ROUND(#j);
Округление вниз / вверх #i = FIX(#j); / #i = FUP(#j);
Натуральный логарифм / экспонента #i = LN(#j); / #i = EXP(#j);
ИЛИ / исключающее ИЛИ / И #i = #j OR #k; / #i = #j XOR #k; / #i = #j AND #k;

Для тригонометрии 90.5° означает 90°30′. Логические операции выполняются над двоичным представлением.

5. Безусловный переход: GOTO N к строке с указанным номером. Номер вне диапазона 1–99999 вызывает ошибку. Номер может быть выражением: GOTO 5, GOTO#100.

6. Условный переход: IF (условное выражение) GOTO или THEN. Если условие истинно, выполняется указанная команда; иначе — следующая строка.

Примеры условного выполнения:

IF (#100 EQ 2) THEN #100=5
IF (#101 GT 2) GOTO 6

Операторы: EQ — равно; NE — не равно; GT — больше; GE — больше или равно; LT — меньше; LE — меньше или равно.

7. Цикл: WHILE (условие) DO 1, 2, 3. Пока условие истинно, выполняются строки между DO и END; иначе управление переходит к строке после END. Максимальная глубина вложенности — 3.

WHILE (#100 LT 3) DO 1
……
WHILE (#103 EQ 5) DO 2
……
WHILE (#200 GE 20) DO 3
……
END 3
……
END 2
……
END 1

8. Немодальный вызов макропрограммы G65. Формат: G65 P- L- <A-B-C-......> — передача аргументов; P — имя макропрограммы, L — число вызовов.

Соответствие адресов локальным переменным:

#0→A, #1→B, #2→C, #3→D, #4→E, #5→F, #6→H, #7→I, #8→J, #9→K, #10→M, #11→Q, #12→R, #13→S, #14→T, #15→U, #16→V, #17→W, #18→X, #19→Y, #20→Z.

Особое внимание: адреса G, L, N, Q, P нельзя использовать как аргументы, хотя выше Q сопоставлен переменной #11. Эти указания противоречат друг другу.

Начало примера основной программы 9000: G00 X0 Z0.

G65 P8000 L1 A5 B6
G0 X0 Z0
M30

Макропрограмма 8000:

N1 #2=#0+#1
N2 IF (#2 EQ 10) GOTO 4
N3 GOO X#2
N4 G00 Z#1
N5 M99

В строке N3 стоит GOO (буквы O), не G00; проверьте команду перед выполнением.

9. Модальный вызов G66/G67. G67 отменяет G66. Формат тот же, что для G65.

Основная программа 9000:

G00 X0 Z0
G66 P8000 L2 A5 B6
A8 B1
A9 B10
G67
M30

Макропрограмма 8000:

N1 #2=#0+#1
N2 IF (#2 EQ 10) GOTO 4
N3 GOO X#2
N4 G00 Z#1
N5 M99

10. Окно сообщения: MSG(parameter) или MSG[parameter] выводит строку сообщения с паузой. Команда действует и в обычной программе ЧПУ, вне макропрограммы. STAF(parameter) или STAF[parameter] выводит строку без паузы.

11. Автоматическое создание программы обработки: FILEON(parameter) или FILEON[parameter] создаёт и открывает файл. Пример: FILEON(AABBCC) или FILEON[AABBCC] создаёт и открывает файл AABBCC.

2) Закрытие файла. FILECE закрывает текущий файл. Без этой команды контроллер автоматически закрывает файл после завершения программы.

3) Запись строки в открытый файл. Формат: FILEWD(parameter) или FILEWD[parameter]. Пример: FILEWD(G54G0X0Z0) либо FILEWD[G54G0X0Z0] записывает строку G54G0X0Z0.

4) Запись абсолютных координат текущих осей подачи в файл. Команда FILEWC.

Пример программы:

G0X0Z0
FILEON[AABBCC]
FILEWD[G54G0X0Z0]
G1X45Z89
FILEWC
G1X99Z76
FILEWC
FILECE

После завершения в каталоге программ будет создан файл AABBCC:

G54G0X0Z0
X45Z89
X99Z76

(45) Пользовательские макрокоманды (G120–G160, M880–M889)

Каждому пользовательскому G-коду соответствует макропрограмма ProgramGxxx, M-коду — одна из ProgramUser0–ProgramUser9. Пользователь не может редактировать эти макропрограммы в системе ЧПУ: код нужно подготовить на компьютере и скопировать в систему.

Пример: G152 — цикл сверления отверстий по дуге. В систему необходимо скопировать ProgramG152.

Формат: G152 Xx Yy Zz Rr Ii Aa Bb Hh Ff;

Параметры G152:

Макропрограмма ProgramG152:

#80=#0
#81=#1
#82=#2
#83=#3
#84=#4
#85=#5
#86=#6
#87=#7
#88=#8
#89=#9
#90=#10
#91=#11
#92=#12
#93=#13
#94=#14
#95=#15
#96=#16
#97=#17
#98=#18
#99=#19
#100=#20
#30=#4003
#31=#4014
G90
IF[#30 EQ 90] GOTO 1
G53
#98=#5001+#98
#99=#5002+#99
N1 WHILE[#86 GT 0] DO 1
#35=#98+#87*COS[#80]
#36=#99+#87*SIN[#80]
G81X#35Y#36Z#100R#92F#85
#80=#80+#81
#86=#86-1
END 1
G#30 G#31 G80
M99

(46) Совмещённая токарно-фрезерная обработка

Для фрезерной обработки на токарном контроллере:

  1. Включите третью ось, назначьте её осью Y и задайте радиусный способ программирования.
  2. За исключением приведённых ниже соответствий, другие команды описаны в руководстве по фрезерному контроллеру.
Токарный контроллер Фрезерный контроллер
G990 G90
G991 G91
G994 G94
G995 G95
G998 G98
G999 G99
G973 G73
G974 G74
G976 G76
G981 G81
G982 G82
G983 G83
G984 G84
G985 G85
G986 G86
G987 G87
G989 G89

4.5 Пример программы

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

Пример 1: T01 — резец для наружного точения; T02 — канавочный резец шириной 3m (единица напечатана именно так); T03 — резьбовой резец с углом 60°.

Программа примера 1:

На чертеже детали указаны общая длина 290, размер 155, участки 65, 60, 20, 60, 60, торцевой размер 2, диаметры ⌀85, ⌀80, ⌀80, ⌀62, ⌀50, ⌀41.8, резьба M48×1.5, дуга R70, фаски 1×45°, канавки 3×⌀45; ось Z направлена вправо, X — вниз. Взаимное положение размеров и профиля задаётся чертежом.

N10 M03 S1000;
N20 T0101;
N30 G00 X41.8 Z2 M08;
N40 G01 X48 Z-1 F100;
N50 Z-60;
N60 X50;
N70 X62 W-60;
N80 W-15;
N90 X78;
N100 X80 W-1;
N110 W-19;
N120 G02 X80 W-60 R70;
N130 G01 Z-225;
N140 X85;
N150 Z-290;
N160 X90 M09;
N170 G00 X150 Z50;
N180 T0202;
N190 M03 S800;
N200 G00 X51 Z-60 M08;
N210 G01 X45 F90;
N220 G00 X51;
N230 X150 Z50 M09;
N240 T0303;
N250 M03 S1500;
N260 G00 X62 Z6 M08;
N270 G92 X47.54 Z-58 F1.5;

Пояснения: N10 запускает шпиндель; N20 выбирает инструмент 1 и коррекцию 1; N30 — быстрый подвод и СОЖ; N40 — фаска; N50 — чистовой проход участка резьбы; N60 — отвод; N70 — чистовой проход конуса; N80 — чистовое точение наружной поверхности ⌀62 мм; N90 — отвод; N100 — фаска; N110 — чистовое точение ⌀80 мм; N120 — чистовое точение дуги (I63.25 K-30); N130 — чистовое точение ⌀80 мм; N140 — отвод; N150 — чистовое точение ⌀85 мм; N160 — отвод и выключение СОЖ; N170 — к точке смены инструмента; N180 — инструмент/коррекция 2; N190 — смена скорости шпинделя; N200 — к точке обработки с коррекцией по левой точке инструмента; N210 — канавка ⌀45 мм; N220 — отвод; N230 — отвод и выключение СОЖ; N240 — смена инструмента/коррекции; N250 — смена скорости; N260 — подвод и СОЖ; N270 — цикл нарезания резьбы.

Схема или экран контроллера NEWKER
N280 X46.94;
N290 X46.54;
N300 X46.38;
N310 G00 X150 Z50 M09;
N320 T0300;
N330 M05;
N340 M30;

N310 возвращает инструмент и выключает СОЖ; N320 отменяет коррекцию; N330 останавливает шпиндель; N340 завершает программу.

4.6 Применение для шлифовального станка

Использование кругло-шлифовального станка с измерительным прибором активного контроля.

1. Торцевое шлифование

T0101
M60
M03
M63
G04 X1
G00 X0 Z1
G31 W-3 F100 P1031
G31 W-1 F10 P1028
G0 Z1
M62
M02

Пояснения: M60 выбирает режим торцевого измерения; M03 запускает шпиндель шлифовального круга; M63 приводит измеритель в положение измерения (при соответствующем оборудовании система получает сигнал M63); G04 X1 — задержка 1 с; G00 X0 Z1 — подвод; первая строка G31 — черновое шлифование до сигнала M16, вторая — чистовое до M18; G0 Z1 — отвод; M62 запускает оборудование торцевого измерения.

2. Наружное круглое шлифование

T0101
M61
M03
G04 X1
G00 X10 Z1
G31 U-3 F100 P1027
G31 U-2 F10 P1026
G31 U-1 F1 P1025
G0 X10
M02

M61 выбирает режим измерения наружной поверхности; M03 запускает шпиндель круга; G04 X1 — задержка 1 с; G00 — подвод; последовательные G31 выполняют черновое до M22 в пределах 3 мм, чистовое до M24 в пределах 2 мм, доводку до M28 в пределах 1 мм.

3. Компенсация износа шлифовального круга

T0202
G00 X100 Z100
G22 L5
GO U-0.01
G01 W-20 F10
W20
G800
G185 X100
M02

G00 X100 Z100 должен задавать фиксированную точку круга. В строке GO U-0.01 после G стоит буква O; проверьте команду перед выполнением. Пояснение к строке: коррекция 0,05 мм.

4. Настройка для высокоскоростного пробивного станка

Два высокоскоростных входа; параметр раздела «Прочие» (Other) P32=28, P910=1.

T0101
G00 X0
G22 L50
WAT+M295
OUT-M295
G0 U1
WAT+M297
OUT-M297
G800
M02

G22 L50 задаёт число повторов. WAT+M295 ждёт верхнего положения пуансона, проверяя вход M18(X28); OUT-M295 отключает сигнал. WAT+M297 ждёт нижнего положения, проверяя M14(X30); OUT-M297 отключает сигнал.

4.7 Команды ведомых осей

Способ A. Координата ведомой оси не следует за ведущей; отображение четвёртой оси можно скрыть. При параметре оси P414=7 четвёртая ось следует X в автоматическом и ручном режимах; при P414=8 — Y; при P414=9 — Z. При P414=17/18/19 ось C следует соответственно X/Y/Z; при P414=27/28/29 ось B следует X/Y/Z в обоих режимах.

Кроме того, значения D5…D13=1 задают соответствие: A следует X/Y/Z, C следует X/Y/Z, B следует X/Y/Z; так одновременно могут следовать три оси.

Способ B. Ведомая ось выбирается командами только в автоматическом режиме; в ручном режиме она не следует. При следовании координата ведомой оси также следует координате ведущей.

Внимание — команды следования осей:

  1. Привязку инструмента чистовой и черновой револьверных головок выполняйте по фактическим измерениям. На чистовую головку влияет пользовательский параметр 16 — режим программирования X (1 — радиус, 0 — диаметр). Черновая головка всегда программируется радиусом; учитывайте это при привязке.
  2. Траектория X чистовой головки определяется координатой X в программе. При M123/M125 черновая головка предварительно проходит по Y или A некоторое расстояние, оставляя радиальный припуск на заготовке, заданный параметром оси P502.
  3. При M123/M125 следите, чтобы чистовая и черновая головки не столкнулись с заготовкой: во время выполнения этих команд черновая головка позиционируется по Y или A к целевой точке со скоростью G00 согласно текущей координате Z.
  4. Программа в первую очередь перемещает чистовую головку, а черновая следует по Y или A. Скорость черновой головки может колебаться; ускорение задаётся параметром ускорения соответствующей оси Y/A. Малое ускорение может ухудшить точность черновой обработки.
  5. Перемещение черновой головки в отрицательном направлении Y/A — подача к детали. Во избежание столкновения при большой скорости подачи установите ограничение скорости параметром оси P503. Слишком малое P503 может ухудшить точность черновой обработки.
  6. Перемещение черновой головки в положительном направлении Y/A — отвод; максимальная скорость ограничивается параметром скорости G00.
  7. Ось Y или A черновой головки должна быть линейной, а не поворотной.
  8. Для устойчивости движения рекомендуется включить сглаживание.
  9. Если действует параметр оси P501 («расстояние опережения по Z для команд следования M123/M125») и DXF настроен на автоматическую последовательность, при преобразовании файла DXF в G-код контроллер автоматически генерирует M123/M124/M125.

Пример программы:

G0 X500 Z890 Y960 M3 S2000
M123
G1 X_ Z_ F_
X_ Z_
......
......
X_ Z_
M124
G0 X400 Y800;  (отвод от заготовки)
M02

M123 включает следование Y за X; M124 отменяет его.

NEWKer — изготовитель оборудования ЧПУ

Производитель идеальных и практичных изделий ЧПУ. На странице приведены логотипы NEWKer и CE, QR-коды сайта NEWKer и канала NEWKer на YouTube.

Компания CHENGDU NEWKer CNC-TECHNOLOGY CO., LTD

Схема или экран контроллера NEWKER