Вы находитесь на странице: 1из 73

Xilog Plus

для сверлильно-фрезерных
станков Группы SCM

Руководство по использованию
Панели СТАНКА
(PANELMAC) Xilog Plus

версия 1.0 - Сентябрь 2002

Код 0000570272G

SCM GROUP
Это руководство было разработано с целью предоставления информации для
изучения и использования сверлильно-фрезерных станков, изготовленных фирмой
SCM Group.

Информация, содержащаяся в этом руководстве - собственность SCM Group и не


может быть воспроизведена или разглашена без разрешения.

SCM Group не может нести ответственность за неправильное использование


информации, содержащейся в руководстве.

Gedux Software & Services


www.gedux.com
1. Введение ................................................................................................................................... 5
2. Установка и запуск .................................................................................................................. 6
3. Введение в рабочие среды ................................................................................................... 8
4. Использование Панели Станка ........................................................................................... 11
4.1 Калибровка ......................................................................................................................... 11
4.2 Автоматический режим...................................................................................................... 12
4.2.1 Выполнение программы.............................................................................................. 12
4.2.2 Выполнение MIX .......................................................................................................... 14
4.2.3 Считыватель штриховых кодов.................................................................................. 19
4.2.4 Другие доступные функции......................................................................................... 22
4.3 Ручной режим ..................................................................................................................... 28
4.4 Ручной Ввод Данных (MDI)................................................................................................ 29
4.4.1 Команды MDI................................................................................................................ 29
4.4.2 Ручное управление групп сверления и фрезерования ............................................ 29
4.4.3 Ручное управление магазином смены инструмента ................................................ 32
4.4.4 Управления магазина Tool Room ............................................................................... 34
5. Управление столом ............................................................................................................... 38
5.1 Управление столом TVS.................................................................................................... 38
5.2 Управление столом с помощью лазера ........................................................................... 38
5.3 Управление столом посредством специальной головы. ................................................ 39
6. Отчет ........................................................................................................................................ 40
6.1 Отчет о производстве ........................................................................................................ 40
6.1.1 Внутренний формат отчета о производства ............................................................. 42
6.2 Диагностический отчет ...................................................................................................... 44
6.2.1 Внутренний формат диагностического отчета.......................................................... 44
6.3 Сравнение Времени между Диагностическим Сообщением и Сообщением
Производства............................................................................................................................ 45
ПРИЛОЖЕНИЯ ............................................................................................................................ 46
ПРИЛОЖЕНИЕ А. Меню и строка команд.............................................................................. 46
Оперативные Среды ............................................................................................................ 46
Отображение положения столов и присосок ..................................................................... 49
Report..................................................................................................................................... 49
Графическое Моделирование ............................................................................................. 50
Editor файла CNC/ISO .......................................................................................................... 51
ПРИЛОЖЕНИЕ B. Строка Состояния..................................................................................... 52
ПРИЛОЖЕНИЕ С. Переносной пульт управления................................................................ 53
ПРИЛОЖЕНИЕ D. Магазин инструментов ............................................................................. 54
Ротационный магазин типа Rapid ....................................................................................... 54
Магазин Tool Room ............................................................................................................... 54
Магазин Random ................................................................................................................... 55
ПРИЛОЖЕНИЕ Е. Группа Universal (на RD220) с осью вращения параллельной оси Y
станка ........................................................................................................................................ 55
ПРИЛОЖЕНИЕ F. Программирование зажимы Duomatic .................................................... 60
ПРИЛОЖЕНИЕ G. Индикаторы/указатели размера SEPRI.................................................. 63
ПРИЛОЖЕНИЕ Н. Управление приспособлениями клиента. .............................................. 66
ПРИЛОЖЕНИЕ I. Форматы файла ......................................................................................... 67
Окно выбора программа/MIX для выполнения .................................................................. 67
ПРИЛОЖЕНИЕ J. Калькулятор ............................................................................................... 69
ПРИЛОЖЕНИЕ K. Замечания ................................................................................................. 70
Прямое управление программами в кодах ISO ................................................................. 70
Приближение к обрабатываемой панели........................................................................... 70
Перемещение над панелью................................................................................................. 71
Функция ЧПУ NUM Jerk ........................................................................................................ 71
Селектор NO EDIT (НЕ РЕДАКТИРОВАТЬ) ....................................................................... 73
1. Введение
Панель Станка PanelMac Xilog Plus - это программное обеспечение посвященное
управлению и передвижению станка. Программы обработки, написанные с помощью
редактора Xilog Plus (возможно также на обычном персональном компьютере в офисе)
импортируются в Панель Станка (установленную на компьютере станка) для того, чтобы
быть выполненными.
Установка и запуск

2. Установка и запуск
Панель Станка Xilog Plus устанавливается на персональном компьютере IBM или совместимый с
перечисленными ниже требованиями.

Требования к аппаратному обеспечению:

• Центральный Процессор Intel Pentium или выше;


• по крайней мере 64 MB Ram;
• дисковод для дискеты 3 " 1/2, 1.44 MB;
• дисковод для CD-ROM;
• по крайней мере 500 свободных MB на hard sk;
• 2 последовательных порта;
• 1 параллельный порт;
• видеоадаптер SVGA;
• цветной монитор с разрешением по крайней мере 640x480 pixels.

Требования к программному обеспечению:

• операционная система Microsoft** Windows 98 SE или старше.

(**) Windows 98 SE марка является собственностью MicrosoftTM Corp.

ВНИМАНИЕ!

Необходимо закрыть текущую сессию системы прежде чем выключать машину.

Для того чтобы установить Панель Станка Xilog Plus, следуйте данным инструкциям:

1) Включите компьютер;
2) Вставьте CD-ROM установки в дисковод;
3) Откройте (двойным щелчком манипулятора "мышь") Свойства компьютера;
4) Откройте CD-ROM с Xilog Plus;
5) Откройте папку Disk1;
6) Запустите (опять двойным щелчком манипулятора "мышь") файл Setup.exe;
7) Придерживайтесь указаний установки.

В течение процедуры установки программа предлагает выбирать тип порта связи среди следующих
вариантов:

• None (PC OFFICE) - компьютер не связан с ЧПУ (C.N.), установка осуществляется на


компьютере в офисе.
• RS232 COM 1 (Serial) и RS232 COM 2 (Seria) – если компьютер соединен с C.N., то
необходимо указать который из двух последовательных портов (Com 1 или Com 2)
использован для связи.

Для того чтобы запустить Панель Станка:

1) Кликните на кнопке START;


2) Выберите Tutti i programmi Все программы;
3) Выберите папку Scm Group;
4) Кликните на PanelMac.

Для того чтобы изменить текущий язык:

1) Запустите PanelMac;
Установка и запуск

2) Кликните на меню STRUMENTI/IMPOSTAZIONI INTERNAZIONALI (ИНСТРУМЕНТЫ /


МЕЖДУНАРОДНЫЕ УСТАНОВКИ );
3) Выберите флаг страны, кликая несколько раз на кнопке LINGUA (ЯЗЫК);
4) Кликните на кнопке CONFERMA (ПОДТВЕРДИТЬ) и выполните операции требования
программы, чтобы сделать изменение действительными.
Введение в рабочие среды

3. Введение в рабочие среды


Панель Станка представляется окном, разделенным на четыре рабочие среды, внутри каждой из
которых доступны различные режимы:

• Автоматический (для выполнения программ обработки)


• Ручной (для ручного управления станком)
• Калибровка (для калибровки станка)
• MDI – полуавтоматический (для передачи команд ISO станку и для ручного управления
инструментом)

Выбор оперативной среды с помощью манипулятора "мышь".

Кликая на иконку с названием


среды....

…. или кликая на меню MODO


и выбирая среду.

 Выбор оперативной среды с помощью клавиатурой.

Для перемещения между


оперативными средами
используются клавиши со
стрелками.

Четыре оперативные среды имеют некоторые общие окна и функции.

A) Область отображения положения осей.


Введение в рабочие среды

Отображаются координаты перемещения рабочей головы. Возможное отображать либо все значения
каждой отдельной оси либо одной выбранной оси (выделенная зеленым цветом).

Для выбора ось в Панели Станка возможно:

• кликая на стрелки перемещения;

• кликая на меню Selezione/Asse precedente и Selezione/Asse successivo (Выбор/ Ось


предыдущая и Выбор / Ось следующая).

Оси могут быть также выбраны с помощью переключателя, помещенного на панели управления
станка, если присутствует, или на переносном пульте управления) (см.: Приложение C).
Значения могут быть отображены в различных режимах. Для выбора режима достаточно кликнуть на
соответствующий кружек. Режимы следующие:

• OM. Текущие значения в координатах станка.


• OP. Текущие значения в координатах детали.
• OM+GOTO+ERR. Текущие значения в координатах станка/Конечное значение/Ошибка
позиционирования.
• OP+GOTO+ERR. Текущие значения в координатах детали/Конечное значение/Ошибка
позиционирования.

B) Ячейка выбора файла описания инструмента. Позволяет выбрать с помощью манипулятора


"мышь" файл описания инструмента, который используется и предусмотрен программой обработки.
Выбранный файл описания инструмента называется "файл описания инструмента активный ". Выбор
активного файла описания инструмента возможен, если не выполняется ни одна программа и должен
быть осуществлен до начала выполнения программы (см.: глава 4 - Использование Панели Станка).
Введение в рабочие среды

C) Отображение скорости. Область выделена для отображения скорости подачи рабочей головы (F,
выраженная в метрах в минуту) и скорость вращения электрошпинделя (S, выраженная в оборотах в
минуту); справа от этих двух значений отображаются также процентуальные значения, рассчитанные
по отношению к максимальным значениям этих двух скоростей.

D) Общие Кнопки

Редактор параметров станка

Показывает редактор параметров станка (см.: Руководство по конфигурации параметров).

Окно неисправностей

Показывает окно неисправностей. Перед оператором открывается таблица, в которой содержатся


последние 30 сообщение о неисправностях с указанием даты, времени и описания типа
неисправности.
Доступные операции следующие:

ОПИСАНИЕ Если доступен help (помощь) о неисправности, открывается страница,


отображающая описание, относящееся к коду неисправности, выделенной в
таблице курсором.
TUTTI (ВСЕ) Отображение всех неисправностей активных и пассивных.
ATTIVI (АКТИВНЫЕ) Отображение активных неисправностей (по умолчанию).
ESCI Выход.

Окно входов и выходов PLC.

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

1) с помощью манипулятора "мышь" или клавиатура в таблице выбрать желаемый параметр;


2) записать адрес для PLC;
3) выбрать формат представления адреса: десятичный (D), шестнадцатеричный (H), двоичный
(B);
4) нажать кнопку ОК.

Reset C.N.

Выполнить команду Reset в C.N.


Использование Панели Станка

4. Использование Панели Станка


Типовая последовательность для выполнения программы обработки предусматривает:

1) включение станка;
2) калибровка;
3) выбор файла описания инструмента, который используется и предусмотрен программой
обработки;
4) загрузка программы обработки в Панель Станка;
5) выполнение программы.

Для использования функций любой рабочей среды необходимо выбрать ее как описано в главе 3 -
Введение в рабочие среды.

4.1 Калибровка
Калибровка это первая операция которую следует выполнить после включения станка. Если станок не
откалиброван то в строке состояний появляется изображение

и не возможно использовать оперативную среду Автоматическая для выполнения программ


обработки.
Для того, чтобы выполнить калибровку, после выбора оперативной среды Калибровку необходимо
нажать зеленую клавишу Start (на панели управления) или клавиша Start на переносном пульте
управления; калибровка может быть прервана в любой момент нажатием красной кнопки Hold (на
панели управления) или клавишу Stop на переносном пульте управления.
Если, по какой-либо причине, цикл калибровки не был завершен правильно (в строке состояния
остается изображением " станок не откалиброван ") его необходимо повторить.
Использование Панели Станка

4.2 Автоматический режим

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

 Выполняем программу.

Кликнуть в меню
FILE/ESECUZIONE
AUTOMATICA…
ФАЙЛ /
АВТОМАТИЧЕСКОЕ
ВЫПОЛНЕНИЕ...

... Или на кнопку для


начала автоматического
выполнения.

Откроется окно Выбор


автоматического режима.

Кликните на ПРОГРАММА
и подтвердите, кликая на
кнопке OK.

Откроется окно Выбор


выполняемой программы.

Выбрать с помощью
манипулятора "мышь"
программу, которую следует
выполнить и подтвердить,
кликая на кнопке ОТКРЫТЬ.
Использование Панели Станка

Откроется маска для


изменения Заголовка (или
Header) программы.

Вы можете изменить Заголовка


программы. Если программа
содержит параметры, то их
возможное изменить: кликните
на кнопке ПАРАМЕТРЫ для
того, чтобы открыть таблицу
параметров.
Подтвердите внесенные
изменения, кликая на кнопке
OK.

Изменения не будут записаны в программе


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

Панель Станка выполняет


автоматически перевод
программы в язык ISO кодов.

После отправки на
выполнение одной программы,
можем запускать для
выполнения других программ,
которые встанут в очередь за
текущей.
Для повторного открытия окна
Выбора программы для
выполнения кликните в меню
FILE/CARICA PGM... ...

или на кнопке ЗАГРУЗКА


ПРОГРАММЫ.

Для начала цикла обработки нажмите клавишу Start в соответствующей зоне станка, которая задана в
программе (написано в заголовке); если область не определена, то остаются активными клавиши
Start в каждой отдельной области. Цикл обработки может быть прерван в любой момент, нажатием
клавиши Hold, расположенной на панели управления станка, или кликая на меню
COMANDI/TERMINA ESECUZIONE (КОМАНДЫ / ЗАКОНЧИТЬ ВЫПОЛНЕНИЕ).

Несмотря на то, что станок осуществляет цикл обработки, нажатие кнопки Start в зоне отличной от
той, в которой осуществляется обработку, приводит к постановке в очередь обработки в области, в
которой нажата клавиша. Меню COMANDI/RESET CN выполняет команду Reset в станке, аннулируя, в
данном случае, все предварительные записи.
Использование Панели Станка

4.2.2 Выполнение MIX

 Выполнение MIX.

Кликните на меню
FILE/ESECUZIONE
AUTOMATICA… (ФАЙЛ /
АВТОМАТИЧЕСКОЕ
ВЫПОЛНЕНИЕ...)

… или на кнопке для


начала автоматического
выполнения.

Откроется окно Выбор


автоматического режима.

Кликните на MIX DI
PROGRAMMI (MIX
ПРОГРАММ) и подтвердите,
кликая на кнопке OK.

Откроется окно Выбор MIX


для выполнения.

Выберите с помощью
манипулятора "мышь" MIX,
который следует выполнить.
Использование Панели Станка

Выберите в меню TIPO DI


ESECUZIONE тип
выполнения (см. дальше
описание типов
выполнения MIX).
Кликните на кнопке APRI
(ОТКРЫТЬ).

Возможные изменения
параметров
содержавшихся в
заглавиях программ
считываются напрямую
параметрами,
установленными в шагах
MIX.

Для начала цикла обработки нажмите клавишу Start в соответствующей зоне станка, которая задана в
программе (написано в заголовке); если область не определена, то остаются активными клавиши
Start в каждой отдельной области. Цикл обработки может быть прерван в любой момент, нажатием
клавиши Hold, расположенной на панели управления станка, или кликая на меню
COMANDI/TERMINA ESECUZIONE (КОМАНДЫ / ЗАКОНЧИТЬ ВЫПОЛНЕНИЕ).
Несмотря на то, что станок осуществляет цикл обработки, нажатие кнопки Start в зоне отличной от
той, в которой осуществляется обработку, приводит к постановке в очередь обработки в области, в
которой нажата клавиша. Меню COMANDI/RESET CN выполняет команду Reset в станке, аннулируя, в
данном случае, все предварительные записи.
Во всех случаях, кроме выполнения с использованием BCR/Последовательный порт с "Типом
функционирования " 1 (см.: глава 4.2.3 - Считыватель штриховых кодов), при прерывает выполнения
MIX можно запоминать прерванный MIX в файла с расширением .frz. Файлы *.frz могут быть снова
выполнены, если выбрать их в окне Selezione mix da eseguire (Выбора MIX для выполнения),
выбирая тип MIX INTERROTTI (ПРЕРВАННЫЕ MIX ) в ячейке TIPO FILE (ТИП ФАЙЛА).

Программы содержавшиеся в MIX могут выполняться в три режимах:

• Выполнение circolare (Циклическое).


• Выполнение в a deconteggio circolare (Циклическое со счетчиком).
• Выполнение в a deconteggio sequenzale (Последовательное со счетчиком).

1) Пример Циклической обработки.

0001 P /ANTA DX=600 DY=400 DZ=20-A C=0 T=0 R=1 MM /PROVA.TLG


0002 P /BASE DX=600 DY=400 DZ=20-B C=0 T=0 R=1 MM /PROVA.TLG
0003 P /PIANO DX=600 DY=400 DZ=20-B C=0 T=0 R=1 MM /PROVA.TLG
0004 P /FIANCO DX=600 DY=400 DZ=20-A C=0 T=0 R=1 MM /PROVA.TLG

Обрабатывающий Центр непрерывно выполняет одну программу за раз циклически, следуя порядку, в
котором программы написаны в MIX. Программы разделятся между областью А и область B в
соответствии с Заголовками и будут выполняться не принимая во внимание число повторений.
Использование Панели Станка

MIX будет осуществляться как показано на нижеприведенной схеме и бедет выполнять программу
каждый раз при нажатие клавиши Start.

2) Пример Циклической обработки со счетчиком.

0001 P /ANTA DX=600 DY=400 DZ=20-A C=0 T=0 R=12 MM /PROVA.TLG


0002 P /BASE DX=600 DY=400 DZ=20-B C=0 T=0 R=15 MM /PROVA.TLG
0003 P /PIANO DX=600 DY=400 DZ=20-B C=0 T=0 R=5 MM /PROVA.TLG
0004 P /FIANCO DX=600 DY=400 DZ=20-A C=0 T=0 R=8 MM /PROVA.TLG

Обрабатывающий Центр непрерывно выполняет одну программу за раз циклически, следуя порядку, в
котором программы написаны в MIX. Программы делятся между областью А и областью B в
соответствии с Заголовками. Когда заканчивается число повторений программа автоматически
исключается из списка выполняемых.
Выполнение MIX начинается, как показано на ниже приведенной схеме и повторяется 5 раз, что
являются числом повторений программы PIANO (наименьшее число повторений).
Использование Панели Станка

После обработки каждой панели число повторений уменьшается и на после выполнения первых 5
циклов программа PIANO исключается из обработки, т.к. были выполнены все эти детали. После
этого выполнение MIX перераспределяется, как на ниже приведенной схеме и цикл повторяется 3
раза, что являются числом повторений программы FIANCO (наименьшее число повторений).

После обработки этих 3 циклов программа FIANCO в свою очередь будет исключена из обработки,
т.к. будут выполнены все свои повторы. Далее выполнение MIX перераспределяется, как показано на
ниже приведенной схеме и цикл повторяется 4 раза, что являются числом повторений, которые нужны
для полного окончания MIX.

3) Пример Последовательной обработки со счетчиком.

0001 P /ANTA DX=600 DY=400 DZ=20-A C=0 T=0 R=12 MM /PROVA.TLG


0002 P /BASE DX=600 DY=400 DZ=20-B C=0 T=0 R=15 MM /PROVA.TLG
0003 P /PIANO DX=600 DY=400 DZ=20-B C=0 T=0 R=5 MM /PROVA.TLG
0004 P /FIANCO DX=600 DY=400 DZ=20-A C=0 T=0 R=8 MM /PROVA.TLG
Использование Панели Станка

Обрабатывающий Центр непрерывно выполняет последовательно одну программу за раз, следуя


порядку, в котором программы записаны в MIX. Программы делятся между областью А и областью B
в соответствии с Заголовками. Когда заканчивается число повторений одной программы она
автоматически заменяется на следующую.
Выполнение MIX начинается, как показано на ниже приведенной схеме и повторяется 12 раз, что
являются числом повторений программы ANTA (та которая имеет меньшее число повторений).

После 12 повторений (как в области А, так и в области B) программа ANTA области А автоматически
заменяется программой FIANCO (в соответствии со списком) и выполнение MIX продолжается, как
показано на ниже приведенной схеме и повторяется 3 раза, что являются числом оставшихся
повторений программы BASE.

После 3 повторений (как в области А, так и в области B), которые нужны для того, чтобы завершить
выполнение деталей по программе BASE в области B, она также автоматически заменяется
следующей программой с именем PIANO (согласно списку) и MIX продолжается, как показано на
ниже приведенной схеме и повторяется 5 раз, что являются числом оставшихся повторений для того,
чтобы завершить весь цикл.
Использование Панели Станка

4.2.3 Считыватель штриховых кодов


После включения последовательного порта появляется возможность задавать шаги MIX с помощью
BCR (считывателя штриховых кодов) или посредством host-компьютеров, связанных по
последовательной линии.

 Выполняем программу с помощью BCR.

Кликните на меню
FILE/ESECUZIONE
AUTOMATICA… (ФАЙЛ
/АВТОМАТИЧЕСКОЕ
ВЫПОЛНЕНИЕ...)...

… или на кнопке для


начала автоматического
выполнения.

Откроется окно Выбор


автоматического режима.

Кликните на BCR/SERIALE
(BCR/ПОСЛЕДОВАТЕЛЬНЫ
Й) и подтвердите, кликая на
кнопке OK.
Использование Панели Станка

Кликните на меню
COMANDI/ABILITA
LETTURA DA BCR…
(КОМАНДЫ/ИСПОЛЬ-
ЗОВАТЬ СЧИТЫВАТЕЛЬ
BCR...) ...

Или на соответствующей кнопке.

Открывается окно выбора


папки программ, которую
следует загрузить.

Выбрать папку,
содержащую программы,
которые следует загрузить.
Для подтверждения
нажмите на кнопку OK.

Теперь возможно
загружать программы,
считывая
соответствующий
штриховой код с помощью
BCR. Об активном
состоянии считывателя
BCR сигнализирует
зеленая иконка в строка состояний.
Возможно многократно
активизировать/отклю-чать
считыватель BCR в течение одного
выполнения, используя команды,
указанные в пункте 3.

Этот режим задается параметром " Тип функционирования ", определенным в файле bcr.cfg (см.:
Руководство конфигурации параметров).

• Если " Тип функционирования " имеет значение 0, программы, считанные последовательно
BCR, записываются в порядке чтения в текущий MIX. Выполнение данного MIX
осуществляется в режиме последовательной обработки со счетчиком.
• Если " Тип функционирования " имеет значение 1, в получении имени файла который
следует осуществить, этот загружается на все происхождения готовые в машине, принимая во
внимание сочетания областей запланированных (ОТ, депозитный сертификат, В и так далее),
Или определенные размерами DX(значениями DX) изделия(детали) (область
запланированную 00, 01, 10, 11). Число(номер) повторений не приходит принятый во внимание
и программа остается активным до своей замены. Получение нового имени файл заменяет
прецедент на свободных происхождениях; эти считаются свободными если не и настоящий
панель заблокированная, не и настоящая предварительную запись или не и в осуществлении.

Если не мы породил свободные, файл приходит accodato и при условии освобождает заменяет
прецедент. Не и возможное accodare piu программы, поэтому дальнейшие чтения заменяют
программу accodato.
Использование Панели Станка

ВНИМАНИЕ!

Проверить, что параметры последовательного порта и BCR, содержащиеся в файлах


конфигурации rs232.cfg и bcr.cfg, установленны верно и соответствуют характеристикам
используемого считывателя BCR.

Пример:

Для последовательного Сканера со следующей конфигурацией:

COM 1
BAUD RATE 9600
PARITY ODD
СТОП BITS 1
DATA BITS 8

файл rs232.cfg должна быть запрограммирован следующим образом:

Нномер 1
Bit Par (0=N, 1=E, 2=O, 3=M, 4=S) 2
Длина символа (5-8) 8
Baud Rate 9600
Bit Stop (1, 1. 5, 2) 1

Первый вариант:

Сканер добавляет автоматически символ STX (2) во начале этикетки и символ ETX (3) в конце ее.

Файл bcr.cfg должен быть сконфигурирован следующим образом:

Последовательный порт (0=COM1..., 3=COM4) 0


Символы ACK (-1, 0-255) -1
Символы NAK (-1, 0-255) -1
Символы Pfx (-1, 0-255) 2
Символы Sfx (-255-+ 255) 3
Задержка Приема (mS, 0-999) 100
Задержка Передачи (mS, 0-999) 100
N. Символы в заглавии (0-999) 1
N. Символы в конце (0-999) 1
Макс. попыток NAK (0-999) 5

Этикетка будет следующего типа:

TEST -A R2 DX1000 DY500

Второй вариант:

Символы префикса и суффикса соответственно / (47) и + (43) входят в состав этикетки.

Файл bcr.cfg должен быть сконфигурирован следующим образом:

Последовательный порт (0=COM1..., 3=COM4) 0


Символы ACK (-1, 0-255) -1
Символы NAK (-1, 0-255) -1
Символы Pfx (-1, 0-255) 47
Символы Sfx (-255-+ 255) 43
Задержка Приема (mS, 0-999) 100
Использование Панели Станка

Задержка Передачи (mS, 0-999) 100


N. Символы в заглавии (0-999) 1
N. Символы в конце (0-999) 1
Макс. попыток NAK (0-999) 5

Этикетка будет следующего типа (CODE 39):

/ TEST -A R2 DX1000 DY500 +

ВНИМАНИЕ!

Сканер должен быть установлен для работы по порту RS232.


Сканер не должен выполнять аппаратный CTS/RTS и программный XON/XOFF контроль.
Сканер не должен вставлять паузу между началом одного и следующего символа.

4.2.4 Другие доступные функции

Когда выполняются программа или MIX, в окне Автоматический режим активизируются некоторые
дополнительные функции.

4.2.4.1 Графика полей

Графика полей показывает выполняемые программы, размещенные в соответствующих полях.


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

ƒ белый цвет: панель не заблокирована;


ƒ синий цвет: панель заблокирована;
ƒ голубой цвет: панель заблокирована и задан цикл обработки;
ƒ зеленый цвет: выполняется обработка;
ƒ красный цвет: ошибка в процессе обработки.

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


манипулятора "мышь" или кнопками.

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


программы и, если это число равно 0, то прямоугольник, представляющий программу, удаляется из
графики полей. Поэтому если хотите выполнить вновь программу, которая закончила все повторения,
ее необходимо загрузить с помощью меню FILE/CARICA PGM (ФАЙЛ / ЗАГРУЗКА PGM).
Использование Панели Станка

Графика полей также показывает объединение полей. Например: если станок имеет два поля работы,
А и B, и если программа выполняется в двух полях BA, то окно полей полностью занято единственной
панелью.
Возможность объединять полей в режимах однородный и не однородный задается “Mix omogeneo
(0=NO,1=SI)” файла конфигурации станка xilog3.cfg.
Если этот параметр равен 1, то возможно только однородные объединения. В этом случае, если
станок имеет четыре рабочих поля (А, В, С, D), то возможны следующие сочетания (исключающие
друг друга):

ƒ в отдельных полях: А, В, С, D;
ƒ в двойных полях: AB, BA, CD, DC;
ƒ в единственном поле:AD, DA.

Напротив, если параметр равен 0, то возможны все комбинации сочетаний кроме описанных выше,
которые не имели бы двух пересекающихся полей. Например: возможная комбинация: А, B, DC. Но не
возможна комбинация А, B, DA. Также верны значения 00, 01, 10, 11. В этом случае область
вычисляется автоматически, принимая во внимание размер DX панели (что определяет объединение)
и следующего условия:

ƒ первая цифра: 0 = область не зеркальна по X (запрограммировано как SX=0), 1 = область


зеркальна по X (запрограммировано как SX=1);
ƒ вторая цифра: 0 = область не зеркальна по Y (запрограммировано как SY=0), 1 = область
зеркальна по Y (запрограммировано как SY=1).

Значения SX и SY каждой области записаны в файле конфигурации fields.cfg.

4.2.4.2 Режимы работы симуляция (тест) и пошаговый

Программа может выполняться также в двух других рабочих режимах:

ƒ modalita simulata (режим симуляции): позволяет выполнить проверку программы без


движения станка.
ƒ modalita passo passo (пошаговый режим): позволяет выполнить программу "step by step";
клавиша Start должна нажиматься для каждого отдельного шага.

После загрузки программы, кликните на кнопки

(выполнение режима симуляции)

(выполнение режима пашаговый)

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

4.2.4.3 Изменение числа повторений программы


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

Появляется окно, которое позволяет изменить число повторений программы, выбранной в графике
областей.
Использование Панели Станка

Введите в ячейке число повторений и кликните на кнопке OK.

4.2.4.4 Отображение и изменение MIX

После загрузки MIX его возможно просматривать и изменять. Для этого кликните на кнопке

Появится окно, в котором показаны программы, входящие в состав MIX.

Программы выбираются с помощью манипулятора "мышь". В этом окне доступны кнопки:

• MOD.RIPETAZIONE (Способ Повторения). Позволяет изменять число повторений выбранной


программы (см.: глава 4.2.4.3 - Изменение числа повторений программы).
• RIMUOVI PGM (Удаление Программы). Удаляет выбранную программу.
• ESCI (Выход). Закрывает окно изменения MIX.

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

4.2.4.5 Динамическое изображение программы

Во время выполнения программы возможно отображать графически траекторию движения.


Для этого кликните на кнопке

Появляется окно которое показывает анимацию выполняемой программы. В этом окне доступны
кнопки:

• PULISCI SCHERMO (Очистить Экран). Удаляет текущее графическое изображение.


• ESCI. Закрывает окно анимации.

4.2.4.6 Графическое моделирование программы

Прежде, чем выполнять программу на станке возможное выполнить графическое трехмерное


моделирование. Для этого кликните на кнопке

Появляется окном графического моделирования (см.: Приложение А, для описания команд, доступных
в этом окне).

4.2.4.7 Отображение положения столов и присосок


Здесь возможно показать положение столов и присосок для крепления панелей. Для этого кликните на
кнопке
Использование Панели Станка

Появляется окно с изображением столов и присосок (см.: Приложение А, с описанием команд,


используемых в этом окне).

Могут быть выбран любой стол или присоска и их координаты X и Y будут показаны в ячейках внизу.
Если стол сплошной многофункционального типа, то этот режим не доступен.

4.2.4.8 Отображение выполняемых блоков ISO


При нажатии на кнопке

начинают отображаться инструкции PGM и блоки ISO, выполняемые в данный момент.


Использование Панели Станка

Для каждой зоне выводятся две инструкции и два блока: текущие - внизу, и предыдущие - вверху. Из-
за высокой скорости выполнения инструкций некоторые из них могут не отображаться в ячейках
текущих блоков. Отключив и включив заново отображение блоков во время выполнения программы,
новое окно начинается с пустых ячеек. В зоне Blocco PGM (Блок Программы) показана так же текущая
плоскость обработки (F) и тип коррекции радиуса режущего инструмента (C); в зоне Blocco ISO
показываются также действующие в данный момент функции G и М.

ВНИМАНИЕ!

Отображение блоков возможно только на станках с контроллером NUM.

4.2.4.9 Отображение смены режущего инструмент во время обработки.


Во время обработки выполнения программы возможно отображать смену режущего инструмента.
Для этого кликните на кнопке

См.: глава 4.4.4 - Управление магазином инструмента Tool Room.

4.2.4.10 Предварительный показ обработки


В этом режиме выполняется предварительный показ текущей обработки.
Использование Панели Станка

4.3 Ручной режим


В ручном режиме управление станком передается оператору, который с помощью команд пульта
управления или переносного пульта может передвигать выбранную ось.
В этом состоянии текущей является ось отмеченная (в окне координат) фоном зеленого цвета. В
зависимости от конфигурации станка, может быть показана также вспомогательная ось сверлильной
группы.
Клавишей (+) панели управления станка или переносного пульта управления выполняется
передвижение выбранной оси вперед (в направлении увеличения значения); клавишей (-) ось
передвигается назад (в направлении уменьшения значения). Перемещения оси зависят от значения
JOG, устанавливаемого из меню COMANDI/MODIFICA JOG
(КОМАНДЫ / ИЗМЕНЕНИЕ JOG) или соответствующей кнопкой

Это значение отображается в строке состояния и может быть:

• неограниченно (написано JOG): ось движется до тех пор пока нажата клавиша;
• 1, 10, 100, 500, 1000, 10000: ось передвигается на столько тысячных миллиметра, сколько
задано числом за одно нажатие клавиши.

Управление переходит в ручной режим также, когда ключ на панели управления станка
устанавливается в соответствующее положение. В этом случае, если текущее состояние является
оперативным (такое, например, как Автоматический режим) и если станок не в процессе выполнения
программы, интерфейс автоматически переводится в Ручной режим.
Использование Панели Станка

4.4 Ручной Ввод Данных (MDI)


Состояние MDI позволяет:

• Управлять станком напрямую, устанавливая значения координат, используя инструкции языка


ISO ( язык Числового программного управления). Установленная инструкция подтверждается
клавишей [ENTER] и начинает выполняться после нажатия клавиши Start на панели
управления или переносного пульта.
• Получить доступ к ручной проверке I/O групп сверления и фрезерования тесту I/O Магазина
Инструмента. Ручные Тесты позволяют управлять группами сверления и фрезерования станка
такими, например, как фиксированная сверлильная группа и электрошпиндель или Магазин
Инструмента, напрямую (без введения инструкций ISO, соответствующей желаемой команде),
выбирая графическую иконку с помощью клавиши [TAB] или манипулятора "мышь";
подтверждение и выполнение выбранной команды происходит способом, аналогичным
командам ISO.

4.4.1 Команды MDI

Окно команд MDI становится доступно из меню COMANDI/COMANDI ISO


или при нажатии кнопки

Команды MDI позволяют оператору задавать следующие инструкции:

• Quota: значение в которое надо установить ось (в случае необходимости ее можно


передвинуть в зону парковки, нажав кнопку PARK);
• Velocita’: скорость перемещения оси (для быстрого перемещения нажать клавишу RAPID);
• ISO: инструкция на языке ISO, которую надо выполнить. Введенная инструкция ISO
подтверждается клавишей [ENTER] и начинает выполняться после нажатия клавиши Start на
панели управления команд или переносном пульте.

4.4.2 Ручное управление групп сверления и фрезерования


Выбор осуществляется в меню COMANDI/TEST MANDRINI или кнопкой

и позволяет получить доступ к страницам ручного управления группами сверления и фрезерования


станка, описанными в файле pheads.cfg. Страницы конфигурации зависят от параметров
конфигурации голов, которые могут быть: управляемыми трехфазным двигателем или
преобразователем частоты; фиксированными или с функцией Vector или с пневматическом
поворотом.
Иконки, предоставляющие управление, могут выбираться с помощью манипулятора "мышь" и имеют
во многих случаях ячейку для ввода данных. Выбор теста и ввод данных подтверждается клавишей
Использование Панели Станка

[ENTER] и начинает выполняться после нажатия клавиши Start на панели управления команд или
переносном пульте.

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

Выбор отдельного шпинделя.

Номер шпинделя должен быть записан в ячейке, со значением от 01 до 96, в


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

Включение / выключение шпинделей.

Ячейка служит, чтобы ввести:


- значение = 0 (off): поднять сверлильную группу и выключить шпиндели
- значение = 1 (on): опустить сверлильную группу и включить шпиндели

В случае сверлильной группы с пошаговым включением Ever, с помощью этой


иконки выполняется только включение шпинделей.

Если один или несколько шпинделей фиксированной группы сверления управляются одним
преобразователем частоты, то клавиша включения / выключения шпинделей представляется также,
как электрошпиндель, и могут быть применены команды изменения направления вращения и задания
скорости вращения (см.: "Электрошпиндели").

Электрошпиндели
Правильная последовательность команд : Выбор, Число оборотов, Включение, По часовой/Против
часовой стрелки; в отсутствии выбора другие команды не действуют; для выключения нужно выбрать
Off, которая действует только, если выполнен выбор.

Опускание головы / подъем головы.

Кликая последовательно на иконку выполняется сначала опускание, а затем


подъем.

Включение / выключение шпинделя.

Ячейка служит, чтобы ввести:


- значение = 0: выбор (off) отключен
- значение = 1: выбор (on)

Включение шпинделя в направлении по часовой/против часовой


стрелки.

Ячейка служит, чтобы ввести:


- значение = 0: включение по часовой стрелке
- значение = 1: включение против часовой стрелки

Скорость (число оборотов)

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


двух цифр (от 0 до 99), что потом будет автоматически умножено на 1000.
Пример: для того, чтобы задать скорость 18000, написать 18.
Использование Панели Станка

Коды перемещения Vector (только для электрошпинделей с Vector)

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

Специальные Группы (Universal, Пила, Паз под замок)

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

Поворот в положение 0°/поворот в положение 90° или 180° или 270°


(в соответствии с конфигурацией группы в pheads.cfg; только для
групп в пневматическим вращением)

Ячейка служит, чтобы ввести:


− значение = 0: поворот в положение 0°
− значение = 1: поворот в положение
90° или 180° или 270°
Использование Панели Станка

4.4.3 Ручное управление магазином смены инструмента


Выбор с помощью последовательности меню COMANDI/TEST CAMBIO UTENSILI или кнопки

позволяет получить доступ к страницам ручного управления всех магазинов инструментов,


определенных в файле storepos.cfg.
Иконки, которые представляют выполнить тест, могут быть выбраны с помощью манипулятора "мышь"
и представляют во многих случаях ячейки для ввода данных. Выбор и данные подтверждаются с
клавишей [ENTER] и выполнение начинается нажатием клавиши Start на панели команд или
переносном пульте управления.

4.4.3.1 Магазин D – Rapid

Перемещение магазина инструментов от шпинделя.

Перемещение магазина инструментов к шпинделю.

Опускание магазина инструментов.

Подъем магазина инструментов.

Выбор блокировки разблокировки инструмента в шпинделе.

Опускание выталкивателя магазина инструментов.

Подъем выталкивателя магазина инструментов.

Поиск начальной точки магазина инструментов.

Поворот магазина инструментов на одно положение.

Начало цикла смены инструмента.

Запоминание номера инструмента, установленного в шпинделе.

(Только для Tool Room) Дополнительный ход по Y магазина RAPID от центра к Tool
Room.

(Только для Tool Room) Дополнительный ход по Y магазина RAPID от Tool Room к
центру.

(Только для пневматического кожуха) Кожух вверху.


Использование Панели Станка

(Только для пневматического кожуха) Кожух внизу положение 1.

(Только для пневматического кожуха) Кожух внизу положение 2.

(Только для пневматического кожуха) Кожух внизу положение 3.

(Только для пневматического кожуха) Кожух внизу положение 4.

(Только для моторизированного кожуха) Опускание пневматического штока.

(Только для моторизированного кожуха) Подъем пневматического штока.

(Только для моторизированного кожуха) Нахождение нулевой точки.

(Только для моторизированного кожуха) Позиционирование пневматического штока


до электрического концевого выключателя.
Использование Панели Станка

4.4.3.2 Магазина Т - Tool Room

Опускание Tool Room.

Поднятие Tool Room.

Tool Room придвинуть в направлении к Rapid.

Tool Room отодвинуть в направлении от Rapid.

Блокирование инструмента в Tool Room.

Деблокирование инструмента в Tool Room.

4.4.4 Управления магазина Tool Room


Если станок имеет дополнительный магазин смены инструмента типа Tool Room (T), то выбор с
помощью меню COMANDI/GESTIONE TOOL ROOM или кнопки

активизирует окно управления Tool Room.

Окно и разделенное на два части:


Использование Панели Станка

• слева представлены места основного магазина;


• справа представлены места одного диска дополнительного магазина Tool Room.

Если станок оснащен более, чем одним диском магазина, то для их отображения используются кнопки
перехода со стрелками

Окно управления магазином Tool Room позволяет:

a) устанавливать начальную позицию инструментов в магазине для возможности их загрузки


вручную;
b) программировать циклы загрузки и разгрузку инструментов в магазин.

а) Оператор станка должен ввести номер инструмент, которые готовится установить вручную, в
ячейку, соответствующего места магазина. Инструмент может быть выбран с помощью "мыши" из
списка доступного для каждого места магазина и представлен именем En. Если же головка имеет
несколько инструментов, то она обозначается именем An.

Не возможно установить одно и то же имя (номер) инструмента в два различных места магазина.
Для того, чтобы подтвердить введенные данные, кликните на кнопке

Для того, чтобы удалить введенные данные, кликните на кнопке

ВНИМАНИЕ!

Реальное положение режущего инструмента в станке должно абсолютно точно


соответствовать введенным данным.

b) Оператор станка может запрограммировать операции загрузки и разгрузки инструмента из


магазина. Инструмент из дискового магазина возможно только разгружать, а инструмент
дополнительного магазина - только загружать; при программировании загрузки и разгрузки
необходимо соблюдать правила задания как номера места магазина, так и габарита инструмента
(показан в иконке, изображающей инструмент). В этом случае, после подтверждения таблицы, станок
может самостоятельно осуществлять смену инструмента. После чего оператору остается только
дождаться окончания цикла Загрузки/Разгрузки.
Использование Панели Станка

4.4.4.1 Оптимизатор обмена режущим инструментом


Оптимизатор обмена режущим инструментом – это программный модуль, являющийся неотъемлемой
частью Xilog Plus, однако он может быть установлен только на станке, снабженном магазином Tool
Room. Оптимизатор автоматически управляет использованием режущего инструмента,
предусмотренного программой обработки. Он используется как в автоматическом, так и в MDI
режимах.

Основные фазы:

1) Прежде чем начать цикл обработки, программное обеспечение проверяет весь ли инструмент,
который необходим для обработки, установлен на станке (в шпинделе, в магазинах Rapid или Tool
Room); если это условие не выполняется, цикл не стартует.
2) Исключает любую возможность, препятствующую установке любого инструмента в любое место
магазина Rapid. Система располагает набором правил, предотвращающими соприкосновение
между инструментами при установке в магазины Rapid и Tool Room, что позволяют устанавливать
любой инструмент в любые захваты Rapid.
3) Заполняет автоматически Rapid всем инструментом, который будет использоваться при
выполнении текущего цикла обработки. Когда необходимо использовать инструментов больше
тех, которые в состоянии вместить Rapid, то обмен инструментом осуществляется несколько раз в
автоматическом режиме.

Все используемые инструменты должны быть установлены вручную в магазины (внимание: не


устанавливать вручную никакой инструмент непосредственно в электрошпиндель), абсолютно
произвольным способом, без каких-либо ограничений (проверяя, чтобы соседние инструменты не
касались друг с другом), до полного заполнения всех доступных мест.
Единственное предупреждение: таблицы окна управления Tool Room должны абсолютно точно
соответствовать физическому расположению инструментов в магазине.
При Старте первой выполняемой программы модуль оптимизации позаботится о том, чтобы
автоматически перенести в магазин Rapid максимально возможное число инструментов
использующегося в первую очередь. Когда число необходимых для выполнения программы,
инструментов превысит емкость Rapid, модуль оптимизации выгрузит те, которые более не нужны,
чтобы загрузить оставшиеся.

Примечание 1) Любое ручное перемещение инструмента предусматривает обязательное обновление


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

Блок-схема работы модуля оптимизации


Управление столом с помощью лазера

5. Управление столом
5.1 Управление столом TVS
Панель станка Xilog Plus в состоянии самостоятельно управлять автоматическими столами/присосками
(только для станков TVS) через последовательный порт персонального компьютера.
Для задания типа управления TVS необходимо ввести два параметра в файле конфигурации xilog3.cfg:

1) Параметр "Piano" должен иметь значение 2;

2) Параметр "Numero COM Ventose Automatiche" должен иметь значение:

• -1 - отсутствие любого управления;


• 0 - управление через COM1 персонального компьютера;
• 1 - управление через COM2 персонального компьютера;
• 2 - управление через COM3 персонального компьютера;
• 3 - управление через COM4 персонального компьютера;

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

NCI (61-0)...
NCI (62-0)...
NCI (63-0)...
NCI (64-0)...
NCI (65-0)...
NCI (66-0)...
NCI (67-0)...
NCI (68-0)...
NCI (69-0)...
NCI (70-0)...
NCI (71-0)...
NCI (73-0)...,

то необходимо отменить выполнение после удаления сообщения об ошибке. В противном случае связь с
присосками не будет восстановлена.

5.2 Управление столом с помощью лазера

Панель станка Xilog Plus может указывать положение столов и присосок, используя один или несколько
лазеров, установленных на станке (если предусмотрено).
Каждый лазер описывается в файле pheads.cfg в любой позиции от 12 до 96. Программируемые
параметры следующие:

• "Аttuatore" должен быть 4;


• "Assetto 0" положение лазера относительно рабочей руппы, являющейся началом
отсчета (только X и Y);
• "Assetto 1" положение указателя относительно центра присоски (только X и Y);
• "Motore Numero" программируется порядковый номер лазера.

Процедура расположения присосок:

1) Заголовок программы должен иметь параметр V равный 1, 11, 21 или 31.


Управление столом с помощью лазера

2) Запустить выполнение программы в автоматическом режиме. В случае изменения области работы,


Xilog Plus автоматически изменяет положение присосок, используемых в программе.
3) Открывается окно отображения положения столов и присосок (например, меню
VISUALIZZA/POSIZIONE VENTOSE); панель, которая представляет программу в схеме рабочих
полей, принимает оранжевый цвет.
4) Нажать клавишу Start в рабочей зоне. Станок проецирует лазерный луч на точку, куда должна быть
установлена первая присоска. Потом размещения присоски вручную, нажать снова клавишу Start,
после чего станок переходит для указания положения следующей присоски.
5) После установки последние присоски, которая представляет программу в схеме рабочих полей,
принимает зеленый цвет. Происходит возврат в среду автоматического режима начинается
выполнение программы.

5.3 Управление столом посредством специальной головы.


Панель станка Xilog Plus в состоянии задавать положение столов и присосок с помощью использования
специальной головы (если предусмотрено).
Управление становится возможно после присвоения значения 6 параметру "Numero. COM Ventose
Automatiche" в файле xilog3.cfg.
Процесс установки следует тем же правилам, которые описаны в предыдущем параграфе.
6. Отчет
Отчет – это текстовый файл (формат ASCII), который содержит информацию об использовании станка в
целом и в режиме работы в Панели Станка Xilog Plus.

Отчеты представлены двумя типами:

• Report di produzione – отчет о наработке и производстве;


• Report diagnostico – диагностический отчет о режимах функционирования станка в процессе
производства.

С помощью этого режима возможно представить в табличной форме информацию, находящуюся в


файлах с расширением .dia и .pro, содержащими соответственно отчеты по диагностики и производству.
Эти файлы создаются во время работы в автоматическом режимеПанели станка Xilog Plus и могут быть
показаны, используя меню VISUALIZZA/REPORT FILE.

В директории Xilog Plus находится папка Report (созданная во время установки программы), в которой
находятся папки, содержащие отчет об эксплуатации станка – одна для каждого календарного года.
Папки создаются в процессе эксплуатации станка. Внутри каждой папки/года создается и хранится файл
отчета, содержащий информацию о каждом дне работы станка. Существует два типа отчетов, т.е. для
каждого дня работы станка будут созданы 2 файла в папке текущего года. Формат имени сохраняемого
файла определены следующими правилами:

• Отчет о наработке за день дд/мм/гггг: файл ггггммдд.pro (файл ASCII)


• Отчет о диагностике за день дд/мм/гггг: файл ггггммдд.dia (файл ASCII)

Например, если станок работал 30 июня 2002 г., то в конце дня в директории report\2002 появится 2
новых файла: 20020630.pro и 20020630.dia.

6.1 Отчет о производстве


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

Area: рабочая область в которой проводилась обработка детали в соответствии с программой pgm.
Progr. PGM: имя файла, который содержит инструкции обработки детали. С помощью этой информации
и плюс информация об Области (Area) дается однозначное описание обрабатываемой детали. В выше
приведенном примере программа pippo.pgm обрабатывает дверку: выполняя эту программу в области А
получаем правую дверку, а в области B - левую (А и B являются зеркальными областями). Таким
образом, оператор мог бы присвоить таким обработкам два разных кода.
Dimensione: размеры обрабатываемой панели: длина x ширина x высота (dX x dY x dZ).
Ora Inizio: время начала выполнения обработки, представленное в формате час:минуты:секунды.
Рассчитывается от момента, когда рабочая голова начинает движение из положения вне работы или с
места, где закончилась предыдущая обработка.
Ora Fine: время окончания обработки всех деталей (см. поле Quantita).
Teff.: полное время реального использования рабочей головы для данной обработки.
Ttot.: полное время, которое станок был занят для выполнения для данной обработки.
Quantita: число деталей, которые следует выполнить в течение обработки.
Tempo Medio: среднее время обработки – полное эффективное время Teff деленное на количество
деталей (Quantita), выраженное в час:минуты:секунды.
Descrizione: каждый файл pgm содержит в первой инструкции Header текстовую область в которой
дается описание программы. Запишем в этом поле информацию о программе.

Далее описывается, как вычислить время начала обработки, особенно значения Teff и Ttot. Основная
задача понять, как вычислить общее время использования станка при различных обработках, которые
могут выполняться на станке. Некоторые обработки действительно могут быть конкурирующими, т.е.
одновременно на станке могут выполняться несколько разных программ pgm: на станке есть несколько
рабочих областей, которые могут быть заняты одной программой, или использоваться попарно, или
каждая из четырех отдельно.

Поэтому если хотим выбрать для обработки файл pippo.pgm в областях А и B и выполнить по 5 деталей
в каждой области в маятниковом режиме (т.е. в заголовке указываются разные области обработки),то
временной график использования рабочей группы будет следующим:

Где:

tA0 = Время Начала pippo.pgm в области А;


tB0 = Время Начала pippo.pgm в области B;

При начале обработки в области А делается отметка Времени Начала (tA0) и с этого момента
начинается отсчет времени для вычисления продолжительности работы в области А: в момент tA1
счетчик останавливается, т.к. первая деталь закончена. Далее начинается обработка в области В и,
следовательно, отсчет времени для области А не ведется до достижения момента tB1, когда начинает
обработка второй детали в А. Время отсчитывается до момента tA3 и так далее, пока не будут
выполнены все детали в области А. Аналогично для обработки в области B.

Этот означает, что при обработке детали промежуток времени ∆t (время необходимое рабочей голове
для перемещения из одной области в другую) добавляется ко времени обработки следующей детали,
т.е.:

Ttot (A) = (tA1 - tA0) + [∆t " + (tA3 - tA2)] +... + [∆tn + (tAn - tAn-1)]

Ttot (B) = [∆t ' + (tB1 - tA1)] +... + [∆tn + (tBn - tBn-1)]

Поэтому, наиболее близкими являются области, между которыми находится рабочая голова, благодаря
чему уменьшается потеря времени необходимого для перемещения головы из области, где только что
закончилась обработка, в область, где должна начаться следующая обработка.
В рассматриваемом графике значение параметра Teff – это время реального использования рабочей
группы для выполнения программы (например) pippo.pgm в области А:

Teff(A) = (tA1 - tA0) + (tA3 - tA2) +... + (tAn - tAn-1)

Teff(B) = (tB1 - tB0) +... + (tBn - tBn-1)


Таким образом полное время обработки представляется, как будто бы голова постоянно находилась в
одной области.

Кроме вышеупомянутых строк в Отчете Производства присутствует еще одна строка (в заголовке этого
файля), в которой суммируется информация, содержащаяся во всех остальных строках (строка итогов)

Tempo Eff. Totale: полное время реального использования станка подсчитанного, как сумма времен Teff
всех обработок, выполненных за день;
N.o totale pannelli: общее число панелей обработанных за день.

И наконец, после строки итогов идет строка, содержащая имя оператора, котороый осуществило
производство (это имя задается с помощью меню COMANDI/INSERIMENTO NOME OPERATORE). Имя
оператора вписывается в ячейку и может содержать не более 16 символов.

6.1.1 Внутренний формат отчета о производства


Формат файла с расширением .pro - текстовый (код ASCII). Различные строчки текста составляют
таблицу, как в приведенном ранее примере, вставляются следующим образом:

// Riga dei Totali


(Tempo Totale),(N.o totale pannelli)CRLF

// Dichiarazione dell’operatore corrente


#OP,(Nome Operatore - max 16 caratteri)

// Lavorazione 1
(Area),(Progr. PGM),(Descriz.),(Dimensioni),(Ora Inizio),(Ora Fine),(Teff),(Ttot),(Quantita),(T.
Medio)CRLF

// Lavorazione 2
(Area),(Progr. PGM),(Descriz.),(Dimensioni),(Ora Inizio),(Ora Fine),(Teff),(Ttot),(Quantita),(T.
Medio)CRLF

// Lavorazione 3
(Area),(Progr. PGM),(Descriz.),(Dimensioni),(Ora Inizio),(Ora Fine),(Teff),(Ttot),(Quantita),(T.
Medio)CRLF
…..

// Lavorazione n
(Area),(Progr. PGM),(Descriz.),(Dimensioni),(Ora Inizio),(Ora Fine),(Teff),(Ttot),(Quantita),(T.
Medio)CRLF

Отдельной строкой выделяется суммарных результат:

hh,mm,ss,(N.o totale pannelli) CRLF


(Area),(Progr.PGM),(Descriz.),dX,dY,dZ,hh,mm,ss,hh,mm,ss,hh,mm,ss,(Quantita),hh,mm,ss,cc CRLF
Размеры отдельных областей:
6.2 Диагностический отчет
Отчет должен каталогизировать ряд информации связанной с режимами работы станка во время его
эксплуатации и организован следующим образом:

6.2.1 Внутренний формат диагностического отчета


Формат файла с расширением .pro - текстовый (код ASCII). Различные строчки текста составляют
таблицу, как в приведенном ранее примере, вставляются следующим образом:

START PROD,(Ora Evento),(Nome Operatore)CRLF // Начало производства рабочим…


STOP PROD,(Ora Evento)CRLF // Конец производства
START ALRM, (Ora Evento)CRLF // Ошибки
ALRM, (описание ошибки1)CRLF
ALRM, (описание ошибки2)CRLF
….
ALRM, (описание ошибкиN)CRLF
STOP ALRM,(Ora Evento)CRLF // Конец Ошибки: нормальное восстановление
производство
START PROD,(Ora Evento),(Nome Operatore)CRLF // Начало производства рабочим …
…..
STOP PROD,(Ora Evento)CRLF // Конец производства

области (Ora…) имеют формат " hh, мм, ss " в то время как область (описание ошибкиN) является
строкой длиной максимум до 256 символов,а область (Nome Operatore) является строкой длиной
максимум до 16 символов.
6.3 Временная диаграмма отчетов Диагностики и Производства

Отчет ДИАГНОСТИКА

Отчет ПРОИЗВОДСТВО

Предположим, что мы выполняем некоторую гипотетическую обработку, состоящую из трех файлов pgm
(α.pgm, β.pgm, γ.pgm). Теперь оценим характерные интервалы времени для создания двух Отчетов
(N.B.: мы предположили, что нет никакого резервирования между тремя PGM, в противном случае мы
должны были бы полагать, что на диаграмме кубики этих трех программ пересекались бы, о чем
говорилось в прежде):

Teffα = Tα; Teffβ = Tβ-∆β; Teffγ = Tγ -∆γ1 - ∆γ2;

От сюда:
Ttot = Tα + Tβ + Tγ; Teff.tot. = Teffα + Teffβ + Teffγ;
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. Меню и строка команд

Оперативные Среды

Menu File (Меню●Файл)

Editor (Редактор) Запускает редактор программ Xilog Plus.


Apri file CNC Открывает файлы CNC в специальном редакторе.
Carica PGM (Загрузка программ)
(Автоматический режим) Ставит программу в очередь на выполнение.

Esecuzione automatica (Автоматическое выполнение)


(Автоматический режим) Запускает сессию выполнения.

Configurazione macchina (Конфигурация станка)


Открывает редактор параметров станка (см.: Руководство конфигурации параметров).
Esci Выходит из Панели станка Xilog Plus.

Menu Visualizza (Меню●Визуализация)

Allarmi (Ошибки)
Открывает окно визуализации ошибок.
Input/Output (Вход/Выход)
Открывает окно входов и выходов PLC.
Quote assi (Значения осей)
Позволяет выбрать из списка режим отображения значений осей.
Animazione (Анимация)
(Автоматический режим) Выполняет анимацию выполняемой программы.
Posizione ventose (Положение присосок)
(Автоматический режим) Показывает положение столов и присосок.
Simulazione grafica (Моделирование графическое)
(Автоматический режим) Графическое моделирование выполняемой программы.
Editor ISO (Редактор ISO)
(Автоматический режим) Открывает редактор программ в формате ISO.
Mix
(Автоматический режим) Открывает окно для изменения выполняемого MIX.
Report file (файл отчета)
Открывает окно управления файлами отчета.
Bloccho ISO
(Автоматический режим) Открывает окно для отображения блоков выполняемой
программы.
Cambio utensile (Смена инструмента)
(Автоматический режим) Открывает окно, показывающее смену инструмент во время
выполнения программы.
Управление файлами CNC
Позволяет осуществить связь из Панели Станка напрямую с файлами, содержащимися в
ЧПУ
Используемые кнопки:
ESCI - выход из окна управления файла ЧПУ;
ELIMINA – удаление из ЧПУ выбранных из списка файлов;
SPEDISCI – передача файлов, находящихся в компьютере, в контроллер ЧПУ
Это окно становится доступно только, если ЧПУ подключен к Персональному компьютеру.

Menu Selezione
Asse precedente (Предыдущая Ось)
Выбирает предыдущую ось в окне отображения значений осей.
Asse successivo (Следующая Ось)
Выбирает следующую ось в окне отображения значений осей.
Campo precedente (Предыдущая Область)
(Автоматический режим) Выбирает предыдущую область в схеме областей.
Campo successivo (Следующая Область)
(Автоматический режим) Выбирает следующую область в схеме областей.

Menu Modo

Automatico
Выбирает рабочую среду Автоматический режим.
Manuale
Выбирает рабочую среду Ручной режим.
Taratura
Выбирает рабочую среду Калибровка.
MDI
Выбирает рабочую среду MDI.

Menu Comandi

Modifica ripetizione
(Автоматический режим) Позволяет изменить число повторений программы.
Abilita lettura da BCR
(Автоматический режим) Доступно/не доступно чтение Бар-кода.
Termina esecuzione
(Автоматический режим) Заканчивает текущую обработку.
Modo simulato
(Автоматический режим) Обработка в режиме симуляции.
Modo passo-passo
(Автоматический режим) Обработка в пошаговом режиме.
Modifica Jog
(Ручной режим) Позволяет установить значение JOG для ручного перемещения осей.
Reset CN
Отправляет команду Reset в ЧПУ.
Test Mandrini
(MDI) Осуществляет доступ к ручному управлению групп сверления и фрезерования.
Test Cambio Utensile
(MDI) Осуществляет доступ к управлению магазином режущего инструмента.
Comandi ISO
(MDI) Осуществляет ввод команд MDI с клавиатурой.
Gestione tool room
(MDI) Открывает окно управления магазином Tool Room.
Input messaggio operatore
(Автоматический режим) Открывает ячейку для ввода данных; введенной значение
подтверждается с помощью клавиши [ENTER]. Необходимость ввода данных указывается
миганием иконки. Возможные значения вставленные без запроса не будут применены.
Inseremento nome operatore
Позволяет вставить имя оператора, который работает на станке (максимумы 16 символов).
Имя будет использоваться при создании отчета о диагностики и производства. При запуске
Панели Станка имя оператор аннулируется.

Menu Strumenti

Impostazioni internazionali
Открывает окно для выбора языка и единицы измерения (миллиметры или дюймы),
используемые в Панели Станка.
Data/Ora
Открывает окно для задания даты и времени.
В заглавии окна показано время использования Панели Станка. Если ЧПУ является
NUMом, и если предусмотрено, то указывается также срок до батареи в ЧПУ. В этом
случае, после замены батареи необходимо ввести новую дату в соответствующую ячейку.
Calcolatrice
Показывает научный калькулятор (см.: Приложение J).

Menu Help

Argomenti della Guida


Открывает окно Интерактивного руководства. Интерактивное руководство может быть
активизирован также нажатием клавиши [F1]: появляется руководство для выбранного
элемента.

About Pannello Macchina


Открывает окно информации: номер версии Панели Станок и программного обеспечения
PLC установленной на ЧПУ.
Отображение положения столов и присосок

Menu file

Chiudi
Выходит из режима визуализации столов и присосок

Menu Seleziona

Traversa successiva
Выбирает следующую траверсу.
Traversa precedente
Выбирает предыдущую траверсу.
Ventosa successiva
Выбирает следующую присоску.
Ventosa precedente
Выбирает предыдущую присоску.

Menu Comandi

Sposta traversa verso sx


Перемещение выбранной траверсы влево (не доступно).
Sposta traversa verso dx
Перемещение выбранной траверсы вправо (не доступно).
Sposta ventosa verso l’alto
Перемещение выбранной присоски вверх (не доступно).
Sposta ventosa verso il basso
Перемещение выбранной присоски вниз (не доступно).

Report

Меню file

Apri
Открыть отчет.
Stampa
Напечатать отчет.
Imposta stampante
Установки принтера.
Esci
Выходит из окна визуализации report.
Графическое Моделирование

Menu Profilo

Visualizza
Отображает текущую обработку с начала.
Esegui
Осуществляет графическое моделирование.
Imposta stampante
Установки принтера.
Esci
Выходит из окна графического моделирования.

Menu Visualizza

Barra degli strumenti


Отображает строку инструментов.
Barra di stato
Отображает строку состояния.
Dati
Отображает таблицу данных обработки.
Configurazione
Позволяет сконфигурировать графическую визуализацию.

Menu Setup

Parametri
Таблица параметров для расчета времен.

Menu ?

Informazioni su finestre
Открывает окно информации о программе которая управляет графической визуализацией.

Barra degli strumenti

Строка инструментов
Отображает текущую обработку с начала.

Центрирует графическое представление.

Поворачивает графическое представление в трех плоскостях.

Клавиши перемотка/воспроизведение/пауза.

Окно со списком демонстрирующейся обработки.

Клавиши зума.

Демонстрация таблицы с данными обработки (расположение, время выполнения и так


далее).
Таблица параметров для расчета времени обработки.

Позволяет адаптировать графическое представление.

Открывает окно информации о программе, которая управляет графическим отображением.


Editor файла CNC/ISO

Меню file

Apri
Открывает существующий документ.
Salva
Сохраняет документ.
Salva con nome
Сохраняет документ с задаваемым именем.
Stampa
Печатает документ.
Anteprima di stampa
Предварительный показ документа перед печатью.
Imposta stampante
Позволяет установить параметры принтер для печати.
Esci
Выходит из редактора.

Menu Modifica

Taglia
Удаляет выбранные данные из документа и запоминает их в Буфере.
Copia
Копирует выбранные данные в Буфер.
Incolla
Вставляет содержимое Буфера (вырезанное или копируемое с помощью одной из двух предыдущих
команд) в точке вставки.
Elimina
Удаляет выбранные данные.

Menu Strumenti

Calcolatrice
Показывает научный калькулятор (см.: Приложение J).
Visualizzazione grafica
Открывает графическую визуализацию, если доступно.
ПРИЛОЖЕНИЕ B. Строка Состояния

Строка состояния отображается в нижней части окна Панели Станка.


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

• состояние интерфейса (область в центре);


• состояние C.N. (область в центре);
• состояние клавиатуры (область справа).

Области в центре строки состояния указывают на возникновение следующих состояний:

Отмечает единицу измерения мм или дюймы.


Станок не откалиброван.
Автоматическое выполнение при задействованном BCR / Чтение с задействованного
BCR.
Наличие ошибки или сообщения для оператора.
Автоматическое выполнение выбранной программы.
Автоматическое выполнение активного MIX в циклическом режиме.
Автоматическое выполнение активного MIX в циклическом режиме с обратным
счетом.
Автомат. выполнение активного MIX в последовательном режиме с обратным счетом.
Выполнение с активным супервизором.
C.N. подключен через порт COM1.
C.N. подключен через порт COM2.
C.N. подключен через порт FIP.
Автоматическое выполнение с включенным пошаговым режимом.
Автоматическое выполнение с включенным режимом симуляции.
Наличие сообщения оператору с или без требования ввода.
Нет связи с C.N.
C.N. в состоянии HOLD (останова).
C.N. в АВТОМАТИЧЕСКОМ режиме.
C.N. в состоянии выполнения программы в кодах ISO.
C.N. в РУЧНОМ режиме.
C.N. в режиме MDI.
C.N. в состоянии default (ОТДЫХА).
C.N. в состоянии RAP.
C.N. в состоянии калибровки осей.
C.N. в состоянии SEQ.
Выполняется RESET C.N.
Перемещение осей неограниченное.
... Перемещение осей с шагом 1 в 10000 мкм. В зависимости от значения, указанного
в ячейке.

Области справа строки состояния указывают на возникновение следующих состояний:


МА клавиша Caps Lock нажата.
NUM клавиша Num Lock нажата.
//F10 клавиша [F10] выполняет RESET C.N.
ПРИЛОЖЕНИЕ С. Переносной пульт управления.

А Переключатель выбора оси


B Потенциометр регулирования скорости перемещения
оси при обработке
С Потенциометр регулирования скорости перемещения
оси в ручном режиме
D Кнопка (-) для перемещения оси в ручном режиме
Е Кнопке (+) для перемещения оси в ручном режиме
F Кнопка (F1) для подтверждения загрузки/разгрузка
инструмента
G Кнопка (F3) для ручного поднятия упоров
I Кнопка для блокировки - разблокировки конуса
стандарта ISO30
K Кнопка (F2) для разблокировки тормоза двигателя оси
Z (для использования одновременно с кнопкой СТОП L)
L Кнопку СТОП
P Кнопка START
Q Кнопка для ручного поднятия кожуха аспирации
группы Rapid 10
S Переключатель для выбора режима SETTING
V Кнопка грибовидная аварийного останова
X Переключатель трехпозиционный для NO EDIT – NO
MODE
ПРИЛОЖЕНИЕ D. Магазин инструментов

Ротационный магазин типа Rapid


Это диск, который может иметь 6, 8, 10 или 14 позиций. Этот тип магазина устанавливается на
сверлильной голове и поэтому позволяет осуществлять маскируемую смену инструмента;
устанавливается на всех моделях типа Rapid. Места для инструмента указаны наклейками с номером
позиции на диске магазина.

Магазин Tool Room


Этот тип магазина устанавливается в задней части каретки станка, в то время как в передней части
располагается магазин Rapid. Запуская программу на выполнение, электрошпиндель выполняет
переустановку инструмента, исползуемого в программе, из Tool Room в магазин Rapid.
Магазин Random
Может 4 позиции и устанавливается с боку оси X; C.N. управляет загрузкой и разгрузкой инструмента в
зависимости от свободных мест. Обычно система имеет как минимум имеет 2 электрошпинделя.
ПРИЛОЖЕНИЕ Е. Группа Universal (на RD220) с осью вращения параллельной оси
Y станка
Конфигурация Группы

• xilog3.cfg

Устанавливать параметр “Universal” = 0

• pheads.cfg (голова 4)

Устанавливать "параметр “Attuatore” = 5

Измерить расстояние по X между центром вращения основного шпинделя и осью вращения шпинделя
группы в горизонтальном положении, как показано на рис.1 и установите параметр "Assetto 0 X" равным
измеренной величине, соблюдая знак.

Рис. 1

Измерить расстояние по Y между центром вращения основного шпинделя и осью вращения шпинделя
группы в вертикальном положении, как показано на рис.2 и установите параметр "Assetto 0 Y" равным
измеренной величине, соблюдая знак.

Рис. 2

Измерить расстояние по Z между контрольной точкой для измерения инструмента основного шпинделя и
осью вращения группы в нижнем горизонтальном положении, как показано на рис.3 и устанавливать
параметр "Assetto 0 Z" равным измеренной величине, соблюдая знак.
Рис. 3

Устанавливать параметр "Finecorsa + (положительная) Vector " = 0.

• nci.cfg

Изменить файл в обычном текстовом редакторе, добавив следующую секцию, если она еще не
существует:

{Gruppo Scavo Serratura ad Asse Tilting (Группа Паза для замка и Ось Tilting) }
{Inizio Sezione (Начало секции) }
$H04_XVECTOR
B
$
$H04_XFCVECTOR
43
$
$H04_UP
M81
$
$H04_DOWN
M71
$
$H04_ROTCW
M65M3S%ld
M21
$
$H04_ROTCCW
M65M3S%ld
M21
$
$H04_NOROT
M50
$
{Fine Sezione (Конец Секции)}

Создание файл описания инструмента для Группы

Отредактируйте любой инструмент между E1 и E96, который является ФРЕЗОЙ или СВЕРЛОМ.
Задайте длину инструмента как расстояние между плоскостью фланца и концом фрезы, которую
измеряем (см. рис. 4).

Рис. 4

Установите параметры " Diametro utensile (Диаметр инструмента) ", "Lunghezza utile (используемая
длина)”, “Diametro utile (используемый диаметр)”, “Velocita di avanzamento (скорость подачи)”
(максимальная и стандартная), “Velocita di rotazione (скорость вращения)” (максимальная и стандартная)
и “Velocita G0/B (скорость для инструкций G0/B)” как описано в руководстве Editor Xilog Plus.
Установите параметр " Ingombro (габарит)" равным расстоянию между осью вращения инструмента и
максимальным габаритным размером по оси Z при нахождении группы в горизонтальном положении (рис.
5).
Установите параметр “Distanza Z” = 0.

Установите параметр " Offset R " равным углу в плоскости XY, который принимает инструмент при
размещении группы в 0° .
Устанавливать параметр " Distanza D " как расстояние между центром вращения группы и плоскостью
фланца, исползуемого для измерения длины инструмента (рис. 5).

Рис. 5

Установите параметр " Angolo (угол) В " равным углу, который принимает инструмент по отношению к
вертикальной оси, когда группа повернута в 0° .

Режим программирования Группы

Для программирования данной группы используются стандартные инструкции интерфейса Xilog Plus,
однако следует помнить, что необходимо вставлять команду установки оси tilting перед началом
обработки в случае операций наклоненного типа:

;Установка инструмента группы B на 110° относительно вертикали.


XAXROT R=110 N = "B"
;Инструкция наклоненного сверления с углом сверления равного 270° в плоскости XY инструментом E1
головы 2.
BR X=800 Y=50 Z =-10 A=270 Q=1 T=201

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

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

Пример

XAXROT R=90 N = "B"-------------------------------------------------------- ПРАВИЛЬНО


G0R X=0 Y=0 Z =-10 A=90 H=20 N = "profile" T=201
G1R X=100
XAXROT R=110 N = "B"------------------------------------------------------- ПРАВИЛЬНО
G0R X=0 Y=0 Z=0 A=90 H=20 N = "profile" T=201
G1R X=100 Z =-10
XAXROT R=90 N = "B"---------------- ОШИБОЧНАЯ СТРОЧКА
G1R X=0 Z =-20
G1R X=100

Возможно работать как на всех плоскостях панели (обрабатываемыми группой), с учетом коррекции
радиуса инструмента или по центру инструмент, используя обычные инструкции B, XG0, XL2P и так
далее, задавая желаемую плоскость обработки, так и на наклоненных плоскостях, используя инструкцию
XPL X... Y... Z... и так далее (см. руководство editor Xilog Plus).
В этих случаях нет необходимости управлять установкой оси tilting с помощью команды XAXROT
поскольку компилятор Xilog Plus использует угол, совместимый с выбранной плоскостью обработки:

; Активизация плоскости параллельной плоскости 4 панели.


XPL X=0 Y=10 Z=0 Q=0 R=90
XG0 X=100 Y=20 Z =-10 T=201 N == "profile" C=2
XL2P X=300

Для того, чтобы повторить только что созданный профиль, но в другой рабочей плоскости, можно
использовать инструкцию XGREP с указанием имени профиля:

; Активизация плоскости параллельной плоскости 4 панели.


XPL X=0 Y=0 Z=0 Q=0 R=80
; Повторение профиля на наклоненной плоскости инструментом 202.
XGREP N == "profile" T=202
ПРИЛОЖЕНИЕ F. Программирование зажимы Duomatic
Выбор способа крепления детали с помощью зажимов DUOMATIC должен производиться в начале
программы, до запроса на блокирования детали (M28/M39/M58).
Такой выбор должен быть осуществлен посредством параметров E30xxx:

E30001 (Выбор типа блокирования детали в зоне 1).


E30002 (Выбор типа блокирования детали в зоне 2).

(См. также руководство Диагностика и Коды М, поставляемые в комплекте со станком)

В частности: E30001 =11: DAB (Duomatic зона АВ)


E30002 =11: DCD (Duomatic зона CD)

1) Правильное программирование в инструкции Header программы PGM Xilog Plus параметра V,


позволяет установить автоматически значения для E30001 и E30002 в зависимости от выбранной
вакуумной зоны (А, B, С, D и так далее...):

V=5x (Выбор зажимов DUOMATIC)

Пример:

(Н DX =... DY =... DZ =...-A C=0 T=0 R=99... V=5x)


E30001=11
...
M28

Пример:

(Н DX =... DY =... DZ =...-B C=0 T=0 R=99... V=5x)


E30001=11
...
M38

В начале программы, до команды блокирования детали (M28/M38/M58), кроме прочего необходимо


выбрать с какими зажимами DUOMATIC начинается обработка [передними (со стороны оператор в
направлении Y) или задними (со стороны противоположной оператору в направлении Y) или обоими].

E30059 (Выбор передние / задние / оба DUOMATIC зоны 1)


E30060 (Выбор передние / задние / оба DUOMATIC зоны 2)
E30059 = 1: Передние зоны 1 E30060 = 1: Передние зоны 2
= 2: Задние зоны 1 = 2: Задние зоны 2
= 3: Оба зоны 1 = 3: Оба зоны 2

2) Правильное программирование параметра V позволяет автоматически установить значения,


соответствующие интересующей зоне.

V=50 (никакое действие)


V=51 (Выбор передних зажимов DUOMATIC)
V=52 (Выбор задних зажимов DUOMATIC)
V=53 (Выбор зажимов DUOMATIC как передних, так и задних)
Пример:

(Н DX =... DY =... DZ =... - CD C=0 T=0 R=99... V=51)


E30002=11
E30060=1
...
M58

Пример:

(Н DX =... DY =... DZ =... - AB C=0 T=0 R=99... V=53)


E30001=11
E30059=3
...
M58

В любом месте программы затем можно осуществлять смену (во время обработки) между передними и
задними зажимами с помощью кода:
M193 (смена зажимов между передними и задними)
(См. также руководство Диагностика и Коды М, поставляемые в комплекте со станком)

3) В Xilog Plus существуют специальные инструкции макро, которые способны осуществить эту операцию
прямо из программы (инструкция XISO):

DUOMATIC G=0 (смена зажимов между передними и задними)

Пример:

(Н DX =... DY =... DZ =... - АВ C=0 T=0 R=99... V=53)


E30001=11
E30059=3
...
M58
...
...
(DUOMATIC G=0)
M193

В любом месте программы возможно освободить передние или задние зажимы, если была выбрана
опция V=53 (оба).

E30059 (Выбор передние / задние DUOMATIC зоны 1)


E30060 (Выбор передние / задние DUOMATIC зоны 2)
M194 (Исключение выбранных зажимов)

E30059 = 4: Передние
= 5: Задние

E30060 = 4: Передние
= 5: Задние

Примечание. Единожды освободив передние зажимы не возможно потом освободить задние и наоборот
или решить восстановить блокирование обоими зажимами.

4) Инструкция, повторяющая предыдущую, выполняющая эту операцию прямо из программы (инструкция


XISO):

DUOMATIC G=1 (исключение передних зажимов)


DUOMATIC G=2 (исключение задних зажимов)

Пример:

(Н DX =... DY =... DZ =... - АВ C=0 T=0 R=99... V=53)


E30001=11
E30059=3
...
M58
...
...
(DUOMATIC G=1)
E30059=4
M194
ПРИЛОЖЕНИЕ G. Индикаторы/указатели размера SEPRI
Использование этих устройств влечет за собой некоторые добавления внутри файла конфигурации Xilog
Plus:

• supports.cfg

Установить значения смещений (параметры "Offset X quota della traversa" и "Offset Y quota delle ventose")
индикаторов размера относительно метрических линеек для центров зажимов/присосок
(morsetto/ventosa). Значения, которые следует присваивать параметрам offset, определяются
соответствующими вычислениями между начальными координатами Xilog Plus и величинами расстояний
между центром присоски и механическими указателями для направлений X и Y (рис. 1).

Рис. 1 Расстояние между центром присоски и механическим указателем в направлении X и Y; такое


расстояние используется для расчета значения offset.

• xilog3.cfg

Устанавливать тип управления установкой элементов на столе (ручное):

Параметр “Piano” = 1

Указать используемый последовательный порт и выбрать протокол передачи данных.

Параметр “Numero COM Ventose Automatiche” =


для VIS SEPRI 10 (COM1) для VIS LIKA-SIKO 20 (COM1)
11 (COM2) 21 (COM2)
12 (COM3) 22 (COM3)
13 (COM4) 23 (COM4)
Процедура для выполнения позиционирования столов и присосок на RD130 STV и
RD240 STV.

1) Выбрать программу редактор Xilog Plus.


2) Разместить столы и присоски с помощью редактора столов и присосок.
3) Запустить программу в Автоматической среде Панели СТАНОК (Pannello Macchina).
4) Установить в области V заголовка значение 11 (V=11).
5) Нажать клавишу Start: значения передадутся в индикаторы SEPRI на столах.
6) Нажать клавишу SEL несколько раз, пока не появится буква Н.

7) Разместить вручную стол в указанное положение, сверяясь по миллиметровой линейке.


8) Нажать клавишу SEL , пока не появится значение 1.

9) Разместить вручную присоску 1 в указанное положение.

10) Повторить операцию для всех столов и присосок, занятых в обработке.


ПРИЛОЖЕНИЕ Н. Управление приспособлениями клиента.
Обязательным условием для того, чтобы активизировать или отключать приспособления, используемые
клиентом, является нахождение во внерабочем состоянии во всех зонах рабочего стола. Возможно
работать в маятниковом режиме, но не возможно управлять приспособлениями клиента вместе с
другими системами блокирования.

Для Xilog Plus:

Для того, чтобы активизировать управление приспособлениями ввести в поле V заголовка V=40.

В ISO:

a) Управление 2-мя зонами

E30001=1 зона А
E30002=1 зона B

M191 = Активизация Приспособлений


M190 = Отключение Приспособлений

Эти коды должны следовать за обычными кодами, требующими блокировку детали вакуумом.

a) Управление 4-мя зонами

E30001=1 зона А
E30001=2 зона B
E30001=3 зона АВ или BA.
E30002=1 зона С
E30002=2 зона D
E30002=3 зона СD или DC

M191 = Активизация Приспособлений


M190 = Отключение Приспособлений

Эти коды должны следовать за обычными кодами, требующими блокировку детали вакуумом.
ПРИЛОЖЕНИЕ I. Форматы файла
PGM

Стандартный формат программ. Программы в формате pgm могут быть экспортированы в формат XXL
(формат ASCII, редактируемый любым редактором) в окне Selezione programma da eseguire (Выбор
программы для выполнения). В том же окне возможно преобразовывать единицы измерения файла pgm
из миллиметров в дюймы и наоборот.

MIX

Стандартный Формат MIX.

FRZ

Формат MIX, выполнение которого были прервано в режиме Автоматическое выполнение MIX. Эти
файлы могут быть выполнены, но не могут быть изменены.

CNC или i??

Форматы программ ISO. Программы ISO также могут быть изменены с помощью внешнего редактора
ASCII. В некоторых типологиях станков с контроллером NUM программы ISO могут выполняться
напрямую (см.: Приложение K).

Окно выбора программа/MIX для выполнения


Окно Selezione programma da eseguire (Выбор программы для обработки) Панели Станка (Pannello
Macchina) Xilog Plus предоставляет некоторые кнопки со специальными функциями.
• ?: показывает интерактивное руководство по Панели Станка;
• ММ/IN: преобразовывает единицы измерения файла PGM из миллиметров в дюймы и наоборот;
• ESPORTA: преобразовывает файл PGM в файл XXL (редактируемым с помощью текстового
редактора).
• INVIA A: позволяет копировать выбранную программу в другое место на компьютере или над
внешнее запоминающее устройство (например, дискету).
ПРИЛОЖЕНИЕ J. Калькулятор
Кроме использования калькулятора с манипулятором "мышь", предусмотрены следующие
функциональные клавиши (где X значение отображаемое на экране и Y значение в памяти
калькулятора):

[S] Синус X.
[I] Арксинус X.
[C] Косинус X.
[O] Арккосинус X.
[T] Тангенс X.
[N] Арктангенс X.
[P] X = постоянная π.
[R] Квадратный корень X.
[L] Стереть память: Y = 0.
ПРИЛОЖЕНИЕ K. Замечания

Прямое управление программами в кодах ISO


На некоторых типологиях станков, снабженных контроллером NUM, осуществляется управление
напрямую программами в кодах ISO. Программа ISO является файлом с расширением CNC, который
может быть свободно отредактирован и просмотрен в графическом режиме; этот последний режим
является функцией ЧПУ и, поэтому, может быть осуществлен, только если ЧПУ подключено. Имена
файла CNC должны быть выбраны согласно соглашению с NUM: поэтому, любое имя должно состоять
максимум из 5 цифр, следующими за 0 (нулем).

Редактирование

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

Выполнение

Предел в 65000 символов не применяется для выполнения программ. Все же, если выполняемая
программа содержит переходы, то необходимо установить параметр “Modo passante CNC” файла
gendata.cfg в 0; в таком случае программа может быть выполнена только, если в памяти Числового
программного управления достаточно памяти, чтобы вместить ее; кроме того, возможные подпрограммы
должны быть предварительно помещены в память Числового программного управления. Если
выполняемая программа не содержит переходы то необходимо установить параметр “Modo passante
CNC” файла gendata.cfg в 1; в таком случае программа передается в ЧПУ по блокам, поэтому,
единственным пределом ее размера является вместимость жесткого диска персонального компьютера.
Все же, возможные подпрограммы должны быть предварительно помещены в память Числового
программного управления.

M02

Всем блокам M02 в программах CNC должны предшествовать блоки M201; в случаях, когда блок M201
отсутствует, программа продолжает корректное выполнение, но по окончании цвет рабочей области
остается зеленым и счетчик выполненных деталей не переходит к следующему значению. В этом случае
необходимо нажимать кнопку Reset для того, чтобы информировать Панель станка Xilog Plus , что
программа закончена.
В случае если используется старая программа CNC, то измените ее, вставляя вручную требуемый код
M201.

M20

Присутствие кода M20 вместо M2 (при обработке в маятниковом режиме), позволяет не закрыть
выполнение в проходом режиме и поэтому выигрывать время при переходе от одной рабочей области
(например область A) в другая (например область B). В случае если используется старая программа
CNC, то измените ее, вставляя вручную требуемый код M20.

Приближение к обрабатываемой панели


На некоторых станках рабочая группа, которая должна выполнять первую обработку панели, опускается
до или во время перемещения; размер по Z, в который выполняется передвижение, однозначно
определяется на основании толщины панели (значение поля DZ в заголовке программы). Поэтому, не
принимаются во внимание габаритные размеры панелей, находящихся на других рабочих областях. В
случае возможных столкновений с другими панелями необходимо предусмотреть при первом
выполнении программы одну или более инструкций N или XN с целью обезопаситься при перемещении.
Та же процедура используются при следующих обработках, если головы должна проходить выше других
панелей.

Перемещение над панелью


Перемещения рабочей группы на стадии приближения к точке начала последующей обработки
оптимизированы и зависят от режущего инструмента/агрегата и размера панели по Z. Если значение
безопасной высоты, на которой выполняется перемещение над панелью при установленном режущем
инструменте/агрегате, не достаточно, то на экране выводится сообщение об ошибке “Non esiste quota di
sicurezza sopra il pezzo”.

Случаи не устранимые

В следующих случаях ошибка "Non esiste quota di sicurezza sopra il pezzo" не устраняется:

1. Если можно выполнять перемещение с пневматически поднятой головой:

• BR или XBR с инструментом, сконфигурированным для плоскости 0


• TA или XTA для плоскости 1
• B или XB на наклоненной плоскости

2. Также если можно перемещать пневматически не поднятую голову:

• BR или XBR с инструментом, сконфигурированным для плоскости 0


• TA или XTA
• B или XB на наклоненной плоскости

В других случаях можно восстановить работоспособность с помощью использования инструкции SET


DONTCARE.

Инструкция SET DONTCARE

Инструкция SET DONTCARE =1 заставляет Xilog Plus не выдавать сообщение " Non esiste quota di
sicurezza sopra il pezzo " для последующей обработки.
Инструкция имеет действие только в “устранимых” случаях и только на последующую обработку; между
SET DONTCARE=1 и обработкой не должны быть введены другие инструкции. При использовании
инструкции SET DONTCARE=1 программист принимает на себя ответственность за прямой контроль
перемещениями (посредством инструкций N или XN), чтобы избегать столкновений с панелями и
гарантировать, что возможные вращения оси Vector произойдут вне детали.

Функция ЧПУ NUM Jerk


Для оптимизации использования станка на различных стадиях обработки введена специальная
программная функция (названная "JERK”) , которая дает возможность изменять реакцию станка и, тем
самым, его динамические характеристики, в зависимости от обрабатываемого элемента.

Эта функция может использовать увеличение ускорения станка с учетом зависимостей, существующих
между геометрическими фигурами. Такая функциональность позволяет достигать значительного
сокращения времени остановки станка и выхода его на режим, что приводит к заметной экономии общего
времени обработки и снижению механических нагрузок на станок. Получаемый эффект связан с
типологией обрабатываемых элементов и он тем более заметен, чем более «высокими» являются фазы
перемещения исполнительных элементов в «быстром» режиме (G0) а также их ускорения и замедления.
Например, если в циклах сверления получается определенная максимальная (временная) экономия, то в
циклах чистого фрезерования с последовательными «медленными» смещениями (режим G1)
получаемая экономия является минимальной.
Опытному пользователю предоставляется возможность оптимизировать по своему усмотрению реакцию
станка запустив программу, изменяющую его динамику в заданных пределах соотношения «скорость-
точность».
Оператор может установить “уровень” регулирования функции "JERK", что дает ему возможность
предпочесть одну функцию другой или установить нейтральную ситуацию, при которой принимается во
внимание обе функции.
Здесь говорится об опытном пользователе, поскольку использование этой функции требует
углубленного понимания различных рабочих режимов, а также различных программных инструментов
(необходимо иметь возможность для ручного изменения программы, знания кодов ISO или XISO в среде
Xilog Plus, а также знание инструментов для редактирования операционной среды).
Тот, кто не хотел бы или не чувствует себя в состоянии выполнять такие изменения, может спокойно
обойтись без этой функции, нормально работая со значениями параметров, установленными по
умолчанию фирмой SCM Group S.p.A., которые гарантируют вполне приемлемый компромисс между
требованиями, предъявляемыми как к требованиями финишной так и начальной обработки, без
необходимости каждый раз выполнять новые регулировки.

Активизация макрокоманд для уровней функция "JERK” оператором

Вышеупомянутое регулирование осуществляется посредством внесения в part-program, следующей


строки инструкции ISO, в которой, задавая желаемое значение для параметров "XXX", достигается
желаемое регулирование.

Замечание. Только проведение предварительных пробных операций могут дать рекомендации


относительно конкретных параметров, используемых в каждой отдельной программе. Внутри одной и той
же программы одна и та же программная строка может быть использована несколько раз, когда оператор
сочтет это необходимым. В настоящее время программное управление такой оптимизацией не
предусмотрено пост-процессором, предоставляемым компанией SCM Group S.p.A., а потому вставка
программной строки и выбор ее положения внутри программы полностью возлагается на оператора с
использованием ручного редактирования. В случае неуверенности оставляйте значения по умолчанию!

G120EJxxx (посредством этой строки инструкции, вызывается программа ISO системы %10120 и
запрашивается активизация Jerk)

Где: "XXX" = Значение регулирования JERK (минимальное устанавливаемое значение =60)

При наличии рабочего интерфейса Xilog Plus (версия высшая или равная 6.3 Routolink), правильная
инструкция, в соответствии с синтаксисом Xilog Plus, становится следующей:

SET JERK=XXX (посредством этой строки инструкции, вызывается программа ISO системы %10120 и
запрашивается активизация Jerk)

Такая инструкция должна быть введена строго перед инструкцией G0 врезания в деталь перед началом
обработки.

Рекомендованные значения:

"XXX" = 60 СВЕРЛЕНИЕ
"XXX" = 90 ГРУБАЯ ОБРАБОТКА
"XXX" > = 160 ОТДЕЛКА

далее, подробнее, от станка к станку, типичные значения рекомендованные SCM GROUP S.p.A. должны
быть:

Серия RECORD семейства 100-121-130 "XXX" > = 180 ОТДЕЛКА


Серия RECORD семейства 240 "XXX" > = 180 - 200 ОТДЕЛКА
Серия RECORD семейства 260 "XXX" > = 260 ОТДЕЛКА
Серия ERGON "XXX" > = 90 ОТДЕЛКА

"XXX" = значение изменяющееся от станка к станку согласно стандартам SCM GROUP S.p.A.
НЕЙТРАЛЬНЫЙ СТАНОК (default)

"XXX" = 0 ВОССТАНОВЛЕНИЕ ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ, внутри программы в который


принудительно изменили значение ранее (также Reset ЧПУ восстанавливает условия default)

ВНИМАНИЕ!
Не изменять и не удалять:
• программу %11000 (файл выделенный SCM GROUP S.p.A. для конфигурации станка)
• программа %10120 (файл выделенный SCM GROUP S.p.A. для активизации функции Jerk)

Селектор NO EDIT (НЕ РЕДАКТИРОВАТЬ)


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

Вам также может понравиться