701131 ошибка синумерик

#1

OFFLINE
 

pro-ingener

    Абитуриент

  • Пользователи
  • Pip

  • 3 сообщений
  • Из:Б

Отправлено 20 Октябрь 2012 — 16:00

Прошу помощи.

Стойка Sinumerik 840D выдает ошибки 700208 и 14014
Суть в следующем.
Есть программа объемом 10 Мб, что существенно больше оперативки (около 1 Мб).
Делаю все как прописанов в инструкции п.4.6.6 «Руководства пользователя. Обработка с жесткого диска», перевожу в автоматический режим и т.д.
Так вот, когда все готово и нажимаешь кнопку «NC-start» на экране появляется сначала ошибка 700208, потом 14014.
До этого в автоматическом режиме на станке никто не работал по причине ненадобности.
Попробовали также запустить программу объемом в 30Кб (давно отработанную в ручном режиме) в автоматическом режиме — выскакивают теже ошибки.
В «Руководстве…» прописано, что с номерами ошибки с 700000 и выше обращайтесь к изготовителю станка, а где его найдешь, прошло уже лет десять.
Возможно у кого-нибудь встречались подобные сбои прошу, помогите.
Стойка Sinumerik 840D, MMC 103.

  • 0

  • Наверх


#2

OFFLINE
 

pro-ingener

pro-ingener

    Абитуриент

  • Пользователи
  • Pip

  • 3 сообщений
  • Из:Б

Отправлено 22 Октябрь 2012 — 09:16

Вот что высвечивается на экране:
Ошибка 700208 — ошибка PI выбора программы,
Ошибка 14014 — канал 1 выбранная программа «sverlenie.MPF» или право доступа отсутствует.
Станок производства немецкой фирмы SW BAS 03-12.

  • 0

  • Наверх


#3

OFFLINE
 

Rtype

Rtype

  • Пол:Мужчина
  • Из:Ковров

Отправлено 22 Октябрь 2012 — 13:56

Вам на форум сапр2000 надо. Здесь не помогут, профиль немного другой.

  • 0

  • Наверх


#4

OFFLINE
 

windnord1

windnord1

    Абитуриент

  • Пользователи
  • Pip

  • 2 сообщений
  • Из:ulan-ude

Отправлено 30 Сентябрь 2015 — 11:01

sinumerik 802d выдает ошибку 700027

Помогите!!

  • 0

  • Наверх


#5

OFFLINE
 

3D-BiG

3D-BiG

  • Пол:Мужчина
  • Город:Ареал обитания — вся страна, но обычно встречаюсь в Новосибирске…
  • Интересы:Полежать на диване, пофлудить на форуме….
  • Из:СССР

Отправлено 30 Сентябрь 2015 — 16:59

sinumerik 802d выдает ошибку 700027 Помогите!!

Вам на форум сапр2000 надо. Здесь не помогут, профиль немного другой.

  • 0

Лужу, паяю, станки ЧПУ починяю….
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

  • Наверх


#6

OFFLINE
 

Terex

Terex

    Абитуриент

  • Пользователи
  • Pip

  • 1 сообщений
  • Пол:Мужчина
  • Из:Жлобин

Отправлено 17 Август 2016 — 00:08

Ошибка 14014 — канал 1 выбранная программа «sverlenie.MPF» или право доступа отсутствует.

14014

Канал %1 выбранная программа %3 отсутствует или редактируется

Параметр: %1 = номер канала

%2 = номер кадра, метка

%3 = имя программы

Объяснение:

Выбранная программа обработки детали находится не в памяти NCK или право доступа

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

СЧПУ.

При создании этой программы она получила активную степень защиты СЧПУ.

От ПО 5 программа, редактируемая на HMI, более не может быть запущена с NC-Start.

Ошибка устанавливается и тогда, когда для определения GUD или макроопределения

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

Реакции:

индикация ошибки

Помощь:

Догрузить необходимую программу в память NCK или проверить имя директории и

программы.

  • 0

  • Наверх


#7

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 28 Февраль 2017 — 21:33

Подскажите кто в курсе.Высвечивает ошибка 700047.Нет защиты привода.Куда копать?

  • 0

  • Наверх


#8

OFFLINE
 

ShadowVoice

ShadowVoice

  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 28 Февраль 2017 — 22:16

70XXXX группа ошбок относится к пользовательской части PLC и строго говоря к PLC Siemens не относится. Данную группу описывает изготовитель станка — соотв спрашивайте завод/продавца. Нормальный производитель по коду ошибки скажет что и где искать (серийный номер станка!).

Еще, конечно, можно лезть в PLC ручками, однако если не знаете что творите, то лучше не надо.

  • 0

  • Наверх


#9

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 28 Февраль 2017 — 23:22

Еще, конечно, можно лезть в PLC ручками, однако если не знаете что творите, то лучше не надо.

Позвонил знакомому Томашу в Польшу.Жду ответа.В PLC лажу периодически когда каретка глючит.

Эта ошибка по защите привода выскакивала,но повторный запуск проги решал вопросы.Сегодня даже перезагрузка станка не помогла.

  • 0

  • Наверх


#10

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 01 Март 2017 — 21:04

Посоветовал постучать по релюшке.Прокатило.Заработал))))

  • 0

  • Наверх


#11

ONLINE
 

vv92

vv92

  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 02 Март 2017 — 01:23

Я, когда служил, тоже обучал молодых стучать по релюшкам, а до этого меня так учили и видимо многими поколениями до.

Мне и в голову не приходило релюшки заменить. А в воздухе четырнадцать истребителей и не все ассы, ну и генерал у мониторов, хожу-пинаю, чё.

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

  • 0

Знаю технику безопасности как свои три пальца.Эксперт — это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

  • Наверх


#12

OFFLINE
 

ShadowVoice

ShadowVoice

  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 02 Март 2017 — 11:38

Посоветовал постучать по релюшке.Прокатило.Заработал))))

«Умом Россию не понять, аршином общим не измерить», релюшку не поменять…  , а — постучать!

Поменятьте по возможности, а то получите ударную установку.

  • 0

  • Наверх


#13

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 03 Март 2017 — 01:07

Подскажите….Есть постпроцессор под мою CNC машину.Только под какую программу не знаю. Как вообще с этим работать.

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

Машина 5 осевая.Для лестниц специальная прога.Сама пишет програмки.

  • 0

  • Наверх


#14

OFFLINE
 

ShadowVoice

ShadowVoice

  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 03 Март 2017 — 02:17

Все ПП что я видел можно открыть как текстовой файл любым редактором ( блокнот и прочие ). Зачастую в заголовке указано для какой САМ прогрвммы данный ПП.
Какая такая специальная прога? Тут с телепатами напряженка, гадать некому.

  • 0

  • Наверх


#15

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 03 Март 2017 — 03:33

Vision Stolarstwo 2D 3D V1.0.arp

Постпроцессор где то есть у меня только я уже забыл куда я его сохранил.Даже не знаю как он выглядит.

Вот название …Это не он?

Програма для лестниц wagemeer/ Она проектирует и потом выдает файлы для станка.Там от оператора только поменять расширение и все.

  • 0

  • Наверх


#16

OFFLINE
 

ShadowVoice

ShadowVoice

  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 03 Март 2017 — 14:41

Расширение/тип файла ARP для ПП обычно указывает на AlphaCam. Скорее всего это ПП для AlphaCam’a.

А Вами указанная программа наверно столь экзотическая, что ничего в сети на нее не нашел.

  • 0

  • Наверх


#17

OFFLINE
 

Lodochnik

Lodochnik

  • Пол:Мужчина
  • Из:Королев

Отправлено 03 Март 2017 — 20:34

А Вами указанная программа наверно столь экзотическая, что ничего в сети на нее не нашел.

Просто название с ошибками написано, правильно Wagemeyer

  • 0

С уважением, Олег.

  • Наверх


#18

OFFLINE
 

Eledet

Eledet

    Абитуриент

  • Пользователи
  • Pip

  • 6 сообщений
  • Пол:Мужчина
  • Из:Алексеевка

Отправлено 03 Март 2017 — 21:56

Скорее всего это ПП для AlphaCam’a

Спасибо.

Теперь вот вопрос.Где найти этот альфакам и как этими двумя програмами пользоваться.

И можно ли этот ПП переделать на компас.

правильно Wagemeyer

Да точно.Сам Антон приезжал и устанавливал в ЧПУшку.

Сейчас он свою прогу забросил и ушел работать в Старкон.

  • 0

  • Наверх


#19

OFFLINE
 

ShadowVoice

ShadowVoice

  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 04 Март 2017 — 00:20

AlphaCam надо не найдти, а купить. Лицензионное соглашение на ПО и закон РФ такой возможности не предусматривют. Вопросы пиратского ПО запрещены на этом форуме. Стоимость Вас обрадует.

Как ими пользоваться — странный вопрос. Изучать как работать в данной программе.

Компас, насколько я знаю, не может создавать программы для ЧПУ станков. Соотв ПП ему НЕ нужен. Изучайте АлфаКам, или Вами упомянутую программу.

  • 0

  • Наверх


#20

OFFLINE
 

Marcus

Marcus

    Абитуриент

  • Пользователи
  • Pip

  • 3 сообщений
  • Пол:Мужчина
  • Из:Оренбург

Отправлено 26 Декабрь 2017 — 14:34

Доброе время суток! Прошу помощи! 

Возникла проблема с координатно-пробивным станком Durma ТР9 с ЧПУ  Siemens Sinumerik 840D sl.

Станок выдает ошибку 12550. Выставление клампов не происходит. Выскакивает ошибка.

Прикрепленные изображения

  • z32L_6U9DaQ.jpg

Сообщение отредактировал Marcus: 26 Декабрь 2017 — 14:35

  • 0

  • Наверх


  • Ремонт SINUMERIK 808D
  • Ошибки SINUMERIK 808D
  • Обзор ошибок циклов SINUMERIK 808D
  • Сообщения циклов SINUMERIK 808D
  • SINUMERIK 808D программирование
  • SINUMERIK 808D ввод в эксплуатацию
  • О SINUMERIK 808D
  • Оставить заявку на ремонт или программирование SINUMERIK 808D

Ремонт SINUMERIK 808D

Ремонт SINUMERIK 808DКомпания «Кернел» производит ремонт ЧПУ с 2002 года. За это время мы накопили колоссальный опыт в том числе опыт в ремонте SINUMERIK 808D такого известного производителя как SIEMENS. Ремонт подобной промышленной электроники ответственное и сложное занятие, требующие максимальной отдачи, профессионализма и максимально полной материальной базе.

Ремонт SINUMERIK 808D в производится как в сервисном центре, так и с выездом специалиста на территорию заказчика. SINUMERIK 808D является крайне сложной промышленной электроникой соответственно ремонт SINUMERIK 808D можно доверить только настоящим профессионалам своего дела с богатым опытом работы в данном направлении.

Все специалисты нашего сервисного центра имеют высшее техническое образование, огромный опыт и максимально полную материальную базу включая новейшее высокотехнологичное диагностическое оборудование благодаря чему ремонт SINUMERIK 808D проходит максимально эффективно.

Ремонт SINUMERIK 808DИнженеры сервисного центра уделяют максимальное внимание к качеству исполнения ремонта, программирования и настройке ЧПУ, не зависимо от производителя данного промышленного оборудования. Именно поэтому мы смело даем гарантию на ремонт SINUMERIK 808D и замененные в процессе ремонта компоненты шесть месяцев.

Особое внимание заслуживает тот факт, что ремонт SINUMERIK 808D в производится исключительно с использованием оригинальных запасных частей, на компонентном уровне с применением высокотехнологичного оборудования, квалифицированным персоналом с инженерным образованием.

Если на вашем производстве появились проблемы с ЧПУ SINUMERIK 808D, которые вы не можете решить самостоятельно, мы всегда рады вам помочь. Обращайтесь в сервисный центр «Кернел». Специалисты нашей компании в минимальные сроки проведут глубокую диагностику ЧПУ и последующий ремонт SINUMERIK 808D в . Оставьте аявку на ремонт ЧПУ используя форму на сайте.

Ошибки SINUMERIK 808D

Сообщения об ошибках SINUMERIK 808D и обработка ошибок

При возникновении ошибок при выполнении циклов выдается сигнал и выполнение цикла прерывается. Кроме того, сообщения циклов выводятся в строке сообщений СЧПУ. Эти сообщения не прерывают выполнение программы. Ошибки с их действием и сообщениями в строке сообщений СЧПУ описаны совместно с описанием конкретных циклов.

Обработка ошибок SINUMERIK 808D в циклах

В циклах генерируются сообщения об ошибках с номерами от 61000 до 62999. Диапазон номеров, в свою очередь, снова делится в соответствии с реакциями на ошибки и критериями отмены. Текст ошибки, который отображается вместе с номером ошибки, предоставляет более подробную информацию о причине ошибки.

Номер ошибки

Критерий сброса

Реакция на ошибку

61000 … 61999

NC_RESET

Подготовка кадра в СЧПУ прервана

62000 … 62999

Кнопка сброса

Прерывается подготовка кадра; цикл может быть продолжен нажатием следующей клавиши на MCP после удаления ошибки:

Обзор ошибок циклов SINUMERIK 808D

Номера ошибок классифицируются следующим образом:

6

_

Х

_

_

  • X=0 Общие ошибки циклов
  • X=1 Ошибки, возникшие при сверлении, фрезеровании
  • X=6 Ошибки, возникшие в циклах токарной обработки

Сообщения циклов SINUMERIK 808D

Сообщения циклов выводятся в строке сообщений СЧПУ. Эти сообщения не прерывают выполнение программы. Сообщения предоставляют информацию относительно поведения циклов хода обработки и, как правило, хранятся за пределами рабочей операции или до конца цикла. Пример сообщения: «Глубина: в соответствии со значением относительной глубины» для всех циклов сверления.

Все ошибки SINUMERIK 808D описаны в руководстве пользователя, которое вы можете скачать с нашего сайта в удобном формате- pdf.

Скачать руководство пользователя (диагностика) SINUMERIK 808D мануал.pdf

Устранение причины ошибки и ее сброс на станке оснащенным системой ЧПУ позволит в кратчайшие сроки возобновить работу. К сожалению не все ошибки можно исправить самостоятельно, некоторые ошибки SINUMERIK 808D возможно исправить только в специализированных сервисных центрах.

SINUMERIK 808D программирование

Программирования SINUMERIK 808DНа ряду с ремонтом, специалисты сервисного центра «Кернел» выполняют программирование SINUMERIK 808D и настройку параметров системы ЧПУ. Подобную услугу мы оказываем не только на территории сервисного центра, также инженер компании может выполнить программирование SINUMERIK 808D на территории заказчика.

Настройка параметров, программирование SINUMERIK 808D является заключительным звеном в процессе ремонта ЧПУ и требует профессионального подхода. Именно финальный этап программирования SINUMERIK 808D наглядно покажет качество выполненного ремонта SINUMERIK 808D.

К слову, мы уделяем особое внимание качеству и смело даем гарантию на все выполненные ремонтно-восстановительные работы шесть месяцев, гарантия так же распространяется на запасные части, которые были заменены в процессе ремонта.

Хочется обратить внимание на то, что мы стараемся провести ремонт и программирование SINUMERIK 808D в максимально сжатые сроки, тем самым минимизируем простой дорогостоящего промышленного оборудования.

Дополнительно можно скачать руководство по программированию SINUMERIK 808D в формате- pdf

Скачать руководство пользователя (программирование) SINUMERIK 808D мануал.pdf

SINUMERIK 808D ввод в эксплуатацию

Ошибки SINUMERIK 808DИнженеры сервисного центра «Кернел» не только выполняют качественный ремонт SINUMERIK 808D и программирование ЧПУ в . Так же мы предоставляем услугу запуска в эксплуатацию оборудования от стадии проектирования до выпуска первой продукции.

Именно этап запуска в эксплуатацию SINUMERIK 808D отвечает за долгий и безаварийный процесс работы промышленного оборудования, тем самым позволяя получить максимальную прибыль и сэкономить на незапланированном ремонте.

По-настоящему качественный ввод в эксплуатацию SINUMERIK 808D может выполнить только высококвалифицированный специалист с богатым опытом работы в данном направлении. Найти подобного специалиста достаточно сложно, но, если вы обращаетесь в наш сервисный центр вам не придется об этом думать.

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

О SINUMERIK 808D

SINUMERIK 808D объединяет в себе качественно сконфигурированную систему ЧПУ предназначенную для работы на фрезерных и токарных станках.

Пример сборки для токарной обработки с помощью SINUMERIK 808D ADVANCED T

Описание

Колл-во

Артикул

SINUMERIK CNC

SINUMERIK 808D ADVANCED T PPU 160.3 vertical, English layout

1

6FC5370-2BT03-0AA0

SINUMERIK 808D MCP vertical, with handwheel slot, English layout

1

6FC5303-0AF35-3AA0

Stabilized power supply, SITOP PSU200M 24 V DC, 5 A

1

6EP1333-3BA10

RS422 (TTL) incremental encoder, 1024 S/R

1

6FX2001-2EB02

Spring disk coupling, shaft diameter 6 mm/6 mm

1

6FX2001-7KF10

Clamp strap for encoders with Synchro flange

3

6FX2001-7KP01

Pre-assembled bus cable PPU 160.3 – SINAMICS V70, length 5 m

1

6FC5548-0BA20-1AF0

Pre-assembled bus cable SINAMICS V70 – SINAMICS V70, length 0.25 m

2

6FC5548-0BA20-1AA2

Pre-assembled signal cable PPU 160.3 – handwheel, length 1 m

1

6FX8002-2BB01-1AB0

Pre-assembled signal cable PPU 160.3 – incremental spindle encoder (TTL), length 5 m

1

6FX8002-2CD01-1AF0

SINAMICS V70

SINAMICS V70, Irated 3.0 A

1

6SL3210-5DE13-5UA0

SINAMICS V70, Irated 5.3 A

1

6SL3210-5DE17-8UA0

SINAMICS V70 spindle1), Irated 19.6 A

1

6SL3210-5DE22-0UA0

Pre-assembled signal cable SINAMICS V70 – absolute encoder in SIMOTICS S-1FL6 feed motor, length 5 m

2

6FX3002-2DB10-1AF0

Pre-assembled power cable 4 × 1.5 mm2
SINAMICS V70 – SIMOTICS S-1FL6 feed motor, length 5 m

2

6FX3002-5CL02-1AF0

Pre-assembled power cable 4 × 2.5 mm2
SINAMICS V70 – SIMOTICS S-1FL6 feed motor, length 5 m

1

6FX3002-5CL12-1AF0

Pre-assembled brake cable SINAMICS V70 – brake in SIMOTICS S-1FL6 feed motor with holding brake, length 5 m

1

6FX3002-5BL03-1AF0

Pre-assembled signal cable SINAMICS V70 – incremental encoder in M-1PH1, length 5 m

1

6FX3002-2CT30-1AF0

Power cable 4 × 4 mm2, sold by the meter, (optional)2) SINAMICS V70 – SIMOTICS M-1PH1 main spindle motor, length 30 m

1

6FX5008-1BB31-1DA0

SIMOTICS motors

SIMOTICS S-1FL6 feed motor, 4 Nm, 2000 rpm, absolute encoder, plain shaft, without holding brake

1

1FL6061-1AC61-2LG1

SIMOTICS S-1FL6 feed motor, 11 Nm, 2000 rpm, absolute encoder, plain shaft, with holding brake

1

1FL6066-1AC61-2LH1

SIMOTICS M-1PH1 main spindle spindle motor, 53 Nm, 1000 rpm, incremental encoder, plain shaft

1

1PH1105-1LD10-0GA0

Пример сборки для фрезерования с помощью SINUMERIK 808D ADVANCED M

Описание

Колл-во

Артикул

SINUMERIK CNC

SINUMERIK 808D ADVANCED M PPU 161.3 horizontal, English layout

1

6FC5370-2AM03-0AA0

SINUMERIK 808D MCP horizontal, English layout

1

6FC5303-0AF35-0AA0

Electronic handwheel, with front plate 120 mm × 120 mm, with setting wheel, 5 V DC, RS 422

1

6FC9320-5DB01

Terminal strip converter 50-pole

1

6EP5406-5AA00

Cable set, 50-pole ribbon cable, with insulation displacement connectors, 50-pole

1

6EP5306-5BG00

Stabilized power supply, SITOP PSU200M 24 V DC, 5 A

1

6EP1333-3BA10

Pre-assembled bus cable PPU 161.3 – SINAMICS V70, length 5 m

1

6FC5548-0BA20-1AF0

Pre-assembled bus cable SINAMICS V70 – SINAMICS V70, length 0.25 m

2

6FC5548-0BA20-1AA2

Pre-assembled signal cable PPU 161.3 – handwheel, length 1 m

1

6FX8002-2BB01-1AB0

Pre-assembled signal cable PPU 161.3 – incremental spindle encoder (TTL), length 7 m

1

6FX8002-2CD01-1AH0

SINAMICS V70

SINAMICS V70, Irated 4.6 A

2

6SL3210-5DE16-0UA0

SINAMICS V70, Irated 7.8 A

1

6SL3210-5DE21-0UA0

SINAMICS V70 spindle1), Irated 19.6 A

1

6SL3210-5DE22-0UA0

Pre-assembled signal cable SINAMICS V70 – incremental encoder in SIMOTICS S-1FL6 feed motor, length 10 m

3

6FX3002-2CT12-1BA0

Pre-assembled power cable 4 × 2.5 mm2
SINAMICS V70 – SIMOTICS S-1FL6 feed motor, length 10 m (32.81 ft)

3

6FX3002-5CL12-1BA0

Pre-assembled signal cable SINAMICS V70 – brake in SIMOTICS S-1FL6 feed motor, length 10 m

1

6FX3002-5BL03-1BA0

Pre-assembled signal cable SINAMICS V70 – incremental encoder in M-1PH1, length 10 m

1

6FX3002-2CT30-1BA0

Power cable 4 × 4 mm2, sold by the meter, (optional)2) SINAMICS V70 – SIMOTICS M-1PH1 main spindle motor, length 30 m

1

6FX5008-1BB31-1DA0

SIMOTICS motors

SIMOTICS S-1FL6 feed motor, 8 Nm, 2000 rpm, incremental encoder, plain shaft, without holding brake

2

1FL6064-1AC61-2AG1

SIMOTICS S-1FL6 feed motor, 15 Nm, 2000 rpm, incremental encoder, plain shaft, with holding brake

1

1FL6067-1AC61-2AH1

SIMOTICS M-1PH1 main spindle motor, 48 Nm, 1500 rpm, incremental encoder, plain shaft

1

1PH1105-1LF12-0GA0

SINUMERIK 808D1) Выбор тормозного резистора см. В приводе шпинделя SINAMICS V70.

2) Перечисленные выше 30-метровые силовые кабели (необработанные) можно выбрать для использования с двигателями 1PH1. Вы должны собрать кабель питания с разъемами самостоятельно. Вы также можете выбрать сторонний кабель питания в соответствии с конфигурацией системы.

SINUMERIK 808D выполнен в двух вариантах:

  • Горизонтальное исполнение (SINUMERIK 808D PPU 261.3/PPU 281.3);
  • Вертикальное исполнение (SINUMERIK 808D PPU 260.3/PPU 280.3).

SINUMERIK 808D это моноблочная система ЧПУ, объединяющая в одном устройстве все компоненты СЧПУ:

  • ЧПУ, PLC, HMI;
  • полная клавиатура СЧПУ;
  • регулятор для 6 приводов.

Двигатели могут подключаться напрямую через DRIVE-CLiQ к цифровой приводной системе. В комбинации с модульным исполнением приводной системы SINAMICS S120 получается простая и надежная конструкция с минимальным объемом межкомпонентных соединений.

Обзор соединений SINUMERIK 808D

Обзор соединений SINUMERIK 808D

SINUMERIK 828D

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

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

Линейка промышленной электроники, которую восстанавливают специалисты сервисного центра «Кернел» не имеет ограничений, мы выполняем качественный ремонт промышленной электроники и оборудования абсолютно любых производителей не зависимо от года выпуска и наличия технической документации.

Ниже приведен далеко не полный список ЧПУ SINUMERIK 808D ремонт которых предлагает наш сервисный центр.

6FC5370-2BM03-0AA0

6FC5370-2BM03-0CA0

6FC5370-2BT03-0AA0

6FC5370-2BT03-0CA0

6FC5370-3BM03-0AA0

6FC5370-3BM03-0CA0

6FC5370-3BT03-0AA0

6FC5370-3BT03-0CA0

6FC5303-0AF35-0AA0 SINUMERIK 808D Machine control panel

6FC5303-0AF35-2AA0 SINUMERIK 808D Machine control panel vertical

6FC5303-0AF35-3AA0 SINUMERIK 808D Machine control panel vertical

Оставить заявку на ремонт или программирование SINUMERIK 808D

Оставить заявку на ремонт или программирования SINUMERIK 808D в можно с помощью специальной формы, которая вызывается нажатием одноименной кнопки в верхней части страницы. Все вопросы, связанные с ремонтом SINUMERIK 808D в вы можете задать нашим менеджерам. Связаться с ними можно несколькими способами:

Наши контакты

  • Заказав обратный звонок (кнопка в правом нижнем углу сайта)
  • Посредством чата (кнопка расположена с левой стороны сайта)
  • Позвонив по номеру телефона: +7(8482) 79-78-54; +7(917) 121-53-01
  • Написав на электронную почту: 89171215301@mail.ru

Вот далеко не полный список производителей промышленной электроники и оборудования, ремонтируемой в нашей компании.

4.1.4

Alarm description

The control cannot receive the gear level signal/the control receives the wrong gear level signal.

PLC information

PLC address: DB1600.DBX1.7

Subroutine: GearChg1_Auto (SBR 49)

Remedy

● Check the related parts of the gear level signal as follows:

Use the PLC monitoring to detect if there is an input signal at the input interface of the gear level signal.

Check whether the input terminals of the interface on the back of the PPU are damaged/loose.

● Check whether the spindle gearbox has mechanical problems.

4.1.5

Alarm 700016

Alarm description

The drive is not ready for operation.

Note

This alarm always appears along with the alarm of emergency stop.

PLC information

PLC address: DB1600.DBX2.0

Subroutine: EMG_STOP (SBR 33)

Remedy

● Check whether there is an emergency stop alarm on the control system, which results in this alarm.

● Check whether the drive has an alarm/is not started/is damaged.

For the SINAMICS V60 drive, you should also check the X6 terminal to see

whether the wires are loose/broken or whether pins 65 and M24 have faults.

Service Manual

01/2017

33

Интерпретатор ISO-диалекта Online

Программы обработки деталей для УЧПУ SINUMERIK в общем и целом программируются согласно DIN 66025 и соответствующим расширениям. Созданные по стандарту ISO программы обработки деталей, к примеру, G-коды других изготовителей, с помощью интерпретатора ISO-диалекта Online могут загружаться, редактироваться и выполняться в системах ЧПУ SINUMERIK.

Режимы работы

В области управления «Станок» можно выбирать между тремя режимами работы:

  • JOG
    Режим работы JOG (ручное перемещение осей) предназначен для ручного перемещения осей и шпинделей, а также для отладки станка. Для отладки существуют функции «Реферирование», «Репозиционирование», «Движение с помощью маховичка или с заданным размером шага» и «Переопределение нулевой точки системы управления» (Preset/установка фактического значения).
  • MDA
    В режиме работы MDA (Manual Data Automatic/ручной ввод) можно вводить отдельные кадры программы или последовательности кадров и сразу же выполнять их через NC-Start. После проверенные кадры могут сохраняться в программы обработки деталей. С помощью вспомогательного режима работы «Обучение» (Teach In) процессы движения через прохождение и сохранение позиций могут передаваться в программу MDA.
  • АВТО
    В режиме работы АВТОМАТИКА программы обработки деталей после выбора в директории деталей, программ обработки деталей или подпрограмм, выполняются в полностью автоматическом режиме (обычный режим обработки деталей). Параллельно АВТОМАТИЧЕСКОМУ режиму можно создавать или исправлять другую программу обработки детали.

В режимах работы MDA и АВТО с помощью следующих функций управления программой можно изменять ход программы:
SKP пропускаемый кадр (до восьми уровней пропуска) DRY подача пробного хода
ROV коррекция ускоренного хода

SBL1 отдельный кадр с остановом после кадров с функциями станка

SBL2 отдельный кадр с остановом после каждого кадра

SBL3 останов в цикле

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

DRF функция дифференциального преобразования координат

PRT тестирование программы

Языки ПО управления (опция N00)

В ПО управления для текстов индикации интерфейса уже реализованы такие базовые языки, как китайский упрощенный, немецкий, английский, французский, итальянский и испанский. Но возможно переключение online между приоритетным и дополнительным языком. Другие языки могут быть дополнительно заказаны с опцией N00.

Работа без панели оператора SINUMERIK OP (P00)

 Работа SINUMERIK через VNC viewer требует подтверждения на панели оператора SINUMERIK, что операция в настоящее время разрешается через VNC viewer. Когда панель оператора SINUMERIK не используется, этот параметр может использоваться для подавления сканирование подтверждения.

Маятниковые функции (опция M34)

Маятниковые функции

При этой функции ось качается с запрограммированной подачей между двумя точками возврата; использование, к примеру, для шлифовальных станков.

Асинхронное качание за границы кадра

Могут быть активны несколько качающихся осей. При маятниковом движении возможна произвольная интерполяция других осей. Качающаяся ось может быть входной осью для динамической трансформации или ведущей осью для Gantry- и буксируемых осей.

Не модальное качание

  • Качание с подачей в обеих или только в левой/правой точке возврата. Подача возможна на запрограммированный путь перед точкой возврата.
  • Ходы выхаживания возможны после качания.

Поведение качающейся оси в точке возврата:

  • Запускается смена направления
    • Без достижения границы точного останова (мягкий реверс),
    • После достижения запрограммированной позиции или
    • После достижения запрограммированной позиции и истечения времени ожидания.
  • Возможны следующие управления:
    • Маятниковое движение и подача могут быть отмены через стирание остатка пути
    • Изменение точек возврата через программу ЧПУ, PLC, маховичок или клавиши направления
    • Управление скоростью подачи качающейся оси через программу ЧПУ, PLC или через процентовку
    • Управление маятниковым движением через PLC

И шпиндель может выполнять маятниковое движение.

Пара осей синхронного хода (Gantry-оси) (опция М02)

Gantry-ось (пара синхронного хода X/X1)

С помощью функции «Gantry-оси» оси из макс. трех механически соединенных пар осей могут перемещаться одновременно без механического смещения. Фактические значения постоянно сравниваются и минимальные отклонения исправляются.
При управлении и программировании определенные в Gantry-соединении оси обрабатываются как ось станка. Gantry-соединение состоит из одной ведущей оси и макс. 2 ведомых осей. 2 ведущие оси могут соединяться через интерполяцию таблиц кривых.

Оценка пути перемещения (опция M53)

→ Синхронные действия

С помощью обработки пути перемещения (Path Length Evaluation) в УЧПУ могут буферизироваться данные, позволяющие делать заключения о состоянии ТО станка. На первой ступени регистрируются следующие данные:

  • общий путь перемещения каждой оси
  • общее время перемещения каждой оси
  • число процессов перемещения каждой оси (стоп-движение-стоп)
  • общая сумма рывков каждой оси

Эти данные помещаются в SRAM и сохраняются после Power-On/Off. Таким образом, через внешнюю службу могут быть получены непротиворечивые данные по всему сроку службы станка. Дополнительно через системные переменные эти данные могут считываться в программе обработки детали и в синхронных действиях.

Путевые сигналы/механизм уставок (опция M07)

→ Быстрые цифровые входы/выходы ЧПУ

С помощью путевых сигналов могут устанавливаться зависящие от положения интерфейсные сигналы для PLC. Значения позиций, при которых должен быть установлен сигнальный выход, а также время предварения/задержки, могут программироваться в программе обработки детали и изменяться через установочные данные. Функция может управляться через PLC.
Возможность использования, к примеру, для активации защищенных областей или запуск движений в зависимости от положения, к примеру, гидравлические качающиеся оси при шлифовании.
Путевые сигналы выводятся в такте IPO, но также могут выводиться и с функцией «Быстрые входы/выходы ЧПУ» в такте управления положением как включающие выходы.

Зависимый от скорости движения по траектории вывод аналогового значения
(опция M37)

С помощью зависимого от скорости движения по траектории вывода аналогового значения актуальная скорость движения по траектории может выводиться в такте интерполяции через аналоговый модуль SIMATIC DP ET 200. Функция программируется через синхронные действия.
Используется для управления мощностью лазера.

Индикация переменных пользователя открытым текстом

→ Высокоуровневый язык программирования ЧПУ

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

Переменные отображаются открытым текстом, к примеру, определение: DEF INT NUMBER/Bzlbrfwby: NUMBER или определение: DEF REAL DEPTH/Индикация: DEPTH.

PLC

SIMATIC STEP 7

PLC SINUMERIK программируется с помощью удобного для пользователя ПО SIMATIC STEP 7.

ПО программирования STEP 7 базируется на операционной системе Windows и содержит надежные функции программирования STEP 5 с инновационными нововведениями. Предлагаются типы представления STL (список инструкций), FBD (функциональная схема) и LAD (релейно−контактная схема).

Переключение осуществляется через выпадающие меню в STEP 7.

Для структурированного программирования предлагаются следующие блоки:

  • организационные блоки (OB)
  • функциональные блоки (FB) и вызовы функций (FC)
  • блоки данных (DB)

Дополнительно могут вызываться встроенные в операционную систему системные функциональные блоки (SFB) и системные функции (SFC).

Программный пакет STEP 7 (для SIMATIC S7-300) стандартно представлен на программаторах SIMATIC (к примеру, полевой PG). Также предлагается программный пакет для стандартного промышленного PC.

Программирование PLC может быть выполнено и на других высокоуровневых языках программирования SIMATIC S7, к примеру, S7-HiGraph, S7-Graph.

Интерфейс PLC/NCK

Через интерфейс NCK и PLC может быть выполнено множество функций, обеспечивающих очень гибкий процесс обработки, к примеру:

  • управление позиционирующими осями
  • исполнение синхронных действий (вспомогательные функции)
  • чтение и запись системных переменных NCK через PLC
  • чтение и запись переменных пользователя NCK через PLC

 Главная программа PLC, входящая в инструментарий, организует обмен сигналами и данными между программой электроавтоматики и областями NCK, PCU и станочного пульта. Сигналы и данные делятся на следующие группы:

  • Циклический обмен сигналами:
    Команды от PLC на NCK (к примеру, старт, стоп) и информация о состоянии NCK (к примеру, программа выполняется). Циклический обмен сигналами выполняется главной программой в начале цикла PLC (OB1). Тем самым обеспечивается, к примеру, постоянство сигналов NCK по всему циклу PLC.
  • Управляемый событиями обмен сигналами NCK → PLC
    Функции PLC, которые должны выполняться в зависимости от программы обработки детали, запускаются через вспомогательные функции в программе обработки детали. При передаче кадра со вспомогательными функциями на исполнение, от типа вспомогательной функции зависит, должен ли NCK ожидать исполнение этой функции (к примеру, смена инструмента) или эта функция будет выполнена параллельно с обработкой детали (к примеру, приготовление инструмента на фрезерных станках с цепными магазинами). Для того, чтобы как можно меньше влиять на обработку ЧПУ, передача данных должна осуществляться по возможности быстро, но при этом надежно. Поэтому она осуществляется с управлением по ошибкам и квитированиям. Главная программа обрабатывает сигналы и данные, квитирует их на NCK и передает данные частично в OB40 или частично в начале цикла на интерфейс пользователя. Если квитирования пользователя для данных не требуется, то это не влияет на обработку ЧПУ.
  • Управляемый событиями обмен сигналами PLC → NCK
    Во всех тех случаях, когда PLC передает задание на NCK (к примеру, перемещение вспомогательное оси), происходит управляемый событиями обмен сигналами PLC → NCK. И здесь передача данных управляется квитированием. Из программы пользователя такой обмен сигналами запускается через FB или FC. Соответствующие FB (функциональные блоки) и FC (вызовы функций) поставляются вместе с главной программой.
  • Сообщения
    Регистрация и подготовка сообщений пользователя осуществляются через главную программу. Через согласованное битовое поле известительные сигналы передаются в главную программу. Там сигналы обрабатываются и при возникновении событий сообщений вносятся в диагностический буфер PLC. Если имеется OP, то сообщения передаются на OP и также отображаются.
Программирование PLC с HiGraph

Метод HiGraph используется для описания технических систем и для перевода этих описаний в программы PLC.

С ним станок или установка могут рассматриваться как комбинация самостоятельных функциональных блоков. Эти функциональные блоки могут состоять из механических и электрических базовых элементов. Метод HiGraph используется в области автоматизации станков и установок, для которых механические движения и процессы во времени являются приоритетными, к примеру, для металлообрабатывающих станков, автоматических линий, подъемно-транспортного оборудования или
в транспортировочной технике.

Метод HiGraph может использоваться:

  • на этапе планирования станка или установки
  • при планировании функций
  • на этапе проектирования, к примеру, механики
  • при разработке программ
  • на этапе тестирования и ввода в эксплуатацию
  • при управлении автоматическим станком
  • при сервисном обслуживании и диагностике

Преимущества метода HiGraph:

  • ускорение перехода от проекта до результата
  • сокращение времени тестирования
  • структурирование через символические имена
  • прикладная направленность
  • объектно-ориентированное мышление
  • графическое программирование
  • простота в использовании
  • надежное ПО
  • быстрая и простая диагностика
  • машинно-ориентированный сервис
PLC состояние

Пульт оператора в области управления «Диагностика» предлагает возможность проверять и изменять сигналы состояния PLC.

Тем самым на месте без программатора можно:

  • проверять входные и выходные сигналы периферии PLC
  • выполнять ограниченный поиск ошибок
  • контролировать интерфейсные сигналы NCK/PLC и PCU/PLC для диагностики

В частности, состояние следующих данных может быть отображено через пульт оператора:

  • интерфейсные сигналы с/на станочный пульт
  • интерфейсные сигналы NCK/PLC и PCU/PLC
  • блоки данных, меркеры, таймеры, счетчики, входы и выходы

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

Память пользователя PLC

В память пользователя PLC-CPU помещаются программа электроавтоматики и данные пользователя вместе с главной программой PLC.

Память PLC-CPU подразделяется на  память загрузки, оперативную память и системную память. Память загрузки, как постоянная память, интегрирована как RAM или может быть вставлена как модуль (карта памяти) и содержит информацию данных, программ и обратного перевода.
Память загрузки и быстрая оперативная память для релевантных для процесса программных тестов предлагают достаточно места для программ пользователя.

Полярные координаты

При программировании в «полярных координатах» позиции могут определяться относительно установленного центра через указание радиуса и угла. Центр может быть определен через исходный или составной размер.

Полиномиальная интерполяция (опция M18)

Полиномиальная интерполяция

С помощью полиномиальной интерполяции возможна интерполяция кривых, при которых оси ЧПУ следуют функции:
f(p) = a0 + a1p + a2p2  + a3p3  + a4p4  + a5p5  (полином, макс. 5. порядка)

 
Коэффициент a0  это конечная точка предшествующего кадра, а1 вычисляется как конечная точка актуального кадра, а2, а3, a4 и a5 должны быть рассчитаны на внешнем устройстве и после запрограммированы.

С помощью полиномиальной интерполяции могут создаваться различные ходы кривой, к примеру, линейные, параболические и степенные функции.
Полиномиальная интерполяция это в первую очередь интерфейс для программирования созданных на внешних устройствах сплайнов. Оптимальными для использования являются полиномы 5-ого порядка, когда коэффициенты поступают непосредственно из CAD-/CAM-системы (ближе к поверхности). Таким образом, условием эффективного использования этой полиномиальной интерполяции являются соответствующие CAD
/CAM-системы.

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

Контроль положения (контроль позиционирования)

В УЧПУ SINUMERIK имеются различные контрольные механизмы для осей:

  • Контроли движения:
    Контроль контура, контроль позиционирования, контроль состояния покоя, контроль зажима, контроль заданного значения скорости, контроль фактической скорости, контроль датчиков
  • Контроль статических ограничений: Контроль конечных выключателей, ограничение рабочего поля

Контроль позиционирования всегда активируется после завершения кадров движения «по заданному значению». Для того, чтобы убедиться, что ось в течение заданного времени займет позицию, после завершения кадра движения запускается конфигурируемое в машинных данных время, по истечении которого проверяется, ниже ли предельного значения (машинные данные) погрешность запаздывания. После достижения заданной «Границы точного останова точного» или после вывода нового заданного значения положения, отличного от нуля (к примеру, при позиционировании на «Точный останов грубый» с последующей сменой кадра), контроль позиционирования отключается и сменяется контролем состояния покоя.
Контроль позиционирования действует для линейных и круговых осей, а также для управляемых по положению шпинделей. В режиме слежения контроль позиционирования не активен.

Позиционирующие оси/вспомогательные шпиндели (опция B01-B26)

Позиционирующие оси могут выполнять движения параллельно основной обработке, тем самым значительно сокращая вспомогательное время обработки. Их использование особо рекомендуется для управления устройствами подачи деталей и инструмента или инструментальными магазинами. Программирование может выполняться со спец. для оси подачей в программе обработки детали. Движение оси возможно и за границы кадра. Позиционирующие оси могут управляться и через PLC. Тем самым движения осей могут запускаться и без дополнительного канала обработки независимо от программы обработки детали.
Вспомогательные шпиндели это управляемые по скорости шпиндельные приводы без датчика фактического значения положения, к примеру, для инструментальных приводов.

Позиционирование осей/шпинделей через синхронные действия

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

Эти т.н. командные оси и шпиндели могут запускаться в такте IPO непосредственно из главной программы. Путь, который должен быть пройден, либо задается постоянным, либо вычисляется из переменных реального времени (с расширенной арифметикой) в такте IPO. Возможен асинхронный запуск, остановка или позиционирование шпинделей без обработки PLC в зависимости от входных сигналов.

Preset

С помощью функции «Preset» может быть заново определена нулевая точка УЧПУ в системе координат станка. Значения Preset действуют на оси станка. При «Preset» оси не двигаются. Для текущих позиций осей вносится новое значение положения. После новой установки фактических значений, защищенные области и программные конечные выключатели снова активируются только после повторного реферирования.
Найти ошибку до ее возникновения – под этим лозунгом УЧПУ SINUMERIK предлагают возможность контроля инструмента и процесса. С помощью контроля активной мощности определяются, к примеру, поломка, износ и отсутствие инструмента. Кроме этого, возможны точное определение рабочего состояния и оптимизация процесса.
С помощью «PROFIBUS контроль инструмента и процесса» цифровые параметры привода, как то момент вращения, активная мощность и фактическое значение тока, передаются напрямую через интерфейс PROFIBUS DP на специальный модуль PROFIBUS Slave. Это аппаратное и программное обеспечение для анализа предлагается, к примеру, SINUMERIK Solution Partner. Одновременно может быть подключено до 2-х PROFIBUS-Slave.

PROFINET

PROFINET это открытый стандарт промышленного Ethernet организации пользователей PROFIBUS для техники автоматизации. PROFINET базируется на промышленном Ethernet и использует TCP/IP и стандарты IT.

Существует две модификации:

  • PROFINET CBA (Component Based Automation) для соединения в сеть распределенных установок      (компонентная технология)
  • PROFINET IO (Input Output) для управления датчиками и исполнительными элементами через одну или      несколько централизованных систем управления в технологическом оборудовании

PROFINET поддерживается PROFIBUS International и INTERBUS Club и начиная с 2003 является частью стандарта IEC 61158 и IEC 61784. PROFINET включает в себя:

  • многоступенчатую концепцию реального времени
  • простые полевые устройства, управляющие IO непосредственно в Ethernet
  • конструирование модульных установок с высоким уровнем пригодности для повторного использования
  • простую интеграцию существующих установок PROFIBUS или Interbus
PROFINET CBA

PROFINET CBA это концепция автоматизации для установок с распределенной, децентрализованной развитой логикой. Поэтому центральным местом этой инспирированной стандартом IEC 61499 модели является:

  • структурирование логических частей установки на легко обозримые компоненты и их пригодность для     повторного использования
  • наглядный инжиниринг установки
  • сплошная интеграция в существующие системы полевых шин
  • коммуникация на  базе Ethernet

Поэтому система PROFINET CBA всегда состоит из различных программируемых устройств управления с развитой логикой (компонентов). Компонент включает в себя все механические, электрические и информационные величины (программа 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-Controller это система управления, обычно PLC, ЧПУ, роботизированное управление или Motion Controller, управляющий задачей автоматизации. (если сравнивать с PROFIBUS, то IO-Controller это Master.)
  • IO-Device это децентрализованное полевое устройство, подключаемое через PROFINET IO. Оно управляется с IO-Controller. IO-Device может состоять из нескольких модулей и субмодулей.
    Всем передаваемым данным для адресации назначены слоты и субслоты.
    Они описаны в файле описания устройств (General Station Description GSD-файл).
    Примерами PROFINET IO-Device является децентрализованная периферия ET200 или привод SINAMICS. (если сравнивать с PROFIBUS, то IO-Device это Slave)
  • IO-Supervisor это обычно программатор (PG), PC или устройство HMI для ввода в эксплуатацию или диагностики. Оно имеет инжиниринговый инструментарий для параметрирования и диагностики отдельных IO-Device. (если сравнивать с PROFINET, то по функции это был бы Master класса 2)

PROFINET IO предлагает определения протоколов для следующих функций:

  • циклическая передача данных IO
  • ациклическая передача ошибок, которые должны быть квитированы
  • ациклическая передача данных (параметры, подробная диагностическая информация, данные ввода в эксплуатацию, данные I&M)

Между IO-Controller и IO-Device устанавливается прикладное отношение (Application Relation AR). При этом вид коммуникации определяет коммуникационные отношения, возможности диагностики и возможный обмен полезными данными. Поэтому через эти AR определяются коммуникационные отношения (Communication Relations CR) с различными свойствами для передачи параметров, циклического обмена данными и обработки ошибок.
Коммуникация выполняется для каждого IO-Controller с IO-Device через заранее установленные каналы связи. Между различными устройствами может быть установлено несколько прикладных отношений.
Для приложений Motion Control возможно решение регуляторов приводов с тактовой синхронизацией с PROFINET IO и профилем PROFIdrive.

Конкретное отображение функциональности устройств на модель PROFINET IO, т.е. свойства IO-Device, должны быть описаны изготовителем устройства в файле GSD. Языком для этого служит GSDML (GSD Markup Language), язык на базе XML. Файл GSD загружается ПО для технических разработок и служит основой для планирования конфигурации системы PROFINET IO.

Предварительная обработка программы (опция M00)

Предварительная обработка циклов значительно сокращает время обработки программы ЧПУ. Находящие в директориях в стандартных циклов и циклов пользователя программы при установленных машинных данных подвергаются предварительной обработке при Power On. Прежде всего в программах с элементами языка высокого уровня и в программах с большим объёмом вычислений, к примеру, с управляющими структурами, синхронными действиями движения, циклами обработки резаньем, время обработки может быть сокращено на 1/3.

ProgramGUIDE

→ SINUMERIK Operate Easy Screen

„ProgramGUIDE“ с „анимированными элементами“ и „текстом курсора“ оказывает отличную поддержку при интеграции циклов в программы обработки деталей. Пользователь в „Easy Screen“ может определять собственные программные клавиши, поля ввода и маски.

Программируемое ускорение

С помощью программируемого ускорения можно управлять разгоном осей в программе, чтобы ограничить механические колебания в критических сегментах программы.
После траекторная или позиционирующая ось разгоняется с запрограммированным значением. Установленное в машинных данных значение ускорения может быть превышено на 100 %. Ограничение действует в АВТОМАТИЧЕСКОМ режиме и во всех типах интерполяции. Как часть интеллектуального управления движением, эта функция также обеспечивает более точную поверхность детали.

Язык программирования

Основой языка программирования ЧПУ является DIN 66025. Новые функции высокоуровневого языка программирования содержат и определение макросов (объединение отдельных операторов).

Защита от столкновения осей, PROT (опция N06)

Загружаемый компилируемый цикл обеспечивает защиту от столкновений макс. 5 пар осей, которые движутся по общей направляющей и могут столкнуться друг с другом. Затронутые оси могут быть активны и в различных каналах. Направления перемещения осей одной пары могут быть различными. Возможен и контроль макс. дистанции.

Защищенные области 2D/3D

Защищенные области

С помощью защищенных областей можно защитить различные элементы на станке и его оснащение, а также изготовляемую деталь от неправильных движений.
Защищаемыми элементами могут быть, к примеру:

  • неподвижные компоненты станка и пристроенные части (инструментальные магазины, поворотные измерительные щупы)
  • подвижные части, относящиеся к инструменту (инструментальный суппорт)
  • подвижные части, относящиеся к детали (рабочие столы, прихваты, патроны шпинделей, задние бабки)

Для защищаемых элементов в программе обработки детали или через системные переменные определяются 2- или 3-мерные защищенные области.

Эти защищенные области могут быть активированы или деактивированы в программе обработки детали. Защищенные области делятся на относящиеся к детали и относящиеся к инструменту. При обработке в режимах работы JOG, MDA или АВТО проверяется, не нарушает ли инструмент (или его защищенные области) защищенных областей детали.

Контроль защищенных областей осуществляется с привязкой к каналу, т.е. выполняется взаимообразный контроль всех активных защищенных областей канала на предмет столкновений (защищенные области при системном ПО NCU для 2/6 осей не спец. для канала).
Предлагается макс. десять защищенных областей и десять элементов контура, описывающих одну защищенную область.

Функции штамповки и вырубки (опция M33)

Спец. для штамповки и вырубки функции в основном реализованы через языковые команды, управление ходом и автоматическое разделение пути.

  • языковые команды
    Активация или деактивация функций штамповки и вырубки осуществляется через простые и наглядные элементы языка высокого уровня: PON, SON, PONS, PDELAYON и т.д.
  • управление ходом
    С помощью быстрых, вводимых в выводимых в такте управления положением УЧПУ через приводную шину сигналов, осуществляется синхронизация между ЧПУ и штамповочным блоком. Благодаря этому могут быть достигнуты высокие скорости при высокой точности.
  • автоматическое разделение пути
    Можно выбрать, будет ли УЧПУ автоматически делить путь обработки на участки хода (SPP) или на число ходов (SPN). С SPP путь перемещения делится на программируемые участки пути одинакового размера (действует модально). SPN делит путь перемещения на запрограммированное число участков пути (действует покадрово).
Компенсация квадрантных ошибок

Квадрантные переходы без компенсации

Квадрантные переходы с компенсацией квадрантных ошибок

Компенсация квадрантных ошибок (или «компенсация трения») обеспечивает, прежде всего, при обработке круговых контуров, значительное увеличение точности контура. На квадрантных переходах одна ось движется с макс. скоростью движения по траектории, вторая ось при этом остается на месте. Из-за различных условий трения могут возникнуть погрешности контура. Компенсация квадрантных ошибок надежно исправляет эти ошибочные действия и обеспечивает уже при первом проходе обработки отличные результаты без ошибок контура.
При компенсации квадрантных ошибок через панель управление, интенсивность корректирующего импульса устанавливается согласно характеристике в зависимости от ускорения. Эта характеристика определяется и параметрируется при вводе в эксплуатацию с помощью кругового теста. При круговом тесте при обходе кругового контура отклонения фактической позиции от запрограммированного радиуса (особенно на квадрантных переходах) фиксируются техническими средствами измерения и отображаются графически.

Реферирование

При использовании оси станка в режиме программного управления необходимо убедиться, что предоставленные измерительной системой фактические значения соответствуют значения координат станка. Подвод к референтным точкам (конечным выключателям) осуществляется с фиксированной скоростью отдельно для каждой оси через клавиши направления в свободно определяемой через машинные данные последовательности или автоматически через программную команду G74. При подключении линейных измерительных систем с референтными метками с кодированным расстоянием реферирование сокращается, т.к. требуется только переход до следующей референтной метки.

Реферирование оси с абсолютными датчиками выполняется автоматически при включении УЧПУ (без
движения оси), если соответствующая ось определяется как юстированная.

Repos

После прерывания программы в АВТОМАТИЧЕСКОМ режиме (к примеру, для выполнения измерения на детали и исправления значений износа инструмента или после поломки инструмента), инструмент, после перехода в режим работы JOG, может быть отведен в ручном режиме от контура.
В этом случае УЧПУ сохраняет координаты места прерывания и показывает пройденные в «Jog» разницы пути осей в окне фактического значения как «Repos»-смещение (смещение обратного позиционирования). Повторный подвод к контуру может быть выполнен:

  • Через панель оператора  режиме работы JOG с участием клавиш осей и направления. Переход через место прерывания невозможен, т.к. действует переключатель процентовки подачи.
  • Через программу (с привязкой к кадру прерывания) либо на точку прерывания, начальную точку кадра, на точку траектории между началом кадра и прерыванием, либо на конечную точку кадра. Измененные коррекции инструмента учитываются. Движения подвода могут быть запрограммированы как прямая, четверть круга или полукруг.
Представление (2D) защищенных областей 3D/рабочих областей

→ Ограничение рабочего поля; защищенные области

С помощью защищенных областей различные элементы на станке, оснащение и деталь могут быть защищены от неправильных движений. Запрограммированные трехмерными защищенные области отображаются 2-мерными. Эта индикация действует и для запрограммированных ограничений рабочего поля.

Определение остатков материала (опция P13)

Области контура, которые не могут быть обработаны большими инструментами, автоматически определяются циклом для контурных карманов или циклом обработки резаньем. Оператор может целенаправленно доработать эти области с помощью подходящего инструмента меньшего размера.
Токарная обработка контура предлагает:

  • параллельная контуру/оси обработка резаньем с определением остатков материала
  • прорезание контура с определением остатков материала
  • токарная выточка с определением остатков материала

Фрезерование контура предлагает:

  • контурная цапфа с определением остатков материала
  • контурный карман с определением остатков материала
  • поэтапная обработка, к примеру: центрование, предварительное сверление, черновая обработка и черновая обработка остаточного материала, чистовая обработка, край/основание, снятие фаски
Круговая ось, бесконечно вращающаяся

В зависимости от поставленной задачи, рабочая область круговой оси может быть ограничена через программные конечные выключатели  (к примеру, рабочая область между 0° и 60°) или на соответствующее число оборотов (к примеру, 1000°) или выбрана как бесконечная (бесконечное вращение в обоих направлениях).

Эта функция может использоваться и с абсолютными датчиками.

Safety Integrated

SINUMERIK Safety Integrated это встроенные функции безопасности, с помощью которых может быть реализована высокоэффективная защита персонала и оборудования. Функции безопасности отвечают требованиям согласно DIN EN 61508 для использования до SIL2 включительно и категории 3, а также PL d по DIN EN ISO 13849. Тем самым возможно простое и рентабельное внедрение основных требований по функциональной безопасности. В объем функций входят, к примеру:

  • функции для безопасного контроля скорости и состояния покоя
  • функции для безопасного ограничения рабочего и защищенного пространства и для определения областей
  • прямое подключение всех безопасно-ориентированных сигналов и их внутренняя логическая связь
Safety Integrated (опция M63)

Пакет функций SI-Basic (включ. 1 ось/шпиндель, до 4 SPL I/O) для одного NCU.

Safety Integrated (опция M64)

Пакет функций SI-Comfort (включ. 1 ось/шпиндель, до 64 SPL I/O) для одного NCU.

Компенсация провисания, многомерная (опция M55)

Пример: Компенсация провисания

Последствия физических воздействий и производственных допусков, как то провисание или погрешность ходового винта, могут быть компенсированы и многомерно. Таблицы компенсаций могут переключаться с PLC.

Если ось отсчета и ось компенсаций идентичны, то могут быть компенсированы погрешности ходового винта. Через передачу весовых коэффициентов (интерфейс PLC) сохраненные кривые компенсаций могут быть адаптированы к различным условиям (к примеру, инструментам).

Важными особенностями интерполяции и компенсации с таблицами являются:

  • Могут определяться независимые кривые погрешностей, число = 2 х макс. число осей
  • Свободно выбираемые позиции компенсаций, конфигурируемое число (в зависимости от конфигурации памяти пользователя ЧПУ)
  • Интерполирующий учет значений компенсации
  • Весовой коэффициент для компенсации веса инструмента
  • Ось отсчета и ось компенсации по выбору

Ограниченная функциональность вариантов УЧПУ Export:
Диапазон допуска с возможность исправления ограничен до 1 мм (для вариантов УЧПУ Standard: 10 мм).

Трансформация «кинематика пантографа» SCIS (опция)

Кинематическая трансформация «пантограф» представляет собой 2-/4-осевую трансформацию с параллельной кинематикой. Она может работать как с изменяемыми по длине, так и с не изменяемыми по длине стержнями.

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

Касание, определение смещения нулевой точки

Посредством «Касания» можно вычислить и смещение нулевой точки с учетом (активного) инструмента и при необходимости базового смещения. Ось перемещается до детали, вводится требуемая заданная позиция (к примеру, 0) и УЧПУ вычисляет смещение нулевой точки.

Защитное отключение дисплея

При активированном защитном отключении дисплей и фоновая подсветка пульта оператора отключаются через устанавливаемое время или через управление с PLC. Это увеличивает срок службы дисплеев.

Отдельная подача по траектории для закруглений и фасок

Для оптимального решения задач обработки, для элементов контура «закругление» и «фаска» может быть запрограммирована отдельная подача по траектории с FRCM (модально) или с FRC (не модально). таким образом, через снижение подачи на закруглениях или фасках, может быть достигнута требуемая, геометрически точная форма

Серийный ввод в эксплуатацию

Для простого переноса определенной конфигурации в комплекте на другие УЧПУ с той же версией ПО, которые, к примеру, будут работать на таки же станках, предусмотрено создание т.н. файлов серийного ввода в эксплуатацию. Т.е. серийный ввод в эксплуатацию означает получение несколькими УЧПУ идентичного набора первичных данных. Можно заархивировать/загрузить набор данных ЧПУ, PLC и  PCU для серийного ввода в эксплуатацию. Данные компенсации также могут быть сохранены как опция. Данные приводов сохраняются как двоичные данные, которые не могут изменяться.
Серийные вводы в эксплуатацию могут выполняться очень просто и удобно даже без программатора: Файл серийного ввода в эксплуатацию создается в PCU,  сохраняется на PC-карту в УЧПУ, эта PC-карта вставляется в следующую УЧПУ и там запускается серийный ввод в эксплуатацию. Серийные вводы в эксплуатацию могут выполняться и через сетевой диск или карты памяти USB.

Установка фактического значения

Функция „Установка фактического значения» предлагается как альтернатива функции „Preset“: УЧПУ должна находиться в системе координат детали WCS. С помощью функции «Установка фактического значения» система координат детали устанавливается на определенную фактическую координату и полученное смещение между старым и новым введенным фактическим значением в WСS учитывается в 1-ом базовом смещении. Референтные точки сохраняются.

Переключение заданного значения (опция M05)

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

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

ShopMill/ShopTurn (опция P17)

Опция „ShopMill/ShopTurn“ содержит функции:

  • программирование рабочих операций

Программирование рабочих операций

Обработки, как то сверление, центрование, выточка или фрезерование карманов, могут быть просто и наглядно представлены в форме рабочих операций. Тем самым программы обработки деталей – даже для сложных обработок – очень компакты и легко читаются. Схожие рабочие операции автоматически связываются и могут быть согласованы с любыми образцами позиций. Это единственное в своем роде удобство программирования обеспечивает сокращение времени программирования даже для сложных задач обработки.

SI-ось/шпиндель, дополнительная ось/шпиндель (опция C71-C78)

Дополнительно одна SI-ось/шпиндель

SI-ось/шпиндель-пакет, дополнительно 15 осей/шпинделей

(опция C61/C62)

Дополнительно еще 15 SI осей/шпинделей)

Симуляция

Поддержка режима симуляции осуществляется с помощью автономного интерпретатора программ и с помощью собственных сопутствующих данных симуляции на уровне HMI. Моделирующая программа учитывает практически весь синтаксис семейства УЧПУ SINUMERIK включая возможность интеграции специальных опций пользователя на станке через компенсацию данных с окружением NCK. Данные симуляции при необходимости могут быть компенсированы статически с окружением NCK (инициализационные данные, макросы, данные пользователя, данные инструмента, рабочие цикли) или также динамически при изменении данных инструмента или рабочих циклов.

Симуляции обработки, с упором на сверлильные/фрезерные и токарные технологии, могут выполняться в системе координат детали для определенных кинематик станков в зависимости от активного ПО управления (см. также обзор функций) и его версий следующим образом на интерфейсе управления УЧПУ:

Симуляция (SINUMERIK Operate)
  • 3D-симуляция 1 (опция P25)

Параллельно с обработкой детали возможна симуляция обработки другой детали. Симуляция готовой детали осуществляется с реальными данными ЧПУ и ядром ЧПУ. Данные ЧПУ компенсируются автоматически при каждом переходе к 3D-симуляции. 3D-симуляция на NCU может использоваться от NCU 720.2.

Симуляция (HMI Advanced)

Симуляция сверления/токарной обработки с HMI-Advanced

Симуляция токарной обработки с HMI-Advanced

  • сверление/фрезерование:
    Симуляция многосторонних сверлильных и фрезерных обработок с отображением съема материала и/или подключаемым линейным графическим представлением траектории инструмента. Симуляция съема предназначена в первую очередь для параллельных оси обработок в прямоугольном 3D-пространстве детали. Информативная аппроксимация других кинематик, которые не могут быть точно представлены с помощью названной симуляции съема 3D, или обработок на основе не полных данных инструмента, все же возможна с помощью встроенной симуляции траектории инструмента.
  • комплексная токарная обработка:
    Здесь токарные обработки могут быть представлены в боковых проекциях как линейная графика траектории инструмента с динамическим обновлением оболочки заготовки во вращательно-симметричном пространстве детали 2½D. Сверлильные и фрезерные обработки на торце или на боковой поверхности токарных деталей могут симулироваться с теми же особенностями, которые описаны в сверлении/фрезеровании, с представлением съема материала и/или линейной графикой траектории инструмента. Дополнительно предлагаются варианты представления для различных вариантов обработки (к примеру, токарная обработка перед/за центром вращения, на главном или встречном шпинделе, для горизонтальной или вертикальной ориентации токарного станка).

Результаты симуляции нескольких программ обработки детали могут быть последовательно (к примеру, исходя из предварительно формованной заготовки, для многосторонней фрезерной обработки, многопозиционной и многошпиндельной токарной обработки и т.д.) наложены на одну и ту же заготовку для создания общего представления. В конце концов, готовая деталь получается из последовательного взаимодействия всех симулированных программ обработки детали. При токарной обработке, среди прочего, возможен как ввод продольного смещения к обработке задней стороны с отраженными инструментами, так и ввод кодовых слов ЧПУ для динамического переключения шпинделей, к примеру, для режима главного и встречного шпинделя.
Визуализация симуляции во многих областях может настраиваться спец. для пользователя через маски. Графика может быть представлена в различных видах и сечениях, с зумированием и в нескольких окнах

Прорисовка (опция P23/P24)

При обработке траектории инструмента могут отображаться на дисплее УЧПУ с 3-х сторон или в 3D-графике. Графика и виды детали соответствуют графической симуляции.

SINUMERIK MDynamics

Технологические пакеты для 3- и 5-осевого фрезерования.

Функция Mdynamics обеспечивает отличные поверхности благодаря инновационному управлению движением и оптимизированному компрессору данных ЧПУ, быстрой адаптации к детали, инструменту и программному управлению, оптимальной обработке через гибкое программирование programGuide и ShopMill и тем самым минимизацию времени программирования.

  • MDynamics 3 оси (опция S32) Содержит опции:
    ShopTurn/ShopMill, определение и обработка остатков материала для контурных карманов и обработка резаньем.
    3D-симуляция 1 (готовая деталь), прорисовка, Advanced Surface, сплайн-интерполяция, Transmit и трансформация боковых поверхностей и измерительные циклы.
  • MDynamics 5 осей (опция S33) Содержит опции:
    ShopTurn/ShopMill, определение и обработка остатков материала для контурных карманов и обработка резаньем.
    3D-симуляция 1 (готовая деталь), прорисовка, Advanced Surface, сплайн-интерполяция, Transmit и трансформация боковых поверхностей и измерительные циклы.
    Пакет 5-осевой обработки, коррекция радиуса инструмента 3D и измерение кинематики.
SINUMERIK Operate пакет программирования/

SINUMERIK Operate Runtime-лицензия OA Программирование (опция P60)

С помощью пакета программирования SINUMERIK Operate пользователь SINUMERIK может создавать собственные интерфейсы управления, представляющие собой спец. для изготовителя станка или конечного пользователя дополнительные функции или только собственный формат экрана.
Запрограммированные интерфейсы управления Siemens или изготовителя станка могут быть изменены или заменены. Эта функция реализуется через инструментальную среду высокоуровневого языка программирования на основе C++/QT, которые позволяют генерировать независимый от платформы управляющий код для Windows XP (SINUMERIK PCU 50.3) и Linux (NCU).
Оформление масок осуществляется независимо от платформы в инструментальной среде.

Скомпилированные программные блоки передаются в соответствующие директории пользователя PCU 50.3 или NCU.

Примеры проектирования для новых масок, которые могут использоваться и как основа для собственных масок, находятся на DVD с пакетом программирования SINUMERIK Operate.
С помощью „пакета программирования SINUMERIK Operate“ могут быть реализованы следующие функции:

  • включение масок и предоставление программных клавиш, переменных, таблиц, текстов, текстов помощи,      графики и страниц помощи
  • запуск операций при включении и выходе из масок, нажатие программных клавиш и ввод значений      (переменных)
  • динамическое изменение структуры масок с изменением программных клавиш, оформление массивов,  отображение, замена и удаление индицируемых текстов и графики
  • чтение и запись переменных, связывание с математическими, сравнивающими или логическими операторами
  • выполнение подпрограмм, файловых функций, служб экземпляров программ (PI-службы) или внешних функций (SINUMERIK Operate)
  • обеспечение обмена данными между масками

Для обработки структур пользователя требуется SINUMERIK Operate Runtime-лицензия OA программирование (опция P60).

SINUMERIK Operate Runtime-лицензия OA Easy Screen

(опция P64)

С помощью функциональности «Easy Screen» пользователь SINUMERIK может создавать собственные интерфейсы управления, представляющие собой спец. для изготовителя станка или конечного пользователя дополнительные функции или только собственный формат экрана.
Спроектированные интерфейсы управления Siemens или изготовителя станка могут быть изменены или заменены. Эта функция реализуется через встроенный интерпретатор и через файлы конфигурации, содержащие описание интерфейса.
Маски могут оформляться непосредственно на УЧПУ. Для создания графики и рисунков дополнительно требуется графическая программа. С помощью новых созданных интерфейсов управления могут обрабатываться программы обработки деталей.
Примеры проектирования для новых масок, которые могут использоваться и как основа для собственных масок, находятся на в прилагаемом инструментарии.

С помощью „Easy Screen“ могут быть реализованы следующие функции:

  • включение масок и предоставление программных клавиш, переменных, таблиц, текстов, текстов помощи,      графики и страниц помощи
  • запуск операций при включении и выходе из масок, нажатие программных клавиш и ввод значений      (переменных)
  • динамическое изменение структуры масок с изменением программных клавиш, оформление массивов,  отображение, замена и удаление индицируемых текстов и графики
  • чтение и запись переменных, связывание с математическими, сравнивающими или логическими операторами
  • выполнение подпрограмм, файловых функций, служб экземпляров программ (PI-службы) или внешних функций      (HMI-Advanced)
  • обеспечение обмена данными между масками
  • Easy Screen конфигурируется через файлы ASCII, которые могут находиться на PCU. Интерпретируются файлы, содержащие описания ASCII для оформления окон управления, функции программных клавиш и отображаемых текстов и рисунков. Эти файлы конфигурации создаются, с соблюдением определенного синтаксиса, с помощью редактора ASCII.

С помощью встроенного редактора интерфейс управления на предопределенных программных клавишах уже в базовой комплектации может быть дополнен 5 структурами (более 5 структур с Operate Runtime-лицензией OA Easy Screen (опция P64).

Пропускаемые кадры

Кадры ЧПУ, которые должны исполняться не при каждом выполнении программы, примеру, отладка программы, могут быть пропущены. Пропускаемые кадры обозначаются символом „/» перед номером кадра. Операторы в пропущенных кадрах не выполняются, программа продолжается на следующем, не пропущенном кадре.

Может быть запрограммировано до восьми уровней пропуска (/0 до /7). Отдельные уровни пропуска активируются через блок данных на интерфейсе PLC.

Компенсация в пространстве, VCS plus (опция N17)

VCS plus предназначен для использования на больших станках (3- и 5-осевые двухстоечные продольно-фрезерные станки). Требования к точности позиционирования этих станков во всем рабочем пространстве  (= объемная точность) постоянно увеличиваются и достигают в отдельных случаях  < 50 мкм.
Компилируемый цикл „VCS plus“ реализует объемную компенсацию всех 21 степеней отсутствия ошибок, возможных для базовых осей декартового станка (на ось: линейность, 2 ошибки прямизны, качение, кивание, рыскание, а также погрешности ортогональности между осями). Эти геометрические погрешности станка вызывают смещение центра инструмента и ошибку его ориентации.

На 5-осевыом станке с помощью VCS plus при активной TRAORI осуществляется компенсация центра инструмента и погрешности ориентации инструмента.
По сравнению с SSFK (компенсация погрешности ходового винта) и CEC (компенсация провисания), VCS plus обеспечивает полную компенсацию геометрических погрешностей  декартового станка. На VCS plus могут быть наложены уже установленные компенсации SSFK и CEC.
Измерение геометрических погрешностей станка выполняется с помощью внешних лазерных измерительных средств, которые макс. эффективно определяют такие погрешности. Результаты измерений передаются на SINUMERIK как файл в спец. читабельном формате VCS.

Измерение погрешностей станка является обязанностью OEM или пользователя станка. Поддержку измерения как сервисную услугу предлагают несколько SINUMERIK Solution Partner, которые могут создать требуемые для VCS plus, спец. для станка файлы VCS.

Компенсация ошибок в пространстве для кинематической

трансформации (опция M57)

Компенсация ошибок в пространстве (Space Error Compensation SEC) это метод компенсации для статических ошибок положения на (TCP). С ее помощью эти ошибки положения могут быть компенсированы одновременно в трех направлениях в пространстве x, y и z. Основой для определения погрешности являются измерительные устройства, позволяющие одновременно снимать три координаты одной точки измерения в нескольких решетчатых, распределенных в рабочем пространстве точках (к примеру, лазерное 3D-измерительное устройство). С помощью записанной 3-мерной таблицы ошибок, УЧПУ SINUMERIK может компенсировать соответствующие ошибки положения в реальном времени.

Функции шпинделя

Режимами работы шпинделя являются:

  • режим управления (постоянная частота вращения шпинделя S или постоянная скорость резания G96)
  • маятниковый режим
  • режим позиционирования
  • синхронный режим (синхронный шпиндель)
  • резьбонарезание/нарезание внутренней резьбы

Функции режимов работы шпинделя:

  • частота вращения шпинделя с процентовкой шпинделя
  • 5 ступеней редуктора с задачей через:
    • программу обработки детали (команды M41 до M45) или
    • автоматически через запрограммированную частоту вращения шпинделя (M40) или
    • функциональный блок PLC FC18
  • ориентированный останов шпинделя (режим позиционирования) со SPOS 1)
  • контроль шпинделя с помощью функций: 1)
    • ось/шпиндель остановлен (n <nмин.)
    • шпиндель в заданном диапазоне
    • макс. частота вращения шпинделя
    • программируемое нижнее (G25) и верхнее (G26) ограничение частоты вращения шпинделя
    • мин./макс. частота вращения ступени редуктора
    • макс. предельная частота датчика
    • контроль заданной точки при SPOS
  • Постоянная скорость резания с G96 (в м/мин или дюймах/мин) на резце инструмента для равномерных поверхностей после обточки и тем самым улучшения качества поверхностей. Управление шпинделем через PLC для качания (для более легкого включения новой ступени редуктора) и позиционирования
  • Переключение на осевой режим:
    Для обработок с управляемым по положению шпинделем (к примеру, обработка торцовых поверхностей токарных деталей) привод главного движения через программную команду может быть переключен в осевой режим. Для шпиндельного и осевого режима возможен общий датчик. Нулевая метка шпинделя одновременно является референтной меткой оси C, поэтому реферирование оси C не требуется (синхронизация оси C на лету).
  • Резьбонарезание с постоянным шагом:1)
    С помощью G33 можно изготовлять следующие типы резьбы: цилиндрическая, коническая или спиральная резьба, одно- или многозаходная, правая или левая резьба. Кроме этого можно изготовлять цепочки резьб через связывание кадров резьб.
  • Резьбонарезание с переменным шагом:1)
    Резьба также может быть запрограммирована с линейно увеличивающимся (G34) или линейно уменьшающимся шагом (G35).
  • Программируемый вход и выход резьбы:
    С DITS/DITE (displacement thread start/end) при резьбонарезании рампа траектории для процесса разгона или торможения может быть запрограммирована как участок пути. Тем самым, к примеру, при слишком коротком входе и выходе инструмента на буртике резьбы можно согласовать разгон и запустить перешлифовку в следующий кадр ЧПУ.
  • Нарезание внутренней резьбы с/без компенсирующего патрона:
    При нарезании внутренней резьбы с компенсирующим патроном (G63), компенсирующий патрон поглощает возникающие разности хода между движением шпинделя и осью сверления. Условием использования нарезания внутренней резьбы без компенсирующего патрона (G331/G332) является управляемый по положению шпиндель с системой измерения перемещений. Диапазон перемещения оси сверления не ограничивается.
    Благодаря интерполирующему перемещению шпинделя как круговой оси и оси сверления, резьба нарезается точно до конечной глубины сверления (к примеру, глухая резьба).

)  Условие: датчик фактического значения положения (измерительная система) с соответствующим разрешением (прямое пристраивание к шпинделю).

Ограничение скорости шпинделя

→ Функции шпинделя

Сплайн-интерполяция
  • сплайн-интерполяция для 3-осевой обработки (опция M16)
  • сплайн-интерполяция для 5-осевой обработки (опция M17)
  • сплайн-интерполяция (опция S16)

С помощью сплайн-интерполяции из нескольких заданных опорных точек заданного контура можно создать очень ровный ход кривой. При этом опорные точки соединяются полиномами. Компрессор преобразует линейные кадры (к примеру, из CAD) на переходах кадров в постоянные по скорости сплайны (COMPON) или постоянные по ускорению сплайны (COMPCURV). Возникают мягкие переходы, щадящие механику станка. Но через плотную расстановку опорных точек могут быть запрограммированы и почти острые кромки. Кроме этого, сплайн-интерполяция позволяет значительно сократить число программных кадров.

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

Коррекция радиуса инструмента при сплайн-интерполяции, как и при линейной или круговой интерполяции, также возможна.

Каждый полином может представлять сплайн. Только лишь алгоритм определяет тип сплайна.

  • A-сплайн стабилен только по касательной
  • B-сплайн стабилен по касательной и кривизне, но не проходит через узлы (опорные точки)
  • C-сплайн стабилен по касательной и кривизне, проходит через узлы

С помощью компрессора COMPCAD возможна аппроксимация таких «ровных» кривых в рамках допуска компрессора (параллельные траектории инструмента) и тем самым получение оптически качественных поверхностей и при больших допусках.

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

Контроль состояния покоя

→ Контроль положения

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

Уровни подпрограмм и обработчики прерываний

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

Через системную переменную можно запросить, каким событием была активирована соответствующая программа.

Синхронные действия ступень 2 (опция M36)

В кадре ЧПУ может быть активно более 24 синхронных действий. В каждом канале может быть запрограммировано до 255 параллельных действий. Через синхронные действия степень 2 технологические циклы могут комбинироваться как программы. Тем самым, к примеру, можно запускать осевые программы через опрос цифровых входов в том же такте IPO.
Ограниченная функциональность вариантов УЧПУ Export:
Число одновременно движущихся осей ограничено 4 (траекторные и позиционирующие оси).

Синхронные действия

→ Охватывающие все режимы работы операции

У SINUMERIK уже в базовой комплектации существует возможность запуска до 24 операций синхронно с движениями осей и шпинделей, которые выполняются параллельно самой обработке детали и момент включения которых могут быть определены через условия. Таким образом, старт таких синхронных действий движения (коротко: синхронных действий) не привязан к границам кадра ЧПУ.

Синхронные действия всегда выполняются в такте интерполяции – возможна даже обработка нескольких действий в одном такте IPO.

Синхронные действия без идентификатора активности действуют покадрово только в АВТОМАТИЧЕСКОМ режиме. Синхронные действия с идентификатором активности ID действуют модально в последующих запрограммированных кадрах в автоматическом режиме. Действующие статически синхронные действия с идентификатором IDS остаются активными во всех режимах работы (охватывающие все режимы работы операции).
С синхронными действиями предлагается отличный инструмент программирования для возможности очень быстрого реагирования в такте интерполяции на события. Типичными случаями использования являются:

  • зависящая от операций сравнения или от внешних сигналов передача вспомогательных функций M и H в
    ПО пользователя PLC и следующие за этим реакции станка
  • вызванное входными сигналами быстрое спец. для оси стирание остатка пути
  • управляемая внешними сигналами блокировка загрузки для кадра ЧПУ
  • контроль системных величин, как то скорость, мощность и момент
  • регулирование переменных процесса (скорость, частота вращения, интервал и т.д.)

Ограниченная функциональность вариантов УЧПУ Export:
Число одновременно активных синхронных функций (SYNFCT) ограничено 1. Число одновременно движущихся осей ограничено 4 (траекторные и позиционирующие оси).

Синхронные шпиндели/многогранная токарная обработка (опция M14)

Пример синхронного шпинделя/многогранной токарной обработки

Синхронный режим с точным углом одного ведущего шпинделя и одного или нескольких ведомых шпинделей предлагает, особенно для токарных станков, возможность передачи детали на лету при вращении из шпинделя 1 в шпиндель 2, к примеру, для финишной обработки, без обусловленного переустановом вспомогательного времени.

Наряду с синхронность по частоте вращения, может задаваться и относительное угловое положение шпинделей друг к другу, к примеру,  передача на лету окантованных деталей с ориентацией по положению.

Передача на лету:

  • n1  = n2
  • угол 1 = угол 2 или
  • угол 2 = угол 1 + угол Δ

Кроме этого, задача целого передаточного числа между главным шпинделем и инструментальным шпинделем создает условия для многогранной обработки (полигональная токарная обработка).

Многогранная токарная обработка:

   = Ü • n1

Конфигурирование и выбор осуществляются по выбору через программу ЧПУ или пульт оператора. Может быть реализовано несколько синхронных шпиндельных пар.

Тангенциальное управление (опция M06)

Представление поворотной оси инструмента и матрицы при штамповке/вырубке

Тангенциальное управление позволяет отслеживать круговую ось в направлении касательной двух траекторных осей. Обе ведущие оси и отслеживаемая ось находятся в одном канале.
Использование:

  • тангенциальная установка вращающегося инструмента при штамповке/вырубке
  • слежение за выравниванием детали для ленточной пилы
  • подвод правящего инструмента к шлифовальному кругу
  • тангенциальная подача проволоки при 5-осевой сварке
  • установка режущего ролика для обработки стекла или бумаги

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

На штамповальных прессах и высечных ножницах с вращающимся штампом и соответствующей матрицей, следующие функции могут использоваться для универсального применения инструментов:

  • тангенциального управления
    TANGON/TANGOF для точной установки осей вращения штампов к вектору направления запрограммированной траектории
  • буксировка
    TRAILON/TRAILOF для синхронного вращения пуансона и матрицы
Нарезание внутренней резьбы с/без компенсирующего патрона

→ Функции шпинделя

Технологические циклы

Пример: поворот на любую плоскость

Пример: фрезерование кругового кармана

Для часто повторяющихся задач обработки предлагаются технологические циклы для сверлильной/фрезерной и токарной технологий.

Технологические циклы это технологические подпрограммы, с помощью которых возможна универсальная реализация определенных процессов обработки, к примеру, нарезание резьбы или фрезерование кармана. Циклы адаптируются к конкретной задаче обработки через параметры. Параметрирование может выполняться и через маски ввода с графической поддержкой.

  • сверлильная технология:
    сверление/центрование, сверление/зенкование, глубокое сверление, нарезание внутренней резьбы без и с компенсирующим патроном, рассверливание 1 … 5, ряд отверстий/окружность отверстий, матрица отверстий, обработка на наклонных поверхностях
  • фрезерная технология:
    резьбофрезерование, продольные пазы на окружности, пазы на окружности, кольцевая канавка, прямоугольный/круговой карман, плоское фрезерование, фрезерование траектории, прямоугольная/круговая цапфа, обработка на наклонных поверхностях, High Speed Settings для оптимально HSC-обработки, цикл гравирования
  • токарная технология:
    выточка, канавка, обработка резаньем с поднутрениями, резьбовая канавка, резьбонарезание, цепочки резьб, калибрование резьбы
Температурная компенсация

Из-за теплового воздействия детали станка расширяются. Это расширение среди прочего зависит от температуры и от теплопроводности деталей станка. Меняющиеся при различных температурах фактические позиции отдельных осей отрицательно сказываются на точности обрабатываемой детали. Эти изменения фактического значения могут быть исправлены с помощью температурной компенсации.
При известной температуре измеряется смещение фактического значения по диапазону позиций оси и получается кривая погрешностей для этого значения температуры. Для каждой оси могут быть определены кривые погрешностей для различных температур.
Для правильной компенсации теплового расширения при изменениях температуры, параметры «значение температурной компенсации», «исходная позиция» и «угол наклона прямой» всегда должны заново передаваться с PLC через функциональные блоки на ЧПУ. Скачкообразные изменения параметров при этом сглаживаются УЧПУ автоматически, чтобы избежать перегрузок станка и срабатывания контролей.

Резьбонарезание

→ Функции шпинделя

Инструментальный суппорт, ориентируемый

Кинематика, тип T

Кинематика, тип M

Кинематика, тип P

Для станков, имеющих инструментальный суппорт с постоянной устанавливаемой ориентацией инструмента, пользователь УЧПУ SINUMERIK может свободно проектировать такую кинематику без использования 5-осевой трансформации. Функция ориентируемого инструментального суппорта обеспечивает 2½-/3D-обработку с постоянной ориентацией инструмента/стола изделия в пространстве.
Векторы I1 до I4 представляют собой геометрические размеры станка. Круговые оси не должны двигаться параллельно декартовым осям, а могут быть и наклонены под любым углом, к примеру, карданная фрезерная головка с наклоном 45°.

Углы α1 и α2 могут быть как заданы, так и вычислены из активного фрейма и присвоены ориентируемому инструментальному суппорту или столу изделия.

Возможно гибкое проектирование следующей кинематики:

  • вращающийся инструмент: тип T (Tool)
  • вращающийся инструмент/вращающийся стол изделия: тип M (Mixed)
  • вращающийся стол изделия: тип P (Part)
Смена инструмента через T-номера

Процесс смены инструмента для цепных, дисковых и плоских магазинов обычно подразделяется на два шага: С T-командой выполняется поиск инструмента в магазине, и после с M-командой установка в шпиндель. У поворотных магазинов на токарных станках смена инструмента, т.е. поиск и замена, выполняются только с T-командой. Тип смены инструмента может быть установлен через машинные данные.

Системы идентификации инструмента

В рамках диалога загрузки и выгрузки инструмента управления инструментом Siemens предлагается связаться с автоматической системой идентификации инструмента. Тем самым ручной ввод параметров инструмента может быть заменен на автоматическое считывание и запись кодоносителя инструмента.
Блок данных инструмента при выгрузке сохраняется и при загрузке считывается через кодоноситель и вносится в управление инструментом. В промежутке параметры инструмента, как при выборе инструмента из каталога инструментов, могут быть еще доработаны (данные коррекции и т.п.).

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

Управление инструментом (опция M50)

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

  • выбор инструмента по всем магазинам и револьверам для активных инструментов и запасных инструментов
  • определение подходящего свободного места в зависимости от размера инструмента и типа места
  • зависящая от инструмента кодировка места (постоянная и переменная)
  • запуск смены инструмента с T- или M-командой
  • движения осей при смене инструмента с автоматической синхронизацией при следующем D-номере
  • контроль числа изделий и стойкости с контролем границ предварительного предупреждения

Отсутствующие инструменты могут догружаться оператором. Инструменты со схожими свойствами износа могут объединяться в группу износа.

Управление инструментом также учитывает коррекции длин адаптеров, постоянно смонтированных на определенных местах в магазине и комплектуемых различными инструментами.

Управление инструментом более чем с 3 магазинами (опция M88)

В базовой комплектации SINUMERIK 840D sl имеется 3 магазина (магазин, шпиндель, промежуточный накопитель инструментов). С опцией M88 число магазинов может быть увеличено.

Коррекции инструмента

Коррекции инструмента

При программировании функции Т (5-значная целочисленная) в кадре осуществляется выбор инструмента. С каждым номером Т может быть согласовано до 12 резцов (адреса  D). Число управляемых в УЧПУ инструментов устанавливается через проектирование. Блок коррекции инструмента включает 25 параметров, к примеру:

  • тип инструмента
  • до трех коррекций длин
  • коррекция радиуса
  • размер износа для длины и радиуса
  • базовый размер

Износ и базовый размер учитываются аддитивно к соответствующей коррекции.

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

Программирование размеров детали осуществляется напрямую, к примеру, по рабочему чертежу. При изготовлении детали управление ходами инструмента в зависимости от соответствующей геометрии инструмента осуществляется таким образом, что с помощью любого используемого инструмента может быть изготовлен запрограммированный контур.
Параметры инструмента вводятся отдельно в таблицу инструментов УЧПУ и в программе лишь вызывается необходимый инструмент с его данными коррекции. УЧПУ при обработке программы получает необходимые данные коррекции из файлов инструмента и индивидуально исправляет для различных инструментов траекторию инструмента.
Коррекция инструмента D может программироваться по отношению к номеру инструмента T (при активном управлении инструментом Siemens, к примеру, с функциями контроля и управлении однотипными инструментами), а также и без внутренней связи с имеющимися инструментами.

На УЧПУ может быть определено до 32000 D-значений. D-номера через программирование могут свободно присваиваться, проверяться, переименовываться, определяться с соответствующим T-Nr., устанавливаться недействительными и активироваться в зависимости от места использования.

Коррекции инструмента, спец. для шлифования

→ Окружная скорость шлифовального круга

Для шлифовальной технологии предлагаются спец. для шлифования данные коррекции инструмента (мин. радиус круга, макс. частота вращения, макс. окружная скорость). При создании резца для шлифовальных инструментов (тип инструмента 400 до 499) они создаются автоматически для соответствующего инструмента.
Типы инструментов:

400: периферийный шлифовальный круг

401: периферийный шлифовальный круг с контролем

403: периферийный шлифовальный круг с контролем без базового размера для окружной скорости         шлифовального круга

410: плоский круг

411: плоский круг с контролем

413: плоский круг с контролем без базового размера для окружной скорости шлифовального круга

490 до 499: правящий инструмент

С помощью команды TMON можно активировать контроль геометрии и частоты вращения для шлифовального инструмента (тип 400 — 499)  в программе обработки детали ЧПУ. Контроль остается активным до его выключения в программе обработки деталей через команду TMOF. Контролируются актуальный радиус и актуальная ширина круга. Контроль заданного значения частоты вращения на предельное значение частоты вращения осуществляется циклически с учетом процентовки шпинделя.
В качестве предельного значения частоты вращения действует меньшая величина, полученная при сравнении максимальной частоты вращения с вычисленной частотой вращения из максимальной окружной скорости шлифовального круга  и актуального радиуса круга.

Интерполяция ориентации инструмента

→ Трансформация, базовая

Интерполяции ориентаций инструмента дополняют базовую трансформацию: Ориентация инструмента может быть запрограммирована в плоскости как большая круговая интерполяция (программная команда ORIPLAN), на боковой поверхности конуса по или против часовой стрелки (ORICONCW/ORICONCCW) или даже со свободной задачей ориентации кривой инструмента (ORICURVE).

Коррекция радиуса инструмента

KONT при выборе за контуром

Обход наружного угла по переходной окружности/эллипсу

При включенной коррекции радиуса инструмента, УЧПУ автоматически вычисляет соответствующие эквидистантные ходы для различных инструментов. Для этого необходимы номер инструмента T, номер коррекции инструмента D (с номером резца), направление обработки G41/G42 и соответствующая рабочая плоскость G17 до G19.
Траектория исправляется в запрограммированной плоскости, в зависимости от выбранного радиуса инструмента. Путь подвода и отвода могут быть согласованы, к примеру, с требуемым ходом контура или с формами заготовок:

  • NORM
    Инструмент подводится по прямой к контуру и точно устанавливается вертикально к касательной к траектории в начальной точке.
  • KONT
    Если стартовая точка лежит за контуром, то угловая точка P1 контура обходится. Если стартовая точка лежит перед контуром, то как при NORM выполняется подвод к установке нормали в начальной точке P1.

Также в программе обработки детали можно выбрать, с какой стратегией будут обходиться наружные углы контура:

  • переходные радиусы (окружность или эллипс)
  • точка пересечения эквидистант

Для мягкого подвода и отвода к/от контура, т.е. тангенциального подвода или отвода независимо от положения исходной точки, предлагаются различные стратегии: Подвод и отвод слева или справа, по прямой, по четверти круга или полукругу, в пространстве или в плоскости.

УЧПУ автоматически вставляет окружность или прямую в кадр с коррекцией радиуса инструмента, если точка пересечения с предшествующим кадром невозможна.

Режим коррекции при коррекции радиуса инструмента может быть прерван только определенным числом последовательных кадров или M-команд, не содержащих команд движения или характеристик перемещения в плоскости коррекции.

Число этих последовательных кадров (или M-команд) может быть установлено через машинные данные
(стандарт 3, макс. 5).

3D-коррекция радиуса инструмента (опция M48)

3D-коррекция радиуса инструмента или коррекция инструмента в пространстве обеспечивает обработку наклонных поверхностей. С помощью этой функции периферийное фрезерование и торцовое фрезерование возможны с задачей одной траектории. Наклонное положение зажима инструмента на станке моет быть введено и исправлено. УЧПУ вычисляет полученные позиции и движения автоматически. При этом учитывается радиус цилиндрической фрезы в полюсе зацепления инструмента.
Глубина врезания цилиндрической фрезы может быть запрограммирована. Фреза, кроме плоскостей X, Y и Z, еще может быть повернута на угол предварения или угол развала, а также на боковой угол.

Типы инструмента

Геометрия токарного резца

Геометрия пилки

Тип инструмента определяет, какие геометрические данные необходимы для памяти коррекций инструментов и как они учитываются. Данные вводятся для соответствующего типа инструмента в параметры инструмента DP. Из этих отдельных компонентов УЧПУ вычисляет результирующую величину (к примеру, общая длина, общий радиус). Соответствующий общий размер начинает действовать при активации памяти коррекций. Учет этих значений в осях определяется через тип инструмента и актуальную плоскость обработки G17, G18 или G19.

Могут быть спараметрированны следующие типы инструментов:

Группа 1xy: фрезерные инструменты (от сферической до конической фрезы)
Группа 2xy: сверла (от спирального сверла до развертки)
Группа 4xy: шлифовальные инструменты (от периферийного шлифовального круга до правящего инструмента)
Группа 5xy: токарные инструменты (от обдирочного резца до резьбового резца)
Группа 700: пилка
Сохранение всех коррекций инструмента поддерживается масками ввода!

Для технологии «деревообработка» в качестве типа инструмента предлагается инструмент «пилка».

Трансформация, базовая

При базовой трансформации ориентация инструмента в пространстве в первичной установке осей может задаваться произвольно и определяется не только одним направлением Z. Благодаря этому она может использоваться намного гибче и более универсально.
Тем самым ЧПУ может управлять и такой кинематикой станков, в которой ориентация круговых осей не точно параллельна линейным осям. Базовая 5-осевая трансформация была расширена на 3- и/или 4-осевые трансформации, т.е. она может использоваться и для станков только с одной круговой осью (вращающийся инструмент или вращающаяся деталь).

Пакет трансформаций для манипуляторов, RCTRA (опция M31)

Пакет трансформаций для манипуляторов

Пакет трансформаций для манипуляторов содержит так называемый стандартный набор трансформаций, с помощью которого возможно управление типичной 2- до 5-осевой кинематикой манипулятора, к примеру,  Portal или Scara. Этот пакет преобразования координат преобразует спец. для осей фактические значения осей (к примеру, A1 до A4) в декартовы значения (к примеру, X, Y, Z, A) и запрограммированные декартовы заданные значения снова в спец. для осей значения для манипуляторов.

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

Трансформация HEXAPOD (опция)

Анимация HEXAPOD

Трансформация PARACOP (опция)

Анимация PARACOP

Трансформация TRICEPT (опция)

Анимация TRICEPT

Кинематические трансформации HEXAPOD, PARACOP, TRICEPT и «кинематика пантографа» используются на станках с параллельной кинематикой (PKM). Параллельная кинематика означает, что силы приводов прикладываются одновременно (квази параллельно) на шпиндельной головке (платформа Стюарта).
При HEXAPOD платформа Стюарта приводится в движение шестью приводами изменяемой длины. Благодаря шести приводам, платформа Стюарта может быть как перемещена в любую позицию в рабочем пространстве станка, так и ее наклон в пространстве (ориентация) может настраиваться целенаправленно. Благодаря этому на таких станках возможна 5-осевая обработка деталей. Угол ориентации ограничивается только механическими свойствами карданных и шаровых шарниров.

Станки PARACOP и TRICEPT относятся к TRIPODEN, у которых платформа Стюарта приводится в движение тремя приводами. Благодаря конструктивным особенностям у этих TRIPODEN невозможно неопределенное движение платформы Стюарта: У станков PARACOP два параллельных стержня на привод работают на одних салазках. Эти станки подходят для 3-осевой обработки. У TRICEPT wird используется дополнительный пассивный телескоп (Center Tube). Для определения ориентации инструмента в пространстве, для TRICEPT требуется две дополнительные круговые оси, которые, к примеру, могут располагаться как у вильчатой головки 5-осевого станка, обеспечивая тем самым конструктивную возможность 5-осевой обработки на станке.

Кинематическая трансформация TRIPOD HYBRID (опция)

Эта кинематическая трансформация (THYK) является 5-осевой трансформацией для 3 параллельных линейных осей и двух круговых осей (см. параллельную кинематику типа Exechon). Программирование движений инструмента включая ориентацию осуществляется аналогично декартовому 5-осевому станку. Трансформация реального времени вычисляет требуемые ходы и скорости для реальных осей станка.

Параллельная кинематика типа Exechon

TRANSMIT/трансформация боковой поверхности (опция M27)

Обработка торцовой поверхности с TRANSMIT

Траектория центра инструмента через полюс

TRANSMIT обеспечивает фрезерную обработку наружных контуров на токарных деталях, к примеру, квадратной головке (линейная ось с круговой осью).

Это означает значительное упрощение программирования повышение эффективности станка благодаря комплексной обработке: токарная и фрезерная обработка на одном станке без перезакрепления.

3D-интерполяция с двумя линейными осями и одной круговой осью возможна. Обе линейные оси расположены вертикально друг к другу, а круговая ось стоит под прямым углом на одной из этих линейных осей.
TRANSMIT может быть вызван одновременно в различных каналах. Включение и выключение функции возможно с функцией перемещения (прямая, спираль, полином и активация коррекции радиуса инструмента) в программе обработки детали или MDA.

При TRANSMIT происходит достижение области полюса трансформации, если возможно позиционирование центра инструмента как минимум до центра вращения входящей в трансформацию круговой оси.

TRANSMIT через полюс реализуется различными способами:

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

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

С помощью трансформации боковой поверхности или боковой поверхности цилиндра TRACYL можно изготовлять пазы любой формы на боковой поверхности цилиндрических тел без или с коррекцией стенки паза. Ход паза программируется относительно развернутой, ровной боковой поверхности цилиндра.

Наезд на жесткий упор с контролем усилия (опция M01)

С помощью этой функции возможно перемещение, к примеру, задних бабок или пинолей к жесткому упору для зажима деталей. Давление прижима может быть определено в программе обработки детали. Возможен „Наезд на жесткий упор» нескольких осей одновременно и параллельно движению других осей.

Наезд на жесткий упор с контролем усилия (опция M01)

С помощью расширенного наезда на жесткий упор момент вращения или сила могут быть согласованы модально или с привязкой к кадру, выполнено движение с ограниченным моментом/силой (Force Control FOC) или функции движения могут быть запрограммированы в любой момент через синхронные действия.

Диапазон перемещения

Диапазон значений диапазонов перемещения зависит от выбранной дискретности вычисления. При стандартных значения машинных данных „Дискретность вычисления для линейных или угловых позиций» (1000 инкрементов на мм или градус), с этим разрешением могут быть запрограммированы указанные в таблице диапазоны значений:

 

G70 [дюймов, градусов]

G71 [мм, градусов]

Линейные оси X, Y, Z, …

± 399999,999

± 999999,999

Круговые оси A, B, C, …

± 999999,999

± 999999,999

Параметры интерполяции I, J, K

± 399999,999

± 999999,999

При увеличении/уменьшении дискретности вычисления на коэффициент 10, диапазоны значений изменяются соответственно.
Диапазон перемещения может быть ограничен через программные конечные выключатели и рабочие области.

Универсальный интерполятор NURBS

Управление движениями и траекторная интерполяция внутри УЧПУ осуществляются на основе NURBS (Non Uniform Rational B-Splines). Тем самым у УЧПУ имеется универсальный метод для всех интерполяций, который может использоваться и для будущих сложных задач интерполяции.
Независимо от внутренней структуры, предлагаются следующие форматы ввода:
линейная, круговая, винтовая, эвольвентная интерполяция, сплайн (A, B, C) и полином.

Интерфейс управления

Оформление интерфейса управления с 8 горизонтальными и 8 вертикальными программными клавишами является очень ясным и наглядным.
Целенаправленное использование полиэкранного режима обеспечивает простое и удобное управление станком. Интерфейс управления поделен на шесть областей управления:

  • Станок
  • Параметры
  • Программа
  • Службы
  • Диагностика
  • Ввод в эксплуатацию

Благодаря этому, параллельно с изготовлением детали, к примеру, может создаваться следующая программа обработки детали и одновременно выполняться передача данных с внешнего устройства. При переключении области управления сохраняется последнее активное меню. Для переключения областей управления предлагаются две «горячие клавиши».

Расширение интерфейса управления

→ SINUMERIK Operate Runtime-лицензия OA Easy Screen

Машинные данные пользователя

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

Переменные и арифметические параметры

С помощью переменных вместо констант позволяется разработка гибких программ. Переменные позволяют реагировать на сигналы, например измеренных значений. Если переменные используются как значение уставки, та же программа может использоваться для различных геометрий.

Типы переменных

УЧПУ различает 3 типа переменных:

Определенные пользователем переменные

Определенные пользователем с именем и типом переменные, к примеру, R-параметры

R-параметры

Специальные, предопределенные R-переменные, для которых предусмотрен адрес R с последующим номером. Предопределенные R-переменные имеют тип REAL.

Системные переменные

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

Типы переменных

Тип

Значение

Диапазон значений

INT

Целочисленные (целые) величины со знаком

±(231 — 1)

REAL

Действительные числа (дробные числа с десятичной точкой, LONG REAL по IEEE)

±(10-300 … 10+300)

BOOL

Значения истинности: TRUE (1) и FALSE (0)

1.0

CHAR

Символы ASCII, в соответствии с кодом

0 … 255

STRING

Строка символов, число символов в […], макс. 200 символов

Последовательность значений 0 … 255

AXIS

только имена осей (адреса осей)

Все имеющиеся в канале идентификаторы осей

FRAME

Геометрические данные для смещения, вращения, масштабирования, отражения

Скорость

На макс. скорость движения по траектории, скорость осей и скорость шпинделя влияют динамика станка и привода и предельная частота регистрации фактического значения (предельная частота датчика и предельная частота входной схемы). Полученная из запрограммированного пути перемещения в кадре ЧПУ и такте интерполяции (такт IPO) скорость всегда ограничивается до макс. скорости или, при коротких путях перемещения, до скорости перемещения в такте IPO.
Мин. скорость не должна падать ниже значения в 10-3  единиц/такт IPO. Мин. и макс. осевая скорость зависит от выбранной дискретности вычисления. Как правило, макс. скорость оси ограничивается механикой или предельной частотой датчика или регистрации фактического значения. Диапазон значений скорости не ограничивается через ЧПУ (макс. 300 м/сек).

Гаситель колебаний Vibration extinction, VIBX (опция N11)

Функция реализована как загружаемый компилируемый цикл и обеспечивает спец. для оси демпфирование вибраций станка. Может быть спараметрированно макс. 8 осей в ЧПУ с 2 машинными данными каждая для частоты фильтрации и требуемым коэффициентом демпфирования. Функция может значительно снизить особенно мешающие резонансы после процессов позиционирования.

Смещения нулевой точки

→ Концепция фрейма

Система координат

По DIN 66217 для станков используются правовращающиеся, прямоугольные (декартовы) системы координат.
Определены следующие системы координат:

  • Система координат станка MСS
    Система координат станка образуется из всех физически имеющихся осей станка.
  • Базовая кинематическая система BKS
    Базовая кинематическая система состоит из трех расположенных декартово осей (гео-оси), а также из других осей без геометрической связи (дополнительные оси).
  • BKS и  MСS всегда совпадают в тех случаях, когда BKS может быть отображена на MCS без кинематической трансформации (к примеру, TRANSMIT/трансформация торцовых поверхностей, 5-осевая трансформация и макс. три оси станка).
  • Базовая система нулевой точки BNS
    Смещения DRF, внешние смещения нулевой точки и базовые фреймы отображают BKS на BNS.
  • Настраиваемая система нулевой точки ENS
    Активируемое устанавливаемое смещение нулевой точки G54 до G599 переводит BNS в ENS.
  • Система координат детали WСS
    Через программируемый фрейм определяется WCS, являющаяся основой для программирования.

Т.е. через смещения нулевой точки Вы преобразуете свою нулевую точку станка для упрощения программирования в нулевую точку детали. Можно выбирать между различными смещениями нулевой точки:

  • Устанавливаемые смещения нулевой точки:
    В макс. 100 возможных смещений нулевой точки (G54 до G57, G505 до G599) могут быть введены координаты смещений, углы и коэффициенты масштабирования, к примеру, для надпрограммного вызова нулевых точек для различных устройств или зажимов. Возможно покадровое подавление смещений нулевой точки.
  • Программируемые смещения нулевой точки:
    С TRANS (замещающая функция, база G54 до G599) или ATRANS (аддитивная функция)могут программироваться смещения нулевой точки. Благодаря этом, можно, к примеру, работать с меняющимися смещениями нулевой точки при повторяющихся технологических операциях на различных позициях детали. Через G58/G59 возможно осевое замещение запрограммированных прежде смещений нулевой точки.
  • Внешние смещения нулевой точки:
    Относящиеся к осям линейные смещения нулевой точки могут быть активированы и через прикладное ПО PLC (функциональные блоки) с присвоением системной переменной $AA_ETRANS [ось].
Ограничения рабочего поля

→ Смещения нулевой точки

Ограничения рабочего поля описывают область, в которой может осуществляться обработка.

Ограничения относятся к базовой кинематической системе BKS. Контролируется, находится ли острие инструмента в пределах защищенного рабочего пространства (с учетом радиуса инструмента). Для каждой оси возможна пара значений (минус/плюс) для описания защищенного рабочего пространства.
Устанавливаемые и активируемые через установочные данные нижние и верхние ограничения рабочего поля могут быть изменены с помощью команд G25/G26. Ограничения рабочего поля ограничивают область перемещения осей дополнительно к конечным выключателям. Тем самым в рабочей зоне станка устанавливаются защищенные области, закрытые для движений инструмента и защищающие примыкающие части установки (револьверную головку, измерительные позиции) от повреждений.

Рабочая плоскость

→ Коррекция радиуса инструмента

Через указание рабочей плоскости, в которой должен быть изготовлен требуемый контур, одновременно определяются следующие функции:

  • Плоскость для коррекции радиуса инструмента
  • Направление подачи для коррекции длин инструмента в зависимости от типа инструмента
  • Плоскость для круговой интерполяции

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

В первичной установке для сверления/фрезерования предустановленна рабочая плоскость G17 (X/Y), а для токарной обработки G18 (Z/X).

