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

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


Скачать 1.49 Mb.
НазваниеРуководство по характеризации СанктПетербург 2019 г аннотация документ Руководство по характеризации (версия В) распространяется на устройства числового программного управления (учпу)
Дата25.12.2020
Размер1.49 Mb.
Формат файлаpdf
Имя файлаРХ (В3.4).pdf
ТипРуководство
#164160
страница9 из 18
1   ...   5   6   7   8   9   10   11   12   ...   18
LOP=pos_op_limit,neg_op_limit Формат записи
LOP=real,real
, где
pos_op_limit
- определяет собой границу оперативной зоны оси в положительном направлении относительно ее абсолютного микронуля; значения выражаются в следующих единицах
- линейная ось мм
- ось вращения градус
neg_op_limit
- определяет собой границу оперативной зоны оси в отрицательном направлении относительно ее абсолютного микронуля; значения выражаются в следующих единицах
- линейная ось мм
- ось вращения градус. Если обе величины и neg_op_limit равны 0, то контроль границ оперативной зоны перемещений для текущей осине выполняется.
4 . 2 . 4 . 1 5 Инструкция LOn (ECDF) Инструкция LOx предназначена для определения границ двух оперативных зон перемещений для текущей оси. Переключение контроля границ одной зоны на другую производится через интерфейсный выходной сигнал PLC пакета «N» (U10N1). Семантика
L
Оx=pos_op_limit,neg_op_limit,space
Формат: О , где
x
- определяет номер оперативной зоны перемещений может принимать значения 1 или 2);
pos_op_limit
- определяет границу оперативной зоны x в положительном направлении оси значения выражаются в следующих единицах
- линейная ось мм,
- ось вращения градус
Руководство по характеризации
71
neg_op_limit
- определяет границу оперативной зоны x в отрицательном направлении оси значения выражаются в следующих единицах
- линейная ось мм,
- ось вращения градус. Если обе величины pos_op_limit и neg_op_limit равны 0, то контроль границ оперативной зоны перемещений не выполняется.
space
- определяет расстояние, откладываемое от координаты границы зоны в направлении движения осина которое ей допускается выходить из зоны значения выражаются в следующих единицах
- линейная ось мм,
- ось вращения градус. Инструкция LO1 обычно определяет границы основной зоны перемещений текущей оси. Контроль границ зоны LO1 активен, если сигнал
PLC U10N1 равен 0. Инструкция LO2 обычно определяет границы вспомогательной зоны перемещений текущей оси. Контроль границ зоны LO2 активен, если сигнал PLC U10N1 равен 1. Пример. Запись инструкций LO1 и LO2 для оси X.
NAS=X
LO1=+5,-1500,20
LO2=-1100,-1700,12 Схема расположения границ оперативных зон LO1 и LO2, записанных в примере, представлена на рисунке 4.11: Рисунок 4.11 Абсолютный ноль оси
space
pos_op_limi
space
neg_op_limit 1
space
pos_op_limit 1
space
+X Оперативная зона Оперативная зона

Руководство по характеризации
72
4 . 2 . 4 . 1 6 Инструкция MFC Инструкция MFC используется для определения входов физических ограничителей перемещений для текущей оси. Семантика
MFC=input_pos_op_limit,input_neg_op_limit
. Формат записи
MFC=PLC variable,PLC variable , где
input_pos_op_limit - определяет собой идентификатор входного сигнала от физического ограничителя перемещения, расположенного в положительном направлении оси
input_neg_op_limit - определяет собой идентификатор входного сигнала от физического ограничителя перемещения, расположенного в отрицательном направлении оси. Рекомендуется
• устанавливать физический ограничитель с НЗК, те. вис- ходном состоянии его входной сигнал должен иметь высокий уровень и иметь низкий уровень при входе на физический ограничитель
• устанавливать физический ограничитель такой длины, которая позволяла бы выполнять останов оси, оставаясь на нем
• записывать для каждой характеризуемой оси инструкцию
AFC
, позволяющую при входе осина физический ограничитель устанавливать аварийное значение ускорения. Пример

