SINUMERIC 840D/810D/FM-NC. Руководство оператора - часть 19

 

  Главная      Учебники - Разные     SINUMERIC 840D/810D/FM-NC. Руководство оператора

 

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

 

 

 

 

 

 

 

 

содержание      ..     17      18      19      20     ..

 

 

SINUMERIC 840D/810D/FM-NC. Руководство оператора - часть 19

 

 

03.96
Рабочая зона Программа
После пуска управления один комплект данных существует в рабочей
памяти, которая обеспечивает правильную работу управления.
5-9
Рабочая зона Программа
03.96
5.1.4 Типы файлов
Главная
Главные программы и подпрограммы управляют последовательностями
программа (MPF),
при обработке детали .
подпрограмма (SPF)
Вводится серия модулей/файлов, если управление начато и затем
постоянно поддерживается. Структура и управление этими файлами
поэтому описываются в руководстве по установке.
Инициализация
В дополнение к модулям программы имеется серия файлов, с которыми
значения отдельных зон данных могут быть сохранены и восстановлены
(расширение: .INI). Она должна инициализироваться оператором.
Сохранить: "Copy (Копирование)" в директории MDN
Восстановить: загрузкой из директория MDN или выбором детали с тем
же именем, что и файл INI.
Данные, которые содержатся в этих блоках, не меняются.
CHANDATA(n) Для многоканального управления:
Для загрузки данных специального канала Вы можете использовать
CHANDATA(n) команду в DEF или INI файлах для переключения на
нужный канал. Данные специального канала, определенные
последовательно, затем загружаются для определенного канала.
Файл
Этот блок содержит присвоение переменных, которые могут быть
инициализации (INI) задействованы до выполнения программы.
Пример:
%_N_TEIL1_INI
R24=8.0
;R параметр R24 содержит значение 8.0
;G54 значения: смещение нуля осей X, Y, Z:
$P.UIFR[1]=CTRANS(X,123.65,Y,34.876,Z,99.865)
;инструмент T4, смещение D1:
$TC.DP1[4,1]=120
;тип инструмента: концевая фреза
$TC.DP3[4,1]=34.567
;геометрическая длина 1
M17
5-10
03.96
Рабочая зона Программа
Данные станка (ТЕА) Пример:
%_N_TEIL1_TEA
;точный останов в окне:
$MA STOP LIMIT.COARSE[AX1]=0.2 ;Axis1
$MA STOP LIMIT.COARSE[AX2]=0.2 ;Axis2
;окно точного останова
$MA STOP LIMIT.FINE[AX1]=0.01 ;Axis1
$MA STOP LIMIT.FINE[AX2]=0.01 ;Axis2
M17
Установочные
Существующий набор установочных данных
данные (SEA)
Пример:
%_N_TEIL1_SEA
;рабочая зона:
$SA WORKAREA LIMIT MINUS[AX1]=-6000
;ось 1 минус
$SA WORKAREA LIMIT.PLUS[AX1]=7000
; ось 1 плюс
$SA WORKAREA LIMIT.MINUS[AX2]=-1000
; ось 2 минус
$SA WORKAREA LIMIT PLUS[AX2]=300
; ось 2 плюс
M17
По установочным данным см. Раздел 4.3
Смещение
Здесь поля данных D-номеров могут быть описаны для необходимых
инструментов (ТОА) инструментов (Т-номера)
Пример:
%_N_TEIL1_TOA
$TC.DP1[0,0]=0 ;стереть все смещения!!!
;инструмент Т4, смещение D1:
$TC.DP1[4,1]=120 ;тип инструмента: концевая фреза
$TC.DP3[4,1]=34.567;длина геометрическая 1
$TC.DP6[4,1]=22.456;радиус геометрический
M17
5-11
Рабочая зона Программа
03.96
Смещения Нуля
Значения установленных смещений ноля/рамки, которые вызываются
/ рамки (UFR)
во время обработки программы, т.е. с G54, могут быть записаны в этом
файле.
Пример:
%_N_TEIL1_UFR
;G54 значение смещения ноля X, Y, Z:
$P.UIFR[1]=CTRANS(X,123.65,Y,34.876,Z,99.865)
;G55 значение смещения ноля X, Y, Z:
$P.UIFR[2]=CTRANS(X,3.685,Y,4.76,Z,299.365)
;G55 значение, вращение вокруг оси Z
$P.UIFR[2]=$P.UIFR[2] : CROT(Z,30)
M17
R-параметры (RPA)
Специальный файл доступа значений существует специально для
арифметических переменных (R-параметры)
Пример:
%_N_TEIL1_RPA
CHANDATA(1) ;канал 1
R1=5.164 R2=0.865 R3=88888.1
R24=8.0
По R-параметрам см. Раздел 4.5
Глобальные
Если уже существуют глобальные данные (NCK-спец.переменные,
данные
например, определены во время установки и поэтому уже существуют)
пользователя (GUD) значения могут быть присвоены к уже имеющимся значениям
( действуют, когда действует файл!).
О глобальных данных пользователя см. Раздел 4.5
Комментарий (СОМ) Если комментарии (т.е. те, что записаны в главной программе) не
достаточны, может быть сохранен файл с любым текстом (формат
ASCII).
5-12
03.96
Рабочая зона Программа
5.1.5 Работа с файлом
Присвоение
Серии модулей/данных вводятся в память во время пуска и затем
значений данным
становятся постоянными.
Структура и управление этими файлами описано в руководстве
по установке.
Резервные данные
Файлы рабочей памяти могут быть резервными от внешних устройствах
(PG, дискетах) через интерфейсы.
При сохранении файлов на перфолентах / ASCII формате полную
траекторию которая сохранилась, вводится в файл.
Исходная траектория определяется в следующей строке:
Файл WELLE.MPF сохранился из директория детали (WKS.DIR) детали
WELLE.WPD.
Пример:
%_N_WELLE_MPF
;$PATH=/_N_WKS_DIR/_N_WELLE_WPD
N10 G0 X… Z…
M2
Полный резерв всех данных в директории осуществляется
идетификатором COMPLETE.
Полный резерв всех данных из директорий (INITIAL всех зон)
сохраняется в файле INI _N_INITIAL_INI.
Считывание
Если файл считывается траектория, введенная в резерв прерывается.
данных
Система стремится считать файл из директория, с которого он
резервируется.
Если траектория смешана, файлы с типом файла SPF копируются в
/SPF.DIR, файлы с окончанием на INI копируются в действующую
систему файлов, а другие файлы копируются в /MPF.DIR.
5-13
Рабочая зона Программа
03.96
Действующие данные
Данные могут быть задействованы / изменены файлами загрузки
(см. Раздел 6 в “Рабочая зона Сервис”). Точное время
активизации зависит от типа действующих в файле данных.
После загрузки действуют изменения и данные станка:
1. Сразу или
2. на “RESET (Сброс)” или
3. на “NC start (Пуск NC)” или
4. на “POWER ON (Включение питания)” - если управление снова
включено.
Модули данных тоже могут выбираться и выполняться как
программы детали.
Поэтому также возможно инициализировать данные управления
программы.
5-14
03.96
Рабочая зона Программа
Выбор детали
Деталь может быть выбрана для выполнения в канале. Если главная
программа под одним и тем же именем существует в директории детали,
она автоматически выбирается для выполнения. Если выбрана деталь
WELLE.WPD, выбирается автоматически программа WELLE.WPF. Если
существует файл .INI того же имени, он выполняется сразу (т.е.
загружается в рабочую память NC). Главные программы в другими
именами выбираются.
В выше приведенном примере главная программа PART2.MPF может
быть легко выбрана для выполнения.
Пример:
Директория детали
/WKS.DIR/WELLE.WPD
Включает файлы
WELLE.SPF
и
WELLE.MPF.
Если выбран директорий детали просто выбирается программа
WELLE.MPF
5-15
Рабочая зона Программа
03.96
Поиск траектории
Если траектория вызова подпрограммы (или файл инициализации) не
вызова программы
определена в программе детали, ведется поиск вызванной программы
для использования постоянной стратегии поиска.
Если вызвано имя подпрограммы с определением типа файла / имени/
расширения, поиск директория осуществляется следующим образом:
1. Текущий директорий / имя.тип
Директорий детали или
стандартный директорий MPF.DIR
2.
/ SPF_DIR / имя.тип
Глобальные подпрограммы
3.
/ CUS_DIR / имя.тип
Циклы пользователя
4.
/ CTS_DIR / имя.тип
Стандартные циклы
Если вызывается имя программы без определения типа файла /
имени / расширения, поиск директорий осуществляется следующим
образом.
1. Текущий директорий / имя
Директорий детали или
стандартный директорий
MPF.DIR
2. Текущий директорий / имя.SPF
3. Текущий директорий / имя.MPF
4.
/ SPF_DIR / имя.тип
Глобальные подпрограммы
5.
/ CUS_DIR / имя.тип
Циклы пользователя
6.
/ CTS_DIR / имя.тип
Стандартные циклы
/PGA/, Руководство по программированию, Переизданное
5-16
03.96
Рабочая зона Программа
5.2 ММС 100: Обработка детали / программы детали
5.2.1 Основной дисплей режима Программа
Основной дисплей режима Программа включает полный обзор всех
траекторий программы и детали, которые уже созданы в NC.
Горизонтальные кнопки
Вы получаете обзор текущей детали
Вы получаете обзор всех глобальных программ детали (главная
программа)
Вы получаете обзор всех глобальных подпрограмм.
Глобальные подпрограммы обрабатываются как “Process main programs
(Работа главной программы)”
Вы можете отобразить на дисплее стандартные циклы кнопкой
“Standard cycles (Стандартные циклы)”
5-17
Рабочая зона Программа
03.96
Вы можете перечислить циклы, введенные пользователем
на мониторе кнопкой “User cycles (Циклы пользователя)”
Вы можете увидеть при помощи кнопки “Clipboard (Буфер)”
какие программы имеются в буфере вырезанного
изображения.
Программы могут быть считаны в набор через разъем RS
232C (V.24)
Буфер Преднабор / Обучение могут быть сохранены в
буфере.
Программы детали также могут выполняться прямо с
буфера вырезанного изображения.
На дисплее отображается вся свободная и занятая
программа
Вертикальные кнопки
Создает новый файл программы детали
Копирует содержание файла в буфер вырезанного
изображения
Вставляет файл из буфера вырезанного изображения
Стирает файл (программу детали)
Переписывает имя / тип файла программы детали
Устанавливает / сбрасывает расширение программы
детали
Выбирает программу детали для выполнения в текущем
выбранном канале.
5-18
03.96
Рабочая зона Программа
5.2.2 Выбор детали / программы детали
Функция
В этом разделе Вы узнаете как выбрать детали и программы
детали в директории. Выбранный файл может быть затем вызван
и отредактирован в текстовом редакторе.
Порядок выполнения
Выбирается рабочая зона “Program (Программа)”
Выбор программы детали:
• Детали
• Глобальные программы детали
• Глобальные подпрограммы
• Стандартные циклы
• Циклы пользователя
• Буфер вырезанного изображения
Установить курсор на нужный файл директория
На дисплее отображается имя, тип файла, длина и время
создания или изменения.
Вызов программы детали:
Нажать кнопку “Input (Ввод)”.
Редактор текста автоматически вызывается с выбранным
файлом.
Теперь Вы можете редактировать программу детали.
5-19
Рабочая зона Программа
03.96
5.2.3 Редактирование программы детали
Функция
Программа детали или часть программы детали могут быть
отредактированы только, если соответствующие блоки еще
не выполнены (которые могут быть блоками,
отображенными на дисплее текущего блока, т.е. обработка
блоков в буфере динамического блока).
Блоки, которые могут быть отредактированы, выделяются
курсором темным фоном.
Программа детали может быть отредактирована полностью
в выбранном состоянии и в "Channel reset" (Сброс канала).
Последовательность выполнения
Выбирается рабочая зона "Program (Программа)".
Вы выбраете файл, который хотите отредактировать в
директории.
Вы вызываете нужный файл в следующем редакторе.
Блок курсора:
Установить курсор в тексте кнопкой "Direction keys (Кнопки
управления)".
Можно перелистывать вперед или назад при помощи кнопок
"Page (Страница)".
Кнопкой "Delete (Стереть)" можно стереть характер,
выбранный курсором.
Вы можете включить блок кнопкой "Input (Ввод)".
Производится "LF" ("Line feed"= переход к другой строке).
Только затем введенный блок принимается для исполнения.
5-20

 

 

 

 

 

 

 

содержание      ..     17      18      19      20     ..