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

Fanuc SOi mate-md

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

B-64144RU/01

РАБОТА

8. ВВОД/ВЫВОД ДАННЫХ

 

 

 

8 ВВОД/ВЫВОД ДАННЫХ

Данные ЧПУ передаются от ЧПУ к внешнему устройству ввода-вывода, например, Handy File, и наоборот. Интерфейсплатыпамяти, находящийсяслеваотдисплея, может бытьиспользован длясчитывания информациис платыпамяти ЧПУ или для записи на плату памяти ЧПУ.

Можно ввести или вывести следующие типы данных:

1.Программы

2.Данные коррекции

3.Параметры

4.Данные коррекции погрешности шага

5.Общие переменные макропрограмм пользователя

До использования устройства ввода-вывода данных следует установить соответствующие параметры ввода-вывода.

Как установить параметры смотрите в главе III-2ОПЕРАЦИОННЫЕ УСТРОЙСТВА”.

 

Интерфейс

 

RS-422

 

Плата памяти

 

 

 

Интерфейс

 

 

RS-232-C

 

 

FANUC

Handy File

 

 

Интерфейс

 

 

карты памяти

 

 

ИнтерфейсRS-232-C или

 

 

RS-422

 

 

(Панель вывода данных на

 

 

перфоленту и т.д.)

(Внешнее устройство ввода/вывода)

 

497

8. ВВОД/ВЫВОД ДАННЫХ

РАБОТА

B-64144RU/01

 

 

 

8.1

ФАЙЛЫ

Пояснения

D Что такое файл

DЗапрос о замене гибкого диска

Из всех внешних устройств ввода-вывода именно FANUC Handy File используетгибкиедискивкачественосителяданных ввода-вывода.

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

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

Ввод-вывод возможен с данными, занимающими более одного гибкого диска.

Единица данных, которая передается путем ввода или вывода между гибким диском и ЧПУ за одну операцию ввода-вывода (нажатием клавиши READ или PUNCH), называется файлом. Например, привводепрограммЧПУсгибкогодискаиливыводе их на гибкий диск, одна или все программы, находящиеся в памяти ЧПУ, обрабатываются как один файл.

Файлам автоматически присваиваются номера 1,2,3,4 и т.д., начиная с 1.

Файл 1 Файл 2 Файл 3

Файл n Пустой

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

Замена гибкого диска предлагается, когда во время поиска файла, ввода/вывода данных между ЧПУ и гибким диском или удаления файлатребуется второй ипоследующие гибкиедиски. Гибкий диск 1

Файл 1 Файл 2 Файл 3

Файл (k-1) Файл k

Гибкий диск 2

Продолжение

Файл (k+1)

Файл n Пустой

файла k

 

 

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

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

498

B-64144RU/01 РАБОТА 8. ВВОД/ВЫВОД ДАННЫХ

D Переключатель

Гибкий диск имеет переключатель защиты от записи.

защиты

Установите переключатель в положение, при котором запись

 

разрешена. Затем начните операцию вывода.

 

 

 

 

Переключатель защиты от записи на кассете

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) Запись запрещена

(2) Запись разрешена

 

(возможно только

(возможны считывание,

 

считывание)

запись и удаление)

 

 

 

 

 

 

 

 

Рис. 8.1 Переключатель защиты

D Графа примечаний

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

 

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

 

номерами файлов. Это соответствие невозможно проверить,

 

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

ЧПУ и отображены на экране. Содержание данных можно вывести на экран с помощью функции отображения каталога гибкого диска (смотрите раздел III-8.8).

Для отображения содержания, запишите номера файлов и их содержание в графе примечаний, которая находится на обратной стороне гибкого диска.

(Пример записи в графе примечаний) Файл 1 Параметры ЧПУ Файл 2 Данные о коррекции Файл 3 Программа ЧУ O0100

Файл (n-1) Программа ЧУ O0500 Файл n Программа ЧУ O0600

499