MFC=I00A0,I00A1
4 . 2 . 4 . 1 7 Инструкция AFC Инструкция AFC используется для установки значения аварийного ускорения. Семантика
AFC=acc_MFC Формат записи
AFC=real , где
acc_MFC
- определяет величину ускорения для останова оси при её входе на физические ограничители перемещений
input_pos_op_limit или input_neg_op_limit, указан
Руководство по характеризации
73 ные в инструкции MFC для текущей оси величина ускорения выражена в следующих единицах
- линейная ось мм/с2;
- ось вращения градус/с2;
- ось от точки к точке позиция/с2.
4 . 2 . 4 . 1 8 Инструкция CUB (ECDF) Инструкция CUB предназначена для задания границ объёмной за- щищённой зоны «CUB». Инструкция CUB должна быть записана для х линейных координатных осей станка. Семантика
CUB=pos_limit_cub,neg_limit_cub,space
. Формат записи
CUB=real,real,real , где
pos_limit_cub - определяет границу зоны «CUB» в положительном направлении относительно абсолютного микронуля текущей оси, участвующей в определении этой зоны значение выражается в мм или дюймах
neg_limit_cub - определяет границу зоны «CUB» в отрицательном направлении относительно абсолютного микронуля оси, участвующей в определении этой зоны значение выражается в мм или дюймах
space
- определяет расстояние, отложенное внутрь защищённой зоны «CUB», по текущей осина которое ей разрешается заходить в зону «CUB»; мм или дюйм. ПРИМЕЧАНИЯ Инструкцию CUB можно не записывать для оси, если данная ось не участвует в определении объёмной защищённой зоны. Подключение и отключение контроля защищённой зоны «CUB» выполняется интерфейсным сигналом PLC «CUB» пакета «N» (U10N0). Имя оси, для которой задана инструкция CUB, должно быть записано в секции файла PGCFIL в инструкции CAX. Инструкция CUB не может быть записана для осей, указанных в таблице
4.2. Таблица 4.2 16- теричный код Бит назначения Характеризуемая ось
0002 1 Ось от точки к точке
0004 2 Ось вращения
0010 4 Ось шпинделя без датчика
0020 5 Ось шпинделя сдатчиком Ось с контрольной точкой
0100 8 Виртуальная ось
0800 11 Ось шпинделя с контролируемым разгоном
Руководство по характеризации
74 Продолжение таблицы 4.2 16- теричный код Бит назначения Характеризуемая ось
1000 12
Подчинённая параллельная ось
2000 13 Ось вращения, позиционируемая от 0 до 359,999 градусов.
4000 14 Ось шпинделя с двигателем переменного тока Пример. Определение объемной защищенной зоны в осях X, Y, Z. Файл AXCFIL секция 2:
*2
PRO=1
NAS=X
TPA=1,
CUB=-50,-100,0.5
NAS=Y
TPA=1,
CUB=-50,-80,0.5
NAS=Z
TPA=1,
CUB=-50,-120,0.5 Файл PGCFIL секция 5:
*5
PR0=1
CAX=X,Y,Z
4 . 2 . 4 . 1 9 Инструкция SWx (ECDF) Инструкция SWx предназначена для определения до восьми программных контролируемых зон (кулачков) для текущей оси. Семантика
SWx=pos_limit_SW,neg_limit_SW,input_SW Формат
SWx=real,real,PLC variable
, где
x
- номер программной контролируемой зоны (x=1÷8);
pos_limit_SW
- определяет границу контролируемой зоны в положительном направлении относительно абсолютного микро- нуля оси значения выражаются в следующих единицах
- линейная ось мм,
- ось вращения градус,
- ось от точки к точке позиция,
Руководство по характеризации
75
- ось шпинделя градус
neg_limit_SW
- определяет границу контролируемой зоны в отрицательном направлении относительно абсолютного микро- нуля оси значения выражаются в следующих единицах
- линейная ось мм,
- ось вращения градус,
- ось от точки к точке позиция,
- ось шпинделя градус
input_SW- определяет идентификатор свободного сигнала PLC пакетов или «N», назначаемого самим пользователем.
input_SW устанавливается из SW равным 1, если координата текущей оси находится в промежутке, ограниченном параметрами pos_limit_SW и neg_limit_SW, и сбрасывается в 0 при выходе из него. Примечание. Инструкция SWn не программируется для осей, указанных в таблице 4.3. Таблица 4.3 16- теричный код Бит назначения Характеризуемая ось
0010 4 Ось шпинделя без датчика
0100 8 Виртуальная ось
1000 12
Подчинённая параллельная ось Пример
NAS=X
SW1=-49.9999,-79.9999,I109K30
SW2=79.9999,49.9999,I109K31
4 . 2 . 4 . 2 0 Инструкция TSM Инструкция TSM предназначена для определения параметров инверсии текущей оси шпинделя. Семантика
TSM=max_inver_time,max_inver_ref Формат записи
TSM=real,real , где
max_inver_time - устанавливает максимальное время, необходимое шпинделю для инверсии от предельной скорости вращения почасовой стрелке до предельной скорости вращения против часовой стрелки время выражается в секундах и/или в долях секунды
Руководство по характеризации
76
max_inver_ref - устанавливает максимальный диапазон напряжения в процессе инверсии шпинделя практически это - значение шпинделя (инструкция GMxx), умноженное на два. При отключении вращения шпинделя сдатчиком и ЦАП (TPA=820,) по командам Ми ОБЩИЙ СБРОС контролируемое торможение выполняется до скорости вращения, указанной в limit_speed
инструкции POM, после чего на ЦАП шпинделя устанавливается 0 В. При отключении вращения шпинделя с ЦАП, но без датчика
(TPA=810,
) по командам Ми ОБЩИЙ СБРОС контролируемое торможение выполняется до скорости, соответствующей 39,06 мВ, после чего на ЦАП шпинделя устанавливается 0 В. ВНИМАНИЕ параметры инструкции TSM используются для синхронизации инверсии вращения шпинделя при нарезании резьбы метчиком) и остановки шпинделя в цикле G86, поэтому целесообразно очень внимательно измерять значение
max_inver_time для ввода в инструкцию TSM. Инструкция TSM должна быть определена ив случае объявления шпинделя с двигателем переменного тока (16-теричный код 4000H в инструкции TPA). Пример