1001 System error %1 1002 System error %1 1003 Alarm pointer for this self-clearing alarm %1 is zero 1004 Alarm reaction to NCK alarm incorrectly configured 1005 Operating system error %1 parameter %2 %3 %4 1010 Channel %1 system error %2 action %3 1011 Channel %1 %3 %4 system error %2 1012 Channel %1 system error %2 %3 %4 1013 Channel %1 system error %2 1014 Channel %1 system error %2 1015 Channel %1 axis %2 system error %3 1016 Channel %1 axis %2 system error %3 1017 Channel %1 axis %2 system error %3 1018 Floating point arithmetic error in channel %1 task %2 station %3 FPU state %4 %4 1019 Floating point arithmetic error at address %3 in channel %1 task %2 FPU state %4 1030 System error in link module error code %1 error type %2 1031 Link module generated an unspecified error %1 NCU %2 %3 %4 1100 No valid firmware 1160 Assertion failed in %1: %2 2000 PLC sign-of-life monitoring 2001 PLC has not started up 2100 NCK battery warning threshold reached 2101 NCK battery alarm 2102 NCK battery alarm 2110 NCK temperature alarm 2120 NCK fan alarm 2130 5V/24V encoder or 15V D/A converter under voltage 2140 The actual service switch position forces a SRAM to be cleared at the next Power On (general reset active) 2190 Hardware plug-in module for communication with the digitizer missing 2192 No NCU link module exists, MD %1 reset 2193 “Safety Integrated” is not available for link axis %1. 2195 Channel %1 axis %2 high-speed punching/nibbling not possible via link 2196 Link axis active and $MN_MM_SERVO_FIFO_SIZE != %1 2900 Reboot is delayed 3000 Emergency stop 3001 Internal emergency stop 4000 Channel %1 machine data %2[%3] has gap in axis assignment 4001 Channel %1 axis %2 defined for more than one channel via machine data %3 4002 Channel %1 machine data %2[%3] assigns an axis not defined in channel 4003 Axis %1 incorrect assignment of master channel in machine data %2 4004 Channel %1 machine data %2 axis %3 defined repeatedly as geometry axis 4005 Maximum number of axes in channel %1 exceeded. Limit %2 4007 Axis %1 incorrect assignment of master NCU in machine data %2 4010 Invalid identifier used in machine data %1[%2] 4011 Channel %1 invalid identifier used in machine data %2[%3] 4012 Invalid identifier used in machine data %1[%2] 4013 Invalid NCU link configuration by machine data %1 = %2 , on NCU_1 = %3 4014 Axis %1 defined several times in %2 4016 Axis %1 already used by NCU %2 4017 Axis container %1, location %2 already used by NCU %3 4018 Axis container %1, location %2 not used by any channel 4019 Axis container %1 advance not allowed with current status of NCU %2 4020 Identifier %1 used several times in machine data %2 4021 Channel %1 identifier %2 used several times in machine data %3 4022 Axis container %3 switch not allowed: ext. zero offset active channel %1 axis %2 4023 Axis container %1 switch not allowed, axis container %2 switch active 4024 Invalid axis configuration due to missing axis container machine data 4025 Axis container %3 switch not allowed: master/slave active channel %1 axis %2 4026 Machine data %1[%2], link axis NC%3_AX%4 not used by any channel 4027 Notice: MD %1 was also changed for the other axes of axis container %2 4028 Notice! The axial MDs of the axes of the axis containers were matched. 4029 Notice: the axial MDs in axis container %1 will be matched on the next power-up 4030 Channel %1 axis identifier missing in machine data %2[%3] 4031 Channel %1 link axis %2 defined for more than one channel in machine data %3 4032 Channel %1 wrong identifier for facing axis in %2 4033 Notice: NCU link communication still not connected 4034 Local link axis %1 is not allowed for different interpolation cycle time = %2/%3 4035 Interpolation cycle from NCU%1 = %2 does not match NCU%3 = %4 4036 Wrong NCU link configuration by MD %1 4040 Channel %1 axis identifier %2 not consistent with machine data %3 4045 Channel %1 conflict between machine data %2 and machine data %3 4050 NC code identifier %1 cannot be reconfigured to %2 4060 Standard machine data loaded 4062 Backup data loaded 4065 Buffered memory was restored from backup medium (potential loss of data!) 4066 Buffered memory of FFS restored from backup medium (potential loss of data!) 4070 Normalizing machine data has been altered 4073 Compile cycle functions define machine data number %1 several times 4075 Machine data %1 (and maybe others) not altered due to missing permission level %2 4076 %1 Machine data could not be altered with permission level %2 4077 New value %1 of MD %2 not set. Requested %3 bytes too much %4 memory. 4080 Incorrect configuration of indexing axis in MD %1 4090 Too many errors during power-up 4100 System cycle time/scan time divider corrected for digital drive 4102 Default values for drive cycle times differ 4110 IPO factor increased to %1 4111 PLC cycle increased to %1 ms 4112 Servo cycle changed to %1 ms 4113 Sysclock cycle changed to %1 ms 4114 Error in DP cycle of SDB1000 4115 Time ratio communication to Ipo changed to %1 4150 Channel %1 invalid M function sub program call configured 4152 Illegal configuration of the “Block display with absolute values” function 4160 Channel %1 invalid M function number configured for spindle switchover 4170 Invalid M function number for channel synchronisation assigned 4180 Invalid M function number assigned to enable ASUP 4181 Channel %1 invalid assignment of an M auxiliary function number 4182 Channel %1 invalid M auxiliary function number in %2%3, MD reset 4183 Channel %1 M auxiliary function number %2 used several times (%3 and %4) 4184 Channel %1 illegally predefined auxiliary function in %2%3, MD reset 4185 Channel %1 illegal auxiliary function configured %2 %3 %4 4200 Channel %1 geometry axis %2 must not be declared a rotary axis 4210 Channel %1 spindle %2 declaration as rotary axis missing 4215 Channel %1 spindle %2 declaration as modulo axis missing 4220 Channel %1 spindle %2 declared repeatedly 4225 Channel %1 axis %2 declaration as rotary axis missing 4230 Channel %1 data alteration from external not possible in current channel state 4240 Runtime overflow for IPO cycle or position controller cycle, IP %1 4250 FastPlcCom functionality not available 4252 PLCIO read error: %1 4254 PLCIO write error: %1 4260 Machine data %1 illegal 4270 Machine data %1 assigns not activated NCK input/output byte %2 4275 Machine data %1 and %2 both assign the same NCK output byte no. %3 several times 4280 Assignment of NCK input/output byte via MD %1[%2] does not match hardware configuration 4282 Hardware of external NCK outputs assigned repeatedly 4285 Error on terminal block %1, error code %2 4290 Local P-bus sign-of-life monitoring 4291 Module in local P-bus slot %1 error codes %2 %3 %4 %2 %3 %4 4300 Declaration in MD %1 is not allowed for geometry axis/spindle %2. 4310 Declaration in MD %1 index %2 is not allowed. 4320 Axis %1 function %2 %3 and %4 not allowed 4334 Channel %1 The amount of fine correction in parameter %2 of the orientable toolholder %3 is too large 4336 Channel %1 orientable toolholder no. %2 for orientation transformation %3 does not exist 4338 Channel %1 invalid transformation type ‘%2’ in toolholder %3 for orientation transformer %4 4340 Channel %1 block %2 invalid transformation type in transformation no. %3 4341 Channel %1 block %2 no data set available for transformation no. %3 4342 Channel %1 invalid machine data for general 5-axis transformation error no. %2 4343 Channel %1 attempt made to change the machine data of an active transformation. 4345 Channel %1 invalid configuration in chained transformation no.%2 4346 Channel %1 invalid geoaxis assignment in machine data %2[%3] 4347 Channel %1 invalid channel axis assignment in machine data %2[%3] 4350 Channel %1 axis identifier %2 machine data %3 not consistent with machine data %4 4400 MD alteration will cause reorganisation of buffered memory (loss of data!) 4502 Channel %1 anachronism %2(%3) -> %4 5000 Communication job not executable %1 6000 Memory reorganized using standard machine data 6010 Channel %1 data block %2 not or not completely created, error code %3 6020 Machine data have been altered – now memory is reorganized 6030 Limit of user memory has been adapted 6035 Instead of %1 KB the system has only %2 KB of free user memory of type “%3” 6100 Error while creating %1, error number %2 %3 6401 Channel %1 tool change not possible: Empty location for tool %2 Duplo no. %3 on magazine %4 not available. 6402 Channel %1 tool change not possible. Magazine no. %2 not available 6403 Channel %1 tool change not possible. Magazine location number %2 on magazine %3 not available. 6404 Channel %1 tool change not possible. Tool %2 not available or not usable 6405 Channel %1 command %2 has invalid PLC acknowledge parameter %3 – identifier %4 6406 Channel %1 PLC acknowledge for command %2 is missing 6407 Channel %1 tool %2 cannot be placed in magazine %3 on location %4.Invalid definition of magazine! 6410 TO unit %1 tool %2 / Duplo no. %3 has reached its pre warning limit with D = %4 6411 Channel %1 tool %2 / Duplo no. %3 has reached its prewarning limit with D = %4 6412 TO unit %1 tool %2 / Duplo no. %3 has reached its monitoring limit with D = %4 6413 Channel %1 tool %2 / Duplo no. %3 has reached its monitoring limit with D = %4 6421 Channel %1 tool move not possible. Empty location for tool %2 Duplo no. %3 on magazine %4 not available. 6422 Channel %1 tool move not possible. Magazine no. %2 not available. 6423 Channel %1 tool move not possible. Location %2 on magazine %3 not available. 6424 Channel %1 tool move not possible. Tool %2 not available/not usable. 6425 Channel %1 tool %2 cannot be placed in magazine %3 on location %4. Invalid definition of magazine! 6430 Workpiece counter: overflow in table of monitored cutting edges. 6431 Function not allowed. Tool management/monitoring is not active. 6432 Function not executable. No tool assigned to tool holder/spindle 6433 Channel %1 block %2 %3 not available with tool management 6434 Channel %1 block %2 NC command SETMTH not allowed because tool holder function not active 6441 Writing of $P_USEKT not allowed. 6442 Channel %1 function not executable. No tool assigned to desired magazine/magazine location %2. 6450 Channel %1 tool change not possible. Invalid magazine location no. %2 in buffer magazine 6451 Channel %1 tool change not possible. No buffer magazine defined. 6452 Channel %1 tool change not possible. Tool holder/spindle number = %2 not defined. 6453 Channel %1 tool change not possible. No assignment between toolholder/spindle no. = %2 and buffer magazine location %3 6454 Channel %1 tool change not possible. No distance relation available. 6500 NC memory full 6510 Too many part programs in the NC memory 6520 The value of the machine data %1%2 is too low 6530 Too many files in directory 6540 Too many directories in the NC memory 6550 Too many subdirectories 6560 Data format not allowed 6570 NC memory full 6580 NC memory full 6600 NC card memory is full 6610 Too many files open on NC card 6620 NC card has incorrect format 6630 NC card hardware is defective 6640 NC card is not inserted 6650 Write protection of NC card is active 6660 ‘Flash File System’ option is not set 6670 NC card read active 6671 NC card write active 6690 Cycles from NC card cannot be copied to the passive file system. 6691 Cycles from the passive file system cannot be saved on the NC card 6692 Cycle %1 lost 6693 File %1 lost 6698 Unknown NC card (%1/%2). Writing not possible. 6700 Channel %1 value of the machine data %2%3 is too low 7000 Too many compile cycle alarms defined 7010 Range of MMC alarm numbers for compile cycles exceeded 7020 Compile cycle alarm number has not been defined 7100 Compile cycles VDI area: %1 byte for inputs and %2 byte for outputs. Maximum %3 bytes available. 7200 Problem with externally linked compile cycle %1 %2 7201 Assertion error in %1 line %2 7202 Missing option bit for %1: %2 8000 Channel %1 option ‘user interrupt programs’ not set 8010 Option ‘activation of more than %1 axes’ not set 8020 Option ‘activation of more than %1 channels’ not set 8021 Option ‘activation of more than %1 mode groups’ not set 8022 Option ‘activation of more than %1KB SRAM’ not set 8030 Channel %1 block %2 option ‘interpolation of more than 4 axes’ not set 8032 Option ‘activation of more than %1 link axes’ not set 8034 Option ‘activation of axis containers’ not set 8036 Option: it is not allowed to set different IPO cycles or position control cycles with NCU link. 8038 Option ‘activation of more than %1 lead link axes’ not set 8040 Machine data %1 reset, corresponding option is not set 8041 Axis %1: MD %2 reset, corresponding option not sufficient 8044 Option for IPO cycle time %1 ms not set 8045 Option for selected cycle settings not set 8080 %1 options are activated without setting the license key 8081 %1 options are activated that are not licensed by the license key 8082 The license key was entered three times, Power On required before next try. 8098 Invalid combination of options (%1) 8100 Channel %1 block %2: function not possible 10203 Channel %1 NC start without reference point 10207 Channel %1 error when selecting or deselecting the digitize function 10208 Channel %1 continue program with NC start 10209 Channel %1 internal NC stop after block search 10222 Channel %1 inter-channel communication not possible 10223 Channel %1: Command %2 is already occupied 10225 Channel %1: command denied 10299 Channel %1 Auto-Repos function is not enabled 10600 Channel %1 block %2 auxiliary function during thread cutting active 10601 Channel %1 block %2 zero velocity at block end point during thread cutting 10604 Channel %1 block %2 thread lead increase too high 10605 Channel %1 block %2 thread lead decrease too high 10607 Channel %1 block %2 thread with frame not executable 10610 Channel %1 axis %2 not stopped 10620 Channel %1 block %3 axis %2 at software limit switch %4 10621 Channel %1 axis %2 rests on software limit switch %3 10630 Channel %1 block %2 axis %3 at working area limit %4 10631 Channel %1 axis %2 rests at working area limit %3 10650 Channel %1 axis %2 incorrect gantry machine data, error code %3 10651 Channel %1 illegal gantry configuration. Error code %2 10652 Channel %1 axis %2 gantry warning threshold exceeded 10653 Channel %1 axis %2 gantry error threshold exceeded 10654 Channel %1 waiting for synchronization start of gantry group %2 10655 Channel %1 synchronization of gantry group %2 in progress 10656 Channel %1 axis %2 gantry alarm not yet used 10700 Channel %1 block %2 NCK protection zone %3 violated during automatic or MDA mode 10701 Channel %1 block %2 channel-specific protection zone %3 violated during automatic or MDA mode 10702 Channel %1 NCK protection zone %2 violated during manual mode 10703 Channel %1 channel-specific protection zone %2 violated during manual mode 10704 Channel %1 block %2 protection zone monitoring is not guaranteed 10706 Channel %1 NCK protection zone %2 reached with axis %3 during manual mode 10707 Channel %1 channel-specific protection zone %2 reached with axis %3 during manual mode 10710 Channel %1 block %2 conflict with centre less grinding 10720 Channel %1 block %3 axis %2 software limit switch %4 10721 Channel %1 block %3 axis %2 software limit switch %4 10730 Channel %1 block %3 axis %2 working area limitation %4 10731 Channel %1 block %3 axis %2 working area limitation %4 10740 Channel %1 block %2 too many empty blocks in WAB programming 10741 Channel %1 block %2 direction reversal with WAB infeed motion 10742 Channel %1 block %2 WAB distance invalid or not programmed 10743 Channel %1 block %2 WAB programmed several times 10744 Channel %1 block %2 no valid WAB direction defined 10745 Channel %1 block %2 WAB end position not clear 10746 Channel %1 block %2 block search stop for WAB 10747 Channel %1 block %2 retraction direction not defined for WAB 10748 Channel %1 block %2 illegal retract plane with WAB 10750 Channel %1 block %2 tool radius compensation activated without tool number 10751 Channel %1 block %2 danger of collision due to tool radius compensation 10752 Channel %1 block %2 overflow of local block buffer with tool radius compensation 10753 Channel %1 block %2 selection of the tool radius compensation only possible in linear block 10754 Channel %1 block %2 deselection of the tool radius compensation only possible in linear block 10755 Channel %1 block %2 selection of the tool radius compensation via KONT not possible at the current starting point 10756 Channel %1 block %2 deselection of the tool radius compensation via KONT not possible at the programmed end point 10757 Channel %1 block %2 changing the compensation plane while tool radius compensation is active not possible 10758 Channel %1 block %2 curvature radius with variable compensation value too small 10759 Channel %1 block %2 path is parallel to tool orientation 10760 Channel %1 block %2 helical axis is not parallel to tool orientation 10761 Channel %1 block %2 tool radius compensation for ellipse with more than one revolution not possible 10762 Channel %1 block %2 too many empty blocks between two traversing blocks with active tool radius compensation 10763 Channel %1 block %2 path component of the block in the compensation plane becomes zero 10764 Channel %1 block %2 discontinuous path with active tool radius compensation 10765 Channel %1 block %2 3D tool radius compensation not possible 10766 Channel %1 illegal change of surface orientation between block %2 and block %3 10767 Channel %1 block %2 processing with tilt angle unequal 0 not possible 10768 Channel %1 block %2 illegal tool orientation with 3D tool radius compensation 10769 Channel %1 block %2 Illegal surface normal vector with 3D tool radius compensation 10770 Channel %1 block %2 change of corner type due to change of orientation with active tool radius compensation 10771 Channel %1 block %2 overflow of local block buffer due to orientation smoothing 10772 Channel %1 block %2 illegal orientation change when activating or deactivating 3D face cutting 10773 Channel %1 illegal tool orientation in block %2 at inside corner with block %3 10774 Channel %1 illegal tool dimensions with face cutting in block %2 10775 Channel %1 illegal tool change with face cutting in block %2 10776 Channel %1 block%2 axis %3 must be geometry axis if tool radius compensation is active 10777 Channel %1 block %2 tool radius compensation: too many blocks with suppression of compensation 10778 Channel %1 block %2 preprocessing stop with active tool radius compensation 10779 Channel %1 block %2 preprocessing stop with active tool radius compensation 10780 Channel %1 block %2 preprocessing stop with active tool radius compensation 10781 Channel %1 block %2 illegal orientation of involute with tool radius compensation 10782 Channel %1 block %2 illegal curve type with tool radius compensation 10783 Channel %1 block %2 tool radius compensation type requires orientation transformation 10784 Channel %1 block %2 illegal tool for tool radius compensation with constraint surface 10790 Channel %1 block %2 plane change during linear programming with angles 10791 Channel %1 block %2 invalid angle during linear programming 10792 Channel %1 block %2 illegal interpolation type during linear programming with angles 10793 Channel %1 block %2 second block missing during linear programming with angles 10794 Channel %1 block %2 angle specification missing in second block during linear interpolation with angles 10795 Channel %1 block %2 end point specification during angle programming contradictory 10800 Channel %1 block %3 axis %2 is not a geometry axis 10805 Channel %1 block %2 repositioning after switch of geometry axes or transformation 10810 Channel %1 block %2 master spindle not defined 10820 Channel %1 rotary axis/spindle %2 not defined 10860 Channel %1 block %2 feedrate not programmed 10861 Channel %1 block %3 velocity of positioning axis %2 is zero 10862 Channel %1 block %2 master spindle also used as path axis 10870 Channel %1 block %2 facing axis not defined 10880 Channel %1 block %2 too many empty blocks between two traversing blocks when inserting chamfers or radii 10881 Channel %1 block %2 overflow of local block buffer when inserting chamfers or radii 10882 Channel %1 block %2 activation of chamfers or radii (non-modal) without traversing movement in the block 10883 Channel %1 block %2 chamfer or fillet has to be reduced 10890 Channel %1 block %2 overflow of local block buffer when calculating splines 10891 Channel %1 block %2 multiplicity of node is greater than its order 10900 Channel %1 block %2 no S value programmed for constant cutting speed 10910 Channel %1 block %2 excessive velocity of one path axis 10911 Channel %1 block %2 transformation prohibits to traverse the pole 10912 Channel %1 block %2 preprocessing and main run might not be synchronized 10913 Channel %1 block %2 negative feed profile is ignored 10914 Movement not possible while transformation active – in channel %1, block %2 10930 Channel %1 block %2 interpolation type not allowed in stock removal contour 10931 Channel %1 block %2 incorrect stock removal contour 10932 Channel %1 block %2 preparation of contour has been restarted 10933 Channel %1 block %2 contour program does not contain enough contour blocks 10934 Channel %1 block %2 array for contour segmentation is set too small 10940 Channel %1 block %2 curve table %3: delete/overwrite not possible 10941 Channel %1 block %2 curve table %3: NC memory full 10942 Channel %1 block %2 curve table %3: illegal instruction during definition 10943 Channel %1 block %2 curve table %3: direction reversal of lead value in the block not allowed 10944 Channel %1 block %2 curve table %3: illegal transformation 10945 Channel %1 block %2 curve table %3: illegal coupling of axes 10946 Channel %1 block %2 curve table %3: no contour defined 10947 Channel %1 block %2 curve table %3: contour not continuous 10948 Channel %1 block %2 curve table %3: position jump at end of period 10949 Channel %1 block %2 curve table %3: missing master axis motion 10950 Channel %1 calculation of arc length function too inaccurate 10951 Channel %1 block %2 curve table %3: following value period is zero 10955 Channel %1 block %2 curve table %3: missing master axis motion 10956 Channel %1 block %2 curve table %3: NC memory limit DRAM reached 10960 Channel %1 block %2 COMPCURV/COMPCAD and radius compensation cannot be used simultaneously 10961 Channel %1 block %2 maximum cubic polynomials are allowed on active radius compensation. 10962 Channel %1 block %2 function %3 not possible with path correction 12000 Channel %1 block %2 address %3 programmed repeatedly 12010 Channel %1 block %2 address %3 address type programmed too often 12020 Channel %1 block %2 illegal address modification 12030 Channel %1 block %2 invalid parameter or data type in %3 12040 Channel %1 block %2 expression %3 is not of data type ‘AXIS’ 12050 Channel %1 block %2 DIN address %3 not configured 12060 Channel %1 block %2 same G group programmed repeatedly 12070 Channel %1 block %2 too many syntax-defining G functions 12080 Channel %1 block %2 syntax error in text %3 12090 Channel %1 block %2 unexpected parameter %3 12100 Channel %1 block %2 number of passes %3 not permissible 12110 Channel %1 block %2 block syntax cannot be interpreted 12120 Channel %1 block %2 G function not separately programmed 12130 Channel %1 block %2 illegal tool orientation 12140 Channel %1 block %2 functionality %3 not implemented 12150 Channel %1 block %2 operation %3 not compatible with data type 12160 Channel %1 block %2 range of values exceeded 12170 Channel %1 block %2 identifier %3 defined repeatedly 12180 Channel %1 block %2 illegal chaining of operators %3 12190 Channel %1 block %2 variable of type ARRAY has too many dimensions 12200 Channel %1 block %2 symbol %3 cannot be created 12210 Channel %1 block %2 string %3 too long 12220 Channel %1 block %2 binary constant %3 in string too long 12230 Channel %1 block %2 hexadecimal constant %3 in string too long 12240 Channel %1 block %2 tool orientation %3 defined repeatedly 12250 Channel %1 block %2 nested macro %3 not possible 12260 Channel %1 block %2 too many initialization values specified %3 12261 Channel %1 block %2 initialization of %3 not allowed 12270 Channel %1 block %2 macro identifier %3 already defined 12280 Channel %1 block %2 maximum macro length %3 exceeded 12290 Channel %1 block %2 arithmetic variable % 3 not defined 12300 Channel %1 block %2 call-by-reference parameter missing on subroutine call %3 12310 Channel %1 block %2 axis parameter missing on procedure call %3 12320 Channel %1 block %2 parameter %3 is no variable 12330 Channel %1 block %2 type of parameter %3 incorrect 12340 Channel %1 block %2 number of parameters too high %3 12350 Channel %1 block %2 parameter %3 no longer possible 12360 Channel %1 block %2 dimension of parameter %3 incorrect 12370 Channel %1 block %2 range of values %3 not permissible 12380 Channel %1 block %2 maximum memory capacity reached 12390 Channel %1 block %2 initialization value %3 cannot be converted 12400 Channel %1 block %2 field %3 element does not exist 12410 Channel %1 block %2 incorrect index type for %3 12420 Channel %1 block %2 identifier %3 too long 12430 Channel %1 block %2 specified index is invalid 12440 Channel %1 block %2 maximum number of formal arguments exceeded 12450 Channel %1 block %2 label defined twice 12460 Channel %1 block %2 maximum number of symbols exceeded with %3 12470 Channel %1 block %2 G function %3 is unknown 12475 Channel %1 block %2 invalid G function number %3 programmed 12480 Channel %1 block %2 subroutine %3 already defined 12490 Channel %1 block %2 access permission level %3 is not valid 12500 Channel %1 block %2 in this module %3 is not possible 12510 Channel %1 block %2 too many machine data %3 12520 Channel %1 block %2 too many tool parameters %3 12530 Channel %1 block %2 invalid index for %3 12540 Channel %1 block %2 Block is too long or too complex 12550 Channel %1 block %2 name %3 not defined or option not installed 12552 Channel %1 block %2 tool/magazine OEM parameter not defined. Option not set.Option not set. 12560 Channel %1 block %2 programmed value %3 exceeds allowed limits 12570 Channel %1 block %2 too many motion synchronous actions in %3 12571 Channel %1 block %2 %3 not permissible for motion synchronous action 12572 Channel %1 block %2 %3 only permissible for motion synchronous action 12580 Channel %1 block %2 %3 not permissible for assignment in motion synchronous action 12581 Channel %1 block %2 invalid read access to %3 while in motion synchronous action 12582 Channel %1 block %2 field index %3 incorrect 12583 Channel %1 block %2 variable %3 no system variable 12584 Channel %1 block %2 variable %3 cannot be read synchronously with motion 12585 Channel %1 block %2 variable %3 cannot be changed synchronously with motion 12586 Channel %1 block %2 motion synchronous action: type conflict in variable %3 12587 Channel %1 block %2 motion synchronous action: operation/function %3 not allowed 12588 Channel %1 block %2 motion synchronous action: address %3 not allowed 12589 Channel %1 block %2 motion synchronous action: variable %3 not allowed with modal ID 12590 Channel %1 block %2 global user data cannot be created 12600 Channel %1 block %2 invalid line checksum 12610 Channel %1 block %2 accessing single character with call-by-reference parameter not possible %3 12620 Channel %1 block %2 accessing this variable as single character not possible 12630 Channel %1 block %2 skip ID/label in control structure not allowed 12640 Channel %1 block %2 invalid nesting of control structures 12641 Channel %1 block %2 maximum nesting depth of control structures exceeded 12650 Channel %1 block %2 axis identifier %3 different in channel %4 12660 Channel %1 block %2 motion synchronous action: variable %3 reserved for motion synchronous actions and technology cycles 12661 Channel %1 block %2 technology cycle %3: no further subprogram call possible 12700 Channel %1 block %2 contour definition programming not allowed as modal sub program is active 12701 Channel %1 block %2 illegal interpolation type for contour definition active 12710 Channel %1 block %2 illegal language element in external language mode 12720 Channel %1 block %2 program number for macro call (G65/G66) missing 12722 Channel %1 block %2 multiple ISO_2/3 macro or cycle calls in the block 12724 Channel %1 block %2 no radius programmed for cylinder interpolation activation/deactivation 12726 Channel %1 block %2 illegal plane selection with parallel axes 12728 Channel %1 block %2 distance for double turret not set 12730 Channel %1 block %2 no valid transformation machine data parametrized 12740 Channel %1 block %2 modal macro call %3 not possible 14000 Channel %1 block %2 illegal end of file 14001 Channel %1 block %2 illegal end of block 14009 Channel %1 block %2 illegal program path %3 14010 Channel %1 block %2 invalid default parameter in subroutine call 14011 Channel %1 block %2 program %3 not existing or will be edited 14012 Channel %1 block %2 maximum subroutine level exceeded 14013 Channel %1 block %2 number of subroutine passes invalid 14014 Channel %1 selected program %3 not available or will be edited 14015 Channel %1 block %2 program %3 is not enabled 14016 Channel %1 block %2 error when calling the subroutine via M/T function 14017 Channel %1 block %2 syntax error when calling the subroutine via M function 14020 Channel %1 block %2 wrong value or wrong number of parameters on function or procedure call 14021 Channel %1 block %2 wrong value or wrong number of parameters on function or procedure call 14025 Channel %1 block %2 motion synchronous action: illegal modal ID 14026 Channel %1 block %2 motion synchronous action: invalid polynomial number in the FCTDEF command 14030 Channel %1 block %2 combine OSCILL and POSP during oscillation with in feed motion 14033 Channel %1 block %2 involute: no end point programmed 14034 Channel %1 block %2 involute: angle of rotation too large 14035 Channel %1 block %2 involute: start point invalid 14036 Channel %1 block %2 involute: end point invalid 14037 Channel %1 block %2 involute: radius invalid 14038 Channel %1 block %2 involute not definable: end point error 14039 Channel %1 block %2 involute: end point programmed several times 14040 Channel %1 block %2 error in end point of circle 14045 Channel %1 block %2 error in tangential circle programming 14048 Channel %1 block %2 wrong number of revolutions in circle programming 14050 Channel %1 block %2 nesting depth for arithmetic operations exceeded 14051 Channel %1 block %2 arithmetic error in part program 14060 Channel %1 block %2 invalid skip level with differential block skip 14070 Channel %1 block %2 memory for variables not sufficient for subroutine call 14080 Channel %1 block %2 jump destination %3 not found 14082 Channel %1 block %2 label %3 program section not found 14085 Channel %1 block %2 instruction not allowed 14088 Channel %1 block %2 axis %3 doubtful position 14090 Channel %1 block %2 illegal D number 14091 Channel %1 block %2 illegal function, index %3 %3 14092 Channel %1 block %2 axis %3 is wrong axis type 14093 Channel %1 block %2 path interval 14094 Channel %1 block %2 polynominal degree greater than 3 programmed for polynominal interpolation 14095 Channel %1 block %2 radius for circle programming too small 14096 Channel %1 block %2 illegal type conversion 14097 Channel %1 block %2 string cannot be converted to AXIS type 14098 Channel %1 block %2 conversion error: no valid number found 14099 Channel %1 block %2 result in string concatenation too long 14100 Channel %1 block %2 orientation transformation not available 14101 Channel %1 block %2 orientation transformation not active 14102 Channel %1 block %2 polynominal degree greater than 5 programmed for orientation vector angle 14110 Channel %1 block %2 Euler angles and orientation vector components programmed 14111 Channel %1 block %2 Euler angles, orientation vector and transformation axes programmed 14112 Channel %1 block %2 programmed orientation path not possible 14113 Channel %1 block %2 programmed lead angle too large 14114 Channel %1 block %2 programmed tilt angle too large 14115 Channel %1 block %2 illegal definition of workpiece surface 14116 Channel %1 block %2 absolute orientation programmed while ORIPATH is active 14117 Channel %1 block %2 no angle or direction of the cone programmed 14118 Channel %1 block %2 no end orientation programmed 14119 Channel %1 block %2 no intermediate orientation programmed 14120 Channel %1 block %2 plane determination for programmed orientation not possible 14122 Channel %1 block %2 angle and direction of the cone programmed 14123 Channel %1 block %2 nutation angle of the cone too small 14124 Channel %1 block %2 start tangent for orientation is zero 14125 Channel %1 block %2 programmed rotation is not possible 14129 Channel %1 block %2 orientation angles and orientation vector components programmed 14130 Channel %1 block %2 too many initialization values given 14131 Channel %1 block %2 orientation axes and lead/tilt angles programmed 14132 Channel %1 block %2 orientation axes incorrectly configured 14133 Channel %1 block %2 G code for orientation definition not allowed 14134 Channel %1 block %2 G code for orientation interpolation not allowed 14140 Channel %1 block %2 position programming without transformation not allowed 14144 Channel %1 block %2 PTP movement not allowed 14146 Channel %1 block %2 CP or PTP movement without transformation not allowed 14148 Channel %1 illegal reference system for Cartesian manual traverse 14150 Channel %1 block %2 illegal tool carrier number programmed or declared (MD) 14151 Channel %1 block %2 illegal tool carrier rotation 14152 Channel %1 block %2 tool carrier: invalid orientation. Error code: %3 14153 Channel %1 block %2 unknown tool carrier type: %3 14154 Channel %1 block %2 The amount of fine correction in parameter %3 of the orientable tool holder %4 is too large 14155 Channel %1 block %2 invalid base frame definition for tool carrier offset 14156 Channel %1 toolholder selection error at reset 14157 Channel %1 block %2 illegal interpolation type with MOVT 14159 Channel %1 block %2 more than two angles programmed with ROTS or AROTS 14160 Channel %1 block %2 tool length selection without geometry axis specification 14165 Channel %1 block %2 active T number does not match selected tool 14170 Channel %1 block %2 illegal interpolation type with tool length compensation 14180 Channel %1 block %2 H number is not defined 14185 Channel %1 block %2 D number is not defined 14190 Channel %1 block %2 H number with G49 14195 Channel %1 block %2 D number with G49 14197 Channel %1 block %2 D number and H number programmed simultaneously 14198 Channel %1 block %2 illegal change of tool direction with tool offset 14199 Channel %1 block %2 illegal plane change for tool with diameter component 14200 Channel %1 block %2 negative polar radius 14210 Channel %1 block %2 polar angle too large 14250 Channel %1 block %2 negative pole radius 14260 Channel %1 block %2 pole angle too large 14270 Channel %1 block %2 pole programmed incorrectly 14280 Channel %1 block %2 polar coordinates programmed incorrectly 14290 Channel %1 block %2 poly nominal degree greater than 5 programmed for poly nominal interpolation 14300 Channel %1 block %2 overlaid handwheel motion activated incorrectly 14310 Handwheel %1 configuration incorrect or inactive 14400 Channel %1 block %2 tool radius compensation active at transformation switchover 14401 Channel %1 block %2 transformation not available 14402 Channel %1 block %2 spline active at transformation change 14403 Channel %1 block %2 preprocessing and main run might not be synchronized 14404 Channel %1 block %2 illegal parametrization of transformation 14410 Channel %1 block %2 spline active at geometry axis changeover 14411 Channel %1 block %2 tool radius compensation active at geometry axis changeover 14412 Channel %1 block %2 transformation active at geometry axis changeover 14413 Channel %1 block %2 fine tool correction: changeover geometry/channel axis not allowed 14414 Channel %1 block %2 GEOAX function: incorrect call 14415 Channel %1 block %2 tangent control: changeover geometry/channel axis not allowed 14420 Channel %1 block %2 index axis %3 frame not allowed 14500 Channel %1 block %2 illegal DEF or PROC instruction in the part program 14510 Channel %1 block %2 PROC instruction missing on subroutine call 14520 Channel %1 block %2 illegal PROC instruction in data definition section 14530 Channel %1 block %2 EXTERN and PROC instruction do not correspond 14600 Channel %1 block %2 reload buffer %3 cannot be established 14601 Channel %1 block %2 reload buffer could not be deleted 14602 Channel %1 block %2 timeout during EXTCALL 14610 Channel %1 block %2 compensation block not possible 14650 Channel %1 block %2 SETINT instruction with invalid ASUP input 14660 Channel %1 block %2 SETINT instruction with invalid priority 14700 Channel %1 block %2 timeout during command to interpreter 14701 Channel %1 block %2 number of available NC blocks reduced by %3 14710 Channel %1 block %2 error in initialization sequence in function %3 14720 Channel %1 block %2 axes for centerless transformation not available 14730 Channel %1 block %2 conflict at activation of centerless transformation 14740 Channel %1 block %2 no tool data available for centerless grinding 14745 Channel %1 block %2 centerless grinding not active 14750 Channel %1 block %2 too many auxiliary functions programmed 14751 Channel %1 block %2 resources for motion synchronous actions not sufficient (code: %3) 14752 Channel %1 block %2 DELDTG | STOPREOF conflict 14753 Channel %1 block %2 motion synchronous actions with illegal interpolation type 14754 Channel %1 block %2 motion synchronous actions and wrong feed type 14755 Channel %1 block %2 motion synchronous actions without traverse motion 14756 Channel %1 block %2 motion synchronous action and wrong value 14757 Channel %1 block %2 motion synchronous action and wrong type 14758 Channel %1 block %2 programmed value not available 14759 Channel %1 block %2 motion synchronous action and wrong axis type 14760 Channel %1 block %2 auxiliary function of a group programmed repeatedly 14761 Channel %1 block %2 motion synchronous action: DELDTG function not allowed with active tool radius compensation 14762 Channel %1 block %2 too many PLC variables programmed 14763 Channel %1 block %2 too many link variables programmed 14764 NCU link cannot transfer all link variables immediately 14765 NCU link cannot transfer all link variables 14766 NCU link is heavily loaded, impending memory shortage 14767 Machine data matching via NCU link not complete 14770 Channel %1 block %2 auxiliary function programmed incorrectly 14780 Channel %1 block %2 unreleased option used 14790 Channel %1 block %2 axis %3 programmed by PLC 14800 Channel %1 block %2 programmed path speed less or equal to zero 14810 Channel %1 block %2 negative axis speed programmed for positioning axis %3 14811 Channel %1 block %2 incorrect value range for acceleration of axis/spindle %3 14812 Channel %1 block %2 SOFTA not available for axis %3 14815 Channel %1 block %2 negative thread lead change programmed 14820 Channel %1 block %2 negative value for maximum spindle speed programmed with constant cutting speed 14821 Channel %1 block %2 error in selection or deselection of GWPS 14822 Channel %1 block %2 incorrect programming of GWPS 14823 Channel %1 block %2 error on selection or deselection of tool monitoring 14824 Channel %1 block %2 conflict with GWPS 14840 Channel %1 block %2 incorrect value range for constant cutting speed 14900 Channel %1 block %2 center point and end point programmed simultaneously 14910 Channel %1 block %2 invalid angle of aperture for programmed circle 14920 Channel %1 block %2 intermediate point of circle incorrect 15000 Channel %1 block %2 channel-sync instruction using illegal mark 15010 Channel %1 block %2 program coordination instruction with invalid channel number 15020 Channel %1 block %2 CHANDATA instruction cannot be executed. Channel %3 is not active 15021 Channel %1 block %2 CHANDATA instruction with invalid channel number 15025 CHANDATA(%2): channel is not active. Channel data will be ignored. 15030 Channel %1 block %2 different measurement system settings 15100 Channel %1 block %2 REORG abort caused by log file overflow 15110 Channel %1 block %2 REORG not possible 15150 Channel %1 block %2 reload from external aborted 15160 Channel %1 block %2 wrong preprocessing configuration 15165 Channel %1 block %2 error when translating or interpreting PLC Asup %3 15166 Channel %1 user system asup _N_ASUP_SPF not available 15170 Channel %1 block %2 program %3 could not be compiled 15171 Channel %1 block %2 compiled program %3 older than the relevant subroutine 15175 Channel %1 block %2 program %3. Interfaces could not be built 15180 Channel %1 block %2 program %3 cannot be executed as INI file 15185 Channel %1 %2 errors in INI file 15190 Channel %1 block %2 not enough free memory for subroutine call 15300 Channel %1 block %2 invalid number-of-passed-blocks during block search 15310 Channel %1 block %2 file requested during block search is not available 15320 Channel %1 block %2 invalid block search command 15330 Channel %1 block %2 invalid block number as search target 15340 Channel %1 block %2 invalid label as search target 15350 Channel %1 block %2 search target not found 15360 Channel %1 illegal target of block search (syntax error) 15370 Channel %1 target of block search not found 15380 Channel %1 block %2 illegal incremental programming in axis %3 15390 Channel %1 block %2 %3 not executed during block search 15395 Channel %1 master-slave not executable during block search 15400 Channel %1 block %2 selected initial init file does not exist 15410 Channel %1 block %2 initialization file contains invalid M function 15420 Channel %1 block %2 instruction in current mode not allowed 15450 Channel %1 block %2 compiled program cannot be stored 15460 Channel %1 block %2 syntax error with modal function 15500 Channel %1 block %2 illegal angle of shear 15700 Channel %1 block %2 illegal cycle alarm number %3 15800 Channel %1 block %2 wrong starting conditions for CONTPRON/CONTDCON 15810 Channel %1 block %2 wrong array dimension for CONTPRON/CONTDCON 15900 Channel %1 block %2 touch probe not allowed 15910 Channel %1 block %2 touch probe not allowed 15950 Channel %1 block %2 no traverse motion programmed 15960 Channel %1 block %2 no traverse motion programmed 16000 Channel %1 block %2 invalid value for lifting direction 16005 Channel %1 block %2 invalid value for lifting distance 16010 Channel %1 block %2 machining stop after lift fast 16015 Channel %1 block %2 wrong axis identifier %3 16016 Channel %1 block %2 no retraction position programmed for axis %3 16020 Channel %1 repositioning in block %2 is not possible 16100 Channel %1 block %2 spindle %3 not available in the channel 16105 Channel %1 block %2 spindle %3 cannot be assigned 16110 Channel %1 block %2 spindle %3 for dwell time not in control mode 16120 Channel %1 block %2 invalid index for tool fine compensation 16130 Channel %1 block %2 instruction not allowed with FTOCON 16140 Channel %1 block %2 FTOCON not allowed 16150 Channel %1 block %2 invalid spindle number with PUTFTOCF 16200 Channel %1 block %2 spline and polynominal interpolation not available 16300 Channel %1 block %2 denominator polynominal with zero places within parameter range not allowed 16400 Channel %1 block %2 positioning axis %3 cannot participate in spline 16410 Channel %1 block %2 axis %3 is not a geometry axis 16420 Channel %1 block %2 axis %3 programmed repeatedly 16421 Channel %1 block %2 angle %3 programmed repeatedly in the block 16422 Channel %1 block %2 angle %3 programmed repeatedly in the block 16423 Channel %1 block %2 angle %3 programmed repeatedly in the block 16424 Channel %1 block %2 coordinate %3 programmed repeatedly in the block 16430 Channel %1 block %2 geometry axis %3 cannot traverse as positioning axis in rotated coordinate system 16440 Channel %1 block %2 rotation programmed for non-existent geometry axis 16500 Channel %1 block %2 chamfer or rounding negative 16510 Channel %1 block %2 no facing axis available 16700 Channel %1 block %2 axis %3 invalid feed type 16710 Channel %1 block %2 axis %3 master spindle not programmed 16715 Channel %1 block %2 axis %3 spindle not in standstill 16720 Channel %1 block %2 axis %3 thread lead is zero 16730 Channel %1 block %2 axis %3 wrong parameter 16740 Channel %1 block %2 no geometry axis programmed 16750 Channel %1 block %2 axis %3 SPCON not programmed 16751 Channel %1 block %2 spindle/axis %3 SPCOF not executable 16755 Channel %1 block %2 no stop required 16760 Channel %1 block %2 axis %3 S value missing 16761 Channel %1 block %2 axis/spindle %3 not programmable in the channel 16762 Channel %1 block %2 spindle %3 thread function is active 16763 Channel %1 block %2 axis %3 programmed speed is illegal (zero or negative) 16770 Channel %1 block %2 axis %3 no measuring system available 16771 Channel %1 following axis %2 overlaid movement not enabled 16776 Channel %1 block %2 curve table %3 does not exist for axis %4 16777 Channel %1 block %2 coupling: following axis %3 for lead axis %4 not available 16778 Channel %1 block %2 coupling: Ring coupling at following axis %3 and leading axis %4 impermissible 16779 Channel %1 block %2 coupling: too many couplings for axis %3, see active leading axis %4 16780 Channel %1 block %2 following spindle/axis missing 16781 Channel %1 block %2 master spindle/axis missing 16782 Channel %1 block %2 following spindle/axis %3 not available 16783 Channel %1 block %2 master spindle/axis %3 not available 16785 Channel %1 block %2 identical spindles/axes %3 16787 Channel %1 block %2 coupling parameter not changeable 16788 Channel %1 block %2 cyclic coupling 16789 Channel %1 block %2 multiple link 16790 Channel %1 block %2 Parameter is zero or missing 16791 Channel %1 block %2 parameter is not relevant 16792 Channel %1 block %2 too many couplings for axis/spindle %3 16793 Channel %1 block %2 coupling of axis %3 prohibits transformation change 16794 Channel %1 block %2 coupling of axis/spindle %3 prohibits reference point approach 16795 Channel %1 block %2 string cannot be interpreted 16796 Channel %1 block %2 coupling not defined 16797 Channel %1 block %2 coupling is active 16798 Channel %1 block %2 axis %3 is following axis and prohibits axis container rotation 16799 Channel %1 block %2 axis %3 is master axis and prohibits axis container rotation 16800 Channel %1 block %2 traverse instruction DC/CDC for axis %3 not allowed 16810 Channel %1 block %2 traverse instruction ACP for axis %3 not allowed 16820 Channel %1 block %2 traverse instruction ACN for axis %3 not allowed 16830 Channel %1 block %2 incorrect position programmed for axis/spindle %3 16903 Channel %1 program control: action %2 not allowed in the current state 16904 Channel %1 program control: action %2 not allowed in the current state 16905 Channel %1 program control: action %2 not allowed 16906 Channel %1 program control: action %2 is aborted due to an alarm 16907 Channel %1 action %2 only possible in stop state 16908 Channel %1 action %2 only possible in reset state or at the block end 16909 Channel %1 action %2 not allowed in current mode 16911 Channel %1 mode change is not allowed 16912 Channel %1 program control: action %2 only possible in reset state 16913 Mode group %1 channel %2 mode change: action %3 not allowed 16914 Mode group %1 channel %2 mode change: action %3 not allowed 16915 Channel %1 action %2 not allowed in the current block 16916 Channel %1 repositioning: action %2 not allowed in the current state 16918 Channel %1 for action %2 all channels must be in reset state 16919 Channel %1 action %2 is not allowed due to a pending alarm 16920 Channel %1 action %2 is already active 16921 Channel %1 mode group %2 machine data: channel/mode group assignment not allowed or assigned twice 16922 Channel %1 subprograms: action %2 maximum nesting depth exceeded 16923 Channel %1 program control: action %2 not allowed in the current state 16924 Channel %1 caution: program test modifies tool management data 16925 Channel %1 program control: action %2 not allowed in the current state, action %3 active 16926 Channel %1 channel coordination: action %2 not allowed in block %3, marker %4 is already set 16927 Channel %1 action %2 at active interrupt treatment not allowed 16928 Channel %1 interrupt treatment: action %2 not possible 16930 Channel %1: preceding block and current block %2 must be separated through an executable block 16931 Channel %1 subprograms: action %2 maximum nesting depth exceeded 16932 Channel %1 conflict when activating user data type %2 16933 Channel %1 interrupt treatment: action %2 not allowed in the current state 16934 Channel %1 interrupt treatment: action %2 not possible due to stop 16935 Channel %1 action %2 not possible due to search run 16936 Channel %1 action %2 not possible due to active dry run 16937 Channel %1 action %2 not possible due to program test 16938 Channel %1 action %2 aborted due to active gear change 16939 Channel %1 action %2 rejected due to active gear change 16940 Channel %1 action %2 wait for gear change 16941 Channel %1 action %2 rejected because no program event has been executed yet 16942 Channel %1 start program command action %2 not possible 16943 Channel %1 action %2 not possible due to ASUP 16944 Channel %1 action %2 not possible due to active search blocks 16945 Channel %1 action %2 delayed up to the block end 16946 Channel %1 start via START is not allowed 16947 Channel %1 start via PLC is not allowed 16948 Channel %1 dependent channel %2 still active 16949 Correspondence between marker of channel %1 and channel %2 is invalid. 16950 Channel %1 search run with hold block 16951 Channel %1 search run in a program section that cannot be searched 17000 Channel %1 block %2 maximum number of symbols exceeded 17001 Channel %1 block %2 no memory left for tool/magazine data 17010 Channel %1 block %2 no memory left 17020 Channel %1 block %2 illegal array index 1 17030 Channel %1 block %2 illegal array index 2 17040 Channel %1 block %2 illegal axis index 17050 Channel %1 block %2 illegal value 17055 Channel %1 block %2 GUD variable not existing 17060 Channel %1 block %2 requested data area too large 17070 Channel %1 block %2 data is write-protected 17080 Channel %1 block %2 %3 value below lower limit 17090 Channel %1 block %2 %3 value exceeds upper limit 17095 Channel %1 block %2 invalid value 17100 Channel %1 block %2 digital input/comparator no. %3 not activated 17110 Channel %1 block %2 digital output no. %3 not activated 17120 Channel %1 block %2 analog input no. %3 not activated 17130 Channel %1 block %2 analog output no. %3 not activated 17140 Channel %1 block %2 NCK output %3 is assigned to a function via machine data 17150 Channel %1 block %2 maximum of %3 NCK outputs programmable in the block 17160 Channel %1 block %2 no tool selected 17170 Channel %1 block %2 number of symbols too large 17180 Channel %1 block %2 illegal D number 17181 Channel %1 block %2 T no.= %3, D no.= %4 not existing 17182 Channel %1 block %2 illegal sum correction number 17188 Channel %1 D number %2 defined in tool T no. %3 and %4 17189 Channel %1 D number %2 of tools defined on magazine/location %3 and %4 17190 Channel %1 block %2 illegal T number 17191 Channel %1 block %2 T= %3 not existing, program %4 17192 TO unit %1 invalid tool designation of ‘%2’, duplo no. %3. No more replacement tools possible in ‘%4’. 17193 Channel %1 block %2 the active tool is no longer on toolholder no./spindle no. %3, program %4 17194 Channel %1 block %2 no suitable tool found 17200 Channel %1 block %2 deleting tool data not possible 17202 Channel %1 block %2 deleting magazine data not possible 17210 Channel %1 block %2 access to variable not possible 17212 Channel %1 tool management: Load manual tool %3, duplo no. %2 onto spindle/ toolholder %4 17214 Channel %1 tool management: remove manual tool %3 from spindle/toolholder %2 17216 Channel %1 tool management: remove manual tool from spindle/toolholder %4 and load manual tool %3, duplo no. %2 17220 Channel %1 block %2 tool not existing 17230 Channel %1 block %2 Duplo no. already assigned 17240 Channel %1 block %2 illegal tool definition 17250 Channel %1 block %2 illegal magazine definition 17260 Channel %1 block %2 illegal magazine location definition 17262 Channel %1 block %2 illegal tool adapter operation 17270 Channel %1 block %2 call-by-reference: illegal variable 17500 Channel %1 block %2 axis %3 is not an indexing axis 17501 Channel %1 block %2 indexing axis %3 with Hirth tool system is active 17502 Channel %1 block %2 indexing axis %3 with Hirth tooth system stop is delayed 17503 Channel %1 block %2 indexing axis %3 with Hirth tooth system and axis not referenced 17510 Channel %1 block %2 invalid index for indexing axis %3 17600 Channel %1 block %2 preset on transformed axis %3 not possible 17605 Channel %1 block %2 axis %3 transformation active: inhibits rotation of axis container 17610 Channel %1 block %2 axis %3 involved in the transformation, action cannot be carried out 17620 Channel %1 block %2 approaching fixed point for transformed axis %3 not possible 17630 Channel %1 block %2 referencing for transformed axis %3 not possible 17640 Channel %1 block %2 spindle operation for transformed axis %3 not possible 17650 Channel %1 block %2 machine axis %3 not programmable 17800 Channel %1 block %2 illegally coded position programmed 17900 Channel %1 block %2 axis %3 is no machine axis 18000 Channel %1 block %2 NCK-specific protection zone %3 wrong. Error code %4 18001 Channel %1 block %2 channel-specific protection zone %3 incorrect. Error code %4 18002 Channel %1 block %2 NCK protection zone %3 cannot be activated. Error code %4 18003 Channel %1 block %2 NCK protection zone %3 cannot be activated.Error code %4 18004 Channel %1 block %2 orientation of workpiece-related protection zone %3 does not correspond to the orientation of tool-related protection zone %4 18005 Channel %1 block %2 serious error in definition of NCK-specific protection zone %3 18006 Channel %1 block %2 serious error in definition of channel-specific protection zone %3 18100 Channel %1 block %2 invalid value assigned to FXS[] 18101 Channel %1 block %2 invalid value assigned to FXST[] 18102 Channel %1 block %2 invalid value assigned to FXSW[] 18200 Channel %1 block %2 curve table: block search stop not allowed with definition CTABDEF 18201 Channel %1 block %2 curve table: table %3 does not exist 18202 Channel %1 block %2 curve table: instruction CTABEND without CTABDEF not allowed 18300 Channel %1 block %2 frame: fine shift not possible 18310 Channel %1 block %2 frame: illegal rotation 18311 Channel %1 block %2 frame: illegal instruction 18312 Channel %1 block %2 frame: fine shift not configured 18313 Channel %1 block %2 frame: illegal switchover of geometry axes 18314 Channel %1 block %2 frame: type conflict 18400 Channel %1 block %2 language change not possible: 20000 Channel %1 axis %2 reference cam not reached 20001 Channel %1 axis %2 no cam signal present 20002 Channel %1 axis %2 zero mark not found 20003 Channel %1 axis %2 measuring system error 20004 Channel %1 axis %2 reference mark missing 20005 Channel %1 axis %2 reference point approach aborted 20006 Channel %1 axis %2 reference point creep velocity not reached 20007 Channel %1 axis %2 reference point approach requires 2 measuring systems 20008 Channel %1 axis %2 reference point approach requires second referenced measuring system 20050 Channel %1 axis %2 handwheel mode active 20051 Channel %1 axis %2 handwheel mode not possible 20052 Channel %1 axis %2 already active 20053 Channel %1 axis %2 DRF, FTOCON, external zero point offset not possible 20054 Channel %1 axis %2 wrong index for indexing axis in JOG mode 20055 Channel %1 master spindle not present in JOG mode 20056 Channel %1 axis %2 no revolutional feedrate possible. Axis/spindle %3 stationary 20057 Channel %1 block %2 revolutional feedrate for axis/spindle %3 is 20058 Channel %1 axis %2 revolutional feedrate: illegal feed source 20060 Channel %1 axis %2 cannot be traversed as geometry axis 20061 Channel %1 axis %2 cannot be traversed as orientation axis 20062 Channel %1 axis %2 already active 20063 Channel %1 axis %2 orientation axes cannot be traversed without transformation 20065 Channel %1 master spindle not defined for geometry axes in JOG mode 20070 Channel %1 axis %2 programmed end position is behind software limit switch %3 20071 Channel %1 axis %2 programmed end position is behind working area limit %3 20072 Channel %1 axis %2 is not an indexing axis 20073 Channel %1 axis %2 cannot be repositioned 20074 Channel %1 axis %2 wrong index position 20075 Channel %1 axis %2 can currently not oscillate 20076 Channel %1 axis %2 oscillating – mode change not possible 20077 Channel %1 axis %2 programmed position is behind software limit switch %3 20078 Channel %1 axis %2 programmed position is behind working area limit %3 20079 Channel %1 axis %2 oscillation path length %3 20080 Channel %1 axis %2 no handwheel assigned for overlaid motion 20085 Channel %1 contour handwheel: traverse direction or overtravel of beginning of block not allowed 20090 Axis %1 travel to fixed stop not possible. Check programming and axis data. 20091 Axis %1 has not reached fixed stop 20092 Axis %1 travel to fixed stop still active 20093 Axis %1 standstill monitoring at fixed-stop end point has been triggered 20094 Axis %1 function has been aborted 20095 Axis %1 illegal torque, current torque %2 20096 Axis %1 brake test aborted, additional information %2 20100 Channel %1: invalid configuration for digitizing function 20101 Communication with the digitizer not possible 20102 Channel %1: No or invalid trafo at digitizing active 20103 Channel %1: digitizing module does not support 3+2 axis digitizing 20105 Channel %1: axes stopped by digitizer. Error code: %2 20106 Emergency stop set by the digitizer 20108 Invalid data package received from the digitizer. Error codes: %1, %2 20109 Error in communication with the digitizer: status code of com-circuit: %1 20120 Axis %1: too many compensation relations 20121 Axis %1: Configuration error in compensation table %2 20122 Compensation table %1: invalid axis assignment 20123 Axis %1: different output assignment of multiplied tables 20124 Axis %1: sum of compensation values too large 20125 Axis %1: change of compensation value is too rapid 20130 Channel %1 contour tunnel monitoring 20140 Channel %1 motion synchronous action: traversing of command axis %2 see NC alarm %3 20141 Channel %1 motion synchronous action: illegal axis type 20142 Channel %1 command axis %2: rotation of axis container already enabled 20143 Channel %1 axis %2 command axis cannot be started as it is controlled by the PLC 20144 Channel %1 block %2 motion synchronous action: system variable access not possible 20145 Channel %1 block %2 motion synchronous action: arithmetic error 20146 Channel %1 block %2 motion synchronous action: nesting depth exceeded 20147 Channel %1 block %2 motion synchronous action: command not executable 20148 Channel %1 block %2 motion synchronous action: internal error %3 20149 Channel %1 block %2 motion synchronous action: illegal index 20150 Channel %1 tool management: PLC terminates interrupted command 20160 Channel %1 tool management: PLC can terminate only incorrectly aborted commands 20170 Channel %1 machine data $AC_FIFO invalid 20200 Channel %1 invalid spindle number %2 with tool fine compensation 20201 Channel %1 spindle %2 no tool assigned 20203 Channel %1 no active tool 20204 Channel %1 PUTFTOC command not allowed with FTOCOF 20210 Channel %1 block %3 spindle %2 wrong values for centerless grinding 20211 Channel %1 block %3 spindle %2 support point beyond range limits 21600 Monitoring for ESR active 21610 Channel %1 axis %2 encoder %3 frequency limit exceeded 21611 Channel %1 NC-controlled Extended Stop/Retract triggered 21612 Channel %1 axis %2 VDI signal ‘Servo enable’ reset during motion 21613 Axis %1 measuring system changing 21614 Channel %1 axis %2 hardware limit switch %3 21615 Channel %1 axis %2 taken from traverse mode to follow-up mode 21616 Channel %1 block %2 overlaid motion active at transformation switchover 21617 Channel %1 block %2 transformation does not allow to traverse the pole 21618 Channel %1 as from block %2 transformation active: overlaid motion too great 21619 Channel %1 block %2 transformation active: motion not possible 21650 Channel %1 axis %2 overlaid motion not allowed 21660 Channel %1 block %2 axis %3 conflict between SYNACT: $AA_OFF and CORROF 21665 Channel %1 $AA_TOFF cleared 21670 Channel %1 block %2 illegal change of tool direction with $AA_TOFF active 21700 Channel %1 block %3 axis %2 touch probe already deflected, edge polarity not possible 21701 Channel %1 block %3 axis %2 measurement not possible 21702 Channel %1 block %3 axis %2 measurement aborted 21703 Channel %1 block %3 axis %2 touch probe not deflected, illegal edge polarity 21740 Output value at analog output no. %1 has been limited 21750 Error during output of cam signals via timer 21760 Channel %1 block %2 too many auxiliary functions programmed 21800 Channel %1 workpiece setpoint %2 reached 22000 Channel %1 block %3 spindle %2 change of gear stage not possible 22010 Channel %1 block %3 spindle %2 actual gear stage differs from requested gear stage 22011 Channel %1 block %3 spindle %2 change to programmed gear stage not possible 22012 Channel %1 block %2 leading spindle %3 is in simulation. 22013 Channel %1 block %2 dependent spindle %3 is in simulation. 22014 Channel %1 block %2. The dynamics of leading spindle %3 and dependent spindle %4 is too variably 22020 Channel %1 block %3 spindle %2 gear step change position not reached 22040 Channel %1 block %3 spindle %2 is not referenced with zero marker 22045 Block %2 spindle/axis %3 not available in channel %1 because active in channel %4 22050 Channel %1 block %3 spindle %2 no transition from speed control mode to position control mode 22051 Channel %1 block %3 spindle %2 reference mark not found 22052 Channel %1 block %3 spindle %2 no standstill on block change 22053 Channel %1 block %3 spindle %2 reference mode not supported 22054 Channel %1 block %3 spindle %2 improper punching signal 22055 Channel %1 block %3 spindle %2 configured positioning speed is too high 22060 Channel %1 position control expected for axis/spindle %2 22062 Channel %1 axis %2 reference point approach: zero marker search velocity (MD) is not reached 22064 Channel %1 axis %2 reference point approach: zero marker search velocity (MD) is too high 22065 Channel %1 tool management: Tool motion is not possible, as tool %2 with Duplo no. %3 is not in magazine %4 22066 Channel %1 tool management: Tool change is not possible, as tool %2 with Duplo no. %3 is not in magazine %4 22067 Channel %1 tool management: tool change not possible since there is no tool available in tool group %2 22068 Channel %1 block %2 tool management: no tool available in tool group %3 22069 Channel %1 block %2 tool management: No tool available in tool group %3, program %4 22070 TO unit %1 Please change tool T= %2 into magazine. Repeat data backup 22071 TO unit %1 tool %2 duplo no. %3 is active, but not in the magazine area under consideration 22100 Channel %1 block %3 spindle %2 chuck speed exceeded 22200 Channel %1 spindle %2 axis stopped during tapping 22250 Channel %1 spindle %2 axis stopped during thread cutting 22260 Channel %1 spindle %2 thread might be damaged 22270 Channel %1 block %2 maximum velocity of thread axis at position %3 reached 22275 Channel %1 block %2 zero velocity of thread axis at position %3 reached 22280 Channel %1 in block %2: Prog. acceleration path too short %3, %4 required 22320 Channel %1 block %2 PUTFTOCF command could not be transferred 22321 Channel %1 axis %2 PRESET not allowed during traverse motion 22322 Channel %1 axis %2 PRESET: illegal value 25000 Axis %1 hardware fault of active encoder 25001 Axis %1 hardware fault of passive encoder 25010 Axis %1 pollution of measuring system 25011 Axis %1 pollution of passive encoder 25020 Axis %1 zero mark monitoring of active encoder 25021 Axis %1 zero mark monitoring of passive encoder 25022 Axis %1 encoder %2 warning %3 25030 Axis %1 actual velocity alarm limit 25031 Axis %1 actual velocity warning limit 25040 Axis %1 standstill monitoring 25042 Axis %1 standstill monitoring during torque/force limitation 25050 Axis %1 contour monitoring 25060 Axis %1 speed setpoint limitation 25070 Axis %1 drift value too large 25080 Axis %1 positioning monitoring 25100 Axis %1 measuring system switchover not possible 25105 Axis %1 measuring systems differ considerably 25110 Axis %1 selected encoder not available 25200 Axis %1 requested set of parameters invalid 25201 Axis %1 drive fault 25202 Axis %1 waiting for drive 26000 Axis %1 clamping monitoring 26001 Axis %1 parameterization error: friction compensation 26002 Axis %1 encoder %2 parameterization error: number of encoder marks 26003 Axis %1 parameterization error: lead screw pitch 26004 Axis %1 encoder %2 parameterization error: grid point distance with linear encoders 26005 Axis %1 parameterization error: output rating 26006 Axis %1 encoder %2 encoder type/output type %3 not possible 26007 Axis %1 QEC: invalid coarse step size 26008 Axis %1 QEC: invalid fine step size 26009 Axis %1 QEC: memory overflow 26010 Axis %1 QEC: invalid acceleration characteristic 26011 Axis %1 QEC: invalid measuring periods 26012 Axis %1 QEC: feed forward control not active 26014 Axis %1 machine data %2 invalid value 26015 Axis %1 machine data %2[%3] invalid value 26016 Axis %1 machine data %2 invalid value 26017 Axis %1 machine data %2[%3] invalid value 26018 Axis %1 setpoint output drive %2 used more than once 26019 Axis %1 encoder %2 measurement not possible with this controller module 26020 Axis %1 encoder %2 hardware fault %3 during encoder initialization 26022 Axis %1 encoder %2 measurement with simulated encoder not possible 26024 Axis %1 machine data %2 value changed 26025 Axis %1 machine data %2[%3] value changed 26030 Axis %1 encoder %2 absolute position lost 26031 Axis %1 configuration error master-slave 26032 Axis %1 master-slave not configured 26050 Axis %1 parameter set change from %2 to %3 not possible 26051 Channel %1 in block %2 unanticipated stop crossed in continuous path mode 26052 Channel %1 in block %2: path velocity too high for auxiliary function output 26070 Channel %1 axis %2 cannot be controlled by the PLC, max. number exceeded 26072 Channel %1 axis %2 cannot be controlled by the PLC 26074 Channel %1 switching off PLC control of axis %2 not allowed in the current state 26080 Channel %1 retraction position of axis %2 not programmed or invalid 26081 Channel %1 axis trigger of axis %2 was activated, but axis is not PLC- controlled 26100 Axis %1 drive %2 sign of life missing 26101 Axis %1 drive %2 communication failure 26102 Axis %1 drive %2 sign of life missing 26105 Drive of axis %1 not found 26106 Encoder %2 of axis %1 not found 26110 Independent drive stop/retract triggered 27000 Axis %1 is not safely referenced 27001 Axis %1 error in a monitoring channel, code %2, values: NCK %3, drive %4 27002 Axis %1 test stop is running 27003 Checksum error found: %1 %2 27004 Axis %1, difference safe input %2, NCK %3, drive %4 27005 Axis %1 error in data cross check: static actual value difference 27006 Axis %1 Test ext. pulse deletion running 27007 Axis %1 acceptance test mode is active 27008 Axis %1 SW limit switch deactivated 27010 Axis %1 tolerance for safe standstill exceeded 27011 Axis %1 safe velocity exceeded 27012 Axis %1 safe end position exceeded 27013 Axis %1 safe braking ramp exceeded 27020 Axis %1 stop E triggered 27021 Axis %1 stop D triggered 27022 Axis %1 stop C triggered 27023 Axis %1 stop B triggered 27024 Axis %1 stop A triggered 27030 Axis %1 function not supported on this 611D module 27031 Axis %1 limit value for safe velocity %2 at gear ratio %3 too large (max. %4) 27032 Axis %1 checksum error of safe monitoring. Confirmation and re-test required! 27033 Axis %1 parameterization of MD %2[%3] invalid 27034 Parameterization of MD %1 invalid 27090 Error in data cross check NCK-PLC, %1[%2], NCK: %3; %4 ALSI 27091 Error in data cross check NCK PLC, stop of %1 27092 Communication broken off during NCK PLC data cross check, error detected by %1 27093 Checksum error NCK-SPL, %1, %2, %3 27094 Write access to system variable %1 only allowed from NCK-SPL 27095 %1 SPL protection not activated 27096 SPL start not allowed 27100 At least one axis is not safely referenced 27101 Axis %1 difference in function safe operational stop, NCK: %2 drive: %3 27102 Axis %1 difference in function safe velocity %2, NCK: %3 drive: %4 27103 Axis %1 difference in function safe limit position %2, NCK: %3 drive: %4 27104 Axis %1 difference in function safe cam plus %2, NCK: %3 drive: %4 27105 Axis %1 difference in function safe cam minus %2, NCK: %3 drive: %4 27106 Axis %1 difference in function safe velocity nx, NCK: %2 drive: %3 27107 Axis %1 difference in function cam modulo monitoring, NCK: %2 drive: %3 27124 Stop A triggered at least in 1 axis 27200 PROFIsafe: cycle time %1 [ms] too long 27201 PROFIsafe: MD %1[%2]: bus segment %3 error 27202 PROFIsafe: MD %1[%2]: address %3 error 27203 PROFIsafe: MD %1[%2]: SPL assignment error 27204 PROFIsafe: double assignment MD %1[%2] – MD %3[%4] 27220 PROFIsafe: Number of NCK F modules (%1) number of DP modules (%2) 27221 PROFIsafe: NCK F module MD %1[%2] unknown 27222 PROFI safe: S7 F module PROFI safe address %1 unknown 27223 PROFIsafe: NCK F module MD %1[%2] is not a %3 module 27224 PROFIsafe: F module MD %1[%2] – MD %3[%4]: double assignment of PROFIsafe address 27225 PROFIsafe: slave %1, configuration error %2 27240 PROFIsafe: DP M not running up, DP info: %1 27241 PROFIsafe: DP M version different, NCK: %1, PLC: %2 27242 PROFIsafe: F module %1, %2 faulty 27250 PROFIsafe: configuration in DP M changed; error code %1 – %2 27251 PROFIsafe: F module %1, %2 reports error %3 27252 PROFIsafe: Slave %1, sign-of-life error 27253 PROFIsafe: communication fault F master component %1, error %2 27254 PROFIsafe: F module %1, error on channel %2; %3 27255 PROFIsafe: F module %1, general error 27256 PROFIsafe: Current cycle time %1 [ms] > parameterized cycle time 27299 PROFIsafe: Diagnosis %1 %2 %3 %4 28000 NCU link connection to all other NCUs of the link network has been aborted 28001 NCU link connection to the NCU %1 of the link network has been aborted 28002 Error on activation of machine data, NCU network-wide machine data were modified by NCU %1 28004 NCU link: NCU %1 of the link network is not on the bus 28005 NCU link: NCU %1 of the link network not running synchronously 28007 NCU link: conflict in configuration data of NCU %1 28008 NCU link: conflict in timer setting of NCU %1 28009 NCU link: conflict in bus parameters of NCU %1 28010 NCU link: the NCU %1 has not received a message 28011 IPO time insufficient for NCU link. Link cycle time: %1 28012 NCU link: synchronization cycle signal failure %1 times 28020 NCU link: too many link axes configured %1 28030 Serious alarm on NCU %1, axes in follow-up mode 28031 Serious alarm on NCU %1 not yet acknowledged, axes still in follow-up mode 28032 Emergency stop activated on NCU %1, axes in follow-up mode 28033 Emergency stop on NCU % 1, axes still in follow-up mode 29033 Channel %1 axis change of axis %2 not possible, PLC axis movement not yet completed 60000 Channel %1 block %2: 61000 Channel %1 block %2 no tool compensation active 61001 Channel %1 block %2 thread lead incorrect 61002 Channel %1 block %2 machining type wrongly defined 61003 Channel %1 block %2 no feed programmed in the cycle 61004 Channel %1 block %2 configuration geometry axis incorrect 61005 Channel %1 block %2 3rd geometry axis not present 61006 Channel %1 block %2 tool radius too large 61007 Channel %1 block %2 tool radius too small 61009 Channel %1 block %2 active tool number = 0 61010 Channel %1 block %2 finishing allowance too large 61011 Channel %1 block %2 scaling not allowed 61012 Channel %1 block %2 different scaling on the plane 61013 Channel %1 block %2 basic settings were changed, program cannot be executed 61101 Channel %1 block %2 reference plane incorrectly defined 61102 Channel %1 block %2 no spindle direction programmed 61103 Channel %1 block %2 number of drillings is zero 61104 Channel %1 block %2 contour violation of slots/long holes 61105 Channel %1 block %2 cutter radius too large 61106 Channel %1 block %2 number or distance of circular elements 61107 Channel %1 block %2 first drilling depth incorrectly defined 61108 Channel %1 block %2 illegal values for parameters _RAD1 and _DP1 61109 Channel %1 block %2 parameter _CDIR incorrectly defined 61110 Channel %1 block %2 finishing allowance at the base > depth infeed 61111 Channel %1 block %2 infeed width > tool diameter 61112 Channel %1 block %2 tool radius negative 61113 Channel %1 block %2 parameter _CRAD for corner radius too large 61114 Channel %1 block %2 machining direction G41/G42 incorrectly defined 61115 Channel %1 block %2 approach or retract mode (straight line/circle/plane/space) incorrectly defined 61116 Channel %1 block %2 approach or retraction path = 0 61117 Channel %1 block %2 active tool radius 61118 Channel %1 block %2 length or width = 0 61119 Channel %1 block %2 nominal or core diameter incorrectly programmed 61120 Channel %1 block %2 internal/external thread type not defined 61121 Channel %1 block %2 number of teeth per cutting edge missing 61122 Channel %1 block %2 safety clearance on the plane incorrectly defined 61124 Channel %1 block %2 infeed width is not programmed 61125 Channel %1 block %2 technology selection in parameter _TECHNO incorrectly defined 61126 Channel %1 block %2 thread length too short 61127 Channel %1 block %2 transmission ratio of tapping axis incorrectly defined (machine data) 61128 Channel %1 block %2 dipping angle = 0 for dipping with oscillation or helix 61180 Channel %1 block %2 no name assigned to swivel data block, although MD $MN_MM_NUM_TOOL_CARRIER > 1 61181 Channel %1 block %2 NCK software version unsufficient (missing TOOLCARRIER functionality) 61182 Channel %1 block %2 name of swivel data block unknown 61183 Channel %1 block %2 retraction mode GUD7 _TC_FR beyond value range 0… 2 61184 Channel %1 block %2 no solution possible with current input angle values 61185 Channel %1 block %2 no or incorrect (min > max) rotary axis angle ranges assigned 61186 Channel %1 block %2 rotary axis vectors invalid –> Check installation and start-up of the swivel cycle CYCLE800 61188 Channel %1 block %2 no axis name for the 1st axis assigned -> Check installation and start-up of the swivel cycle CYCLE800 61200 Channel %1 block %2 too many elements in the machining block 61201 Channel %1 block %2 wrong sequence in the machining block 61202 Channel %1 block %2 no technology cycle 61203 Channel %1 block %2 no positioning cycle 61204 Channel %1 block %2 unknown technology cycle 61205 Channel %1 block %2 unknown positioning cycle 61210 Channel %1 block %2 block search element not found 61211 Channel %1 block %2 absolute reference missing 61212 Channel %1 block %2 wrong tool type 61213 Channel %1 block %2 circle radius too small 61214 Channel %1 block %2 no lead programmed 61215 Channel %1 block %2 raw dimension incorrectly programmed 61216 Channel %1 block %2 feed/tooth only possible with milling tools 61217 Channel %1 block %2 cutting speed for tool radius 0 programmed 61218 Channel %1 block %2 feed/tooth programmed, but number of teeth is zero 61222 Channel %1 block %2 plane infeed greater than the tool diameter 61223 Channel %1 block %2 approach path too short 61224 Channel %1 block %2 retract path too short 61225 Channel %1 block %2 swivel data block unknown 61226 Channel %1 block %2 swivel head cannot be exchanged 61230 Channel %1 block %2 tool probe diameter too small 61231 Channel %1 block %2 ShopMill program %3 cannot be executed, as it has not been tested by ShopMill 61232 Channel %1 block %2 loading of magazine tool not possible 61233 Channel %1 block %2: Thread inclination incorrectly defined 61234 Channel %1 block %2 ShopMill subroutine %4 cannot be executed, as it has not been tested by ShopMill 61235 Channel %1 block %2: ShopTurn program %4 cannot be executed, as it has not been tested by ShopTurn. 61236 Channel %1 block %2: ShopTurn subroutine %4 cannot be executed, as it has not been tested by ShopTurn. 61237 Channel %1 block %2: Retraction direction unknown. Manually retract tool! 61238 Channel %1 block %2: Machining direction unknown. 61239 Channel %1 block %2: Tool change point lies in the retraction area! 61240 Channel %1 block %2: Wrong feed type 61241 Channel %1 block %2: No retraction plane defined for this machining direction. 61242 Channel %1 block %2: Wrong machining direction 61243 Channel %1 block %2: Correct tool change point, tool tip is in retraction area! 61244 Channel %1 block %2: Thread lead change results in an undefined thread 61246 Channel %1 block %2: Safety clearance too small 61247 Channel %1 block %2: Blank radius too small 61248 Channel %1 block %2: Infeed too small 61249 Channel %1 block %2: Number of edges too small 61250 Channel %1 block %2: Key width/Edge length too small 61251 Channel %1 block %2: Key width/Edge length too large 61252 Channel %1 block %2: Chamfer/Radius too large 61253 Channel %1 block %2: No finishing allowance programmed 61254 Channel %1 block %2: Error when traversing to fixed stop 61255 Channel %1 block %2: Cut-off error: Tool breakage? 61301 Channel %1 block %2 measuring probe does not switch 61302 Channel %1 block %2 measuring probe collision 61303 Channel %1 block %2 safe area exceeded 61308 Channel %1 block %2 check measuring distance 2a 61309 Channel %1 block %2 check measuring probe type 61310 Channel %1 block %2 scale factor is active 61311 Channel %1 block %2 no D number is active 61316 Channel %1 block %2 center point and radius cannot be determined. 61332 Channel %1 block %2 change tool tip position 61338 Channel %1 block %2 positioning velocity is zero 61601 Channel %1 block %2 finished-part diameter too small 61602 Channel %1 block %2 tool width incorrectly defined 61603 Channel %1 block %2 groove form incorrectly defined 61604 Channel %1 block %2 active tool violates programmed contour 61605 Channel %1 block %2 contour incorrectly programmed 61606 Channel %1 block %2 contour processing error 61607 Channel %1 block %2 starting point incorrectly programmed 61608 Channel %1 block %2 wrong cutting edge position programmed 61609 Channel %1 block %2 form incorrectly defined 61610 Channel %1 block %2 no infeed depth programmed 61611 Channel %1 block %2 no intersection point found 61612 Channel %1 block %2 thread axis cutting not possible 61613 Channel %1 block %2 undercut position incorrectly defined 61800 Channel %1 block %2: External CNC system missing 61801 Channel %1 block %2: Wrong G code selected 61802 Channel %1 block %2: Wrong axis type 61803 Channel %1 block %2 programmed axis not present 61804 Channel %1 block %2: Progr. position exceeds reference point 61805 Channel %1 block %2: The value is absolutely and incrementally programmed 61806 Channel %1 block %2: Incorrect axis assignment 61807 Channel %1 block %2 wrong spindle direction programmed (active) 61808 Channel %1 block %2: The final drilling depth or individual drilling depth is missing 61809 Channel %1 block %2: Impermissible drilling position 61810 Channel %1 block %2: ISO-G code not possible 61811 Channel %1 block %2: Impermissible ISO axis name 61812 Channel %1 block %2: Value(s) in the external cycle call incorrectly defined 61813 Channel %1 block %2: GUD value incorrectly defined 61814 Channel %1 block %2: Polar coordinates not possible with cycle 61815 Channel %1 block %2: G40 not active 61816 Channel %1 block %2: axes are not at the reference point 61817 Channel %1 block %2: The axis coordinates are within the protection zone 61818 Channel %1 block %2: The axis area limit values are identical 62000 Channel %1 block %2: 62100 Channel %1 block %2 no drilling cycle active 62101 Channel %1 block %2: Incorrect cutting direction – G3 is generated 62103 Channel %1 block %2: The finishing allowance is not programmed 62105 Channel %1 block %2 number of columns or lines is zero 62180 Channel %1 block %2 no name assigned to swivel data block although machine data $MN_MM_NUM_TOOL_CARRIER > 1 62181 Channel %1 block %2 NCK software version unsufficient (missing TOOLCARRIER functionality) 62182 Channel %1 block %2: Load swivel head 62183 Channel %1 block %2 retraction mode GUD7 _TC_FR beyond value range 0…2 62184 Channel %1 block %2 no solution possible with current input angle values 62185 Channel %1 block %2 no end stop assigned to rotary axes 62186 Channel %1 block %2 illegal rotary axis vectors 62187 Channel %1 block %2 name of swivel data block unknown 62200 Channel %1 block %2: Start spindle 63000 Channel %1 block %2: 65000 Channel %1 block %2: 66000 Channel %1 block %2: 67000 Channel %1 block %2: 68000 Channel %1 block %2: 70000 Compile cycle alarm 75000 OEM alarm 75005 Channel %1 block %2 CLC: General programming error 75010 Channel %1 block %2 CLC_LIM value exceeds MD limit 75015 Channel %1 block %2 CLC(0) with active TOC 75016 Channel %1 block %2 CLC: orientation changed for TRAFOOF 75020 Channel %1 CLC position offset at lower limit %2 75021 Channel %1 CLC position offset at upper limit %2 75025 Channel %1 CLC stopped because sensor head has been touched 75050 Channel %1 wrong MD configuration, error code %2 75051 Channel %1 CC_COPON CC_COPOFF error code %2 75060 Channel %1 tolerance window exceeded axis %2 75061 Channel %1 coupling active axis %2 75062 Channel %1 axes not in standstill axis %2 75070 Channel %1 wrong machine data for collision protection %2 75071 Channel %1 collision monitoring axis %2 75100 Too many analog axes configured 75110 Axis %1 reached drift limit 75200 Channel %1 wrong MD configuration, %2 incorrect 75210 Channel %1 number of axes/axis assignment inconsistent 75250 Channel %1 tool parameters incorrect 75255 Channel %1 working area error 75260 Channel %1 block %2 tool parameters incorrect 75265 Channel %1 block %2 working area error 75270 Channel %1 tool parameters incorrect 75275 Channel %1 block %2 working area error 75451 Error with definition of setpoint switchover 75452 Axis %1 setpoint switchover not possible in the current state 75500 Channel %1 wrong configuration 75600 Channel %1 retrace support: wrong MD configuration. Error code %2 75601 Channel %1 block %2 invalid parameter in CC_PREPRE() 75605 Channel %1 retrace support: internal error, error code %2 75606 Channel %1 retraceable contour was shortened 75607 Channel %1 resynchronisation not possible 100300 xxx not found 100301 The table cannot be completely generated 100302 No data available – or no access authorization 100303 Paging not possible 100350 Display MD saved 100351 Display MD take-over not possible 101000 No connection to the PLC! 101001 The PLC system status list cannot be read! 101002 Invalid password! 101003 Password for %1 is set! 101004 Password for %1 is set! 101005 The passwords do not match! 101006 Password is deleted! 101007 Password is not set! 101008 Current access level: %1 101013 Input error – see help – (i)-key 101016 Error: The operand address is greater than 65535! 101017 No PLC input screen forms found! 101018 Reading-in only possible in an active PLC status! 101100 No access authorization! 101111 No axes configured! 101112 No drives configured! 101113 No channels configured! 101114 No MSD configured! 101115 No FDD configured! 101130 Error return value not defined: 00h 00h 101131 No servo disable at PI start 101132 Impermissible execution argument value 101133 MDx120 CURRCTRL_GAIN could not be calculated 101134 MDx407 SPEEDCTRL_GAIN_1 could not be calculated 101135 MDx409 SPEEDCTRL_INTEGRATOR_TIME_1 could not be calculated 101136 MDx150 FIELDCTRL_GAIN could not be calculated 101137 MDx141 MAGNETIZING_REACTANCE=0 101138 MDx139/MDx140 MD_STATOR-/ROTOR_LEAKAGE_REACTANCE=0 101139 MDx134 MOTOR_NOMINAL_FREQUENCY=0 101140 MDx138 ROTOR_COLD_RESISTANCE = 0 101141 MDx117 MOTOR_INERTIA = 0 101142 MDx146 101143 MDx142 FIELD_WEAKENING_SPEED = 0 101144 MDx118 MOTOR_STANDSTILL_CURRENT = 0 101145 MD1104/1118 MOTOR_MAX_CURRENT/MOTOR_STANDSTILL_CURRENT > 900.0 101146 Boot file(s) saved 101147 Boot file(s) deleted 101148 Controller MD calculated 101150 MD set active 101151 Start-up successful 101153 MMC-NCK communication faulty %1 %2 101154 PI service was rejected 101155 Path %1 not available 101156 Impermissible function 101157 File %1 not available 101158 Function not permitted in the current operating state. 101159 Remote block in wrong state 101160 Date and time of the PLC set 101161 The drive is not in cyclic mode! 101162 MDx134/MDx400 MOTOR_NOMINAL_FREQUENCY/MOTOR_RATED_SPEED impermissible 101163 MDx130 MOTOR_NOMINAL_POWER 101164 MDx132 MOTOR_NOMINAL_VOLTAGE 101165 MDx103 MOTOR_NOMINAL_CURRENT 101166 MDx129 POWER_FACTOR_COS_PHI impermissible 101167 MDx134/MDx400 MOTOR_NOMINAL_FREQUENCY/MOTOR_RATED_SPEED impermissible 101168 Warning MDx142 FIELD_WEAKENING_SPEED 101200 Safety-Integrated data copied 101201 Safety-Integrated data confirmed 101202 SI data is copied from axis %1 to drive %2 Parameters: %1 = Axis name %2 = Drive number 101203 SI data not completely copied 101204 SI data not confirmed 101205 Drive data changed? -> Don’t forget to save the boot files! 101206 Search action running, pleas wait 101207 Position at $MN_ 101208 SI data confirmed: Axis 1 101209 SI data confirmed: Drive 1 101210 The machine data is being prepared for display 101211 NCK address not changed! 101212 NCK address changed! 101213 Invalid NCK address. 101214 Initialization of this window failed! 101300 Please wait – language is being changed 103000 There is no correction block on the NCK 103001 Selection is only possible after being enabled or in the RESET state. 103002 Copying to the clipboard is not possible 103003 MDI clipboard cannot be deleted 103004 Block search not possible 103006 Block search without calculation only possible on the main program level. 103007 Ending overstore is not possible in this channel state. 103008 Block search in channel %1 started – please wait 103009 Conflict between search type and search target! 103010 Invalid file name 103011 No program selected – block search finished 103014 Please reference the axis first 104000 Current tool not found 104001 No other tools available 104002 No other cutting edges available 104003 There aren’t any tools at all 104004 No tool selected 104005 No cutting edge selected 104006 No TO area available in the current channel 104007 Error during tool creation 104008 Error during cutting edge creation 104011 Error during tool deletion 104012 No master spindle available 104014 Incorrect entry 104015 Number of parameters per cutting edge is zero 104016 No spindle available 104018 Tool not available 104019 Tool type not available 104020 No empty location found 104023 Error during tool loading 104024 Error during tool unloading 104025 No magazine configured 104026 Notice: Tool is being loaded! 104027 Notice: Tool is being unloaded! 104029 Loading to this location not possible 104030 No more data available 105000 Error x y 105001 Cycle description sc.com not available 105002 File xxx already exists 105003 Workpiece xxx already exists 105004 Clipboard empty! To PASTE, COPY first 105005 Only workpieces can be inserted here 105006 Only files can be inserted here 105007 No name specified 105008 Memory error while writing a cycle call 105009 No write-authorization for the data 105010 No data selected 105011 Cycle description cov.com not available 105012 The program is not or only partially editable (NC reset) 105013 The copied data can be inserted with the soft key “Paste” 105014 Error while copying! 105015 Error while renaming! 105016 Error while deleting! 105017 Selection is only possible after being enabled or in the RESET state. 105018 Error during program generation! 105019 Error while opening a window! 105020 Error while closing a window! 105021 Error during workpiece generation! 105022 Error during enabling! 105023 File exists already! 105024 Check values! – At least 1 value lies outside the input limits! 105025 Please wait, the directory is being prepared! 105026 Notice! The simulated program and edited program are not the same! 105030 Please wait, renumbering is being carried out! 105031 Renumbering was aborted! 105032 Renumbering finished! 105041 Block number is too large! 105042 Impermissible block number! 105043 Impermissible increment! 105050 Please wait: Graphic is being output! 105051 Output of dynamic long texts for cycle parameterization 105052 Error in the cycle description of the ! 105053 No cycle available in current line! 105054 Error during cycle description call! 105060 Please wait: Initilization of the cycle support 105061 Error when opening the file! 105062 Error when closing the file! 105063 Error when positioning in the file %1! 105064 Error when reading the file! 105070 Please wait: Initialization of the simulation started! 105075 Not enough axes in the current channel? > Contour with default axis names: X, Z ! 109001 No switchover: Switchover disable set in current PLC 109002 No switchover: Target PLC occupied, try again 109003 No switchover: Switchover disable set in target PLC 109004 No switchover: PLC occupied by higher-priority MMC’s 109005 No switchover: No displaceable MMC at the target PLC 109006 No switchover: Selected channel invalid 109007 Channel switchover running 109008 Activation is running 111001 Non-interpretable step in line %1 111002 Insufficient memory, abort in line %1 111003 ManualTurn: %1 111004 File faulty or not available: %1 111005 Error when interpreting the contour %1 Parameters: %1 = Contour name 111006 Maximum number of contour elements exceeded %1 111007 Error in line %1 %2 111008 Spindle not synchronized 111009 Load new tool: T%1 Parameters: %1 = Tool number 111010 Teach-in interruption: Log overflow 111100 Wrong position programmed for the spindle 111105 No measuring system available 111106 No spindle stop for a block change 111107 Reference mark not found 111108 No transition from speed control mode to position control mode 111109 Configured positioning velocity is too high 111110 Velocity/Speed is negative 111111 Setpoint speed is zero 111112 Invalid gear stage 111115 Programmed position was not reached 111126 Absolute value minus not possible 111127 Absolute value plus not possible 111200 Spindle positioning error 111300 NC start key defective 111301 NC stop key defective 111302 Spindle start key defective 111303 Spindle stop key defective 111304 Connection to the PLC broken off 111305 Asynchronous subroutine was not executed 111306 Error when selecting or deselecting constant cutting speed 111307 Error when deleting handwheel offset 111308 Error when setting upper spindle speed limit 111309 Error when selecting tool 111310 Error when selecting zero offset 111311 NC start not possible: Deselect single block 111400 Unknown PLC error 111410 Tool %1 was created 111411 %1 Tool(s) can (could) not be created 111420 Error during the inch/metric conversion! Check all data! 111430 Program not loaded. Error when converting old cycles in G code. No NC memory. 111900 Start only possible in basic display 111901 Contour is contained in the current program, machining not enabled 111902 Start only with valid reference point 111904 4. Axis not configured, i.e., no driven tool possible 112045 Several insertion points required 112046 Main contour cannot be bypassed 112052 No residual material generated 112057 Programmed helix violates contour 112099 System-error contour pocket 112100 Error during renumbering. Original state restored. 112200 The contour is a step in the current program sequence. Machining not enabled 112201 The contour is a step in the current automatic sequence. Machining not enabled 112210 Tool axis cannot be switched over. Insufficient NC memory. 112211 Tool preselection could not be processed. Insufficient NC memory. 112300 Tool management type 2 not possible. Magazine not completely loaded. 112301 Tool management type 2 not possible. The magazine is not sorted as in the tool list. 112323 Replace swivel head. 112324 Load swivel head. 112325 Exchange swivel head. 112326 Set swivel head 112327 Angle not in permissible area 112328 Angle adapted to angle grid. 112329 Set swivel head/table 112330 Set swivel table. 112350 No swivel data set up. 112360 The step was not accepted into the program sequence, as the program is running. 112400 Is not available in the tool management 112401 Tool could not be created 112420 Error during the inch/metric conversion! Check all data! 112502 Insufficient memory, abort in line %1 112504 File faulty or not available: %1 Parameters: %1 = File name 112505 Error when interpreting the contour %1 112506 Maximum number of contour elements exceeded %1 112541 Program cannot be interpreted 112604 Connection to the PLC broken off 112605 Asynchronous subroutine was not executed 112650 Unknown PLC error 112999 Faulty grafic data. Exit graphic and restart 120000 Area %1 cannot be loaded! Acknowledge alarm, press area switchover key! 120001 Area %1 cannot be selected. Please deactivate area %2 120002 Area %1 is still active. Please deactivate area %1 120003 Area %1 cannot be deactivated. Please try again 120005 Please acknowledge the dialog box in area %1 120006 The channel switchover is currently disabled by area %1. 120007 The channel switchover is currently disabled. 120008 Control unit switchover, PLC timeout: 001 control unit switchover, PLC timeout: 002 control unit switchover, PLC timeout: 003 120120 The alarm list is full of alarm texts: Number of alarm texts too high Alarm texts: File %1 not found alarm texts: Input/Output error in file %1 alarm texts: Input/Output error alarm texts: Error when reading from the index file alarm texts: Error when writing in the index file alarm texts: Syntax error in alarm text file %1 120200 Image preparation suppressed 120201 Communication failure 120202 Waiting for a connection to the NC 120301 Faulty entry for hardkey ‘Program’ in Keys.ini. 120302 The selection is not possible. A program has to have been edited first via the area ‘Program’. 120303 The selection is not possible. The edited file %1 no longer exists. 120304 The selection is not possible. The file %1 has insufficient read rights. 120305 Selection is not possible. The file %1 is currently being edited. 120306 The selection is not possible. The file %1 is selected and active in channel %2. 120307 The file %1 cannot be opened for the editor because it is selected in channel %2 for execution from external sources. 120308 In the event of an emergency stop, the program %1 can only be changed in the machine/program correction area. 120309 The selection is not possible. Please close the simulation and repeat the selection. 120310 The selection is not possible. Please wait for the pending action or terminate it, then repeat the selection. 300000 Hardware drive bus: DCM not present 300001 Axis %1 drive number %2 not possible 300002 Axis %1 drive number %2 assigned twice 300003 Axis %1 drive %2 wrong module type %3 300004 Axis %1 drive %2 wrong drive type %3 (FDD/MSD) 300005 At least one module found on drive bus that has not been configured 300006 Module with drive number %1 has not been found on drive bus 300007 Axis %1 drive %2 not present or inactive 300008 Axis %1 drive %2 measuring circuit %3 is not available 300009 Axis %1 drive %2 measuring circuit %3 wrong measuring circuit type (type %4 used) 300010 Axis %1 drive %2 active without NC axis assignment 300011 Axis %1 drive %2 hardware version of spindle not supported 300012 Axis %1 drive %2 hardware version of control module not supported 300020 Drive %1 removed for diagnosis 300100 Drive power failure 300101 Bus communications failure 300200 Drive bus hardware fault 300201 Axis %1 drive %2 timeout during access, error location %3 300202 Axis %1 drive %2 CRC error, error location %3 300300 Axis %1 drive %2 boot error, error code %3 300400 Axis %1 drive %2 system error, error codes %3, %4 300401 Drive software for type %1, block %2 missing or incorrect 300402 System error in drive link. Error codes %1, %2 300403 Axis %1 drive %2 drive software and drive MD with different version numbers 300404 Axis %1 drive %2 drive MD contains different drive number 300405 Axis %1 drive %2 unknown drive alarm, code %3 300410 Axis %1 drive %2 error when storing a file (%3, %4) 300411 Axis %1 drive %2 error when reading a file (%3, %4) 300412 Error when storing a file (%1, %2) 300413 Error when reading a file (%1, %2) 300423 Measuring results could not be read (%1) 300500 Axis %1 drive %2 system error, error codes %3, %4 300501 Axis %1 drive %2 maximum current monitoring 300502 Axis %1 drive %2 maximum current monitoring of phase current R 300503 Axis %1 drive %2 maximum current monitoring of phase current S 300504 Axis %1 drive %2 measuring circuit error of motor measuring system 300505 Axis %1 drive %2 measuring circuit error of absolute track, code %3 300506 Axis %1 drive %2 NC sign-of-life failure 300507 Axis %1 drive %2 synchronization error of rotor position 300508 Axis %1 drive %2 zero mark monitoring of motor measuring system 300509 Axis %1 drive %2 current frequency exceeded 300510 Axis %1 drive %2 error on actual current measurement zero balancing 300511 Axis %1 drive %2 measuring function active 300515 Axis %1 drive %2 power section heat sink temperature exceeded 300604 Axis %1 drive %2 motor encoder is not adjusted 300605 Axis %1 drive %2 motor change not valid 300606 Axis %1 drive %2 flux controller at limit 300607 Axis %1 drive %2 current controller at limit 300608 Axis %1 drive %2 speed controller at limit 300609 Axis %1 drive %2 encoder cut-off frequency exceeded 300610 Axis %1 drive %2 rotor position identification failed 300611 Axis %1 drive %2 generator mode: Motion at rotor position identification 300612 Axis %1 drive %2 illegal current during rotor position identification 300613 Axis %1 drive %2 maximum permissible motor temperature exceeded 300614 Axis %1 drive %2 time monitoring of motor temperature 300701 Axis %1 drive %2 start-up required 300702 Axis %1 drive %2 base cycle time invalid 300703 Axis %1 drive %2 current cycle time invalid 300704 Axis %1 drive %2 speed controller cycle time invalid 300705 Axis %1 drive %2 position controller cycle time invalid 300706 Axis %1 drive %2 monitoring cycle time invalid 300707 Axis %1 drive %2 basic cycle times of axes differ 300708 Axis %1 drive %2 current controller cycle times of axes differ 300709 Axis %1 drive %2 speed controller cycle times of axes differ 300710 Axis %1 drive %2 position controller cycle times of axes differ 300711 Axis %1 drive %2 monitoring cycle times of axes differ 300712 Axis %1 drive %2 configuration of controller structure (higher dynamic response) not possible 300713 Axis %1 drive %2 lead time for position controller invalid 300714 Axis %1 drive %2 power section code invalid 300715 Axis %1 drive %2 maximum power section current less than or equal to zero 300716 Axis %1 drive %2 torque constant less than or equal to zero 300717 Axis %1 drive %2 motor moment of inertia less than or equal to zero 300718 Axis %1 drive %2 calculation dead time of current controller less than or equal to zero 300719 Axis %1 drive %2 motor not parameterized for delta operation 300720 Axis %1 drive %2 maximum motor speed invalid 300721 Axis %1 drive %2 zero-load current greater than rated motor current 300722 Axis %1 drive %2 zero-load motor current greater than rated current of power section 300723 Axis %1 drive %2 STS configuration of axes differ 300724 Axis %1 drive %2 number of pole pairs invalid 300725 Axis %1 drive %2 number of encoder marks of measuring system invalid 300726 Axis %1 drive %2 voltage constant is zero 300727 Axis %1 drive %2 reactance less than or equal to zero 300728 Axis %1 drive %2 adaption factor torque/current too high 300729 Axis %1 drive %2 motor zero-speed current less than or equal to zero 300730 Axis %1 drive %2 rotor resistance invalid 300731 Axis %1 drive %2 rated power less than or equal to zero 300732 Axis %1 drive %2 rated speed less than or equal to zero 300733 Axis %1 drive %2 zero load voltage invalid 300734 Axis %1 drive %2 zero load current less than or equal to zero 300735 Axis %1 drive %2 field weakening speed invalid 300736 Axis %1 drive %2 Lh characteristic invalid 300737 Axis %1 drive %2 configuration of two EnDat encoders not possible 300738 Axis %1 drive %2 module number for measuring system not possible 300739 Axis %1 drive %2 measuring system already used as motor measuring system 300740 Axis %1 drive %2 measuring system used several times 300741 Axis %1 drive %2 asynchronous mode: feedforward control gain out of range 300742 Axis %1 drive %2 voltage/frequency mode: converter frequency invalid 300743 Axis %1 drive %2 function not supported on this 611D controller module 300744 Axis %1 drive %2 safety monitoring checksum invalid, confirmation and acceptance test required! 300745 Axis %1 drive %2 limit values for safe end positions exchanged 300746 Axis %1 drive %2 SBH/SG not enabled 300747 Axis %1 drive %2 monitoring cycle time MD 1300 invalid 300748 Axis %1 drive %2 monitoring cycle times of both axes differ 300749 Axis %1 drive %2 conversion factor between motor and load too large 300750 Axis %1 drive %2 parameterization error in speed control adaption 300751 Axis %1 drive %2 speed control gain too high 300752 Axis %1 drive %2 blocking frequency of setpoint current filter too high 300753 Axis %1 drive %2 rotor position identification current less than minimal value 300754 Axis %1 drive %2 signal number of var. signaling function invalid 300755 Axis %1 drive %2 voltage/frequency mode: motor is turning 300756 Axis %1 drive %2 speed hysteresis of setpoint current smoothing invalid 300757 Axis %1 drive %2 adaption factor of torque limit invalid 300757 Axis %1 drive %2 adaption factor of torque limit invalid 300758 Axis %1 drive %2 generator mode: response voltage > switch-off threshold 300759 Axis %1 drive %2 generator mode: response voltage > monitoring threshold 300760 Axis %1 drive %2 generator mode: emergency retraction speed > max. motor speed 300761 Axis %1 drive %2 generator mode: minimum axis speed > max. motor speed 300762 Axis %1 drive %2 emergency retraction mode/generator mode already active 300763 Axis %1 drive %2 emergency retraction mode/generator mode invalid 300764 Axis %1 drive %2 emergency retraction mode/generator mode not possible 300765 Axis %1 drive %2 measurement of DC link voltage not possible 300766 Axis %1 drive %2 blocking frequency > Shannon frequency 300767 Axis %1 drive %2 natural frequency > Shannon frequency 300768 Axis %1 drive %2 numerator bandwidth > double blocking frequency 300769 Axis %1 drive %2 denominator bandwidth > double natural frequency 300770 Axis %1 drive %2 format error 300771 Axis %1 drive %2 asynchronous mode: converter frequency invalid 300772 Axis %1 drive %2 asynchronous mode: speed control gain too high 300773 Axis %1 drive %2 asynchronous mode: feedforward control structure not possible 300774 Axis %1 drive %2 asynchronous mode: changeover speed invalid 300775 Axis %1 drive %2 fixed link voltage of axes differ 300776 Axis %1 drive %2 measuring circuit monitoring must be active 300777 Axis %1 drive %2 rotor position identification current too high 300778 Axis %1 drive %2 generator mode: converter frequency rotor position identification 300779 Axis %1 drive %2 motor moment of inertia less than or equal to zero 300780 Axis %1 drive %2 zero load current > rated motor current 300781 Axis %1 drive %2 zero load current > rated current of power section 300782 Axis %1 drive %2 reactance less than or equal to zero 300783 Axis %1 drive %2 rotor resistance invalid 300784 Axis %1 drive %2 zero load voltage invalid 300785 Axis %1 drive %2 zero load current less than or equal to zero 300786 Axis %1 drive %2 field weakening speed invalid 300787 Axis %1 drive %2 asynchronous mode: feedforward control gain out of range 300788 Axis %1 drive %2 parameterization error in current control adaption 300789 Axis %1 drive %2 function not supported on this 611D controller module 300799 Axis %1 drive %2 data backup and reboot required 300850 Axis %1 drive %2 parameterization error in speed control adaption 300854 Axis %1 drive %2 signal number of var. signaling function invalid 300855 Axis %1 drive %2 voltage/frequency mode: motor is turning 300858 Axis %1 drive %2 generator mode: response voltage > switch-off threshold 300859 Axis %1 drive %2 generator mode: response voltage > monitoring threshold 300860 Axis %1 drive %2 generator mode: emergency retraction speed > max. motor speed 300861 Axis %1 drive %2 generator mode: minimum axis speed > max. motor speed 300862 Axis %1 drive %2 emergency retraction mode/generator mode already active 300863 Axis %1 drive %2 emergency retraction mode/generator mode invalid 300864 Axis %1 drive %2 emergency retraction mode/generator mode not possible 300865 Axis %1 drive %2 measurement of DC link voltage not possible 300875 Axis %1 drive %2 fixed link voltage of axes differ 300888 Axis %1 drive %2 parameterization error in current control adaption 300900 Axis %1 drive %2 stop A triggered 300901 Axis %1 drive %2 stop B triggered 300906 Axis %1 drive %2 safe braking ramp exceeded 300907 Axis %1 drive %2 tolerance for safe operational stop exceeded 300908 Axis %1 drive %2 stop C triggered 300909 Axis %1 drive %2 stop D triggered 300910 Axis %1 drive %2 stop E triggered 300911 Axis %1 drive %2 error in one monitoring channel 300914 Axis %1 drive %2 safe velocity exceeded 300915 Axis %1 drive %2 safe end positions exceeded 300950 Axis %1 drive %2 is not safely referenced 300951 Axis %1 drive %2 test stop is running 300952 Axis %1 drive %2 acceptance test mode is active 301701 Axis %1 drive %2 limit value for safe velocity too large 301702 Axis %1 drive %2 track inversion incorrect 301703 Axis %1 drive %2 encoder/motor type are not compatible 301704 Axis %1 drive %2 pole pair width/division of linear scale (internal) out of range 301705 Axis %1 drive %2 distance-coded scale incorrectly parameterized 301706 Axis %1 drive %2 parameterization of cam position invalid 301707 Axis %1 drive %2 parameterization of modulo value for safe cam (SN) invalid 301708 Axis %1 drive %2 actual value synchronization not allowed 301709 Axis %1 drive %2 submodule with integrated linearization invalid 301710 Axis %1 drive %2 resolution SSI motor measuring system invalid 301711 Axis %1 drive %2 transmission length SSI motor measuring system invalid 301712 Axis %1 drive %2 multiturn SSI motor measuring system invalid 301713 Axis %1 drive %2 resolution SSI direct measuring system invalid 301714 Axis %1 drive %2 transmission length SSI direct measuring system invalid 301715 Axis %1 drive %2 multiturn SSI direct measuring system invalid 301716 Axis %1 drive %2 SSI direct measuring system without incremental signals not possible 301717 Axis %1 drive %2 SSI transmission timeout 301718 Axis %1 drive %2 combination of motor/power section invalid 301719 Axis %1 drive %2 power section data incomplete 310505 Axis %1 drive %2 measuring circuit error of absolute track, code %3 310606 Axis %1 drive %2 external valve voltage supply failed 310607 Axis %1 drive %2 valve not responding 310608 Axis %1 drive %2 speed controller at limit 310609 Axis %1 drive %2 encoder cut-off frequency exceeded 310610 Axis %1 drive %2 wrong piston position 310611 Axis %1 drive %2 pressure sensor failed 310612 Axis %1 drive %2 force limitation off 310701 Axis %1 drive %2 speed controller cycle time invalid 310702 Axis %1 drive %2 position controller cycle time invalid 310703 Axis %1 drive %2 monitoring cycle time invalid 310704 Axis %1 drive %2 speed controller cycle times of axes differ 310705 Axis %1 drive %2 monitoring cycle times of axes differ 310706 Axis %1 drive %2 maximum working speed invalid 310707 Axis %1 drive %2 STS configuration of axes differ 310708 Axis %1 drive %2 number of encoder marks of measuring system invalid 310709 Axis %1 drive %2 error in piston diameter or piston rod diameter 310710 Axis %1 drive %2 distance-coded scale incorrectly parameterized 310750 Axis %1 drive %2 feedforward gain too high 310751 Axis %1 drive %2 proportional gain for speed controller too high 310752 Axis %1 drive %2 integral gain for speed controller invalid 310753 Axis %1 drive %2 D component for speed controller invalid 310754 Axis %1 drive %2 friction compensation gradient too high 310755 Axis %1 drive %2 area factor too high 310756 Axis %1 drive %2 controlled system gain is less than or equal to zero 310757 Axis %1 drive %2 blocking frequency > Shannon frequency 310758 Axis %1 drive %2 natural frequency > Shannon frequency 310759 Axis %1 drive %2 bandwidth numerator larger than double blocking frequency 310760 Axis %1 drive %2 bandwidth denominator greater than double natural frequency 310761 Axis %1 drive %2 proportional gain of force controller too high 310762 Axis %1 drive %2 integral gain for force controller invalid 310763 Axis %1 drive %2 D component of force controller invalid 310764 Axis %1 drive %2 controlled system gain for force controller is less than or equal to zero 310771 Axis %1 drive %2 gain in fine area of valve characteristic is less than or equal to zero 310772 Axis %1 drive %2 gain in rough area of valve characteristic is less than or equal to zero 310773 Axis %1 drive %2 gain at end of saturation area of valve characteristic is less than or equal to zero 310774 Axis %1 drive %2 zero area and knee area of valve characteristic overlap 310775 Axis %1 drive %2 knee area and saturation area of valve characteristic overlap 311710 Axis %1 drive %2 resolution SSI motor measuring system invalid 311711 Axis %1 drive %2 transmission length SSI motor measuring system invalid 311712 Axis %1 drive %2 multiturn SSI motor measuring system invalid 311716 Axis %1 drive %2 SSI measuring system without incremental signals not possible 311717 Axis %1 drive %2 SSI transmission timeout 380001 Profibus-DP: startup error, reason %1 parameter %2 %3 %4. 380003 Profibus-DP: operating error, reason %1,parameter %2 %3 %4. 380005 Profibus-DP: bus access conflict, type %1, counter %2 380020 Profibus-DP: SDB1000 error %1 for SDB source %2 380021 Profibus-DP: default SDB1000 was loaded 380022 Profibus-DP: configuration of DP master has been changed 380040 Profibus-DP: configuration error %1, parameter %2 380050 Profibus-DP: multiple assignment of inputs on address %1 380051 Profibus-DP: multiple assignment of outputs on address %1 380060 Profibus-DP: alarm %1 on logical address %2 from unassigned station 380070 Profibus DP: no input slot available for base address %1 (length %2) 380071 Profibus DP: no output slot available for base address %1 (size %2) 380072 Profibus DP: output slot for base address %1 (size %2) not allowed 380075 Profibus DP: DP I/O failure slave %1 380500 Profibus-DP: fault on drive %1, code %2, value %3, time %4 400102 Delete DB 2 in the PLC and restart 400103 Delete DB 3 in the PLC and restart 400106 Delete DB 3 in the PLC and restart 400109 Delete DB 9 in the PLC and restart 400171 Delete DB 71 in the PLC and restart 400172 Delete DB 72 in the PLC and restart 400173 Delete DB 73 in the PLC and restart 400174 Delete DB 74 in the PLC and restart 400250 NCK sign-of-life monitoring 400251 NCK has not started up 400252 Sign-of-life monitoring 400260 Failure of machine control panel 1 400261 Failure of machine control panel 2 400262 Failure of manual operating device 400604 Set change with M06 in the machine data 400902 Impermissible channel no. parameter in FC 9 401502 Impermissible axis no. parameter in FC 15 401602 Impermissible axis no. parameter in FC 16 401702 Impermissible spindle IF no. parameter in FC 17 401805 Impermissible axis no. parameter in FC 18 401901 Impermissible BAG no. parameter in FC 19 401902 Impermissible channel no. parameter in FC 19 402501 Impermissible BAG no. parameter in FC 25 402502 Impermissible channel no. parameter in FC 25 410150 Area in M group decoder list is too large 810001 Error OB_event 810002 Synchronous error 810003 Asychronous error 810004 Stop/Interrupt event 810005 Order form execution event 810006 Error communication event 810007 Error H/F system event 810008 Error diagnostics data from modules 810009 User-diagnostics event

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • 7009 ошибка windows 10 service control manager
  • 7007b ошибка активации
  • 7005 ошибка iphone при сбросе айфона
  • 70035 ошибка windows 10 не найден сетевой путь

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии