close

Вход

Забыли?

вход по аккаунту

?

Основы работы и эксплуатации станков с ЧПУ Fanuc 0i-D.

код для вставкиСкачать
ОАО СтанкоМашКомплекс
Наривончик М.Н.
Основы работы и эксплуатации
станков с ЧПУ Fanuc 0i-D.
Тверь 2013
Ver 0.2с от 29.07.2013
1
Настоящее издание является собственностью ОАО «СтанкоМашКомплекс». Любое
копирование и распространение разрешается только с согласия правообладателя.
Ни автор, ни ОАО «СтанкоМашКомплекс» не несет ответственности за возможные
последствия использования информации, изложенной в данном руководстве.
Советы по расширению методических указаний и указания об ошибках направляйте на email: mike@stankomach.com
Описание:
Рассмотрены вопросы введения в эксплуатацию, самостоятельного ознакомления с ЧПУ
Fanuc 0i-D, особенности работы на токарных и фрезерных станках с ЧПУ,
обрабатывающих центрах. Подходит для обучения операторов и обслуживающего
персонала, которые имели опыт работа на станках с ЧПУ, но не работали со стойками
Fanuc 0i.
2
Оглавление:
ВВЕДЕНИЕ........................................................................................................................ 5
ПРОГРАММА ОБУЧЕНИЯ FANUC-MITSUI ............................................................... 5
ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ СИСТЕМ ЧПУ FANUC. .................................. 6
ЗАМЕНА БАТАРЕЕК ....................................................................................................... 7
КЛАВИШИ УПРАВЛЕНИЯ 0I-ТC ................................................................................. 9
ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ И ЭКРАНЫ ....................................................... 10
[POS] .................................................................................................................................11
[PROG] ..............................................................................................................................11
[OFF/SET] .........................................................................................................................11
[SYSTEM] .........................................................................................................................12
[MESSAGE] ......................................................................................................................12
[CSTM/GR] .......................................................................................................................12
ВЫБОР РЕЖИМА РАБОТЫ ......................................................................................... 13
[AUTO] - Memory ............................................................................................................16
[EDIT]................................................................................................................................16
[MDI] .................................................................................................................................22
[DNC] - REMOTE ............................................................................................................22
[HANDLE] ........................................................................................................................22
[JOG] .................................................................................................................................22
[REF] .................................................................................................................................22
УСТРОЙСТВА УПРАВЛЕНИЯ CKE6150 Z ............................................................... 23
VDL ВЕРТИКАЛЬНЫЕ ОБРАБАТЫВАЮЩИЕ ЦЕНТРЫ ...................................... 27
VDL, XD - пульт управления..........................................................................................27
Выход в ноль ....................................................................................................................28
Смена инструмента обрабатывающий центр ................................................................28
ВЫХОД В НОЛЬ И ПРИВЯЗКА ИНСТРУМЕНТА ТОКАРНЫЙ СТАНОК........... 31
Система координат токарного станка (прямая станина) и заготовки.........................31
Корректора, системы координат станка и детали ........................................................32
Ввод корректоров для инструмента Tn0m ....................................................................32
Смена инструментов........................................................................................................33
ТЕХНОЛОГИЧЕСКОЕ ПРОГРАММИРОВАНИЕ ..................................................... 34
G10 внесение изменений в параметры. .........................................................................34
G32 нарезание резьбы .....................................................................................................34
Программирование многократно повторяемые циклы G70-76 ...................................35
G71 Удаление припуска при точении ................................................................35
G72 Удаление припуска при торцевой обработке ............................................37
G73 Повтор схемы ...............................................................................................37
G70 Цикл чистовой обработки ...........................................................................38
G76 нарезание резьбы (цилиндрической)..........................................................39
G76 Нарезание резьбы (конической) .................................................................41
G76 многозаходная ..........................................................................................................42
G83 Цикл сверления на лицевой поверхности..............................................................42
G84 Цикл нарезания резьбы метчиком на лицевой поверхности (+жесткое
нарезание резьбы) ............................................................................................................43
G90 Постоянные циклы...................................................................................................45
Работа с макросами..........................................................................................................46
HSM, HSC,Look Ahead, AICC, Advanced Preview Control ...........................................51
ПУСКОНАЛАДКА ......................................................................................................... 53
Работа с параметрами и данными станка ......................................................................53
Основные вопросы...........................................................................................................55
3
Расточка кулачков............................................................................................................57
Настройка частотного преобразователя ........................................................................58
Проверка компенсации люфта Fanuc CKE6150Z .........................................................60
Тестовая деталь. CL-15....................................................................................................61
Тестовая деталь CKE6150 О0098 ...................................................................................62
Тестовая деталь VDL. O0600 + привязка ......................................................................64
G- КОДЫ ТОКАРНАЯ ВЕРСИЯ................................................................................... 67
G- КОДЫ ФРЕЗЕРНАЯ ВЕРСИЯ ................................................................................. 68
PARAMETER MANUAL– ОПИСАНИЕ НАЗНАЧЕНИЯ ПАРАМЕТРОВ .............. 72
A перечень кодов символов ............................................................................................81
Логика PMC ......................................................................................................................82
Диагностика......................................................................................................................89
Вход в спецменю .............................................................................................................98
4
Введение
Настоящее пособие разработано для наладчиков, технологов и операторов,
работающих на станках с ЧПУ Fanuc. Дает базовые понятия работы и обслуживания
стойки Fanuc 0i серии.
Данное пособие нецелесообразно рассматривать без «Руководства по
эксплуатации Fanuc 0i-TD» и «Руководства по техобслуживанию Fanuc 0i-TD», а также
«Руководства по эксплуатации Fanuc 0i-MD» и «Руководства по техобслуживанию Fanuc
0i-MD»
Контакты Fanuc-Mitsui Россия
Адрес: 115419, Москва, ул. Орджоникидзе 11, стр. 40
телефон: +7 (495) 956-97-80
факс: +7 (495) 956-97-85
e-mail: info@fanuc-automation.ru
Программа обучения Fanuc-Mitsui
Работа на системах ЧПУ FANUC.
1. Основные понятия
1) Нумерация систем ЧПУ
- серии и модели
- функциональное предназначение
- модели (A, B, C, D)
Простые системы ЧПУ Fanuc объединены 0i серией. Внутри серии есть деление по
моделям – A, B, C, D. Системы ЧПУ Fanuc серии 0i делятся по функциональному
предназначению на Токарные (Fanuc 0i mate TD и Fanuc 0i TD) и Фрезерные (Fanuc 0i
mate MD и Fanuc 0i MD).
2) Доступная документация
3) Расположение осей
Токарный станок
Прямая станина
Наклонная станина
На примере CKE6150Z
DL-25
Фрезерный станок
На примере VDL-1000
a
* - круговой стрелкой показано положение револьверной головки с инструментом.
- движение органов управления к детали (от оператора) обычно считается в минус
- референтная точка станка, устанавливаемая на заводе изготовителе
5) Функции компенсации погрешностей механики
6) Основные функции ЧПУ
5
Техническое обслуживание систем ЧПУ FANUC.
Вопрос частично рассматривается в данном издании.
1. Основные характеристики системы ЧПУ
1) память
2) система ввода и вывода данных – RS232, PCMCIA
3) пределы перемещения (stroke limit), Математические, физические
4) единицы ввода и их дискретность (input unit) мм/дюймы
2. Структура ЧПУ
1) общий вид
2) схема взаимодействия блоков сигналы X, Y, G, F, A, C, T, R, D
3) схема подключений i/o link , шпиндель, FSSB
3. Конфигурация системы ЧПУ
1) пример "DataSheet"
2) Сведения о конфигурации, находящиеся в памяти системы
4. Программное обеспечение ЧПУ
1) Программы заложенные станкостроителями (программа электроавтоматики, макропрограммы,
параметры станка)
2) пользовательское программное обеспечение (параметры, определяемые пользователем,
программы обработки)
5. Ввод и вывод данных
1) Загрузочное меню
2) Методика ввода/вывода данных ЧПУ инструкция по вводу/выводу данных
1) RS232C
2) Ethernet -опция
3) PCMCIA – flash card
3) создание, редактирование, удаление программ
4) привязка детали, установка систем координат и корректоров
6 Диагностика ЧПУ
1) Сообщения об ошибках.
1) системные ошибки ЧПУ [Message]
2) системные ошибки PMC [System]->[PMC]->Alarm - ошибки логики
3) сигналы об ошибках, предусмотренные станкостроителем
2) Схема анализа аварийной ситуации.
3) экран состояния ЧПУ
4) самодиагностика ЧПУ
5) светодиодная индикация
6) функция "Alarm history"
7) функция "Operation history"
8) сохранение копии экрана
7 Функции программируемого контроллера электроавтоматики
1) Краткое описание функций контроллера ПЛК
2) Краткое описание языка FANUC LADDER III
3) Список сигналов
4.) краткое описание элементов электрошкафа, расположение кабелей
8) передача русскоязычной документации
6
Замена батареек
6. Периодическое техническое обслуживание
1) функция "Periodical Maintenance"
2) Периодическое обслуживание и замена
1) батарей ЧПУ и приводов
2) предохранителей см. стр. 119, 170(токарная версия), 167 (в электрошкафу) Руководство по
техобслуж Fanuc 0i D (B-64305RU )
3) вентиляторов
4) очистка радиаторов
Батарейки питания являются расходным материалом и заказываются-меняются
пользователем самостоятельно. Система ЧПУ выдает сообщение индикации о низком
заряде батарей. Для предотвращения потери данных (в приводах хранится позиция станка,
в ЧПУ – корректора, программы обработки и макросы) рекомендуется оперативно (3-5
дней) заменить батарейки на новые. Использование батареек сторонних производителей
не желательно.
1. в приводах (по ошибке 307, 306 и APC желтым светом) – хранится «ноль станка»
Батарейки меняются при включенном станке, в режиме аварийного останова (зажат
грибок) Более подробная информация в руководстве по техобслуживанию.
Если производится замена батарей абсолютного кодирующего устройства – то
необходимо заново устанавливать нули станка.
В зависимости от типа и мощности привода применяются разные типоразмеры батареек.
Привода beta малой мощности без шпинделя (CKE)
BR-AGCF2W
(=CNC-BRAGCF2P)
2
литиевых батарейки
итого 6В
заказной номер A98L-0001-0011#11
Пример коннектора батареек вставляются в разъем привода
Привода beta средней мощности, со шпинделем
Маркировка PANASONIC BR-2/3AGCT4A - 4 литиевых
батарейки итого 6В заказной номер A98L-0031-0025
Для крепления её снаружи блока, к ней иногда необходим
пластиковый адаптер A230-0602-T109
Привода alpha
BR-CCF2TH 6В 2 литиевых батарейки итого 6В
заказной номер A98L-0001-0902
в Россию не поставляются, заменяются на 4 шт BR-2/3
2. В ЧПУ –Мигает сообщение BAT хранится логика,
параметры, корректора и другие настройки
Выполняется после включения блока ЧПУ не менее чем
на 30 секунд и последующего выключения. Время на замену –
макс 10 минут.
Литиевая SANYO CR17450SE-R 3В заказной номер
(старый вариант A06B-0200-K102)
7
Литиевая SANYO CR17335SE-R 3В заказной номер
A98L-0031-0012
При понижении напряжения батареи ниже 5.7В будет выдаваться ошибка BAT
(низкое напряжение), если батарейка не будет своевременно заменена, то будет мигать
сообщение APC, может произойти потеря «нулей станка» при отключении питания
Батарейки для замены:
1.рекомендуется покупать у Fanuc Митцуи Москва,
2. для ускорения процесса можно взять в магазинах радиодетали литиевые
батарейки CR123A – 3В. Набрать нужное напряжение (6В например) и необходимую
емкость (2 или 4 батарейки) припаять разъем от севшей батарейки. Проверить полярность
на выходе разъема. Вставить в станок. (Является негарантийным случаем)
3. батарейка находится в электрощкафу на желтом блоке фанука под
пластиковым кожухом - размером примерное 3х5х4 см (обычно 1 комплект на ось)
покупаем 4 duracell AA (обычные пальчиковые) - складываем 4 штуки друг к
другу - с разной полярностью.
Крепим изолентой перемычками. замеряем полярность тестером на проводах
родных батареек (там постоянный ток - будет показывать знак + или -)
припаиваем сборку батареек друг к другу как на фото - чтобы получить на
выходе6В, лучше . далее при включенном питании станка вынимаем
разъем с батарейкой, откусываем у самых батареек, зачищаем и припаиваем к
новым.
вставляем на место. привязываем нули. перезагружаемся. должно быть счастье.
Места дли припайки разъема:
Если нули станка пропали – значит произведена неправильная спайка или
нарушена полярность.
8
Клавиши управления 0i-ТC
См. стр. 436 Руководства по эксплуатации B-64304RU_01
При нажатии на неё происходит отмена выполнения ранее введенных команд,
отмена обработки в режиме AUTO, возврат к началу программы в режиме
Клавиша EDIT, сброс ALARM сообщения, при устранении причины, вызвавшей
RESET. ошибку. Некоторые системные сообщения, например предупреждение
«WRITE ENABLE» сбрасывается одновременным нажатием клавиш
+
.
Клавиша клавиша однократного переключения регистра. При нажатии на кнопку
SHIFT
[SHIFT] вводится знак, который указан в нижнем правом углу клавиши.
Индикация регистра до нажатия на нужную клавишу производится знаком «^»
в строке ввода.
Клавиша Ввод буквенно-цифровых значений в систему ЧПУ. Служит для внесения
INPUT изменений в параметры ЧПУ. Эта клавиша НИКОГДА не используется при
ручном вводе и редактировании управляющих программ
Клавиша Нажать на клавишу для стирания символа или знака перед курсором.
CANCEL
9
Клавиши Используются в режиме EDIT при вводе и редактировании управляющей
Редакти- программы.
рования
ALTER Замена слова программы у курсора
INSERT Вставка слова программы за курсором
DELETE Удаление слова программы у курсора
EOB – конец кадра. Требуется вводить в конце каждого кадра при вводе или
редактировании программ и в режиме ручного ввода
Функциональные клавиши и экраны
Функциональные клавиши - экраны ЧПУ
1) POSITION – текущее положение органов станка
- состояние ЧПУ (отображение координат ABS (X,Y), REL (U,W),
ALL)
- измерение с помощью относительной системы координат
2) PROGRAM – создание, редактирование и удаление программ
обработки.
3) OFFSET – параметры коррекции на инструмент (GEOM, WEAR)
4) SYSTEM – системные установки
- функция «периодическое тех.обслуживание»
5) MESSAGE – сообщения об ошибках (ERROR, ALARM)
6) GRAPH – графические функции – отображение траектории
обработки детали
При P 3208.#1(COK)=1 отключать экран можно клавишами
+любая из 6 системных клавиш. Включить экран можно нажав
любую из 6 системных клавиш
BUZZER – включение звукового сигнала. Подаются сигналы окончания программы,
останова программы по M01, аварийных ситуациях.
Ниже приведены примеры экранов ЧПУ при нажатии различных функциональных клавиш
10
[POS]
[PROG]
Рис. Отображение координат
Рис. Отображение программы, обработка
[OFF/SET]
Корректора
Настройки
Рис. Отображение настроек станка
Рис. Корректора инструментов
[OFF/SET]->Настр->PgDwn
Отражение (зеркалирование )координат.
Отражение – по сути изменение направления перемещения по оси.
Для того, что бы включить отражение координат необходимо вкл бит 6 параметра 5400
(5400#6=1). Далее необходимо переместить станок в позицию, относительно которой
будет включено отражение. Например, чтобы отразить деталь в X25, надо привести станок
в это положение в абсолютной системе координат и включить отражение по оси X:
[OFS/SET] –> НАСТР –> ЗЕРК ОТОБРАЖ X = 1. Таким образом, по оси X изменится
направление движения.
После выключения отражения необходимо вернуть систему координат в актуальное
положение, для чего сделать следующее: [POS]->(ОПЕР)->WRK-CD->(ВС ОСИ).
ВНИМАНИЕ! Перед выключением станка необходимо либо вернуть станок в 0 в
абсолютной системе координат по соответствующеё оси, либо отключить отражение. В
противном случае при следующем включении произойдёт отражение по текущей
координате.
11
[SYSTEM]
Рис. Отображение системных параметров станка
[MESSAGE]
Сообщение о текущей ошибке
Архив сообщений
Рис. Отображение ошибок
Рис. Отображение архива ошибок
Список сигналов тревоги (ЧПУ, не логики) и их расшифровку можно посмотреть в
приложении G Руководства по эксплуатации Fanuc B-64134. Часть ошибок описывается
также станкопроизводителем и отличается на разных станках
[CSTM/GR]
Рис. Отображение графических настроек отображения траектории движения инструмента
12
Выбор режима работы
Различные модели станков имеют различное расположение и реализацию кнопок и
способов их реализации (галетные переключатели, тумблеры, подсвеченные клавиши)
Активация какого либо режима или функции обычно индицируется зеленым
диодом на клавише или совпадением рисок на галетном переключателе. Повторное
нажатие на клавишу обычно приводит к отключению функции. Режим остается
выбранным, до смены на другой.
Элементы управления
1) панели управления и производители
2) кнопки под дисплеем ЧПУ
3) стандартная клавиатура ЧПУ
- буквенно-цифровые кнопки
- кнопки редактирования
- кнопки перемещения
4) панель управления
- переключатели
- кнопки
Некоторые функции доступны только при определенных режимах работы
станка.
В различных моделях станков имеются отличия в исполнении станочных
пультов. Расположение кнопок, переключателей и индикаторов зависит от типа, модели и
производителя станка.
За более конкретной информацией необходимо обращаться к «Руководству по
эксплуатации» (Maintenance manual и Operation Manual) конкретного станка и к
«Руководству по эксплуатации» системы ЧПУ Fanuc, установленной на данном станке.
Стандартные иконки – см. B-64113EN/03 стр. 167-168
1. EDIT Используется, чтобы
2. MDI - «ручной ввод данных».
редактировать
и
изменять
Ввод
и
выполнение
кадров
программу обработки деталей.
системы. Например
Можно копировать управляющие
M6T1 (T0101) – смена инстр;
программы
с/на
внешних
M3S100 – запуск вращения
устройств – например карта
шпинделя 100 об/мин. К оператору
FLASH PCMCIA
3. AUTO В автоматическом 4. - Manual feed mode– ручные
режиме выбранная управляющая
перемещения
программа может быть выполнена
автоматически.
5. MPG – MANUAL PULSE
GENERATOR
управление
от
переносного пульта управления
(маховичок)
DNC-REMOTE
–
работа
с
подкачкой
7. MACHINE LOCK (блокировка
станка)
ON В этом режиме движения осей
6. -1-я цифра (слева) – номер
диапазона
-2-я
цифра
(справа)
номер
инструмента
REF – режим вывода осей в
«нулевое положение»
8. DRY RUN – пробный прогон
Заменяет скорость перемещения в
автоматическом режиме заданной в
13
будут блокированы, функции M, S,
T – будут выполняться.
Координаты в соответствии с
программой будут отображаться.
Режим предназначен для проверки
УП в графическом режиме.
!!! После работы в этом режиме –
для
возврата
актуального
положения координат необходимо
[POS]->(ОПЕР)->WRK-CD->(ВС
ОСИ)
9. OPTIONAL BLOCK SKIP
(пропуск необязательного блока)
ON Если строка УП начинается с
“/”, это значит, что функция
OPRIONAL BLOCK SKIP активна,
и при выполнении программы
строка будет пропущена.
OFF В этом режиме, строка УП
будет выполняться, даже если она
начинается с “/”.
PRG STOP – остановка обработки
по команде M00
RESTART
–
перезапуск
программы.
Обработка
по
программе может быть продолжена
с необходимого кадра после
остановки обработки по причине
поломки
инструмента
или
перерыве в работе.
11. FEED HOLD KEY II – клавиша
остановки подачи
Крестовина
–
ручные
перемещения
13. MANUAL RAPUD SPEED –
ручные ускоренные переме-щения.
Применяется
совмест-но
с
кнопками
направления
перемещения в ручном режиме (-Z,
+Z, -X, +X).
Кнопки управления – группа
кнопок справа.
14.
Включение/выключение
гидравлических устройств
16. Подвод-отвод пиноли
14
программе как G1 на G0, а подача
G0
управляется
корректором
подачи G1
Пользоваться на необкатанных
программах
и
при
наличии
заготовки
в
шпинделое
не
рекомендуется
10. SINGLE BLOCK
ON - Будет выполняться только
один
блок
управляющей
программы в авто-режиме, затем,
после
выполнения
действия,
произойдет остановка.
OFF – УП программа выполняется
без остановки после отработки
каждого кадра.
Опциональный останов по команде
M01
12. - кнопка открытия двери (не
работает в процессе обработки
детали)
Свободно назначаемая клавиша
15.
Зажим/разжим
гидравлического/пневматического
патрона
17. COOLANT – подача СОЖ
ON Включение подачи СОЖ в
ручном режиме
OFF Выключение подачи СОЖ.
18. Manual lubrication - ручное
включение/выключение
смазки
направляющих
22. - ручное увеличение скорости
вращения шпинделя
19.
ATC-MAGAZINE
CLOCKWISE – ручная смена
инструмента
ON
Магазин
инструментов
вращается по часовой стрелке.
OFF
Магазин
инструментов
останавливается и происходит
зажим.
21. -Ручной плавный запуск
шпинделя (возможна регулировка
оборотов)
23. Ручной пуск шпинделя против
часовой стрелки.
24. - Ручной останов вращения
шпинделя
25. Ручной пуск шпинделя по
часовой стрелке.
26. Зеленая кнопка – Включение
системы ЧПУ
27. Красная кнопка - выключение
системы ЧПУ
28. CYCLE START Зеленая кнопка
- кнопка Пуск
29. FEED HOLD (CYCLE STOP)
Желтая кнопка - Стоп подачи. При
нажатии на кнопку Пуск –
движение суппортов продолжится.
20. - ручное уменьшение скорости
вращения шпинделя
++
Режимы работы
Любой кадр программы должен быть завершен знаком EOB – «;» - конец строки, иначе
выполнения не будет.
Фрезерный вариант
Токарный вариант
15
[AUTO] - Memory
Перед началом обработки программы удобно осуществлять перемотку в начало
программы. С помощью клавиш под дисплеем: [AUTO]-> [PROG]->(ОПЕР)>(ПЕРЕМОТ). Если после останова обработки программы не было перемотки в начало –
то программа продолжит выполнение с текущего кадра.
Запуск программы с любого кадра.
Как правило, для этого необходимо отработать несколько первых строк программы
(в пошаговом режиме). Это необходимо для того, чтобы в системе актуализировались M-,
S-, T-, G- коды. Особое внимание уделить применению системы координат заготовки и
корректоров на длину и диаметр инструмента. Но может быть и так, что эти коды
меняются и дальше. Таким образом, надо наверняка знать, что текущие состояние ЧПУ
соответствует состоянию ЧПУ в нужном кадре программы.
Поиск кадра программы (обратить внимание на отсутствие дубликатов в нумерации
кадров):
1. Выберите режим MEMORY.
2. Нажмите клавишу [EDIT].
3. Введите адрес N.
4. Введите номер последовательности, который нужно найти.
5. Нажмите клавишу [N SRH].
6. По завершении операции поиска искомый номер последовательности отображается в
верхнем правом углу экрана. Если заданный номер последовательности не найден в
программе, выбранной на данный момент, то возникает сигнал тревоги P/S ном. 060.
7. Запустить выполнение программы в авторежиме на минимальной подаче и оборотах
шпинделя для контроля перемещения осей
[EDIT]
Редактирование, создание, удаление программ обработки.
Ключ защиты на пульте должен быть включен, иначе доступ к созданию,
редактированию программ, редактированию корректоров будет невозможен, а так
же записи программы с карты памяти.
Ключ защиты влияние на сигналы G46.3-G46.6, через логику станка
Подготовка к созданию управляющей программы
Создание новой программы:
EDIT->[PROG]->(Каталог программ)->O0251->[INSERT] где O0251 – номер новой
программы, наличие первой буквы «О» обязательно для любой программы
Поиск имеющейся программы
EDIT->O0251->[ПОИС 0]
Для удобства ориентирования в программе и каталоге программ после имени программы
можно вводить комментарии. Они заключаются в круглые скобки. Вставка скобок:
Вар 1. ([PROG]->[ОПЕР]-> 4 ->[ИСПЯЗС]). Обязательно наличие закрывающей скобки.
Пример: O999 (BOLT B132)
Вар. 2 если P 3204. #0(PAR)=1 то можно использовать для ввода скобок квадратные
скобки на стандартной клавиатуре SHIFT+[, SHIFT+]
16
Редактирование программы при использование клавиш описанных в клавишах
управления ТС и МС можно удалить, заменить, внести изменения в программу, но для
того, что бы выбрать нужно изменить надо воспользоваться клавишами
и переместить курсор на нужный фрагмент программы.
Копирование программы в ЧПУ:
EDIT-> PROG-> [PROGRM] ->[OPRT]-> 4 ->
[PRGRM] ->[OПЕР] -> 4 ->
чтобы выбрать все кадры нажмите [SELECTA] -> [COPY] -> [PASTE]
[ВЫБОР ВС] -> [КОПИРОВ] -> [ВСТАВИТ]
чтобы выбрать часть кадров нажмите [SELECT] ->стрелками
[ВЫБОР]
область выделения [COPY] -> [PASTE]
[КОПИРОВ] -> [ВСТАВИТ]
обозначаем
Удаление ненужной программы (освобождение места)
- Вводим номер необходимой для удаления программы, например O0251 -> Клавиша
DELETE (возможно появится окно требующее подтверждение удаления программы)
- удаление всех программ указываем O-9999
- удаление диапазона программ 0xxxx,Oyyyy где xxxx – начальный номер программ, и
yyyy – конечный номер программ, которые должны быть удалены
Чтение программы с карты памяти (CF+PCMCIA)
EDIT → [PROG] → [DIR] → [OPRT] →
→ [DEVICE] → [MEMORY CARD] →
→
[(ОПЕР)] → → [УСТР] → [М.КАРТА] → →
[F INPUT] → Задать номер файла [F SET] → Задать номер под которым программа будет
[F НАЛА]
записана в ЧПУ [O SET] → [EXEC]
[O НАЛА] → [ВЫПОЛНИТЬ]
EDIT → [PROG] → [DIR] → [OPRT] →
→ [DEVICE] → [MEMORY CARD] →
→
[(ОПЕР)] → → [УСТР] → [М.КАРТА] → →
[N INPUT] → Задать имя файла [F NAME] → Задать номер под которым программа будет
[N ВВОД]
записана в ЧПУ [O SET] → [EXEC]
[O НАЛА] → [ВЫПОЛНИТЬ]
Запись программы на карту памяти:
EDIT → [PROG] → [PROGRM] → [OPRT] →
→
→ [I/O] → [F OUTPUT] →
[(ОПЕР)] →
→
→ [ВВ/ВЫ] → [ПЕРФОР.] →
Задать номер файла [F NAME] → Задать номер под которым программа будет записана в
[F ИМЯ] →
ЧПУ [O SET] → [EXEC].
17
[O НАЛА] → [ЗАПУСК].
Запись программы на карту с текущим номером:
EDIT → [PROG] → [PROGRM] → [OPRT] →
[(ОПЕР)]→
→
→
→ [I/O] → [F OUTPUT] → [EXEC].
→[ВВ/ВЫ]→[ПЕРФОР.]→[ЗАПУСК]
Поиск программы записанной в ЧПУ:
EDIT → [PROG] → [DIR] → Номер программы полностью (О0666) → [O SRH].
Переключение языка ЧПУ с русского на английский:
OFS/SET → настр. →
→ меню →
английский) → [опер] → прим.
→
→ длина → (выбрать курсором
→
→ lang. → (выбрать курсором русский)
Переключение с английского на русский:
OFS/SET → setting →
→ [oprt] → apply
18
→ menu →
Для удобства переноса программ из компьютера в ЧПУ и обратно используются PCMCIA
карты, которые выполняют роль переходника для карт памяти типа CF (Compact Flash).
Максимальное количество программ в памяти ЧПУ – 400 шт.
Пример карты CF (Compact Flash)
Переходник CF- PCMCIA
Объем памяти от 16 Мб до 1 Гб.
При возникновении проблем с картой памяти-адаптером (нет возможности
прочитать/записать с/на карту памяти, не отображает содержимое карты памяти, выдает
ошибку Memory card:
1. проверить работоспособность карты памяти CF на компьютере, если работает –
сохранить нужные данные.
2. в меню начальной загрузки ЧПУ Fanuc отформатировать карту CF
3. повторно записать данные на карту памяти и произвести их чтение через адаптер в
стойке Fanuc
4. если при дальнейших попытках работы карта памяти так и выдает ошибки в ЧПУ:
- заменить карту памяти
- заменить адаптер CF- PCMCIA
Ошибка карты памяти 114 (Невозможно найти указанный файл) выдается при:
- неверном формате файла управляющей программы (файл не текстовый, нет начального
или конечного спецсимвола % в первой строке – написаны, например, комментарии без
скобок)
- не существует введенного номера файла;
19
При редактировании управляющей программы можно воспользоваться помощником по
функциям. например набрав G76 (G или M функция) и нажав клавишу [C.A.P] будет
выведена подробная информация по данному циклу
Пример работы с C.A.P
Ввод цикла резьбы в диалоговом режиме с функцией графического изображения
1. Во время создания программы в режиме EDIT нажмите дисплейную клавишу
[C.A.P]. На экране отображается следующее меню G-кодов.
2. Введите
G-код,
соответствующий
функции,
которая
должна
быть
запрограммирована. Если требуется функция нарезания многопроходной резьбы, в
меню G-кодов указывается функция с G-кодом G76.
3. Нажмите дисплейную клавишу [BLOCK] (БЛОК), чтобы отобразить подробный
экран для введенного G-кода. На рисунке ниже изображен пример подробного
экрана для G76.
4. Переместите курсор на экране программы на блок, который требуется изменить. В
данном случае начинает мигать адрес данных с курсором.
20
5. Введите числовые данные, нажав цифровые клавиши, и нажмите дисплейную
клавишу [INPUT] (ВВОД) или клавишу INPUT панели ЧПУ. Данная операция
завершает ввод одного элемента данных.
6. Повторяйте данную операцию до тех пор, пока все данные, необходимые для
вводимого G-кода, не будут введены.
7. Нажмите клавишу INSERT панели ЧПУ. Данная операция завершает регистрацию
данных одного блока в памяти программ. На экране отображается экран меню Gкодов.
8. После регистрации нажмите дисплейную клавишу [PRGRM]. Зарегистрированные
программы преобразуются в диалоговый формат и отображаются.
Введенный цикл в окне программы будет отображаться следующим образом:
G76 P010160 Q100 R200;
G76 X40. Z-50. P1000 Q400 R0 F2.;
21
[MDI]
ручной ввод и выполнение команд
Просмотр активных G кодов - MDI ->[PROG]->[ТОК]
[DNC] - REMOTE
Работа с подкачкой с внешнего устройства. При больших объемах программ или
при связи с компьютером..
Например для запуска с карты Flash через PCMCIA программ >200 кБ.
[PROG]-> 4 -> 4 ->[DNC-CD]
Необходимо проверить установку параметров:
P20=4 – работа с устройством ввода/вывода типа карта памяти
P0138.#7(DNM)=1 открытие режима [DNC], если =0 – при вызове M198P1234 цикл будет
висеть
Удобнее делать вызов через подпрограмму M198 P1234, где 1234 имя файла с буквой О за
место P
P3404#2(SBP) =1 – вызов программы О1234 (иначе не будет находить файлы на карте
памяти).
ВНИМАНИЕ! Не использовать номера программ 900-999 и 8000-9999
[HANDLE]
Ручные перемещения выбранной оси от маховичка с заданной дискретностью. Оси
могут также отрабатывать импульсы при нажатии на клавиши перемещения по осям
(удобно при отсутствии маховичка). Масштаб устанавливается клавишамикоэффициентами X1, X10, X100 (F0 – 1мкм, F25 – 0.01 мм, F50 – 0.1 мм ). При нажатии на
клавиши направления перемещения осей также возможна подача оси с выбранной
дискретностью
[JOG]
Ручные безразмерные перемещения осей от клавиш направления перемещения
осей. На подаче, заданной с помощью корректора подачи или на быстром ходу.
[REF]
REFERENCE RETURN (HOME)– возврат осей станка в нулевое положение. Для
станков с абсолютными датчиками операция не требуется, т.к. координаты запоминаются
в системе ЧПУ. Первой желательно выводить ось X для токарных станков и ось Z для
фрезерных
22
Устройства управления CKE6150 Z
CKE 6150Z Fanuc 0i mate-TC пример станочного пульта DMTG
23
в ручном режиме JOG, HANDLE
SPDL CW – вращение шпинделя по часовой стрелке, заранее надо
установить S в режиме MDI
SPDL – остановка вращения шпинделя, также для смены
направления вращения
SPDL CCW – вращение шпинделя против часовой стрелки,
заранее надо установить S в режиме MDI
CYCLE - Пуск цикла, стоп подачи
X1- 0.001 дискретность маховичка; F0 0% Б\Х
X10- 0.01 дискретность маховичка; 25% 25% Б\Х
X100- 0.1 дискретность маховичка; 50% 500% Б\Х
F1 – свободно программируемая клавиша
вращение револьверной головки на 1 позицию
F2 – ручная смазка направляющих
свободно программируемая клавиша
100% -100% Б\Х
SPDL DEC – замедление вращения шпинделя внутри заданного
диапазона (S с частотным преобразователем)
SPDL 100% - Sзад=Sвращения
SPDL INC- ускорение вращения шпинделя внутри заданного
диапазона
Ручные перемещения по осям, средняя кнопка – ускоренные
перемещения в выбранном направлении
Лампочки CHUCK LAMP и TAILSTOCK CLAMP применяются
при наличии гидравлического/ пневматического патрона и пиноли
И показывают состояние зажима или разжима патрона/пиноли
согласно реле давления.
SINGLE BLOCK покадровая обработка
DRY RUN – пробный прогон – подача по G1 заменяется на
быстрый ход, а G0 – замедляется
BLOCK SKIP –пропуск необязательного блока, начинающегося со
знака «/»
MC LOCK – блокировка станка (оси считают передвижения, но
реального движения - нет)
OPT STOP
DNC – работа с подкачкой программы от компьютера или карты
памяти
COOLANT – вкл/ выкл. Подачи СОЖ
WORK LAMP – вкл/выкл освещения рабочей зоны
F3 – свободно программируемая клавиша
24
JOG =безразмерные перемещения в ручном режиме
AUTO – работа в автоматическом режиме по программе
MDI – преднабор, покадровый ввод
EDIT – редактирование, создание, удаление программ
HANDLE – перемещения от маховичка
REF – возврат в REFERENCE POSITION (реализуется выход в 0,
если не используются абсолютные датчика)
Если используется ЧПУ Fanuc – то показывает включение
импульсов смазки.
CKE6150Z – переключение диапазонов для трехдиапазонной коробки скоростей.
Выдается сообщение «2003 нет переключения диапазона» для того, чтобы добраться до
датчиков, необходимо снять боковую панель спереди шпиндельной бабки.
требуется: - переключать диапазоны (1й, 2й, 3й) для выявления не работающего датчика
- ослабить крепление не сработавшего датчика, сдвинуть его до срабатывания.
- закрепить датчики
- проверить переключение на всех диапазонах
Привязка к входам по электросхеме (см эл. схемы a=X9.4; b=X9.5; c=X9.6; d=X9.7
b
a
b
a
c
d
M41=b*d*/a*/c
b
a
c
d
M43=a*c*/b*/d
c
d
M42=a*d*/b*/c
Введена индикация выбранных диапазонов на
лампочки 0X и 0Z
M41 – диапазон низких скоростей – Z0 LED
M42-диапазон средних скоростей – X0 LED
M43- диапазон высоких скоростей – Z0+X0 LED
Если Z0 LEDи X 0 LED начинают мигать – значит в
параметрах меню пользователя заблокированы
ошибки по смазке станка.
Если индикаторы не горят – нет требуемой
комбинации от датчиков
- датчик выключен
- датчик сработал
в конечном положении:
- Не должно гореть 2 датчика на одной оси
Должно гореть по 1 датчику на верхнем и нижнем толкателе
25
Клеммная
коробка
Подключение гидростанции CKE6150:
Расположение гидроклапанов на
Гидростанция Пиноль, подключение
гидростанции
слева-под
электрошкафом.
A1
Правый
Подкл. пиноли Зажим Разжим
Пиноль
B1
Левый
Подкл. патрона Зажим Разжим
Патрон
Гидростанция Патрон
Верхний
Правый
э/двигатель
Нижний
Левый
После подключения и заливки масла подключить электрокабель в разъем на боку
электрошкафа.
Индикация манометра
Гидростанция
Патрон
Пиноль
Для подключения гидравлики: K08=00001110, в станках без гидравлики K08=00000000
K08.1 – подключает гидропатрон (появляется реакция зажим-разжим при нажатии на
пидаль)
K08.2 – подключает гидропиноль
Если есть гидростанция (гидропиноль и/или гидропатрон) и деталь зажимается в
патроне прямыми кулачками - переключатель CHUCK д.б. в положении OUT, т.е. на
зажим. – иначе индикации состояния может не быть. При работе с обратным кулачками –
в положении IN – на разжим.
Настройка количества инструментов в револьверной головке (CKE6380)
-> PMCMNT -> УДЕРЖ
K04=00000011
K0.4=1 +K04.1=1 8 позиционная револьверная головка K04=00000011
K0.4=1 +K04.1=0 6 позиционная револьверная головка K04=00000010
K0.4=0 +K04.1=1 4 позиционная револьверная головка K04=00000001
M-функции для станков CKE6163 с э/м муфтами в коробке скоростей
Вращение S в ручном режиме - нет.
M8 – включение СОЖ
M9 – расцепление э\м муфты, э\д шпинделя – продолжает свое вращение. Шпиндель
останавливается на самовыбеге.
M5 – происходит торможение шпинделя и расцепление электромагнитной муфты
Т36=3000 - время качки шпинделя по часовой стрелке
Т38=40000 - время качки шпинделя против часовой стрелки
Удержание шпинделя, при ручном разжиме-зажиме детали проще всего реализовать
переключившись на первый диапазон, вращение будет труднее – патрон зажать - проще
Импульсная смазка, интервал между смазкой в минутах
CKE6150
C00=15
CKE6163
C36=15
Выдает ошибку «1000 Emergency stop» если выпадает фишка подвода питания в пульте
управления (не горят все лампочки - выбора режима работы, WorkLamp, Coolant)
26
VDL Вертикальные обрабатывающие центры
VDL, XD - пульт управления
FANUC Mate-MC, Fanuc –MC
27
Выход в ноль
(MODE select)
[REF]+ «[+X]» +
[HOME START] – ось поедет в ноль.
Также произвести по осям Y и Z.
В положении [REF] при правильном указании направления поиска референтной
позиции на панели управления станка начинают мигать зеленые лампочки [X Home], [Y
HOME], [Z HOME]. После окончания процедуры выхода в ноль – лампочка горит до
выхода из позиции.
Вывели все оси в «0»- операцию необходимо проводить после включения ЧПУ или
после аварийного останова работы. Если оси находились в нулях во время включения
питания – перед началом процедуры их необходимо сдвинуть в ручном режиме мин. на 5
см от исходного положения.
Смена направления выхода в 0 по оси X на VDL1000: K3.0=0 K9.7=1. После этого
потребуется переустановить конечные выключатели. При выходе в 0 нажимать [+X]
Fanuc 0i-MD – 4 координаты могут работать одновременно. Можно вешать поворотный
стол.
Концевики ограничения перемещения – опция, устанавливается на не «fanuc»
VDL<1000 – магазин горизонтальный на 16 инструментов
VDL1000 - магазин горизонтальный на 20 инструментов
VDL>=1000 – магазин вертикальный 24 инструмента – с манипулятором - или как опция
Тестовая деталь на заводе обрабатывается с ручной сменой инструмента (кнопкой на
шпинделе)
P.3202.NE9=0
P.3211=1 (или 123 задается станкостроителем) - пароль на доступ к части системных
параметров (например для системных программ с номером >9000)
Смена инструмента обрабатывающий центр
Смена инструмента:
На VDL <800 – горизонтально расположенный магазин на 12-16-20 инструментов.
На VDL >=800 – вертикально расположенный магазин с рукой на 24 инструмента.
Перед сменой необходимо вывести все оси в «0»
Режим [JOG] или [HANDLE] +[ATC CW] или [ATC CCW]– ручной поворот магазина на 1
инструмент.
На кожухе шпинделя имеется кнопка ручной смены инструмента. При
остановленном шпинделе и режиме [JOG] или [HANDLE] может производиться разжим и
зажим инструмента в шпинделе.
MODE SELECT [MDI] -> M6Tn – идет смена инструмента. Обдув державки, разжим, ось
Z едет вверх, поворот руки, ось Z возвращается в точку смены инструмента, зажим
шпинделя.
Ручная смена инструмента
P 1241 = -113.600 – мм положение шпинделя по оси Z при смене инструмента.
G91G30Z0; - перемещение в точку смены инструмента.
28
Перечень М команд (см выполнение при SINGLE BLOK=1)
M19 – ориентация шпинделя на угол заданный в параметре P 4077
M80 - магазин подъезжает, защитный кожух отодвигается в сторону
M82 – разжим инструмента в шпинделе и обдув
M83 – поворот магазина
M84 – зажим инструмента
M86 - отъезд магазина после смены инструмента, защитный кожух закрывается.
Таблица инструментов – для вертикального магазина на 24 инструмента
->
-> PMCCNF -> ДАННЫЕ
После начального заведения – ведется автоматически – при отсутствии ручных замен
инструмента.
Загрузку магазина удобно выполнять с левого бока станка, сняв прозрачное
защитное ограждение или поштучно через шпиндель M6Tn.
MODE SELECT [JOG] или [HANDLE] -> [ATC CW] или [ATC CCW]
Магазин будет вращаться пока удерживается кнопка.
После окончания загрузки инструмента необходимо заполнить таблицу
инструмента. При наличии в таблице инструментов с одинаковыми номерами – меняться
будет ближайший к текущему инструмент. Ответственность за заполнение – лежит на
операторе и ЧПУ не проверяется.
Горизонтальный магазин.
Загрузку инструментов выполнять через шпиндель посредством M6Tn
Нестандартный и сложный путь. Загрузка может быть выполнена ускоренно.
1. G30Z0
Опускаем ось Z в точку смены инструмента
2. M80 - магазин подъезжает, защитный кожух отодвигается в сторону
3. M82 -– разжим инструмента в шпинделе и обдув
4. G91G28Z0 – поднимаем ось Z – чтобы не мешала вращению магазина
5. MODE SELECT [JOG]
6. Зарядка инструментом ручным вращением магазина [ATC CW]
7. когда зарядка магазина завершена MODE SELECT [MDI]
8. G30Z0 – опускаем шпиндель к месту смены.
9. M86 - отъезд магазина после смены инструмента, защитный кожух закрывается.
Расположение пневмоклапанов для управления горизонтальным магазином
На пневмоклапанах имеется специальная кнопка спуска давления. Предварительно
необходимо сделать сброс на ЧПУ
Обдув шпинделя (для охлаждения)
o o Подъезд магазина к шпинделю
o Отъезд магазина от шпинделя
29
Вертикальный магазин
Горизонтальный магазин
Пример настройки магазина – привязка инструментального магазина. Реализуется
соответствие между командой M06 T0n и гнездом инструментального магазина-типа
барабан, ориентируемого к шпинделю.
->
-> PMCCNF -> ОТСЧЕТ
PRESET
CURRENT
C00
20
14
Инструментов Текущий инструмент в
всего
шпинделе (=позиция
магазина инструментовтипа барабан))
Для магазина инструментов типа рука – будет заполняться таблица соответствия гнезда и
инструмента, которая при смене будет вестись автоматически.
Импульсная смазка на VDL не настраивается, задана на станции смазки - порядка раз в 15
минут. Регулируется только доза смазки.
Шнек стружкосборника:
Включение: М45;
Выключение: М46.
При К0.0=1 стружкосборник работает по таймерам, при К0.0=0 – без таймеров.
TMR13 – Время паузы;
TMR16 – Время работы.
Проверка давления воздуха:
К10.0=1 – Проверка давления воздуха включена (выдается ошибка с запретом запуска
цикла);
К10.0=0 – Проверка давления воздуха выключена (на панели выводится индикация
отсутствия давления воздуха, ошибка не выдается).
30
Выход в ноль и привязка инструмента токарный станок
Система координат токарного станка (прямая станина) и заготовки
Взаимосвязь координат
XU
ZW
G90 G91
– абсолютные и
приращения
соответственно
Движение к детали – идет
в «минус», от детали –
соответственно в «плюс»
Направление обработки круговой интерполяции «по
часовой стрелке» G2 и «против часовой стрелки» G3
относительно системы координат.
Т.е. если ось идет к детали в минус, т.е. от оператора к
детали наглядно направление обработки по G2 и G3
можно посмотреть на верхнем рисунке.
M3 – вращение S к оператору, M4 – вращение S от оператора
Точку отсчета ставим на торцевой поверхности
заготовки (вариант 0 детали на лицевой стороне
патрона, (вар. б) стр. 18
Выбор точки нуля детали 0а и 0б детали влияют на
последовательность кадров в УП и знаки перемещений
по координатам.
Точку привязки по Z желательно указывать в начале
программы
Должна быть выполнена команда возврата в референтную позицию:
- ручной возврат описан в руководстве по эксплуатации II-3.1 стр. 356, 406
- автоматический возврат описан в руководстве по эксплуатации II-6 стр. 76
0 станка, расположение точки (R) (max вправо и к оператору), влияет на знаки
корректоров инструмента при привязке. Если касаться торца детали, то корректоры на
геометрические размеры инструмента будут отрицательными. Если точка (R)
переустановлена за деталь (например влево к патрону по Z и за ось шпинделя по X). То
корректора будут положительными
31
Корректора, системы координат станка и детали
4) Нулевые точки:
- ноль станка
- рабочий ноль
- нулевая точка отсчета датчиков
В станке использование нескольких систем координат.
MACHINE -> машинные координаты
ABSOLUTE -> абсолютные координаты +учитывает корректор инструмента
RELATIVE -> относительные координаты – локальная система координат.
G28 U0 -> MACHINE X = 0
G54 X-164.6 Y-155.9 =T0101 (корректор GEOM G01 X-164.6 Y-155.9)
Выходить в точку смены инструментов следует при выключенном корректоре
T0n00. смена инструмента будет производится в одном месте, что уменьшит вероятность
столкновения инструмента с заготовкой или узлами станка.
При выполнении T0n00 координаты MACHINE= ABSOLUTE
Ввод корректоров для инструмента Tn0m
Рекомендуется назначать корректор равным номеру инструмента, хотя он может
быть и любым понятным оператору.
Перед данной операцией все резцы должны быть установлены на свои места,
выверены указателем на перпендикулярность и рейсмусом на соответствие центру.
1. включаем вращение шпинделя (например M3S500) при зажатой заготовке
2. делаем смену на необходимый инструмент с нулевым корректором (напр. T0200)
3. протачиваем диаметр заготовки (можно сделать касание на 0.1 мм) –
соответственно «прокатали» ось X, не трогая суппорт по оси X, делаем отвод от детали по
продольной оси Z, стоп шпинделя (M5) и привязку.
32
-> [GEOMETRY] -> G0m -> XD
(ZL) -> [MEASURE]
-> [СМЕЩЕН] -> [ГЕОМЕТ] ->
G0m -> XD (ZL) -> [ИЗМЕР]
Внимание!!! Измеренный корректор (G)
будет влиять на систему координат только
после его вызова, например T0202
системой высчитывается корректор. Корректор инструмента ставится относительно нуля
детали, учитывая местоположение «нуля детали» (L) и измеренный диаметр (D) в месте
касания.
4. аналогично подрезаем торец и делаем операцию привязки по оси Z.
Можно также вводить корректора как в абсолютном выражении, XD (ZL) -> [ИЗМЕР] или
[ВВОД], так и в приращениях [+ВВОД], изменяя выделенный текущий корректор оси. при
вводе -0.2 ->[+ВВОД] от выделенного курсором корректора отнимется число 0.2 например для чистового прохода.
Обнуление всех корректоров
-> OFFSET ->(ОПЕР) -> 4 ->[ОЧИСТК]
Диапазон коррекций на инструмент (длина и износ) 0-999,999 мм Стр. 201.
Также смещение координат можно сделать смещение координат заготовки, а потом
привязать корректора.
Вылет резца регулируется до начала обработки, подводом резца к началу зоны
резания (при обработке с вращающемся центром). Только потом резец полностью
затягивается и на медленных ходах производим пошаговую обработку.
Вылет пиноли устанавливается следующим образом – чтобы при обработке не
было удара суппорта о пиноль (запас миллиметров 20). Чем больше выдвинута пиноль –
тем больше будет биение и ниже точность обработки.
Смена инструментов
Токарный станок 6-ти позиционная револьверная головка (диск с оправками)
Револьверную головку и магазин смены инструментов
желательно нагружать инструментом равномерно,
учитывая массу, вылет инструмента и возможность
столкновения с деталью и рабочими органами станка
Установка инструмента:
- тщательно протереть инструмент и гнезда
револьверной головки от смазки, эмульсии, стружки,
грязи.
- предварительно зафиксировать резец и обкатать его
микрометром на параллельность по оси X.
- окончательно закрепить резец.
- повернуть РГ для установки следующего инструмента,
повторить все операции
33
Технологическое программирование
На Fanuc 0i TD нет необходимости переключать абсолютный и относительный режим
работы станка c помощью G кодов. Достаточно указывать абсолютные координаты X, Z а
относительные U и W соответственно.
Например кадры G1X50.Z20.F0.15 и G1U50.Z20.F0.15 приведут к перемещению осей в
разные точки.
G10 внесение изменений в параметры.
Использование данной функции на свой страх и риск. Изменение параметров при
помощи данной функции не может быть признано как гарантийный случай.
Программа: - осуществляем перемещение по оси Х (ось U – это работа в приращениях по
оси Х) с различной скоростью быстрого хода. В случае прерывания программы,
недоработки программы до места восстановления значений параметров по умолчанию –
станок может работать с параметрами – отличными от заводских – или полностью
перестать работать.
Fanuc 0i TC
Fanuc 0iTD
%
O0077N10
G0
G10L52
N1420P1R1000000
G11
U-50.
G4X2.
G10L52
N1420P1R4000000
G11
U50.
G4X2.
GOTO10
%
G32 нарезание резьбы
1. Цилиндрическая резьба
удачный пример стр. 31(B-64304RU-1-01)
δ1 – расстояние между резцом и торцом детали (началом резьбы)
34
δ2- расстояние после окончания резьбы. В этом месте желательно заранее делать канавку.
удачный пример стр. 31
Фаска задается не в микронах, а в L, где L – шаг резьбы
2. Коническая резьба
Что бы сделать коническую резьбу надо конечную точку изменить добавив перемещение
по 2 оси
Программирование многократно повторяемые циклы G70-76
Более подробно цыклы рассмотрены параграфе 4.2 МНОГОКРАТНО ПОВТОРЯЕМЫЙ
ЦИКЛ (G70-G76) из книги B-64304RU-1_01
G71 Удаление припуска при точении
35
36
G72 Удаление припуска при торцевой обработке
G73 Повтор схемы
37
G70 Цикл чистовой обработки
Используется после циклов G71-73
!!! При нарезании резьбы обязательно надо отключать постоянство скорости резания,
используя функцию G97, например G97S1200M3
Примеры по использованию данных циклов есть на страницах 84-85 книги B-64304RU1_01
38
G76 нарезание резьбы (цилиндрической)
G76 P(m) (r) (a) Q(Δdмин) R(d ) ;
G76 X(U)_ Z(W)_ R(i ) P(k ) Q(Δd) F (L ) ;
m : Число повторений при чистовой обработке (от 1 до 99).
Это значение может задаваться в парам. ном. 5142, этот параметр изменяется командой
программы.
r : Величина снятия фаски (от 0 до 99).
Если шаг резьбы равен L, то значение L можно задать в диапазоне от 0,0L до 9,9L с
приращением 0,1L (двухзначное число). Это значение может задаваться в параметре ном. 5130,
этот параметр изменяется командой программы.
a : Угол вершины инструмента
Можно выбрать и задать двухзначным числом один из шести углов: 80°, 60°, 55°, 30°, 29° и 0°.
Это значение может задаваться в параметре ном. 5143, этот параметр изменяется командой
программы.
Значения m, r и а задаются адресом Р одновременно.
(Пример) Если m=2, r=1,2L, a=60°, введите данные, как показано ниже (L - шаг резьбы).
Δdмин : Минимальная глубина реза
Если глубина реза при одной из циклических операций становится меньше этого предела,
глубина нарезания фиксируется на этом значении. Это значение можно задать в параметре ном.
5140, а параметр изменяется командой программы.
d : Допуск на чистовую обработку.
Это значение может задаваться в парам. ном. 5141, этот параметр изменяется командой
программы. X_,Z_ : Координаты конечной точки реза (точка D на рисунке внизу) в
направлении длины
U_,W_ : Расстояние перемещения до конечной точки реза/
(точка D на рисунке внизу) в направлении длины (Если используется система G-кода A. В
прочих случаях для задания используют X_,Z_.)
i : Величина конуса
Если i = 0, можно выполнить обычную цилиндрическую резьбу.
k : Высота резьбы
39
Δd : Глубина первого реза
L : Шаг резьбы
Пример обработки резьбы
1. Станок должен работать в режиме с десятичной точкой!!! (DPI=0 иначе пропускаются
черновые циклы и может быть врезание резца в заготовку)
2. Инструмент при отскоке возвращается в начальное положение цикла (по оси Х).
%
O0101(CIKL REZBA) – по болванке диаметром 50 мм
N10T0202
G97S600M3
G0X55.Z5. – точка отскока, чтобы не чертить резцом по резьбе во время холостого хода
при выходе из захода резьбы
G76P010460Q100R200
G76X43.Z-48.P1700Q400F2.0
X43. – диаметр погружения резьбы (=43+2*глубину
резьбы – болванка должна быть диаметром 43+3,4=46.4 мм)
Z-48. – длина резьбы, мм
40
F2.0 – шаг резьбы, мм
Q400 – на первом проходе снимать 0.4 мм
Итого циклов =1700-400(1й проход)-200 (1 чистовой)
=1100 =11 циклов по Q100=>Всего: 12 циклов +1 чистовой
T0200
G28U0W0
N10%
См. стр. 96 книги B-64304RU-1_01
На картинке показан многократно повторяющийся цикл. Обрабатывается заготовка
∅68. Высота резьбы – P3.68 мм. Шаг F - 6 мм. Конечная точка нарезания резьбы – X60.64
и Z 250.0. Точка отскока по Х – 80. мм
Если начальная точка цикла резьбонарезания находится близко к заготовке,
инструмент может столкнуться с заготовкой во время цикла отвода из-за прохождения
вдоль пути цикла отвода, описанного в примечании 5. Таким образом, начальная точка
резьбонарезания должна быть по крайней мере на величину к (высота резьбы) в стороне
от верхней части резьбы.
G76 Нарезание резьбы (конической)
Перед началом нарезания резьбы необходимо чтобы деталь была проточена под
конус, соответствующий углу наклона резьбы. Нарезку делаем на расширяющийся конус.
Сначала протачиваем конус, потом нарезаем резьбу
%
O0222(REZBA KONUSNAJA)
N10M3S200
N20G0X155.
T0303
G0X60.
G0Z10.
G1X52.F1.
G1Z-70.X56.375F1.
G1X60.
G0Z10.
G1X50.F1.
G1Z-70.X54.375F1
G0X150.
G0Z0
N30T0606
N30G0Z10.
G0X55.
N40G1X50.F.2
G76P020460Q100R200
G76X46.8Z-70.P1600Q40R-2.1875F5.08
N50G0X100.
N60M5
N70M30
%
41
Основные отличия от цилиндрической резьбы заключаются в указании значения
Ri, где i=(D-L/16)/2, D-максимальный диаметр резьбы, L – длина резьбы, если i –
отрицательное – резьба расширяется, если положительное – то сужается. Желательно
чтобы длина проточенного конуса была больше длины нарезаемой резьбы, чтобы не
ломать инструмент при выходе из резьбы. Также из-за трапециевидной формы резца
желательно уменьшать параметр Q – задающий глубину резания в каждом проходе
Взаимосвязь конуса и траектории движения инструмента показаны ниже в пункте
Знаки чисел, заданных в цикле обработки конической поверхности
G76 многозаходная
рабочий пример
(LATHE TOOL 4 INSERT - NONE)
N730G0T0505
N735G97S130M03
N740G0G54X141.585Z-1.51
N750/G76P010014Q0R0
N755/G76X111.Z-122.P4500Q617R-9.592F18.
N760G0U-.717W8.971
N765G76P010014Q0R0
N770G76X111.Z-122.P4500Q617R-9.592F18.
N775G28U0.W0.M05
N780T0500
N785M01
т.е. первые 2 G76 делают обычную многопроходную (не путать с
многоЗаходной)
а 3я g76 делает резьбу со смещением начальной точки. надо учитывать
что шаг резьбы должен растягиваться с увеличением количества заходов
G83 Цикл сверления на лицевой поверхности
Цикл сверления с периодическим выводом сверла или цикл высокоскоростного сверления
с периодическим выводом сверла используется в зависимости от RTP, бита 2 параметра ном. 5101.
Если не задана глубина резания для каждого сверления, то используется стандартный цикл
сверления.
В этом цикле выполняется высокоскоростное сверление с периодическим выводом сверла.
Сверло повторяет цикл сверления со скоростью рабочей подачи и периодически отводится на
заданное расстояние отвода от основания отверстия. Сверло вытягивает стружку из отверстия во
время отвода.
G83 X(U)_ C(H)_ Z(W)_ R_ Q_P_ F_ K_ M_ ;
или
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ или Z_ C_ : Данные положения отверстия
Z_ или X_ : Расстояние от точки R до основания отверстия
R_ : Расстояние от исходного уровня до уровня точки R
Р_ : Время задержки у основания отверстия
F_ : Скорость подачи при резании
K_ : Количество повторов (при необходимости)
M_ : M--код для фиксации подачи по оси С (при необходимости).
Для серии T этот параметр значение возврата или зазора в постоянном цикле сверления
G83.
42
Для серий M, этот параметр устанавливает величину возврата цикла высокоскоростного
сверления с периодическим выводом сверла G73.
G84 Цикл нарезания резьбы метчиком на лицевой поверхности
(+жесткое нарезание резьбы)
В этом цикле выполняется нарезание резьбы. В этом цикле нарезания резьбы по
достижении основания отверстия происходит вращение шпинделя в обратном направлении.
Режим жесткого нарезания резьбы позволяет исключить использование
плавающего патрона, необходимого для стандартного цикла нарезания резьбы.
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
или
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ или Z_ C_ : Данные положения отверстия
Z_ или X_ : Расстояние от точки R до основания отверстия
R_ : Расстояние от исходного уровня до уровня точки R
Р_ : Время задержки у основания отверстия
F_ : Скорость подачи при резании
K_ : Количество повторов (при необходимости)
M_ : M--код для фиксации подачи по оси С (при необходимости).
43
Пояснения:
Нарезание резьбы выполняется при вращении шпинделя по часовой стрелке. По
достижении основания отверстия шпиндель вращается в обратном направлении для выполнения
отвода. Эта операция создает резьбу. Во время нарезания резьбы не действует ручная коррекция
скорости подачи. Останов подачи не приводит к остановке станка до завершения операции
возврата.
Примечание:
Бит 6 (М5Т) параметра ном. 5101 задает, выдается ли команда остановки шпинделя (М05)
до того, как с помощью М03 или М04 задается направление вращения шпинделя. Для получения
детальной информации смотрите руководство по эксплуатации изготовителя станка.
K – количество повторов
Включение режима жесткого нарезания резьбы производится следующим способом:
Указанием M29S___ в кадре перед циклом G84
Указанием M29S___ в кадре с циклом G84
Указанием G84 (параметр 5200#0=1)
Пример использования:
G94
G0X120.Y100.;
M29S1000;
G84Z-100.R-20.F1000;
Или
G95
G0X120.Y100.;
M29S1000;
G84Z-100.R-20.F1.;
Сопутствующие параметры:
Параметры:
5200#0 = 0 – вкл. режима жесткого нарезания по М-коду (параметр 5210)
=1 – вкл. режима по G84
5210 – указывается номер М-кода для вкл. режима; если установить 0, то М29
N05280Q1S1P1000 должен быть равен 4065 (диапазон настройки 2~3000)
N05281Q1S1P6000
N05282Q1S1P6000
N05283Q1S1P6000
N05284Q1S1P0
N04065Q1S1P1000 должен быть равен 5280 (диапазон настройки 2~3000)
N04068Q1S1P1000
44
G90 Постоянные циклы
Цикл прямолинейного резания
См. стр.57 книги B-64304RU-1_01
Цикл на рисунке выше выполняется по следующей
программе:
N030 G90 U-8.0 W-66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Подача диаметральная. Следует обращать внимание, что обработка W -66 считается не от
торца детали, а от окончания предыдущего кадра или ручных перемещений.
Цикл обработки конической поверхности
Рис. 4.1.1 (b) Цикл обработки конической поверхности
См. стр.41 книги B-64304RU-1_01
45
Знаки чисел, заданных в цикле обработки конической поверхности
При программировании приращений, соотношение между знаками чисел,
следующих за адресом U, W и R, и траекториями движения инструмента следующее:
Работа с макросами.
См. стр. 226-288 книги B-64304RU_01
Полезны, когда требуется повторить одну и ту же операцию, функция
макропрограммы пользователя так позволяет использовать операции с переменными,
арифметические и логические операции, а также для условных подразделений для
упрощенной разработки общих программ, таких как сборка или постоянные циклы,
определяемые пользователем.
#1=#2+100 ;
G01 X-#1 F300;
- Локальная переменная (#1-#33)
Локальная переменная – это переменная, которая используется локально в
макропрограмме. То есть, локальная переменная #i, используемая макросом, вызванным в
один момент, отличается от переменой, используемой макросом, вызванным в другой
момент, несмотря на то, что макросы идентичны. Следовательно, например, если макрос
A вызывает макрос B в режиме многократных вызовов или другим подобным образом,
макрос B не может исказить локальную переменную, используемую макросом A в
результате ошибочного использования переменной. Локальные переменные используются
для передачи аргументов. Информацию о соответствии между аргументами и адресами,
см. в разделе о командах вызова макропрограмм. Исходное значение локальной
переменной, к которой не приписаны аргументы, <нулевое>, и пользователь может
свободно использовать переменную. Для локальной переменной активирован атрибут
ЧТЕНИЕ/ЗАПИСЬ.
46
- Общая переменная (#100-#199, #500-#999)
Общая переменная доступна для главной программы, подпрограмм, вызываемых главной
программой, и макропрограмм, в то время как локальная переменная используется
локально в макросе. То есть, #i, используемая одним макросом, та же самая, что и для
другой макропрограммы. Следовательно, результирующая общая переменная, полученная
при использовании одной макропрограммы, может использоваться другим макросом. Для
общей переменной обычно активирован атрибут ЧТЕНИЕ/ЗАПИСЬ. Однако общая
переменная может быть защищена (ей устанавливается атрибут только ЧТЕНИЕ) путем
задания ее номера переменной с использованием параметров ном. 6031 и ном. 6032.
Пользователь может свободно использовать общую переменную, даже если ее
использование не определено системой. Всего можно использовать 600 общих
переменных (от #100 до #199 и от #500 до #999). Общие переменные от #100 до #199
сбрасываются во время отключения питания, но общие переменные от #500 до #999 не
сбрасываются во время отключения питания.
Коррекция на инструмент
Токарня версия
<1> Без памяти коррекции на геометрию/износ инструмента
(бит 6 (NGW) параметра ном. 8136 = 1)
Если число компенсаций 64 или меньше
47
Фрезерная версия
Номер
системной
переменной
#3000
#3001
#3002
Имя
системной
переменной
_ALM] W
_CLOCK1] R
_CLOCK2] R
#3003
_CNTL1] R
R/W
#3003 бит0
_M_SBK] R
R/W
#3003 бит1
_M_FIN] R
R/W
#3004
_CNTL2] R
R/W
#3004 бит0
_M_FHD] R
R/W
#3004 бит1
_M_OV] R
R/W
#3004 бит2
_M_EST] R
R/W
#3005
#3006
_SETDT] R
_MSGSTP] W
R/W
W
#3007
_MRIMG] R
R
#3008
_PRSTR] R
R
Атри
бут
W
R/W
R/W
Описание
Макрос тревоги
Часы 1 (мс)
Часы 2 (ч)
Активировать или отключить подавление останова
единичного блока.
Активировать или отключить ожидание сигнала
завершения вспомогательной функции.
Активировать или отключить подавление останова
единичного блока.
Активировать или отключить ожидание сигнала
завершения вспомогательной функции.
Активировать или отключить останов подачи.
Активировать или отключить ручную коррекцию
скорости подачи.
Активировать или отключить проверку точной
остановки.
Активировать или отключить останов подачи.
Активировать или отключить ручную коррекцию
скорости подачи.
Активировать или отключить проверку точной
остановки.
Данные настройки чтение/запись.
Останов и отображение сообщения
Состояние зеркального отображения (DI и
установка)
Перезапуск программы / без перезапуска
Время
Номер системной
переменной
#3011
#3012
48
Имя системной переменной
[#_DATE] R
[#_TIME] R
Атрибут
Описание
R
Год/Месяц/День
R
Часы/минуты/секунды
Количество деталей
Номер
системной
переменной
#3901
#3902
Имя
системной
переменной
#_PRTSA]
#_PRTSN]
Атрибут
R/W
R/W
Оператор
EQ
NE
GT
К
LT
LE
Описание
Общее количество деталей
Необходимое количество деталей
Операторы
Значение
Равно(=)
Не равно(≠)
Больше(>)
Больше или равно(≥)
Меньше(<)
Меньше или
равно(≤)
Операции
Тип
действия
<1>
Определение
или замена
<2>
Действия
типа
сложения
<3>
Действия
типа
умножения
Операция
#i=#j
#i=#j+#k
#i=#j-#k
#i=#j OR #k
#i=#j XOR #k
#i=#j*#k
#i=#j/#k
#i=#j AND #k
#i=#j MOD #k
#i=SIN[#j]
#i=COS[#j]
#i=TAN[#j]
#i=ASIN[#j]
#i=ACOS[#j]
#i=ATAN[#j]
<4>
Функции
Описание
#i=ATAN[#j]/[#k]
#i=ATAN[#j,#k]
#i=SQRT[#j]
#i=ABS[#j]
#i=BIN[#j]
#i=BCD[#j]
Определение или замена переменной
Сложение
Вычитание
Логическое ИЛИ (побитно 32 бита)
Логическое исключающее ИЛИ (побитно 32 бита)
Умножение
Деление
Логическое И (побитно 32 бита)
Остаток (остаток A, полученный после округления #j и
#k до ближайших целых чисел. Если #j - отрицательная
величина, то предполагается, что #i - отрицательная
величина.)
Синус (в градусах)
Косинус (в градусах)
Тангенс (в градусах)
Арксинус
Арккосинус
Арктангенс (один аргумент), также может
использоваться ATN.
Арктангенс (два аргумента), также может
использоваться ATN.
Арктангенс (два аргумента), также может
использоваться ATN.
Квадратный корень, также может использоваться SQR.
Абсолютное значение
Преобразование из двоично-десятичного кода в
двоичный
Преобразование из двоичного кода в двоичнодесятичный
49
#i=ROUND[#j]
#i=FIX[#j]
#i=FUP[#j]
#i=LN[#j]
#i=EXP[#j]
#i=POW[#j,#k]
#i=ADP[#j]
Округление, также может использоваться RND.
Округление до ближайшего меньшего по модулю целого
числа
Округление до ближайшего большего по модулю целого
числа
Натуральный логарифм
Экспонента по основанию e (2.718...)
Степень (#j в степени #k)
Прибавление десятичной точки
Указание аргумента
Арифметические и логические действия
Если значение переменной #1 больше 10, то происходит переход к номеру
последовательности N2.
Если значения #1 и #2 одинаковые, то #3 присваивается 0.
IF [#1 EQ #2] THEN #3=0;
Если значения #1 и #2 одинаковы и значения #3 и #4 тоже одинаковы, #5
присваивается значение 0.
IF[[#1 EQ #2] AND [#3 EQ #4]] THEN #5 = 0 ;
Если значения #1 и #2 одинаковы или значения #3 и #4 одинаковы, #5
присваивается значение 0.
IF[[#1 EQ #2] OR [#3 EQ #4]] THEN #5 = 0 ;
50
HSM, HSC,Look Ahead, AICC, Advanced Preview Control
Информация только нарабатывается
В токарной версии ЧПУ – функционал ОПЦИОНАЛЕН
При обработке большого количества кадров на высокой скорости станок может
начать дробить или делать обработку очень долго.
Станок может тормозить в режиме подкачки и из-за низкой скорости RS232 порта
“Look Ahead " ("предпросмотр”). Во время отработки траектории система
управления просматривает вперед траекторию, анализирует её, и в местах резких изломов
траектории производит замедление движения инструмента, в результате чего достигается
более мягкая работа станка, уменьшение его износа и повышение ресурса.
P7055#0(ACO)=1 Автоматическое изменение скорости подачи при обработке углов и
изменение внутренней круговой скорости подачи включено, а активация внешней
круговой скорости подачи, зависит от установки бита 2 (COV) параметра ном. 1602.
P8706#0(HSD)=1 Высокоскоростной режим работы. Установите этот параметр в
соответствии с обработкой при прямом цифровом управлении. Обычно, если при прямом
цифровом управлении при помощи FOCAS1/HSSB, выполняются операции и программы
содержащие смежные маленькие блоки, выбирается высокоскоростной режим работы.
=0 нормальный режим работы
P1602#4(CSD) В функции для автоматического уменьшения скорости подачи на углах,
0: Для контроля рабочей подачи используются углы.
1: Для контроля рабочей подачи используется разница в рабочих подачах.
51
P1602#6(LS2) - Тип ускорения/замедления после интерполяции при рабочей подаче при
расширенном управлении предпросмотром, расширенном управлении предпросмотром
AI, или контроле контура AI
По замедлению на углах:
P1740
P1741
P1778
В ЧПУ 0i-mate MC
G08 - Advanced Preview Control (Предпросмотр, Look Ahead)=simple HPCC
G08P1 (для включения режима)
код обработки контура
G08P0 (для отмены режима)
P1768 (Время Ускорения/ замедления ПОСЛЕ интерполяции)
P1771 (Время Ускорения/замедления ДО интерполяции)
P1769 (Additional time constant for Acc/dec After interpolation).
В ЧПУ 0i-MC присутствует возможность
усовершенствованной версии G05.1
1768 was set at 32, now 64.
1771 was 84, now 104.
1769 was 16 (xyz), now 0 (xyz).
использования
как
G08,
так
и
Необходимо включать и выключать режим управления для каждого инструмента, а не на
всю программу
G05.1 - AI Advanced Preview Control (типа nano управление)
G05.1 Q1 (включение режима) вызывать до G43, но после смены интрумента по М06Тnn
код обработки контура
G05.1 Q0 (выключение режима)
G49 (отмена компенсации на длину инстр) ДОЛЖНА быть отменена после G05.1Q0. Если
не вызывать G49, невозможно активироть G05.1Q1 повторно
Необходимо настраивать под станок. Регулировка очень чуткая - влияет уже 2-3 единицы
P1768=60
P1771=104
При настроенных параметрах G05.1 должен давать выигрыш по времени обработки по
сравнению с G08
Не знаю почему - рекомендуют использовать колоколообразное ускорение при AICC,
наши эксперименты ни к чему не привели - появляется дробежка осей
Не использовать режимы высокоскоростной обработки (HSM) при сверлении и нарезании
резьбы метчиком На английском можно почитать
http://www.practicalmachinist.com/vb/showthread.php/fanuc-hsm-g08-g05-171099.html
52
Пусконаладка
Работа с параметрами и данными станка
Надо убедиться, что есть исходная логика и параметры для восстановления. При отсутствии – создать копии
FANUC 0i D:
Замена батареек проводиться в течение 30 минут после включения питания ЧПУ менее чем за 30 сек.
Просмотр логики:
System → 3
→ [PMC LAD] → Выбор уровня → [LADDER]. (если просит пароль – ввести пароль на чтение)
[СТУПЕНЬ].
Редактор логики:
System →
→ [PMC LAD] → [OPRT] →[ZOOM] → [EDIT]. (если просит пароль – ввести пароль на запись)
[(ОПРТ)] →[ЗУММ] → [РЕДАКТ].
Для редактирования отдельного элемента необходимо выделить нужный элемент и нажать клавишу
[ZOOM] [ЗУММ]
Запуск/Останов логики:
System → 3-
→ [PMC LAD] → [OPRT] →[ZOOM] → [EDIT] → 3
[(ОПРТ)]→[ЗУММ]→[РЕДАКТ]→3
→ [STOP]/[RUN].
→[СТОП]/[ФУНКЦИОНИР.].
Отображение состояния входов/выходов:
System →3
→ [PMCMNT] ([PMC MAINTENANCE]) → 2
→ [STATUS].
[СТАТУС].
Далее адрес например Y0 (или нужный X, R, A, E) ->подэкранная Search (поиск)
Сохранение параметров в текстовом виде:
Режим Edit System →(oprt)->
-> Foutput->all -Exec
Настройка цветовой гаммы:
-> [Color] →Выбрать необходимый пункт -> [OPRT] -> Выбрать дисплейными клавишами
[ЦВЕТ]
[(ОПРТ)]
[RED], [GREEN] или [BLUE] и настроить клавишами [BRIGHT] или [DARK].
[СОКРАТИ], [ЗЕЛЕНЫЙ] [СИНИЙ]
[СВЕТЯЩ] [ТЕМНЫЙ]
System -> 4
Проверка прохождения сигналов во времени (трассировщик) (настройку см далее):
System →
→
→
→ [PMCMNT] →
→
→ [TRACE] (СЛЕЖЕНИЕ)
Здесь нажимаем дисплейную клавишу [СЛЖ.П],
открывается следующее окно:
53
Переключить Режим на Сигнал перемещения (т.е. чтобы было отображение только при смене
сигнала с 0 на 1 или с 1 на 0
Стоп условие – ставить Нет
Здесь можно установить разрешение – время одного импульса слежения, время – общее время
трассировки, далее нажать клавишу PAGE DOWN откроется следующее окно:
Здесь вводим с клавиатуры адреса X2.0, X2.1, X2.2,
X2.3
Также сигналы зажима Y3.4, Y3.5, Y3.6, Y3.7 – если
не поместится на экран – то сигналы Y3.5 и Н3,7 –
удалить
Сигналы вращения шпинделя Y5.0 и Y5.1
Сигналы вращения шпинделя
Далее нажимаем [СЛЕЖЕНИЕ] → (ОПЕР) →
[ЗАПУСК]. Для останова нажать СТОП.
Выделенный квадрат означает логическую единицу,
подчеркивание – логический ноль.
Запустить отслеживание и начать обработку программы. Можно без детали.
Доступ к параметрам TIMER, COUNTER, DATA, KEEPRL:
ТАЙМЕР, ОТСЧЕТ, ДАННЫЕ, УДЕРЖ:
System → 3
→ [PMCMNT] ([PMC MAINTENANCE]) →
Запись/Чтение логики и параметров (P № > 60 000) на карту памяти при включенной ЧПУ:
System →3
→ [PMCMNT] ([PMC MAINTENANCE]) → [I/O] → Выбор устройства →
[ВХ/ВЫХ]→Выбор устройства→
Выбор действия (Чтение/Запись) → Присвоение имени файла → [OPRT] → [EXEC].
[(ОПРТ)] →[ВЫПОЛНИТЬ].
Запись параметров (P №<60000):
System → 2
→ [ВСЕ ВХ/] →[ПАРАМ] →[(ОПЕР)] →[ПЕРФОР.] →[ВЫПОЛНИТЬ]
System → 2
→ [ALL IO] →[PARAM] →[(OPRT)] →[FOUTPUT] →[EXEC]
Отображение состояния приводов по осям (нагрузка, ток, сервоошибка)
System → [SYSTEM] → [SYSTEM] - появится экран PARAMETER SETTINGS SUPPORT
[СИСТЕМА] →[СИСТЕМА]
Отображение настройки сервоприводов
System → [SYSTEM] →[SERVO]
[СИСТЕМА] →[СЕРВО И]
Отображение перечня плат установленных в ЧПУ:
Необходимо для решения вопросов с гарантией, добавлением опций.
System → 4
→ [M-INFO]
[М-ИНФО]
Запись на карту памяти:
System → 4
→ [M-INFO] →[ОPRT] →
[М-ИНФО] →[ОПЕР] →
→[FOUTPUT] →[EXEC]
→[ПЕРФОР.] →[ВЫПОЛНИТЬ]
Вывод осциллографа по осям, шпинделю (включить P 3112.#0(SGD)=1, кнопка CSTM/GR не работает)
54
Основные вопросы
На чистовой проход давать не более 0.2 мм на D, обороты при этом делать на 200250 больше чем при черновой обработке. При подаче СОЖ чистота получается лучше.
Вар1. D1>D2>D3 – замер диаметров
микрометром. Обратить внимание на
шероховатость обработки
Вар2 D1<D2<D3 –замер диаметров
микрометром. Обратить внимание на
шероховатость обработки
Вар3 (D2>D1 и D2>D3) или (D2<D1 и D2<D3) – вариант бочка – неправильная
компенсация люфта по оси Z. Обнулить люфт в параметрах, проверить – внести
измеренное значение
Причины плохой обработки деталей на токарных станках:
1. оси не держат размеры (убегают размеры)
а) по оси Х
- не применен требуемый корректор (обработка с нулевым корректором)
- пиноль не зажата ()
- пиноль не выверена (см вар. 1 и 2)
- резец не зажат
- зубчатый ремень по оси не натянут или изношен
- резец не по оси детали (ниже/выше)
- неправильно настроена компенсация люфта (P1851, P1852 >, < реального значения
люфта)
b) по оси Z
- не применен требуемый корректор (обработка с нулевым корректором)
- деталь плохо зажата в патроне
- зубчатый ремень по оси не натянут или изношен
- неправильно настроена компенсация люфта (P1851, P1852 >, < реального значения
люфта)
2. дробление
- деталь зажата плохо, с биением
- силовой рез
- малый радиус инструмента и большая подача для него (похоже на резьбу получается)
55
- перетянута или подклинивает ось (см
монитор нагрузки)
- не натянуты ремни шпинделя
- не закреплен электродвигатель
[POS]-> -> 4 ->[МОНИТ]
На мониторе нагрузке показывается
нагрузка на двигатель. До начала
движения осей нагрузка может быть 0%.
Если станок с наклонной осью – то
нагрузка на ось X может быть в холостом
режиме до 50% - удержание суппорта и
резцедержки
Рис. Монитор нагрузки на оси
Повышенный шум:
- не поступает масло в шпиндельную бабку (шум и нагрев подшипников и шестеренок)
- не закреплен э/д шпинделя (натяжение клиновых ремней неравномерное)
1. Согласно руководства по эксплуатации необходимо проверить натяжение
клиновых ремней передающих вращение от электродвигателя Fanuc к ШВП, крепление
гайки ШВП к суппорту и зажим револьверной головки.
2. Проверить точность позиционирования станка стойкой с микрометром при
многократном подъезде суппортом в точку уверенного касания рычага микрометра
3. если отклонение размера стабильно – изменить в ЧПУ компенсацию люфта
4 если замеряемое отклонение размера не стабильно, то в ЧПУ установить
Parameter Write Enable=1 (Для снятия блокировки на внесение изменений в параметры
требуется:
-> [SETTINGS]-> PARAMETER WRITE = 1 (ENABLE) (требуется нажимать кнопки
под надписями [ON:1] [OFF:0]))
5 Перейти в параметры
Найти параметры 1851 и 1852 (->ввод номера параметра ->[SEARCH/поиск])
По необходимой оси (например ось Z ) выставить параметры в 0 (1851.Z=0 и 1852.Z=0)
6. Повторить замеры. Если отклонение размера стабилизировалось – внести
измеренные значения в параметры 1851 и 1852 – вносятся одинаковые значения в
микронах
Если отклонение размера не стабилизировалось – необходимо проверять механику
7. отключить разрешение записи параметров
-> [SETTINGS]-> PARAMETER WRITE = 1 (ENABLE)
После ликвидации причины люфта можно проверить внесенные значения
компенсации следующим способом
56
Расточка кулачков
При обработке в кулачках на новом патроне возможно биение патрона. Для устранения
требуется:
Для гидропатрона:
1. Проверить, что кулачки выдвинуты по мышиному зубу на одинаковое
количество зубьев
2. Если патрон работает на зажим, то кулачки должны крепиться винтами во
внутреннее и среднее отверстие, если на разжим – то соответственно внешнее и среднее
отверстие, иначе кулачки при зажиме могут отжиматься на 1-2 десятки.
3. Снять патрон и проверить биение в центрах (предварительно проверив биение
шпинделя, переходной втулки в шпинделе, центра и вращающегося центра в пиноли
задней бабки.)
4. Зажать предварительно подготовленную заготовку (кольцо или диск) в кулачки.
Каленую сталь – кольцо от подшипника - гидравлика может раздавить. На малых
оборотах проверить отсутствие визуального биения заготовки, чтобы все 3 кулачка
зажимали заготовку на равном расстоянии от края.
5. Подготовить расточной резец, высоту режущей кромки резца выставить
по штангенрейсмасу в соответствии с высотой пиноли и осью шпинделя.
6. На малых оборотах шпинделя коснуться кулачков. До появления 3-х
равномерных ударов на оборот шпинделя. Кулачки каленые, резец работает на
удар – делать большой съем нельзя.
7. Произвести проточку кулачков до зажатого кольца.
8. Проточить заготовку.
9. Замер биения. Биение проверяется несколькими способами – на станке и в
призме. В центрах на стенде проверка может показать биение из-за того, что обработка
велась по двум базам – в центре пиноли и за диаметр заготовки.
Проверка на станке:
- прокатать индикатором в ручном режиме 3 диаметра – у шпинделя, в середине заготовки
и у пиноли.
10. Возможно после проточки кулачков потребуется
корректировка пиноли в горизонтальной плоскости.
Для ручного патрона – действия аналогичны
по ГОСТ 1654-86 для патронов класса Н – нормальной точности
Проверка радиального биения наружного диаметра патрона D=250 мм
Схема контроля: 1 - патрон, 2 - индикатор.
биение по ГОСТ 1654-86 для патронов класса Н (не более 60 мкм).
Проверка радиального биения контрольной оправки,
зажатой в прямых кулачках:
Схема контроля: 1 - патрон, 2 - индикатор, 3 - оправка.
биение по ГОСТ 1654-86 для патронов класса Н - не
более 100 мкм на длине 80мм (оправка ф32мм
устанавливается в кулачках трижды с оборотом на 120
гр.);
57
Настройка частотного преобразователя
Настройка может производиться только при отсутствии вращения шпинделя.
Delta VFD-V
Более подробная информация в руководстве по эксплуатации
Расширенное программирование параметров –
[PROG] ->[Mode] -> 00 (номер группы параметров)
->[PROG] -> 00-00 (номер параметра)
->[PROG]-> отобразится текущее название параметра, его можно изменить
->[PROG] для записи внесенных изменений
Inovance MD320
PRG ->ENTER-> Клавиши Вверх/Вниз выбор группы параметров(например 00 ->ENTER > PRG –> Клавиши Вверх/Вниз выбор параметров в группе (напр. 17) -> ENTER -> PRG –
> Изменение значения параметра -> ENTER
Описание параметра
Inovance MD320
Delta VFD-V
(Inovance 320.pdf),
vfdv1.pdf, vfdv2.pdf
– источник управления выходной
00-20=2 (2- аналоговое
частотой
задание)
– источник управления приводом
00-21=1 (входы+панель
управления)
max выходная частота вращения э\д,
01-00=100
F0-10=100
Гц
Номинальная частота э\д, Гц
01-01=50
F01-04=50
Напряжение питания сети
01-02=380
F1-02=380
Время разгона шпинделя, сек
01-12=5
F0-17=5
Время торможения шпинделя, сек
01-13=5
F0-18=5
Номинальный. ток э\д
05-01=15.4 А
Реверс направления вращения по
F0.9=1
входам CW, CCW
Ток холостого хода э/д
05-02=6.9 А
Управляется внешним напряжением задания 0-10 В, направление задается сигналами от
ЧПУ CW (M3) и CCW (M4) соответственно для вращения по и против часовой стрелки.
F0.9=1 – реверс направления вращения по CW, CCW
58
Пульт управления Inovance
Пульт управления Delta
Мощность и номинал тормозного резистора зависит от мощности частотного
преобразователя.
5.5 Квт – 150 Ом 400Вт 7 кВт – 50 Ом 1000 Вт
11 кВт – 50 Ом 1000 Вт
В базовое комплектации отсутствует термореле контроля нагрева резистора. При
частом и резком торможении возможен выход резистора из строя. Не является
гарантийным случаем.
При работе на высоких скоростях (свыше 1000 об/мин) и в зависимости от
габаритов заготовки, возможно, потребуется подстройка времени разгона-торможения в
частотном преобразователе.
59
Проверка компенсации люфта Fanuc CKE6150Z
Пример программы для токарного станка с ЧПУ
Проверка компенсации люфта и износа осей на токарном
станке с ЧПУ Fanuc 0i (на примере CKE6150Z)
4й-инструмент
Привязываем 4й корректор по касанию плоскости
револьверной головки к микрометру на стойке,
установленной по оси Z. Плоскость револьверной головки в
месте касания рекомендуется изначально подготовить очистить от стружки, сож, масла.
Проверка по оси Z
Устанавливая стойку с микрометром в разных частях оси Z можно проверить
неравномерность износа ШВП. Скорость подачи практически не влияет на значение
люфта, наиболшее влияние оказывает количество реверсирований движения по оси.
Внимание!!! программа будет отрабатываться в зацикленном режиме. На точность
позиционирования будет также влиять повторяемость размеров станка по данной оси.
Определившись с отклонением в плюс или минус можно откорректировать параметры
backlash в ЧПУ Fanuc 0i-TC. Если люфт очень большой, то требуется проверять
механическую часть. Подтянуть ремень и ШВП.
Подход к точке контроля с разных расстояний.
%
Z2
O0003G54M3S500
Z0F0.1
T0404
G4P100
N1
Z200.F5
G1Z150.F5.
G4P100
Z1.
Z2.
Z0F0.15
Z0F0.1
G4P100
G4P100
Z70.F5.
GOTO1
G4P100
%
Проверка по оси X. Стойку с микрометром соответственно перемещаем на ось Z,
привязываем корректор в точке касания. Подъезд к точке контроля - с одного расстояния.
%
X1
O0004G54M3S500
X0F0.15
T0404
G4X.5
N1
GOTO1
G1X100.F5.
N10%
60
Тестовая деталь. CL-15
Обрабатываем одним инструментом, используя пиноль.
Гидравлический патрон. M10 – зажим патрона, M11 – разжим патрона.
%
O1511
T0808S1500M03
G00Z183.
X18.5
G01Z180.F0.1
X20.W-0.75
Z160.
X25.Z135.
X27.Z130.
Z124.
X30.5
X32.W-0.75
Z116.
X34.5
X36.W-0.75
Z108.
X32.Z100.
Z92.
G02X31.314Z70.597R30
G03X31.314Z64.719R10
G02X32.Z56.R10
G01Z48.F0.1
X38.5
X40.W-0.75
Z40.
X38.Z15.
Z6.
U2.
G28U0.
G00Z183.
M5
M30
%
Чертеж детали в сертификате на станок
61
Тестовая деталь CKE6150 О0098
Обработка заготовки –L>450 мм, D>50 мм.
При обработке детали D>80 мм желательно переключаться на второй диапазон
При протачивании заготовки важно не доведение заготовки да чертежных размеров, а
нахождение 3х диаметров (на чертеже d=80) в пределах допуска и соответствие линейных
размеров.
При касании торца детали нулевые точки привязываем корректор выбранного
инструмента:
GEOM OFFSET
X50.0 -> [ИЗМЕР]
X50.0 -> [MEASURE]
Z450.0 -> [ИЗМЕР]
Z450.0 -> [MEASURE]
=> при запуске с такими корректорами по X будет минимальное касание заготовки,
изменяя корректор износа инструмента WEAR в минус – углубляемся в заготовку
WEAR OFFSET
Криволинейные поверхности R90 и R25 начинают обрабатываться при корректоре на
износ >20 мм
%
O0098M3S600
N10T0505
N20G1X200.Z455.F2.
N30X50.
N40Z400.F0.1
N50X62.Z340.
N60X68.Z325.
N70Z310.
N80X80.
N90Z290.
N100X90.
N110Z270.
N120X80.Z250.
N130Z230.
N140G2X75.938Z176.523R90.
N150G3X74.872Z161.754R25.
N160G2X80.Z140.R25.
N170G1Z120.
N180X100.
N190Z98.
N200X95.Z35.F1
N220X105.
N230G0X200.
N240Z455.
N250M5
N260M30
N270
%
Для отображения вида детали на экране ЧПУ, следует установить следующие параметры
[CSTM/GR] -> Graphic parameter
W
D
N
A
L
X
Z
S
62
500 000
80 000
0
0
0
150 000
250 000
16
Чертеж детали из сертификата (Quality sertificate) на станок Работаем в абсолютных
координатах. Возможна обработка с уменьшением максимального диаметра заготовки до
50-70 мм с соразмерным уменьшением всех диаметральных размеров.
63
Тестовая деталь VDL. O0600 + привязка
Привязка детали по X и Y – по центру заготовки (отверстия) с помощью
индикатора или касания вращающейся фрезой.
1. выход в «0» станка
2. выставляем деталь параллельно оси X с
помощью индикатора
3. находим центр заготовки
4. G54.01
X xxx.xxx
Y yyy.yyy
Z 0.0
5. выставляем ось Z – касаясь поверхности
детали
6.
-> [РЕАЛ] -> (ОПЕР) -> [НАЧАЛО]-> [ВС ОСИ] – сброс относительной системы
координат в нули.
7. корректора [OFF/SET] -> GEOM устанавливаем длину и радиус инструмента
GEOM(H) GEOM(D)
002
439.53
10
Данные точки получены методом касания уже
обработанной детали. Корректируя высоту в каждом H
003
445.43
10
параметре можно изменять траекторию обработки
004
439.20
10
конкретного
цикла.
005
433.73
10
!!! Обратить внимание:
GEOM(D) – указываем или диаметр, или радиус фрезы в зависимости от настройки
параметров
При вращении инструмента более 500 об/мин вращение шпинделя не видно. Шума
в цеху – не слышно – РУКАМИ ШПИНДЕЛЯ И ИНСТРУМЕНТА НЕ КАСАТЬСЯ!!!
Программа написана для обработки уже по имеющемуся шаблону. Требуется
доработка – или использовать корректора для обработки каждой поверхности.
Чертеж детали из сертификата на станок
Траектория движения инструмента
N0001 – красная линия - торцевание
N0002 – зеленая - укосы
N0003 – синяя – повернутый квадрат
N0004 – фиолетовая - круг
64
Устанавливаем ноль детали:
WORK KOORDINATES
(01)
X
найден по центроискателю при обкатке
->
G54
Y
найден по центроискателю при обкатке
Z 0 оставляем значение равное нулю. В программе используем
коррекцию на длину инструмента посредством G43H0n
При обработке тестовой заготовки можно привязываться не центроискателем, а касанием
стенок фрезой. Снижается точность центровки детали.
%
O0600
(O37=PN)
N0001
G0G90G54X-80.Y-110.
S1500M3
G43H02Z30.
G01Z-32.F500
G90G41D02X-90.Y-100.F200
Y-90.
Y90.
X90.
Y-90.
X-100.
G0Z50.
G40
M05
M01
N0002
G0G90G54X90.532Y-120.
G43H03Z30.
M03S1500
G1Z0.F500
G42D03X90.523Y-99.986F200
X90.Y-90.
X80.566Y90.
X-90.Y81.061
X-104.979Y80.276
G0Z50.
M05
M01
N0003
G0G90G54X46.112Y110.
G43H04Z30.
M03S1500
G1Z0.F500
G42D04X46.112Y90.131F300
X20.131Y75.131F200
X-75.131Y20.131
X-20.131Y-75.131
X75.131Y-20.131
X20.131Y75.131
X12.631Y88.122
G0Z50.
M05
M01
N0004
G0G90G54X25.Y-95.
G43H05Z30.
M03S1500
G1Z0.F500
G41D05Y-80.F200
G3X0.Y-55.R25.
G02I0.J55.
G3X-25.Y-80.R25.
G1Y-95.
G0Z50.
G40
M05
M01
M00
(O321)
N0005
G91G28Z0
G90G00G54X0Y0
M03S1500
G43H06Z20.
G99G76Z-24.Q0.5R5.F150
Y-52.X52.
X-52.
Y52.
X52.
G0Z100.
G80G56G40M05
M00
M30
%
65
Привязка инструмента на обрабатывающем центре к центру цилиндрической
заготовки в системе координат G54.
1. Включить вращение фрезы.
2. В режиме управления маховичком коснуться одного края заготовки, например,
ближнего по оси Y, и переместиться вверх по оси Z, не меняя положения по оси X
(ВАЖНО).
3. Обнулить относительную систему координат: [POS] -> (BCE) -> (ОПЕР) ->
(НАЧАЛО) -> (ВС ОСИ)
4. В режиме управления маховичком (HND) на малой дискретности коснуться
противоположного края заготовки, дальнего по оси Y, и переместиться вверх по оси Z, не
меняя положения по оси X.
5. Полученное в относительных координатах значение по оси Y разделить на 2, и
переместиться в эту координату.
6. Выполнит привязку по оси Y в системе координат G54 01: [OFS/SET] ->
(ЗАГОТ) - наводим курсор на систему координат G54 и вводим Y0 - (ИЗМЕР)
7. Повторить шаги со 2 по 6 для оси X.
8. По оси Z коснуться заготовки в точке с известной координатой и выполнить
привязку этой координаты.
9. При использовании одного инструмента корректор на длину использовать не
обязательно.
10. При использовании двух и более инструментов использовать корректор на
длину. Размер корректора будет равен разнице в длине между выбранным и первым
инструментом, т.е. если выбранный инструмент короче первого, то значение корректора
для выбранного инструмента будет со знаком "-" и соответственно наоборот.
ВНИМАНИЕ! При отмене "+" корректора по коду G49 станок переместиться вниз
на величину коррекции, поэтому смену инструмента и корректора производить выше
заготовки с гарантированным запасом по высоте. Таким образом, в некоторых случаях
целесообразно применять "минусовые" корректоры для всех инструментов, перенося "0"
по оси Z выше заготовки.
66
G- коды токарная версия
(более подробная информация в руководстве по эксплуатации TC)
Группа
А
G00
G01
G02
G --код
В
G00
G01
G02
C
G00
G01
G02
G03
G03
G03
G04
G07.1
(G107)
G08
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G23
G25
G26
G27
G28
G30
G31
G32
G34
G36
G37
G40
G41
G42
G50
G04
G07.1
(G107)
G08
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G23
G25
G26
G27
G28
G30
G31
G33
G34
G36
G37
G40
G41
G42
G92
G04
G07.1
(G107)
G08
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G70
G71
G22
G23
G25
G26
G27
G28
G30
G31
G33
G34
G36
G37
G40
G41
G42
G92
G50.3
G50.2
(G250)
G51.2
(G251)
G52
G53
G54
G55
G56
G57
G58
G59
G65
G66
G67
G68
G69
G70
G71
G72
G92.1
G50.2
(G250)
G51.2
(G251)
G52
G53
G54
G55
G56
G57
G58
G59
G65
G66
G67
G68
G69
G70
G71
G72
G92.1
G50.2
(G250)
G51.2
(G251)
G52
G53
G54
G55
G56
G57
G58
G59
G65
G66
G67
G68
G69
G72
G73
G74
01
00
21
Функция
Позиционирование (ускоренный подвод)
Линейная интерполяция (рабочая подача)
Круговая интерполяция по часовой стрелке или винтовая интерполяция
по часовой стрелке
Круговая интерполяция против часовой стрелки или винтовая
интерполяция против часовой стрелки
Задержка
Цилиндрическая интерполяция
Управление с расширенным предварительным просмотром
Ввод программируемых данных
Отмена ввода программируемых данных
Режим интерполяции в полярных координатах
Режим отмены интерполяции в полярных координатах
16
06
09
08
00
01
00
07
00
20
Выбор плоскости XpYp
Выбор плоскости ZpXp
Выбор плоскости YpZp
Ввод в дюймах
Ввод в мм
Включение функции проверки сохраненной длины хода
Выключение функции проверки сохраненной длины хода
Обнаружение отклонений от заданной скорости шпинделя выкл.
Включение обнаружения отклонения от заданной скорости шпинделя
Проверка возврата в референтную позицию
Возврат в референтную позицию
Возврат во 2--ю, 3-ю и 4--ю референтную позицию
Функция пропуска
Нарезание резьбы
Нарезание резьбы с переменным шагом
Автоматическая коррекция на инструмент по оси Х
Автоматическая коррекция на инструмент по оси Z
Отмена команды коррекции на радиус вершины инструмента
Коррекция на радиус вершины инструмента слева
Коррекция на радиус вершины инструмента справа
Установка системы координат или установка максимальной скорости
шпинделя
Предварительная установка системы координат заготовки
Отмена обточки многоугольника
Обточка многоугольника
00
14
00
12
04
00
Установка локальной системы координат
Установка системы координат станка
Установка системы координат заготовки 1
Установка системы координат заготовки 2
Установка системы координат заготовки 3
Установка системы координат заготовки 4
Установка системы координат заготовки 5
Установка системы координат заготовки 6
Вызов макропрограммы
Модальный вызов макропрограммы
Отмена модального вызова макропрограммы
Зеркальное отображение для двойной револьверной головки ВКЛ.
Зеркальное отображение для двойной револьверной головки ВЫКЛ.
Цикл чистовой обработки
Удаление припусков при точении
Удаление пропусков при торцевой обработке
67
G73
G74
G75
G76
G71
G72
G73
G74
G75
G76
G71
G72
G75
G76
G77
G78
G72
G73
G73
G74
G73
G74
G74
G75
G80
G83
G80
G83
G80
G83
G84
G86
G87
G88
G89
G90
G92
G94
G96
G97
G98
G99
-
G84
G86
G87
G88
G89
G77
G78
G79
G96
G97
G94
G95
G90
G91
G98
G99
G84
G86
G87
G88
G89
G20
G21
G24
G96
G97
G94
G95
G90
G91
G98
G99
01
10
01
02
05
03
11
Повтор схемы
Сверление торцевой поверхности с периодическим выводом сверла
Сверление по внешнему/внутреннему диаметру
Цикл нарезания многозаходной резьбы
Цикл продольного шлифования (для шлифовального станка)
Цикл продольного шлифования с применением постоянных
размеров
(для шлифовального станка)
Цикл виброшлифования (для шлифовального станка)
Цикл виброшлифования с применением постоянных размеров (для
шлифовального станка)
Отмена постоянного цикла сверления
Цикл сверления торцевой поверхности`=цикл глубокого
(P5101#2(RTP)=1)/ высокоскоростного(P5101#2(RTP)=0) сверления.
Величина отскока задается P5114, в сотых долях мм
Цикл нарезания резьбы метчиком на торцевой поверхности
Цикл растачивания торцевой поверхности
Цикл сверления боковой поверхности
Цикл нарезания резьбы метчиком на боковой поверхности
Цикл растачивания боковой поверхности
Цикл обработки по внешнему/внутреннему диаметру
Цикл нарезания резьбы
Цикл точения торцевой поверхности
Контроль постоянства скорости резания
Отмена постоянного управления скоростью нарезания
Подача за минуту
Подача за оборот
Программирование в абсолютных значениях
Программирование в приращениях
Возврат к первоначальному уровню
Возврат к уровню точки R
G- коды фрезерная версия
Часть информации взята cnc.pp.ru/codes.htm
G
код
Гру
ппа
G00
G01
01
G02
G03
G04
00
G09
G10
68
Функция и описание
Позиционирование
Код G00 используется для выполнения ускоренного перемещения Ускоренное перемещение или
позиционирование необходимо для быстрого перемещения режущего инструмента к позиции обработки или
безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как
скорость движения исполнительного органа станка очень высока и непостоянна. Код G00 отменяется при
программировании следующих кодов: G01, G02, G03.
Линейная интерполяция
Код G01 - это команда линейной интерполяции, обеспечивающая перемещение инструмента по прямой
линии с заданной скоростью. Скорость перемещения указывается F словом данных. Код G01 отменяется с
помощью кодов G00, G02 и G03.
Круговая интерполяция/винтовая интерполяция по часовой стрелке
Код G02 предназначен для выполнения круговой интерполяции, то есть для перемещения инструмента по
дуге (окружности) в направлении часовой стрелки с заданной скоростью. Скорость перемещения
указывается F словом данных. Код G02 отменяется с помощью кодов G00, G01 и G03.
Круговая интерполяция/винтовая интерполяция против часовой
Код G03 предназначен для выполнения круговой интерполяции, то есть для перемещения инструмента по
дуге (окружности) против часовой стрелки с заданной скоростью. Скорость перемещения указывается F
словом данных. Код G03 отменяется с помощью кодов G00, G01 и G02.
Задержка, точный останов
Код G04 – это команда на выполнение выдержки (паузы) с заданным временем. Этот немодальный код
программируется вместе с X или P адресом, который указывает длительность времени выдержки. Обычно,
это время составляет от 0.001 до 99999.999 секунд. Код G04, Х или P слово данных программируются
вместе в одном кадре, который не содержит никаких перемещений.
Точный останов
Немодальный код G09 (точный останов) предназначен для согласования фактической траектории
инструмента с запрограммированной траекторией. То есть при переходе от одного движения к другому
СЧПУ выполнит “незаметную на глаз” выдержку, обеспечит законченное и точное перемещение в
указанную координату.
Ввод программируемых данных
G11
G15
17
G16
G17
G18
02
G19
G20
06
G21
G22
04
G23
G27
G28
00
G29
G30
G31
G33
G37
G39
01
00
G40
G41
G42
07
Команда G10 позволяет устанавливать или смещать рабочую систему координат и вводить определенные
значения в регистры коррекции инструмента памяти СЧПУ при помощи управляющей программы или
специальной (отдельной) программы.
Отмена режима ввода программируемых данных
При помощи команды G11 отменяется команда G10 для включения режима ввода данных в СЧПУ.
Отмена команды в полярных координатах
При помощи команды G15 вы отменяете режим работы в полярной системе координат и возвращаетесь к
программированию в прямоугольной системе координат.
Команда в полярных координатах
Подготовительная функция G16 позволяет работать в полярной системе координат. При этом
запрограммированная позиция определяется углом и расстоянием от нулевой точки рабочей системы
координат или от текущей действительной позиции.
Выбор плоскости XpYp Xp: ОсьХ или параллельная ей ось
Подготовительная функция G17 предназначена для выбора плоскости XY в качестве рабочей. Плоскость
XY становится определяющей при использовании круговой интерполяции, вращении системы координат и
постоянных циклов сверления.
Выбор плоскости ZpXp Yp: ОсьУили параллельная ей ось
Подготовительная функция G18 предназначена для выбора плоскости XZ в качестве рабочей. Плоскость XZ
становится определяющей при использовании круговой интерполяции, вращении системы координат и
постоянных циклов сверления.
Выбор плоскости YpZp Zp: OcbZ или параллельная ей ось
Подготовительная функция G19 предназначена для выбора плоскости YZ в качестве рабочей. Плоскость YZ
становится определяющей при использовании круговой интерполяции, вращении системы координат и
постоянных циклов сверления.
Ввод в дюймах
Код G20 активизирует режим работы с дюймовыми данными. Пока действует этот режим, все вводимые
данные воспринимаются как дюймовые.
Ввод в мм
Код G21 активизирует режим работы с метрическими данными. Пока действует этот режим, все вводимые
данные воспринимаются как метрические.
Функция проверки сохраненного шага вкл
Код G22 активизирует установленный предел перемещений. В этом случае инструмент не может выйти за
пределы ограничивающей области. Эта область, как правило, устанавливается с помощью параметров
СЧПУ.
Функция проверки сохраненного шага вык
При выполнении команды G23 установленные пределы перемещений не действуют. То есть код G23
отменяет действие кода G22 и позволяет инструменту перемещаться в любую точку рабочей зоны станка.
Проверка возврата в референтное положение
Код G27 (проверка возврата к исходной позиции) работает аналогично коду G28. Единственная разница
заключается в том, что если позиция к которой произошло перемещение исполнительного органа, не
соответствует исходной позиции, то в случае с G27 система ЧПУ станка выдает аварийное сообщение или
сигнал, а при работе с G28 сообщений и сигналов не будет.
Возврат в референтное положение
Команда G28 предназначена для возврата станка в исходную позицию. Под этим понимается ускоренное
перемещение исполнительных органов в нулевую точку станка. Возврат в исходную позицию предназначен,
прежде всего, для возможности проверки размеров и качества обрабатываемой детали в середине
программы обработки. Иногда код G28 ставят в конец управляющей программы, чтобы после ее
завершения рабочий стол переместился в положение удобное для съема обработанной детали.
Возврат из референтной позиции
Возврат во 2-е, 3-е и 4-е референтное положение
При помощи команды G30 осуществляется автоматический возврат оси Z к позиции смены инструмента и
отменяется действующая коррекция инструмента.
Функция пропуска
В некоторых станках можно использовать функцию пропуска с реакцией на внешний сигнал. При помощи
немодального кода G31 программист программирует линейную интерполяцию, аналогично G01, но
скомбинированную с возможной реакцией на внешний сигнал. Внешний сигнал подается при нажатии на
определенную клавишу панели УЧПУ, например, на клавишу “Старт цикла”.
Нарезание резьбы
Автоматическое измерение длины инструмента
Круговая интерполяция угловой коррекции
Отмена коррекции на режущий инструмент/отмена трехмерной коррекции
Автоматическая коррекция радиуса инструмента отменяется программированием команд G40 и D00.
Обычно код G40 находится в кадре с командой прямолинейного холостого перемещения от контура детали.
Коррекция на режущий инструмент слева /трехмерная коррекция
Код G41 применяется для включения автоматической коррекции радиуса инструмента находящегося слева
от детали. Направление смещения определяется, если смотреть на траекторию сверху вниз, то есть со
стороны “+Z” в направлении ”–Z”.
Коррекция на резец справа
Код G42 применяется для включения автоматической коррекции радиуса инструмента находящегося справа
69
G43
G44
G45
G46
G47
G48
G49
08
00
08
G50
11
G51
G50.1
G51.1
G52
G53
G54
G55
G56
G57
G58
G59
22
00
14
G54.1
14
G60
00/
01
G61
G62
15
G63
G64
G65
00
G66
12
G67
G68
16
G69
G73
G74
G76
G80
G81
70
09
от детали. Направление смещения определяется, если смотреть на траекторию сверху вниз, то есть со
стороны “+Z” в направлении ”–Z”.
Коррекция на длину инструмента «+» направление
Компенсация длины инструмента осуществляется путем программирования команды G43 и H слова
данных. Обычно компенсация длины активируется совместно с холостым перемещением по оси Z.
Коррекция на длину инструмента «-» направление
Увеличение коррекции на инструмент
Уменьшение коррекции на инструмент
Двойное увеличение коррекции на инструмент
Двойное уменьшение коррекции на инструмент
Отмена коррекции на длину инструмента
Компенсация длины инструмента отменяется путем программирования команды G49 или H00.
Отмена масштабирования
Код G50 предназначен для выключения режима масштабирования G51.
Масштабирование
В этом режиме программист может изменять коэффициент масштаба для координатных осей станка. Режим
активируется при помощи модального кода G51 и отменяется кодом G50.
Отмена программируемого зеркального отображения
Программируемое зеркальное отображение
Установка локальной системы координат
Код G52 используется для определения подчиненной системы координат в пределах действующей рабочей
системы (G54-G59).
Установка системы координат станка
Выбор системы координат заготовки 1, 2, 3,4 ,5,6
При помощи кодов G54, G55, G56, G57, G58 и G59 определяется, в какой рабочей системе координат будет
производиться обработка детали.
Установка дополнительной системы координат заготовки
Позиционирование в одном направлении
С помощью команды G60 ко всем запрограммированным позициям по каждой оси можно перемещаться из
определенного направления (“+” или “-“). Благодаря этому появляется возможность исключить ошибки
позиционирования, которые могут возникать из-за мертвого хода в системах сервопривода. Чаще всего,
направление и величина перемещения задаются параметрами СЧПУ.
Режим точного останова
Команда G61 предназначена для включения режима точного останова. Функция точного останова подробно
описана в характеристике кода G09. Единственная разница между кодами G61 и G09 заключается в том, что
G09 является немодальной командой, то есть действует только в определенном кадре. Модальный код G61
остается активным, пока не будет запрограммирована команда на изменение этого режима, например, с
помощью кода G63 для включения режима нарезания резьбы метчиком или кода G64 режима резания
Автоматическая угловая коррекция
Режим нарезания резьбы
Режим нарезания резьбы метчиком активируется при помощи кода G63 и используется в циклах нарезания
резьбы. В этом режиме невозможна корректировка скорости подачи при помощи специальной рукоятки на
панели УЧПУ станка. Режим отменяется программированием команды режима резания G64.
Режим резания
Стандартный режим резания активируется кодом G64. С помощью этого кода отменяются другие
специальные режимы - режим нарезания резьбы метчиком и режим точного останова
Вызов макропрограммы
Код G65 позволяет выполнить макропрограмму, находящуюся в памяти СЧПУ.
Модальный вызов макропрограммы
Команда G66 предназначена для вызова макропрограммы, как и команда G65. Единственная разница между
двумя этими кодами заключается в том, что G66 является модальным кодом и макропрограмма выполняется
при каждом перемещении, пока не будет запрограммирована команда G67.
Отмена модального вызова макропрограммы
При помощи кода G67 отменяется режим модального вызова макропрограммы G66.
Поворот координат/трехмерное преобразование координат
Модальная команда G68 позволяет выполнить поворот координатной системы на определенный угол. Для
выполнения такого поворота требуется указать плоскость вращения, центр вращения и угол поворота.
Отмена поворота координат/отмена трехмерного преобразования координат
При помощи кода G69 отменяется режим вращения координат.
Цикл сверления с периодическим выводом сверла
Цикл встречного нарезания резьбы
G74 Цикл нарезания левой резьбы.
Цикл чистового растачивания
Отмена постоянного цикла/отмена функции внешней операции
Цикл сверления, цикл засверливания или функция внешней операции
G82
G83
G84
G85
G86
G87
G88
G89
G90
03
G91
G92
G92.1
00
G94
05
G95
G96
G97
G98
10
G99
G81 Стандартный цикл сверления
Цикл сверления или цикл встречного растачивания
Цикл сверления с выдержкой вызывается при помощи команды G82. Функционирует этот цикл аналогично
стандартному циклу сверления, с единственной разницей в том, что при G82 на дне отверстия
запрограммировано время ожидания (выдержка). Цикл сверления с выдержкой часто применяется для
сверления глухих отверстий, так как запрограммированное время ожидания позволяет выполнить лучшее
удаление стружки со дна отверстия.
Цикл сверления с периодическим выводом сверла
G83 Цикл прерывистого сверления
Цикл нарезания резьбы
Цикл растачивания
Цикл растачивания
Цикл обратного растачивания
Цикл растачивания
Цикл растачивания
Команда абсолютного перемещения
В режиме абсолютного позиционирования G90 перемещения исполнительных органов производятся
относительно нулевой точки станка или относительно нулевой точки рабочей системы координат G54-G59.
Код G90 является модальным и отменяется при помощи кода относительного позиционирования G91.
Инкрементная команда
При помощи кода G91 активируется режим относительного (инкрементального) позиционирования. При
относительном способе отсчета за нулевое положение каждый раз принимается положение
исполнительного органа, которое он занимал перед началом перемещения к следующей опорной точке.
Установка для рабочей системы координат или зажим при максимальной скорости шпинделя.
Предварительная установка системы координат заготовки
Код G92.1 используют для сдвига текущего положения нулевой точки путем изменения значений в
регистрах рабочих смещений. Когда СЧПУ выполнит команду G92, то значения в регистрах смещений
изменятся и станут равными значениям, которые определены X, Y и Z словами данных
Подача за минуту
При помощи команды G94 указанная скорость подачи устанавливается в дюймах за 1 минуту или в
миллиметрах за 1 минуту. Если действует дюймовый режим G20, то скорость подачи F определяется как
подача в дюймах за 1 минуту. Если же активен метрический режим G21, то скорость подачи F определяется
как подача в миллиметрах за 1 минуту.
Подача за оборот
При помощи команды G95 указанная скорость подачи устанавливается в дюймах на 1 оборот шпинделя или
в миллиметрах на 1 оборот шпинделя. То есть скорость подачи F синхронизируется со скоростью вращения
шпинделя S. При одном и том же значении F, скорость подачи будет увеличиваться, при увеличении числа
оборотов шпинделя.
Постоянное управление скоростью перемещения поверхности.
Отмена контроля постоянства скорости резания
Возврат к исходной точке в постоянном цикле
Если постоянный цикл станка работает совместно с кодом G98, то инструмент возвращается к исходной
плоскости в конце каждого цикла и между всеми обрабатываемыми отверстиями. Исходная плоскость – это
координата по оси Z (уровень), в которой находится инструмент перед вызовом постоянного цикла.
Команда G98 отменяется при помощи команды G99.
Возврат к точке R в постоянном цикле
Если цикл сверления работает совместно с кодом G99, то инструмент возвращается к плоскости отвода
между всеми обрабатываемыми отверстиями. Плоскость отвода – это координата по оси Z (уровень), с
которой начинается сверление на рабочей подаче, и в которую возвращается инструмент, после того, как он
достиг дна обрабатываемого отверстия. Плоскость отвода обычно устанавливается в кадре цикла с
помощью R слова данных. Команда G99 отменяется при помощи команды G98.
71
PARAMETER MANUAL– описание назначения параметров
Для снятия блокировки на внесение изменений в параметры требуется:
-> [SETTINGS]-> PARAMETER WRITE = 1 (ENABLE) (требуется нажимать
кнопки под надписями [ON:1] [OFF:0])
->[WORK]->[OPRT]->[PUNCH] сохранение рабочих систем координат и
смещения систем координат
Разбивка параметров по группам и номерам.
№ группы Описание группы
пп
1
Настройка
2
Интерфейс ввода/вывода
3
Осевое управление /единицы настройки
4
Система координат
5
Ограничение хода
6
Скорость подачи
7
Управление ускорением/торможением
8
Связано с сервосистемой
9
Ввод/вывод данных
10
ЭЛТ/РЧ ввод, отображение, правка
11
Программа
12
Коррекция погрешности шага
13
Управление шпинделем
14
Коррекция на инструмент
15
Стандартный цикл
16
Жесткое нарезание резьбы метчиком
17
Интерполяция в полярных координатах
18
Пользовательский макрос
19
Функция пропуска
20
Автокоррекция на инструмент
21
Внешний ввод/вывод данных
22
Графическое изображение
23
N Часов и деталей, TY
24
Управление ресурсом инструмента
25
Функция изменения положения
26
Ручная подача с помощью маховичка/
Ручное вмешательство с помощью маховичка
27
Программ операторская панель
28
Перезапуск программы
29
Высокоскоростной цикл
30
Обтачивание многогр заготовки
31
Управление осью с помощью PMC
32
Параметры пользователя
72
Номера
параметров
NO.0000 ~
NO.0100 ~
NO.1000 ~
NO.1200 ~
NO.1300 ~
NO.1400 ~
NO.1600 ~
NO.1800 ~
NO.3000 ~
NO.3100 ~
NO.3400 ~
NO.3600 ~
NO.3700 ~
NO.5000 ~
NO.5100 ~
NO.5200 ~
NO.5460 ~
NO.6000 ~
NO.6200 ~
NO.6240 ~
NO.6300 ~
NO.6500 ~
NO.6700 ~
NO.6800 ~
NO.6910 ~
NO.7100 ~
NO.7200 ~
NO.7300 ~
NO.7500 ~
NO.7600 ~
NO.8000 ~
NO.9000 ~
->ввод номера параметра ->[SEARCH/ПОИСК]
P 0020=4 выбор канала ввода вывода – назначаем PCMCIA CF (memory card interface)
Если канал равен 0 и делается попытка сделать выгрузку параметров, логики – выпадает
ошибка 89 DR
P 0100#3(NCR)=1 Вывод в конце блока (EOB) в коде ISO только LF выведен. При выводе
программ и параметров не выводятся пустые строки.
P 0138.#7(MDN)=1 разрешение режима DNC через карту памяти
P 1004.#0(ISA)=0 * P 1004.#1(ISB)=0 – наименьшее приращение 0.001 мм, G-коды А-типа
Оси
P 1010=3–количество осей, контролируемых ЧПУ
P 8130=3 - количество управляемых от ЧПУ осей, при аварийной 3-4 осях ошибка не
будет появляться если оставить 2 оси, но и управляться будут только 2 оси.
P 1240-1243 координаты 4х референтных позиций в системе координат станка.
P 1241 – VDL600A – точка смены инструмента по оси Z (2я реф точка)
P 1320 – установка математических ограничений перемещений станка по осям, в
микронах.
+X 10 000
+Z 10 000
P 1321 -X -520 000
-Z -1420 000
P1320 должен быть > P1321
Математические ограничения перемещений работают по [MACHINE-станочным]
координатам. Если P1321>P1320 – то возможны сбои и неотработка аварийных ситуаций
(при движении осей к детали в минус)
Изменение математических ограничений перемещений станка
Для изменения математических ограничений станка необходимо разрешить запись
параметров. Для этого заходим в меню OFF/SET далее НАСТРОЙКА (SETTING) значение
ЗАПИСЬ ПАРАМЕТРОВ (PARAMETR WRITE ENABLE) установить на 1, появится
ошибка №100 «ЗАПИСЬ ПАРАМЕТРОВ РАЗРЕШЕНА» для ее сброса нужно нажать
RESET + CAN.
После этого заходим в меню SYSTEM, отобразятся системные параметры.
Набираем на клавиатуре «1320» и нажимаем дисплейную клавишу ПОИСК (SEARCH).
Параметр 1320 отвечает за математические ограничения по осям X, Z в положительном
направлении, параметр 1321 - за математические ограничения по осям X, Z в
отрицательном направлении. В качестве значений данных параметров устанавливаются
станочные координаты, для их просмотра нужно нажать клавишу POS и дисплейную
клавишу ВСЕ (ALL). После установки ограничений необходимо отключить запись
параметров.
Внимание в параметрах 1320-1321 значения указываются в микронах (или в мм но с
обязательным указанием точки после значения), направление к шпинделю отрицательное
73
Меню OFF/SET
Меню SYSTEM (примерный вид)
Меню POS
P 1401.#4(RF0)=1, блокировка БХ при корректоре G01=0%, =0 БХ будут выполняться
P 1420 - скорость быстрых ходов для каждой оси
P 1421 – задает F0 скорости перемещения по осям 0, 25, 50, 100% (ROV1 и ROV2)
P1427 – скорость ручного ускоренного подхода
P1610#0(CTLx)=0 при рабочей подаче применяется экспоненциальное ускорение, =1
линейное ускорение/замедление
P1620= время мсек замедления/ускорения при ускоренных перемещениях оси
P1622=1623=1624=1625=200 мсек– время экспоненциального ускорения замедления
P1850= сдвиг реф позиции или системы координат. Можно сдвигать только в направлении
выезда с нуля.
P 1815.#4(APZx), #5(APCx) – установка нуля станка по координатам. Станок поставляется
с установленными нулями. Вносить изменения требуется только при техническом
обслуживании сервомоторов, ШВП, или зубчатых ремней (при расстыковке). При
обработке серии деталей в центрах тоже можно перенести 0 станка по оси Z.
!!! ВНИМАНИЕ. Смещение нулей станка по координатам не приводит к
изменению ограничений перемещений (P1320, P1321), следовательно, возможно врезание
в патрон или в заднюю бабку. Эти параметры тоже следует отредактировать и проверить
на безопасных скоростях перемещения..
Исходное состояние: режим MDI->System ->1815->Search (Для станков CKE)
X 00110000 – биты APZx и APCx
Z 00110000
74
Установить единички помеченные красным в 00 -> выключение питания –>
включить питание ЧПУ -> установить сочетание 10 -> выключение питания –> включить
питание ЧПУ ->установка места нуля станка с режиме JOG -> установить сочетание 11 ->
выключение питания –> включить питание ЧПУ ->новые параметры нуля станка вступят
в силу.
Сдвигать ноль станка можно только больше чем на 1 оборот сервомотора, иначе
ноль станка останется на предыдущем месте установки.
нули обычно устанавливаются как (на примере вертикального обрабатывающего центра,
перед установкой проверить наличие пластиковых упоров на опорах ШВП):
метод «легкий» и не совсем правильный
1. едем в сторону где будут нули (х - это право, Y - к оператору, Z вверх)
2. не доезжая чуток до ограничения перемещений (пластиковый упор на опоре ШВП
переходим Pos-> вправо ->Мони - смотрим нагрузку по оси и маховичком перемещаем
неспешно дальше - как только нагрузка резко возросла и появился писк от двигателя то отводим от этой точки в противоположную 2-3мм - это и будет точкой нуля.
Привязываем ее.
Метод «правильный»:
1. Оси Х, Y – находим визуальный центр стола (половина величины)
2. Ось Z – подбираем наборы концевых мер на мин высоту шпинделя до стола.
Подводим ось Z до касания (самое простое проверять листом бумаги, входит –
нет). Поднимаем ось Z на величину хода по оси. Привязываем ноль.
далее проверяем математические ограничения по осям
и точку смены по оси Z - параметр 1241
P 1851 – backlash – компенсация люфта по осям X,Y, Z
P 1852 – backlash – компенсация люфта по осям X,Y, Z при быстрых ходах (RAPID
traverse)
P 3401. #0(DPI) = 0 – при указании без точки, перемещение в мкм
=1 – при указании без точки, в мм
Программирование в виде калькулятора и с десятичной точкой. См стр. 93 (каким-то
образом оказывает влияние на циклы нарезания резьбы G76, если в настройках стоит, что
точка не обязательна и размеры в мм – то могут пропускаться черновые проходы резьбы..)
При указании значения с десятичной точкой – координата отработает полное
перемещение в единицах измерения (целая часть в мм или дюймах и дробная – в мкм)
Отрабаты
ваемый кадр
X1000
X1000.
с десятичной точкой
типа «карманный калькулятор»
3401. #0(DPI) = 1
1000 мм
1000 мм
с десятичной точкой
стандартного типа
3401. #0(DPI) = 0
1 мм (=1000мкм)
1000 мм
P 3402.#0 (G01) = 0 – по умолчанию активно G00
= 1 - по умолчанию активно G01
P 3402.#3 (G91) = 0 – по умолчанию активно G90 – абсолютные координаты
= 1 - по умолчанию активно G91 – работа в приращениях
MST код
75
P 3030, P 3031, P 3032 – устанавливают количество цифр в M, S, T коде. (сколько идет на
номер инструмента, и сколько на корректор)
P 3404. #7(M3B) – число M кодов в 1 кадре. 0 – max 1; 1 – до трех.
На СКЕ 6163 с электромагнитной муфтой M3 и M10 не должны отрабатываться в одном
кадре. Если параметр равен 0 но набрано несколько M кодов то выпадет ошибка 5074
Корректора
P1006.#3(DIAx) - Диаметр или радиус используется для определения величины
перемещения по каждой оси. 0: Радиус 1: Диаметр
P3290.#0(WOF) Установка величины коррекции по геометрии инструмента через ручной
ввод данных: =0 Не отключена; =1 Отключена (для параметров ном. 3294 и ном. 3295
задайте диапазон номеров коррекции, в котором обновление задания должно быть
отменено.)
P3290.#1(GOF) Установка величины коррекции по износу инструмента через ручной ввод
данных: =0 Не отключена; =1 Отключена (для параметров ном. 3294 и ном. 3295 задайте
диапазон номеров коррекции, в котором обновление задания должно быть отменено.)
P 5002. #0 (LDI) =0 – 2 цифры обозначают номер корректора, =1 – 1 цифра на номер
корректроа
P 5002. #4(LGT) =0–порядок применения корректоров на геометрию инструмента
=0 Корректируется смещением СК (выполняется в блоке кода T, вне зависимости
от LWM.)
=1 Компенсируется посредством перемещения инструмента
P 5002. #5(LGC) -- Коррекция на геометрические размеры инструмента (Эффективна,
если P 5002. #4(LGT) =0. Если LGT равна 1, она всегда отменяется.)
=0 Не отменяется корректором 00 =1 Отменяется корректором 00
P 5002. #6(LWM)=1 – при LGT =0, и LWM=1 корректор на геометрические размеры
[GEOM] инструмента применяется только после вызова процедуры смены инструмента
T0n0m, а корректор на износ инструмента [WEAR]– применяется в следующем кадре
движения по осям. Если корректор введен очень большой – то возможна порча резца,
заготовки, станка.
P5200
№ бита Реакция системы на изменение параметров
6 4 2
1 0 0 Изменяется система координат без реальных перемещений в кадре «Т», оси
перемещаются в следующем кадре. Учитывается только коррекция на
геометрию, корректор на износ учитывается в следующем кадре
1 0 1 Изменяется система координат без реальных перемещений в кадре «Т», оси
перемещаются в следующем кадре. Учитывается и корректор на геометрию, и
корректор на износ.
1 1 0 Отображение координат не поменялось, перемещений нет. Корректора
учитываются в следующем кадре.
1 1 1 Изменяется система координат без реальных перемещений в кадре «Т», оси
перемещаются в следующем кадре. Учитывается только коррекция на износ,
корректор на геометрию учитывается в следующем кадре
Макропеременные, изменяющие корректора:
#2001-#2064
#10001-#10200 Значение коррекции по оси Х (износ)
#2101-#2164
#11001-#11200 Значение коррекции по оси Z (износ)
#2701-#2749
76
#15001-#15200 Значение коррекции по оси Х (геометрия)
#2801-#2849
#16001-#16200 Значение коррекции по оси Z (геометрия)
P 5003. #6(LVC) Величина коррекции смещения инструмента
=0 Не удаляется при сбросе; =1 Удаляется при сбросе
P 5004. #1(ORC) =1 для токарной версии указывает корректор оси X на радиус, =0
корректор – на диаметр
P 5004. #2(ODI) =0 указывает корректор инструмента на радиус, =1 корректор – на
диаметр
P 13150 – число отображаемых корректоров, =0 – нет ограничений
P3109.#1(DWT)=0 в таблице корректоров отображаются буквы G и W для идентификации
корректоров на геометрию и на износ
Экран, мониторинг
P 3102 – установка языка системы ЧПУ. Все нули в битах соответствуют английскому
языку (см также параметры 3119 и 3190 для дополнительных языков).
P 3190. #7 – установка русского языка ЧПУ (если все остальные языковые биты =0)
P 3100 – выбор типа монитора 0 – монохром, 1 – цветной
P 3100=1 при цветном дисплее режим VGA не используется
P 3301.#0(HCC)=0 буфер изображения создается в 256 цветов, =1 в 16 цветов
P 3301.#7(HDC)=1 создание копии экрана разрешено (p20=4 => изображение в формате
bmp сохраняется на карточку при нажатии клавиши SHIFT > 5 сек – во время создания
экранной копии отсчет времени «замирает»)
P 3101.#1(KBF) = 0 сбрасываем введенное с клавиатуры при переключении экранов или
режима ЧПУ, =1 – не сбрасываем. При KBF=1 весь буфер можно сбросить клавишами
SHIFT, затем CAN
P 3105.#0(DPF)=1 Отображать действительную скорость в окне отображения текущего
положения, окне проверки и в окне программы (в режиме MDI)
P 3105.#2(DPS)=1 Всегда отображается строка фактическая скорость шпинделя Sxxxx
(или корректор оборотов шпинделя OS P3106#5(SOV)) и Т код (или нагрузка шпинделя
см P3108#6)
P 3106.#5(SOV)=1 – отображение корректора оборотов шпинделя на месте Sxxxx, =0 –
отображение оборотов шпинделя
P 3107. #3(REV) - фактическая скорость при подаче на оборот отображается в:
0 - мм/мин. или дюймы/мин.; 1 - мм/об. или дюймы/об. ;
P 3107. #4(SOR)=1 – установка вида сортировки отображения программ (по возрастанию
номера =0 по дате)
P 3107. #7(MDL)=1 - отображение модального состояния G кодов на экране программы
(только в режиме ручного ввода данных MDI), 0 - не отображается.
P 3108.#6(SLM)=1 Отображается измеритель нагрузки шпинделя (или Sxxxx от параметра
P3106#5(SOV)), =0 – отображение активного номера инструмента
P 3108.#7(JSP)=1 Отображается ручная непрерывная скорость подачи на экране POS и
проверки программы (JOG F), в AUTO режиме отображается скорость БХ
P 3111.#5(OPM)=1 Отображение монитора нагрузки осей и S (POS->►->MONI)
77
P 3111.#6(OPS)=1 Отображение скорость шпинделя, =0 – скорость э/д
P 3123=10 – через 10 минут экран погаснет (для продления срока жизни лампы подсветки
экрана), если P 3208.#1 (COK)=0.
При P 3208.#1=1 отключать экран можно
клавишами.
Включить экран можно нажав любую из 6
системных клавиш
+любая из
.
P 3195. #2(CPR) =1 не появляется экран помощи при установке параметров при нажатии
клавиши SYSTEM
P 3202.#5(CPD)=1 При удалении программы выводится подтверждающее сообщение
P 3203. #7(MCL)=1 –программа подготовленная в режиме MDI при нажатии Reset
удаляется из буфера, =0 – не удаляется
P 3204. #0(PAR)=1 – удобный ввод скобок для обозначения комментариев в программе.
На клавиатуре при нажатии на клавиши скобки SHIF+«[», «]» заменяются на «(», «)».
Удобно при написании комментариев к программе чтобы не лезть в ИСПЯЗС, но
необходимо отключить при использовании макропеременных в программе
P 3204. #2(EXK)=1 – отображение скобок (, ), @ для написания комментариев в
программах ([PROG]->[ОПЕР]-> 4 ->[ИСПЯЗС]) =[C-EXT]
На D fanuc P 13115#5=1 [PROG]->(ОПЕР)->2 4 ->[CHA-EXT]
P 3204. #6(MLP)=1 - набранный кадр сбрасывается после отработки, 0 – не сбрасывается
P 3204. #6(MLP)=1 & P 3203. #7 (MCL)=0 – удобно отслеживать в PLC отработку
команды при отладке. Останавливая её сбросом и запуская циклом.
P 3206. #7(NS2)= 1 – используется двойное отображение функции экрана ЧПУ, 0 - не
используется.
P 3216
Приращение(инкремент) для автоматического проставления номеров в
программе, если 0000.#5(SEQ)=1, =0 нет простановка номеров
P3404.#2(SBP)=0 – при вызове M198 порядковый номер программы на карте памяти, =1 –
вызов программы О1234
Ключ программы активирует разрешение на внесение изменений. В логике активируется
G46.3~G46.6. далее для внесения изменения в параметры требуется наличие разрешения
Offset -> настр (Settings) ->Write Enable=1 (защита параметров=1)
P3292#7(pk5)=1 для фанука 0i-С
P3299#0(PKy)=1 для фанука 0i-D
Макропеременные
P 3290. #2 (MCV)=1 Установка макропеременных через ручной ввод данных отключена
Графика
P 6500.NZM=1 – разрешение масштабирования изображения в режиме [GRAPH] по оси Х
(для FANUC TC)
78
P 6510=2 – направление осей X и Z при рисовании графики ( + Z вправо, + X вниз)
Софтверная панель оператора – можно переключать режимы и смотреть параметры
P 8134.#0(IAP)=1 – разрешение программирования в диалоговом режиме. Появляется
клавиша [C.A.P]
P 8134.#1
Функция барьера зажимного устройства и задней бабки:
0: Не используется.
1: Используется.
Примечание: При использовании функции барьера для зажимного устройства и задней
бабки, пределы сохраненного хода 2 и 3 использоваться не могут.
Ошибки
P 1300.#7(BFA)=1 При запуске команды которая превышает сохраненное ограничение хода
сигнал тревоги выдается до превышения ограничения хода.
P 1301.#7(PLC)=1 Проверка предела хода до перемещения выполняется
P 3103.#2(NMH)=1 Отображение журнала сигналов тревоги, относящихся к системе
P 3106.#4(OHD)=1 Отображение журнала операций
Режим Edit System->2 раза подэкранная клавиша вправо->Opehis->Oprt-> вправо ->Foutput
P 3106.#7(OHS)=1 Отображение истории операций без выборки
P 3111.#7(NPA)=0 Экран переключается на окно сигналов тревоги, =1 – не перекл
Сигналы тревоги:
0~999 – системные
1000~1999 – внешние сигналы тревоги
3000~3999 – сигналы тревоги относящиеся к макросам
Маховичек:
P 7110=1– число используемых маховичков (MPG)
P 7113=100 – дискретность подачи при выборе на штурвале 0.1 мм MP1=0 MP0=1
P 7114=1000 – дискретность подачи при выборе на штурвале 1 мм MP1=1 MP0=1
P 8131.#0(HPG)=1 – есть маховичек, =0 режим INC
Для подключения второго/третьего маховичка необходимо:
1. изготовить кабель
Использовать коннектор A02B–0120–K303
79
2.
3.
добавить в логику включение сигнала:
G18.5 для управления осью №2
G18.4 для управления осью №1
установить в параметре #7110 кол-во маховичков, т.е. 2
Выход в ноль:
Нулевой концевик по умолчанию заведен по адресу X9.0-X9.2
P 1002.#1(JAX)=0 в ноль выводится 1 ось, =1 выводится одновременно 3 оси, +
разрешение одновременного движения от клавиш движения
P 1002.#1(DLZ)=1 функция установки референтного положения без конечных
переключателей (для всех осей)
P 1005.#1(DLZx)=1 функция установки референтного положения без конечных
переключателей (выбираем отдельно для каждой оси) зависимость от парам 1002.#1 (DLZ)
P 1006.#5(ZMIx)=1 «+напр» =0 «-напр» – направление поиска референтной точки оси
P 1201.#2(ZCL)=0 не отменяем локальную систему координат при возврате в реф
положение, =1 отменяем локальную систему координат
P 1201.#7(WZR)=0 после сброса система координат не возвращается в G54, =1 –
возвращается к той, которая указана в G54
P 1300.#6(LZR)=0 проверка ограничения хода до выхода в ноль выполняется, =1 нет
P 1401.#0(RPD)=1 разрешение БХ до выхода в 0, =0 – запрещены БХ
P 1410 - скорость DRYRUN
P 1421 - скорость F0 для быстых ходов
P 1425=P 1427 - скорость выхода в 0 по осям (медленно, при наезде на концевик)
P 1428 - скорость выхода в 0 по осям (быстро, до наезда на концевик)
Шпиндель:
P 3705. #1 (GST)= 0,сигнал SOR задает скорость шпинделя во время ориентации в об/мин.
=1, задает скорость двигателя шпинделя во время переключения передач.
P 3720=4096 – количество импульсов обратной связи за 1 оборот шпинделя.
P 3732 – скорость ориентации шпинделя об/мин (например во время смены инструмента
VDL1000=200) или для переключения передач в зависимости от установки параметра P
3705. #1(GST)
P 3741=135 Макс. скорость S в диап. 1 – для частотного привода передней бабки
P 3742=545 Макс. скорость S в диап. 2 – для инверторного привода передней бабки
P 3743=2200 Макс. скорость S в диап. 3 – для инверторного привода передней бабки
P 4005. #5(RETRN)– направление поиска референтной точки серийного шпинделя
P 4077 – координата угла поворота шпинделя для смены инструмента. После вызова
ориентации M19 необходимо прокрутить шпиндель вручную или по M3 перед проверкой
следующего введенного значения ориентации
Привязка приводов: Пример с ФП17
Выдается ошибка «466 ошибка комбинации мотор усилитель»
Двигатели по оси X, Y табличка с двигателя: A06B-0269-B201. Нам важны средние 4
цифры. К этим цифрам прибавляем 50 получаем число 0319 – управление HRV1
Для оси Z – аналогично, только число будет 0299
80
Далее
->5 раз 4 ->Настройки серво- > (Опер)- >выбор
Ставим MOTROD ID NO=319
STD.PRM.LOAD=0
Дискретность 1 мкм
Передаточное отношение пока 1/1 и шаг винта 10.0 мм
P 2084 числитель передаточного отношения, P 2085 - знаменатель
После завершения настроек необходимо нажать SET и перезагрузить ЧПУ
Привязка модулей входов выходов.
1. если программа PLC писалась на компьютере – то можно задать в Ladder Diagramm
2. если только через ЧПУ то следующие шаги:
-> PMC-> EDIT->MODULES
Выбираем начало адресации по X, например X16
Пишем адресацию входов: например 0.0.1.0С02I – где 0С02I – тип модуля входов, байт
Пишем адресацию выходов: например 0.0.1.0С02O – где 0С02O – тип модуля входов, байт
Input
Для сохранения изменений необходимо выйти из меню MODULE (кнопка влево) и
сохранить изменения
OFFSET -> 4 ->OPR (адресация сверху-вниз F72.0-F72.7)
Эти параметры устанавливают имена переключателей общего назначения (например
SIGNAL1 по SIGNAL8) на панели оператора программного обеспечения, как указано
ниже.
Эти имена установлены, используя коды символов, заданных в параметрах ном. 7220 - 7283.
Параметры ном. от 7220 до 7227: Сигнал в логике F72.0
Параметры ном. от 7228 до 7235: Сигнал в логике F72.1
Параметры ном. от 7236 до 7243: Сигнал в логике F72.2
Параметры ном. от 7244 до 7251: Сигнал в логике F72.3
Параметры ном. от 7252 до 7259: Сигнал в логике F72.4
Параметры ном. от 7260 до 7267: Сигнал в логике F72.5
Параметры ном. от 7268 до 7275: Сигнал в логике F72.6
Параметры ном. от 7276 до 7283: Сигнал в логике F72.7
P8940-8949 – 10 символов, отображаемых в звездочках при загрузке ЧПУ, если указан
несуществующий код символа – будет отображен пробел
A перечень кодов символов
Симв
А
В
C
D
E
F
G
H
I
j
К
L
M
Код
65
66
67
68
69
70
71
72
73
74
75
76
77
Симв
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
Код
81
82
83
84
85
86
87
88
89
90
48
49
50
Симв
6
7
8
9
!
"
#
$
%
&
’
(
Код
54
55
56
57
32
33
34
35
36
37
38
39
40
Комментарий
Пробел
Восклицательный знак
Кавычки
Решетка
Знак доллара
Процент
Амперсанд
Апостроф
Открывающая круглая скобка
Симв
,
.
/
:
;
<
=
>
?
@
[
Код
44
45
46
47
58
59
60
61
62
63
64
91
94
Комментарий
Запятая
Знак минус
Период (Точка)
Косая черта
Двоеточие
Точка с запятой
Открывающая угловая скобка
Знак равенства
Закрывающая угловая скобка
Знак вопроса
Коммерческое "at"
Открывающая квадратная скобка
81
N
O
P
78
79
80
3
4
5
51
52
53
)
*
+
41
42
43
Закрывающая круглая скобка
Звездочка
Знак плюс
Логика PMC
Описание сигналов PMC
X
Входной сигнал от станка к PMC (от МТ к РМС)
Y
Выходной сигнал от PMC к станку (от РМС к МТ)
F
Входной сигнал от ЧПУ к PMC (от ЧПУ к РМС)
G
Выходной сигнал от PMC к ЧПУ (от РМС к ЧПУ)
R
Внутреннее реле
E
Дополнительное реле
А
Сигнал запроса отображения сообщения
Сигнал состояния отображения сообщения
C
Счетчик
К
Удерживающее реле
T
Регулируемый таймер
D
Таблица данных
L
Номер метки
P
Номер подпрограммы
82
¥
]
_
92
93
95
Знак Йены
Закрывающая квадратная скобка
Подчеркивание
LADDER DIAGRAMM
Можно скрыть возможность просмотра и редактирования программы логики в ЧПУ:
[SYSTEM]->[PMCCNF]->[НАСТРО]
[LADDER]
СКРЫТ РМСПАРАМ=1 исчезает дисплейная клавиша просмотра электроавтоматики
РЕД.РАЗРЕШ.=1 открывает редактор PLC на станке (если PROGRAMMER ENABLE=1)
СКРЫТ РМС-ПАРАМ. =0 скрывает функциональные клавиши в разделе [PMC] -> [STOP],
[EDIT], [SYSPRM], [MONIT]
Для процессора SA1 (Fanuc mate)
(K18.2) #2 (TRGSTAT)= 0: Функция остановки запуска не активируется автоматически при включении
питания. =1: Функция остановки запуска активируется автоматически при включении питания.
(K18.6) #6 (EDITLAD)=0: Редактирование программы последовательности запрещено.=1: Редактирование
программы последовательности разрешено.
(K19.0) #0 (FROM_WRT)=0: После редактирования цепной схемы или программы С, она не записывается
автоматически во флэш-ПЗУ. =1: После редактирования цепной схемы или программы С, она записывается
автоматически во флэш-ПЗУ.
(K17.4) #4 (MEMINP)=0: Вынуждающая функция отключена.=1: Вынуждающая функция включена.
(K17.7) #7 (DTBLDSP)=0: Экран управления таблицей данных параметров РМС отображается.= 1: Экран
управления таблицей данных параметров РМС не отображается.
(K19.6) #6 (HIDEPRM)=0: Отображение параметров РМС и вывод параметров РМС на внешнее устройство
разрешены. =1: Отображение параметров РМС и вывод параметров РМС на внешнее устройство запрещены.
(K19.7) #7 (PTCTPRM)=0: Изменение и считывание параметров РМС разрешены. =1: Изменение и
считывание параметров РМС запрещены.
(K17.0) #0 (LADMASK)=0: Программы цепной схемы отображаются в динамике (PCLAD).=1 : Программы
цепной схемы не отображаются в динамике (PCLAD).
(K17.2) #2 (AUTORUN)=0: Программа последовательности автоматически запускается при включении
питания. =1: Нажатие дисплейной клавиши, относящейся к выполнению программы последовательности,
запускает программу последовательности.
(K19.2) #2 (ALWSTP)=0: Операция выполнения/остановки программы последовательности отключена. =1:
Операция выполнения/остановки программы последовательности разрешена.
83
(K17.1) #1 (PRGRAM)=0: Функция встроенного программатора не действует. (Кроме того, меню
программатора не отображается). =1: Функция встроенного программатора действует. (Меню
программатора отображается).
Управление памятью, питающейся от батареи
K16
#7 MWRTF2: Данная операция выполняется для проверки состояния записи
энергонезависимой памяти.
#6 MWRTF1: Состояние записи памяти, питающейся от батареи
Системный параметр РМС
K17
#0 (LADMASK): 0: Программы цепной схемы отображаются в динамике
(PCLAD).
1 : Программы цепной схемы не отображаются в динамике (PCLAD).
#1 (PRGRAM): 0: Функция встроенного программатора не действует. (Кроме того, меню
программатора не отображается).
1: Функция встроенного программатора действует. (Меню программатора отображается).
#2 (AUTORUN): 0: Программа последовательности автоматически запускается при
включении питания.
1: Нажатие дисплейной клавиши, относящейся к выполнению программы
последовательности, запускает программу последовательности.
#4 (MEMINP): 0: Вынуждающая функция отключена.
1: Вынуждающая функция включена.
#5 (TRCSTAT): 0: Нажатие дисплейной клавиши [EXEC] запускает трассировку с
помощью функции трассировки сигнала.
1: Функция трассировки сигнала автоматически запускает трассировку при включении
питания.
#6 (ANASTAT): 0: Нажатие дисплейной клавиши, относящейся к выполнению, запускает
выборку с помощью функции отображения колебаний сигналов.
1: Функция отображения колебаний сигналов автоматически запускает выборку при
включении питания.
Этот бит является действующим только для тех моделей, для которых применима
функция отображения колебаний сигналов.
#7 (DTBLDSP): 0: Экран управления таблицей данных параметров РМС отображается.
1: Экран управления таблицей данных параметров РМС не отображается.
K18
#0 (IGNKEY): 0: Функциональные клавиши активируются для программы пользователя
на экране пользователя.
1: Функциональные клавиши отключаются для программы пользователя на экране
пользователя.
Этот флажок применяется, когда используется программа пользователя. Когда этот
бит установлен на 1, экран пользователя не может быть переключен на экран ЧПУ с
помощью функциональных клавиш. Необходимо подготовить программу, которая
постоянно устанавливает этот бит на 0, или которая переключает экран пользователя
на экран ЧПУ.
#1 (DBGSTAT): 0: Функция отладки языка С не запускает автоматическую
обработку разрывов при включении питания.
1: Функция отладки языка С запускает автоматическую обработку разрывов при
включении питания.
Этот флажок применяется, когда используется программа пользователя.
84
#2 (TRGSTAT): 0: Функция остановки запуска не активируется втоматически
при включении питания.
1: Функция остановки запуска активируется автоматически при включении питания.
#3 (TRNSRAM): 0: После редактирования в режиме онлайн программа цепной схемы не
передается автоматически в резервное ОЗУ.
1: После редактирования в режиме онлайн программа цепной
схемы передается автоматически в резервное ОЗУ.
#4 (CALCPRTY): 0: Функция встроенного программатора вычисляет четность ОЗУ.
1: Функция встроенного программатора не вычисляет четность ОЗУ.
#5 (CHKPRTY): 0: Система выполняет проверку четности для системного ПЗУ,
программного ПЗУ и программного ОЗУ.
1: Система не выполняет проверку четности для системного ПЗУ, программного ПЗУ или
программного ОЗУ.
#6 (EDITLAD): 0: Редактирование прог-мы последовательности запрещено.
1: Редактирование программы последовательности разрешено.
#7 (IGNDINT): 0: Система выполняет инициализацию ЖК-дисплея при переключении
экрана на экран PMCMDI.
1: Система не выполняет инициализацию ЖК-дисплея при переключении экрана на экран
PMCMDI.
Этот флажок применяется, когда используется программа пользователя. Когда экран
переключается на экран PMCMDI, управляющее программное обеспечение РМС
определяет, выполняет ли система инициализацию ЖК-дисплея, посредством проверки
этого флажка. Если этот флажок присутствует, прикладная программа должна
выполнить инициализацию ЖК-дисплея.
K19
#0 (FROM_WRT): 0: После редактирования цепной схемы или программы С, она не
записывается автоматически во флэш-ПЗУ.
1: После редактирования цепной схемы или программы С, она записывается
автоматически во флэш-ПЗУ.
#1 (C-REJECT): 0: Система активирует программу С.
1: Система не активирует программу С.
#2 (ALWSTP): 0: Операция выполнения/остановки программы последовательности
отключена.
1: Операция выполнения/остановки программы последовательности разрешена.
#6 (HIDEPRM): 0: Отображение параметров РМС и вывод параметров РМС на внешнее
устройство разрешены.
1: Отображение параметров РМС и вывод параметров РМС на внешнее устройство
запрещены.
#7 (PTCTPRM): 0: Изменение и считывание параметров РМС разрешены.
1: Изменение и считывание параметров РМС запрещены.
ПРЕДУПРЕЖДЕНИЕ
Установите все неиспользуемые биты на 0.
PMC PRM (SETTING)
Signal trace start – K17.5
Signal trigger strat – K18.2
Edit enable –
K18.6
Write to f-rom(edit) –
K19.0
Ram write enable – K17.4
Data tbl cntl screen – K17.7
85
Hide pmc param – K19.6
Protect pmc param – K19.7
Hide pmc program – K17.0
Allow pmc stop –
K19.2
Programmer enable –
K17.1
Уст. время таймера: Таймер 1-8 макс. 1572.8 сек и его точность 48 мс.
Таймер 9-250 макс. 262.1 сек и его точность 8 мс.
K900
#0 LADMASK 0 : Доступ из программы последовательности разрешен.
1 : Доступ из программы последовательности запрещен.
#1 PRGRAM 0 : Функция встроенного программатора не действует. (Кроме того, меню
программатора не отображается).
1 : Функция встроенного программатора действует. (Меню программатора отображается).
#2 AUTORUN 0 : Программа последовательности автоматически запускается
при включении питания.
1 : Нажатие дисплейной клавиши, относящейся к выполнению программы
последовательности, запускает программу последовательности.
#4 MEMINP 0 : Вынуждающая функция и функция руч. кор. отключены.
1 : Вынуждающая функция и функция руч. кор. активированы.
#7 DTBLDSP 0 : Экран управ. табл. данных параметров РМС отображается.
1 : Экран управления таблицей данных параметров РМС не отображается.
K901
#0 IGNKEY 0 : Функциональные клавиши активируются для программы пользователя на
экране пользователя.
1 : Функциональные клавиши отключаются для программы пользователя на экране
пользователя.
Этот флажок применяется, когда используется программа пользователя. Когда этот
бит установлен на 1, экран пользователя не может быть переключен на экран ЧПУ с
помощью функциональных клавиш. Необходимо подготовить программу, которая
постоянно устанавливает этот бит на 0, или которая переключ. экран пользователя на
экран ЧПУ.
#1 DBGSTAT 0 : Функция отладки языка С не запускает автоматическую обработку
разрывов при включении питания.
1 : Функция отладки языка С запускает автоматическую обработку разрывов при
включении питания.
Этот флажок применяется, когда используется программа пользователя.
#2 TRGSTAT 0 : Функция остановки запуска не активируется автоматически при
включении питания.
1 : Функция остановки запуска активируется автоматически при включении питания.
#3 TRNSRAM 0 : После редактирования в режиме онлайн программа цепной
схемы не передается автоматически в резервное ОЗУ.
1 : После редактирования в режиме онлайн программа цепной схемы передается
автоматически в резервное ОЗУ.
#4 CALCPRTY 0 : Функция встроенного программатора осуществляет вычисление
четности ОЗУ.
1 : Функция встроенного программатора не осуществляет вычисление четности ОЗУ.
#5 CHKPRTY 0 : Системное ПЗУ, программное ПЗУ/ОЗУ проверяются на
наличие ошибок четности.
1 : Системное ПЗУ, программное ПЗУ/ОЗУ не проверяются на наличие ошибок четности.
86
#6 EDITLAD 0 : Редактирование прог-мы последовательности запрещено.
1 : Редактирование программы последовательности разрешено.
#7 IGNDINT 0 : Система выполняет инициализацию ЖК-дисплея при переключении
экрана на экран PMCMDI.
1 : Система не выполняет инициализацию ЖК-дисплея при переключении экрана на экран
PMCMDI.
Этот флажок применяется, когда используется программа пользователя. Когда экран
переключается на экран PMCMDI, управляющее программное обеспечение РМС
определяет, выполняет ли система инициализацию ЖК-дисплея, посредством проверки
этого флажка. Если этот флажок присутствует, прикладная программа должна
выполнить инициализацию ЖК-дисплея.
K902
#0 FROM-WRT 0 : После редактирования цепной схемы, она не записывается
автоматически во флэш-ПЗУ.
1 : После редактирования цепной схемы, она записывается автоматически во флэш-ПЗУ.
#1 C-REJECT 0 : Система активирует программу С.
1 : Система не активирует программу С.
#2 ALWSTP 0 : Операция выполнения/остановки программы последовательности
отключена.
1 : Операция выполнения/остановки программы последовательности разрешена.
#6 HIDEPRM 0 : Отображение параметров РМС и вывод параметров РМС на внешнее
устройство разрешены.
1 : Отображение параметров РМС и вывод параметров РМС на внешнее устройство
запрещены.
#7 PTCTPRM 0 : Изменение и считывание параметров РМС разрешены.
1 : Изменение и считывание параметров РМС запрещены.
K906
#0 OVRRIDE 0 : Отключает функцию ручной коррекции.
1 : Активирует функцию ручной коррекции.
#1 IOSELSCN 0 : Не отображает экран установки функции выбора данных распределения
ввода-вывода.
1 : Отображает экран установки функции выбора данных распределения ввода-вывода.
#2 IOCHK 0 : Активирует функцию проверки соединения по каналу связи ввода-вывода.
(Исходное значение).
1 : Отключает функцию проверки соединения по каналу связи ввода-вывода.
#5 TRCSTAT 0 : Запускает операцию трассировки с помощью функции трассировки,
когда нажимается клавиша выполнения.
1 : Запускает операцию трассировки с помощью функции трассировки автоматически
после включения питания.
ПРЕДУПРЕЖДЕНИЕ
Обязательно установите все неиспользуемые области на 0.
Trace start –
K906.5
Edit enable –
K901.6
Write to f-rom (edit) –
K902.0
Ram write enable – K900.4
Data tbl cntl screen – K900.7
Hide pmc param – K902.6
Protect pmc param – K902.7
Hide pmc program – K900.0
87
Io group selection – K906.1
Ladder start –
K900.2
Allow pmc stop –
K902.2
Programmer enable –
K900.1
Override enable –
K906.0
Если встроенный программатор не запускается, установите удерживающее реле K900.1
на 1.
Доступ к таймерам:
SYSTEM -> [PMC] -> [PMCPRM] -> TIMER
Рис1 Таймера
Fanuc 0i-TC (картинки будут похожие, но черно-белые)
Доступ к логике (при установленном английском языке ЧПУ):
SYSTEM -> [PMC] -> [PMCLAD] далее ввод пароля: набираем CKE (shift С, Shift K, shift
E и нажимаем INPUT.
Для поиска какого-либо адреса нажимаем [SEARCH] вводим адрес (например R58.6) и
нажимаем [SRCH], для поиска формирования выхода ввести адрес и нажать [W--SRCH].
Таймер TMR 16 в логике берет значение из No9 T0016=1600 мсек
Далее вводя входа-выхода согласно схемы и делая поиск – можно определить где что
используется. Т.е. причину формирования или отсутствия сигнала на выходе
88
Диагностика
System->DGN (диагнотика). Более подробно обращайтесь к руководству по техническом
обслуживанию ЧПУ
Описание последовательного импульсного шифратора
DGN 200
#7(OVL): Сигнал тревоги о перегрузке
#6(LV): Сигнал тревоги о недостаточном напряжении
#5(OVC): Сигнал тревоги о перегрузке по току
#4(HCA): Сигнал тревоги о ненормальном токе
#3(HVA): Сигнал тревоги о перенапряжении
#2(DCA): Сигнал тревоги о разряде
#1(FBA): Сигнал тревоги о разрыве соединения
#0(OFA): Сигнал тревоги о переполнении
DGN 201
#7(ALD): Сигнал тревоги о перегрузке
#4(EXP): Сигнал тревоги о ненормальном токе
#7 #4
0
Перегрев двигателя
Сигнал тревоги
о перегрузке
1
Перегрев усилителя
1
0
Встроенный имп. шифратор (обор.)
Сигнал тревоги
Разрыв соединения с имп. шифратором автоном. типа
1
1
о разрыве соединения
(обор.)
0
0
Разрыв соединения с имп. шифратором (ПО)
DGN 202
#6(CSA): Неисправность в оборудовании последовательного импульсного шифратора
#5(BLA): Низкое напряжение батареи (предупреждение)
#4(PHA): Неисправность в последовательном импульсном шифраторе или кабеле
обратной связи.
Ошибочный счет в кабеле обратной связи.
#3(RCA): Неисправность в последовательном импульсном шифраторе. Ошибочный счет в
кабеле обратной связи.
#2(BZA): Напряжение батареи равно 0. Заменить батарею и установить референтное
положение.
#1(CKA): Неисправность в последовательном импульсном шифраторе. Остановка во
внутреннем блоке.
#0(SPH): Неисправность в последовательном импульсном шифраторе или кабеле
обратной связи.
Ошибочный счет в кабеле обратной связи.
DGN 203
#7(DTE): Не удалось установить соединение с последовательным импульсным
шифратором. Нет ответа на соединение.
#6(CRC): Не удалось установить соединение с последовательным импульсным
шифратором. Переданные данные ошибочны.
#5(STB): Не удалось установить соединение с последовательным импульсным
шифратором. Переданные данные ошибочны.
#4(PRM): Сервосистема обнаружила сигнал тревоги, неверны значения, заданные в
параметре.
89
DGN 204
#6(OFS):
Неверное
значение
тока
в
результате
преобразования
цифр
(аналогового/цифрового)
#5(MCC): Оплавились контакты микропроцессора сервоусилителя.
#4(LDA): Неисправность в светодиодном индикаторе последовательного импульсного
шифратора
#3(PMS): Неверная обратная связь вследствие неисправного последовательного
импульсного шифратора С или кабеля обрат. связи.
Описание сигналов тревоги, относящихся к автономному
Последовательному импульсному шифратору
DGN 205
#7(OHA): В автономном импульсном шифраторе возник перегрев.
#6(LDA): В автономном импульсном шифраторе возникла ошибка светодиодного
индикатора.
#5(BLA): В автономном импульсном шифраторе возникло низкое напряжение батареи.
#4(PHA): В автономной линейной шкале возникла ошибка данных фазы.
#3(CMA): В автономном импульсном шифраторе возникла ошибка счета.
#2(BZA): Напряжение батареи в автономном импульсном шифраторе равно нулю.
#1(PMA): В автономном импульсном шифраторе возникла ошибка импульса.
#0(SPH): В автономном импульсном шифраторе возникла ошибка данных фазы
программного обеспечения.
DGN 206
#7(DTE): В автономном импульсном шифраторе возникла ошибка данных.
#6(CRC): В автономном импульсном шифраторе возникла ошибка CRC.
#5(STB): В автономном импульсном шифраторе возникла ошибка
стопового бита.
Описание сигналов тревоги, относящихся к неверным параметрам
сервосистемы (в ЧПУ)
DGN 280 (причина сигнала тревоги 417 – DGN 203 #4 PRM)
#0(MOT): Тип двигателя, заданный в параметре 2020, не входит в предварительно
определенный диапазон.
#2(PLC): Количество импульсов обратной связи по скорости за оборот мотора, заданное в
параметре 2023, равно нулю или меньше.
Неверное значение.
#3(PLS): Количество импульсов обратной связи по положению за оборот мотора,
заданное в параметре 2024, равно нулю или меньше.
Неверное значение.
#4(DIR): В параметре 2022 задано неверное направление вращения мотора (значение
отлично от 111 или -111).
#6(AXS): В параметре 1023 (номер сервооси) задано значение, которое не входит в
диапазон от 1 до количества управляемых осей.
(Например, вместо 3 задано 4). Или значения, заданные в параметре, непоследовательны.
DGN 300 Погрешность положения оси в единицах измерения
DGN 301 Расстояние от референтного положения оси в единицах измерения
DGN 302 Расстояние от края упора торможения до первой узловой точки сетки
90
DGN 303 Отклонение полож. при активированном плавном ускорении/ торможении
DGN 304 Контрольный счетчик для отдельных осей
DGN 305 Данные обратной связи по положению между Z--фазами отдельных осей
DGN 306 Координаты станка по наклонной оси в декартовой DGN системе координат
DGN 307 Координаты станка по ортогональной оси в декартовой системе координат
DGN 308 Температура сервомотора
DGN 309 Температура импульсного шифратора
Причина установки бита APZ (бита 4 параметра 1815) на 0
DGN 310
#0(PR1): Изменена установка следующих параметров: Параметры 1821,
1850, 1860, 1861.
#1(PR2): Изменена установка бита ATS (бита 1 параметра 8302).
#2(BZ1): Обнаруженное напряжение батареи АИШ равно 0 В
(Индуктосин).
#3(BZ2): Обнаруженное напряжение батареи АИШ равно 0 В
(автономный датчик положения).
#4(NOF): Индуктосин не выводит данные коррекции.
#5(ALP): Перед тем, как импульсный шифратор α обнаружит один
полный оборот, предпринята попытка установки референтного
положения с помощью параметров.
#6(DTH): Введен сигнал/параметр отсоединения управляемой оси.
DGN 311
#0(AL1): Выдан сигнал тревоги АИШ.
#2(AL3): Обнаруженное напряжение батареи АИШ равно 0 В
(последовательный импульсный шифратор).
#3(AL4): Обнаружена ненормальная скорость вращения (RCAL).
#4(GSG): Сигнал G202 был переключен с 0 на 1.
#1(AL2): Обнаружен разрыв соединения.
#6(DUA): Когда использовалась функция обратной связи по двойному
положению, разница в погрешности между полузамкнутым
контуром и замкнутым контуром стала слишком большая.
#5(XBZ): Обнаруженное напряжение батареи АИШ равно 0 В
(автономный последовательный датчик положения).
Состояние FSSB
DGN 320 Указывает на внутреннее состояние FSSBC.
#0(CLS): Замкнуто.
#1(OPP): Работа с протоколом OPEN.
#2(RDY): Разомкнуто и готово.
#3(OPN): Разомкнуто.
#4(ERP): Работа с протоколом ERROR.
#7(CFE): Встретилась ошибка конфигурации.
(Существующий тип подчиненного устройства не соответствует
типу, заданному в таблице преобразований).
DGN 321 Указывает на причину ошибки FSSBC.
#0(ER0): INFORMED ERROR (СООБЩЕННАЯ ОШИБКА)
#1(ER1): (RESERVE) (РЕЗЕРВ)
#2(ER2): Разрыв соединения с портом ведущего устройства
#3(ER3): Внешний ввод EMG
91
Указывает на причину ошибки FSSBC по запросу подчиненного
устройства.
#4(XE0): (RESERVE) (РЕЗЕРВ)
#5(XE1): Разрыв соединения с портом подчиненного устройства
#6(XE2): Разрыв соединения с портом ведущего устройства
#7(XE3): Внешний ввод EMG
Описание сигналов тревоги, относящихся к неверным установкам параметров
сервосистемы (в сервосистеме)
DGN 352
№
опис.
№
пар-ра
0233
2023
0243
2024
0434
0435
2043
0444
0445
2044
0474
0475
2047
0534
0535
2053
Внутреннее значение параметра
контрольного устройства (РОА1)
переполнено.
Внутреннее значение параметра
компенсации мертвой зоны переполнено.
0544
0545
2054
Внутреннее значение параметра
компенсации мертвой зоны переполнено.
0686
0687
0688
0694
0695
0696
0699
0754
0755
0764
0765
Причина
Действие
Значение, заданное в качестве количества
импульсов скорости, больше 13100, когда
бит инициализации 0 = 1.
Значение, заданное в качестве количества
позиционных импульсов, больше 13100,
когда бит инициализации 0 = 1.
Внутреннее значение коэффициента
усиления интеграции обратной связи
по скорости переполнено.
Внутреннее значение коэффициента
пропорционального усиления обратной
связи по скорости переполнено.
Уменьшите значение, заданное в качестве
количества импульсов скорости так,
чтобы оно не превышало 13100.
Уменьшите значение, заданное в качестве
количества позиционных импульсов так,
чтобы оно не превышало 13100.
Уменьшите значение, заданное в
параметре коэффициента усиления
интеграции обратной связи по скорости.
Используйте функцию изменения
внутреннего формата коэффициента
пропорционального усиления обратной
связи по скорости.
Измените установку на: (--1) × (требуемая
установка)/10
2068
Внутреннее значение коэффициента
прямой связи переполнено.
Используйте функцию увеличения
коэффициента усиления по положению.
2069
Внутреннее значение коэффициента
прямой связи по скорости переполнено.
Уменьшите коэффициент прямой связи по
скорости.
Значение параметра, указанного слева,
переполнено.
Значение параметра, указанного слева,
переполнено.
Параметр коэффициента преобразования,
указанный слева, был установлен для
мотора с полностью замкнутым циклом
(только для серии 9080).
Параметр коэффициента преобразования,
указанный слева, был установлен для
мотора с полностью замкнутым циклом
(только для серии 9080).
В настоящий момент параметр не
используется. Задайте в нем 0.
В настоящий момент параметр не
используется. Задайте в нем 0.
2075
2076
0783
2078
0793
2079
0843
2084
В числителе для механизма подачи с
гибкой связью не установлено
положительное значение. Или существует
следующее условие: Числитель механизма
подачи >знаменатель
0883
2085
В знаменателе для механизма подачи с
92
Уменьшите установку, пока не исчезнет
сигнал тревоги, относящийся к неверной
установке параметра.
Уменьшите установку, пока не исчезнет
сигнал тревоги, относящийся к неверной
установке параметра.
Установите значение в данном параметре.
Установите значение в данном параметре.
Задайте положительное значение в
качестве числителя для механизма подачи
с гибкой связью. Или удовлетворите
следующее условие: Числитель гибкой
подачи ≦ знаменатель (кроме датчика
автономного типа с фазами A/B).
Задайте положительное значение в
гибкой связью не установлено
положительное значение.
2088
Внутреннее значение коэффициента
обратной связи со станком по скорости
переполнено.
0883
2088
В коэффициенте обратной связи со
станком по скорости для оси с
последовательным датчиком автономного
типа задано 100 или большее значение.
0926
0927
0928
2092
0996
2099
1123
2112
1183
2118
0884
0885
0886
Внутреннее значение коэффициента
прямой связи по продвижению
переполнено.
Внутреннее значение для подавления N
импульсов переполнено.
Когда используется линейный двигатель,
в параметре коэффициента
преобразования AMR значение не
введено.
В параметре порога погрешности в
полу/полностью замкнутом цикле для
линейного двигателя с полностью
замкнутым циклом значение не задано
(только для серии 9080).
Если значение, заданное в качестве
количества импульсов скорости, мало,
внутреннее значение параметра токового
управления переполнено.
Если значение, заданное в качестве
количества импульсов скорости, большое,
внутреннее значение параметра токового
управления переполнено.
качестве знаменателя для механизма
подачи с гибкой связью.
Уменьшите коэффициент обратной связи
со станком по скорости. Или используйте
функцию контроля демпфирования,
которая обладает аналогичным действием.
Максимальное допустимое значение
коэффициента обратной связи со станком
по скорости для осей с последовательным
датчиком
автономного типа составляет 100.
Уменьшите установку так, чтобы она не
превышала 100.
Используйте функцию увеличения
коэффициента усиления по положению.
Уменьшите установку параметра,
указанного слева.
Задайте коэффициент преобразования
AMR.
Задайте пороговое значение погрешности
в полу/полностью замкнутом цикле в
параметре, указанном слева.
Уменьшите значение параметра,
указанного слева, так, чтобы оно входило
в диапазон, при котором никакой сигнал
тревоги более не возникает.
1284
1285
2128
1294
1295
2129
1393
2139
Установка коррекции AMR линейного
двигателя превысила ±45.
Уменьшите установку параметра,
указанного слева, так, чтобы она не
превышала ±45
2144
Коэффициент прямой связи при резании
для функции FAD резания/ускоренного
подвода переполнен.
Используйте функцию увеличения
коэффициента усиления по положению.
2145
Коэффициент прямой связи по скорости
при резании для функции FAD резания/
ускоренного подвода переполнен.
Уменьшите коэффициент прямой связи по
скорости.
8213
1821
В параметре емкости контрольного
счетчика не установлено положительное
значение.
Задайте положительное значение в
параметре, указанном слева.
8254
8255
8256
1825
Внутреннее значение коэффициента
усиления по положению переполнено.
Используйте функцию увеличения
коэффициента усиления по положению.
10016
10019
2200 #0
10043
1815 #1
2010#2
10053
2018#0
Бит обратного соединения со шкалой
установлен для линейного двигателя.
10062
2209#4
Для используемого усилителя не
предусмотрена функция отмены сигнала
1446
1447
1448
1454
1455
1456
1459
Внутреннее значение параметра,
используемого для обнаружения
отклонения, переполнено.
Для линейного двигателя установлен
полностью замкнутый цикл (кроме серии
9080).
Установите в “a” меньшее значение, если
установка параметра, указанного слева,
состоит из: a× 256 + b
Не используйте функцию обнаружения
отклонения (задайте бит 0 = 1).
Нельзя задавать полностью замкнутый
цикл для линейных двигателей.
Бит обратного соединения со шкалой не
может использоваться для линейных
двигателей.
Если вы желаете использовать этот
усилитель, переустановите бит функции,
93
тревоги НС.
указанный слева, на 0. Если вы желаете
использовать функцию отмены сигнала
тревоги НС, используйте усилитель, для
которого она предусмотрена.
DGN 360 Общее количество командных импульсов (ЧПУ)
DGN 361Общее количество импульсов коррекции (ЧПУ)
DGN 362Общее число командных импульсов (серво)
DGN 363Общее количество импульсов обратной связи (серво)
Данные диагностики, относящиеся к датчику абсолютного
положения Индуктосина
DGN 380 Различие между абсолютным положением мотора и данными коррекции
DGN 381 Данные коррекции от Индуктосина
Последовательный шпиндель
DGN 400
#4(SAI) 0 : Аналоговое управление шпинделями не используется.
1 : Аналоговое управление шпинделями используется.
#3(SS2) 0 : Последовательное управление шпинделями не
осуществляется для второго шпинделя.
1 : Последовательное управление шпинделями осуществляется для второго шпинделя.
#2(SSR) 0 : Последовательное управление шпинделями не осуществляется.
1 : Последовательное управление шпинделями осуществляется.
#1 (POS) Модуль, требуемый для аналогового управления шпинделями,
0 : не установлен
1 : установлен
#0(SIC) Модуль, требуемый для последовательного управления шпинделями,
0 : не установлен
1 : установлен
DGN 401 Аварийное состояние последовательного шпинделя для первого шпинделя
DGN 402 Аварийное состояние последовательного шпинделя для второго шпинделя
DGN 403 Температура мотора первого шпинделя
DGN 404 Температура мотора второго шпинделя
DGN 408
#0 (CRE): Возникла ошибка CRC. (Предупреждение)
#1 (FRE): Возникла ошибка кадрирования. (Предупреждение)
#2 (SNE): Объект для передачи/получения недействителен.
#3 (CER): Во время получения возникла ошибка.
#4 (CME): Во время автоматического сканирования ответ не получен.
#5 (SCA): В усилителе шпинделя возник сигнал тревоги, относящийся к соединению.
#7 (SSA): В усилителе шпинделя возник сигнал тревоги, относящийся к системе.
(Эти проблемы послужили причиной сигнала тревоги 749. Такие проблемы вызваны,
главным образом, шумом, разрывом соединения или мгновенным отключением питания).
DGN 409 Когда возникнет сигнал тревоги 750, обратитесь к этой диагностике.
#3 (SPE) При последовательном управлении шпинделями параметры последовательного
шпинделя
0 : Удовлетворяют условию пуска узла шпинделя
1 : Не удовлетворяют условию пуска узла шпинделя
#2 (S2E) 0 : При последовательном управлении шпинделями второй шпиндель запущен
успешно.
94
1 : При последовательном управлении шпинделями второй шпиндель не запущен
успешно.
#1 (S1E) 0 : При последовательном управлении шпинделями первый шпиндель запущен
успешно.
1 : При последовательном управлении шпинделями первый шпиндель не запущен
успешно.
#0 (SHE) 0 : Модуль последовательной связи в ЧПУ в норме.
1 : В модуле последовательной связи в ЧПУ возникла ошибка.
DGN 410 Измеритель нагрузки 1--го шпинделя [%]
DGN 411Спидометр 1--го шпинделя [мин-1]
DGN 412Измеритель нагрузки 2--го шпинделя [%]
DGN 413Спидометр 2--го шпинделя [мин-1]
DGN 414Погрешность по положению в режиме синх. управления 1--м шпинделем
DGN 415Погрешность по положению в режиме синх. управления 2--м шпинделем
DGN 416Абсолютное значение погрешности синхронизации между 1--м и 2--м
шпинделями
DGN 417Информация обратной связи шифратора положения 1--го шпинделя
DGN 418Погрешность по положению в режиме цикла позиц. 1--го шпинделя
DGN 419Информация обратной связи шифратора положения 2--го шпинделя
DGN 420Информация обратной связи шифратора положения 2--го шпинделя
DGN 425Погрешность синхронизации 1--го шпинделя
DGN 426Погрешность синхронизации 2--го шпинделя
DGN 445 Данные положения первого шпинделя
DGN 446 Данные положения второго шпинделяё
Данные диагностики, относящиеся
к жесткому нарезанию резьбы метчиком
DGN 450 Погрешность полож. шпинделя во время жесткого DGN нарез. резьбы метчиком
DGN 451 Распределение шпинделей во время жесткого нарезания резьбы метчиком
DGN 454 Суммарное распред. шпинделей во время жест. нарез. резьбы метчиком
DGN 455 Мгновенная разница для команды перемещ., вычис. в отношении шпинделя, во
время жест. нарез. резьбы метчиком (суммарное знач. со знаком)
DGN 456 Мгновенная разница для погрешности перемещения, вычисленная в отношении
шпинделя, во время жест. нарез. резьбы метчиком (со знаком)
DGN 457 Пределы погрешности синхронизации во время жесткого нарезания резьбы
метчиком (максимальное значение)
Разомкнутое ЧПУ
DGN 512
#0(PRA) 0 : Нормальный
1 : В совместно используемом ОЗУ возникла ошибка четности ОЗУ.
#3, #2(THL, THH):
THL THH Состояние
0 0 В PANEL i или устройстве отображения ЧПУ с функциями ПК возник сигнал тревоги, относящийся к батарее.
1 0 В PANEL i или устройстве отображения ЧПУ с функциями ПК возникла высокая температура.
0 1 В PANEL i или устройстве отображения ЧПУ с функциями ПК возникла низкая температура.
1 1 В норме (подсоединено к ПК)
#4 0 : Нормальный
1 : В HSSB возникло немаскируемое прерывание.
DGN 513 Содержит внутреннюю информацию о HSSB
DGN 515 Содержит внутреннюю информацию о HSSB (канал 2).
95
DGN 516 Содержит внутреннюю информацию о HSSB (канал 2).
DGN 516Содержит следующую внут. информацию о HSSB (канал 2).
#0(PRA): 0 : Нормальный
1 : В совместно используемом ОЗУ возникла ошибка четности ОЗУ.
#3, #2(THL, THH):
THL THH Состояние
0 0 В PANEL i или устройстве отображения ЧПУ с
функциями ПК возник сигнал тревоги, относящийся
к батарее.
1 0 В PANEL i или устройстве отображения ЧПУ с
функциями ПК возникла высокая температура.
0 1 В PANEL i или устройстве отображения ЧПУ с
функциями ПК возникла низкая температура.
1 1 В норме (подсоединено к ПК)
#4 : 0 : Нормальный
1 : В HSSB возникло немаскируемое прерывание.
Данные диагностики, относящиеся к циклу сверления небольшого
диаметра с периодическим выводом сверла (только М-серия)
DGN 520 Общее количество отводов во время резания после того, как задан G83.
Выполнение команды G83 сбрасывает значение на нуль.
DGN 521 Общее число отводов, выполненных при получении сигнала о перегрузке во
время резания, после того, как задан G83. Выполнение команды G83 сбрасывает значение
на нуль.
DGN 522 Положение на оси сверления, с которого начинается отвод
Единицы измерения совпадают с минимальным вводимым приращением.
DGN 523 Разница между положением на оси сверления, с которого начался
предыдущий отвод, и положением, с которого начинается текущий отвод
Единицы измерения совпадают с мин. вводимым приращением.
Данные диагностики, относящиеся к простому синхронному управлению
DGN 540 Разница в погрешности по положению между ведущей и ведомой осями при
простом синхронном управлении
DGN 541 Разница в погрешности по положению между ведущей и ведомой осями при
простом синхронном управлении (больше 1-й пары осей)
Состояние после выполнения ручной коррекции на инструмент
(только для Т-серии)
DGN 560 Состояние после выполнения ручной коррекции на инструмент
0 : Ручная коррекция на инструмент завершена успешно.
1 : Данные команды Т-кода находятся вне допустимого диапазона.
2 : Значение коррекции находится вне допустимого диапазона.
3 : Номер коррекции находится вне допустимого диапазона.
4 : ЧПУ работает автоматически или перемещает оси.
5 : ЧПУ находится в режиме коррекции на радиус режущей кромки инструмента.
6 : ЧПУ не находится в режиме JOG или HNDL (INCR).
7 : Неверно установлен параметр ЧПУ.
Состояние FSSB2
DGN 620 Указывает на внутреннее состояние FSSBC2.
#0(CLS): Замкнуто.
96
#1(OPP): Работа с протоколом OPEN.
#2(RDY): Разомкнуто и готово.
#3(OPN): Разомкнуто.
#4(ERP): Работа с протоколом ERROR.
#7(CFE): Встретилась ошибка конфигурации.
(Существующий тип подчиненного устройства не соответствует типу, заданному в
таблице преобразований).
DGN 621 Указывает на причину ошибки FSSBC2.
#0(ER0): INFORMED ERROR(СООБЩЕННАЯ ОШИБКА)
#1(ER1): (RESERVE) (РЕЗЕРВ)
#2(ER2): Разрыв соединения с портом ведущего устройства
#3(ER3): Внешний ввод EMG
Указывает на причину ошибки FSSBC2 по запросу подчиненного устройства.
#4(XE0): (RESERVE) (РЕЗЕРВ)
#5(XE1): Разрыв соединения с портом подчиненного устройства
#6(XE2): Разрыв соединения с портом ведущего устройства
#7(XE3): Внешний ввод EMG
DGN 630 DGN 632 DGN 648
#0, #1(ST0, ST1): Указывает на код типа для фактически подсоединенного
подчиненного устройства.
ST1 ST0 Тип Адрес
0 0 А Сервоусилитель
0 1 (B: RESERVE) (В: РЕЗЕРВ) (Не существует в настоящий момент)
1 0 C Блок интерфейса автономного датчика
1 1 (RESERVE) (РЕЗЕРВ) (Не существует в настоящий момент)
#2(DUA): 0 : Рассматриваемое подчиненное устройство не находится на первой оси
двуосного усилителя.
1 : Рассматриваемое подчиненное устройство находится на первой оси двуосного
усилителя.
#3(EXT): 0 : Рассматриваемое подчиненное устройство не существует.
1 : Рассматриваемое подчиненное устройство существует.
DGN 631 DGN 633 DGN 649
#0, #1, #2(HA0, HA1, HA2): Указывает на то что, адрес БИС хоста указан в качестве
адресата DMA.
#3, #4 (TP0, TP1): Указывает на код типа заданного подчиненного устройства.
(Смотрите выше описания ST0 и ST1).
#5(DMA): Указывает значение, определяющее допустимость возникновения DMA.
Состояние токового управления высокоскоростным HRV
DGN 700
HON: Управление мотором происходит в режиме токового управления
высокоскоростным HRV.
HOK: Когда активируется токовое управление высокоскоростным HRV, этот бит
устанавливается на 1.
Токовое управление высокоскоростным HRV активируется, когда удовлетворены все
следующие условия:
- Бит 0 (HR3) параметра 2013 установлен на 1.
- Для токового управления высокоскор. HRV используются ПО для сервосистемы,
сервомодули и сервоусилители.
- Когда используется интерфейс автономного датчика, этот интерфейс автономного
датчика подходит для токового управления высокоскоростным HRV.
97
Статусы ошибок и предупреждающий сообщений для шпинделя αi
DGN 710 Статус ошибки для первого шпинделя
DGN 711 Статус ошибки для второго шпинделя
DGN 712 Предаварийное состояние первого шпинделя
DGN 713 Предаварийное состояние второго шпинделя
Вход в спецменю
– запуск системы в режиме начальной настройки см. стр. 610 Руководства по
техобслуживанию 0i-C (B-64115RU_01_050120.pdf)
(создание резервной копии, восстановление параметров)
При загрузке системы требуется одновременно удерживать клавиши на пульте ЧПУ
(клавиши находится под экраном ЧПУ). Загрузится спец меню, где на
английском будут представлены варианты действий. Требуется выбрать цифру.
Перемещение по меню с помощью клавиш под дисплеем, в зависимости от пункта меню
поясняющие надписи над клавишами могут меняться.
Для загрузки файла логики необходимо зайти в спец меню. Для этого нужно:
1. С компьютера скопировать файл, например _6136-8________ на карту памяти
CompactFlash
2. Включить питание станка
3. При нажатии кнопки включения системы одновременно удерживать клавиши на
(две крайние правые клавиши, расположенные под
пульте ЧПУ
экраном ЧПУ). Загрузится спец меню, где на английском будут представлены
варианты действий. Перемещение по меню с помощью клавиш под дисплеем, в
зависимости от пункта меню поясняющие надписи над клавишами могут меняться.
Устанавливаем карту памяти с сохраненным на ней требуемым файлом. С
помощью дисплейных клавиш [UP] / [DOWN] выбираем пункт 3 “SYSTEM DATA
LOADING” и нажимаем [SELECT]. Откроется список файлов, хранящихся на
карте. Выбираем требуемый файл с помощью дисплейных клавиш [UP] / [DOWN]
и нажимаем [SELECT]. Для подтверждения загрузки нажимаем [YES]. Для выхода
из окна загрузки нажимаем [SELECT]. Для выхода из окна с содержанием карты
памяти выбираем пункт END и нажимаем [SELECT] (если количество файлов на
карте больше числа строк отображаемых на экране требуется насколько раз нажать
до появления пункта END). Для выхода из спец меню выбираем END
клавишу
и нажимаем [SELECT] для подтверждения нажимаем [YES]. Далее происходит
загрузка ЧПУ в стандартном режиме с новой логикой.
Сохранение истории ошибок ЧПУ
Сохранение логики станка
Спеменю 4 (Data )-> пункт 14. получаем файл PMC-RA
SYSTEM BACKUP -> создание резервной копии (CNC -> Memory Card)
-> восстановление из резервной копии (Memory Card -> CNC).
(обязательно помечать себе дату копии и номер, модель станка)
98
Документ
Категория
Техническая литература
Просмотров
45 454
Размер файла
6 050 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа