FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 78

 

  Главная      Книги - Разные     FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     76      77      78      79     ..

 

 

 

FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 78

 

 

РАБОТА

8.

ВВОД

/

ВЫВОД ДАННЫХ

B--64124RU/01

594

Формат файла и сообщения об ошибке

Все файлы

,

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

памяти

,

находятся в текстовом формате

.

Данный формат

описан ниже

.

Файл начинается с

%

или

LF,

за которыми следуют фактические

данные

.

Файл всегда заканчивается

%.

Во время операции

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

%

и следующим

LF

пропускаются

.

Каждый блок заканчивается

LF,

а не точкой с

запятой

(;).

LF: 0A (

шестнадцатеричный

)

код

ASCII

Когда считывается файл

,

содержащий знаки нижнего

регистра

,

символы

kana

и некоторые специальные символы

(

такие как

$, \,

и

!)

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

.

Пример

:

%
O0001(

ОБРАЗЕЦ ФАЙЛА КАРТЫ ПАМЯТИ

)

G17 G49 G97
G92 X-11.3 Y2.33


M30
%

ASCII

код используется для ввода

-

вывода

,

независимо от

установочного параметра

(ISO/EIA).

Разряд

3

параметра ном

. 0100

может использоваться

,

чтобы

задать

,

выводится ли конец кода блока

(EOB)

только как

”LF”

или как

”LF, CR, CR.”

Если во время ввода

-

вывода с использованием платы памяти

возникает ошибка

,

на экране отображается соответствующее

сообщение об ошибке

.

EDIT * * * * * * * * * * * * * *

15:40:21

M--CARD ERROR

××××

FILE No.

=

1

PROGRAM No. =13

>

_

0028

O0003

77

7382 01--06--14

F SET

EXEC

STOP

O SET

CAN

~

~

××××

обозначает код ошибки платы памяти

.

Формат

Сообщения об ошибке

РАБОТА

B--64124RU/01

8.

ВВОД

/

ВЫВОД ДАННЫХ

595

Код

Значение

99

Уничтожается часть

,

предшествующая зоне

FAT

на карте

памяти

.

102

В плате памяти недостаточно свободного места

.

105

Плата памяти не установлена

.

106

Плата памяти уже установлена

.

110

Невозможно найти указанный каталог

.

111

Под корневым каталогом находится слишком много
файлов

,

что делает невозможным пополнение каталога

.

114

Невозможно найти указанный файл

.

115

Заданный файл защищен

.

117

Файл еще не открыт

.

118

Файл уже открыт

.

119

Файл заблокирован

.

121

В плате памяти недостаточно свободного места

.

122

Указанное имя файла неверно

.

124

Расширение указанного файла неверно

.

129

Указана несоответствующая функция

.

130

Неверно указано устройство

.

131

Неверно указан путь

.

133

Одновременно открыто несколько файлов

.

135

Устройство не отформатировано

.

140

Файл имеет атрибут

,

который не разрешает считывание

/

запись

.

Коды ошибок платы
памяти

РАБОТА

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

B--64124RU/01

596

9

РЕДАКТИРОВАНИЕ ПРОГРАММ

В данной главе описывается

,

как редактировать программы

,

зарегистрированные в ЧПУ

.

Редактирование включает в себя вставку

,

изменение

,

удаление и

замену слов

.

Редактирование также включает в себя удаление

всей

программы

и

автоматическую

вставку

номеров

последовательности

.

Расширенная функция редактирования

программы

обработки

детали

позволяет

копировать

,

перемещать и объединять программы

.

В данной главе также

описывается поиск номера программы

,

поиск номера

последовательности

,

поиск

слова

и

адреса

,

которые

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

.

1)

Поиск номера программы

:

См

. III--9.3.

. . . . . . . . . . . . . . . . . . . . . .

2)

Поиск номера последовательности

:

См

. III--9.4.

. . . . . . . . . . . . .

3)

Поиск слова

:

См

. III--9.1.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4)

Поиск адреса

:

См

. III--9.1.1.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1)

Вставка

,

изменение и удаление слова

:

См

. III--9.1.3 -- 9.1.5.

. . .

2)

Замена слов и адресов

:

См

. III--9.6.6.

. . . . . . . . . . . . . . . . . . . . . . .

3)

Удаление блоков

:

См

. III--9.2.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4)

Копирование

,

перемещение и объединение

программ

:

См

. III--9.6.1

и

9.6.5.

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

5)

Удаление программ

:

См

. III--9.5.

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Вставка

,

изменение и
удаление
программ

Регистрация

Редакти

--

рование

Вывод

Выполнение

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

РАБОТА

B--64124RU/01

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

597

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

,

изменения и удаления слова в программе

,

зарегистрированной

в памяти

.

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

,

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

1

Выберите режим

EDIT

.

2

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

.

3

Выберите программу

,

которую нужно редактировать

.

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

,

выполните

операцию

4.

Если программа для редактирования не

выбрана

,

выполните поиск номера программы

.

4

Поиск слова

,

которое нужно изменить

.

Метод сканирования

Метод поиска слова

5

Выполните операцию

,

например

,

изменение

,

вставка или

удаление слова

.

Слово

-

это адрес

,

за которым следует номер

.

В макро

-

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

.

Поэтому здесь рассматривается редактируемая единица

.

Редактируемая единица является единицей

,

подлежащей

изменению или удалению в одной операции

.

В одной операции

сканирования курсор указывает на начало редактируемой
единицы

.

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

.

Определение редактируемой единицы

(i)

Часть программы

,

начиная с адреса

,

вплоть до следующего

адреса

.

(ii)

Адрес состоит их букв алфавита

,

IF

,

WHILE

,

GOTO

,

END

,

DO=

или

; (EOB)

.

В соответствии с данным определением

,

слово

-

это

редактируемая единица

.

Когда термин

слово

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

-

рования

,

то он в соответствии с точным определением означает

редактируемую единицу

.

ОПАСНО

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

,

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

,

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

помощью таких операций

,

как остановка единичного блока или останов подачи во

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

.

Если были произведены подобные изменения

,

нельзя

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

,

отображенной

на экране после возобновления обработки

.

Таким образом

,

когда требуется изменить

содержимое памяти с помощью редактирования программы

,

следует войти в

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

.

9.1

ВСТАВКА

,

ИЗМЕНЕНИЕ И
УДАЛЕНИЕ СЛОВА

Пояснение

D

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

РАБОТА

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

B--64124RU/01

598

Слово можно искать простым перемещением курсора по тексту

(

сканирование

),

методом поиска слова или методом поиска

адреса

.

Порядок сканирования программы

1

Нажмите клавишу перемещения курсора

.

Курсор передвигается по экрану вперед

,

слово за словом

;

курсор отображается на выбранном слове

.

2

Нажмите клавишу перемещения курсора

Курсор

перемещается на экране в обратном направлении

,

слово за

словом

;

курсор отображается на выбранном слове

.

Пример

)

Когда сканируется

Z1250.0

Program

O0050 N01234

O0050 ;
N01234 X100.0
S12 ;
N56789 M03 ;
M02 ;
%

;

Z1250.0

3

При нажатии клавиши управления курсором

или

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

.

4

Происходит поиск первого слова следующего блока

,

когда

нажата

смотрите в руководстве

,

предоставляемом

изготовителем станка

.

5

Происходит поиск первого слова предыдущего блока

,

когда

нажата

смотрите в руководстве

,

предоставляемом

изготовителем станка

.

6

При нажатии клавиши управления курсором

или

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

.

7

При нажатии клавиши перелистывания страниц

отображается следующая страница

,

и происходит поиск

первого слова данной страницы

.

8

При нажатии клавиши перелистывания страниц

отображается предыдущая страница

,

и происходит поиск

первого слова данной страницы

.

9

При нажатии клавиши перелистывания страниц

или

страницы отображаются одна за другой

.

9.1.1

Поиск слова

РАБОТА

B--64124RU/01

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

599

Порядок поиска слова

Пример

)

поиска

S12

В данный момент
идет поиск

/

сканирование

N01234.

Идет поиск

S12.

PROGRAM

O0050 N01234

O0050 ;

X100.0 Z1250.0 ;

S12

;

N56789 M03 ;
M02 ;
%

N01234

1

Введите адрес

S

.

2

Введите

1

2

.

Нельзя выполнить поиск

S12,

если введен только

S1.

Нельзя выполнить поиск

S09,

если введен только

S9.

Чтобы выполнить поиск

S09,

следует ввести

S09.

3

При нажатии клавиши

[SRH

]

начинается операция поиска

.

По завершении операции поиска курсор отображается на

S12.

При нажатии клавиши

[SRH

]

,

а не

[SRH

]

,

выпол

-

няется операция поиска в обратном направлении

.

Порядок поиска адреса

Пример

)

поиска М

03

В данный момент
идет поиск

/

сканирование

N01234.

Идет поискМ

03.

PROGRAM

O0050 N01234

O0050 ;

X100.0 Z1250.0 ;

S12 ;
N56789

M03

;

M02 ;
%

N01234

1

Введите адрес

M

.

2

Нажмите дисплейную клавишу

[SRH

]

.

По завершении операции поиска курсор отображается на
М

03.

При нажатии клавиши

[SRH

]

,

а не

[SRH

]

,

выпол

-

няется операция поиска в обратном направлении

.

Номер

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

Описание

71

Искомый адрес или слово не найдены

.

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

РАБОТА

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

B--64124RU/01

600

Курсор может

перескакивать

к началу программы

.

Данная

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

.

В

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

.

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

1

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

,

когда экран программы выбран в

режиме

EDIT.

Когда курсор возвратился к началу

программы

,

содержимое программы отображается на экране

с самого начала

.

Поиск номера программы

.

1

Нажмите адрес

O

,

когда экран программы выбран в

режиме

MEMORY

или

EDIT

.

2

Введите номер программы

.

3

Нажмите дисплейную клавишу

[O SRH]

.

1

Выберите

[MEMORY]

или

[EDIT]

режим

.

2

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

.

3

Нажмите дисплейную клавишу

[(OPRT)]

.

4

Нажмите дисплейную клавишу

[REWIND]

.

9.1.2

Присвоение
заголовка
программе

Способ

1

Способ

2

Способ

3

РАБОТА

B--64124RU/01

9.

РЕДАКТИРОВАНИЕ ПРОГРАММ

601

Порядок вставки слова

1

Поиск или сканирование слова непосредственно перед
словом

,

которое нужно вставить

.

2

Введите адрес

,

который нужно вставить

.

3

Введите данные

.

4

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

.

Пример вставки

T15

1

Поиск или сканирование

Z1250.

Идет поиск

/

сканирование

Z1250.0.

Program

O0050 N01234

O0050 ;
N01234 X100.0
S12 ;
N56789 M03 ;
M02 ;
%

Z1250.0

;

2

Введите

T

1

5

.

3

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

.

Вставка

T15

выполнена

.

Program

O0050 N01234

O0050 ;
N01234 X100.0 Z1250.0

T15

;

S12 ;
N56789 M03 ;
M02 ;
%

9.1.3

Вставка слова

Порядок выполнения

 

 

 

 

 

 

 

содержание      ..     76      77      78      79     ..