Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fanuc SOi mate-md

.pdf
Скачиваний:
921
Добавлен:
21.03.2015
Размер:
6.94 Mб
Скачать

B-64144RU/01

РАБОТА

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

 

 

 

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

Процедура 1

 

 

[ P TYPE - МЕТОД P ]

1

Отведите инструмент и замените его новым. При необходи-

 

 

мости измените значение коррекции на инструмент.

 

 

(Перейдите к шагу 2).

[ Q TYPE - МЕТОД Q ]

1

При включении питания или отмене состояния аварийного

 

 

останова станка выполните все необходимые на данный

 

 

момент операции, включая возврат в референтную

 

 

позицию.

 

2

Переместитевручную рабочиеорганы станкав точкуначала

 

 

программы (точку начала обработки) и оставьте модальные

 

 

данные и систему координат в том же состоянии, что при

 

 

начале обработки.

Процедура 2

[COMMON TO P TYPE /

Q TYPE - ОДИНАКОВО ДЛЯ МЕТОДОВ P И Q]

[ Q TYPE ]

N fff fffff или

[P TYPE]

Частота

Номер последова

[ Q TYPE ]

N fffff или

[P TYPE]

3При необходимости, измените величину коррекции. (Перейдите к шагу 2).

1 Установите переключатель перезапуска программы на пульте оператора станка в положение ON (ВКЛ).

2 Нажмите клавишу

для отображения желаемой

программы.

3Найдите заголовок программы.

4Введите номер последовательности блока для перезапуска, затемнажмитедисплейную клавишу [P TYPE] или [Q TYPE].

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

Номер последовательн

447

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

РАБОТА

B-64144RU/01

 

 

 

 

5 Выполняется поиск номера последовательности и на ЭЛТ-дисплее появляется экран перезапуска программы.

PROGRAM RESTART

 

 

O0002 N01000

DESTINATION

M

1

2

 

X 57.

096

 

1

2

 

Y 56.

877

 

1

2

 

Z 56.

943

 

1

2

 

 

 

 

1

2

DISTANCE TO GO

 

1

* * * * * * * *

 

* * * * * * * * * * * * * * * *

1

X 1. 459

 

T * * * * * * * * * * * * * * * *

2

Y 10.

309

3

Z 7. 320

S * * * * *

 

 

 

 

S 0 T0000

MEM * * * *

* * * * * *

10 : 10 : 40

RSTR

 

DIR

(OPRT)

DESTINATION (МЕСТО НАЗНАЧЕНИЯ) показывает положе- ние, с которого должен начаться перезапуск обработки.

DISTANCE TO GO (РАССТОЯНИЕ ПЕРЕМЕЩЕНИЯ) показы-

вает расстояние от текущего положения инструмента до положения, c которого должен начаться перезапуск обра- ботки. Число слева от каждого названия оси обозначает порядок осей (определяемый заданием параметра), вдоль которых инструмент перемещается к положению пере- запуска. Координаты и величину перемещения для перезапуска программы можно отобразить максимум для трехосей. (Окноперезапускапрограммыотображаетданные только для осей, управляемых ЧПУ).

M : Четырнадцать последних заданных М-кодов T : Два последних заданных Т-кода

S : Последний заданный S-код

B : Последний заданный В-код

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

6 Установите переключатель перезапуска программы в положениеOFF (ВЫКЛ.). Приэтомзамигаетцифраслеваот названия оси в поле DISTANCE TO GO.

7ПроверьтеэкраннавыполнениекодовM, S, T иB. Еслиони найдены, войдите в режим MDI, затем выполните функции M, S, T и B. После выполнения восстановите предыдущий режим. Данные коды не отображаются в окне перезапуска программы.

8Проверьте, вернолирасстояние, указанноеподDISTANCE TO GO. Также проверьте, существует ли вероятность удара ин- струмента о заготовку или другие объекты при его переме- щении в положение перезапуска обработки. Если такая ве- роятностьсуществует, переведитеинструментвручнуювпо- ложение, из которого инструмент мог бы беспрепятственно переместиться в положение перезапуска обработки.

9Нажмите кнопку пуска цикла. Инструмент перемещается в положение перезапуска обработки со скоростью подачи на холостом ходу последовательно вдоль осей, в порядке, заданном настройками парам. (ном. 7310). Затем обработка возобновляется.

448

B-64144RU/01

РАБОТА

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

 

 

 

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

Процедура 1

 

 

 

 

 

 

[ P TYPE - МЕТОД P ]

1

Отведите инструмент и замените его новым. При необходи-

 

 

мости

измените значение коррекции на

инструмент.

 

 

(Перейдите к шагу 2).

 

 

 

[ Q TYPE - МЕТОД Q ]

1

При включении питания или отмене состояния аварийного

 

 

остановастанкавыполнитевсенеобходимыенаданныймо-

 

 

мент операции, включая возврат в референтную позицию.

 

2

Переместитевручную рабочиеорганы станкав точкуначала

 

 

программы (точку начала обработки) и оставьте модальные

 

 

данные и систему координат в том же состоянии, что при

 

 

начале обработки.

 

 

 

 

3

При

необходимости,

измените

величину

коррекции.

Процедура 2

 

(Перейдите к шагу 2).

 

 

 

[COMMON TO P TYPE /

1

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

Q TYPE - ОДИНАКОВО ДЛЯ

 

пульте оператора станка в положение ON (ВКЛ).

МЕТОДОВ P И Q]

2

Нажмите клавишу

для

отображения желаемой

 

программы.

3Найдите заголовок программы. Нажмите функциональную клавишу .

 

 

 

 

[ Q TYPE ]

4 Введите номер блока для

перезапуска, затем нажмите

В f f f f f f f f

или

дисплейныеклавиши[P TYPE] или[QTYPE]. Номерблокане

должен содержать более восьми цифр.

 

 

 

 

 

[P TYPE]

 

 

 

 

 

 

 

 

 

 

5 Выполняется поиск номера блока, и на дисплее появляется

 

 

 

 

 

 

 

 

Номер блока

экран перезапуска программы.

 

 

 

 

PROGRAM RESTART

 

O0002 N01000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DESTINATION

M

1

2

 

 

 

 

 

 

X

57. 096

 

1

2

 

 

 

 

 

 

Y

56. 877

 

1

2

 

 

 

 

 

 

Z

56. 943

 

1

2

 

 

 

 

 

 

 

 

 

 

1

2

 

 

 

 

 

 

DISTANCE TO GO

 

1 * * * * * * * *

 

 

 

 

 

 

* * * * * * * * * * * * * * * *

 

 

 

 

 

 

X

1. 459

T * * * * * * * * * * * * * * * *

 

 

 

 

 

 

Y

10. 309

 

 

 

 

 

 

S * * * * *

 

 

 

 

 

 

 

Z

7. 320

T0000

 

 

 

 

 

 

 

 

 

 

S 0

 

 

 

 

 

MEM

* * * * * * *

* * *

10 : 10 : 40

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RSTR

 

FL.SDL

 

(OPRT)

DESTINATION (МЕСТО НАЗНАЧЕНИЯ) показывает положе- ние, с которого должен начаться перезапуск обработки.

DISTANCE TO GO (РАССТОЯНИЕ ПЕРЕМЕЩЕНИЯ) показы-

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

449

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

РАБОТА

B-64144RU/01

 

 

 

 

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

M : Четырнадцать последних заданных М-кодов T : Два последних заданных Т-кода

S : Последний заданный S-код

B : Последний заданный В-код

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

6 Установите переключатель перезапуска программы в положениеOFF (ВЫКЛ.). Приэтомзамигаетцифраслеваот названия оси в поле DISTANCE TO GO.

7ПроверьтеэкраннавыполнениекодовM, S, T иB. Еслиони найдены, войдите в режим MDI, затем выполните функции M, S, T и B. После выполнения восстановите предыдущий режим. Данные коды не отображаются в окне перезапуска программы.

8Проверьте, вернолирасстояние, указанноеподDISTANCE TO GO. Также проверьте, существует ли вероятность удара инструмента о заготовку или другие объекты при его пере- мещении в положение перезапуска обработки. Если такая вероятность существует, переведите инструмент вручную в положение, из которого инструмент мог бы беспрепятст- венно переместиться в положение перезапуска обработки.

9Нажмите кнопку пуска цикла. Инструмент перемещается в положение перезапуска обработки со скоростью подачи на холостом ходу последовательно вдоль осей, в порядке, заданном настройками параметра (ном. 7310). Затем обработка возобновляется.

Пояснения

D Номер блока

КогдаЧПУостановлено, числовыполняемыхблоковотобража-

 

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

 

Оператор может задать номер блока, с которого следует

 

перезапустить программу, с помощью номера, отображенного

 

на ЭЛТ-мониторе. Отображается номер блока, который был

 

выполнен последним. Например, для перезапуска программы с

 

блока, на котором выполнение было прервано, задайте

 

отображаемый на экране номер плюс один.

 

Число блоковотсчитываетсяотначалаобработки, приусловии,

 

что одна строка программы ЧПУ соответствует одному блоку.

 

<Пример 1 >

 

 

Программа ЧПУ

Число блоков

 

O 0001 ;

1

 

G90 G92 X0 Y0 Z0 ;

2

 

G01 X100. F100 ;

3

 

G03 X01 -50. F50 ;

4

 

M30 ;

5

450

B-64144RU/01

РАБОТА

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

 

 

 

 

 

 

< Пример 2 >

 

 

Программа ЧПУ

Число блоков

 

O 0001 ;

 

1

 

G90 G92 X0 Y0 Z0 ;

 

2

 

G90 G00 Z100. ;

 

3

 

G81 X100. Y0. Z-120. R-80. F50. ;

4

 

#1 = #1 + 1 ;

 

4

 

#2 = #2 + 1 ;

 

4

 

#3 = #3 + 1 ;

 

4

 

G00 X0 Z0 ;

 

5

 

M30 ;

 

6

 

Макрооператоры не считаются блоками.

D Сохранение/удаление

Номер блока сохраняется в памяти, когда питание отключено.

номера блока

Номер можно стереть, если начать цикл в состоянии сброса.

D Номер блока, когда

В окне программы обычно отображается номер блока, выпол-

программа

няемого в данный момент. Когда выполнение блока заверша-

приостановлена или

ется, происходит сброс ЧПУ или программа выполняется в

остановлена

режиме обработки единичных блоков с остановками, в окне

 

программы отображается номер последней выполненной

 

программы.

 

Когда программа ЧПУ приостановлена или остановлена с

 

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

 

блока, отображаются следующие номера блоков:

 

Останов подачи: Выполняемый блок

 

Сброс: Последний выполненный блок

 

Остановкаединичного блока: Последнийвыполненныйблок

 

Например, когда сброс ЧПУ произведен во время выполнения

 

блока 10, отображаемый номер блока меняется с 10 на 9.

D Вмешательство в

Когда происходит вмешательство путем ручного ввода данных

режиме MDI

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

 

ногоблока, командыЧПУ, используемыедлявмешательства, не

 

считаются блоком.

D Номер блока,

Когданомерблока, отображающийсявокнепрограммы, содер-

содержащий более

жит более восьми цифр, происходит сброс номера блока на 0, и

восьми цифр

отсчет продолжается.

Ограничения

D Перезапуск методом Р

Перезапуск методом Р невозможен при следующих условиях:

 

Когда автоматический режим не включался с момента

 

включения питания

 

Когда автоматический режим не включался с момента

 

устранения аварийной остановки

 

Когда автоматический режим не включался с момента

 

изменения или сдвига системы координат (изменение

 

внешней коррекции относительно референтной точки

 

заготовки)

D Блок перезапуска

Перезапуск не обязательно должен производиться с блока, в

 

которомпроизошло прерывание; работу можно начать заново с

 

любого блока; Когда выполняется перезапуск методом Р, в

 

блоке перезапуска должна использоваться та же система

 

координат, что была в момент прерывания работы.

451

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

РАБОТА

B-64144RU/01

 

 

 

D Единичный блок

Когда режим обработки единичных блоков включен во время

 

перемещениявположениеперезапуска, работаостанавливается

 

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

 

Когда работа остановлена в режиме обработки единичных

 

блоков, вмешательство с помощью ручного ввода данных

 

невозможно.

 

 

D Ручное

В процессе перемещения к позиции перезапуска можно

вмешательство

применить ручное вмешательство для того, чтобы выполнить

 

операцию возврата по оси, если она еще не была проделана для

 

этой оси. Нельзя продолжить операцию возврата по осям, по

 

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

D Сброс

Нельзя производить сброс от момента начала поиска при

 

перезапуске до возобновления обработки. В противном случае,

 

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

D Полностью ручной

Независимооттого, былаилинебыланачатаобработка, ручные

режим

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

 

ручном режиме.

 

 

D Возврат в

При отсутствии датчика абсолютного положения (абсолютного

референтную позицию

импульсного шифратора) обязательно выполните возврат в

 

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

 

выполнением сброса.

 

 

Сигнал тревоги

 

 

 

 

Сигнал

Содержание

 

тревогином.

 

 

071Заданный номер блока для перезапуска программы не найден.

094После прерывания была установлена система координат, а затем был задан перезапуск методом Р.

095После прерывания был изменен сдвиг системы координат, а затем был задан перезапуск методом Р.

096После прерывания была изменена система координат, а затем был задан перезапуск методом Р.

Когда автоматическая работа не выполнялась с момента

097включения питания, отмены аварийного останова или сброса после сигналов тревоги P/S от 094 до 097, был задан перезапуск методом Р.

После включения питания был выполнен перезапуск без

098возврата в референтную позицию, однако в программе была найдена команда G28.

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

5020 Для перезапуска программы был задан неверный парам..

ОПАСНО

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

S Ручные операции выполняются, когда полностью ручной режим ВЫКЛ. S Ручные операции выполняются, когда станок заблокирован.

S Когда используется зеркальное отображение.

SКогда ручные операции выполняются в процессе перемещения по оси при операции возврата.

SКогда перезапуск программы задается для блока, находящегося между блоком пропуска резания и последующим блоком с абсолютными командами.

452

B-64144RU/01

РАБОТА

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

 

 

 

4.5

ФУНКЦИЯ

ПЛАНИРОВАНИЯ

Функция планирования позволяет оператору выбирать файлы (программы), записанные на гибком диске во внешнем уст-

ройствеввода-вывода(Handy File, Floppy Cassette или FA Card),

и задавать порядок действий и число повторов (планирование) для выполнения автоматической операции.

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

FILE DIRECTORY

FILE NO.

FILE NAME

0001

O0010

0002

O0020

0003

O0030

0004

O0040

Список файлов во внешнем устройстве ввода-вывода

Задайте номер файла и число повторов.

ORDER

FILE NO

REPETITION

01

0002

2

02

0003

1

03

0004

3

04

0001

2

Экран планирования

Выполнение автоматической операции

453

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

РАБОТА

B-64144RU/01

 

 

 

 

Порядок действий функции планирования

Порядок действий

DПорядок действий для выполнения одного файла

1Нажмите переключатель MEMORY на пульте оператора

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

2Нажмите крайнюю справа дисплейную клавишу (клавиша перехода к следующему меню), затем нажмите дисплейную клавишу [FL. SDL]. На экране ном.1 отобразится список файлов, записанных на Floppy Cassette. Чтобы вывести на экранфайлы, неотображенныенаэкране, нажмитеклавишу перелистывания страниц на панели ручного ввода данных. Файлы, записанные на Floppy Cassette, также можно последовательно вывести на экран.

FILE DIRECTORY

O0001 N00000

CURRENT SELECTED : SCHEDULE

 

 

NO.

FILE NAME

(METER) VOL

 

0000

SCHEDULE

 

 

0001

PARAMETER

58.5

 

0002

ALL PROGRAM

11.0

 

0003

O0001

1.9

 

0004

O0002

1.9

 

0005

O0010

1.9

 

0006

O0020

1.9

 

0007

O0040

1.9

 

0008

O0050

1.9

 

MEM * * * * * * * * * *

19 : 14 : 47

 

PRGRM

DIR

SCHDUL

(OPRT)

Окно ном. 1

3Нажмитедисплейные клавиши [(OPRT)] и[SELECT], чтобы отобразить “SELECT FILE NO.” (”ВЫБЕРИТЕ НОМ. ФАЙЛА”) (на экране ном. 2). Введите номер файла, затем нажмите дисплейные клавиши [F SET] и [EXEC].

Выбираетсяфайлдлявведенногономерафайла, иимяфайла указывается после надписи “CURRENT SELECTED:

(”ТЕКУЩИЙ ВЫБОР:”).

FILE DIRECTORY

O0001 N00000

CURRENT SELECTED:O0040

 

NO.

FILE NAME

(METER) VOL

0000

SCHEDULE

 

0001

PARAMETER

58.5

0002

ALL PROGRAM

11.0

0003

O0001

1.9

0004

O0002

1.9

0005

O0010

1.9

0006

O0020

1.9

0007

O0040

1.9

0008

O0050

1.9

SELECT FILE NO.=7

 

>_

 

 

MEM

* * * * * * * * * *

19 : 17 : 10

F SET

 

EXEC

Окно ном.2

454

B-64144RU/01

РАБОТА

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

 

 

 

4Нажмите переключатель REMOTE на пульте оператора станка, чтобы войти в режим RMT, затем нажмите переключательпускацикла. Выполняетсявыбранныйфайл. Подробные сведения о переключателе REMOTE см. в руко- водстве, поставляемом изготовителем станка. Выбранный номер файла высвечивается в верхнем правом углу экрана как номер F (вместо номера O).

FILE DIRECTORY

F0007 N00000

CURRENT SELECTED:O0040

 

 

RMT * * * *

* * * * * *

13 : 27 : 54

 

PRGRM

DIR

SCHDUL (OPRT)

 

 

Окно ном.3

D Порядок действий для

1 Выведите на экран список файлов, записанных на Floppy

выполнения функции

Cassette. Порядок действий для отображения совпадает с

планирования

шагами 1 и 2 при выполнении одного файла.

2В окне ном. 2 нажмите дисплейные клавиши [(OPRT)] и [SELECT], чтобы отобразилось “SELECT FILE NO..

3Введитеномерфайла0, затемнажмитедисплейныеклавиши [F SET] и [EXEC]. При этом отобразится “SCHEDULE”

(”ПЛАНИРОВАНИЕ”), после CURRENT SELECTED:”.

4Нажмите крайнюю слева дисплейную клавишу (клавиша возврата в меню) и дисплейную клавишу [SCHDUL]. Появится окно ном. 4.

FILE DIRECTORY

 

F0000 N02000

 

ORDER FILE NO.

REQ.REP CUR.REP

 

 

01

 

 

 

 

02

 

 

 

 

03

 

 

 

 

04

 

 

 

 

05

 

 

 

 

06

 

 

 

 

07

 

 

 

 

08

 

 

 

 

09

 

 

 

>_

10

 

 

 

 

 

 

 

MEM * * * * * * *

* * *

22 : 07 : 00

 

PRGRM

DIR

SCHDUL

(OPRT)

Окно ном.4

455

4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

РАБОТА

B-64144RU/01

 

 

 

 

Переместите курсор и введите номера файлов и число повторов в порядке, в котором должны выполняться эти файлы. В данный момент текущее число повторов

“CUR.REP” равно 0.

5Нажмите переключатель REMOTE на пульте оператора станка, чтобы войти в режим RMT, затем нажмите переключатель пуска цикла. Выбранные файлы выполняются в заданном порядке. В процессе выполнения файла курсор располагается на номере этого файла.

Текущее число повторов CUR.REP увеличивается, когда в исполняемой программе выполняется М02 или М30.

FILE DIRECTORY

 

O0000 N02000

ORDER FILE NO.

REQ.REP CUR.REP

 

01

0007

5

5

 

02

0003

23

23

 

03

0004

9999

156

 

04

0005

LOOP

0

 

05

 

 

 

 

06

 

 

 

 

07

 

 

 

 

08

 

 

 

 

09

 

 

 

 

10

 

 

 

 

RMT * * * *

* * * * * *

 

10 : 10 : 40

 

PRGRM

 

DIR

SCHDUL

(OPRT)

Окно ном.5

Пояснения

D Когда номер файла не

Еслинаэкраненом. 4 номерфайланезадан(поленомерафайла

задан

оставлено пустым), выполнение программы останавливается в

 

этомместе. Чтобыоставитьполеномерафайлапустым, нажмите

 

цифровую клавишу 0 тогда

.

D Бесконечный повтор

Если в качестве количества повторов задано отрицательное

 

значение, то на экране появляется надпись <LOOP> (ЦИКЛ) и

 

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

D Сброс данных

Когда в окне ном.4 нажаты дисплейные клавиши [(OPRT)],

 

[CLEAR] и [EXEC], все данные удаляются. Однако эти клавиши

 

не функционируют во время выполнения файла.

D Возврат к экрану

Когдавокненом.1, 2, 3, 4 или5 нажимаетсядисплейнаяклавиша

программы

[PRGRM], появляется окно программы.

456

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]