8. ВВОД/ВЫВОД ДАННЫХ

РАБОТА

B-64144RU/01

 

 

 

8.2

ПОИСК ФАЙЛА

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

Для этого выполните следующее:

Файл 1 Файл 2 Файл 3

Файл n Пустой

Поиск файла n

Заголовки файлов

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

1

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

 

 

оператора станка.

 

 

 

 

2

Нажмите функциональную клавишу

, затем появится

 

 

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

 

 

проверки программы.

 

 

 

3

Нажмите дисплейную клавишу [(OPRT)].

 

 

4

Нажмите

крайнюю

правую

дисплейную клавишу

 

 

(клавиша меню - далее).

 

 

 

5

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

 

 

 

 

6

 

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

 

 

 

 

N0

 

 

 

 

 

 

 

Поиск начала кассеты или карты.

 

 

 

 

Один из ном. с 1 по 9999

 

 

 

 

 

Одинизфайловном. Поискуказанного файлапо номерус

 

 

 

1 по 9999.

 

 

 

 

 

 

N-9999

 

 

 

 

 

 

 

Осуществляется поиск файла, следующего за файлом,

 

 

 

который был выбран до него.

 

 

 

 

N-9998

 

 

 

 

 

 

 

Когда

назначен

N-9998,

автоматически вставляется

 

 

 

N-9999 всякий раз, когда файл введен или выведен. Это

 

 

 

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

 

 

 

9999, или N9999 или сбросом.

 

 

7

Нажмите дисплейные клавиши [F SRH] и [EXEC].

 

 

Производится поиск указанного файла.

 

Пояснение

D Поиск файла по

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

N-9999

поиска файлов при указании номеров N1 - N9999, так и при

 

первоначальном поиске одного номера из N1 - N9999, а затем

 

используется метод поиска N-9999. Время поиска короче в

 

последнем случае.

500

B-64144RU/01 РАБОТА 8. ВВОД/ВЫВОД ДАННЫХ

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

Сигнал

Описание

тревогином.

 

 

Сигнал готовности устройства ввода-вывода (DR)

 

выключен.

 

Сигнал тревоги обнаруживается вЧПУ несразу, дажеесли

 

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

86найден и т.п.).

Сигнал тревоги выдается, когда операция ввода-вывода выполняется после этого. Этот сигнал также возникает, когдадлязаписиданныхнапустойгибкийдискуказаноN1. (В этом случае укажите ном.)

501

8. ВВОД/ВЫВОД ДАННЫХ

РАБОТА

B-64144RU/01

 

 

8.3

Файлы, записанные на гибкий диск, могут быть удалены

УДАЛЕНИЕ ФАЙЛА

поочередно, если требуется.

 

 

 

 

 

Удаление файлов

 

 

 

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

1 Вставьтегибкийдисквустройствоввода-вывода, так, чтобы

 

он был готов для записи.

 

2Нажмите переключатель EDIT на пульте оператора станка.

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

4Нажмите дисплейную клавишу [(OPRT)]

5Нажмите крайнюю правую дисплейную клавишу (клавиша перехода к следующему меню).

6Введите адрес N.

7Введите номер файла (от 1 по 9999) для удаления.

8Нажмитедисплейнуюклавишу[DELETE] затемдисплейную клавишу [DELETE].

Файл, указанный в шаге 7, удален.

Пояснения

D Номер файла после

Когда файл удаляется, номера файлов после удаленного файла

того, как файл удален

уменьшаются на единицу. Предположим, что файлс номеромk

 

удален. В этом случае файлы перенумеровываются следующим

 

образом:

 

 

До удаления

После удаления

 

с 1 по (k>1)

с 1 по (k>1)

 

k

Удалено

 

с (k+1) по n

с k по (n>1)

D Переключатель

Установите переключатель защиты от записи в положение, при

защиты

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

502

B-64144RU/01 РАБОТА 8. ВВОД/ВЫВОД ДАННЫХ

8.4

ВВОД/ВЫВОД ПРОГРАММЫ

8.4.1

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

Ввод программы

с гибкого диска или с перфоленты ЧУ.

 

Ввод программы

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

1

Убедитесь, что устройство ввода готово для считывания.

 

2

Нажмите переключатель EDIT на пульте оператора станка.

 

3

При использовании гибкого диска ищите нужный файл,

 

 

следуя процедуре, описанной в разделе III-8.2.

 

 

4

Нажмите функциональную клавишу

,

затем появится

 

 

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

 

 

каталога программ.

 

 

 

 

 

 

5

Нажмите дисплейную клавишу [(OPRT)].

 

 

 

 

6

Нажмите

крайнюю правую дисплейную

клавишу

 

 

(клавиша перехода к следующему меню).

 

 

 

 

7

После ввода адреса О, укажите номер программы, который

 

 

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

 

 

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

 

 

программабыласохраненанагибкомдиске илиперфоленте

 

 

ЧУ.

 

 

 

 

 

 

 

 

8

Нажмите дисплейные клавиши [READ] и [EXEC]

 

 

 

Программавводится, иейприсваивается номерпрограммы,

 

 

указанный в шаге 7.

 

 

 

 

 

Пояснения

 

 

 

 

 

 

 

 

 

D Сверка

Если ввод программы осуществляется в момент, когда клавиша

 

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

 

положении ON (ВКЛ), программа, загружаемая в память,

 

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

 

ЧПУ. Если в процессе сверки найдено несоответствие, сверка

 

прерывается и выдается сигнал тревоги P/S (ном. 079).

 

Если операция, описанная выше, выполняется, когда клавиша

 

защиты данных находится в положении OFF (ВЫК), сверка не

 

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

D Ввод нескольких

Когда на перфоленте записано несколько программ, перфо-

программ с

лента считывается до ER (или %).

 

 

 

 

перфоленты ЧПУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O1111

M02;

O2222

M30;

O3333

 

M02;

ER(%)

 

 

 

 

 

 

 

 

 

 

503

8. ВВОД/ВЫВОД ДАННЫХ

РАБОТА

 

B-64144RU/01

 

 

 

 

D Номера программы на

• Когда программа

вводится без

указания программного

перфоленте ЧУ

номера.

 

 

 

Программе присваивается номер О - номер программы на

 

перфоленте ЧУ.

 

 

 

Если у программы нет номера О, ей присваивается номер N

 

в первом блоке.

 

 

 

Когда у программы нет ни номера О, ни номера N,

 

предыдущийномерпрограммыувеличиваетсянаединицу, и

 

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

 

Когда у программы нет номера О, но есть пятизначный

 

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

 

дние четыре цифры номера последовательности исполь-

 

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

 

четыре цифры - это нули, номер предыдущей зарегистриро-

 

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

 

присваивается результат.

 

 

• Когда программа вводится с указанием номера программы

 

Номер О на перфоленте ЧУ пропускается, и программе

 

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

 

дополнительные программы, первой из дополнительных

 

программприсваивается номерпрограммы. Номерадополни-

 

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

 

к номеру последней программы.

 

D Регистрация программы

Способ операции регистрации такой же, как и при приори-

в фоновом режиме

тетной операции. Однако, данная

операция регистрирует

 

программу в области фонового редактирования. Так же, как и

 

при операции редактирования, в конце требуются операции,

 

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

 

памяти приоритетных программ.

 

 

[(OPRT)] [BG-END]

 

 

D Ввод дополнительной

Можно ввести программу, чтобы

добавить ее в конец

программы

зарегистрированной программы.

 

 

 

 

 

 

Зарегистрированная

Введенная

Программа после

 

программа

программа

ввода

 

f1234 ;

f5678 ;

f1234 ;

 

jjjjjjj ;

fffffff ;

jjjjjjj ;

 

jjjjj ;

fffff ;

jjjjj ;

 

jjjj ;

ffff ;

jjjj ;

 

jjj ;

fff ;

jjj ;

 

%

%

%

 

 

 

f5678 ;

 

 

 

fffffff ;

 

 

 

fffff ;

 

 

 

ffff ;

 

 

 

fff ;

 

 

 

%

 

 

 

 

504

B-64144RU/01

РАБОТА

8. ВВОД/ВЫВОД ДАННЫХ

 

 

 

В примере, приведенном выше, все строки программы O5678 добавляются в конец программы O1234. В этом случае, номер программы O5678 не регистрируется. Когда введенную программу нужно добавить к зарегистрированной программе, нажмите дисплейную клавишу [READ], не задавая номер программы, как описано в шаге 8. Затем нажмите дисплейные клавиши [CHAIN] и [EXEC].

S При вводе целой программы добавляются все строки программы, кроме ее номера О.

S При отмене режима дополнительного ввода следует нажать клавишу перезагрузки или дисплейную клавишу [CAN] или

[STOP].

SПри нажатии дисплейной клавиши [CHAIN] курсор устанав- ливается в конец зарегистрированной программы. Сразу после ввода программы курсор устанавливается в начало новой программы.

SДополнительныйвводвозможен только, когдапрограммауже была зарегистрирована.

D Указание номера

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

программы,

дающим с номером ранее зарегистрированной программы,

совпадающего с

возникает сигнал тревоги P/S 073, и программу нельзя

номером

зарегистрировать.

 

существующей

 

 

программы

 

 

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

 

 

 

Сигнал

Описание

 

тревогином.

 

70

73

79

Объем памяти недостаточен для сохранения введенных программ.

Сделана попытка сохранения программы с номером уже существующей программы.

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

505

8. ВВОД/ВЫВОД ДАННЫХ РАБОТА B-64144RU/01

8.4.2

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

Вывод программы

на гибкий диск или на перфоленту ЧУ.

 

 

 

 

 

 

Вывод программы

 

 

 

 

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

1

Убедитесь, что устройство вывода готово для вывода.

 

2

ДлявыводанаперфолентуЧУзадайтес помощьюпараметра

 

 

системукодоввыводаданныхна перфоленту (ISO илиEIA).

 

3

Нажмите переключатель EDIT на пульте оператора станка.

 

4

Нажмите функциональную клавишу

, затем появится

 

 

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

 

 

каталога программ.

 

 

5

Нажмите дисплейную клавишу [(OPRT)].

 

 

6

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

 

 

(клавиша перехода к следующему меню).

 

 

7

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

 

 

8

Введите номер программы. Если введен номер 9999,

 

 

выводятся все программы, сохраненные в памяти.

 

 

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

 

 

диапазон следующим образом:

 

 

 

O∆∆∆∆,OVVVV

 

 

 

Выводятся программы с ном. ∆∆∆∆ по ном. VVVV.

 

 

Когда бит 4 (SOR) параметра ном. 3107 установлен на 1,

 

 

экран каталога программ отображает номера программ в

 

 

возрастающем порядке.

 

 

9

Нажмите дисплейные клавиши [PUNCH] и [EXEC]

 

 

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

Пояснения

 

 

 

(Вывод данных на

 

 

 

гибкий диск)

 

 

 

D Размещение

Когда вывод программы производится на гибкий диск, про-

выводимых файлов

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

 

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

 

начала, сделав старые файлы недействительными и применив

 

вышеуказанную операцию вывода после поиска заголовка N0.

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

Когда сигнал тревоги P/S (ном. 86) возникает во время вывода

время вывода

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

программы

каким оно было до вывода.

 

D Вывод программы

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

после поиска

заголовков N1 - N9999, новый файл выводится в указанное n-е

заголовка файла

положение. В этом случае файлы с 1 по n-1 действительны, а

 

файлы после предшествующего n-го файла удаляются. Если

 

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

 

только файлы с 1 по n-1.

 

506

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