#1
OFFLINE
mistervg
-
- Пользователи
-
- 5 сообщений
Абитуриент
- Из:Краснодар
Отправлено 22 Ноябрь 2014 — 13:54
Добрый день, уважаемые.
Третий день бьюсь над решением проблемы со станком, решил обратиться сюда, может кто что подскажет.
Станок Exitech 1325 с автоматической сменой инструмента.По Y 2 севодвигателя — Y и C. Система управления Syntec EZ4.
Изначально выдавал ошибку при перемещении по оси Y, скакал по направляющим, и останавливался, выдавая ошибку MOT 023 — Y Axial follow error overtake serious
Кроме того, выскакивала ошибка на драйвере.
Я снял подшипники, почистил, смазал, установил обратно, освободил привода и выровнял портал. После присоединения приводов по Y станок стал снова ездить скачками. Заменил и силовые провода и провода от датчика обратной связи на серваках. Эта ошибка ушла станок стал ездить нормально, быстро, гонял его на 150%, но появилась другая ошибка — при приезде порталана в зону замены инструмента выскакивает ошибка по осям и Y и C и X (см.вложения)
Был момент, что станок при замене инструмента поехал вверх по Z, навернул держатель инструмента, я его тоже заменил. Может ли эта ошибка выскакивать из-за того, что улетели координаты держателя одного инструмента? Шпиндель подъезжает очень точно, заезжает в замену и выскакивает ошибка. Также и при ручном подводе в держатель. Всю головы сломал. Может перепрограммировать место замены именно этого инструмента?
Похожие темы:
Как в syntec восстановить координаты магазина инструментов?
Ошибка по оси Z при отправлении на смену фрезы
-
0
- Наверх
#2
OFFLINE
ServiceMAN
ServiceMAN
- Пол:Мужчина
- Из:Нерезиновск
Отправлено 22 Ноябрь 2014 — 15:19
сбиты настройки магазина
g991 t1 x1000 y1000 z1000 — команда для записи новых значений положения магазина
вместо 1000 ставите ваши значения положения ячеек, значения пишутся с точностью до тысячных, без разделителя
1254,555=1254555
-
0
- Наверх
#3
OFFLINE
mistervg
mistervg
-
- Пользователи
-
- 5 сообщений
Абитуриент
- Из:Краснодар
Отправлено 22 Ноябрь 2014 — 16:17
сбиты настройки магазина
g991 t1 x1000 y1000 z1000 — команда для записи новых значений положения магазина
вместо 1000 ставите ваши значения положения ячеек, значения пишутся с точностью до тысячных, без разделителя
1254,555=1254555
Т.е. нужно перепрограммировать все ячейки магазина? Я примерно так и предполагал сделать.
-
0
- Наверх
#4
OFFLINE
ServiceMAN
ServiceMAN
- Пол:Мужчина
- Из:Нерезиновск
Отправлено 22 Ноябрь 2014 — 22:57
Т.е. нужно перепрограммировать все ячейки магазина? Я примерно так и предполагал сделать.
Да, нужно.
-
0
- Наверх
#5
OFFLINE
mistervg
mistervg
-
- Пользователи
-
- 5 сообщений
Абитуриент
- Из:Краснодар
Отправлено 23 Ноябрь 2014 — 22:15
Да, нужно.
Спасибо, завтра попробую.
-
0
- Наверх
#6
OFFLINE
mistervg
mistervg
-
- Пользователи
-
- 5 сообщений
Абитуриент
- Из:Краснодар
Отправлено 26 Ноябрь 2014 — 15:30
Да, нужно.
ничего не вышло, портал доходит до инструмента, инструмент становится в держатель, но станок не выплевывает инструмент и выпадает в ту же ошибку.
-
0
- Наверх
#7
OFFLINE
ServiceMAN
ServiceMAN
- Пол:Мужчина
- Из:Нерезиновск
Отправлено 27 Ноябрь 2014 — 01:51
еще раз попытаюсь донести до вас мысль — у вас магазин стоит ближе чем прописано в стойке
станок упирается в магазин, и выдает ошибку сервопривода
так же это может быть связано с перекосом портала
-
1
- Наверх
#8
OFFLINE
mistervg
mistervg
-
- Пользователи
-
- 5 сообщений
Абитуриент
- Из:Краснодар
Отправлено 29 Ноябрь 2014 — 17:36
еще раз попытаюсь донести до вас мысль — у вас магазин стоит ближе чем прописано в стойке
станок упирается в магазин, и выдает ошибку сервопривода
так же это может быть связано с перекосом портала
Все получилось, спасибо.
-
0
- Наверх
#9
OFFLINE
Vakut
Vakut
-
- Пользователи
-
- 9 сообщений
Абитуриент
- Из:Йошкар-Ола
Отправлено 15 Март 2016 — 17:04
Помогите плиз, Станок beaver 25 avlt8 при смене инструмента выдал ошибку MLC 68 R 44,3. Как устранить ? Перезагрузка не помогает.
-
0
- Наверх
#10
OFFLINE
AVANT
AVANT
-
- Пользователи+
-
- 6 сообщений
Абитуриент
- Пол:Мужчина
- Город:Иркутск
- Интересы:Добро
- Из:Иркутск
Отправлено 25 Апрель 2016 — 20:04
Всем привет!Имеется фрезерный станок китаец с автосменой инструмента барабанного типа, стойка управления синтек. Шпиндель HSD ES 929.При смене инструмента выдает ошибку (R44.10)Spindle clamping failure alarm и(R44.9)Spindle unclamping failure alarm.
Прикрепленные изображения
-
0
- Наверх
#11
OFFLINE
mihams
Отправлено 25 Апрель 2016 — 20:09
а с кнопки отдает инструмент? воздух вообще подается в шпиндель?
-
0
- Наверх
#12
OFFLINE
AVANT
AVANT
-
- Пользователи+
-
- 6 сообщений
Абитуриент
- Пол:Мужчина
- Город:Иркутск
- Интересы:Добро
- Из:Иркутск
Отправлено 25 Апрель 2016 — 20:23
Воздух есть,с кнопки отдает и выскакивает ошибка
-
0
- Наверх
#13
OFFLINE
T-Rex
T-Rex
- Пол:Мужчина
- Из:Йошкар-Ола
Отправлено 25 Апрель 2016 — 20:55
Воздух есть,с кнопки отдает и выскакивает ошибка
Тогда проверяйте сигналы от индуктивных датчиков (контролирующих положение механизма зажима инструмента), встроенных в шпиндель.
-
0
- Наверх
#14
OFFLINE
polivkos
Отправлено 28 Июнь 2016 — 22:43
Здравствуйте, уважаемые специалисты! Нужна ваша помощь. Имеем станок, чистокровный китаец с автосменой на 6 инструментов. Работал о себе и работал, пока в один прекрасный момент не начал отлынивать от работы. Заключается проблема в следующем: шпиндель уходит на смену (смена линейная, не револьверная), находим гнездо, куда надо поставить инструмент (который в данный момент в шпинделе), хорошенько паркуется и подает сигнал на выброс патрона (происходит хлопок пневмы), потом думает пару секунд и выдает ошибку в стойку (R44.15)PLC Alarm. Как было ранее: паркуется, подает сигнал на выброс патрона, поднимается шпиндель (воздух при этом шипит и выхватывается из патрона (это норма)), переходит к нужному патрону, опускается, опять хлопок и выезжает уже с инструментом. Стойка Syntec 6MA. Нашел мануал к ней, но пока не разобрался Мануал тут.
Вот как ранее происходила смена инструмента https://youtu.be/U1kcC-7QB_Y?t=708
А теперь все останавливается на моменте, когда шпиндель только запарковался в гнездо.
Подскажите, с чем может быть проблема? В системе воздух есть (8-10 атм), через родной масловлагооотделитель понижается давление до 6-7 атм.
Спасибо!
-
0
- Наверх
#15
OFFLINE
Aleksandr3
Aleksandr3
- Пол:Мужчина
- Город:Краснодар
- Интересы:Электроника. станки с ЧПУ,музыка.
- Из:Краснодар
Отправлено 29 Июнь 2016 — 15:35
Варианты следующие:
-Проверь работоспособность электромагнитных клапанов(на китайцах ложатся на раз, особенно, если система без осушителя, его могло просто заклинить от конденсата).Проверь работоспособность резистора и реле на подаче команды, в общем, пройди(прозвони) цепочку от контроллера до Шпинделя.Это что касается Электроники.
-Далее. Позиции инструмента прописаны в отдельный файл(по сути, линейная автосмена- это программа, в которой записаны команды и координаты инструмента относительно дома). Не помню как он называется в синтеке, но что-то вроде ToolCheng.
Сообщение отредактировал Aleksandr3: 29 Июнь 2016 — 15:37
-
0
- Наверх
#16
OFFLINE
polivkos
Отправлено 29 Июнь 2016 — 15:48
Варианты следующие:
-Проверь работоспособность электромагнитных клапанов(на китайцах ложатся на раз, особенно, если система без осушителя, его могло просто заклинить от конденсата).Проверь работоспособность резистора и реле на подаче команды, в общем, пройди(прозвони) цепочку от контроллера до Шпинделя.Это что касается Электроники.
-Далее. Позиции инструмента прописаны в отдельный файл(по сути, линейная автосмена- это программа, в которой записаны команды и координаты инструмента относительно дома). Не помню как он называется в синтеке, но что-то вроде ToolCheng.
Спасибо за отклик. Инструмент прописан верно. Грешил на пневматику — все норм. В ручном режиме инструмент отдает и принимает в патрон (через кнопку на шпинделе). Теперь грешу на датчики положения и наличия инструмента (их там 3 штуки). Но как их проверит — хз. Два из них длиннее, а один короче. Два длинных стоят рядом: один выше — второй ниже. А короткий с другой стороны шпинделя.
Шпиндель HSD 9kw. может у кого есть схема какая на него?
-
0
- Наверх
#17
OFFLINE
Aleksandr3
Aleksandr3
- Пол:Мужчина
- Город:Краснодар
- Интересы:Электроника. станки с ЧПУ,музыка.
- Из:Краснодар
Отправлено 29 Июнь 2016 — 17:36
Датчики,(который выше и ниже) отвечают за положение штока(внутри подвижный шток на пневматике. Сними крышку и пощёлкай в ручном режиме. Если датчики со светоиндикатором- бадет видно,срабатывают,или нет. но , всё же, Проверить работоспособность датчика лучше всего, конечно, тестером
-
0
- Наверх
#18
OFFLINE
polivkos
Отправлено 29 Июнь 2016 — 20:32
Датчики,(который выше и ниже) отвечают за положение штока(внутри подвижный шток на пневматике. Сними крышку и пощёлкай в ручном режиме. Если датчики со светоиндикатором- бадет видно,срабатывают,или нет. но , всё же, Проверить работоспособность датчика лучше всего, конечно, тестером
Уже пробовал. Только ориентировался на индикацию на плате syntec tb16in. Вроде все мограют. Короче — буду разбираться. Как разберусь — отпишусь, может кому пригодится
-
0
- Наверх
#19
OFFLINE
pirimidon
pirimidon
-
- Пользователи
-
- 1 сообщений
Абитуриент
- Пол:Мужчина
- Из:Рига
Отправлено 23 Май 2017 — 15:22
Народ привет! Прошу помощи в устранении ошибки. При выполнении программы как доходит до смены инструмента выскакивает ошибка
MLC98(R46.1)PLC Alarm. Стойка Syntec 6ma линейная смена инструмента на 8.
Сообщение отредактировал pirimidon: 23 Май 2017 — 15:26
-
0
- Наверх
#20
OFFLINE
Резников Дмитрий
Резников Дмитрий
- Пол:Мужчина
- Из:Кстово Нижегородская обл.
Отправлено 13 Сентябрь 2018 — 12:53
Товарищи, я по той же теме, все тот же шпиндель на китайце:
Всем привет!Имеется фрезерный станок китаец с автосменой инструмента барабанного типа, стойка управления синтек. Шпиндель HSD ES 929.При смене инструмента выдает ошибку (R44.10)Spindle clamping failure alarm и(R44.9)Spindle unclamping failure alarm.
только до кучи еще и не работает кнопка на шпинделе, на сброс инструмента, отпускает только если командой направить на смену инструмента.
-
0
1. 3. В графе «подпись», «интересы» и «от куда» запрещено указывать информацию, которая может относиться к рекламе.
- Наверх
Фрезерный ОЦ с ЧПУ Fanuc 0iMD.
Магазин — тип манипулятор.
При смене инструмента опускается гнездо а манипулятор не поворачивается?!
Выдаётся ошибка EX1005 TOOL CHANGE NOT FINISH.
Периодичность четко через раз. Инструменты разные пробовал так же выдаёт.
Где копать? Судя по PMC регистр формируется либо датчиками зажима/разжима либо датчика гнезда либо ошибка в макропрограмме смены инструмента?
С уважением, Алексей.
На самом деле, сказать сложно, если разбираетесь, смотрели бы в режиме реального времени — ошибка появилась, посмотрели какими сигналами инициализировалась.
Потому что путей её образования довольно много, и многие из сигналов там просто не подписаны..
У меня на практике вообще смешной случай был, манипулятор зависал примерно в одной точке, но по времени мог 3 минуты, а мог 2 часа отработать, причем в режиме непрерывной смены. Оказалось расхода воздуха не хватало.
Изменение в правилах «Опознайки»
Один объект для опознания — одна тема.
Запрещается размещать групповые фотографии или несколько разных объектов для опознания.
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Войти
Уже есть аккаунт? Войти в систему.
Войти
«1 Обзор системных ошибок Документация SINUMERIK® Обзор ошибок 840D sl/840D/840Di/810D Список номеров действий Коды ошибок 300500 Реакция системы при . »
Продолжение программы:
22014 Канал %1 кадр %2. Динамика ходового винта %3 и ведомого шпинделя %4 сильно различаются
%1 = номер канала %2 = номер кадра, метка %3 = номер ходового винта %4 = номер ведомого шпинделя
При соединении синхронный ход не может быть достигнут, если динамика шпинделей/осей сильно различается. Динамика зависит от множества установок: предустановка предуправления, данные блока параметров, в первую очередь KV, время симметрирования и т.п., режим предуправления и установочные параметры предуправления, режим работы FIPO, установки фильтра рывка и фильтра динамики, DSC вкл/выкл.
К ним относятся следующие машинные данные:
MA_FFW_MODE, MA_VELO_FFW_WEIGHT, MA_FIPO_TYPE, VEL_FFW_TIME, MA_EQUIV_SPEEDCTRL_TIME, MA_POSCTRL_GAIN, AX_JERK_TIME, STIFFNESS_DELAY_TIME, PROFIBUS_ACTVAL_LEAD_TIME, PROFIBUS_OUTVAL_DELAY_TIME, CTRLOUT_LEAD_TIME Реакции: — индикация ошибки Помощь: Использовать шпиндели/оси с одинаковой динамикой. Если различная установка выбрана осознано, то ошибка может быть подавлена с помощью машинных данных 11410 SUPPRESS_ALARM_MASK бит21 = 1.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
В машинных данных 35014 GEAR_STEP_USED_IN_AXISMODE сконфигурирована ступень редуктора, на которой шпиндель должен находиться в осевом режиме. ЧПУ при переключении шпинделя в осевой режим проверяет эту ступень редуктора. При этом сконфигурированная в MD 35014 ступень редуктора сравнивается с сообщенной с PLC ступенью редуктора (VDI-Nst «Фактическая ступень редуктора A до C», DB31. DBX16.0..16.2). Если ступени редуктора не совпадают, то следует эта ошибка. При переходе в осевой режим с программированием M70 ЧПУ автоматически включает или запрашивает сконфигурированную в MD 35014 ступень редуктор. Если сконфигурированная в MD 35014 ступень редуктора уже активна, то смена ступеней редуктора не запрашивается. В обоих случаях M40 остается активной.
Реакции: — устанавливаются сигналы интерфейсов
— индикация ошибки Помощь: Запрограммировать M70 перед осевым режимом. Учитывать MD 20094.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Помощь: Использовать соединение синхронных шпинделей DV или запрограммировать направление вращения и число оборотов.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Затребованная через сигнал VDI DB31. DBX31.6 ‘Отслеживание синхронного хода’ или запись в переменную $AA_COUP_CORR[Sn] коррекция синхронного хода в настоящий момент не может быть учтена.
Причинами этого могут быть:
• реферирование или синхронизация с нулевыми метками активна
• выполняется NC-Reset Реакции: — индикация ошибки Помощь: Не выполнять установки сигнала PLC DB31. DBX31.6 ‘Отслеживание синхронного хода’ или не выполнять записи в переменную $AA_COUP_CORR[Sn] до восстановления условий для обработки значения коррекции.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
22040 Канал %1 кадр %3 шпиндель %2 не реферирован с нулевой меткой
%1 = номер канала %2 = имя оси, номер шпинделя %3 = номер кадра, метка Объяснение: Актуальная позиция не реферирована с позиций измерительной системы, хотя относится к ней.
Реакции: — индикация ошибки Помощь: Исправить программу обработки детали. Установить синхронизацию с нулевыми метками через позиционирование, через вращение (мин. 1 оборот) в режиме управления числом оборотов или G74 перед включением вызывающей ошибку функции.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Объяснение: Указанный шпиндель/ось необходим для правильного выполнения функции в канале %1. Шпиндель/ось в настоящее время активна в канале %4. Конфигурация возможна только для переходящих осей.
Проблема: Было запрограммировано соединение синхронного шпинделя. Ходовой винт/ведущая ось на момент включения соединения не находится в канале, для которого было запрограммировано соединение (COUPON). Допускается перемещение ходового винта/ведущей оси через FC18 или синхронные действия. При FC18 необходимо помнить, что ходовой винт/ведущая ось должна быть согласована с включающим соединение каналом. После завершения FC18 ходовой винт/ведущая ось не может быть согласована через PLC с другим каналом, пока соединение активно (сигналы интерфейсов VDI).
Реакции: — устанавливаются сигналы интерфейсов
— стоп ЧПУ при ошибке Помощь: •Запрограммировать в программе обработки детали перед включением соединения GET для ходового винта/ведущей оси или
•Согласовать ходовой винт/ведущую ось через PLC включающим соединение каналом.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проверить и исправить машинные данные 34060 REFP_MAX_MARKER_DIST. Введенное значение указывает участок перемещения в [мм] или [градусах] между 2 нулевыми метками.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Помощь: Изменить установку ENC_REFP_MODE или перейти в JOG+REF и после выполнить реферирование.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
22054 Канал %1 кадр %3 шпиндель %2 грязный сигнал штамповки
%1 = номер канала %2 = имя оси, номер шпинделя %3 = номер кадра, метка Объяснение: Если между ходами штамповки сигнал штамповки непостоянен, то в зависимости от машинных данных создается эта ошибка.
Реакции: — индикация ошибки Помощь: Указывает на неисправность штамповочной гидравлики.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Помощь: Исправить программу обработки детали. Установить синхронизацию с нулевыми метками через позиционирование, через вращение (мин. 1 оборот) в режиме управления числом оборотов или G74 перед включением вызывающей ошибку функции.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
22060 Канал %1 для оси/шпинделя %2 ожидается управление положением Параметр: %1 = номер канала %2 = имя оси, номер шпинделя Объяснение: Для запрограммированного типа соединения (DV, AV) или для запрограммированной функции необходимо управление положением.
Реакции: — индикация ошибки Помощь: Включить требуемое управление положением, к примеру, через программирование SPCON.
Индикация ошибки исчезает с причиной ошибки.
Продолжение Иных действий управления не требуется.
22062 Канал %1 ось %2 реферирование: скорость поиска нулевых меток (MD) не достигается
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проверить активные ограничения числа оборотов.
Сконфигурировать более низкое число оборотов поиска нулевых меток $MA_REFP_VELO_SEARCH_MARKER.
Проверить диапазон допуска для фактической скорости $MA_SPIND_DES_VELO_TOL.
Установить другой режим реферирования $MA_ENC_REFP_MODE != 7.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Помощь: Связаться с авторизованным персоналом/сервисной службой. Сконфигурировать более низкое число оборотов поиска нулевых меток $MA_REFP_VELO_SEARCH_MARKER. Проверить конфигурацию предельной частоты датчика $MA_ENC_FREQ_LIMIT и $MA_ENC_FREQ_LIMIT_LOW. Установить другой режим реферирования (MA_ENC_REFP_MODE != 7).
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
22065 Канал %1 управление инструментом: движение инструмента невозможно, т.к.
инструмент %2 с номером гнезда %3 отсутствует в магазине %4
%1 = номер канала %2 = строка (идентификатор) %3 = номер гнезда %4 = номер магазина Объяснение: Необходимая команда перемещения инструмента – запущенная с MMC или PLC – невозможна. Названный инструмент отсутствует в данном магазине. (NCK может содержать инструменты, не согласованные с одним магазином. Операции (перемещение, смена) с такими инструментами невозможны.) Реакции: — блокировка старта ЧПУ в этом канале
— устанавливаются сигналы интерфейсов
— индикация ошибки Помощь: Убедиться, что названный инструмент находится в необходимом магазине или выбрать другой инструмент, который должен быть перемещен.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Связаться с авторизованным персоналом/сервисной службой.
•Убедиться, что названный инструмент находится в необходимом магазине или запрограммировать другой инструмент, который должен быть сменен.
•Проверить, согласуются ли машинные данные $MC_RESET_MODE_MASK, $MC_START_MODE_MASK и связанные с ними машинные данные $MC_TOOL_RESET_NAME с актуальными данными определения.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
22067 Канал %1 управление инструментом: смена инструмента невозможна, так как нет рабочего инструмента в группе инструментов %2 Параметр: %1 = номер канала %2 = строка (идентификатор).
Объяснение: Желаемая смена инструмента невозможна. Названная группа инструментов не имеет рабочего инструмента, который мог бы быть установлен. Возможно, все соответствующие инструменты были переведены контролем инструмента в состояние ‘заблокированы’.
•Убедиться, что в названной группе инструментов на момент запрашиваемой смены инструмента имеется рабочий инструмент.
•Это может быть достигнуто, к примеру, через замену заблокированных инструментов или
•Через ручное разрешение заблокированного инструмента.
•Проверить, правильно ли определены данные инструмента. Были ли все предусмотренные инструменты группы определены/загружены с названным идентификатором?
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Параметр %4 = имя программы облегчает идентификацию программы, содержащей команду программирования (выбор инструмента), являющуюся причиной. Этот может быть подпрограмма, цикл и т.п., которая более не может быть взята из индикации. Если параметр не указан, то это актуальная индицируемая программа.
Реакции: — кадр коррекции с реорганизацией
— устанавливаются сигналы интерфейсов
•Убедиться, что в названной группе инструментов на момент запрашиваемой смены инструмента имеется рабочий инструмент.
•Это может быть достигнуто, к примеру, через замену заблокированных инструментов или также
• Через ручное разрешение заблокированного инструмента.
•Проверить, правильно ли определены данные инструмента. Были ли все предусмотренные инструменты группы определены/загружены с названным идентификатором?
С NC-START или клавишей RESET стереть ошибку и продолжить программу.
Продолжение программы:
22070 Блок TO %1 Просьба установить инструмент T= %2 в магазин.
Повторить сохранение данных Параметр: %1 = блок TO %2 = номер T инструмента
Ошибка возможна только при активной функции управления инструментом в NCK. Было запущено сохранение данных инструмента/магазина. При этом было определено, что в буферном магазине еще находятся инструменты (=шпиндель, захват. ). Эти инструменты при сохранении теряют информацию, с каким магазином, местом в магазине они согласованы.
При этом имеет смысл – если необходимо идентичное восстановление данных — чтобы на момент сохранения данных все инструменты находились в магазине!!
Если это не так, то при повторной загрузке данных будут присутствовать места в магазине, имеющие состояние «зарезервированы». Это состояние ‘зарезервировано’ после по возможности должно быть сброшено вручную.
Для инструментов с фиксированной кодировкой места потеря информации о месте в магазине равнозначна общему поиску свободного места с последующей установкой в магазин.
Реакции: — устанавливаются сигналы интерфейсов
— индикация ошибки Помощь: Убедиться, что перед сохранением данных инструменты в буферном магазине отсутствуют. Повторит сохранение данных после удаления инструментов из буферного магазина.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проконтролировать и исправить данные ввода в эксплуатацию и оптимизации задатчика привода согласно руководству по эксплуатации.
Увеличить окно допуска в машинных данных 35150 SPIND_DES_VELO_TOL.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
Помощь: •запрограммировать ограничение числа оборотов с G26
•уменьшить макс. число оборотов в соответствующих машинных данных.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Помощь: •запрограммировать ограничение числа оборотов с G26
•уменьшить макс. число оборотов в соответствующих машинных данных.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
22200 Канал %1 шпиндель %2 остановка оси при нарезании внутренней резьбы Параметр: %1 = номер канала %2 = имя оси, номер шпинделя Объяснение: При нарезании внутренней резьбы с компенсирующим патроном (G63) через интерфейс ЧПУ/PLC была остановлена ось сверления – шпиндель продолжает вращаться. Это повредило резьбу и возможно метчик.
Реакции: — блокировка старта ЧПУ в этом канале
— устанавливаются сигналы интерфейсов
— индикация ошибки Помощь: Связаться с авторизованным персоналом/сервисной службой. Предусмотреть блокировку в программе электроавтоматики, чтобы при активном нарезании внутренней резьбы останов оси был бы невозможен. Если в критических состояниях станка необходима отмена процесса нарезания внутренней резьбы, то по возможности шпиндель и ось должны останавливаться одновременно.
Небольшие отклонения поглощаются компенсирующим патроном.
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Ошибка имеет технологическую природу и выводится, если в $MN_ENABLE_ALARM_MASK установлен бит 2. Предусмотренная программная клавиша ММС ‘Поддержка технологии’ устанавливает или стирает этот бит в MD.
Реакции: — индикация ошибки Помощь: Изменить программу обработки детали или сбросить MD $MN_ENABLE_ALARMMASK бит 2.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Объяснение: Запрещено запускать шпиндель, пока он используется трансформацией. Причина:
условием для использования шпинделя в трансформации является осевой режим. Выход из него запрещен.
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проконтролировать надежность контактов штекера контура измерения. Проконтролировать сигналы датчика, при ошибках заменить измерительный датчик.
Продолжение программы:
25001 Ось %1 аппаратная ошибка пассивного датчика Параметр: %1 = имя оси, номер шпинделя Объяснение: Сигналы не активного в данный момент датчика фактического значения положения отсутствуют, не являются синфазными или имеют замыкание на массу/короткое замыкание.
Реакции: — индикация ошибки Помощь: Связаться с авторизованным персоналом/сервисной службой. Проконтролировать надежность контактов штекера контура измерения. Проконтролировать сигналы датчика, при ошибках заменить измерительный датчик. Отключить контроль с соответствующим сигналом интерфейсов (DB 31 — 48, DBX 1.5 = 0 или DBX 1.6 = 0).
Удалить ошибку клавишей RESET.
Продолжение Заново запустить программу обработки детали.
Помощь: Связаться с авторизованным персоналом/сервисной службой. Контроль измерительной системы согласно данным изготовителя измерительного оборудования.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
25011 Ось %1 загрязнение пассивного датчика Параметр: %1 = имя оси, номер шпинделя Объяснение: Не используемый для управления положением датчик посылает сигнал загрязнения (только для измерительных систем с сигналом загрязнения).
Реакции: — индикация ошибки Помощь: Связаться с авторизованным персоналом/сервисной службой. Контроль измерительной системы согласно данным изготовителя измерительного оборудования.
Помощь: Связаться с авторизованным персоналом/сервисной службой. Погрешности могут возникнуть из-за ошибок передачи, возмущающих воздействий, аппаратных ошибок датчика или анализирующей электроники в используемом для управления положением датчике.
Поэтому проверить ветвь фактического значения:
1. Участок передачи: проверить контакт штекера фактического значения на двигателе, проводимость кабеля датчика, короткое замыкание и замыкание на массу (плохой контакт?).
2. Импульсы датчика: Питание датчика в пределах границ допуска?
3. Анализирующая электроника: Замена/новое конфигурирование используемого приводного модуля. Контроль может быть отключен через установку машинных данных 36310 ENC_ZERO_MONITORING [n]=. (n. номер датчика: 1, 2) на 0.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
25021 Ось %1 контроль нулевых меток пассивного датчика Параметр: %1 = имя оси, номер шпинделя Объяснение: Контроль относится к не используемому управлением положением датчику! (сигнал NST DB 31 — 48, DBX 1.5 = 0 или 1.6 = 0) Импульсы датчика измерения положения между 2 импульсами нулевых меток подсчитываются (аппаратная функция). В растре такта интерполяции (стандартная установка 4 мсек) проверяется, подает ли датчик всегда одинаковое кол-во импульсов между нулевыми метками. Как только регистрируется погрешность в 4-х младших битах счетчика, следует ошибка.
Реакции: — индикация ошибки Помощь: Связаться с авторизованным персоналом/сервисной службой. Погрешности могут возникнуть из-за ошибок передачи, возмущающих воздействий, аппаратных ошибок датчика или анализирующей электроники в используемом для управления положением датчике.
Поэтому проверить ветвь фактического значения:
1. Участок передачи: проверить контакт штекера фактического значения на двигателе, проводимость кабеля датчика, короткое замыкание и замыкание на массу (плохой контакт?).
2. Импульсы датчика: Питание датчика в пределах границ допуска?
3. Анализирующая электроника: Замена/новое конфигурирование используемого приводного модуля. Контроль может быть отключен через установку машинных данных ENC_ZERO_MON_ACTIVE [n]=. (n. номер датчика: 1, 2) на 0.
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
Частое возникновение этой ошибки указывает на то, что передача абсолютного датчика или сам абсолютный датчик неисправны и при одной из следующих ситуаций выбора датчика или Power-On возможно определение неправильного абсолютного значения.
Реакции: — индикация ошибки Помощь: Заменить датчик, заменить кабель датчика или экранировать (или деактивировать контроль нулевых меток).
Удалить ошибку с помощью клавиши стирания или NC -START.
Продолжение программы:
25031 Ось %1 граница предупреждения фактической скорости Параметр: %1 = имя оси, номер шпинделя Объяснение: Актуальное фактическое значение скорости превышает 80% зафиксированного в машинных данных предельного значения – не используется -Реакции: — индикация ошибки Помощь: Помощь: Связаться с авторизованным персоналом/сервисной службой.
•Проверить и при необходимости увеличить MD 36040 STSTILL_DELAY_TIME и MD 36030 STSTILL_POS_TOL. Значение должно быть больше, чем машинные данные «Точный останов грубый» ($MA_STOP_LIMIT_COARSE).
•Оценить усилия обработки и при необходимости уменьшить посредством уменьшения подачи/увеличения числа оборотов.
•Увеличить давление зажима.
•Увеличить усиление в контуре управления положением за счет улучшения оптимизации (коэффициент Kv MD 32200 POSCTRL_GAIN, привод 611D).
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
Помощь: •Момент привода (FXST) был установлен слишком низким, поэтому мощности двигателя не хватило для достижения конечной позиции — увеличить FXST.
•Обработанная деталь медленно изменяет форму, поэтому возможна задержка достижения конечной позиции — увеличить MD 36042 FOC_STANDSTILL_DELAY_TIME.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET. Заново программы: запустить программу обработки детали.
Помощь: Связаться с авторизованным персоналом/сервисной службой.
•проверить значение допуска в MD 36400: CONTOUR_TOL, не было ли предусмотрено слишком маленькое значение.
•Проверить оптимизацию регулятора положения (коэффициент Kv в машинных данных 32200 POSCTRL_GAIN), следует ли ось заданному значению без перерегулирования. В ином случае необходимо улучшить оптимизацию регулятора числа оборотов или уменьшить коэффициент Kv.
•Улучшение оптимизация регулятора числа оборотов
•Проверить механику (плавность хода, инерционные массы).
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
Помощь: Связаться с авторизованным персоналом/сервисной службой. При правильной установке регулятора привода и прочих параметров обработки эта ошибка не должна возникать.
•проверить фактические значения: локальное заклинивание салазок, провал числа оборотов через толчок моментов при контакте детали/инструмента, наезд на жесткое препятствие и т.п.
•проверить направление управления положением: ось «идет вразнос» (не для приводов 611D)?
•проверить кабель заданного значения числа оборотов Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
25070 Ось %1 слишком большое значение дрейфа Параметр: %1 = имя оси, номер шпинделя
Только для FM-NC с аналоговыми приводами!
Доп. макс. значение дрейфа (внутреннее, доинтегрированное значение дрейфа автоматической компенсации дрейфа) было превышено при последнем процессе компенсации! Допустимое макс. значение зафиксировано в спец. для оси машинных данных 36710 DRIFT_LIMIT. Само значение дрейфа не ограничивается.
Автоматическая компенсация дрейфа: MD 36700 DRIFT_ENABLE=1 Циклически в такте IPO в состоянии покоя осей контролируется погрешность между фактической и заданной позицией (дрейф) и автоматически компенсируется на ноль через медленное доинтегрирование внутреннего значения дрейфа.
Ручная компенсация дрейфа: MD 36700 DRIFT_ENABLE=0 В машинных данных 36720 DRIFT_VALUE к заданному значению числа оборотов может быть прибавлено статическое смещение. Оно не входит в контроль дрейфа, так как оно действует как смещение нулевой точки напряжения.
Реакции: — индикация ошибки Помощь: Связаться с авторизованным персоналом/сервисной службой. Отрегулировать компенсацию дрейфа при отключенной, автоматической компенсации дрейфа таким образом, чтобы отклонение, обусловленное запаздыванием, лежало около нуля. После снова активировать автоматическую компенсацию дрейфа для выравнивания динамических изменений дрейфа (эффекты нагрева).
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проконтролировать, соответствуют ли границы точного останова (грубого и точного) динамическим возможностям осей, в ином случае увеличить — при необходимости в комбинации со временем позиционирования в MD 36020 POSITIONING_TIME. Проверить оптимизацию регулятора числа оборотов/регулятора положения; по возможности выбирать высокие усиления. Проверить установку коэффициента KV (MD 32200 POSCTRL_GAIN), при необходимости увеличить.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
25100 Ось %1 переключение измерительной системы невозможно Параметр: %1 = имя оси, номер шпинделя
Объяснение: Для требуемого переключения измерительного датчика отсутствуют условия:
1. Новый выбранный датчик должен быть переведен в активное состояние (DB 31 — 48, DBX 1.5 или 1.6 = 1 «Система измерения положения 1/2»)
2. Разница факт. значений между обоими датчиками больше, чем значение в спец. для оси MD 36500 ENC_CHANGE_TOL («макс. допуск при переключении фактического значения положения»).
В зависимости от сигналов интерфейсов: «Система измерения положения 1» (DB 31 — 48, DBX 1.5) и «Система измерения положения 2» (DB 31 — 48, DBX 1.6) осуществляется активация соответствующей измерительной системы, т.е. с этой измерительной системой теперь будет работать управление положением. Другая измерительная система переводится в режим слежения. Если оба сигнала интерфейсов «1», то активна только 1-ая измерительная система, если оба сигнала интерфейсов «0», то ось паркуется.
Переключение выполняется сразу же при смене сигналов интерфейсов, и при движущейся оси!
Помощь: Связаться с авторизованным персоналом/сервисной службой. Проверить машинные данные активного и выбранного датчиков. Проверить машинные данные для допуска датчиков ($MA_ENC_DIFF_TOL).
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
25110 Ось %1 выбранный датчик отсутствует Параметр: %1 = имя оси, номер шпинделя Объяснение: Выбранный датчик не совпадает с макс. кол-вом датчиков в спец. для оси машинных данных 30200 NUM_ENCS, т.е. 2-ой датчик отсутствует.
25200 Ось %1 затребованный блок параметров запрещен Параметр: %1 = имя оси, номер шпинделя Объяснение: Для управления положением запрошен новый блок параметров, номер которого лежит вне допустимой границы (имеется 8 блоков параметров: 0 … 7).
Реакции: — блокировка старта ЧПУ в этом канале
— устанавливаются сигналы интерфейсов
25201 Ось %1 сбой привода Параметр: %1 = имя оси, номер шпинделя Объяснение: Привод сигнализирует существенную ошибку класса состояния 1 (ZK1). Точная причина ошибки может быть определена через анализ дополнительных, следующих ошибок привода:
ошибка 300 500, ошибка 300 502 — 300 505, ошибка 300 508, ошибка 300 515, ошибка 300 608, ошибка 300 612, ошибка 300 614, ошибка 300 701 — 300 761, ошибка 300 799.
Ошибка может быть переконфигурирована (канал не готов к работе) через MD ALARM_REACTION_CHAN_NOREADY.
Помощь: Обработка приведенных выше ошибок привода.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET. Заново программы: запустить программу обработки детали.
25202 Ось %1 ожидать привода Параметр: %1 = имя оси, номер шпинделя Объяснение: Сборная ошибка привода (с самоудалением) Реакции: — устанавливаются сигналы интерфейсов
Помощь: Ожидание привода. 25202 покрывает те же проблемы, что и ошибка 25201 (см. там). Ошибка появляется при запуске на длительное время, если отсутствует коммуникация привода (к примеру, отказ штекера Profibus). В остальных случаях ошибка имеет место лишь кратковременно и при длительных проблемах после внутреннего таймаута сменяется ошибкой 25201.
Индикация ошибки исчезает с причиной ошибки.
Продолжение Иных действий управления не требуется.
Помощь: Определить погрешность позиции к заданной позиции и в зависимости от этого либо увеличить допустимый допуск в MD, либо обеспечить механическое улучшение зажима (к примеру, увеличить давление зажима).
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
Помощь: Связаться с авторизованным персоналом/сервисной службой. Контроль установочных параметров компенсации квадрантных ошибок (компенсация трения), при необходимости отключить компенсацию с MD 32500 FRICT_COMP_ENABLE.
Продолжение Удалить во всех каналах этой ГРР эту ошибку с помощью клавиши RESET.
программы: Заново запустить программу обработки детали.
26002 Ось %1 датчик %2 ошибка параметрирования: число делений датчика Параметр: %1 = имя оси, номер шпинделя %2 = номер датчика
1. Круговая измерительная система ($MA_ENC_IS_LINEAR[] == FALSE) Установленное в MD 31020 $MA_ENC_RESOL[] число делений датчика не совпадает с машинными данными привода MD1005 или одно из двух MD равны нулю!
2. Абсолютная измерительная система с интерфейсом EnDat ($MA_ENC_TYPE[] == 4) Для абсолютных датчиков дополнительно проверяется связность подаваемого приводом разрешения инкрементальной и абсолютной дорожки.
•измерительная система двигателя: MD1005, MD1022
•прямая измерительная система: MD1007, MD1032
Помощь: Связаться с авторизованным персоналом/сервисной службой. Исправить машинные данные Для абсолютных датчиков может потребоваться обработка имеющихся ошибок привода, указывающих на проблемы датчика. Они могут быть причиной для неправильных записей MD 1022/MD1032, которые считываются приводом из самого датчика.
Продолжение программы:
Помощь: Определить шаг шариковинтовой пары (данные изготовителя станка или измерение шага при снятой крышке шпинделя) и внести в машинные данные 31 030 LEADSCREW_PITCH (в большинстве случаев 10 или 5 мм/об.).
Помощь: Связаться с авторизованным персоналом/сервисной службой. Ввести период делений линейной измерительной системы согласно данным изготовителя станка (или изготовителя средства измерения) в машинные данные 31010 ENC_GRID_POINT_DIST.
«АТОЛ FPrint-90АК Контрольно-кассовая техника АТОЛ FPrint-90ЕНВД Чекопечатающая машина Руководство по эксплуатации [Содержание] Содержание Введение Основные положения Условные обозначения Используемые сокращения Подготовка к эксплуатации Использо. »
«ДЕРЖАВНI БУДIВЕЛЬНI НОРМИ УКРАЇНИ Захист вiд небезпечних геологiчних процесiв IНЖЕНЕРНИЙ ЗАХИСТ ТЕРИТОРIЙ, БУДИНКIВ I СПОРУД ВIД ЗСУВIВ ТА ОБВАЛIВ. ОСНОВНI ПОЛОЖЕННЯ ДБН В.1.1-3-97 Видання. »
«Живая Легенда Монреаль Газетт Дэйв Стаббс Июнь 2, 2001 Он все еще величественен и изящен, джентльмен, который так великолепно играл в течение двух десятилетий в свитере Канадиенс. Вы не найдете ни одного атлета, в наше или другое. »
«Invader Инструкция эксплуатации ВВЕДЕНИЕ Спасибо за приобретение радиоуправляемого вертолета Invader. Мы надеемся, что эта модель доставит Вам много удовольствия. Данный вертолет предназначен для широкого круга увлеченных моделистов с разным уровнем подготовки. Мы настоятельно ре. »
«ПОРЯДОК ДЕЙСТВИЙ КЛИЕНТА (СТРАХОВАТЕЛЯ) в случае потери работы. 1 ЭТАП В течение 10 (десяти) рабочих дней с даты расторжения трудового договора (или служебного контракта) по причине, указанной в страховом полисе, подать доку. »
«Munich Personal RePEc Archive Banking systems of Central and Eastern Europe on their way to EU Anna Abalkina Financial University under the Government of the Russian Federation, Institute of Economics RAS Online at http://mpra.ub.uni-muenchen.de/50116/ MPRA Paper No. 50116, posted 25. September 2013 14:03 UTC А. »
«Chameleon 2.5 Руководство администратора Описание работы с ПО для системного администратора. Руководство администратора Chameleon 2.5 Руководство администратора Описание работы с ПО для системного администратора. Редакция Chameleon 2.5 Evolution Chameleon soft Авторские права © 2015 Chameleon soft chmsoft.com.ua Copyright © 2015. »
«УТВЕРЖДАЮ Директор БУК «Музей имени М. А. Врубеля» Ю.В. Трофимов «»_ 2014 г. ПЛАН основных мероприятий БУК «Музей имени М.А. Врубеля» на 2015 г. Мероприятие Сроки Место проведения Долговременные проекты I–IV квартал Выставки Пост. »
«»ОРКФ «КИНОТАВР»241 ОРКФ «КИНОТАВР»242 ОРКФ «КИНОТАВР» www.news.argumenti. http://news.argumenti.ru/cinema/2012/06 АДРЕС САЙТА ru /181541 243 ОРКФ «КИНОТАВР» www.news.argumenti. http://news.argumenti.ru/culture/2012/06/ АДРЕС САЙТА ru 181533?type=all#fulltext 244 ОРКФ «КИНОТАВР» http://www.bbc.co.uk/ru. »
«11 Эбель А.Л. Новые сведения о распространении крестоцветных (Brassicaceae) в Южной Сибири и Восточном Казахстане // Turczaninowia. 2002. T. 5, № 2. С. 60–68. Эбель А.Л. Дополнение к распространению некоторых редких видов крестоцветных в Хакасии // Сист. зам. по материалам Гербария при Том. гос. ун-те. 2003. Вып. 93. С. 14–19. Koch M. »
«Л.Е.Чернова к.ф.н., Днепропетровск » ВСЕМУ СВОЕ ВРЕМЯ И СВОЙ СРОК.» (Хронотопия иудаизма) В противоположность месту (пространству) и видимому материальному миру, » Время » – понятие таинственное и неуловимое. Его невозможно увидеть или услышать, оно не имеет материальной видимой оболочки. В древне. »
«Толкование суры «Аль-Каусар» С именем Аллаха Милостивого, Милосердного! Передают со слов Анаса ибн Малика: «Однажды, когда посланник Аллаха, мир ему и благословение Аллаха, сидел с нами в мечети, он немного вздремнул, а затем, улыбаясь, поднял голову. Мы спросили: «Что рассмешило тебя, о посланник А. »
«Муниципальное бюджетное учреждение социального обслуживания Центр помощи детям, оставшимся без попечения родителей, Агаповского муниципального района Утверждаю: Директор СБУ СО Центр помощи детям. »
«ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №1. Тема занятия: «Разработка схематического плана и таблицы маршрутов железнодорожной станции». Цель работы: разработать схематический план станции и таблицы маршрутов железнодорожной станции.Оборудование и раздаточный материал: 1. Карточки горловин. »
«Системы будущего Решения для сетей общего пользования Волоконнооптические и медные технологии В будущее с R&M ЛИДЕР В ОБЛАСТИ КОММУНИКАЦИЙ Для удовлетворения требований, которые могут возникнуть в будущем, совершенные коммуникацио. »
«оКтябРь–НоябРь 2015 Каталог тоВаРоВ ТРИ ТОВАРА МЕСЯЦА Сотовый телефон облачная Цифровая ручка С повышенной видеокамера Стр. 15 чувСтвительноСтью Стр. 4 Стр. 18 Мы продаём даджеты. »
«ISSN 0869-4362 Русский орнитологический журнал 2015, Том 24, Экспресс-выпуск 1111: 670-673 Воспоминания об Алексее Сергеевиче Мальчевском Т.Б.Ардамацкая Написано в 1995 году. Поступила в редакцию 20 февраля 2015 Об Алексее Сергеевиче Мальчевском помнят многие. Большинство студентов биофака Ленинградского университета е. »
«Вестник ПГУ №1, 2010 УДК 94 (575.2) РОЛЬ КАРГА АКЕ В РЕШЕНИИ ВОПРОСА В ПРИНЯТИИ ПОДДАНСТВА РОССИЙСКОЙ ИМПЕРИИ ИССЫК-КУЛЬСКИХ КЫРГЫЗОВ К. Асанбеков Иссык-кульский государственный университет им. К. Тыныстанова, Кыргызская Республика Высокое звание «Аке» присваивалос. »
«2 7. Разное:7.1.О приведении среднего ремонта колесных пар грузовых вагонов с демонтажем буксового узла в соответствие гарантийным срокам эксплуатации цилиндрических роликовых подшипников буксовых узлов.7.2.Техника на комбинированном ходу Российского произ. »
«HP Care Pack Services 1 © 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Содержание презентации • Что такое сервис HP Care Pack. • HP Care Pack. Аргументы ЗА. • Портфель сервисов. • ISS, IPG, P. »
«»УТВЕРЖДЁН» «ПРЕДВАРИТЕЛЬНО УТВЕРЖДЁН» решением общего собрания акционеров решением совета директоров ОАО «Авиакомпания «Сибирь» ОАО «Авиакомпания «Сибирь» протокол общего собрания акционеров протокол заседания совета директоров от » » _ 2014 года № от » » _ 2014 года № ОАО «Авиакомпания «Сибирь» ГОДОВОЙ ОТЧЕТ ЗА 2013 ГОД Генераль. »
2017 www.lib.knigi-x.ru — «Бесплатная электронная библиотека — электронные матриалы»
Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.
Источник
ЧПУ SINUMERIK 840D sl
Ускорение с ограничением рывка
Чтобы достичь на станке оптимального характера ускорения при одновременном снижении нагрузки на механику, в программе обработки детали выбрав функцию SOFT можно выбрать непрерывные кривые ускорения с ограничением рывка. При «Ускорении с ограничением рывка» увеличение/снижение скорости производится по S-образной траектории.
Защита доступа
Степень защиты |
Тип |
PLCDB10DBB 56бит … |
Пользователи |
Доступ к (примеры) |
---|---|---|---|---|
0 |
Пароль |
– |
Siemens |
Все функции, программы, данные |
1 |
Пароль |
– |
Производитель станка:разработка |
Определенные функции, программы и данные (опции) |
2 |
Пароль |
– |
Производитель станка: инженерввода в эксплуатацию |
Определенные функции, программы и данные, (машинные данные) |
3 |
Пароль |
– |
Конечный пользователь: сервис |
Приписанные функции, программы и данные |
4 |
Красный ключповернут в позицию 3 |
7 |
Конечный пользователь:программист, наладчик |
< Ступень защиты 0-3Производитель станка/ Конечный пользователь |
5 |
Зеленый ключповернут в позицию 2 |
6 |
Конечный пользователь:квалифицированный наладчик |
< Ступень защиты 0-3Конечный пользователь |
6 |
Черный ключповернут в позицию 1 |
5 |
Конечный пользователь:обученный персонал |
Только выбор программы, ввод изношенности инструмента и ввод смещений нулевой точки |
7 |
Позиция 0 |
4 |
Конечный пользователь:оператор |
Выбор программы и ввод невозможен, обслуживается только станочная панель |
Доступ к программам, данным и функциям ориентирован на пользователя и защищен 8 иерархическими ступенями доступа.
Они разделены на 4 ступени пароля (ступень защиты 0-3) для Siemens, производителя станка и конечного пользователя.
Тем самым, при системах SINUMERIK Вы можете располагать многоступенчатой концепцией для регулирования прав доступа. Ступень защиты 0 обладает самым высоким, а ступень защиты 7 — самым низким правом доступа. Высокая ступень защиты автоматически включает в себя низшую ступень.
Права доступа для ступеней 1-3 задаются Siemens по умолчанию.
Права доступа для ступеней 4-7 могут изменяться производителем станка или конечным пользователем.
Близкая к детали система действительных значений
Под обозначением «Близкая к детали система действительных значений» понимают функции, которые Вам, как пользователю SINUMERIK, дают возможность:
- после запуска системы, без дополнительных управляющих действий, перейти на систему координат детали, определенную через машинные данные, в режимах работы JOG или AUTО
- сохранить по окончании управляющей программы для следующей программы обработки деталей действительные настройки относительно активной плоскости, настраиваемых фреймов (G54-G59), кинематических трансформаций и активной коррекции инструмента
- действиями управления чередовать на ПЛК систему координат детали WCS и систему координат станка MCS
- изменять систему координатн детали через управление (например, изменение настраиваемых фреймов или коррекции инструментов)
Расширенное управление положением (APC) (опция M13)
Собственные колебания станка могут оказывать пагубное влияние на максимальную скорость станка и характеристики поверхности. Функция «Расширенное управление положением (APC)» поднимает Kv-фактор, улучшает качество поверхности, что увеличивает производительность обработки.
Аварийные и вспомогательные сообщения
Программирование и индикация текстов сообщений
- Аварийные и вспомогательные сообщения:Все вспомогательные и аварийные сообщения индицируются на панели управления пояснительным текстом с указанием даты и времени и соответствующим символом для критерия гашения по отдельности для вспомогательных и аварийных сообщений. Аварийные сообщения сбрасываются либо на жесткий диск (PCU 50/PCU 70), либо на Flash Card (PCU 20). Все сигналы сбоя сохраняются в протоколе аварийных сообщений, размер которого можно проектировать.
- Аварийные и вспомогательные сообщения в программе обработки деталей:Вспомогательные сообщения могут программироваться, чтобы во время протекания процесса выдавать оператору указания к действующей в данный момент ситуации обработки. Тексты сообщений могут состоять из 124 знаков и индицироваться в две строки (2 х 62 знака). В пределах текста также может визуализироваться содержание переменных.
пример 1: N10 G1 F2000 B=33.333N15 MSG («Позиция поворотного стола: “«$AA_IW[B]« «Degrees»)Индикация в строке сообщения после отработанного кадра N10: Позиция поворотного стола: 33.333 градуса
пример 2: N20 MSG («Х-позиция» »$AA_IW[X]« «Проверить!»)Индикация: Х-позицию … проверить!Наряду с программированием сообщений в NC-программе Вы также можете установить аварийные сигналы. С аварийным сообщением связана реакция системы управления на соответствующую категорию сбоя.
Какая реакция связывается с определенным сигналом сбоя, Вы найдете в руководстве по вводу в эксплуатацию. Текст аварийного сообщения должен проектироваться. Определенный для пользователя диапазон аварийных номеров: от 65000 до 67999.
пример 3: N100 SETAL (65001) Результат: Индикация Блокировка Старт-ЧПУСтирание: с помощью Reset
- Аварийные и вспомогательные сообщения с PLC:Специфические для станка аварийные и вспомогательные сообщения могут переноситься открытым текстом для индикации из программы PLC. Вспомогательные сообщения состоят из рабочих и сообщений об ошибках. В то время как при рабочихсообщениях индикация сбрасываются переходом в нерабочее состояние, то сообщения об ошибках должны постоянно подтверждаться. Специально для пользователя номера общих, специфических для канала, осей и шпинделей аварийных ивспомогательных сообщений могут распределяться в диапазоне от 40000 до 89999. Реакция системы управления на аварийные и вспомогательные сообщения проектируется. Спроектированные тексты сообщений закладываются в текстовые файлы пользователя.
- Специфическая обработка аварийных сообщений:С помощью сигнала, специфического для канала, можно решить, могут ли другие каналы обрабатываться далее при аварийном сообщении.
Управление аналоговым значением
С помощью системных переменных $А_OUTA(n) значения восьми возможных аналоговых выходов могут предварительно задаваться прямо в программе обработки деталей. В подключенный терминальный блок NCU необходим модуль «DMP Kompakt 1A analog» (см. главу 5) (для SINUMERIK 840Di через PROFIBUS-DP модуль выходов S7-300). Прежде чем вывод произойдет на аппаратное устройство, заданное с NCK значение меняется PLC в DB10. Выходы аппаратного устройства описываются в такте интерполяции.
Асинхронные подпрограммы
→Режимы прерывания с быстрым отводом от контура
Асинхронная подпрограмма (ASUP) – это программа ЧПУ, которая может запускаться на базе внешнего события (напр., цифровой вход) или из PLC. Подчинение одного входа одной ASUP и активирование происходит через программирование SETINT. Если имеет место событие, то находящийся в обработке кадр ЧПУ сразу же прерывается. Режимы прерывания с быстрым отводом от контура. Последующее продолжение программы ЧПУ возможно с позиции прерывания. Несколько ASUP должны по разному подчиняться высоким приоритетам (PRIO), чтобы последовательность обработки сохранялась в соответствии с иерархией. ASUP могут выключаться и снова включаться в программе ЧПУ (DISABLE/ENABLE).
Вывод вспомогательных функций
Вывод вспомогательных функций PLC своевременно обеспечивает возможность основной программы производить определенные действия переключения станка через PLC. Это происходит через передачу соответствующих вспомогательных функций со своими параметрами на интерфейс PLC. Обработка переданных значений и сигналов должна происходить через программу пользователя PLC. На PLC могут переноситься следующие функции:
- Выбор инструмента Т
- Коррекция инструмента
- Подача F/FA
- Скорость шпинделя S
- Н-функции
- М-функции
Вывод вспомогательных функций может происходить, на выбор, либо со снижением скорости и подтверждением PLC до следующего кадра, либо до и во время движения без снижения скорости и без задержки смены кадра. Кадры программы тогда отрабатываются без задержки и подтверждения.
Связанные оси
Когда ось, определенная как ведущая ось, перемещается, связанные оси (следящие оси) перемещаются по траектории, полученной от основной оси, с учетом коэффициента связи (связь по заданию). Совместно, ведущая ось и следящие оси формируют группу связанных осей. Определение и активация группы связанных осей имеют место одновременно с модальным — как команда TRAILON. Группа связанных осей может состоять из любых комбинаций линейных и круговых осей. В связанных осях может быть определено до двух ведущих осей (в различных группах связанных осей) одновременно. Моделируемая ось может также быть определена как ведущая ось, когда реальная ось фактически перемещается принимая во внимание коэффициент связи. Другое применение для связанных осей — использование двух групп связанных осей на станке с двух сторон заготовки.
Оси / шпиндели
→Шпиндельные функции
Оси
Количество одновременно интерполируемых осей ограничено макс.
Шпиндели
Привод шпинделя может управляться по скорости или положению.
Связь осей в системе координат станка MCS
Эта опция необходима, чтобы соединения осей, которые реализуются в базовой системе координат, могли использоваться также для трансформаций. В системе координат станка связь выполняется 1:1.
Задействованные оси после сброса могут конфигурироваться заново.
Для станков с обрабатывающими головками, движущимися отдельно друг от друга, при которых должна активироваться одна трансформация, оси ориентирования не могут связываться стандартными способами соединения (COUPON, TRAILON).
Задействованные в соединении оси определяются через осевой машинный параметр, который актуализируется клавишей RESET. Тем самым, существует возможность заново определять осевые пары во время режима работы и включать/ выключать через языковую команду ЧПУ.
Существуют оси-Master и оси-Slave. Ось-Master может вести несколько Slave-осей, одна ось-Slave не может быть одновременно Master-осью (каскадирование не возможно). Чтобы защитить обрабатывающие головки от столкновения, можно установить защиту от столкновения и активировать ее, на выбор, через параметр станка или интерфейс VDI.
Ограничение оси от PLC
→Зоны защиты
Предварительная активация зон защиты со специальным смещением положения запрограммирована в управляющей программе. Вы можете осуществить предварительно активизированные зоны защиты в пользовательской программе PLC через интерфейс контроллера. В результате соответствующая зона защиты активизируется, например, прежде, чем наконечник инструмента внедрится в рабочую область, чтобы проверить, являются ли инструмент или заготовка на пути самоориентирующейся части.
PLC может осуществить другое ограничение оси, активизируя второй программный концевой выключатель через сигнал интерфейса PLC. Это уменьшение рабочей области может стать необходимым, например, когда пиноль выходит в позицию. Изменение немедленно активируется, и первый программный выключатель больше не действует.
Замена оси/шпинделя
Ось/шпиндель постоянно привязана к определенному каналу через машинные. The axis/spindle replacement function can be used to release an axis/a spindle (RELEASE) and to assign it to another channel (GET), i.e., to replace the axis/spindle. The relevant axes/spindles are determined via machine data.
Замена оси/шпинделя axis/a шпиндель надолго назначен на определенный канал через машинные данные. Функция замены оси/шпинделя может использоваться, чтобы выпустить axis/a шпиндель (ВЫПУСК), и назначать это на другой канал (ДОБИРАЮТСЯ), то есть, чтобы заменить ось/шпиндель. Соответствующие топоры/шпиндели определены через машинные данные.
Компенсация люфтов
Позитивный люфт (нормальный случай). Действительное значение датчика опережает фактическое действительное значение (стол): стол перемещается на меньшее расстояние.
При передаче силы между подвижной частью станка и его приводом (напр., шариковинтовая пара) возникают, как правило, небольшие люфты, т.к. следствием полностью беззазорной настройки механики был бы слишком сильный износ станка. При осях/шпинделях с косвенными измерительными системами механический люфт ведет к искажению траектории пути. При реверсировании, например, одна ось обводит слишком большое или слишком малое количество люфтов.
В целях компенсации люфтов действительное значение, специфическое для оси, при каждой смене направления оси/шпинделя корректируется на значение люфта.
Если имеется вторая система измерения, то для каждой системы измерения следует задавать принадлежащий ей обратный люфт. Компенсация люфтов всегда активна во всех режимах работы после выхода в ноль.
Поиск кадра
Для тестирования программ обработки или после внезапного прекращения обработки, с помощью функции «Поиск кадра» в программе можно выбрать любое место, с которого обработка должна запуститься заново или продолжиться.
В Вашем распоряжении 4 варианта поиска:
- С вычислением на контуре:во время поиска кадра выполняются те же вычисления, что и в нормальном программном режиме. Затем найденный кадр точно по контуру подводится к конечной позиции. С помощью этой функции Вы из любой ситуации можете снова вернуться на контур.
- С вычислением на конечной точке кадра:эта функция позволяет Вам достигать конечную позицию (напр., позицию смены инструмента). Снова во время поиска кадра выполняются все вычисления, что и в нормальном программном режиме. Конечная точка найденного кадра или следующейзапрограммированной позиции достигается при использовании того вида интерполяции, который действителен в конечном кадре.
- Без вычислений:этот вариант служит быстрому поиску в главной программе. Во время поиска кадра, вычисления не выполняются. Внутрисистемные значения остаются на том же уровне, что и до поиска кадра.
- Внешний поиск кадра без вычислений: В меню «Позиция поиска» и «Указатель поиска» через функциональную клавишу «Внешний без вычисл.» можно запустить ускоренный поиск кадра в программах, которые отрабатываются с внешнего устройства (локальный жесткий диск или сеть).
Цель поиска Вы можете установить через:
- Прямое позиционирование курсора на конечном кадре
- Ввод номера кадра, метки (метка перехода), любой цепочки знаков (строка), имени программы или номера строки.
Перемещение в декартовой системе координат (PTP travel)
Для задач манипулирования и управления роботом требуется два вида движений: либо в декартовой системекоординат (Continuous Path, СР), либо движение Точка-к-Точке (РТР). С РТР можно кратчайшим путем достичьконечной точки с активной (!) трансформацией TRAORI. РТР создает линейную интерполяцию в пространстве осейстанка. С переходом от движения РТР к движению СР можно оптимально по времени переключаться из быстрого подводана движение установки или позиционирования.
Движение РТР не ведет к перенагрузке осей при движении за счет сингулярности (например, установка шарнира меняетсяпри манипулировании).
Движение РТР также возможно в режиме работы JOG и не требует пересчета имеющихся декартовых позиций(например, из CAD-систем) в значения осей станка. Движение РТР в декартовой системе координатиспользуется также для круглошлифовальных станков с наклонными осями: при активной трансформации оси подачидвижущейся в декартовых координатах или в углах наклонных осей.
Окружность через центр и конечную точку
Круговая интерполяция способствует движению инструмента на круговой траектории по или против часовой стрелки. Желаемая окружность описывается через:
- Исходную точку окружности (действительная позиция в кадре перед окружностью)
- Направление вращения окружности
- Конечную точку окружности (целеуказание в кадре окружности)
- Центр окружности
Центр окружности может программироваться абсолютным к действительной нулевой точке координат или инкрементальным к начальной точке окружности.
Если в чертеже ясно виден угол растра, то он может программироваться прямо.
Во многих случаях простановка размеров чертежа выбирается таким образом, чтобы было удобно программировать радиус для установки круговой траектории. При дуге окружности больше 180° значение радиуса вводится с отрицательным знаком.
Окружность через промежуточную и конечную точки
Если должна программироваться окружность, которая находится не в плоскости, параллельной оси, а наклонно в пространстве, то для программирования вместо центра окружности может использоваться промежуточная точка. Для программирования окружности необходимы три точки: начальная, промежуточная и конечная.
Контроль механического зажима
→ Контроль положения, контроль состояния покоя
«Контроль механического зажима» – один из самых обширных механизмов для контроля осей в Sinumerik.
Если после завершения процесса позиционирования ось должна быть зажата, сигналом «Происходит процесс зажима» на интерфейсе PLC Вы можете активировать контроль механического зажима. Это необходимо, потому что во время процесса зажима оси далее могут быть выдавлены из заданной позиции за допуск состояния покоя. Значение отклонения от заданной позиции устанавливается через машинные данные. Функция «Контроль механического зажима» заменяет во время процесса зажима контроль состояния покоя и точно также действенна при линейных и круговыхых осях, а также при шпинделях, управляемых по положению. В режиме сопровождения контроль механического зажима не активен. При срабатывании контроля происходят те же реакции, что и при контроле состояния покоя.
Регулирование расстояния 1D в IPO такте
Регулирование расстояния 1D в IPO такте используетс, например, для обработки сигналов датчика через быстрый аналоговый вход. С помощью функции «Регулирование расстояния 1D в IPO-такте» через синхронное действие можно вычислить смещение позиции $АА_ОFF для одной оси.
Регулирование расстояния 1D/3D в такте управления положением (опция M40)
Опция «Регулирование расстояния 1D/3D в такте управления положением (LR-такте)» (вкл. в IPO-такте) регулирует три осистанка, а также одну Gantry-ось и дает возможность автоматически сохранять постоянным расстояние, технологически необходимое в процессе обработки. Самые важные применения этому – водоструйная и лазерная резка, например, радиальное резание брусков с овальными поперечными сечениями.
Ограниченная функциональность экспортной версии: регулирование расстояния 1D в такте управления положением, количество интерполируемых осей ограничено четырьмя.
Программные сообщения ЧПУ
→ Аварийные и вспомогательные сообщения
Все запрограммированные в программе по обработке деталей сообщения и распознанные системой аварийные сигналы индицируются на панели управления открытым текстом. Вспомогательные и аварийные сообщения индицируются по отдельности. Вы можете программировать вспомогательные сообщения, чтобы во время хода программы давать оператору указания к действительной в данный момент ситуации обработки.
Память пользователя ЧПУ
Все программы и данные: программы по обработке деталей, подпрограммы, комментарии, коррекции инструмента, смещения нулевой точки/фреймы, а также данные пользователя канала и программы могут откладываться в общую память пользователя ЧПУ. Память пользователя ЧПУ имеют буферизацию аккумулятором.
Соединение трансформаций
Шлифование TRANSMIT-контура с помощью наклонной оси
Командой TRACON друг с другом могут быть соединены две трансформации. TRAANG (наклонные оси) в качестве базовой трансформации связывается с TRAORI (5-осевая трансформация), TRANSMIT (обработка торцевой стороны обтачиваемых деталей), TRACYL (трансформация боковой поверхности цилиндра).
Применения:
- Токарное фрезерование с механически не ортогональной Y-осью к X, Z (токарно-фрезерный станок с наклонным основанием)
- Шлифование контуров, которые программируются с помощью TRACYL (цилиндрическая развертка)
- Чистая обработка некруглого контура, созданного с TRANSMIT
Продолжение обработки на контуре (retrace support) (опция M24)
Для 2D-плоских процессов обработки резанием, например, лазерная резка, кислородная резка и резка водяной струей, оператор станка, после прерывания обработки, может без точного знания программы по обработке деталей вернуться кточке касания (damage point), чтобы оттуда продолжить обработку детали.
Функция возврата на контур содержит циклический буфер для геометрических сведений отработанных кадров.
Из этих данных генерируется новая программа по обработке деталей для обратного движения. Повторная установкаиспользуется, например, тогда, когда оператор станка заметил сбой или прерывание нескольких кадров только после произошедшего прерывания. При этом обрабатывающая головка чаще всего уже прошла дальше в обработке и, соответственно, должна быть повторно установлена на контур.
Непрерывная правка (параллельная правка)
Параллельная правка
С помощью этой функции форма шлифовального круга может выравниваться параллельно с процессом обработки. Коррекция шлифовального круга, возникающая из-за правки, сразу же действует как коррекция длины.
Если для обработки контура программируется коррекция радиуса инструмента и из-за правки радиус инструмента изменяется, ЧПУ вычисляет это значение правки как настоящую коррекцию радиуса инструмента.
Контурное управление с программируемым интервалом перешлифовки (зарезом)
Режим контурного управления с программируемым расстоянием перешлифования
Цель режима управления траекторией – избежать большого торможения на границах кадра и при тангенциальных переходах перейти в следующий кадр с, по возможности, одинаковой путевой скоростью. Так как на границах кадра останова нет, то на детали не возникает следов от режущей кромки. При не тангенциальных переходах при выбранном режиме управления траекторией (G64) получается сокращение скорости и шлифовка контурных углов. Функцией G641 ADIS=… можно запрограммировать мягкий проход контура без скачка ускорения.
Программирование отрезка контура
Для быстрого ввода простых контуров в Вашем распоряжении находится программирование отрезка контура: Очень легко и наглядно Вы можете программировать 1-, 2- или 3-х точечные отрезки с элементами перехода Фаска или Скругление с поддержкой вспомогательных схем в редакторе через задание декартовых координат и/или углов.
Контурный маховичок (опция M08)
→ Интерполяция подачи
С активированием функции «Контурный маховичок», последний действует, задавая скорость на все запрограммированные движения перемещения путевых и синхронных осей в режимах работы AUTO и MDA. Заданная через программу ЧПУ подача больше не действует, запрограммированный профиль скорости больше не активен. Подача получается в мм/мин из импульсовмаховичка на основе расчета импульса (машинные данные) и активного инкремента. Направление вращения маховичкаопределяет направление перемещения:• по часовой стрелке: в запрограммированном направлении перемещения (также через границы кадра)• против часовой стрелки: против запрограммированного направления перемещения (до начала кадра –дальнейшее движение препятствуется).
Контроль контура
→ Наезд на жесткий упор
Как размер точности контура контролируется ошибка буксировки внутри одного определяемого диапазона допуска. Недопустимо высокая ошибка буксировки может появляться, например, за счет перенагрузки привода. В случае ошибкиоси/шпиндели останавливаются.
Функция «Контроль контура» постоянно включена при активном канале и в режиме управления по положению.
Если канал прерван или в состоянии Reset, то контроля контура не происходит. Также во время функции «Наезд на жесткий упор» контроль контура выключен.
Контроль контура через туннельную функцию (опция M52)
С помощью функции «Контроль контура через туннельную функцию» при 5-осевой обработке или при обработке комплексных деталей можно контролировать абсолютное движение режущей кромки инструмента в пространстве. Тем самым она предлагает оптимальную защиту высококачественных деталей. При этом вокруг запрограммированной траектории прокладывается круглый туннель (рукав допуска) с задаваемым диаметром. Если во время обработки, за счет осевой ошибки, смещение пути становится больше, чем заданный диаметр туннеля, то оси сразу же останавливаются. Смещение оси может также одновременно записываться на аналоговом выходе.
Контроль модуля управления
Тонкий клиент — Thin Client Unit (TCU) для распределенной установки позволяет разделение лицевых панелей оператора SINUMERIK OP (TP) и панелей SINUMERIK PCUs, так же как подключение до четырех панелей оператора к PCU с одной TCU для каждой панели. Таким образом, интерфейс пользователя PCU 50.3 копируется на несколько OPs с одним TCU каждая. Преимущества:
- Низкие вибрации PCU установленного в шкафу
- Эффективное управление большими станками с использованием до 5 унифицированных панелей оператора
- Связь между PCU и панелью оператора через Industrial Ethernet
- Управление на активной панели оператора с опцией управления на пассивной панели по запросу
- Смешанное управление на панели оператора с TCU или с интегрированного TCU напрямую подключенной к PCU
- Расстояние между панелью оператора и PCU до 100 м (макс. расстояние между двумя узлами сети)
Криволинейная интерполяция CRIP (опция N04)
Функция криволинейной интерполяции доступна NCK OA с загружаемым компилируемым циклом (compile cycle).
Он поддерживает простое программирование и обработку посадочных мест под подшипник на коленвале. Функция может использоваться более чем в одном канале, что означает возможность одновременной обработки несколькими шлифовальными кругами. Функция рассчитывает компенсацию шлифовального круга в зависимости от вращающейся поверхности заготовки. Как и при «нормальном» цилиндрическом шлифовании, в журнале программируется радиальное расстояние X между заготовкой и шлифовальным кругом.
Действия, охватывающие все режимы работы (опция M43)
→ обработка прерываний с быстрым отводом от контура
С помощью асинхронных подпрограмм (ASUP), не только во время отработки программы, но и во всех режимах работы и программных состояниях можно сразу же реагировать на высокоприоритетные события.
При соответствующем прерывании также в режиме ручного управления возможно запустить ASUP.С помощью ASUP можно, например, при опасности столкновения отвести шлифовальный круг на безопасную позицию. С помощью этой функции можно также разблокировать статически действующие синхронные акции IDS, которые активны во всех режимах работы.
Поддержка циклов
→ Расширение интерфейса пользователя
Технологические циклы для сверления, фрезерования и точения, а также измерительные циклы, поддерживаются через маски циклов. Для программирования контура в Вашем распоряжении находятся такие же кадры ввода. Как пользователь, Вы под функциональностью «Расширение интерфейса пользователя» можете определить свои собственные функциональные клавиши, поля ввода и кадры.
Обмен данными между каналами обработки
→ Высокоуровневый язык CNC
При функции «Координирование программы» для обмена данными между программами могут использоваться переменные, которыми совместно располагают каналы (глобальные переменные, специфические для NCK). Само программное сообщение проводится для каждого канала отдельно.
Функции диагностики
В системы управления для сервиса встроены как программа самодиагностики, так и вспомогательные тесты. На панелиуправления высвечивается статус для:• сигналов интерфейса между ЧПУ и PLC, а также PLC и станком• модулей данных• меркеров, таймеров и счетчиков PLC• входов и выходов PLC
Сигналы входа и выхода и меркеры могут использоваться при тестировании. Все аварийные и вспомогательные сообщения раздельно индицируются открытым текстом на панели управления с соответствующим критерием гашения.Через меню «Индикация сервиса» могут вызываться важные сведения осевых и шпиндельных приводов, например:• Абсолютное действительное значение положения• Заданное значение положения• Отклонения, обусловленные запаздыванием• Заданное значение частоты вращения• Действительное значение частоты вращения• Трассировка ЧПУ и приводных переменных
Выбор системы измерения метрическая/дюймовая
Проставляя размеры на рабочем чертеже, Вы можете запрограммировать геометрические данные заготовки на выбор в метрических (G71) или дюймовых размерах (G70). Не зависимо от запрограммированных размеров система управления настраивается на основную систему. Следующие геометрические данные Вы можете преобразовать из системы управления в не настроенную измерительную систему и ввести их напрямую (пример):• Путевые сведения X, Y, Z …• Параметры интерполяции I, J, K и радиус окружности CR
• Шаг резьбы• Программируемое смещение нулевой точки (TRANS)• Полярный радиус RP
С помощью программного расширения G700/ G710 в запрограммированную систему измерения интерпретируются все подачи (дюйм/мин или мм/мин). В рабочей зоне «Станок» нажатием функциональной клавиши Вы, кроме того, можете переключаться между дюймовыми и метрическими указаниями размера.
Функции индикации на экране
На экране панели управления могут индицироваться все действительные сведения, такие, как:• Актуальный, находящийся в обработке кадр• Предшествующий и последующий кадр• Действительное значение позиции, разность заданного и действительного значения• Актуальная подача• Скорость шпинделя• G-функции• Вспомогательные функции• Название детали
• Название основной программы• Название подпрограммы• Все введенные данные: программы обработки деталей, данные пользователя и станка• Вспомогательные текстыВажные сообщения обработки индицируются открытымтекстом, например:• Аварийные и вспомогательные сообщения• Позиция еще не достигнута• Подвод Останов• Программа работает• Ввод/вывод данных работает
Функция дифференциал-резольвер (смещение DRF)
→ Наложение маховичка
«Функция дифференциал-резольвер» через электронный маховичок производит дополнительное инкрементальное смещение нулевой точки в режиме работы AUTO. С помощью этой функции можно, например, корректировать износ инструмента внутри запрограммированного кадра.
Предварительный динамический буфер (FIFO)
Кадры перемещения подготавливаются до обработки и откладываются в предварительном буфере с параметрируемыми размерами (FIFO = first in/first out). На участках обработки с высокой скоростью и короткой длиной пути из этого предварительного буфера можно отрабатывать кадры с очень быстрой их сменой.
Предварительный буфер подгружается на ходу во время обработки. Командой STARTFIFO можно остановить обработку кадра,пока заполняется предварительный буфер, или программируется STOPFIFO (начало быстрого участка обработки) или STOPRE (останов запуска).
Электронный редуктор (опция M22)
С функцией «Электронный редуктор» возможно высокоточное кинематическое соединение осей с программируемым передаточным числом. Соединение для любых осей может рассчитываться и выбираться через программу или панель управления.С помощью функции «Электронный редуктор» можно управлять движением зависимой оси в зависимости от 5ведущих осей. Через постоянное передаточное число Числитель/Знаменатель или через таблицу кривых связи междуведущей и зависимой осями могут определяться как линейное или нелинейное соединение. Зависимая ось, со своей стороны, может быть ведущей осью для другого соединения редукторов (каскадирование). В качестве ведущих и зависимых осей используются как реальные, так и смоделированные линейные или круговые оси. Основные значения входа могут быть заданными значениями, сгенерированными интерполятором (соединение заданного значения) или действительными значениями, предоставленными измерительной системой (соединение действительного значения). С помощью электронногоредуктора с нелинейным соединением,наряду с изготовлением сферических поверхностей зуба при обработке шестерней, например, также возможна компенсация нелинейных характеристик процесса.
Ограничение экспортной версии системы: число одновременно перемещаемых осей ограничено четырьмя.
Электронные маховички
С помощью электронных маховичков выбранные оси могут одновременно перемещаться в режиме ручного управления.Расчет делений маховичка определяется через расчет размера шага. При выбранном смещении или повороте координат можно также вручную перемещаться в трансформированной координатной системе детали. Максимальная частота входа маховичков составляет 100 кГц.
На входе действительных значений плат управления системы SIMODRIVE 611 digital или на модуле CCU может дополнительно работать третий маховичок.
С помощью функции «Контурный маховичок» последний может использоваться как на токарных станках, управляемых вручную (область применения для ManualTurn и ShopTurn), так и при шлифовании для процессов на контуре.
После активирования функции «Контурный маховичок» он действует в режимах работы AUTO и MDA, генерируя скорость, т.е. запрограммированная через программу ЧПУ подача больше не действует, запрограммированный профиль скорости не актуален. Подача получается в мм/мин из импульсов маховичка на основе обработки импульсов (через машинные данные) и активного инкремента (INC 1, INC 10 …).
Направление вращения маховичка определяет направление перемещения: по часовой стрелке в запрограммированном направлении через границы кадра, против часовой стрелки назад к началу кадра.
Электронный перенос (опция M35)
→ Контроллер путевые выключатели/кулачки
→ Полиномиальная трансформация
→ Связь с ведущим значением и интерполяция по таблице кривых
→ Действия, охватывающие все режимы работ
→ I/O переферия через PROFIBUS DP
→ Синхронные действия, ступень 2
→ Пары синхронных осей (гантри-оси)
В штамповке с помощью ступенчатых инструментов, а также при штамповке крупноразмерных деталей, современная система перехода заботится о транспорте деталей, причем привод позиционирования управляется синхронно с главным движением штамповки. С опцией «Электронный перенос» ход движений систем перехода (напр., передаточные направляющие, всасывающие коллекторы и т.д.) управляется в зависимости от основного значения, которое соответствует позиции ползуна пресса. Опция «Электронный перенос» содержит опции «Сигналы путевого переключателя/механизм уставок», «Полиномиальная интерполяция», «Связь с ведущим значением и интерполяция по таблице кривых», «Действия, охватывающие все режимы работы», «Подключение периферии через PROFIBUS-DP», «Синхронные действия, Ступень 2», а также «Синхронный ход пары осей (Gantry-оси)» и «Дополнительная ось позиционирования». Комбинация этих отдельных опций учитывает все требования, которые предъявляются к высоко динамичным и позиционно точным системам управления переходом. При использовании опции «Электронный перенос» функции «Шпиндель» и «Коррекция инструмента» могут неактивироваться.
Ограниченная функциональность для экспортной версии: количество одновременно перемещаемых осей ограничено четырьмя.
Электронный перенос CP (опция M76)
→ Контроллер путевые выключатели/кулачки, → Полиномиальная трансформация, → Базовые соединения, → Действия, охватывающие все режимы работ, → I/O переферия через PROFIBUS DP, → Синхронные действия, ступень 2, → Пары синхронных осей (гантри-оси)
В штамповке с помощью ступенчатых инструментов, а также при штамповке крупноразмерных деталей, современная система перехода заботится о транспортировке деталей, причем привод позиционирования управляется синхронно с главным движением штампа. С опцией «Электронный перенос CP» ходы движения систем перехода (напр., передаточные направляющие, всасывающие коллекторы и т.д.) управляются в зависимости от основного значения, которое соответствует позиции ползуна пресса. Опция «Электронный перенос CP» включает в себя следующие опции:
• Контроллер путевые выключатели/кулачки
- Полиномиальная трансформация
- Базовые соединения CP Comfort
- Действия, охватывающие все режимы работ
- I/O переферия через PROFIBUS DP
- Синхронные действия, ступень 2
- Пары синхронных осей (гантри-оси)
Комбинация этих отдельных опций учитывает все требования, которые предъявляются к высоко динамичным и позиционно точным системам управления переходом. При использовании опции «Электронный перенос CP» функции «Шпиндель» и «Коррекция инструмента» не активируются.
Ограничение функциональности экспортной версии системы: количество одновременно перемещаемых осей ограничено четырьмя.
Электронное весовое уравновешивание
Электронное весовое уравновешивание
С нагруженными осями без механической или гидравлической весовой компенсации, вертикальные оси падают, когда отпускается тормоз и включается разрешение привода. Нежелательное падение (dZ) оси может быть компенсировано активизацией электронной весовой компенсации. После отпускания тормоза постоянный момент компенсации веса удержит позицию вертикальной оси.
Последовательность:
1. Тормоз держит ось Z2. Тормоз отпускается , разрешение серво, импульсов включается3. Ось Z не падает, удерживая свою позицию.
Оценка внутренних приводных переменных (опция М41)
Оценка внутренних приводных переменных может быть использована для контрол (адаптивного контроля) переменных второго процесса ( таких как путевая или осевая подача) зависящих от переменных измеряемого процесса ( таких как ток шпинделя)
Это позволяет, например, поддерживать постояннным значение резания при шлифовании, или быстро проходить рабочий зазор при первом проходе. Оценка приводных переменных также позволяет защищать и станок и инструмент от перегрузок, уменьшать время обработки и достигать более высокого качества обрабатываемой поверхности.
Оценка внутренних приводных переменных является предпосылкой выполнения адаптивного контроля (АС). Адаптивный контроль может быть параметризирован внутри программы обработки следующим образом:
- Добавочное влияние : программируемое значение (слово F) корректируется сложением.
- Мультипликативное влияние: Слово F умножается на значение (корректор).
Следующие переменные реального времени могут быть оценены как внутренние приводые переменные:
- $AA_LOAD Коэффициент загруженности привода в %
- $AA_POWER активная мощность привода в Вт
- $AA_TORQUE заданное значение момента привода в Нм
- $AA_CURR aдействительный ток оси/шпинделя в A
Расширенный интерфейс пользователя
Расширенный интерфейс пользователя функционально позволяет пользователю SINUMERIK разработать свои собственные экраны для визуализации специальных задач станка или конечного пользователя.
Пользовательский интерфейс сконфигурированный Siemens или производителем станка может быть модифицирован или заменен. Функция выполняется посредством встроенного интерпретатора и через конфигурирование файлов содержащих описание интерфейса пользователя.
Экраны могут быть разработаны напрямую без привлечения дополнительных аппаратных средств. Графический инструмент требуется для создания графики и картинок. Прогрмммы обработки могут функционировать внутри созданных экранов.
Примеры применения новых экранов, которые также могут быть основой для новых экранов пользывателей можно найти в поставляемых toolbox.
Вы можете выполнить следующие функции используя расширенный интерфейс пользователя:
- Визуализация экранов и клавиш, переменных, таблиц, текста, помощи,графики и экранов помощи
- Стартовые действия когда экраны визуализируются или прекращаются, когда нажаты клавиши, и введены значения (переменные)
- Динамическая реструктуризация экранов, включая изменения экранных клавиш, разработка областей и визуализация, замена и стирание экранных текстов и графики
- Чтение и запись переменных, комбинирование с математическими, компаративными или логичиеским операторами
- Выполнение подпрограмм, файловых функций, сервис PI или выполнение внешних функций (HMI Advanced)
- Разрешение замены данных между экранами
- Расширенный интерфейс пользователя сконфигурирован используя ASCII файлы которые хранятся на PCU. Файлы которые содержат ASCII описания для слоя интерактивного экрана, функции клавиш и визуализируемый текст и графику представляются
Со встроенным редактором, даже в основной версии интерфейс пользователя может быть расширен посредством предопределенных клавиш до 20 экранов (более 20 экранов с OA лицензией на копирование)
Расширенное состояние покоя и возврата (включая режим генератора) (опция M60)
Из плоскости обработки отвод происходится в безопасную позицию без столкновений между деталью и инструментом.В качестве расширения возможного автономно приводного останова и отвода, предлагается функция «Останов и отвод, проводимый ЧПУ». В целях щадящего интерполяционного отвода на траекторию или контур, путевая интерполяция может выполняться через заданный промежуток времени после вызывавшего событие триггера. Затем отводимые оси синхронно по времени перемещаются на абсолютно или инкрементально запрограммированную позицию.Эти функции преимущественно используются в технологиях нарезания зубьев и шлифовании.
Fast-IPO-Link (опция M12)
Некруглая обработка может выполняться для общих контуров деталей при помощи полиномиальной интерполяции или, при синусоидальных подачах, при помощи связи с ведущим значением и интерполяции по таблице кривых.
Для очень быстрой некруглой обработке с функцией «Fast-IPO-Link» на отдельный быстрый тактируемый NCU может передаваться из памяти задача некруглой обработки (например, движение Х-оси). Тем самым достигаются скорости более 3000 мин -1 (для синусоидальных движений).
Предварительное управление
С помощью «Предварительного управления» Вы можете сократить почти до нуля рассогласование. Поэтому предварительное управление обозначается еще и как «Компенсация ошибки рассогласования». Ошибка рассогласования, в особенности при процессах ускорения, ведет к искривлениям контура, например, окружностей и углов, к нежелательной, зависимой от скорости контурной ошибке. Системы SINUMERIK располагают двумя различными видами предварительного управления:
- Зависимое от скорости предварительное управление числом оборотов (основная функция). За счет этого при постоянной скорости почти полностью может сократиться отклонение, обусловленное запаздыванием.
- Зависимое от ускорения предварительное управление моментом (опция). Чтобы даже при высоких требованиях к динамике достичь высокой точности контура, Вы можете использовать предварительное управление моментом и, таким образом, также при процессах ускорения при верной настройке почти полностью компенсировать отклонение, обусловленное запаздыванием. Тем самым даже при высоких путевых скоростях получается очень высокая точность обработки.
Интерполяция подачи (характеристика подачи)
→ Полиномная интерполяция
Пример интерполяции подачи
N1 Постоянный профиль подачи F1000: FNORMN2 Скачкообразное изменение заданной скорости F2000: FNORMN3 Профиль подачи через полином: F = FPO (4000, 6000, -4000)N4 Полиномиальная подача 4000 как модальное значениеN5 Линейный профиль подачи F3000: FLINN6 Линейная подача 2000 как модальное значениеN7 Линейная подача, действительна как модальное значениеN8 Постоянный профиль подачи со скачкообразным изменениемускорения F1000: FNORMN9 Все последующие F-значения связываются через сплайны F1400:FCUBN13 Выключить профиль сплайнаN14 FNORM
В соответствии DIN 66025 можно через кадр программы по обработке деталей с адресом F задать постоянную подачу. Длягибкой установки хода подачи программирование по DIN 66025 с помощью этой функции расширяется через путь траектории налинейные и кубические формы. Кубические ходы могут программироваться прямо или как интерполируемые сплайны.
Тем самым, в зависимости от кривизны обрабатываемой детали, могут программироваться непрерывно ровные течения скорости, которые, в свою очередь, делают возможными бесперебойные изменения ускорения и изготовление за счет этого плавных поверхностей детали. Могут программироваться следующие профили подачи:
- FNORM:Поведение соответственно DIN 66025 (установка по умолчанию). F-значение, запрограммированное в кадре ЧПУ, выдается через общий путь траектории постоянно и считается после этого фиксированным модальным значением.
- FLIN:An F value programmed in the block can be traversed linearly (rising or falling) over the path from the current value at the beginning of the block to the end of the block, and is subsequently regarded as modal value. Запрограммированное в кадре F-значение в течении пути траектории движется линейно (повышаясь и опускаясь) из актуального значения в начале кадра до конца кадра и считается после этого модальным значением.
- FCUB:Запрограммированные покадрово F-значения, относительно конечной точки кадра, связываются через сплайн. Сплайн начинается и заканчивается касательно к предшествующей или последующей установке подачи.
- FPO:Вы также можете программировать ход подачи прямо через полином. Задание коэффициентов полинома происходит аналогично полиномиальной интерполяции.
Процентовка
На запрограммированную скорость через станочный пульт или из PLC накладывается актуальная настройка скорости (от 0% до 200%). Таким образом, может точно выдерживаться скорость резания на контуре, расчет подачи относится к рабочей точке или конечной точке инструмента. Скорость подачи может дополнительно корректироваться в обрабатывающей программе через программируемый процентный коэффициент (от 1% до 200%). Воздействие накладывается (умножение) на установку со станочного пульта. Установка скорости из ПЛК задается специфически для оси.
Режим сопровождения
Если ось/шпиндель находится в режиме сопровождения, то она может иметь внешнее движение и действительное значение регистрируется дальше. Траектория движения актуализируется в показаниях. В режиме сопровождения не действует контроль состояния покоя, механического зажима и позиции. После прекращения режима сопровождения нового добнуления оси не требуется.
Концепция фреймов
Фрейм – это употребительный термин для геометрического выражения, которое описывает правила вычислений, как, например, параллельный перенос или вращение.
Для систем SINUMERIK в программировании ЧПУ фрейм переводит из одной декартовой системы координат в другую и представляет пространственное описание координатной системы детали.
Возможны:
- Базовые фреймы: трансформация координат из базовой системы координат (BKS) в базовую систему начала координат (BNS)
- Устанавливаемые фреймы: смещения нулевой точки через G54 до G57/G505 до G599
- Программируемые фреймы: определение системы координат детали (WCS)
За счет концепции фреймов посредством смещения, поворота, масштабирования и отражение очень просто могут трансформироваться декартовы системы координат.
Программирование через указания:
- TRANS Программируемое смещение нулевой точки
- ROT Поворот в пространстве или в плоскости
- ROTS Поворот относительно пространственного угла, спроецированного на плоскость
- SCALE Масштабирование (коэффициент масштаба)
- MIRROR Отражение
- TOFRAME Фрейм в выравнивании инструмента
- TOROT Доля вращения запрограммированного фрейма
- PAROT Фрейм для поворота детали (поворота стола)
- MEAFRAME Расчет фрейма из 3 точек измерения в пространстве (для измерительных циклов)
Указания могут вызываться в программе многократно. Этим имеющиеся смещения могут переписываться, но новые добавляются аддитивно.
Аддитивные указания фрейма:
ATRANS аддитивно программируемое смещение нулевой точки
AROT аддитивный поворот в пространстве или в плоскости
ASCALE масштабирование (умножение)
AMIRROR повторяющееся отражение
AROTS аддитивный поворот пространственного угла, спроецированного на плоскость
Если в распоряжении имеются качающиеся инструменты или детали, то обработка может быть оформлена очень гибко, например:
- Многогранная обработка деталей за счет поворота и качания плоскости обработки
- Обработка наклонных поверхностей с помощью коррекции длины и радиуса инструмента
Генераторный режим (опция M60)
С помощью функции «Генераторный режим» могут перекрываться кратковременные сбои питания или подготавливаться энергия для отвода. Для этого энергия, сохраненная во время вращения шпинделя или движения оси, по принципу генератора передается в промежуточный контур.
Базовые соединения (основная версия/опции)
Для общих согласований (СР) осей/шпинделей предлагается 4 уровня выполнения.
Базовое соединение Стандарт, CP Standard
Основная версия управления SINUMERIK позволяет соединить одновременно до 4 пар осей.
Все другие возможности являются опционными пакетами которые объединяют функции основного пакета и индивидуальные опции легкодоступным образом гарантирующим легкий ввод, высокую степень расширяемости и передачи программирования. Более того, возможности специфического согласования также могут быть использованы в других типах соединения, например, шпиндель с TRAIL.
Базовое соединение Basic, CP Basic (опция M72)
Эта опция увеличивает функциональность CP Standard на 1x в каждом случае→ «Синхронные шпиндели/ многогранная токарная обработка» или→ «Соединение по главному значению/Интерполяция таблиц кривых» или → «Осевое соединение в машинной системе координат»
Базовое соединение Comfort CP Comfort (опция M73)
Эта опция добавляет до 4 функций «Синхронные шпиндели/ многогранная токарная обработка» или «Соединение по главному значению/Интерполяция таблиц кривых» или «Осевое соединение в машинной системе координат» к функциональности CP Standard. Более того добавляется функция 1* «Электронный редуктор» для 3 ведущих осей (без интерполяции таблиц кривых и каскадирования)
Базовое соединение Expert, CP Expert (опция M74)
С этим опциональным пакетом, который является высшим уровнем базовых осевых соединений, до 8 пар осей могут быть соединены одновременно и до 8 функций «Синхронные шпиндели/ многогранная токарная обработка» и/или «Соединение по главному значению/Интерполяция таблиц кривых» и/или «Осевое соединение в машинной системе координат» может быть применено.
Более того с функцией CP Expert добавляется до 8 функций «Электронный редуктор» для 3 ведущих осей и до 5 функций «Электронный редуктор» для 5 ведущих осей возможно (в каждом случае с интерполяцией таблиц кривых и с каскадированием).
Функциональные ограничения для SINUMERIK 840DE sl/840DiE sl: смотри ограничения для каждой вышеуказанной функции и опции.
Геометрические оси, переключаемые online в программе ЧПУ
Геометрические оси, переключаемые online
В каждом канале ЧПУ, для интерполяции движений траектории в пространстве, геометрические оси образуют соединение.Геометрические оси назначаются канальным осям через машинные данные. С помощью функции «Переключаемые геометрические оси» существует возможность из программы по обработке деталей составлять соединение геометрических осей из других осей канала. Таким образом, кинематика станка управляется параллельными осями без проблем.
Постоянная окружная скорость шлифовального круга
Автоматический пересчет окружной скорости шлифовальных кругов в число оборотов, которое зависит от действительногодиаметра шлифовальных кругов. Эта функция может быть активна в одном канале ЧПУ одновременно для нескольких кругов. Окружная скорость шлифовальных кругов контролируется.
Постоянная окружная скорость шлифовальных кругов нужна не только во время обработки программы в режимах работы AUTO и MDA, но может также действовать сразу после запуска системы управления, при Reset и окончании программы по обработке деталей через все смены режимов работы (в зависимости от машинных данных).
HEXAPOD, PARACOP, TRICEPT трансформации кинематика пантографа
HEXAPOD анимация
PARACOP анимация
TRICEPT анимация
HEXAPOD, PARACOP, TRICEPT кинематические трансформации и кинематика пантографа используется в параллельно-кинематических станках (PKM). Параллельная кинематика означает что сила привода заставляет двигать шпиндельную головку (Платформа Стюарта) одновременно (виртуально параллельно).
С HEXAPOD платформа Стюарта движется шестью силовыми приводами, длина которых меняется. Платформа Стюарта может двигаться в любую позицию, включая позицию внутри рабочей зоны с помощью 6 силовых приводов и её наклон в пространстве (ориентация) специально устанавливается . Это позволяет проводить 5 осевую обработку на таких станках. Угол ориентации ограничен только механическими возможностями карданов или шаровых соединений.
Машины с PARACOP и TRICEPT являются станками типа TRIPODEN, в соответствии с чем платформа Стюарта движется с помощью трех силовых приводов. Методы проектирования применяются для гарантирования, что платформа Стюарта не может передвигаться неопределенным образом. На PARACOP машинах две параллельных штанги используются для каждого силового привода. Эти станки применяются для 3 осевой обработки. На станках TRICEPT добавлен пассивный телескоп (центральная труба). На станках TRICEPT две дополнительные круговые оси требуются для определения положения инструмента в пространстве. Эти оси расположены как двухповоротная шпиндельная головка на 5 осевой машине, таким образом конструкция станка позволяет производить 5 осевую обработку.
Трансформация кинематики пантографа является типом 2-/4- осевой трансформации с параллельной кинематикой. Она может работать как со штангами фиксированной длины, так и штангами чья длина может изменяться.
Когда используется кинематическая трансформация, программирование детали осуществляется обычно в Картезианской системе координат. По этой причине программист может создать программу тем же путем как и для обычного станка и не принимать специальную кинематику во внимание.
Пакет трансформаций для манипуляторов (опция M31)
Пакет трансформаций для манипуляторов
«Пакет трансформаций для манипуляторов» содержит т.н. стандартный набор трансформаций, с помощью которого могут обслуживаться типичные 2-5-осевые управляющие механизмы, например, порталы или SCARAs. Этот пакет трансформаций координат переводит специфические действительные значения осей (напр., А1 до А4) в декартовы значения (напр., X, Y, Z, A), а запрограммированные декартовы заданные значения снова в специфические для оси значения для устройств манипулирования.
За счет этой координатной трансформации движения манипулирующего устройства становятся значительно проще и удобнее. Установка, т.е. ручной режим манипулятора с помощью, например, старт-стопных клавиш ручного программатора, может происходить, дополнительно к специфической для оси системе координат, также в декартовой системе координат манипулятора. Настройка трансформации под соответствующую кинематику происходит через машинные данные.
Шести осевая трансформация для указанных применений также возможна (обращайтесь в ваш местный офис Siemens )/
Ограничения для экспортной версии: Нет возможности.
Наложение маховичка
Наложение маховичка в режиме работы AUTO
С функцией «Наложение маховичка» может перемещаться одна ось или на ось может быть наложена скорость. Функция действительна комплектно.
Одновременно другие оси могут перемещаться интерполяционно или параллельно. Индикация действительных значений при этом постоянно актуализируется.
Применение: шлифовальные станки.
Винтовая интерполяция
Интерполяция винтовых линий: резьбофрезерование профильной фрезой
«Винтовая интерполяция» особенно подходит для простого изготовления внутренней или внешней резьбы с помощью профильной фрезы или для фрезерования смазочных канавок. При этом винтовая линия складывается из двух движений:
- Круговое движение в одной плоскости
- Линейное движение вертикально к этой плоскости
Запрограммированная подача F относится при этом, на выбор, только к круговому движению или к общей путевой скорости задействованных осей ЧПУ.
Наряду с двумя осями ЧПУ для круговой интерполяции могут синхронно выполняться другие линейные движения. Запрограммированная подача F относится к осям, специально выбранным в программе.
Язык высокого уровня ЧПУ
Для различных технологических требований современным станкам в системах SINUMERIK был реализован язык высокого уровня ЧПУ, который предлагает максимальные возможности программирования.
Системные переменные
Системные ($.) переменные могут обрабатываться в программе ЧПУ (читаться, частично записываться). Системные переменные делают возможным доступ к, например, машинным, установочным, данным управления инструментом,запрограммированным и актуальным значениям.
Переменные пользователя
Если программа должна использоваться гибко, то вместо постоянных значений используются переменные и параметры.
SINUMERIK предлагает возможность обеспечить выполнение всех функций ЧПУ и адреса в качестве переменных. Именапеременных свободно определяются пользователем. Через атрибуты можно дополнительно ввести защиту от доступа длячтения и записи. Тем самым возможно просто и наглядно писать программу обработки деталей и с помощью переменныхформировать адаптацию к соответствующим станкам, например, свободный выбор имени адресов осей и шпинделей.
Различают глобальные (GUD) и локальные (LUD) переменные пользователя. Через машинные данные LUD могутпереопределяться в программно-глобальные переменные пользователя (PUD). Они могут индицироваться в зонеуправления Параметры под функциональной клавишей Данные пользователя или могут там же изменяться.
Глобальные переменные пользователя (GUD) – это переменные ЧПУ, которые настраиваются производителем станков. Они действительны для всех программ.
Для параметрирования программ ЧПУ в распоряжении имеются локальные переменные пользователя (LUD). В каждойпрограмме ЧПУ они могут определяться заново. С помощью этих переменных пользователь может удобно программировать ивводить собственную философию программирования.
Косвенное программирование
Возможность универсального использования программы предлагает косвенное программирование. При этом адреса осей, шпинделей, R-параметры программируются не прямо, а через переменную, в которую вносятся желаемые адреса.
Программные переходы
За счет введения программных переходов можно очень гибко управлять ходом процесса обработки. В распоряжении имеются условные и безусловные переходы, а также программные ответвления на основе актуального значения. Целью перехода служат метки перехода, которые надписываются в начале кадра. Цель перехода может стоять перед или после кадра перехода.
Согласование программ (при нескольких каналах)
С помощью согласования программ, через команды открытым текстом в программе по обработке деталей, при параллельномрежиме нескольких каналов ЧПУ, можно управлять временным ходом обработки. При этом программы могут загружаться,запускаться и останавливаться, охватывая весь канал. Каналы могут синхронизироваться.
Вычислительные и тригонометрические функции
С помощью вычислительных и переменных пользователя можно выполнять обширные вычислительные функции. Наряду счетырьмя основными арифметическими действиями имеются функции:
- Синус, косинус, тангенс
- Арксинус, арккосинус, арктангенс
- Квадратный корень
- Модуль
- Вторая степень (квадрат)
- Целочисленная часть
- Округление до целого числа
- Натуральный логарифм
- Показательная функция
- Смещение
- Вращение
- Изменение масштаба
- Зеркальное отражение
Операции сравнения и логические связи
Операции сравнения с переменными могут быть использованы для формулирования условий перехода. При этом функциисравнения могут гласить:
- Равно, не равно
- Больше, меньше
- Больше или равно
- Меньше или равно
- Объединение строк
Логические связи: AND, OR, NOT, EXOR
Эти логические операции также могут проводиться побитово
Техника макросов
С помощью техники макросов отдельные указания языка программирования могут объединяться в общую инструкцию.Эта укороченная последовательность указаний вызывается в программе ЧПУ под свободно определяемым именем.Макрокоманда выполняются в соответствии с отдельными указаниями.
Контролирующие структуры
Система управления обрабатывает кадры ЧПУ в запрограммированной последовательности в соответствии со стандартом.
С помощью контролирующих структур – наряду с программными переходами – могут определяться дополнительныеальтернативы и программные циклы. Команды делают возможным структурированное программирование и хорошуюнаглядность программы:
- Выбор между двумя альтернативами (IF-ELSE-ENDIF)
- Бесконечный программный цикл (LOOP)
- Цикл вычислений (FOR)
- Программный цикл с начальным условием (WHILE)
- Программный цикл с конечным условием (REPEAT)
Высокоскоростные входы/выходы ЧПУ
Путевые сигналы/механизм уставок
С помощью функции «Быстрые входы/выходы ЧПУ» в такте регулирования положения/интерполяции возможно записывать или выдавать сигналы.Быстрые входы/выходы ЧПУ могут использоваться, например, для шлифования и лазерной обработки, а также для SINUMERIK Safety Integrated.
Входные сигналы возможны для:
- Нескольких значений подачи на один кадр . Функция позволяет изменение скорости подачи за счет внешних сигналов. Шесть цифровых входов могут быть связаны с шестью различными значениями подачи кадра ЧПУ. При этом помех для подачи не возникает. Конец подачи на глубину может реализовываться через дополнительный вход (старт длительности обработки), другой вход может запускать немедленное движение перемещения. В зависимости от входа начинается отвод оси (осей) подач на заранее определенное значение внутри IPO-такта. Возникающий остаток пути стирается.
- Нескольких вспомогательных функций в кадреВ одном кадре ЧПУ могут программироваться несколько вспомогательных функций. Они передаются на PLC в зависимости от операции сравнения или от внешнего сигнала.
- Специфического для оси стирания остаточного путиБыстрые входы вызывают обусловленную остановку и стирание остаточного пути осей траектории или позиционирования.
- Программных ответвленийС помощью быстрых входов внутри программы пользователя возможны программные ответвления.
- Быстрого старта ЧПУВ зависимости от внешнего входа в программе ЧПУ можно условно разблокировать обработку.
- Аналоговых измерительных клещейВ зависимости от внешнего аналогового входа (уставка порогового значения через машинные данные) могут активироваться различные значения подачи, длительность обработки, а также путь отвода.
- Сигналов, значимых для безопасности, например,аварийный останов. (EMERGENCY STOP)
Выходные сигналы возможны для:
- Путевых коммутационных сигналовПутевые сигналы могут выдаваться с помощью функции «Путевые сигналы/механизм уставок».
- Свободно программируемых выходов
- Выдачи аналоговых значений
- Сигналов, значимых для безопасности, например, защитный стопор
Интерфейс входов/выходов через PROFIBUS DP
PROFIBUS DP представляет протокол для распределенных входов/выходов. Это позволяет производить высокоскоростную циклическую коммуникацию. Преимущества PROFIBUS DP: очень короткое время цикла,высокая степень надежности, целостность данных, и стандартная структура сообщений.
Наклонная ось (опция M28)
Шлифование с врезанием под углом: станок с не декартовой Х-осью (U)
Функция «Наклонная ось» реализует интерполяцию постоянного угла с учетом наклонной оси подач (особенно использование при круглошлифовальных станках). Оси программируются и индицируются в декартовой системе координат.Также коррекции инструмента и смещения нулевой точки задаются декартово и трансформируются на реальные оси станка.Функцией G07 программируется стартовая позиция для врезания с угловой подачей G05. В режиме работы JOG шлифовальные круг может, на выбор, двигаться декартово или в направлении наклонной оси U.
Наклонная обработка с фреймами
→ Концепция фрейма
Наклонная обработка с фреймом
Токарная и фрезерная обработка на поверхностях деталей, которые не лежат в координатных плоскостях станка, могут удобно выполняться с поддержкой функции «Наклонная обработка». Положение наклонной плоскости в пространстве может определяться через поворот системы координат.
Вспомогательные блоки при компенсации радиуса инструмента
→ Компенсация радиуса инструмента
Движения с выбранным смещением инструмента может быть прервано ограниченным числом вспомогательных блоков (блоков без движения осей в плане компенсации). Разрешенное число вспомогательных блоков устанавливается в системных параметрах.
Программы прерывания с быстрым отходом от контура (oпция M42)
«Программы прерывания» – это специальные подпрограммы, которые могут запускаться процессом обработки через события (внешний сигнал). Кадр программы обработки деталей, находящийся в отработке, прерывается. Позиция прерывания осей сохраняется автоматически. Точно также возможна буферизация актуальных состояний, таких как G-функции и актуальные смещения, так что последующее продолжение программы на месте прерывания происходит без проблем. Для программ прерывания в распоряжении находятся четыре дополнительных уровня программы, т.е. программа прерывания может запускаться еще в 8 уровнях программы и выполняться до 12 уровня. Одним прерыванием (напр., включение одного быстроговхода ЧПУ) можно через специальную подпрограмму инициировать движение, которое делает возможным быстрый отвод инструмента от обрабатываемого в данный момент контура детали. Дополнительно можно запараметрировать угол отхода и значение пути. После быстрого отхода можно выполнить режим прерывания.
Подача, как величина обратная времени
Для SINUMERIK при движении оси, вместо скорости подачи, с помощью G93 может программироваться время, которое должен использовать путь траектории одного кадра.
Если длины пути от кадра к кадру различны, то при G93 в каждом кадре должно определяться новое F-значение. Для обработки с помощью круговых осей подача может задаваться также в град/оборот.
Эвольвентная интерполяция (опция M21)
С помощью эвольвентной интерполяции в одном кадре ЧПУ, вместо нескольких приближенных отдельных кадров, можнопрограммировать спиральный контур в форме т.н. круговой эвольвенты.
Благодаря точному математическому описанию контура можно достичь высокой путевой скорости и за счет этого уменьшения времени обработки. Таким образом, можно избежать нежелательных фасок, которые случайно возникают из-за грубых полигональных линий. Кроме того, при эвольвентной интерполяции конечная точка должна лежать не точно на эвольвенте, определенной через стартовую точку, а через машинные данные следует ввести максимально допустимое отклонение.
Список заданий
Для каждой детали, которая должна быть обработана, Вы можете создать «Список заданий» (список загрузки) длярасширенного выбора деталей.Эти списки содержат указания, которые предлагают следующее для выполнения программ по обработке деталей, а также для нескольких каналов:
- Параллельная наладка (LOAD/COPY):главные и подпрограммы и принадлежащие им данные, такие как программы инициализации (INI), R-параметры (RPA), данные пользователя (GUD), смещения нулевой точки (UFR), данные инструмента/накопителя (ТОА/ТМА), установочные данные (SEA), защищенные зоны (PRO) и провисание/углы (СЕС) загружаются или копируются в рабочую память ЧПУ с жесткого диска PCU.
- Подготовки для старта ЧПУ (SELEСT):программы выбираются в различных каналах, а также предпринимается подготовка к запуску для отработки
- Параллельная очистка (обратная LOAD/COPY):главные и подпрограммы и принадлежащие им данные разгружаются из рабочей памяти ЧПУ на жесткий диск
Для списка заданий Вы можете записать свои собственные образцы (шаблоны). После загрузки и выбора списка заданийотрабатываются все программы и данные, необходимые для изготовления детали.
Быстрый сигнал для включения лазера (опция M38)
Для быстрой лазерной обработки, например, диафрагм с отверстиями, реализуется автоматически быстрое, зависимое от позиции включение и выключение лазера. При условии, что все движения, при которых лазер должен быть выключен, происходят с ускорением G0, коммутационный сигнал для лазера, по мере необходимости, может связываться G0 с передним или задним фронтом.Кроме этого, сигнал для включения лазера может соединяться с устанавливаемым предельным значением подачи G1. Чтобы по возможности быстрее достичь реакции, включение и выключение цифрового лазерного сигнала управляется регулятором положения в зависимости от действительной позиции оси.Для самого включения/выключения лазера никакие программно-технические меры предосторожности не предпринимаются, т.к. этот процесс напрямую связан с запрограммированными G-функциями. Но для процесса в целом (в начале программы) все же должна программироваться разблокировка CC_FASTON (DIFF1,DIFF2). Одновременно с этой разблокировкой вводятся обазначения смещения, которые могут сдвигать включение и выключение на определенную разность хода относительнозаданной позиции. Отрицательное значение означает смещение перед заданным значением (предварение), положительное – значение опаздывания. Если программируется слишком большое значение предварения, т.е. при распознавании фронта заданное значение уже превышено, то сигнал включается сразу же.
Компенсация погрешности ходового винта/ измерительной системы
На УЧПУ SINUMERIK компенсации интерполяции различаются на две категории:
- компенсацией погрешности ходового винта (LEC) или измерительной системы MSFK как осевой компенсации (базовые и оси компенсации всегда идентичны) и
- компенсацией погрешности провисания и скручивания как охватывающую оси компенсацию (базовая ось действует на другую ось компенсации).
Принцип «косвенного» измерения на управляемых ЧПУ станках исходит из того, что на каждом месте внутри области перемещения ход шариковинтовой пары постоянен, так что действительная позиция оси может отводиться от позициидвигателя привода (идеальный случай). За счет производственных допусков для шариковинтовых пар, они имеют более или менее большие погрешности (т.н. погрешность ходового винта). К этому прибавляются еще ошибки измерений, обусловленные используемой системой измерения, а также ее монтажные допуски к станку (т.н. погрешность измерительной системы) и прочие случайные, зависящие от станка источники ошибок.Так как эти измерительные погрешности непосредственно влияют на точность обработки заготовки, их следует компенсировать за счет соответствующих значений коррекции, зависящих от позиции.
Значения коррекции определяются на основе измеренной кривой распределения ошибок и при вводе в эксплуатацию вводятся в систему управления в форме т.н. таблиц компенсаций. Соответствующие оси корректируются между опорными точками, линейно интерполируясь.
Контроль конечных выключателей
Обзор конечных ограничений
Через интерфейс PLC аппаратные конечные выключатели ограничивают от включения аварийного выключателя, подключение производится через цифровой вход. Торможение происходит либо как экстренное торможение с заданным значением ноль, либо согласно характеристике торможения. Оси должны свободно двигаться в противоположном направлении в рабочем режиме JOG.Программные конечные выключатели лежат перед концевыми выключателями аппаратного обеспечения и активируются только после реферирования.Во время выполнения PRESET программные конечные выключатели больше не действуют. Вторая пара программных конечных выключателей плюс/минус может активироваться через PLC.
Линейная интерполяция
Под линейной интерполяцией понимают внутрисистемный расчет точек на прямом отрезке между запрограммированными начальной и конечной точками. Ограниченная функциональность экспортной версии: Интерполяция макс. с 4 осями.
Предпросмотр (Look ahead)
→ Режим управления траекторией с программируемым расстоянием перекрытия
Сравнение характера скорости с точным остановом G60 и режимом управления траекторией G64 с Look Ahead при коротких отрезках пути.
При обработке комплексных контуров преимущественно получаются программные кадры с очень маленькими перемещениями по траектории и формой, часто с острой кромкой. Если такой контур обрабатывается с постоянной запрограммированной путевой скоростью, то получение оптимального результата обработки не возможно. При коротких кадрах перемещения с тангенциальными кадровыми переходами из-за коротких отрезков пути приводы не достигают желаемой конечной скорости. При обводе угла контур сглаживается.
С помощью «Look Ahead» за счет функции «Предпросмотр» через параметрируемое количество кадров перемещений достигается оптимум в скорости обработки. При тангенциальных кадровых переходах ускорение и торможение происходит за границами кадра, так что скачков скорости не возникает. При форме с острой кромкой сглаживание контура уменьшается на программируемый размер пути.
Опережающее определение нарушений контура
Поведение при радиусе инструмента > радиуса окружности
С помощью включенного контроля столкновений CDON (Collision Detection ON) и активной коррекции радиуса инструмента система управления, через предварительное распознавание повреждений контура, контролирует путь инструмента. Тем самым возможные столкновения могут своевременно распознаваться и активно предотвращаться системой.Системой, например, при слишком большом радиусе инструмента, распознаются и выравниваются за счет измененных траекторий инструмента следующие критические ситуации обработки:
- Распознавание «бутылочного горлышка»:так как радиус инструмента для изготовления узкого внутреннего контура слишком велик, то обводится «бутылочное горлышко» и выдается аварийное сообщение.
- Расстояние контура короче, чем радиус инструмента:инструмент обводит углы детали по переходной окружности и движется далее по контуру на запрограммированную траекторию.
- Радиус инструмента слишком велик для внутренней обработки:в этих случаях контуры очищаются только на такую глубину, чтобы не произошло повреждения контура.
Каналы обработки
Через структуру канала за счет параллельных ходов движения, например, перемещение загрузочных порталов одновременно с обработкой, может сокращаться вспомогательное время. При этом канал обработки следует считать за собственную систему управления ЧПУ с декодированием, подготовкой кадра и интерполяцией. Структура канала позволяет, чтобы программы по обработке деталей могли обрабатывать отдельные каналы одновременно и асинхронно. Клавишей «Переключение-> Группы режимов работы канала» на панели управления выбирается соответствующий канал с принадлежащими кадрами. Могут выбираться и запускаться программы по обработке деталей для специфического канала. Каждый из возможных каналов может протекать в своей собственной группе режимов работы. Дополнительные каналы обработки являются опцией.
Пакет 5-ти осевой обработки (опция M30)
Карданная фрезерная головка
5-осевые задачи обработки, например, фрезерование свободных плоскостей, могут быть решены просто и удобно.
«Пакет 5-ти осевой обработки» предлагает для этого следующие функции:
- 5-осевая трансформация с ориентированием инструмента. При 5-осевой обработке наряду с геометрическими осями X, Y и Z, используются еще другие оси (например, круговые оси для поворота инструмента). При этом задание обработки может полностью определяться в декартовых пространственных координатах с декартовой позицией и ориентированием. Вектор траектории пересчитывается внутри системы управления через 5-осевую трансформацию с позицией и ориентированием в машинных осях.
- 5-осевая коррекция длины инструмента для 5-осевой обработки. При обработке 4-й/5-й осью длины выбранного инструмента автоматически засчитывается и корректируется в движение оси.
- Ориентированный отвод инструмента.При прерываниях обработки (например, при поломке инструмента) через программную команду инструмент может быть ориентированно отведен на определенное расстояние.
- Ориентированный на инструмент RTCP.Через функцию RTCP (remote tool center point) оси поворота инструмента могут перемещаться в ручном управлении при соблюдении отмеченной кромкой инструмента точки в пространстве. Функция RTCP облегчает регистрирование опорных точек программы вручную с ориентированием инструмента.
- Карданная фрезерная головка/Nutating HeadПредпосылка: пакет 5-ти осевой обработки с 5-осевой трансформацией. С помощью карданной фрезерной головки в связи с функцией «Nutating Head» могут с высокой скоростью подачи обрабатываться внешние контуры пространственно отформованных деталей. Для этого система управления выполняет 5-осевую трансформацию. Три главные линейные оси (X, Y, Z) определяют рабочую точку инструмента; две круговые оси, из которых одна образована как наклонная ось (угол устанавливается через параметр станка), делают возможным любое ориентирование в рабочем пространстве. Поддерживаются карданные фрезерные головки вариантов 1 и 2. В варианте 2 позиция рабочей точки не изменяется при повороте инструмента, движения уравновешивания, необходимые для изменения ориентирования, минимальны.
Ограничения: не возможно в экспортной версии.
Пакет фрезерной обработки (опция M26)
→ 5 осевай фрезерная обработка
→ Многоосевая интерполяция
→ Сплайн интерполяция для 5 осевой обработки
→ 3D коррекция инструмента
Пакет фрезерной обработки содержит следующие опции:5 осевай фрезерная обработка, Многоосевая интерполяция, Сплайн интерполяция для 5 осевой обработки, 3D коррекция инструмента.Ограничения: не возможно в экспортной версии.
Пошаговое программирование (опция P04)
С помощью графического интерактивного пошагового редактора возможно осуществлять пошаговое программирование. В этом случае каждая линия программы представлена шагом обработки (контурное фрезерование, центрирование, сверление и т.д.) или данными геометрии (примерами контура или позиции). Все необходимые геометрические и технические параметры вводятся в экранных формах. Простое, интуитивное программирование в пошаговом режиме может быть расширено введением DIN/ISO кадров.
Преимущества:
- Интуитивный программный ввод, не требуется знаний DIN/ISO или Руководство Оператора
- Простое, ясное программирование
- Уменьшение времени для создания программы при использовании графических экранов, операций копирования вставки и присоединения.
Вызов главной программы из главной программы и подпрограмм
Если части программы обработки часто повторяются, то обычно они записываются в подпрограмму. Вызов подпрограммы происходит из главной программы (число повторов ≤ 9999). В одной главной программе возможно 11 уровней подпрограмм. Также главная программа может вызываться из другой главной или подпрограммы.
Ручная обработка (oпция P11)
Мы предлагаем функцию ручной обработки как для начинающих операторов, перешедших с универсальных станков так и для опытных операторов которые часто используют индивидуальные операции. Основной экран MANUAL появляется сразу после загрузки ЧПУ предлагая выполнить прямые действия без создания программы.
Связь с ведущим значением и интерполяция по таблице кривых (опция M20)
→ Измерительные циклы, часть 2, синхронные шпиндели
Пример для цикловых станков: летучая пила
Для специальных технологий (штамповка, автоматические линии, печатные машины) при замене механических, циклических заданий переноса через электронные функции в автоматическом режиме постоянно необходимы функции ввода/вывода между ведущими и зависимыми осями. Для этой цели функциональность «Синхронный шпиндель» расширяется до функции «Связь с ведущим значением». За счет этого линейные ведущие и ведомые оси могут связываться через таблицу кривых в программе ЧПУ.
Между позициями осей позволяют аппроксимироваться любые функциональные связи.Мягкий ввод избегает скачка скорости при включении ведущей оси. Через указания фрейма возможны смещения (например, 12°), масштабирование (например, 1,00023) и зеркальное отражение.С помощью электронной интерполяции по таблице кривых при управлении цикловыми станками заменяются необходимые до сих пор дисковые кулачки.
Комплексный ход движения может легко определяться за счет применения известных языковых элементов ЧПУ. Внешние входные параметры (напр., «Главный вал») образовываются через главное значение системы управления. Функциональная зависимость ведущей/зависимой оси может быть подразделена на отрезки главной оси (сегменты кривой). На этих сегментах кривой через математические функции (в общих полиномах 3 степени) описывается соединение главное — последующее значение.
Так называемые «Цикловые станки» характеризуются постоянно повторяющимися циклическими процессами с высокой пропускной способностью и высокой производительностью при обработке, транспорте, упаковке и обработке деталей (например, деревообрабатывающие станки, упаковочные машины, печатные машины, прессы).С помощью системы SINUMERIK для циклических станков реализуются такие технологические функции, как синхронность, электронный трансфер и позиционирование. Механика (главный вал, редуктор, дисковые кулачки, муфты) вводится при этом через электронное решение (связь с ведущим значением, таблицы кривых, синхронные действия и электронные кулачки).Дополнительно электронная функциональность позволяет быстрое специфическое для оси оптимизирование, быстрыекоррекции фазы и пути, быстрые реакции при поврежденных или отсутствующих частях, быстрая синхронизациявключения-выключения, а также расцепление ведущих осей и выполнение автономных движений.Осевые циклы и расчеты синхронности выполняются в IPO-такте.Для регистрации края при сквозных деталях, а также для измерения печатных меток (например, при сквозных пленках)используется, например, измерение из синхронных действий.Ограниченная функциональность при экспортной версии: Число одновременно интерполируемых осей ограничено до 4.
Master-Slave для привода (опция M03)
Пример: ось 1 является одновременно Master-осью для осей 2 и 3
Функция «Master-Slave для привода» используется, когда к одной оси механически прочно привязываются два электрических привода. При одном из этих соединений регулятор момента обеспечивает, чтобы оба привода запускались точно в один момент, т.к. иначе оба двигателя работали бы несинхронно. Чтобы достичь натяжения между приводом Master и приводом Slave, можно включить на регуляторе момент натяжения, устанавливаемый через параметр станка.
Примеры использования:
- Усиление мощности и (эпизодически) механическая связь приводов
- Привод с 2 двигателями, которые работают на одной зубчатой рейке
- Дополнительная обработка колесных пар для рельсовых транспортных средств
- Беззазорное реверсирование взимнонатянутых приводов
Одна ось может быть также Master-осью для нескольких соединений.
Измерительные циклы (опция P28)
Измерительные циклы являются подпрограммами для выполнения специфических задач измерения инструмента или детали. Они понятны в использовании и облегчают ввод необходимых параметров.
Преимущества:
- 2 измерительных щупа могут быть подсоединены одновременно
- Измерение в пространстве с фреймом
- адаптивный измерительный режим с/без стирания остатка пути
- Визуализация и регистрация параметров измерения и результатов (с измерительными циклами)
- Результаты могут быть прочитаны как в машинной так и ситеме координат детали
- Циклические измерения с синхронными действиями параллельно обработке детали
- Измерения в ручном режиме для фрезерных машин
Измерение стадия 1
К системе управления Вы одновременно можете подключить два переключающихся измерительных щупа. При измерении,специфическом для канала, активизация измерительного процесса для одного канала ЧПУ постоянно происходит из программы по обработке деталей, которая протекает в соответствующем канале. В процессе измерения задействованы все оси, запрограммированные в кадре измерений.При необходимости Вы можете программировать событие триггера (передний или задний фронт) и способ измерения (с или без стирания остаточного пути).Результаты измерения могут считываться в программе по обработке деталей или с помощью синхронных действий, какв координатной системе станка, так и детали. Отклонение измерительного щупа Вы можете проверить при помощи запроса переменой и вывода на интерфейс PLC и уже из этого вывести реакцию в программе по обработке деталей.Расширенную функциональность (например, осевое измерение, анализ до 4 событий триггера или циклическоеизмерение) Вам предлагает опция «Измерение Ступень 2».
Измерение Ступень 2 (опция M32)
В то время как измерительная функция при кадрах движения в программе по обработке деталей ограничена одним кадром,эту функцию, не зависимо от программы, можно включать в любое время из синхронных действий. События измерения могут назначаться осям в кадре ЧПУ. При одновременном измерении могут анализироваться до 4 событий триггера на каждый такт управления положением. Значения измерения считываются как функция трех параметров: измерительного щупа, оси и измерительного фронта.При непрерывном (циклическом) измерении его результаты записываются в FIFО-переменной. Бесконечное измерениеможет быть достигнуто через циклическое считывание FIFО-значений.Результаты измерения, на выбор, могут протоколироваться в файле системы ЧПУ (опция 28) или через интерфейс V.24 выводитьсяна принтер или РС. Стандартный протокол, имеющийся в измерительных циклах, может свободно оформляться пользователем.
Измерительная система 1 и 2, переключаемая
Для специальных применений одной оси могут назначаться два измерительных датчика, например, прямая система измерения для процесса обработки с высокими требованиями к точности, и косвенная система измерения для быстрых задач позиционирования. Переключение между измерительными системами 1 и 2 происходит через PLC.
Компенсация погрешности измерительной системы
→ Компенсация погрешности ходового винта/измерительной системы
Группы режимов работы (ГРР)
Одна группа режимов работы (ГРР) объединяет каналы ЧПУ с осями и шпинделями в один обрабатывающий блок.
Одна ГРР содержит каналы, которые всегда должны работать одновременно в одном режиме работы. Внутри ГРР любая ось может программироваться в любом канале. Одна ГРР может рассматриваться как самостоятельное многоканальное ЧПУ.
Дополнительные ГРР являются опцией.
Функции контроля
Системы управления обеспечивают постоянный контроль за неполадками в ЧПУ, PLC и станке еще до того, как они причинят ущерб заготовке, инструменту или станку. В случае неисправности ход обработки прерывается и приводы останавливаются.
Причина неисправности сохраняется в памяти и индицируется как ошибка (аварийное сообщение). Одновременно PLC сообщает, что возникла ошибка на ЧПУ.
Контроль существует для следующих областей:
- Запись
- Формат
- Датчик перемещения и привод
- Контур
- Позиция
- Останов
- Механический зажим
- Заданное значение частоты вращения
- Действительная скорость
- Сигналы разблокировки
- Напряжение
- Температура
- Микропроцессоры
- Последовательные интерфейсы
- Передача между ЧПУ и PLC
- Напряжение буферной батареи
- Память системы и пользователя
Действия синхронных движений
→ Синхронные действия
Многоосевая интерполяция (> 4 интерполируемых осей) (oпция M15)
Количество интерполируемых осей может расширяться и ограничено опциями и машинными данными такими как количество осей разрешенных в канале.
Ограниченная функциональность при экспортной версии: не возможно
Многоканальный дисплей
В области машинной обработки, M клавиша может быть использована для выбора либо одноканального или многоканального дисплея. В многоканальном дисплее отображается только информация канала; канал может быть обработан или иметь влияние на одноканальный дисплей. Переключение фокуса, полосы прокрутки и окна может осуществляться в окне выбора, но не представляется возможным изменить данные канала NC. Одинаковые окна всегда отображаются во всех каналах. Поэтому программные клавиши для переключения окон, всегда влияет на все каналы, которые на дисплее. В многоканальный дисплее отображаются фактическихе значения осей в верхнем окне и активируется меню выбора (Т/F/S значений, кадры программы) в окне внизу, в зависимости от того, какие программные клавиши активизированы.
Многократный установ различных деталей (опция P14)
Несколько идентичных деталей могут быть установлены на рабочем столе. С функцией Многократного установа различных деталей целая программа генерируется из графическогопредставления простых машинных операций. Шаги обработки сортируются в этой программе таким образом что количество применяемых инструментов сводится к минимуму (и тем самым время обработки).
Эта функция позволяет простым и разным деталям установленным на столе быть обработанными в короткое время.
Несколько подач в кадре
С помощью этой функции, в зависимости от внешних цифровых и/или аналоговых входов NC, в одном кадре ЧПУ Вы можете в синхронном движении активировать до 6 различных значений подачи, длительность обработки, а также отвод. Сигналы входа объединяются во входном байте с жестким функциональным упорядочением. Начало отвода происходит внутри IPO-такта на заранее установленное значение. Движение отвода или длительность обработки (например, время выхаживания при шлифовании) приводят к стиранию остатка пути.
Типичные случаи использования наблюдаются при аналоговых или цифровых измерительных щипцах или при переключении с глубинной на рабочую подачу через бесконтактный переключатель. Так, например, при внутренней шлифовке кольца шарикоподшипника, причем действительный диаметр регистрируется через измерительные щипцы, в зависимости от предельного значения активируются необходимые при случае значения подачи для черновой, чистовой обработки или отделочной обточки.
Online ISO диалект интерпретатор
В общем, программы для SINUMERIK управления создаются в соответствии с DIN 66025 и соответствующими расширениями. Подпрограммы создаются в соответствии ISO стандартом то есть G коды от других производителей могут быть прочитаны, отредактированы и выполнены на системе управления SINUMERIK с помощью Online ISO диалект интерпретатора.
Режимы работы
В зоне управления «Станок» можно выбрать один из трех режимов работы:
- JOGРежим работы JOG предусмотрен для режима ручногоуправления осями и шпинделем, а также для настройки станка. К настройке принадлежат функции: реферирование, обратное позиционирование, движение с помощью маховичка или с заданным инкрементом и переопределение нулевой точки системы управления (Preset/заданные значения установить).
- MDAВ режиме работы MDA можно вводить отдельные программные кадры или последовательность кадров и клавишей Старт ЧПУ сразу же ввести их в обработку. Протестированные кадры потом могут быть сохранены в основной программе.
- AUTOВ режиме работы AUTO отрабатываются программы обработки детали, после выбора в директории программ или подпрограмм. Отработка производится автоматически (нормальный режим обработки деталей). Параллельно режиму AUTO можно создавать или корректировать другую основную программу.
В режимах работы MDA и AUTO можно изменить ход одной программы с помощью следующих функций «Воздействие напрограмму»:
SKP Пропущенный кадр
DRY Пробный ход Подача
ROV Коррекция Ускоренный ход
SBL1 Единичный кадр со стопом после кадров функций станка
SBL2 Единичный кадр со стопом после каждого кадра
SBL3 Останов в цикле (только 802D)
М01 Запрограммированный останов
PRT Программный тест
Языки ситемы управления
Наша система управления говорит на вашем языке! Пользовательский интерфейс системы управления SINUMERIK возможен на различных языках:
Стандартно поддерживаются следующие языки: Английский, Французский, Немецкий, Итальянский, Упрощенный китайский и Испанский.
Оператор имеет возможность переключения между двумя заранее выбранными языками.
Функции маятника (опция M34)
Функции маятника
При этой функции ось качается с запрограммированной подачей между двумя точками возврата; использование,например, в шлифовальных станках.
Асинхронное качание через границы кадра
Активными могут быть несколько качающихся осей. Во время маятниковых движений другие оси могут интерполироватьпроизвольно. Качающаяся ось может быть входной осью для динамической трансформации или ведущей осью при Gantry-или связанных осях.
Качание, относящееся к кадру
- Качание с поперечной подачей в обе или только левую или правую точку возврата. Возможна подача на запрограммированный путь перед точкой возврата.
- Возможны ходы выхаживания сразу после качания.
Поведение качающейся оси в точке возврата:
- Смена направления начинаетсяA change of direction is initiated
- без достижения границы точного останова (мягкий поворот)
- после достижения запрограммированной позиции или
- после достижения запрограммированной позиции и окончания длительности обработки.
- Возможны следующие воздействия:
- маятниковое движение и поперечная подача может прерываться за счет стирания остаточного пути.
- изменение точки возврата через программу ЧПУ, PLC, маховичок или клавиши управления курсором.
- влияние скорости подачи качающейся оси через программу ЧПУ, PLC или коррекцию .
- управление маятниковым движением через PLC.
Также шпиндель может выполнять маятниковое движение.
Одновременное движение пары осей (Gantry-оси) (опция M02)
Гентри оси (пара синхронных осей X/X1)
С функцией «Gantry» оси могут одновременно перемещаться тремя механически связанными парами осей без механического сдвига. Действительные значения сравниваются на ходу и мельчайшие отклонения регулируются.
При управлении и программировании оси, определенные в Gantry-соединении, рассматриваются как механическая ось.Gantry-соединение состоит из одной ведущей и двух синхронных осей. Две ведущие оси могут соединяться через интерполяцию по таблице кривых.
Оценка пути перемещения (опция M53)
→ Синхронные действия
С функцией Оценка пути перемещения данные пути могут быть сохранены в энергонезависимой памяти, так что определенные решения могут быть выполнены по отношению к состоянию машины.
На первой стадии следующие данные сохраняются:
- Общий путь для каждой оси
- общее время перемещения для каждой оси
- Количество действий перемещений для каждой оси (стоп — перемещение — стоп)
- Общая сумма рывков для оси
Эти данный хранятся в SRAM памяти и не зависят от включения/выключения питания. Используя внешние утилиты, постоянные данные могут быть архивированы в течении всего срока службы машины. Эти данные также могут быть прочитаны посредством ситемных переменныхв программе обработки и в синхронных действиях.
Путевые сигналы/механизм уставок (опция M07)
-> Быстрые входы/выходы ЧПУ
С помощью путевых сигналов для ПЛК могут устанавливаться сигналы интерфейса, зависимые от позиции. Значения позиции, при которых должны устанавливаться выходные сигналы, а также время предварения и задержки, могут программироваться впрограмме по обработке деталей и изменяться через установочные данные. Функция управляется через ПЛК.
Использование, например, при активировании защищенных зон или запуска движений, зависящих от позиции (напр.,гидравлические качающиеся оси при шлифовании).
Коммутационные сигналы выдаются в IPO-такте. Но с помощью функции «Быстрые входы/выходы ЧПУ» они такжемогут выдаваться в такте управления положением как переключаемые выходы.
Вывод аналогового значения в зависимости от контурной скорости (опция M37)
С помощью функции «вывод аналогового значения в зависимости от контурной скорости» в такте интерполяции (IPO) может выдаваться актуальная путевая скорость. Это значение может, например, выдаваться через аналоговый модуль SIMATIC DP ET 200. Функция программируется через синхронные действия.
Применение – управление мощностью лазера.
Текстовая индикация переменных пользователя
→ Язык высокого уровня ЧПУ
Наряду с предопределенными переменными программист может определять собственные переменные и присваивать им значение.Переменные индицируются открытым текстом (например, определение: DEF INT NUMBER/индикация: NUMBER определение: DEF REAL DEPTH/индикацияy: DEPTH).
PLC
SIMATIC STEP 7
PLC системы SINUMERIK программируется с помощью удобного для пользователя ПО STEP 7.
ПО программирования STEP 7 базируется на операционной системе Windows и содержит проверенные функции программирования STEP 5 с инновационными доработками. В распоряжении имеются виды отображения AWL(списокуказаний), FUP (план действия) и KOP (контактный план).
Переключение происходит через меню Pull-Down (шаг кадра) в STEP 7.
Для структурного программирования в распоряжении находятся следующие блоки:
- Организационные блоки (ОВ)
- Функциональные блоки (FB) и Function Calls (FC) [вызов функции]
- Блоки данных (DB)
Дополнительно в операционной системе могут вызываться интегрированные блоки системных функций (SFB) и системныефункции (SFC).
Пакет ПО STEP 7 (для SIMATIC S7-300), в соответствии со стандартом, находится в распоряжении на программирующихустройствах SIMATIC (напр., Field PG). Пакет ПО для стандартных промышленных ПК также может поставляться.
Программирование PLC может происходить также и в других языках высокого уровня SIMATIC S7, например, S7-HiGraph, S7-Graph.
PLC/NCK интерфейс
A number of functions can be executed via the NCK and PLC interface, ensuring excellent machining flexibility. Some of these are:
Через интерфейс PLC и NCK может выполняться большое количество функций, которые гарантируют очень гибкий ходобработки, например:
- Настройка осей позиционирования
- Выполнение синхронных действий (вспомогательные функции)
- Чтение и запись системных переменных NCK через PLC
- Чтение и запись переменных пользователя NCK через PLC
Основная программа PLC, содержащаяся в Toolbox, организует обмен сигналами и данными между программой пользователяPLC и зонами NCK, PLC и панелью управления станком.Различают следующие группы сигналов и данных:
- Циклический обмен сигналами:команды от PLC к NCK (напр., Старт, Стоп и т.д.) и информация статуса NCK (напр., Программа работает). Циклический обмен сигналами выполняется из основной программы в начале цикла PLC (ОВ1). Таким образом, гарантируется, например, что сигналы NCK остаются постоянными в течение одного цикла PLC.
- Управляемый по событию обмен сигналами NCK → PLCФункции PLC, которые должны выполняться в зависимости от программы обработки деталей, инициируются в ней через вспомогательные функции. Если кадр со вспомогательными функциями дошел до исполнения, то от вида этой функции зависит, должен ли NCK обождать с ее выполнением (например, смена инструмента) или же эта функция будет выполнятьсяпараллельно с обработкой детали (например, подготовка инструмента для фрезерных станков с цепным накопителем). Чтобы на обработку ЧПУ было как можно меньше влияний, перенос данных должен происходить по возможности быстро и все же безопасно. Основная программа анализирует сигналы и данные, подтверждает их для NCK и переносит данные в начало цикла на интерфейс пользователя частично в ОВ40 или в другую часть. Если для данных не требуется подтверждение пользователя, то это не влияет на обработку ЧПУ.
- Управляемый по событию обмен сигналами PLC → NCKВсегда, если PLC передает NCK задание (например, перемещение вспомогательной оси), происходит «управляемый по событию обмен сигналами PLC →NCK». Также и здесь выполняется перенос данных с управлением квитирования. Из программы пользователя через FB или FC инициируется подобный обмен сигналами. Принадлежащие FB (функциональные блоки) и FC (Function Calls) передаются вместе из основной программы.
- СообщенияРегистрация и подготовка сообщений пользователя происходит через основную программу. За счет стандартного битового поля сигналы оповещения передаются основной программе. Там эти сигналы обрабатываются и при наступлении событияоповещения вносятся в диагностический буфер PLC.Если есть ОР (например, с PCU 50), то сообщенияпереносятся на ОР и там индицируются.
Программирование PLC с помощью HiGraph
Метод HiGraph применяется для описания технических систем и для перемещений этих описаний в программе PLC.
С его помощью станок или установка может рассматриваться как комбинация самостоятельных функциональных блоков.Эти функциональные блоки могут составляться из механических и электрических базисных элементов. Метод HiGraph используется в области автоматизации станков и установок, при которых механические движения и временные протекания приоритетны, например, для станков, автоматических линий, конвейерных установок или в транспортной технике.
Метод HiGraph может применяться во время:
- фазе планирования станка или установки
- планирования функций
- фазе разработки, например, механика
- создания программы
- тестовой фазы и вводе в эксплуатацию
- управления автоматизированными станками
- техобслуживания и диагностики
Преимущества метода HiGraph:
- Скорость от проекта до результата
- Короткое тестовое время
- Структурирование за счет символических имен
- Ориентирован на пользователя
- Ориентированное на объект мышление
- Графическое программирование
- Простое обслуживание
- Надежное программное обеспечение
- Быстрая и простая диагностика
- Машинно-ориентированный сервис
PLC Статус PLC
Оболочка пользователя в зоне управления «Диагностика» предлагает Вам возможность проверять или изменятьсигналы статуса PLC.Тем самым, без программирующего устройства Вы на месте можете:
- проверять сигналы входа и выхода периферии PLC
- проводить ограниченный поиск ошибок
- в целях диагностики контролировать сигналы интерфейса NCK /PLC и PCU/PLC
В частности, на панели управления может индицироваться статус следующих данных:
- сигналы интерфейса от/на станочном пульте,
- сигналы интерфейса NCK/PLC и PCU/MMC/PLC,
- модули данных, меркеры, таймеры, счетчики, входы и выходы.
В целях теста статус вышеперечисленных сигналов может меняться. Возможны комбинации сигналов, одновременномогут изменяться 10 операндов.
Память пользователя PLC
В память пользователя PLC-CPU вместе с основной программой PLC откладываются программа пользователя PLC и данные пользователя.Память PLC-CPU разделяется на память загрузки, рабочую и системную память. Память загрузки, как остаточная память, интегрирована как RAM или вставляется как модуль (Memory-Card) и содержит информацию данных, программ и декомпиляции.Память загрузки и быстрая рабочая память для релевантного программного теста, предоставляют достаточно места дляпрограмм пользователя.
Полярные координаты
С помощью программирования в полярных координатах позиции могут устанавливаться через данные радиуса и углаотносительно определенного центра. Центр может устанавливаться через исходный или размер приращения.
Полиномиальная интерполяция (опция M18)
Полиномиальная интерполяция
С помощью этой функции могут интерполироваться кривые, при которой оси ЧПУ соответствуют функции:
f(p) = a0 + a1p + a2p2 + a3p3 + a4p4 + a5p5 (полином, макс. 5 степень)
Коэффициент a0 – конечная точка предыдущего кадра, a1 рассчитывается как конечная точка текущего кадра, a2, a3, a4, и a5 должны рассчитываться внешне и затем программироваться.
При помощи полиномиальной интерполяции могут создаваться самые различные формы кривых, такие как прямые, параболические и экспоненциальные функции.
Но в первом случае полиномиальная интерполяция служит интерфейсом для программирования внешне созданных Spline-кривых. Опционально полиномы 5 степени применимы, если коэффициенты поступают напрямую из системы CAD-CAM .Предпосылкой для эффективного использования этой полиномиальной интерполяции является, таким образом,соответствующая система CAD-CAM.
Используется та же коррекция радиуса инструмента, что и при линейной и круговой интерполяции.
Контроль позиции (контроль позиционирования)
Для защиты станка в системах SINUMERIK имеются многочисленные механизмы для контроля осей:
- Контроль движений: контроль контура, контроль позиционирования, контроль состояния покоя, контроль механического зажима, контроль заданных значенийскорости, контроль действительной скорости, контроль датчика.
- Контроль статических ограничений:контроль конечных выключателей, ограничение рабочей зоны
Контроль позиционирования всегда активируется после «соответствующего заданному значению» окончания кадров движения. Чтобы точно установить, что в течение заданного времени ось достигнет позиции, после окончания одного кадра движения в машинных данных запускается проектируемое время и по его истечении проверяется, была ли превышена ошибка по предельному значению рассогласования (параметр станка). После достижения предопределенной «Границы точного останова», или после выдачи нового заданного значения положения, не равного нулю (например, при позиционировании на «Грубый останов» и завершающей смене кадра), контроль позиционирования отключается и заменяется контролем состояния останова.
Контроль позиционирования действует для линейных и круговых осей, а также для шпинделей, управляемых по положению. В режиме сопровождения контроль позиционирования не активен.
Оси позиционирования/вспомогательные шпиндели (опция B01-B26)
Оси позиционирования могут выполнять движения параллельно обработке и тем самым значительно сокращать вспомогательное время обработки. Особенно выгодно их использование для управления податчиками деталей или инструмента или накопителей инструментов. Программирование может происходить в программе по обработке деталей со специфической для оси подачей. При этом возможны осевые движения за границы кадра. Оси позиционирования могут также управляться через PLC. За счет этого движения оси могут запускаться без дополнительного канала обработки независимо отпрограммы по обработке деталей.
Вспомогательные шпиндели – это приводы шпинделя, управляемые по скорости, без датчика действительного значения положения, например, для привода инструмента.
Позиционирование осей и шпинделей через синхронные действия
В зависимости от условий (действительные значения других осей, быстрые входы и т.д.) Вы можете позиционировать оси или шпиндели на определенном заданном значении через синхронные действия с помощью специальной подачи или специальной скорости. Синхронные действия выполняются в такте интерполяции, протекают параллельно обработке детали и не связаны с границами кадра ЧПУ.
Эти т.н. команды для оси и для шпиндели могут запускаться в IPO-такте прямо из главной программы. Путь перемещения или точно задается заранее, или рассчитывается из переменных действительного времени (с расширенной арифметикой) в IPO-такте. Шпиндели, в зависимости от входных сигналов, могут асинхронно запускаться, останавливаться или позиционироваться без PLC-обработки.
Preset
С помощью функции «Preset» Вы можете заново определить нулевую точку системы управления в координатной системе станка. Preset-значения действуют на машинные оси. При функции «Preset» расчета осей не происходит. Для действительной в данный момент позиции оси вносится новое значение позиции. После новой установки действительного значения, защищенные зоны и конечный выключатель ПО снова активны только после повторного выхода в ноль.
PROFIBUS Контроль инструмента и процесса (опция M62)
Найти ошибки прежде, чем они возникнут, – под этим лозунгом мы предлагаем Вам с SINUMERIK интегрированный в систему контроль инструмента и процесса. С помощью контроля активной мощности распознаются, например, поломка, износ и отсутствие инструмента. Кроме этого возможны точное распознавание рабочего состояния и оптимизация процесса.
С помощью функции «PROFIBUS Контроль инструмента и процесса» цифровые данные привода: момент вращения, эффективная мощность и фактическое значение тока подготавливаются для обработки прямо через интерфейс PROFIBUS-DP. Могут подключаться 2 PROFIBUS-ведомых.
PROFINET
PROFINET это открытый стандарт промышленного Ethernet для систем автоматизации. PROFINET основан на промышленном Ethernet и использует стандарты TCP/IP и IT .
Две версии возможны:
- PROFINET CBA (Component Based Automation — Автоматизация базовых компонентов) для промышленных сетей заводов,
- PROFINET IO (Input Output Входы Выходы) для управления датчиками и силовыми приводами при использованиии одного или нескольких центральных контроллеров в технологическом производстве.
PROFINET поддерживается в PROFIBUS International и в INTERBUS Club и включен в стандарты IEC 61158 и IEC 61784 с 2003.
PROFINET включает в себя:
- многоуровневую концепцию реального времени,
- простые полевые устройства которые работают со входами выходами напрямую через Ethernet,
- модульный дизайн систем многократного использования
- простую интеграцию существующих PROFIBUS или Interbus систем
PROFINET CBA
PROFINET CBA это автоматическая система для заводов с распределенным децентрализованным управлением. Ключевыми характеристиками этой модели согласно стандарта IEC 61499 являются:
- струтурирование секций завода в точно организованные логические группы и их многократное использование
- ясноопределенный инжинеринг завода
- плавная интеграция существующих систем полевых шин
- связь на основе Ethernet
PROFINET CBA системы всегда включают в себя различные программируемыеконтроллеры (компоненты). Компоненты охватывают все механические, электрические и IT переменные (PLC программа). Каждый индивидуальный компонент создается со своими собственными, определенными производителем оборудования, стандартными программными инструментами. Графический , независимый от поставщика компонентов редактор соединений (iMAP) возможен для осуществления связи индивидуальных компоненов в высокоуровневую систему, то есть для инжинерига всей системы в целом. В этом контексте инжинеринг означает:
- конфигурирование ситемы
- определение обмена данными
- загрузка данных конфигурации в компоненты
Стандартизованный PROFINET Component Description (PCD) файл описания компонентов создается в XML формате для описания компонента. Редактор связи компонентов загружает эти описания и использует их для установления логических соединений между индивидуальными компонентами.
PROFINET компонент всегда состоит из
- одного физического устройства (PDev), с MAC и IP адресом
- одного или нескольких логических устройств (LDev)
- одного ACCO для LDEV
- одноого или нескольких объектов автоматизации реального времени для LDEV (RT-Auto)
Функции ACCO (Active Control Connection Object — Активное управление связи объекта)используются как потребитель и поставщик и являются сердцем коммуникационной системы. Функция RT-Auto обеспечивает технологическую функциональность то есть выполняемость программы.
PROFINET IO
Система PROFINET IO состоит из следующих устройств:
- Контроллер IO есть автоматическая система управления, обычно PLC, CNC, управление роботом или контроллер движения. (Котроллер IO является главным (master) по отношению к PROFIBUS.)
- Устройство IO есть распределенное полевое устройство которое посоединено через PROFINET IO. Оно управляется контроллером IO. Устройство IO может состоять из нескольких модулей или подмодулей. Все данные предназначенные для передачи предписаны к слоту или подслоту с целью адресации. Все это определено в файле описания станции General Station Description (GSD). станция распределенных входов выходов ET200 или SINAMICS привод являются примерами устройств PROFINET IO. (Устройство IO является подчиненным (slave) по отношению к PROFIBUS.)
- Управляющая программа для IO является типичным программным устройством, PC или блок HMI устройство для связи или диагностики. Их функция — инструмент инжинеринга, который используется для параметризации и диагностики индивидуальных устройств IO. (По отношению к PROFINET, они являются class 2 master )
PROFINET IO обеспечивает протокол для следующих функций:
- Циклическая передача данных IO
- Ациклическая передача аварий требующих подтверждения
- Ациклическая передача данных (параметры, детальная диагностическая информация, данные связи, данные I&M)
Отношение использования (AR) формируется между контроллером IO и устройством IO. Вид коммуникации определяет отношение коммуникации, возможности диагностики, передачу потенциально используемых данных. Отношение коммуникации (CR) с различными возможностями определяется для передачи параметров , циклических данных коммуникации и управления авариями основанных на этом AR.
Каналы коммуникации устанавливаются для управления передачей данных между каждым контроллером IO и устройством IO. Возможно формировать более чем одно отношение между различными устройствами.
Изохронное управление приводом может применяться с PROFINET IO и PROFIdrive profile для использования управления движением.
В файле GSD, производитель устройства должен точно описать как функции устройства накладываются на модель PROFINET IO, то есть свойства устройства IO. Язык GSDML (GSD Markup Language), в XML-формате, используется для этих целей. Файл GSD прочитывается и формирует основу для планирования конфигурации системы PROFINET IO.
Предобработка программы (опция M00)
За счет предобработки циклов существенно сокращается время обработки программы ЧПУ. Программы, находящиеся в списке стандартных и циклов пользователей, предварительно обрабатываются с помощью установленного параметра станка при Power On. Прежде всего, в программах с составляющими языка высокого уровня и в программах, требующих больших вычислений (напр., с управляющими структурами, синхронными действиями движений, циклами снятия стружки), сокращение времени обработки может достигать 1/3.
Программируемое ускорение
Функцией «Программируемое ускорение» можно повлиять в программе на осевое ускорение, чтобы ограничить механические колебания в критических отрезках программы.
Ось траектории или позиционирования ускоряется тогда с запрограммированным значением. Установленное в машинных данных значение ускорения может превышать 100%. Ограничение действует в режиме AUTO и во всех видах интерполяции. Как часть интеллектуального ведения перемещения, эта функция также заботится о точной поверхности заготовки.
Язык программирования
Язык программирования основан на DIN 66025. Новые функции высокоуровнего языка УЧПУ также содержат макро определения (совмещенную последовательность инструкций).
Защищенные зоны 2D/3D
Защищенные зоны
С помощью защищенных зон Вы можете защитить от неверных движений различные элементы станка и его оборудование, а также подлежащую обработке деталь.
Элементами, подлежащими защите, могут быть, например:
- Неподвижные компоненты станка и пристраиваемые устройства (магазин инструментов, качающийся измерительный щуп)
- Подвижные части, принадлежащие инструменту (инструментальный суппорт)
- Подвижные части, принадлежащие детали (стол изделия, прихваты, зажимной патрон шпинделя)
Для защищаемых элементов в управляющей программе или через системные переменные определяются 2- или 3-мерные защищенные зоны.
Эти защищенные зоны могут активироваться и деактивироваться в управляющей программе. Защищенные зоны принципиально подразделяются на инструментальные и детальные. Во время обработки в режимах JOG, MDA или AUTO проверяется, повреждает ли инструмент (или его защищенная зона) защищенную зону детали.
Контроль защищенной зоны происходит относительно канала, т.е. контролируются все активные защищенные зоны на предмет столкновения (защищенные зоны при системном ПО NCU 2/6 осей не относятся к каналу).
В распоряжении имеется макс. 10 защищенных зон и 10 контурных элементов, которые описывают эти зоны (при CCU1, CCU2, NCU 561.2 NCU 571.3: макс. 4 зоны и 4 контурных элемента).
Функции штамповки и высечки (опция M33)
Функции, специфические для штамповки и высечки,реализуются, в основном, через языковые команды, управление ходом и автоматическое разделение пути.
- Языковые командыАктивирование и деактивирование функций штамповки и высечки происходит через простые и наглядные элементы языка высокого уровня: PON, SON, PONS, PDELAYON и т.д.
- Управление ходомС помощью быстрых сигналов, входящих и выходящих в такт управления положением системы через приводную шину, происходит синхронизация между перфоратором и ЧПУ. За счет этого достигаются высокие скорости при большой точности.
- Автоматическое разделение путиВы можете выбрать, будет ли система управления автоматически делить для Вас путь обработки на отрезки хода (SPP) или количество ходов (SPN). С SPP путь перемещений делится на программируемые, одинаковые по величине отрезки пути действуя модально). SPN делит путь перемещений на программируемое число участки пути (действуя блоками).
Компенсация квадрантных ошибок
Квадрантные переходы без компенсации
Квадрантные переходы с компенсацией квадрантных ошибок
Компенсация квадрантных ошибок (называемая также «Компенсация трения») при обработке круговых контуров заботится, прежде всего, о значительном повышении точности контура. На квадрантных переходах одна ось движется с максимальной путевой скоростью, в то время как вторая ось стоит. Из-за различных условий трения могут возникнуть ошибки контура. Компенсация квадрантных ошибок надежно корректирует этот неправильный процесс и показывает выдающиеся результаты без контурных ошибок уже в первом проходе обработки.
При компенсации квадрантных ошибок вручную Вы настраиваете интенсивность корректирующего импульса соответственно характеристике в зависимости от ускорения. Эта характеристика определяется и параметрируется при вводе в эксплуатацию с помощью теста формы окружности. При этом тесте формы, с помощью измерительной техники, во время обвода контура окружности регистрируются и графически представляются отклонения действительной позиции от запрограммированного радиуса (особенно на квадрантных переходах).
Реферирование
При использовании одной оси станка в режиме управления программой необходимо точно установить, чтобы действительные значения, предоставляемые измерительной системой, находились в соответствии со значениями координат станка. Движение к референтной точке (конечному выключателю) происходит с постоянной скоростью, установленной для каждой оси отдельно, с помощью клавиш направления в последовательности, свободно определяемой через машинные данные, или автоматически через программную команду G74. При подключении систем линейных измерений с кодированными по расстояниюконтрольными отметками движение базовой точки сокращается, так как нужно двигаться только до следующей контрольной отметки.Реферирование одной оси с помощью датчиков абсолютного значения происходит автоматически при включении системыуправления (без движения оси), если соответствующие оси опознаются как настроенные.
Repos (возврат на контур)
Following a program interruption in AUTOMATIC mode (e.g., to take a measurement on the workpiece and correct the tool wear values or because of tool breakage), the tool can be retracted from the contour manually after changing to JOG mode.
In this case, the control stores the interruption point coordinates and displays the differential travel of the axes in JOG mode in the actual-value window as a Repos (repositioning) offset.
После прерывания программы в режиме AUTO (например,чтобы выполнить измерение заготовки и откорректировать значение износа инструмента или после поломки инструмента) можно, после переключения в режим работы JOG, отвести инструмент от контура вручную. В этом случае система управления сохраняет координаты места прерывания и индицирует в окне действительных значений разности хода осей, перемещающиеся в режиме JOG, как Repos- (обратное позиционирование) смещение.
Повторный подвод к контуру может происходить:
- вручную в режиме JOG через задействование клавиш оси и направления. Переезд места прерывания невозможен, действует коррекция подачи.
- через программу (относительно кадра прерывания) либо на точке прерывания, точке начала кадра, точке траектории между началом кадра и прерыванием, либо на конечной точке кадра. Учитываются измененные коррекции инструмента. Движения подвода Вы можете программировать как прямую, в четверти круга или в полукруге.
2D-представление 3D-защищенной/рабочей зоны
→ Ограничение рабочей зоны; защищенные зоны.
С помощью защищенных зон от ошибочных движений защищаются различные элементы на станке, оборудование, а также деталь. Запрограммированные в трехмерном измерении защищенные зоны индицируются в двухмерной. Это отображение также действительно для запрограммированных ограничений рабочей зоны.
Определение остатка материала (опция P13)
Пределы контура которые не могут быть обработаны больщим инструментом автоматически определяются в цикле обработки карманов (SM) или цикле снятия припуска (ST). Оператор может произвести повторную обработку с помощью меньшего инструмента.
Бесконечная круговая ось
В зависимости от случая использования, рабочая зона круговой оси может быть ограничена за счет программного концевого выключателя (напр., рабочая зона между 0°и 60°) или на соответствующее число оборотов (напр., 1000°), или же выбираться как бесконечная (вращаясь непрерывно в обоих направлениях вращения).
Эта функция также возможна с датчиком абсолютного значения.
Safety Integrated
SINUMERIK Safety Integrated суть интегрированные функции безопасности которые обеспечивают высокоэффективную защиту персонала и оборудования. Они соответствуют требованиям Категории 3 согласно EU стандартам EN 954-1 (EN 13849-1) и уровню SIL2 IEC 61508. Поэтому важные функциональные требования безопасности могут быть выполнены просто и эффективно. Среди прочих, включены следующие функции:
- Функции для безопасного котроля скорости и останова
- Функции для установления безопасных границ рабочего пространства и защитных зон
- Прямое соединение всех сигналов относящихся к безопасности их внутренне логическое соединение.
Safety Integrated (опция M63)
Пакет основных функций SI Basic function package (включая 1ось/шпиндель, до 4 входов/выходов) на одну NCU.
Safety Integrated (опция M64)
Пакет комфортных функций SI Comfort function package(включая 1ось/шпиндель, до 64 входов/выходов) на одну NCU.
Многомерная компенсация провисания (опция M55)
Пример: Компенсация провисания
Такие последствия физических влияний и производственных допусков как провисание или погрешность шага ходового винта могут также многомерно компенсироваться. Таблицы компенсаций переключаются из PLC.
Если координатные и оси компенсации идентичны, то может компенсироваться погрешность шага ходового винта. За счет передачи весовых коэффициентов (через интерфейс PLC) установленные компенсирующие кривые могут быть приспособлены к различным условиям (напр., инструменты).
Существенные особенности интерполяции и компенсации с помощью таблиц:
- Определяемые независимые кривые ошибок, число = 2 раза макс. число осей
- Свободно выбираемые позиции компенсаций, количество можно проектировать (в зависимости от конфигурации памяти пользователя ЧПУ)
- Интерполируемое зачисление значений компенсации
- Весовой коэффициент для компенсации массы инструментов
- Координатные и оси компенсации на выбор
- Выбираемые исходная и компенсируемая оси
Ограниченная функциональность экспортной версии: Корректируемая зона допуска ограничена 1 мм (для стандартной версии: 10 мм).
Касания, для определения смещения нулевой точки
Смещение нулевой точки может определяться через касание с учетом (активного) инструмента и, при необходимости, базового смещения: Вы доводите оси до заготовки, вносите желаемую заданную позицию (напр., «0») и система управления рассчитывает смещения нулевой точки.
Защитное отключение дисплея
При активированном защитном отключении экран и фоновая подсветка панели управления отключаются после установленного времени или с PLC. Тем самым повышается срок службы монитора.
Отдельная контурная подача для скруглений и фасок
Для оптимального решения задач обработки для контурных элементов «Скругление» и «Фаска» можно программироватьотдельную траекторную подачу с помощью FRCM (модально) или с FRC (действует в кадре). Так, за счет сокращения подачи на скруглениях или фасках достигается желаемое геометрически точное отображение.
Серийный ввод в эксплуатацию
Чтобы по возможности просто и комплексно перенести определенную конфигурацию на другие системы управления станков подобного типа, предусмотрено создание так называемых файлов серийного ввода в эксплуатацию. Серийный ввод в эксплуатацию означает, таким образом, приведение нескольких систем управления в нормальное одинаковое состояние. У Вас есть возможность архивировать/ записывать подбор из данных ЧПУ, PLC и PCU для серийного ввода в эксплуатацию. Данные компенсации могут опционально сохраняться одновременно. Данные привода сохраняются как двоичные данные, которые не могут быть изменены.
Серийный ввод в эксплуатацию проводится очень просто и удобно даже без программирующего устройства: Вы создаете файл ввода в эксплуатацию в PCU, сохраняете его на РС-карте в системе управления, вставляете эту РС-карту в следующуюсистему управления и запускаете там серийный ввод в эксплуатацию. Серийный ввод в эксплуатацию также может быть произведен через сеть или USB.
Установка действительного значения
Функция «Установка действительного значения» предлагается в качестве альтернативы функции «Предварительная установка». Для использования этой функции система управления должна находится в координатной системе детали WCS. С помощью этой функции координатная система детали устанавливается на определенную действительную координату и результирующее смещение между предшествующим и нововведенным действительным значением рассчитывается в WCS в первом базисном перемещении. Базовые точки сохраняются.
Переключение заданного значения (опция M05)
Функция «Переключение заданного значения» применяется на фрезерных станках со специальными фрезерными головками, при которых, например, мотор шпинделя используется как для привода инструмента, так и для ориентирования фрезерной головки. В этом случае шпиндель и оси фрезерной головки определяются как самостоятельные оси системы управления, но которые все же движутся от одного двигателя.
К одному двигателю можно подключить до 4 осей. Оси, между которыми происходит переключение заданного значения, могут быть подчинены различным каналам или группам режима работы.
Пакет SI axis/spindle, дополнительные 15 осей/шпинделей (oпции C61/C62)
Дополнительные 15 осей/шпинделей SI
SI ось/шпиндель, дополнительная ось/шпиндель (опции C71-C78)
Одна дополнительная ось/шпиндель SI
Симуляция
Режим имитатора поддерживается с помощью автономного программного интерпретатора и собственного окруженияданных симуляции на уровне HMI. Моделирующая программа учитывает полный языковой синтаксис семейства систем управления SINUMERIK включая возможность внедрения на станок специальных опций пользователя через согласование данных с помощью окружения NCK. При необходимости данные симуляции могут согласовываться статически, при помощи окружения NCK (данные инициализации, макросы, данные инструмента, пользователя, рабочие циклы), или динамически, приизменении данных инструмента или рабочих циклов.
Прорисовка актуальной проработки в реальном времени (oпция P23/P24)
Во время обработки детали путь инструмента прорисовывается на экране в трехстороннем представлении или в виде 3D. Графика детали и орстальные виды соответсвуют грфике симуляции.
Пропущенные кадры
Кадры ЧПУ, которые не должны выполняться при каждомпуске программы, например, при проверке программы, могут пропускаться. Подлежащие пропуску кадры обозначаются знаком «/» перед номером кадра. Указания в пропущенных кадрах не выполняются, программа продолжается ближайшим не пропущенным кадром.
Могут программироваться до 8 уровней пропущенных кадров (/0 до /7). Отдельные уровни пропущенных кадров могут активироваться через блок данных в интерфейсе PLC.
Объёмная компенсация ошибок (опция M57)
Объёмная компенсация ошибок (SEC) есть метод для компенсации ошибок статической позиции точки центра инструмента (TCP). В этом случае эти ошибки позиции могут быть компенсируемы в трех направлениях в пространстве (X,Y и Z)одновременно. Метод основан на измерительных инструментах одновременно записывающих три координаты измеряемой точки , то есть на 3D лазерах. Управление SINUMERIK может использовать результирующую 3D таблицу ошибок для компенсации каждой позиции в реальном масштабе времени.
Функции шпинделя
Режимы работы шпинделя:
- Режим управления (постоянная скорость шпинделя S или постоянная скорость резания G96)
- Маятниковый режим
- Режим позиционирования
- Синхронный режим (синхронный шпиндель)
- Нарезание резьбы/внутренней резьбы
Функции режимов работы шпинделя:
- Число оборотов шпинделя с коррекцией шпинделя
- 5 ступеней редуктора с подачей через
- Управляющую программу (команды М41 до М45)
- Автоматически через запрограммированное число оборотов шпинделя (М40)
- Функциональный модуль PLC FC18
- Ориентированный останов шпинделя (режим позиционирования) с SPOS1)
- Контроль шпинделя с помощью функций:1)
- Ось/шпиндель стоит(n < nмин)
- Шпиндель в заданной зоне
- Макс. скорость шпинделя
- Программируемое нижнее (G25) и верхнее (G26) ограничение скорости шпинделя
- Мин./макс. число оборотов ступени редуктора
- Макс. предельная частота датчика
- Контроль точки назначения при SPOS
- Постоянная скорость резания с функцией G96 (в м/мин или дюйм/мин) на лезвии для плавных схем вращения и улучшенного за счет этого качества поверхности. Управление шпинделем через PLC для качания (в целях легкого включения новой ступени редуктора) и позиционирования.
- Переключение на режим оси:Для обработок с помощью шпинделя, управляемого по положению (например, обработка торцовой поверхности обтачиваемых деталей), можно режим главного шпинделя через программную команду переключить в режим оси. Для режимов шпинделя и оси возможен общий датчик. Нулевая метка шпинделя одновременно является начальной точкой С-осей, тем самым отпадает необходимость в реферировании С-осей (С-оси синхронизируются на лету).
- Нарезание резьбы с постоянным ходом: 1):С G33 Вы можете изготовить следующие виды резьбы: цилиндрическая, коническая или спиральная, одно- или многозаходная, правая или левая резьба. Кроме этого, через цепочку кадров резьбы может изготавливаться цепочка резьб.
- Нарезание резьбы с переменным ходом: 1)Начиная с версии ПО 5.3 (SINUMERIK 840D) резьба может программироваться с линейно увеличивающимся (G34) или линейно уменьшающимся (G35) ходом.
- Программируемый входной и выходной путь резьбы:С DITS/DITE (displacement thread start/end) при нарезании резьбы Вы можете запрограммировать траекторную рампу как путь пробега для процесса ускорения/торможения. Тем самым, например, при слишком коротком входе и выходе инструмента насвязку резьб можно приспосабливать ускорение и запускать перекрытие в следующем старте ЧПУ.
- Нарезание внутренней резьбы с/без компенсирующей оправки:При нарезании внутренней резьбы с компенсирующей оправкой (G63) эта оправка поглощает возникающие разности хода между движением шпинделя и осью сверления. Предпосылка для нарезания внутренней резьбы без компенсирующей оправки (G331/G332) – управляемый по положению шпиндель с измерительной системой. Диапазон перемещения оси сверления, таким образом, не сужается. За счет интерполирующего перемещения оси сверления и шпинделя в качествекруговой оси, резьба точно выполняется на конечной глубине сверления (напр., для резьбы глухих отверстий).
1) Предпосылка: датчик действительного значения положения (измерительная система) с соответствующим разрешением (прямое пристраивание шпинделя).
Ограничение скорости шпинделя
→ Функции шпинделя
Сплайн – интерполяция (опция M16/M17)
С помощью «Сплайн-интерполяции» всего лишь из нескольких заданных опорных точек можно создать очень ровный ход кривой. При этом опорные точки связываются через полином. Компрессор на кадровых переходах преобразует линейные кадры (напр., из CAD) в постоянные по скорости (COMPON) или в постоянные по ускорению сплайны (COMPCURV). Возникают мягкие переходы, которые щадят механику станков. За счет близкой установки опорных точек могут программироваться почти четкие края. Кроме того, «Сплайн-интерполяция» дает возможность значительно сократить количество программных кадров.
В производстве форм и инструментов часто имеет большое значение «ровные» поверхности деталей, как оптически, таки технологически, например, для резиновых уплотнений.
С COMPCAD компрессором, такие «мягкие» кривые могут быть аппроксимированы внутри границ установленных для компрессора (параллельно пути инструмента) и поверхность высокого качества может быть получена в случае больших допусков.
Как при прямой или круговой интерполяции, при «Сплайн-интерполяции» возможна коррекция радиуса инструмента.
Каждый полином может представлять один сплайн. Только алгоритм определяет вид сплайна.
- А-сплайн проходит точно через заданные точки.
- В-сплайн запрограммированные точки служат контрольными для создаваемой кривой. Кривая только прилегает к этим точкам, а не проходит напрямую через них.
- С-сплайн кубический сплайн представляет собой непрерывную кривую проходящую через заданные точки.
Сплайн-интерполяция для 3-х осевой обработки предназначена для упрощенных приложений и для области JobShop.
Контроль состояния покоя
-> Контроль позиции
«Контроль состояния покоя» представляет собой обширные контролирующие механизмы для контроля осей. Происходит контроль того, достигло ли отклонение, обусловленное запаздыванием, предельного значения «Допуск останова» после параметрируемого времени. После окончания процесса позиционирования контроль позиционирования сменяется контролем состояния останова. Происходит контроль того, движется ли ось из своей позиции с допуском состояния останова большим, чем задан в машинном параметре. Контроль состояния покоя всегда активен после протекания «Выдержки времени Контрольсостояния покоя» или после достижения «Точного останова», пока не назначена новая команда перемещения.
При срабатывании контроля появляется аварийное сообщение и соответствующая ось/шпиндельбыстро останавливается с заданным параметром торможением. Контроль состояния покоя действителен для линейных и круговых осей, а также для управляемых по положению шпинделей. В режиме слежения контроль состояния покоя не активен.
Уровни подпрограмм и режимы прерываний
Подпрограммы могут вызываться не только в главной программе, но также в подпрограмме. В целом, в распоряжении имеются максимально 12 программных уровней, включая уровень главной программы. Таким образом, из одной главной программы могут выходить до 11 разложенных вызовов подпрограмм. Если Вы работаете с циклами Siemens, то необходимо 3 уровня. Если один из таких циклов должен вызываться из подпрограммы, то вызов может происходить до 9-го уровня.
Программы, управляемые по событию, могут также вызываться после сброса старта/конца программы по обработке деталей или после запуска системы управления. Тем самым пользователь имеет возможность предпринять основную установку функций или инициализации через команду управляющей программы.
Через системную переменную можно запросить, через какое событие активировалась соответствующая программа.
Число прогонов подпрограмм
Чтобы одна подпрограмма отрабатывалась многократно,можно в кадре с вызовом подпрограммы под адресом Р запрограммировать желаемое количество ее повторений (диапазон значений: 1 … 9999).
Параметры передаются только при вызове программы или в первом прогоне. Для повторений параметры остаются неизменными. Если при повторении программы параметры должны быть изменены, то в подпрограмме могут устанавливаться соответствующие инструкции.
Синхронные действия Ступень 2 (опция M36)
В кадре ЧПУ активными могут быть более 16 синхронных действий. В каждом канале можно программировать до 255параллельных операций. За счет синхронных действий технологические циклы могут объединяться как программы. Тем самым возможно, например, в одном IPO-такте запускать осевые программы через запрос цифровых входов.
Ограниченная функциональность при экспортной версии: Число одновременно движущихся осей ограничено до 4 (оситраектории и позиционирования).
Синхронные действия
→ Действия, охватывающие все режимы работы
Как пользователь SINUMERIK, Вы уже с основной конфигурацией этих систем управления имеете возможность инициировать синхронно с движениями оси и шпинделя до 16 действий, которые протекают параллельно собственно обработке детали и момент запуска которых может устанавливаться через условия. Таким образом, старт таких действий синхронных движений(коротко: синхронных действий) не связан с границами кадра ЧПУ.
«Синхронные действия» постоянно выполняются в такте интерполяции – в одном IPO-такте могут даже обрабатываться несколько действий.
Синхронные действия без опознавания достоверности действуют блоками только в режиме AUTO. Синхронные действия с опознаванием достоверности ID действуют модально в последующих запрограммированных кадрах в режиме AUTO. Статически действующие синхронные действия с опознаванием IDS остаются активными во всех режимах работы (см. «Действия, охватывающие все режимы работы»).
С «Синхронными действиями» мы предлагаем Вам эффективный инструмент программирования, чтобы уметь очень быстро реагировать на события в такте интерполяции.Типичные применения:
- Зависимая от операций сравнения или от внешних сигналов передача вспомогательных функций М и Н на программное обеспечение пользователя ПЛК и выведенные из этого машинные реакции.
- Вызванный входными сигналами, специфический для оси быстрый сброс остатка пути.
- Поддающаяся влиянию внешних сигналов блокировка ввода для кадра ЧПУ.
- Контроль системных величин: скорость, мощность и момент.
- Регулирование величин процесса (скорость, число оборотов, расстояния и т.д.)
Ограниченная функциональность при экспортной версии: Число одновременно активных синхронных действий (SYNFCT) ограничено до одного. Количество одновременно перемещаемых осей ограничено до четырех (путевые и позиционирующие оси).
Синхронные шпиндели/ многогранная токарная обработка
Примеры для синхронных шпинделей/многогранной токарной обработки
Точный по углу синхронный режим одной ведущей и одной или нескольких зависимых осей предлагает, особенно для токарных станков, возможность передачи детали на лету во время хода от шпинделя 1 на шпиндель 2, например, для конечной обработки, избегая вспомогательного времени, обусловленного переключением.
Наряду с синхронностью числа оборотов также задается относительное угловое положение шпинделей друг к другу, например, летучая, ориентированная по положению передача окантованной детали.
Передача на лету:
- n 1 = n2
- Угол 1 = угол 2 или
- Угол 2 = угол 1 + угол Δ
Наконец, заданное значение целочисленного передаточного числа между главным шпинделем и «шпинделем инструмента»дает предпосылку для многогранной токарная обработка (полигонометрическая токарная обработка).
Многогранная токарная обработка:
n 2 = T · n1
Конфигурация и выбор происходят либо через программу ЧПУ, либо панель управления. Реализуются несколько пар синхронных шпинделей.
Тахограф
Тахограф записывает все действия оператора и ошибки зависания для диагностических целей.
Тангенциальное управление
Изображение вращающейся оси инструмента и матрицы при штамповке/высечки
Тангенциальное управление делает возможным сопровождение круговой оси в направлении касательной двух траекторных осей. Обе ведущие оси и сопровождаемая ось лежат в одном канале.
Применения:
- Касательная установка вращающегося инструмента при высечке/штамповке
- Сопровождение выравнивания заготовки для ленточной пилы
- Установка инструмента для правки на шлифовальный круг
- Касательный подвод проволоки при 5-осевой сварке
- Установка зуборезного долбяка для обработки стекла или детали
Тангенциальное управление действует при каждом виде интерполяции.
На штамповочных и высечных ножницах с вращающимся листовым штампом и принадлежащим нижним инструментом в целях универсального использования инструмента могут применяться следующие функции:
- Тангенциальное управлениеTANGON/TANGOF для выравнивания оси вращения листового штампа вертикально к вектору направления запрограммированной траектории
- БуксировкаTRAILON/TRAILOF для синхронного поворота верхнего и нижнего инструмента (стойка и матрица)
Нарезание внутренней резьбы с/без компенсирующего патрона
→ Функции шпинделя
Температурная компенсация
Из-за влияния тепла происходит расширение деталей станка. Это расширение, кроме прочего, зависит от температуры и теплопроводности частей машины. Действительные позиции отдельных осей, изменяющиеся за счет различных температур, воздействуют отрицательно на точность обрабатываемой детали. Такие изменения действительных значений могут слаживаться с помощью температурной компенсации.
При данной температуре Вы измеряете смещение действительного значения через область позиции оси и получаете кривую ошибок для этого температурного значения. Для каждой оси могут определяться кривые ошибок при разных температурах.
Чтобы при изменениях температуры не компенсировать тепловое расширение постоянно, параметры значения температурной компенсации, базовой позиции и угол наклона прямой должны постоянно заново передаваться через функциональный модуль от ПЛК на ЧПУ. При этом скачкообразные изменения параметров сглаживаются системой управления автоматически, чтобы избежать перегрузки станка и срабатывания функций контроля.
Нарезание резьбы
→ Функции шпинделя
Ориентируемый инструментальный суппорт
Кинематика тип T
Кинематика тип M
Кинематика тип P
Для станков, которые имеют инструментальный суппорт с неподвижно устанавливаемым ориентируемым инструментом, пользователь систем SINUMERIK может свободно проектировать эти кинематики без использования 5-осевой трансформации. Функциональность «Ориентируемый инструментальный суппорт» делает возможной 21/2-/3D-обработку с неподвижнымпространственным ориентированием инструмента/детали.
Векторы I1-I4 представляют собой геометрические размеры станка. Круговые оси должны двигаться не параллельно декартовым осям, но могут быть наклонены под любым углом (напр., карданная фрезерная головка с 45°-наклоном).
Углы α1 и α2 могут задаваться, а могут быть рассчитаны из активного фрейма и назначены ориентируемому инструментальному суппорту или столу.
Вы можете гибко проектировать следующие кинематики:
- Вращающийся инструмент: тип Т (Tool)
- Вращающийся инструмент/ деталь: тип М (Mixed)
- Вращающаяся деталь: тип Р (Part)
Смена инструмента по Т номеру
В цепных, круговых и плоских магазинах смена инструмента обычно происходит в две стадии. По Т команде позиционируется ячейка магазина и по М команде вставляется инструмент в шпиндель. В револьверных магазинах на токарных станках по Т команде выполняется полный цикл: расположение и замена инструмента. Режим смены инструмента устанавливается использую машинные данные.
Система идентификации инструмента
Siemens Tool Management диалоговые окна для загрузки и разгрузки инструмента предлагают связь с автоматической системой идентификации инструмента. Это позволяет заменять вручную инструмент с автоматическим прочтением и записью кода держателя инструмента.
Во время разгрузки блок данных инструмента сохраняется, во время загрузки блок данных считывается по коду инструмента и вводится для управления инструментом. Со временем, данные инструмента могут быть отредактированы во время выбора из каталога инструментов (данные смещениея и т.д.)
При загрузке данные кодоносителя, на основе редактируемого файла описаний с точно установленными данными инструмента и резца, преобразовываются в диалоговые данные, которые могут считываться управлением инструмента. При разгрузке диалоговые данные через файл описаний снова преобразуются в данные кодоносителя.
Управление инструментом Tool management (опция M50)
Функция «Управление инструментом» в обеспечивает соответствие на станке нужного инструмента нужному месту и инструментальных данных актуальному состоянию. Она используется на станках с револьверным, цепным или плоским магазином. Кроме того, она делает возможной быструю смену инструмента, избегает брака в обработке за счет контроля рабочего времени инструмента, а также простоя станка благодаря учету запасных инструментов.Существенные функции управления инструментом:
- Выбор инструмента через все магазины и револьверные головки для активного инструмента и запасного инструмента
- Поиск подходящего свободного места в зависимости от размера инструмента и типа места
- Кодирование места, зависимого от инструмента (постоянное и переменное)
- Запуск смены инструмента командой Т или М
- Движения оси во время смены инструмента с автоматической синхронизацией при следующем D-номере
- Контроль числа изделий и времени простоя с помощью предварительного контроля границ
Отсутствующие инструменты могут догружаться по решению оператора. Инструменты с похожими свойствами износа могут объединяться в группы.
Управление инструментом также учитывает коррекции длин адаптеров, которые прочно монтируются на определенныеместа магазинов, и оснащаются различными инструментами.
Коррекции инструмента
Коррекции инструмента
С программированием Т-функции (при 802D: 5-значная целочисленная, при 802S/802С: 2-значная целочисленная) в кадре происходит выбор инструмента. Каждому Т-номеру может быть сообщена соответствующая коррекция инструмента (D-адреса). Количество управляемых системой инструментов устанавливается через проектирование. Один блок коррекции инструмента охватывает 25 параметров, например:
- Тип инструмента
- До 3 коррекций длины
- Коррекция радиуса
- Размер износа для длины и радиуса
- Базовый размер
Износ и базовый размер просчитываются аддитивно к принадлежащей коррекции.
При разработке программы нет необходимости принимать во внимание такие параметры инструмента, как диаметр фрезы,положение резца и длина инструмента. Программирование размеров детали происходит напрямую, например, соответственно рабочему чертежу. При изготовлении детали траектории инструмента, в зависимости от его геометрии, управляются таким образом, чтобы запрограммированный контур мог изготавливаться любым используемым инструментом.
Данные инструмента раздельно заносятся в таблицу инструментов системы управления и вызывается в программе только нужный инструмент с его данными коррекции. Во время обработки программы система управления «берет» из инструментальных файлов необходимые данные коррекции и автоматически корректирует траекторию различных инструментов.
Коррекции инструмента, специфические для шлифования
→ Окружная скорость шлифовальных кругов
Grinding-specific tool offsets are available (minimum wheel radius, maximum speed, maximum surface speed, etc.) for grinding technology. When a cutting edge is created for grinding tools (tool types 400 to 499), these are stored automatically for the tool in question.
Tool types are:
Для технологии шлифования в распоряжении имеются специфические данные коррекции инструмента (минимальный радиус шлифовального круга, максимальное число оборотов, максимальная окружная скорость, …). При закладке резца для шлифовальных инструментов (тип инструмента 400-499) он автоматически закладывается для соответствующего инструмента.
Типы инструмента:
400: периферийный шлифовальный круг
401: периферийный шлифовальный круг с контролем
403: периферийный шлифовальный круг с контролем без базового размера для окружной скорости шлифовальных кругов
410: планшайба
411: планшайба с контролем
413: планшайба с контролем без базового размера для окружной скорости шлифовальных кругов
490-499: инструмент для правки
Командой TMON в управляющей программе ЧПУ, Вы для шлифовальных инструментов (тип 400 до 499) можете активировать контроль геометрии и частоты вращения. Контроль остается активным, пока его не отключат в детальной программе командой TMOF. Контролируется актуальный радиус и актуальная ширина круга. Контроль заданного значения частоты вращения на предельное значение происходит циклически с учетом коррекции шпинделя.
Предельным значением частоты вращения считается наименьшее значение, которое получается при сравнении максимального частоты вращения с числом оборотов, рассчитанным из максимальной окружной скорости шлифовальных кругов и действительного радиуса круга.
Интерполяция ориентации инструмента
→ Базовая трансформация
Интерполяция ориентации инструмента дополняет базовую трансформацию: Ориентация инструмента может программироваться в плоскости как интерполяция большой окружности (программная команда ORIPLAN), на плоскости боковой поверхности конуса по или против часовой стрелки (ORICONCW/ORICONCCW) или самостоятельно со свободной подачей ориентирования кривой инструмента (ORICURVE).
Коррекция радиуса инструмента
KONT при выборе за контуром
Обвод внешних углов с окружностью/эллипсом перехода
При включенной «Коррекции радиуса инструмента» система управления автоматически вычисляет для различных инструментов соответствующие эквидистантные траектории. Для этого необходимы номер инструмента Т, номер коррекции инструмента D (с номером кромки), направление обработки G41/G42 и соответствующие плоскости обработки от G17 до G19.
Траектория корректируется в запрограммированной плоскости в зависимости от выбранного радиуса инструмента. Вы можете приспособить пути подвода и отвода, например, к желаемой форме контура или к формам заготовки:
- NORMинструмент движется непосредственно на прямой контура и выравнивается вертикально к касательной к траектории в начальной точке.
- KONTесли стартовая точка находится за контуром, то угловая точка Р1 обводит контур. Если стартовая точка лежит перед контуром, то, как и при NORM, нормальное позиционирование начинается в начальной точке Р1.
Точно также в программе по обработке деталей можно выбрать стратегию обвода внешних углов контура:
- Радиусы перехода (окружность или эллипс)
- Точка пересечения эквидистант
Для мягкого подвода и отвода к/от контура, т.е. касательный подвод или отвод независимо от положения исходной точки, в Вашем распоряжении находятся различные виды стратегии: подвод и отвод слева или справа, на прямой, на четверти окружности или полукруге, в пространстве или в плоскости
Система управления автоматически добавляет окружность или прямую в кадр «Коррекции радиуса инструмента», еслиточка пересечения с предшествующим кадром невозможна.
Режим коррекции при «Коррекции радиуса инструмента» может прерываться только определенным количеством следующих друг за другом кадров или М-команд, которые в плоскости коррекции не содержат путевых команд или данных траектории.
Это число следующих друг за другом кадров (или М-команд) устанавливается через машинный параметр (стандарт 3, макс. 5).
3D радиус коррекция инструмента (oпция M48)
3D-коррекция радиуса инструмента или коррекция инструмента в пространстве делает возможной обработку наклонных плоскостей. С функцией 3D-коррекции радиуса инструмента возможно окружное фрезерование и торцовое фрезерование с уставкой траектории. Наклонное положение зажима инструмента на станке может вводится и корректироваться. Система управления автоматически рассчитывает результирующие позиции и движения. При этом учитывается радиус цилиндрической фрезы на полюсе зацепления инструмента.
Глубина погружения цилиндрической фрезы может программироваться. Фреза, кроме плоскостей X, Y и Z, может поворачиваться еще на угол предварения или развала, а также на боковой угол.
Типы инструментов
Геометрия токарный резец
Геометрия пилы для выборки пазов
Тип инструмента определяет, какие геометрические данные необходимы для памяти коррекции инструмента и как они рассчитываются. Записи для соответствующего типа инструмента происходят в инструментальный параметр DP. Эти индивидуальные компоненты система управления вычисляет до результирующей величины (напр., общая длина, общий радиус). Рассчитанный общий размер вступает в действие при активировании памяти коррекции. Расчет этих значений в осях устанавливается через тип инструмента и актуальную плоскость обработки G17, G18 или G19.
Вы можете параметрировать следующие типы инструментов:
Группа 1ху: фрезерные инструменты (от сферической до конической фрезы)
Группа 2ху: сверло (от спирального сверла до развертки)
Группа 4ху: шлифовальные инструменты (от окружного шлифовального диска до инструмента для правки)
Группа 5ху: токарные инструменты (от чернового резца до винтового резца)
Группа 700: пила для выборки пазов
Сохранение всех данных инструмента поддерживается через маски ввода.
Для технологии деревообработки, как тип инструмента, в распоряжении имеется инструмент «Пила для выборки пазов».
Базовая трансформация
С помощью функции «Базовая трансформация» ориентирование инструмента в пространстве при исходном положении осей задается произвольно, а не определяется через Z-направление. За счет этого его можно использовать намного гибче иуниверсальнее.
Тем самым, например, можно через ЧПУ управлять машинными кинематиками, при которых ориентирование круговых осей происходит не точно параллельно линейным осям. Используется расширение базовой 5-осевой трансформации до 3- и/или 4-осевой трансформации также для станков только с одной круговой осью (вращающийся инструмент или вращающаяся деталь).
TRANSMIT/Трансформация боковой поверхности
Обработка торца с TRANSMIT
Средняя точка траектории инструмента проходит через полюс
Функция «TRANSMIT» делает возможной фрезерную обработку внешних контуров на обтачиваемой детали, например, квадрат (линейная ось с круговой осью).
Это означает существенное упрощение программирования и улучшение эффективности станка за счет комплексной обработки: обточка и фрезерование на одном станке, не переключая.
Возможна 3D-интерполяция с двумя линейными и одной круговой осью. Обе линейные оси стоят перпендикулярно друг другу, а круговая ось стоит под прямым углом на одной из них.
«TRANSMIT» может одновременно вызываться в нескольких каналах. Выбор и отмена функции возможны с условием перемещения (прямая, спираль, полином и активирование коррекции радиуса инструмента) в программе по обработке деталей или MDA.
При TRANSMIT достигается область полюса трансформации, если центр инструмента может позиционироваться минимум до центра вращения круговой оси, входящей в трансформацию.
TRANSMIT через полюс реализуется различными способами:
- При движении через полюс после достижения центра вращения круговая ось автоматически поворачивается на 180° и затем обрабатывается остаточный кадр.
- При движении вблизи полюса система управления автоматически сокращает подачу и путевое ускорение.
- Если путь содержит в полюсе угол, то скачок позиции в круговой оси перехватывается системой управления через автоматическое внесение кадров.
«Трансформация боковой поверхности» используется на токарных и фрезерных станках. С ее помощью возможна обработка боковой поверхности, например, при обтачиваемых деталях.
С помощью трансформации просто боковой поверхности или боковой поверхности цилиндра TRACYL на боковой поверхностицилиндрического тела могут изготавливаться произвольно устанавливаемые пазы с или без коррекции стенки паза. Форма пазов программируется относительно развернутой в плоскости боковой поверхности цилиндра.
Наезд на жесткий упор
С помощью этой функции на жесткий упор могут наезжать,например, задние бабки или пиноли, чтобы зажимать заготовки. Давление зажима определяется в основной программе. Возможен наезд на жесткий упор для нескольких осей одновременно и параллельно движению других осей.
Наезд на жесткий упор с контролем усилия (опция M01)
С помощью функции «Расширенный наезд на жесткий упор» могут модально или относительно кадра согласовыватьсямомент вращения или сила, выполняться перемещение с ограниченным моментом/ограниченной силой (Force Control,FOC) или в любое время, через синхронные действия, программироваться функции движения.
Область перемещения
Диапазон значений области перемещения зависит от выбранной точности вычисления. При стандартной загрузке машинных данных «Точность вычисления для линейных или угловых позиций» (1000 инкрементов на мм или градус) названные диапазоны значений могут программироваться с таким разрешением (см. таблицу):
G70 [[дюйм, град.] |
G71 [мм, град.] |
|
---|---|---|
Линейные оси X, Y, Z,… |
± 399,999.999 |
± 999,999.999 |
Круговые оси A, B, C,… |
± 999,999.999 |
± 999,999.999 |
Параметрыинтерполяции I, J, K |
± 399,999.999 |
± 999,999.999 |
Если точность вычислений повышается/снижается на коэффициент 10, то диапазон значений изменяетсясоответственно. Область перемещения может ограничиваться программным концевым выключателем или рабочей зоной.
Универсальная интерполяция NURBS
Внутрисистемное выполнение движений и путевая интерполяция происходят на базе NURBS (non uniform rational B-Splines). Тем самым для всех интерполяций внутри системы в распоряжении находится единый метод, который может использоваться также для будущих, комплексных задач интерполяции.
Независимо от внутренней структуры в распоряжении имеются следующие форматы ввода: Прямая, круговая, винтовая, эвольвентная интерполяция, сплайн (А, В и С) и полином.
Интерфейс пользователя
Интерфейс пользователя имеет очень ясный и дружественный формат, использующий восемь горизонтальных и восемь вертикальных клавиш. Целевое использование оконных технологий позволяет просто и легко организовать работу на оборудовании.
Интерфейс пользователя разделен на шесть рабочих областей:
- Машина
- Параметры
- Программы
- Сервис
- Диагностика
- Ввод в действие
Таким образом возможно создать любую программу во время обработки другой прогрмма и передать данные на внешний носительв это же время. При смене рабочей области последнее активное окно всегда сохраняется. Сущетсвует также две горячих клавиши для переключения между рабочими областями.
Машинные данные пользователя
Для конфигурации программы пользователя PLC от NCK предоставляются машинные данные. Эти машинные данныепользователя сохраняются в интерфейсе NCK -PLC при запуске системы управления – еще до запуска PLC. Основная программа PLC считывает эти данные из интерфейса NCK –PLC в фазе своей инициализации. Тем самым могут активироваться определенные конфигурации, используемые ступени станка и опции пользователя.
Переменные и арифметические параметры
Использование переменных вместо постоянных значений позволяет развивать гибкое программирование. Переменные позволяют реагировать на сигналы, например измеряемые значения. Если переменныые используются в качестве установленных значений, то та же программа может использоваться для разной геометрии.
Типы переменных
Управление использует 3 класса переменных: |
|
---|---|
Пользовательские переменные |
Имена и тип переменных определяется пользователем,например арифметические параметры |
Арифметические парамтры |
Специальные , предопределенные арифметические параметры чей адрес R плюс номер. Тип арифметических переменных REAL. |
Системные переменные |
переменные обеспечивают управление которе может происходить в программе (чтение, запись). Системные переменные разрешают допуск к смещениям нулей, коррекциям инструмента, действительным значениям, измеренным значениям, условиям управления и т.д. |
Типы переменных
Тип |
Значение |
Диапазон |
---|---|---|
INT |
Целое со знаком (Integer) |
±(231 — 1) |
REAL |
Реальное число (дробная часть с десятичной точкой, LONG REAL по IEEE) |
±(10-300 … 10+300) |
BOOL |
Булевское значение: TRUE (1) and FALSE (0) |
1.0 |
CHAR |
Знак ASCII определенный кодом |
0 … 255 |
STRING |
Строка, число строк в […], максимально до 200 знаков |
последовательность значений 0 … 255 |
AXIS |
Имена оси только (адрес оси) |
Любая ось определенная в канале |
FRAME |
Геометрические параметры для движения,вращения, масштабирования и зеркальной обработки |
Скорость
Максимальная путевая, осевая, а также скорость шпинделя подвергается влиянию динамики станка, привода и предельной частоты регистрации действительных значений (предельная частота датчика и предельная частота входа). Равнодействующая скорость из запрограммированной длины пути в кадре ЧПУ и такте интерполяции (IPO-такте) всегда ограничивается максимальной скоростью или, при короткой длине пути, сокращается на скорость перемещения в IPO-такте.
Минимальная скорость не может превышать значения 10 –3 ед./IPO-такт. Минимальная и максимальная осевая скорости зависят от выбранной точности вычисления. Как правило, максимальная скорость оси ограничивается механикой или предельной частотой датчика. Диапазон значений скорости не ограничивается ЧПУ (макс. 300 м/с).
Ограничение рабочей зоны
-> Смещения нулевой точки
Ограничения рабочей зоны описывают область, в которой может происходить обработка.
Ограничения относятся к базовой системе координат BKS. Контролируется, находится ли кромка инструмента внутризащищенного рабочего пространства (также с учетом радиуса инструмента). На каждую ось для описания защищенного рабочего пространства возможна одна пара значений (плюс/минус).
Активируемые и настраиваемые через установочные параметры нижние и верхние ограничения рабочей зоны могут быть изменены командами G25/G26. Ограничения рабочей зоны ограничивают область перемещения осей в дополнение к конечным выключателям. В рабочем пространстве станка устанавливаются защитные зоны, которые заблокированы для движений инструмента и защищают от повреждений такие узлы станка, как револьверную головку, измерительные станции и т. п.
Рабочая плоскость
-> Коррекция радиуса инструмента
Через ввод рабочей плоскости, в которой должен изготавливаться нужный контур, одновременно определяются следующие функции:
- плоскость для коррекции радиуса инструмента,
- направление поперечной подачи для коррекции длины инструмента в зависимости от типа инструмента,
- плоскость для круговой интерполяции.The plane for the tool radius compensation.
Вместе с вызовом коррекции траектории инструмента G41/G42 должна вводится рабочая плоскость, чтобы системауправления могла корректировать радиус и длину инструмента.
В исходном положении заданы рабочие плоскости для сверления/фрезерования G17 (X/Y) и для точения G18 (Z/X).
Смещения нулевой точки
→ Концепция фреймов
Координатная система
Соответственно DIN 66217 на станках используется правовращательная, прямоугольная (декартова) система координат.
Определены следующие координатные системы:
- Система координат станка MCS Эта система станка образована из всех физически имеющихся осей станка.
- Базовая система координат BKS Эта система состоит из трех декартово объединенных осей (геометрические оси), а также из других осей без геометрической связи (дополнительные оси).
- BKS и MCS всегда совпадают, если ВKS может отображаться на MCS без кинематической трансформации (напр., TRANSMIT/ трансформация торца, 5-осевая трансформация и макс. три машинных оси).
- Базовая система нулевой точки BNS DRF-смещения, внешние смещения нулевой точки и базовые фреймы отображают ВKS на BNS.
- Настраиваемая система нулевой точки ENS Активированное настраиваемое смещение нулевой точки G54…G599 переводит BNS в ENS.
- Система координат детали WCS. За счет программируемого фрейма WCS устанавливает, какая система представляет базу для программирования.
Через смещения нулевой точки Вы трансформируете свою нулевую точку станка для облегчения и упрощенияпрограммирования в нулевой точке детали. Вы можете выбрать между различными смещениями нулевой точки:
- Настраиваемые смещения нулевой точки:Вы можете задать 100 возможных смещений нулевой точки (G54 … G57, G505 … G599) координаты смещений, углы и коэффициенты масштабирования, чтобы, например, вызывать нулевые точки для различных механизмов или зажимов, охватывая программу. Смещения нулевой точки могут гаситься покадрово.
- Программируемые смещения нулевой точки:С помощью TRANS (замещающая функция, база G54 … G599) или АTRANS (аддитивная функция) могут программироваться смещения нулевой точки. Таким образом, например, при повторяющихся проходах обработки на различных позициях детали Вы можете работать с переменными смещениями нулевой точки. Через G58/G59 прежде запрограммированные смещения нулевой точки аксиально заменяемы.
- Внешние смещения нулевой точки:Относящиеся к оси линейные смещения нулевой точки Вы можете также активировать через программу электроавтоматики PLC (функциональные модули) с подчинением к системной переменной $AA_ETRANS [ось].
В данной статье перечисляются наиболее частые ошибки, встречающиеся в информационно-торговой системе QUIK. И методы исправления и решения проблем.
Ошибки при вводе имени и пароля
-
«Файл с ключами не найден»
-
Программе не удалось обнаружить файл с ключами, указанный в qrypto.cfg. Если ключи хранятся на съемном носителе (дискета, флэш-память и т.д.), убедитесь, что он подключен к ПК и правильно указан путь до ключей.
-
Убедитесь, что ключи доступны для чтения по адресу, указанному в пункте меню программы Настройки/Шифрование. В открывшемся окне нажмите на кнопку, расположенную справа от поля «Настройки по умолчанию». Далее, в новом окне укажите место хранения ключей в полях «Файл с публичными ключами» и «Файл с секретными ключами». Если эти строки не указаны, то система по умолчанию ищет файлы с ключами на диске A:. Путь к файлу не должен содержать пробелов и русских букв. Изменять эти настройки можно только при отсутствии соединения с сервером QUIK.
-
Поврежден дисковый накопитель либо файл с ключами. Использование ключа невозможно, в случае отсутствия резервной копии на других носителях необходимо заново создать и зарегистрировать на сервере ключ доступа.
-
-
«Ключ сервера или пользователя не найден»
-
В файле публичных ключей pubring.txk отсутствует публичный ключ сервера с идентификатором, указанным в настройках выбранного соединения. В случае отсутствия резервной копии на других носителях необходимо заново создать и зарегистрировать на сервере ключ доступа
-
В файле секретных ключей secring.txk отсутствует секретный ключ пользователя, соответствующий введенному имени. В случае отсутствия резервной копии на других носителях необходимо заново создать и зарегистрировать на сервере ключ доступа
-
-
«Ошибка ввода-вывода при обращении к файлу с ключами»
-
Ошибка обращения к файлу с ключами. Возможно, запрещен доступ к файлу. Проверьте программные средства защиты в операционной системе и разрешите доступ к файлу.
-
-
«Указано неверное имя файла с ключами»
-
В файле настроек qrypto.cfg указано неверное имя файла. Перепишите его на правильное.
-
-
«Неверный ключ в файле с ключами»
-
Один из ключей доступа, указанных в файле qrypto.cfg, имеет неверный формат либо поврежден. Необходимо создать и зарегистрировать ключи заново.
-
-
Неверное имя или пароль (Wrong name or password)
-
Введено неверное имя пользователя. В файле секретных ключей secring.txk не найдено ключа, соответствующего указанному имени пользователя. Имя пользователя указано в файле в квадратных скобках.
-
Введен неверный пароль. Удостоверьтесь, что пароль вводится при правильном регистре и языке, и повторите ввод.
-
-
«Ошибка шифрования N …»
-
Произошла ошибка шифрования. Наиболее вероятная причина — использование устаревшей версии программы. Обновите программу QUIK. Если ошибка не исчезла, обратитесь к брокеру.
Чтобы обновить программу сделайте следующее:Sobo
Выберите СВЯЗЬ – Обновление версии программы
-
В появившемся окне подтвердите, нажмите ДА
В следующем окне нажмите ПРИНЯТЬ ФАЙЛЫ и немного подождите до окончания скачивания файлов.
Нажмите ДА
Программа перезапустится, после чего введите логин, пароль и код из смс – QUIK готов к работе.
Ошибки при установлении связи с сервером
-
«Соединение установить не удалось»
-
Ключ пользователя не зарегистрирован на этом сервере. Обратитесь к брокеру для регистрации ключа.
-
-
«Connection refused» (Соединение отвергнуто)
-
Сервер недоступен, т. к. в данный момент биржевые торги не проводятся. Биржевые торги проводятся с 10.00 до 23.55
-
Ошибка в работе сервера. Обратитесь к брокеру.
-
-
«No Route to Host» (Нет возможности подключения к серверу)
-
Неверно указан адрес или порт сервера. Убедитесь, что настройки соединения указаны правильно.
-
Соединение с сервером невозможно: либо нет доступа в сеть интернет, либо требуется настройка прокси-сервера. Обратитесь к своему провайдеру услуг доступа в Интернет.
-
-
«You already work in system» (Вы уже работаете в системе)
-
Сервер не допускает одновременную работу двух пользователей с одинаковыми ключами доступа. Если такое сообщение получено при восстановлении соединения после обрыва (наиболее вероятно при модемном соединении), то достаточно повторить попытку через несколько секунд, когда сервер прекратит обработку предыдущего соединения.
-
Если Вы работаете в системе QUIK с нескольких рабочих мест, то проверьте, не осталось ли активным соединение на прошлом ПК.
-
-
«Licence expired» (Срок лицензии истек)
-
Истек срок действия лицензии на пользование терминалом системы QUIK. Обратитесь к брокеру для продления доступа.
-
-
«Access locked by administrator» (Доступ заблокирован администратором)
-
Пользовательская учетная запись либо ip-адрес заблокированы администратором сервера QUIK. Обратитесь к брокеру.
-
-
«Protocol error» или «Outdated protocol version» или «Incorrect protocol version» или «Unsupported protocol» (Несоответствующая версия протокола)
-
Сервер не поддерживает работу с рабочим местом клиента данной версии. Старые версии рабочего места QUIK совместимы с новыми версиями серверной части, однако совместимость новых версий клиентского терминала с предыдущими версиями сервера не гарантируется.
-
СОВЕТ: Используйте автоматическое обновление версии программы (пункт меню «Связь/Обновить версию программы», показано выше). В этом случае совместимость версий обеспечена.
-
-
Ошибки при работе с программой
-
«Connection timed out» (Соединение разорвано)
-
Соединение прервано из-за плохого качества связи. Установите связь снова. Если разрывы связи случаются часто, обратитесь к Вашему провайдеру услуг доступа в Интернет, а проще смените провайдера.
-
-
«Connection reset by peer» (Потеряно соединение с сервером)
-
Соединение с сервером потеряно. Попытайтесь установить связь снова. Если связь долгое время не устанавливается, обратитесь к Вашему провайдеру услуг доступа в Интернет.
-
Произошло автоматическое отключение пользователей по окончании торгов.
-
-
«Невозможно записать настройки соединения в файл настроек <путь к файлу>info.ini»
-
Файл имеет атрибут «Только для чтения». Уберите этот атрибут у файла.
-
Пользователь не имеет права на запись в директорию, где установлена программа. Попросите системного администратора разрешить запись в указанную директорию.
-
Файл занят другой программой. Убедитесь, что файл info.ini не открыт в какой-либо программе, например, текстовом редакторе.
-
-
Программа запускается, но затем выдает ошибку и прекращает работу
-
Произошло нарушение целостности принятых данных. Необходимо удалить файл info.log из директории с установленной системой QUIK и запустить программу заново.
-
Произошло некорректное обновление версии программы. Необходимо восстановить предыдущее состояние системы. В рабочей директории системы QUIK найдите папку «BACKUP». В ней расположены папки с именами формата «DDMMYYYY», где «DD»-число, «MM»-месяц, а «YYYY» – год даты обновления. Выберите папку с датой последнего обновления и скопируйте все файлы из нее в рабочую директорию QUIK, после чего запустите программу заново.
-
Произошел сбой в работе системы. Скачайте заново дистрибутив программы QUIK с сайта вашего брокера и установите его. Если программа продолжает сбой, то обратитесь к брокеру.
-
Кнопка «Т» неактивна (серая)
-
Торги закрыты. Во время этого сеанса связи с сервером не проводится ни одной торговой сессии и совершение операций на них невозможно.
-
Нет связи между рабочим местом QUIK и сервером. Совершение активных операций возможно только при наличии связи между пользователем, сервером QUIK и торговой системой. Убедитесь, что связь с сервером установлена – индикатор в правом нижнем углу программы должен иметь зеленый цвет.
-
Нет связи между сервером QUIK и торговой системой. Вероятно, произошел сбой в работе шлюза между торговой системой биржи и сервером QUIK. При отсутствии уведомлений о неполадках обратитесь к брокеру.
-
Пользователю запрещены торговые права. Администратором системы не установлены пользователю права на совершение активных операций. Обратитесь к администратору системы QUIK (брокеру).
Сообщения системы при вводе заявки
Сообщение | Значение |
Не задан лимит по инструменту | Пользователю не установлен лимит по инструменту. Обратитесь к брокеру. |
Не задан лимит пользователя по деньгам | Администратором системы не установлен лимит пользователя по деньгам. Обратитесь к брокеру. |
Превышен лимит по инструменту | В заявке указано количество ценных бумаг, превышающее лимит доступных средств. Уменьшите заявку или подключите маржинальное кредитование, обратившись к брокеру. |
Превышен лимит по деньгам | Количество денежных средств, необходимое для исполнения заявки, превышает лимит пользователя по деньгам. Уменьшите заявку или подключите маржинальное кредитование, обратившись к брокеру. |
Вы не имеете прав для работы по данному торговому счету [ ] | Пользователю не сопоставлен счет депо. Скорее всего, он не прописан. Откройте пункт меню Торговля → Настройка счетов и выберите доступные счета депо. Если доступных счетов нет, обратитесь к брокеру. |
Вам запрещена работа по данному торговому счету | Указанный в заявке счет не соответствует номеру счета для операций клиента. |
Вам запрещена работа по данному инструменту | Администратором системы введен запрет на совершение операций по этому инструменту. |
Неверно указан финансовый инструмент | Ошибка указания в заявке кода инструмента. |
Невозможно выполнение транзакций по классу [имя класса]. Шлюз с торговой системой не работает | Прием заявок по данному классу инструментов невозможен из-за отсутствия связи между сервером QUIK и торговой системы биржи. Дождитесь восстановления связи (кнопка «Т» на панели инструментов должна стать активной). |
Подача заявок в данный момент запрещена | Торги по инструменту приостановлены. Следите за сообщениями администратора системы о возобновлении торгов. |
Рыночная заявка на покупку для клиентского счета запрещена | Администратором системы установлен запрет рыночных заявок на покупку. |
Вы не можете выставлять заявки без покрытия | Администратором системы введен запрет продажи без покрытия (short). Подключите маржинальное кредитование, обратившись к брокеру. |
Цена заявки не соответствует установленному диапазону | Цена заявки не соответствует диапазону приемлемых значений цены, установленному на сервере биржи. |
Цена заявки не меньше нуля | Введена отрицательная цена заявки. Цена заявки должна быть положительной. |
Цена операции short выходит за установленный диапазон. | Превышено ограничение цены заявки для продажи без покрытия. |
Превышена позиция по деньгам. Бумага не входит список для работы с плечом. | Использование заемных средств на покупку ценных бумаг, не включенных в список инструментов для маржинальных операций, запрещено администратором. Покупка таких бумаг возможна только на собственные средства клиента (текущий остаток по денежным средствам). |
Открыт short. Бумага не входит список для работы с плечом. | Запрещено использование денежных средств, полученных от продажи без покрытия, на покупку ценных бумаг, не включенных в список инструментов для маржинальных операций. Покупка таких бумаг недоступна при использовании клиентом заемных ценных бумаг брокера. |
Ошибка при подписывании транзакции | Ошибка обращения к программному обеспечению электронно-цифровой подписи. Обратитесь к брокеру. |
Превышено максимально возможное количество бумаг | В заявке указано количество ценных бумаг, превышающее лимит доступных клиенту средств. Уменьшите заявку. |
Сообщения системы при замене заявки
Сообщение | Значение |
Заявку с номером [ ] нельзя изменить, так как операция замены для инструмента [ ] не поддерживается | Данная торговая система, либо режим торгов, не поддерживают возможность замены заявки. Снимите заявку и введите новую. |
Заявку с номером [ ] нельзя изменить, так как ее не удалось снять | В торговой системе нет активной заявки с таким номером. Номер заявки указан неверно, либо эта заявка уже снята. |
Заявку с номером [ ] нельзя изменить, так как она полностью удовлетворена | Заявка с таким номером в торговой системе имеет статус «исполнена». |
Экспорт данных в Excel
-
«Не удалось установить DDE-соединение. Либо не запущен Excel, либо в него не загружен лист [Книга][Лист]».
-
Программа MS Excel не открыта. Откройте ее и загрузите в нее требуемый файл. Вывод по DDE в другие альтернативные программы не поддерживается.
-
Неправильно указано название Рабочей книги (файла) MS Excel, или ее листа. В поле «Рабочая книга» необходимо указывать имя файла в точном соответствии с его наименованием в MS Excel. Если файл был ранее сохранен, то он имеет расширение и название указывается вместе с ним, например quikexp.xls. Если рабочая книга MS Excel еще не была сохранена в виде файла, наименование не имеет расширения (например «Книга1») и в настройках экспорта указывается без него.
-
«Исчерпано время для обмена данными: сервер слишком загружен».
-
Произошел обрыв DDE-соединения по причине занятости MS Excel. Если занятость была вызвана длительным использованием каких-либо окон для редактирования параметров, то их необходимо закрыть и заново начать динамический экспорт из окна «Вывод данных в Excel». Если обрывы вывода данных регулярны, увеличьте в настройках экспорта (пункт меню Настройки/Вывод по DDE) интервал ожидания при выводе очередной строки, например, до 30-40 секунд.
[sc name=»broker2″ ]
Статьи по теме: