Главная страница

РХ (В3.4). Руководство по характеризации СанктПетербург 2019 г аннотация документ Руководство по характеризации (версия В) распространяется на устройства числового программного управления (учпу)


Скачать 1.49 Mb.
НазваниеРуководство по характеризации СанктПетербург 2019 г аннотация документ Руководство по характеризации (версия В) распространяется на устройства числового программного управления (учпу)
Дата25.12.2020
Размер1.49 Mb.
Формат файлаpdf
Имя файлаРХ (В3.4).pdf
ТипРуководство
#164160
страница15 из 18
1   ...   10   11   12   13   14   15   16   17   18
PartFinish, рассмотренной в руководстве по эксплуатации ARMD. Пример М, 00, 11 - Функция М выполняется до перемещения, отрабатывается в состоянии СТОП, функция модальная, класс визуализации и класс запомненного поиска равен 1.
6 . 2 . 3 Инструкция GPS Инструкция GPS используется для объявления типа отработки вспомогательных функций.
Руководство по характеризации
155 Семантика
GPS=manage_code Формат записи
GPS=hexadecimal (2 цифры)
, где
manage_code
- код отработки вспомогательных функций S, T, M, который означает следующее
GPS=0 - последовательная отработка
GPS=1 - параллельная отработка. Под параллельной отработкой понимается одновременная отработка функций S, T и первой функции M, запрограммированных водном кадре и выполняемых доили после перемещения осей. При последовательном типе отработки функции выполняются в следующем порядке сначала S, T, затем M, выполняемые до перемещения, после чего - функция индексной оси. Функция индексной оси отрабатывается всегда после других вспомогательных функций. Если инструкция GPS отсутствует, по умолчанию принимается последовательный тип отработки.
6 . 3 Секция 3 Секция 3 используется для объявления управляемого оборудования, которое должно обрабатываться в ПЛ. Секция 3 состоит из следующих инструкций PRO, ASM, TAx, ASx, UCDA, ADV, CWD, ADC, DAC. Инструкции этой секции должны быть записаны для каждого объявляемого процесса.
6 . 3 . 1 Инструкция PRO Инструкция PRO предназначена для объявления номера текущего характеризуемого процесса. Семантика
PRO=proc_num Формат записи
PRO=integer
, где
proc_num - объявляется номер процесса, являющийся текущим при ха- рактеризации (от 1 до 5). Номер процесса не должен превышать число процессов, объявленных в инструкции
NBP
. Инструкция PRO должна быть записана для каждого объявляемого процесса.
Руководство по характеризации
156
6 . 3 . 2 Инструкция ASM Инструкция ASM определяет наименование оси шпинделя текущего процесса. Семантика
ASM=spindle_name
. Формат записи
ASM=ASCII string
, где
spindle_name
- имя оси шпинделя. Пример

ASM=S
6 . 3 . 3 Инструкция Инструкция TAx определяет характеристики оси от точки к точке. Семантика
TAx=axis_name,axis_type,phase_disp, axis_pos,limit_1,limit_2 Формат записи
TAx=ASCII string,hexadecimal (2 цифры , где
x
- номер оси от точки к точке (от 1 до 8). Значение номера оси от точки к точке используется в ПЛ для её активизации
axis_name - наименование оси, объявленной в инструкции INx файла
AXCFIL;
axis_type - 16- теричный код, который идентифицирует тип оси от точки к точке соответствие между типом оси и его идентифицирующим 16-теричным кодом представлено в таблице 6.4;
Руководство по характеризации
157 Таблица 6.4 – Назначение битов в коде axis_type Бит Назначение
0 0 - для оси от точки к точке без ЦАП/ЦИП;
1 - для оси от точки к точке с ЦАП/ЦИП
1 0 - для линейных осей от точки к точке
1 - для вращательных осей от точки к точке
3, 2 00 - для неабсолютных осей с запросом выхода в позицию абсолютного микронуля;
10 - для абсолютных осей с резольвером
11 - для абсолютных осей с энкодером; с 4 по 7 Незначащие
phase_disp
- определяет смещение фаз между электрическими механическим нулем оси от точки к точке выражается в позициях это значение должно быть меньше, чем величина механического шага, установленного в инструкции PAS файла AXCFIL;
axis_pos - определяет количество позиций оси от точки к точке.
limit_1
» и limit_2 устанавливаются по-разному для разных типов осей от точки к точке
1) для осей от точки к точке без ЦАП/ЦИП:
limit_1
- представляет порог первого замедления оси от точки к точке, в позиции которого в ПЛ переда тся команда первого замедления значение выражается в количестве позиций
limit_2
- представляет порог второго замедления оси от точки к точке, в позиции которого в ПЛ переда тся команда второго замедления значение выражается в количестве позиций
2) для абсолютных линейных осей с энкодерным датчиком и
ЦАП/ЦИП:
limit_1
- параметр не устанавливается
limit_2
- этот параметр определяет количество позиций смещения абсолютной оси после её отключения и последующего подключения к управлению
axis_pos
limit_2 = ------------------------------------------------
2 * фактических позиций оси от точки к точке Особенности управления
- Включение абсолютной оси необходимо выполнять в той её позиции, с которой начинается отсчет всех её позиций.
- После включения такой оси для нее сразу можно программировать требуемую позицию.
- Если абсолютная ось объявлена с резольвером, то она представляет линейную ось, вал датчика которой при перемещении в последнюю позицию оси максимально может выполнить вращение от 0 до 359.999 градусов. При выполнении перемещения в обратном направлении, из последней позиции оси в начальную её
Руководство по характеризации
158 позицию, вал датчика выполнит вращение в обратном направлении от 359.999 до 0 градусов.
- Если абсолютная ось объявлена с энкодером, то её перемещение в запрограммированную позицию автоматически выполняется по кратчайшему пути.
3) для осей, отличающихся от тех, которые описаны в перечислении- параметр не устанавливается
limit_2
- параметр не устанавливается. Абсолютной осью от точки к точке называется ось с передаточным отношением между датчиком и оборотом оси, равным 1:1. Для этой осине требуется выход в позицию абсолютного микронуля.
6 . 3 . 4 Инструкция Инструкция ASx объявляет характеристики индексной оси. Семантика
ASx=axis_name,mode,axis_type,pos_num Формат записи
ASx=ASCII string,hexadecimal (2 цифры (2 цифры
, где
x
- номер индексной оси (x=1÷3);
axis_name - наименование индексной оси, используемое при программировании- определяет режим управления движением индексной оси параметр может принимать следующие значения- абсолютный режим, при котором задание для перемещения представляет собой координаты позиции, в которую должна будет позиционирована ось
1 - инкрементальный режим, при котором задание для перемещения представляет собой количество позиций, которое ось должна выполнить
axis_type - определяет тип индексной оси
0 - вращательная ось
1 - линейная ось
pos_num
- определяет количество позиций индексной оси.
Руководство по характеризации
159
6 . 3 . 5 Инструкция UCDA Инструкция UCDA определяет наименование координатных осей или осей от точки к точке, управление которыми выполняется от ПЛ. Семантика
UCDA=axis_name
. Формат записи
UCDA=ASCII string
, где
axis_name - определяет наименование координатных осей или осей от точки к точке, для которых аналоговое напряжение на ЦАП задаётся от ПЛ может быть определено максимально три оси.
6 . 3 . 6 Инструкция ADV Инструкция ADV определяет характеристики управления штурвалами в зависимости от их количества (1 или 2 штурвала) и способа подключения каждого штурвала.
6 . 3 . 6 . 1 Управление штурвалом/штурвалами Подключить штурвал к УЧПУ можно двумя способами через канал электронного штурвала через канал энкодера. В системе можно сформировать только один штурвал, управляемый от SW или макс. 2 штурвала, управляемых от ПЛ. Способ управления штурвалом от SW называется внутреннее управление штурвалом. Данный способ управления штурвалом не требует его конфигурирования в файлах характеризации ив ПЛ. Способ управления одним или двумя штурвалами от ПЛ называется внешнее управление штурвалом. Данный способ управления штурвалами требует их конфигурирования в файлах характеризации ив ПЛ. Управление штурвалом, подключённым через канал энкодера, может быть выполнено только способом внешнего управления. ПРИМЕЧАНИЯ
1.
Разъёмы для подключения штурвала к УЧПУ указаны в документе Руководство по эксплуатации. Разрешающая способность штурвала - 100 импульсов наоборот
(имп/об).
1. Внутреннее управление штурвалом
1.1. Внутреннее управление штурвалом, подключённым через канал электронного штурвала, не требует характеризации.
Руководство по характеризации
160 1.2 Внутреннее управление штурвалом выполняется SW и активизируется командой VOL=1 в режиме БЕЗРАЗМЕРНЫЕ РУЧНЫЕ ПЕРЕМЕЩЕНИЯ или ФИКСИРОВАННЫЕ РУЧНЫЕ ПЕРЕМЕЩЕНИЯ. Шкала деления выбирается установкой одного из режимов работы
- режим БЕЗРАЗМЕРНЫЕ РУЧНЫЕ ПЕРЕМЕЩЕНИЯ 1 оборот штурвала – 1 мм
- режим ФИКСИРОВАННЫЕ РУЧНЫЕ ПЕРЕМЕЩЕНИЯ 1 оборот штурвала – 0.1 мм. Движение оси происходит при выполнении следующих требований ось должна быть включена, и переменная UAS=0; ось должна находиться в состоянии покоя (сигнал PLC
STAND-BY=«1»); ось должна быть выбрана, те. выделена зелёной полосой
- курсором в поле ФАКТ на видеостраницах #1, #7; ПРОЦЕСС должен быть в состоянии «IDLE»; интерфейсный сигнал PLC: COMU должен быть высокого логического уровня (COMU=«1»); интерфейсный сигнал PLC: FOLD должен быть низкого логического уровня (FOLD=«0»). выбранная ось должна быть определена в инструкции MAS секция 6 файла PGCFIL) и не должна являться
• виртуальной осью
• осью от точки к точке
• осью шпинделя. Когда штурвал активен (VOL=1), выбранная ось, управляемая от штурвала, движется, если выбранная ось определена в таблице осей процесса не является
- виртуальной осью
- осью от точки к точке
- шпинделем. Примечание - Если все условия выполнены, тов видеостраницах #1,
#6, #7 выводится сообщение Штурвал готов к работе
2. Внешнее управление двумя штурвалами
2.1 Внешнее управление двумя штурвалами требует характериза- ции. Инструкция ADV записывается в соответствии с п. 6.3.6.2. В этом случае разрешение работы от штурвалов выполняется запросами от ПЛ (Версии SW 2.33Р(РИВ), 3.33Р(РИВ) и последующие, а также все версии 4.ХХР). Внешнее управление штурвалами выполняется SW и активизируется ПЛ в любом режиме работы. Запрет штурвалов в каком-либо режиме работы выполняется от ПЛ. Управление штурвалами выполняется по двум независимым каналам. Распределение штурвалов между каналами управления выполняется в инструкции ADV. Движение оси от штурвала выполняется при следующих условиях ось должна быть включена, и переменная UAS=0;
Руководство по характеризации
161 оси ПРОЦЕССа должны находиться в состоянии покоя (сигнал
STAND-BY=«1»); состояние ПРОЦЕССа должно быть «IDLE»; интерфейсный сигнал PLC: COMU должен быть высокого логического уровня (COMU=«1»); интерфейсный сигнал PLC: FOLD должен быть низкого логического уровня (FOLD=«0»). выбранная ось должна быть определена в инструкции MAS секция файла PGCFIL) и не должна являться
• виртуальной осью
• осью от точки к точке
• осью шпинделя. штурвалу, до его активизирования на своем канале управления, должна быть назначена шкала в байте W15N2 для этого канала оси для движения от штурвалов должны быть выбраны в соответствующих каналах управления (слова W15N0 и W15N1); штурвалы должны быть активизированы сигналами U15N24 или
U15N25 после выполнения условий п) – п. если все условия выполнены, тов видеостраницах #1, #6,
#7 выводится сообщение Штурвал готов к работе Имя оси в канале1/Имя оси в канале.
6 . 3 . 6 . 2 Управление двумя штурвалами В случае внешнего управления штурвалами инструкция ADV определяет характеристики для управления каждым штурвалом в зависимости от способа его подключения. Семантика
ADV=axis_name_HW,axis_name_HW
. Формат записи
ADV=ASCII string,ASCII string
, где
axis_name_HW
- это значение объявляет штурвал и способ его подключения к УЧПУ на первом канале управления
axis_name_HW
- это значение объявляет штурвал и способ его подключения к УЧПУ на втором канале управления.
axis_name_HW может принимать следующие значения имя оси штурвала, если штурвал подключён через канал датчика энкодер. Имя оси штурвала должно быть определено в файле AXCFIL в соответствии с примером. цифра «0», если штурвал подключён к штатному разъёму канала электронного штурвала в УЧПУ
NC-200, NC-201, М, NC-202, NC-210,
Руководство по характеризации
162
NC-220, NC-230
, либо штурвал установлен на станочном пульте УЧПУ NC-110 или NC-310; Пример

Характеризация двух штурвалов
- на первом канале управления определяется штурвал, подклю- чённый к четвертому каналу энкодера. Для подключения штурвала к каналу энкодера в файле AXCFIL конфигурируется ось штурвала с именем «P»;
- на втором канале управления определяется штурвал, подклю- чённый к штатному каналу электронного штурвала Файл AXCFIL
*1
PRO=1
IN1=1,XZ,S,2,64
CAS=1,XZSP,2
*2
PRO=1
NAS=X
NAS=Z
NAS=S
NAS=P
TPA=1,
NTC=4,
PAS=400,1
POS=,
GAS=,
SRV=,,
(FBF=,,,) - всегда отключайте аппаратный контроль обрыва сигналов датчика штурвала, если штурвал не имеет инверсных сигналов синусов и косинусов. Файл IOCFIL:
*1
*2
*3
ADV=P,0
*4 Особенности определения штурвалов в файлах характеризации:
• для штурвала, который подключён через канал электронного штурвала, в инструкции ADV необходимо записать цифру «0»;
• для штурвала, который подключён через канал энкоде- ра в модуле ECDA, в инструкции ADV необходимо записать имя оси штурвала, определённое в файле AXCFIL;
Руководство по характеризации
163
• при необходимости одновременного движения двух осей от одного штурвала
- в инструкции ADV записываются оба параметра цифрой, если штурвал подключён к УЧПУ через канал электронного штурвала
- в инструкции ADV записываются оба параметра именем оси штурвала, если штурвал подключён к УЧПУ через канал энкодера.
6 . 3 . 7 Инструкция CWD Инструкция CWD отключает обработку задач из ПЛ. Семантика
CWD=ctrl_word . Формат записи
CWD=hexadecimal
(4 цифры)
, где
ctrl_word - 16- теричный код, отключающий управление в ПЛ для неиспользуемых задач. Применяется для того, чтобы сделать работу УЧПУ более быстродействующей. Ниже приводится соответствие между режимом и битом CWD, его определяющим. Установкой бита в «1» можно исключить из управления задачи, неиспользуемые в конкретном применении УЧПУ:
1)
0001H - управление шпинделем
2)
0002H - управление штурвалом
3)
0004H - управление выводом на экран сообщений файла
RUMES5 от ПЛ (W17K3, разъём 21K, разъём 22K);
4)
0008H - управление консолью (15-ый и 16-ый разъёмы пакета «K»);
5)
0010H - управление осью от точки к точке напер- вом канале (W20K0);
6)
0020H – управление осью от точки к точке на втором канале (W20K1);
7)
0040H – управление балансировкой осей (W9K1);
8)
0080H - управление командами от логики (W17K0,
U10K23);
9)
0100H - управление ЦАП (W12K0, W13K2, W13K3);
10) Н – свободно
11) 0400H
- управление активизацией осей (W10K1,
W17K1);
12) 0800H - управление дезактивизацией ограничения перемещений переключение первой и второй оперативной зоны сигналом U10N1 в версии с расширением РИВ;
13) 1000H – управление активизацией и дезактивизацией номера инструмента и корректора (U10K16, U10K21);
Руководство по характеризации
164 14)
2000H - управление сигналами (U10K0, I0K2, U10K5,
U10K7);
15)
4000H - управление перемещением осей от ПЛ (W12K1,
I0K24);
16)
8000H – свободно. Примечание -
Назначение сигналов, байтов и разъёмов пакетов «K» и
«N
», записанных в круглых скобках, указано в Руководстве по программированию интерфейса PLC».
6 . 3 . 8 Инструкция ADC Инструкция ADC предназначена для определения номеров каналов АЦП (максимум 6 номеров доступных для чтения. Семантика
ADC=conv1,conv2,conv3,conv4,conv5,conv6,conv7,conv8
. Формат
ADC=integer,integer,integer,integer,integer,integer
, где
conv1–8
- номера каналов АЦП (1-8) в УЧПУ. Номера каналов АЦП, определённые в инструкции ADC, могут быть использованы в команде ADR. Команда ADR может быть записана в кадре управляющей программы или выполнена в режиме «MDI» (РУЧНОЙ ВВОД КАДРА) по кнопке ПУСК. Значение напряжения, прочитанное из канала АЦП, сохраняется в переменных типа real (вещественные. Формат
(ADR,ADC_num,variable)
, где
ADC_num
- номер канала АЦП (1-8) должен соответствовать номеру канала АЦП объявленному в инструкции ADC;
variable -
Е-параметр с номером, соответствующим
Е-параметрам типа
real вещественные)
E25-E29. Примечание - Для передачи данных из одного процесса в другой используйте переменные SYVAR того же типа, что и Е-параметр, как указано в Руководстве программиста.
6 . 3 . 9 Инструкция DAC Инструкция
1   ...   10   11   12   13   14   15   16   17   18


написать администратору сайта