TSM = 3,17
4 . 2 . 4 . 2 1 Инструкция ASM Инструкция ASM объявляет главную ось, которая с текущей осью, являющейся для неё подчинённой, используется при выполнении опре- делённых технологических циклов. Семантика
ASM=master_axis Формат записи
ASM=ASCII string
, где
master_axis
- наименование главной оси, записанное строковым символом. Эта инструкция записывается в следующих случаях в подсекции оси шпинделя для токарных станков. В этом случае главная ось объявляется для обеспечения постоянства скорости резания с функцией G96; обычно, ASM=X
; в подсекции осей с контрольной точкой (ось С токарных станков - см. инструкцию TPA), обычно записывается
ASM=S
. В этом случае главная ось S объявляется для управления осью шпинделя в координатном режиме, обеспечивая фрезерный режим работы на токарном станке
Руководство по характеризации
77 в подсекции оси вспомогательного шпинделя с ЦАП (поворотный стол) для фрезерных станков. В этом случае главная ось объявляется для обеспечения постоянства скорости резания с функцией G96; обычно, ASM=Z
. Пример
NAS=C
TPA=85,
NTC=3,3
ASM=S
NAS=S
TPA=820,
NTC=3,3
ASM=X
4 . 2 . 4 . 2 2 Инструкция POM Инструкция POM используется для установки параметров позиционирования текущей оси шпинделя. Семантика
POM=spiaz,limit_speed
. Формат записи
POM=real,real , где
spiaz
- определяет угол в оборотах между электрическим нулём датчика и положением ориентации шпинделя ПЛ может запрашивать угол ориентации отличный от значения
spiaz;
limit_speed
- определяет пороговую скорость вращения шпинделя. Эта скорость будет активизироваться алгоритм ориентации шпинделя, те. будет выдаваться эталонное напряжение единица измерения – обороты в минуту (об/мин); обычно эта скорость устанавливается от
20 до 100 об/мин и является рабочей при ориентации шпинделя. Значение может быть использован в ПЛ для контроля состояния шпиндель включен ABIM, поэтому оно должно превышать скорость шпинделя при нулевом задании. Примечание. Эта инструкция записывается только для шпинделя сдатчиком Руководство по характеризации
78
4 . 2 . 4 . 2 3 Инструкция POM (ECDF) Инструкция POM используется для установки параметров позиционирования оси шпинделя, а также параметров контролирования выхода на заданную скорость вращения. Семантика
POM=spiaz,limit_speed,max_deviation_speed,input_speed Формат записи
POM=real,real,real,PLC variable
, где
spiaz
- определяет угол в оборотах между электрическим нулём датчика и положением ориентации шпинделя ПЛ может запрашивать угол ориентации отличный от значения
spiaz;
limit_speed
- определяет пороговую скорость вращения шпинделя, при которой будет активизироваться алгоритм ориентации шпинделя, те. будет выдаваться эталонное напряжение единица измерения – обороты в минуту
(об/мин); обычно эта скорость устанавливается от
100 до 200 об/мин и является рабочей при ориентации шпинделя. Значение пороговой скорости, которое используется для контроля останова шпинделя, записывается в
4- ом параметре инструкции GM1.
max_deviation_speed - определяет коэффициент допустимого отклонения заданной скорости вращения шпинделя с учётом положения корректора скорости вращения шпинделя может принимать значения от 0 до 1.
input_speed- определяет идентификатор свободного сигнала PLC пакетов или «N», назначаемого самим пользователем, если скорость шпинделя равна заданной скорости с учетом допустимого отклонения
max_deviation_speed. В ПЛ состояние input_speed должно анализироваться совместно с input_speed_limit, записанного в инструкции GMxx. Контроль сигнала в ПЛ должен быть отключен, если интерфейсный сигнал
I9K26(FG96
) имеет состояние «1». Примечание Эта инструкция записывается только для шпинделя сдатчиком. Например, если допуск по скорости равен 0.2, скорость порога
(S
) равна 100 об/мин и значение корректора скорости вращения шпинделя равно 90%, то сигнал контроля скорости U200K4 будет установлен в состояние «1» при скорости от 72 до 108 об/мин.
Руководство по характеризации
79 Пример

NAS = S
TPA = 820,
GM1 = 1000, 7.5, 20, 3, U200K3
POM = 0.34, 20, 0.2, U200K4
4 . 2 . 4 . 2 4 Инструкция ADP Инструкция ADP используется для установки параметров х уровней нагрузки для оси шпинделя. Семантика
ADP=number_ADC,P_100,P_level_1,P_level_2
, Формат записи
ADP=integer,real,real,real
, где
number_ADC
- определяет номер канала АЦП в УЧПУ, к которому подключено внешнее устройство контроля нагрузки на шпинделе
P_100
- определяет значение напряжения для 100% нагрузки на шпинделе Вольт может принимать значения от -10 до В.
P_level_1 - определяет предельное напряжение в канале АЦП для нормальной нагрузки на шпинделе Вольт может принимать значения от 0 до |P_level_2|. Если напряжение в канале АЦП меньше P_level_1, то индикация процента нагрузки на экране имеет зеленый цвет.
P_level_2 - определяет предельное напряжение в канале АЦП для повышенной нагрузки на шпинделе Вольт может принимать значения от P_level_1 до |P_100|. Если напряжение в канале АЦП больше или равно
P_level_1
, но меньше P_level_2, то индикация процента нагрузки на экране имеет желтый цвет. является критическим значением нагрузки на шпинделе, поэтому при превышении этого значения индикация процента нагрузки на экране имеет красный цвет. Примечание. Информация о текущем уровне нагрузки шпинделя устанавливается в ПЛ интерфейсными сигналами SPWL1 и SPWL2. индикация процента нагрузки на экране выводится на время, пока шпиндель включен.
Руководство по характеризации
80
4 . 2 . 4 . 2 5 Инструкция Инструкция ZNO используется для записи параметров позиционирования текущей оси относительно позиции абсолютного микронуля. Семантика Формат записи
ZNO=real,real,real,PLC variable,real
, где
null_offset
– определяет смещение нуля оси. Действие параметра
null_offset в системе зависит от типа датчика оси. Для инкрементального датчика без координатно- кодированных референтных меток null_offset это дистанция, на которую должна быть позиционирована ось в цикле выхода в абсолютную позицию микронуля. Для инкрементального датчика с координатно- кодированными референтными метками и абсолютного датчика с интерфейсом SSI null_offset это дистанция, на которую необходимо программно сместить ноль датчика, чтобы начало отчета датчика совпало с позицией физического нуля оси. Значение null_offset, выражено в миллиметрах или дюймах
zero_shift
- не используется
distance- определяет значение контролируемого расстояния, пройденного текущей осью каждый раз после перемещения осина заданное значение distance SW устанавливает значение input_distance, записанного в этой инструкции, в состояние «1»; контролируемое SW расстояние не зависит от направления движения оси значение выражается в следующих единицах
- линейная ось мм или дюйм,
- ось от точки к точке позиция,
- ось вращения градус.
1   ...   5   6   7   8   9   10   11   12   ...   18


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