Вы находитесь на странице: 1из 277

KUKA System Software KUKA Roboter GmbH

KUKA System Software 8.3

Инструкция по эксплуатации и программированию для конечно-


го пользователя

KUKA System

Software 8.3

Состояние на: 20.01.2015

Версия: KSS 8.3 END V4


KUKA System Software 8.3

© Авторское право 2015


KUKA Roboter GmbH
Zugspitzstraße 140
D-86165 Augsburg
Германия

Копирование данной документации, полностью или частично, равно как и предоставление ее


третьим лицам разрешается только с однозначного разрешения компании KUKA Roboter
GmbH.
В системе управления могут работать другие, не описанные в данной документации функции.
Несмотря на это, при новой поставке или при сервисном обслуживании право на данные фун-
кции отсутствует.
Мы проверили содержание печатного документа на соответствие описанному аппаратному и
программному обеспечению. Однако, так как отклонения исключить невозможно, полное соот-
ветствие нами не гарантируется. Содержащиеся в данном печатном документе сведения ре-
гулярно проверяются, и необходимые исправления включаются в следующее издание.
Возможны технические изменения, не оказывающие влияния на работу.
Перевод оригинальной документации
KIM-PS5-DOC

Публикация: Pub KSS 8.3 END (PDF) ru


Структура книги: KSS 8.3 END V4.1
Версия: KSS 8.3 END V4

2 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


Содержание

Содержание
1 Введение ..................................................................................................... 11
1.1 Целевая группа ........................................................................................................ 11
1.2 Документация к промышленному роботу ............................................................... 11
1.3 Изображение указаний ............................................................................................ 11
1.4 Товарные марки ....................................................................................................... 12

2 Описание продукта .................................................................................... 13


2.1 Обзор промышленного робота ............................................................................... 13
2.2 Обзор системного программного обеспечения KUKA (KSS) ................................ 13
2.3 Системные требования ........................................................................................... 14
2.4 Использование системного программного обеспечения KUKA по назначению . 14
2.5 Накопители USB KUKA ............................................................................................ 14

3 Безопасность .............................................................................................. 17
3.1 Общая информация ................................................................................................. 17
3.1.1 Указание об ответственности ............................................................................ 17
3.1.2 Использование промышленного робота по назначению ................................. 17
3.1.3 Декларация о соответствии требованиям ЕС и декларация изготовителя ... 18
3.1.4 Используемые термины ..................................................................................... 19
3.2 Персонал .................................................................................................................. 21
3.3 Рабочая, безопасная и опасная зоны .................................................................... 22
3.3.1 Определение остановочных путей .................................................................... 22
3.4 Инициатор реакций останова .................................................................................. 23
3.5 Предохранительные устройства ............................................................................. 24
3.5.1 Обзор предохранительных устройств ............................................................... 24
3.5.2 Система управления безопасностью ................................................................ 25
3.5.3 Выбор режима работы ........................................................................................ 25
3.5.4 Сигнал «Защита оператора» ............................................................................. 26
3.5.5 Устройство АВАРИЙНОГО ОСТАНОВА ............................................................ 26
3.5.6 Выход из вышестоящей системы управления безопасностью ....................... 27
3.5.7 Внешнее устройство АВАРИЙНОГО ОСТАНОВА ............................................ 27
3.5.8 Устройство подтверждения ................................................................................ 28
3.5.9 Внешнее устройство подтверждения ................................................................ 28
3.5.10 Внешний безопасный рабочий останов ............................................................ 28
3.5.11 Внешний безопасный останов 1 и внешний безопасный останов 2 ............... 29
3.5.12 Контроль скорости в T1 ...................................................................................... 29
3.6 Дополнительное защитное оснащение .................................................................. 29
3.6.1 Пошаговый режим ............................................................................................... 29
3.6.2 Программируемые концевые выключатели ..................................................... 29
3.6.3 Механические концевые упоры ......................................................................... 30
3.6.4 Механическое устройство ограничения зоны оси (опция) ............................... 30
3.6.5 Устройство контроля зоны оси (опция) ............................................................. 30
3.6.6 Возможности перемещения манипулятора без приводной энергии .............. 30
3.6.7 Маркировки на промышленном роботе ............................................................. 31
3.6.8 Внешние защитные приспособления ................................................................ 31
3.7 Обзор режимов работы и защитных функций ....................................................... 32
3.8 Меры безопасности ................................................................................................. 33

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 3 / 277


KUKA System Software 8.3

3.8.1 Общие меры безопасности ................................................................................ 33


3.8.2 Транспортировка ................................................................................................ 34
3.8.3 Первый и повторный ввод в эксплуатацию ...................................................... 34
3.8.3.1 Проверка технических данных и конфигурации системы безопасности .. 36
3.8.3.2 Режим ввода в эксплуатацию ....................................................................... 37
3.8.4 Ручной режим ...................................................................................................... 38
3.8.5 Моделирование .................................................................................................. 39
3.8.6 Автоматический режим работы ......................................................................... 40
3.8.7 Техобслуживание и ремонт ............................................................................... 40
3.8.8 Вывод из эксплуатации, хранение и утилизация ............................................. 42
3.8.9 Меры безопасности для Single Point of Control ................................................ 42
3.9 Применяемые стандарты и предписания .............................................................. 43

4 Управление ................................................................................................. 45
4.1 Переносное программирующее устройство KUKA smartPAD .............................. 45
4.1.1 Передняя сторона .............................................................................................. 45
4.1.2 Обратная сторона ............................................................................................... 47
4.1.3 Подключение и отключение пульта smartPAD ................................................. 48
4.2 Пользовательский интерфейс KUKA smartHMI ..................................................... 49
4.2.1 Клавиатура .......................................................................................................... 51
4.2.2 Линейка состояний ............................................................................................. 51
4.2.3 Индикация состояния Интерпретатор заданий ............................................. 53
4.2.4 Индикатор состояния Приводы и окно Условия перемещения .................. 53
4.3 Включение системы управления роботом и запуск KSS ...................................... 55
4.4 Вызов главного меню .............................................................................................. 55
4.5 Завершение работы и повторный запуск KSS ...................................................... 56
4.5.1 Выключение после сбоя подачи напряжения .................................................. 59
4.6 Включение/выключение приводов ......................................................................... 60
4.7 Выключение системы управления роботом .......................................................... 60
4.8 Установка языка панели управления ..................................................................... 60
4.9 Онлайновая документация и онлайн-справка ....................................................... 61
4.9.1 Вызов онлайновой документации ..................................................................... 61
4.9.2 Вызов онлайн-справки ....................................................................................... 62
4.10 Смена группы пользователей ................................................................................. 65
4.11 Смена режима работы ............................................................................................ 66
4.12 Системы координат ................................................................................................. 67
4.13 Перемещение робота вручную ............................................................................... 69
4.13.1 Окно Опции ручного метода ........................................................................... 70
4.13.1.1 Вкладка Общая информация ..................................................................... 70
4.13.1.2 Вкладка Кнопки ............................................................................................. 71
4.13.1.3 Вкладка Мышь .............................................................................................. 72
4.13.1.4 Вкладка Поз. KCP ......................................................................................... 73
4.13.1.5 Вкладка Тек. база/инстр. ............................................................................. 73
4.13.2 Активация вида перемещения ........................................................................... 74
4.13.3 Настройка ручной коррекции (HOV) .................................................................. 74
4.13.4 Выбор инструмента и базы ................................................................................ 75
4.13.5 Осевое перемещение с помощью клавиш ....................................................... 75
4.13.6 Декартово перемещение с помощью клавиш .................................................. 75
4.13.7 Конфигурация пространственной мыши ........................................................... 76

4 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


Содержание

4.13.8 Ориентация пространственной мыши ............................................................... 77


4.13.9 Декартово перемещение с помощью пространственной мыши ..................... 78
4.13.10 Инкрементальное перемещение вручную ........................................................ 79
4.14 Перемещение дополнительных осей вручную ...................................................... 80
4.15 Шунтирование контроля рабочей зоны .................................................................. 80
4.16 Функции индикации .................................................................................................. 81
4.16.1 Измерение и индикация потребления энергии ................................................. 81
4.16.2 Индикация актуальной позиции ......................................................................... 83
4.16.3 Отображение цифровых входов/выходов ......................................................... 83
4.16.4 Отображение аналоговых входов/выходов ...................................................... 85
4.16.5 Отображение входов/выходов для внешней автоматики ................................ 85
4.16.6 Индикация циклических флагов ........................................................................ 87
4.16.7 Индикация флагов .............................................................................................. 87
4.16.8 Индикация счетчика ............................................................................................ 88
4.16.9 Индикация таймера ............................................................................................ 89
4.16.10 Вывод данных калибровки ................................................................................. 90
4.16.11 Индикация информации о роботах и системе управления роботом .............. 91
4.16.12 Показ/обработка данных робота ....................................................................... 91
4.17 Экспорт конфигурации системы безопасности (XML-экспорт) ............................. 93

5 Первый и повторный ввод в эксплуатацию ........................................ 95


5.1 Ассистент ввода в эксплуатацию ............................................................................ 95
5.2 Проверка технических данных ................................................................................ 95
5.3 Перемещение робота без вышестоящей системы управления безопасностью 96
5.4 Проверка активации модели робота с точным позиционированием ................... 97
5.5 Юстировка ................................................................................................................ 98
5.5.1 Методы юстировки .............................................................................................. 99
5.5.2 Перемещение осей в предъюстировочное положение с помощью меток юстировки
101
5.5.3 Перемещение осей в предъюстировочное положение с помощью электронной
контактной измерительной головки .................................................................................. 102
5.5.4 Светодиоды юстировки ...................................................................................... 104
5.5.5 Юстировка с помощью SEMD ............................................................................ 105
5.5.5.1 Выполнение первичной юстировки (с помощью SEMD) ............................. 105
5.5.5.2 Настройка смещения (с помощью SEMD) ................................................... 108
5.5.5.3 Проверка юстировки нагрузки со смещением (с помощью SEMD) ............ 109
5.5.6 Юстировка с помощью стрелочного индикатора ............................................. 111
5.5.7 Юстировка дополнительных осей ..................................................................... 112
5.5.8 Юстировка по исходным данным ...................................................................... 113
5.5.9 Юстировка с помощью MEMD и отметки в виде штриха ................................. 114
5.5.9.1 Перемещение A6 в юстировочное положение (по отметке в виде штриха) 114
5.5.9.2 Выполнение первичной юстировки (с помощью MEMD) ............................ 115
5.5.9.3 Настройка смещения (с помощью MEMD) ................................................... 118
5.5.9.4 Проверка юстировки нагрузки со смещением (с помощью MEMD) ........... 119
5.5.10 Деюстировка осей вручную ................................................................................ 120
5.6 Изменение программируемых концевых выключателей ...................................... 121
5.7 Калибровка ............................................................................................................... 123
5.7.1 Калибровка инструмента .................................................................................... 123
5.7.1.1 Калибровка TCP: метод XYZ 4 точки ........................................................... 125
5.7.1.2 Калибровка TCP: метод базы отсчета XYZ ................................................. 127

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 5 / 277


KUKA System Software 8.3

5.7.1.3 Определение ориентации: метод ABC унив. .............................................. 128


5.7.1.4 Определение ориентации: метод ABC 2 точки ........................................... 129
5.7.1.5 Цифровой ввод .............................................................................................. 131
5.7.2 Калибровка базы ................................................................................................ 131
5.7.2.1 Метод 3 точек ................................................................................................. 132
5.7.2.2 Косвенный метод ........................................................................................... 134
5.7.2.3 Цифровой ввод .............................................................................................. 135
5.7.3 Калибровка стационарного инструмента .......................................................... 135
5.7.3.1 Калибровка внешней ТСР ............................................................................. 135
5.7.3.2 Цифровой ввод внешнего TCP ..................................................................... 137
5.7.3.3 Калибровка заготовки: прямой метод .......................................................... 138
5.7.3.4 Калибровка заготовки: косвенный метод .................................................... 139
5.7.4 Переименование инструмента/базы ................................................................. 140
5.7.5 Линейный блок .................................................................................................... 140
5.7.5.1 Определение необходимости калибровки линейного блока ..................... 141
5.7.5.2 Калибровка линейного блока ....................................................................... 141
5.7.5.3 Цифровой ввод линейного блока ................................................................. 143
5.7.6 Калибровка внешней кинематики ...................................................................... 143
5.7.6.1 Калибровка исходной точки .......................................................................... 144
5.7.6.2 Цифровой ввод исходной точки ................................................................... 146
5.7.6.3 Калибровка базы инструмента ..................................................................... 146
5.7.6.4 Цифровой ввод базы инструмента .............................................................. 148
5.7.6.5 Калибровка внешнего инструмента ............................................................. 148
5.7.6.6 Цифровой ввод внешнего инструмента ...................................................... 150
5.8 Данные нагрузки ...................................................................................................... 150
5.8.1 Проверка нагрузок с помощью KUKA.Load ....................................................... 150
5.8.2 Определение нагрузки с помощью KUKA.LoadDataDetermination .................. 151
5.8.3 Ввод данных полезной нагрузки ........................................................................ 151
5.8.4 Ввод данных дополнительной нагрузки ............................................................ 151
5.8.5 Проверка данных нагрузки онлайн .................................................................... 152
5.9 Экспорт/импорт длинных текстов ........................................................................... 153
5.10 Руководство по техобслуживанию ......................................................................... 155
5.10.1 Протоколирование техобслуживания ............................................................... 156
5.10.2 Индикация протокола техобслуживания .......................................................... 158

6 Управление программами и проектами ................................................. 159


6.1 Создание новой программы .................................................................................... 159
6.2 Создание новой папки ............................................................................................. 159
6.3 Переименование файла или папки ........................................................................ 159
6.4 Менеджер файловНавигатор ................................................................................ 160
6.4.1 Выбор фильтра ................................................................................................... 161
6.5 Выбор или открытие программы ............................................................................ 161
6.5.1 Выбор и отмена программы ............................................................................... 162
6.5.2 Открытие программы ......................................................................................... 163
6.5.3 Переключение между навигатором и программой .......................................... 164
6.6 Структура программы KRL ...................................................................................... 164
6.6.1 Позиция HOME ................................................................................................... 165
6.7 Выделение/затемнение частей программы ........................................................... 166
6.7.1 Выделение/затемнение строки DEF ................................................................. 166
6.7.2 Вывод детального вида на дисплей .................................................................. 166

6 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


Содержание

6.7.3 Включение/выключение переноса строки ......................................................... 167


6.8 Редактирование программ ...................................................................................... 167
6.8.1 Ввод комментария или штампа ......................................................................... 168
6.8.2 Удаление программных строк ............................................................................ 169
6.8.3 Другие функции редактирования ....................................................................... 169
6.9 Распечатка программы ............................................................................................ 170
6.10 Архивирование и восстановление данных ............................................................ 170
6.10.1 Обзор архивирования ......................................................................................... 170
6.10.2 Архивирование данных на накопитель USB ..................................................... 172
6.10.3 Архивирование данных в сети ........................................................................... 172
6.10.4 Архивирование журнала .................................................................................... 173
6.10.5 Восстановление данных ..................................................................................... 173
6.10.6 Автоматическое архивирование данных для анализа ошибок (KrcDiag) ....... 174
6.11 Управление проектами ............................................................................................ 175
6.11.1 Окно Управление проектами ........................................................................... 175
6.11.2 Резервное копирование проектов, пакетов опций и данных RDC .................. 177
6.11.3 Восстановление проектов, пакетов опций и данных RDC ............................... 178

7 Выполнение программы .......................................................................... 179


7.1 Выбор вида выполнения программы ...................................................................... 179
7.2 Виды выполнения программы ................................................................................. 179
7.3 Предварительное число .......................................................................................... 180
7.4 Указатель записи ..................................................................................................... 180
7.5 Установка коррекции программы (POV) ................................................................. 183
7.6 Индикация состояния интерпретатора робота ...................................................... 184
7.7 Запуск программы вперед (вручную) ..................................................................... 184
7.8 Запуск программы вперед (автоматически) .......................................................... 185
7.9 Выбор записи ........................................................................................................... 185
7.10 Сброс программы ..................................................................................................... 186
7.11 Запуск режима внешней автоматики ...................................................................... 186
7.12 Перемещение назад посредством клавиши обратного пуска .............................. 187
7.12.1 Выполнение движений в обратном направлении ............................................ 187
7.12.2 Принцип действия и особенности движения в обратном направлении ......... 188
7.12.2.1 Особенности при использовании подпрограмм .......................................... 188
7.12.2.2 Особенности при сглаживании ..................................................................... 189
7.12.2.3 Особенности при колебательных движениях .............................................. 190
7.12.2.4 Переход от движения назад к движению вперед ........................................ 191

8 Основы программирования движений ................................................. 193


8.1 Обзор видов движений ............................................................................................ 193
8.2 Вид движения РТР ................................................................................................... 193
8.3 Вид движения LIN .................................................................................................... 194
8.4 Вид движения CIRC ................................................................................................. 194
8.5 Сглаживание ............................................................................................................. 195
8.6 Контроль ориентации LIN, CIRC ............................................................................. 196
8.7 Вид движения Spline ................................................................................................ 197
8.7.1 Профиль скоростей движений Spline ................................................................ 199
8.7.2 Выбор записи при движениях Spline ................................................................. 200
8.7.3 Изменения в блоках Spline ................................................................................. 202

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 7 / 277


KUKA System Software 8.3

8.7.4 Сглаживание движений Spline ........................................................................... 204


8.7.5 Замена сглаженного перемещения CP блоком Spline .................................... 205
8.7.5.1 Переход SLIN-SPL-SLIN ................................................................................ 208
8.8 Контроль ориентации CP-Spline ............................................................................. 208
8.8.1 Комбинации функций Контроль ориентации и Круговой контур, контроль
ориентации ........................................................................................................................ 211
8.9 Угол круга ................................................................................................................. 212
8.10 Сингулярность .......................................................................................................... 212

9 Программирование для группы "Пользователь" (встроенные формуляры)


........................................................................................................................ 215
9.1 Имена во встроенных формулярах ........................................................................ 215
9.2 Программирование движений PTP, LIN, CIRC ...................................................... 215
9.2.1 Программирование движения РТР ................................................................... 215
9.2.2 Встроенный формуляр PTP ............................................................................... 216
9.2.3 Программирование движения LIN ..................................................................... 216
9.2.4 Встроенный формуляр LIN ................................................................................ 217
9.2.5 Программирование движения CIRC .................................................................. 217
9.2.6 Встроенный формуляр CIRC ............................................................................. 218
9.2.7 Окно опций Фреймы .......................................................................................... 219
9.2.8 Окно опции Параметры перемещения (LIN, CIRC, PTP) .............................. 219
9.3 Программирование движений Spline ..................................................................... 220
9.3.1 Указания по программированию движений Spline ........................................... 220
9.3.2 Программирование блока Spline ....................................................................... 221
9.3.2.1 Встроенный формуляр блока CP-Spline ...................................................... 222
9.3.2.2 Встроенный формуляр Блок PTP SPLINE .................................................. 223
9.3.2.3 Окно опции Фреймы (блок CP- и PTP-Spline) ............................................ 224
9.3.2.4 Окно опции Параметры перемещения (блок CP-Spline) .......................... 224
9.3.2.5 Окно опции Параметры перемещения (блок PTP-Spline) ........................ 225
9.3.3 Программирование сегментов блока Spline ..................................................... 226
9.3.3.1 Программирование сегмента SPL или SLIN ............................................... 226
9.3.3.2 Программирование сегмента SCIRC ........................................................... 226
9.3.3.3 Встроенный формуляр сегмента CP-Spline ................................................ 227
9.3.3.4 Программирование сегмента SPTP ............................................................. 228
9.3.3.5 Встроенный формуляр сегмента SPTP ....................................................... 229
9.3.3.6 Окно опции Фреймы (сегменты CP- и PTP-Spline) .................................... 230
9.3.3.7 Окно опции Параметры перемещения (сегмент CP-Spline) .................... 230
9.3.3.8 Окно опции Параметры перемещения (SPTP) ......................................... 231
9.3.3.9 Окно опции Логические параметры .......................................................... 232
9.3.3.10 Заучивание пространственного смещения логических параметров ......... 236
9.3.4 Программирование отдельных движений Spline ............................................. 237
9.3.4.1 Программирование отдельного движения SLIN ......................................... 237
9.3.4.2 Встроенный формуляр SLIN ......................................................................... 237
9.3.4.3 Окно опции Параметры перемещения (SLIN) ........................................... 238
9.3.4.4 Программирование отдельного движения SCIRC ...................................... 239
9.3.4.5 Встроенный формуляр SCIRC ...................................................................... 239
9.3.4.6 Окно опции Параметры перемещения (SCIRC) ....................................... 240
9.3.4.7 Программирование отдельного движения SPTP ........................................ 241
9.3.4.8 Встроенный формуляр SPTP ....................................................................... 242
9.3.5 Условный останов .............................................................................................. 242
9.3.5.1 Встроенный формуляр Spline Stop Condition ........................................... 243

8 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


Содержание

9.3.5.2 Условие останова: пример и тормозные характеристики .......................... 245


9.3.6 Область неизменного движения в блоке CP-Spline ......................................... 246
9.3.6.1 Выбор строки в область неизменного движения ........................................ 247
9.3.6.2 Максимальные пределы ................................................................................ 248
9.4 Изменение параметров движения .......................................................................... 249
9.5 Повторное программирование точки ...................................................................... 249
9.6 Программирование логических команд .................................................................. 250
9.6.1 Входы/выходы ..................................................................................................... 250
9.6.2 Установка цифрового выхода – OUT ................................................................ 250
9.6.3 Встроенный формуляр OUT ............................................................................... 250
9.6.4 Установка импульсного выхода – PULSE ......................................................... 251
9.6.5 Встроенный формуляр PULSE .......................................................................... 251
9.6.6 Установка аналогового выхода — ANOUT ....................................................... 252
9.6.7 Встроенный формуляр ANOUT статический .................................................... 252
9.6.8 Встроенный формуляр ANOUT динамический ................................................. 252
9.6.9 Программирование времени ожидания — WAIT .............................................. 253
9.6.10 Встроенный формуляр WAIT ............................................................................. 253
9.6.11 Программирование зависимой от сигнала функции ожидания — WAITFOR 254
9.6.12 Встроенный формуляр WAITFOR ...................................................................... 254
9.6.13 Переключение на траектории – SYN OUT ........................................................ 255
9.6.14 Встроенный формуляр SYN OUT, опция START/END ..................................... 256
9.6.15 Встроенный формуляр SYN OUT, опция PATH ................................................ 258
9.6.16 Установка импульсов на траектории — SYN PULSE ....................................... 260
9.6.17 Встроенный формуляр SYN PULSE .................................................................. 261
9.6.18 Изменение логической команды ........................................................................ 262

10 Сервис KUKA .............................................................................................. 263


10.1 Запрос службы поддержки ...................................................................................... 263
10.2 Сервисная служба KUKA ......................................................................................... 263

Индекс .......................................................................................................... 271

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 9 / 277


KUKA System Software 8.3

10 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


1 Введение

1 Введение
д

1.1 Целевая группа

Данная документация предназначена для пользователей со следующи-


ми знаниями:
 основные знания о промышленных роботах.

Для оптимального использования нашей продукции мы рекомен


дуем нашим заказчиками пройти обучение в колледже компании
KUKA. Информацию об учебной программе можно найти на сай-
те www.kuka.com или получить непосредственно в филиалах компании.

1.2 Документация к промышленному роботу

Документация по промышленному роботу состоит из следующих разде-


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

1.3 Изображение указаний

Безопасность Данные указания служат для обеспечения безопасности и обязательны


для выполнения.

Эти указания означают наличие неизбежной


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

Эти указания означают возможность смертель


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

Эти указания означают возможность легких те


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

Эти указания означают возможность материаль


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

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


или общие меры безопасности.
Они не относятся к отдельным опасностям или мерам предосто
рожности.

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


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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 11 / 277


KUKA System Software 8.3

Порядок действий, отмеченный данным указанием,


требует неукоснительного соблюдения.

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

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


информацию.

1.4 Товарные марки

Windows является товарной маркой компании Microsoft Corporation.


WordPad является товарной маркой компании Microsoft Corporation.

12 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


2 Описание продукта

2 Описание продукта
2

2.1 Обзор промышленного робота

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

Рис. 2-1: Пример промышленного робота

1 Манипулятор 3 Переносное программирую-


щее устройство
2 Система управления робо- 4 Соединительные кабели
том

2.2 Обзор системного программного обеспечения KUKA (KSS)

Описание Системное программное обеспечение KUKA (KSS) выполняет все основ-


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

smartHMI Пользовательский интерфейс системного программного обеспечения


KUKA называется KUKA smartHMI (smart Human-Machine Interface, ин-
теллектуальный интерфейс «пользователь-машина»).
Особенности интерфейса:
 функция управления пользователями;

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 13 / 277


KUKA System Software 8.3

 программный редактор;
 робототехнический язык KRL – KUKA Robot Language;
 встроенные формуляры для программирования;
 индикация сообщений;
 конфигурационное окно;
 и другие функции.
(>>> 4.2 "Пользовательский интерфейс KUKA smartHMI" Страница 49)
В зависимости от пользовательских настроек панель управления может
отличаться от стандартной.

2.3 Системные требования

KSS 8.3 можно применять в следующих системах управления роботом:


 KR C4;
 с Windows Embedded Standard 7 V4.x;
 и с 2 Гб рабочей памяти.

2.4 Использование системного программного обеспечения KUKA по назна-


чению

Использование Системное программное обеспечение KUKA предназначено только для


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

Использование Любое использование, отличающееся от использования по назначению,


не по назна- рассматривается как неправильное и не допускается. За повреждения,
чению возникающие вследствие неправильного использования, фирма KUKA
Roboter GmbH ответственности не несет. В этом случае всю ответствен-
ность несет эксплуатирующая сторона.
К использованию не по назначению относится, например:
 работа с кинематикой, не являющейся промышленным роботом
KUKA или кинематикой заказчика;
 работа с KKS при условиях, отличающихся от заданных системных
требований.

2.5 Накопители USB KUKA

Для системы управления роботом KR C4 существуют следующие нако-


пители USB KUKA:
Накопитель USB KUKA 2.0 NB 4ГБ
 Носитель данных для программного обеспечения и архивов
 Без возможности загрузки
 № арт. 00-197-266
Накопитель USB KUKA.Recover 2.1 8ГБ
 Для создания и восстановления системных изображений
 С возможностью загрузки
 № арт. 00-220-397

14 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


2 Описание продукта

Рис. 2-2: Накопитель USB KUKA 2.0 NB 4ГБ, (№ арт. 00-197-266)

Рис. 2-3: Накопитель USB KUKA.Recover 2.1 8ГБ (№ арт. 00-220-397)

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 15 / 277


KUKA System Software 8.3

16 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

3 Безопасность
з

3.1 Общая информация


т

3.1.1 Указание об ответственности

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


промышленный робот или один из его компонентов.
Компоненты промышленного робота:
 Манипулятор
 Система управления роботом
 Ручной программатор
 Соединительные кабели
 Дополнительные оси (дополнительное оборудование)
например, линейный блок, поворотный откидной стол, устройство по-
зиционирования
 Программное обеспечение
 Дополнительное оборудование, принадлежности
Промышленный робот выполнен в соответствии с существующим уров-
нем развития техники и общепринятыми правилами техники безопаснос-
ти. Однако при неправомерном применении, не отвечающем его
назначению, существует опасность для жизни и здоровья, а также риск
повреждения промышленного робота и материального ущерба.
Эксплуатация промышленного робота допускается только в безупреч-
ном техническом состоянии, а также согласно назначению и с учетом
предписаний по технике безопасности и существующих рисков. Эксплуа-
тация должна осуществляться согласно настоящему документу и декла-
рации изготовителя, входящей в комплект поставки промышленного
робота. Неисправности, которые могут отрицательно повлиять на безо-
пасность, необходимо незамедлительно устранять.

Информация по Указания по технике безопасности не могут быть истолкованы против


технике безопас- фирмы KUKA Roboter GmbH. Даже при соблюдении всех указаний по тех-
ности нике безопасности нет гарантии того, что в рамках эксплуатации про-
мышленного робота исключена опасность травм или материального
ущерба.
Без разрешения фирмы KUKA Roboter GmbH вносить какие-либо изме-
нения в конструкцию промышленного робота запрещено. В состав про-
мышленного робота могут быть включены дополнительные компоненты
(инструменты, программное обеспечение и т. д.), не входящие в комп-
лект поставки фирмы KUKA Roboter GmbH. Ответственность за повреж-
дения промышленного робота или иного имущества, причиненные в
связи с установкой данных компонентов, несет пользователь.
Кроме главы «Безопасность» в данной документации содержатся допол-
нительные указания по технике безопасности. Они также подлежат обя-
зательному соблюдению.

3.1.2 Использование промышленного робота по назначению

Промышленный робот предназначен исключительно для использования,


описанного в инструкции по эксплуатации либо инструкции по монтажу в
главе «Целевое назначение».

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 17 / 277


KUKA System Software 8.3

Любое использование, отличающееся от использования по назначению,


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

Использование Любое использование, отличающееся от использования по назначению,


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

3.1.3 Декларация о соответствии требованиям ЕС и декларация изготовителя

Данный промышленный робот является неполной машиной в соответс-


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

Декларация о Системный интегратор должен составить декларацию о соответствии


соответствии всей установки согласно Директиве по машиностроению. Декларация о
соответствии является основополагающим фактором для нанесения
маркировки CE на установку. Эксплуатация промышленного робота до-
пускается только в соответствии с действующими государственными за-
конами, предписаниями и нормативами.
Системе управления роботом присвоен сертификат CE согласно Дирек-
тиве по электромагнитной совместимости и Директиве по низковольтно-
му оборудованию.

Декларация Промышленный робот, являющийся неполной машиной, поставляется


изготовителя вместе с декларацией изготовителя согласно Приложению IIA B Директи-
вы по машиностроению 2006/42/ЕС. В комплект данной декларации изго-
товителя входит список выполненных принципиальных требований
согласно Приложению I и инструкция по монтажу.
В своей декларации изготовитель заявляет, что ввод в эксплуатацию не-
полной машины запрещен до тех пор, пока неполная машина не войдет
в состав другой машины, либо не будет собрана вместе с другими дета-
лями в такую машину, которая отвечает положениям Директивы ЕС по

18 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

машиностроению и на которую имеется Декларация о соответствии тре


бованиям ЕС согласно Приложению IIA A.

3.1.4 Используемые термины

STOP 0, STOP 1 и STOP 2 являются определениями останова согласно


EN 60204-1:2006.

Понятие Описание
Зона оси Зона действия каждой оси, указанная в градусах или миллиметрах,
в пределах которой она может перемещаться. Зона перемещения
оси должна определяться для каждой оси отдельно.
Остановочный путь Остановочный путь = путь реакции + тормозной путь
Остановочный путь является частью опасной зоны.
Рабочая зона Зона, в которой манипулятор может передвигаться. Рабочая зона
состоит из отдельных зон осей.
Пользователь Пользователем промышленного робота может быть предпринима-
тель, работодатель или уполномоченное лицо, несущее ответствен-
ность за эксплуатацию промышленного робота.
Опасная зона Опасная зона включает в себя рабочую зону и остановочные пути
манипулятора и дополнительных осей (опция).
Срок службы Срок службы важных для безопасности деталей начинается с
момента ее поставки заказчику.
На продолжительность срока службы не влияет фактическая про-
должительность эксплуатации детали, так как важные для безопас-
ности детали подвергаются старению и во время хранения.
Пульт управления См. раздел «Пульт управления smartPAD»
KUKA smartPAD
Манипулятор Механика робота и соответствующее электрооборудование
Безопасная зона Безопасная зона находится за пределами опасной зоны.
Безопасный рабо- Безопасный рабочий останов – это функция контроля останова. Он
чий останов не останавливает перемещение самого робота, а контролирует
состояние останова осей робота. Если оси перемещаются при безо-
пасном рабочем останове, срабатывает безопасный останов
STOP 0.
Безопасный рабочий останов также можно выполнить внешними
средствами.
При срабатывании безопасного рабочего останова система управ-
ления роботом задействует выход к магистральной шине. Выход
также задействуется в том случае, если к моменту срабатывания
остановлены не все оси, что ведет к срабатыванию безопасного
останова STOP 0.
Безопасный оста- Останов, который выполняется по команде системы управления
нов STOP 0 безопасностью. Система управления безопасностью мгновенно
отключает приводы и подачу питания к тормозам.
Указание: этот останов обозначается в настоящей документации
как безопасный останов 0.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 19 / 277


KUKA System Software 8.3

Понятие Описание
Безопасный оста- Останов, который выполняет и контролирует система управления
нов STOP 1 безопасностью. Процесс торможения выполняется компонентом
системы управления роботом, который не относится к безопас-
ности, и контролируется системой управления безопасностью. Как
только манипулятор останавливается, система управления безо-
пасностью отключает приводы и подачу питания к тормозам.
При срабатывании безопасного останова STOP 1 система управле-
ния роботом задействует выход к магистральной шине.
Безопасный останов STOP 1 также можно выполнить внешними
средствами.
Указание: этот останов обозначается в настоящей документации
как безопасный останов 1.
Безопасный оста- Останов, который выполняет и контролирует система управления
нов STOP 2 безопасностью. Процесс торможения выполняется компонентом
системы управления роботом, который не относится к безопас-
ности, и контролируется системой управления безопасностью. При-
воды остаются включенными, а тормоза – разомкнутыми. Сразу
после остановки манипулятора срабатывает безопасный рабочий
останов.
При срабатывании безопасного останова STOP 2 система управле-
ния роботом задействует выход к магистральной шине.
Безопасный останов STOP 2 также можно выполнить внешними
средствами.
Указание: этот останов обозначается в настоящей документации
как безопасный останов 2.
Опции безопасности Общее название для опций, которые обеспечивают возможность
конфигурации функций контроля в дополнение к стандартным фун-
кциям безопасности.
Пример: SafeOperation
Пульт управления Ручной программатор для KR C4
smartPAD
Пульт smartPAD имеет все возможности управления и индикации,
необходимые для управления промышленным роботом и его про-
граммирования.
Категория оста- Приводы незамедлительно отключаются, после чего срабатывают
нова 0 тормоза. Манипулятор и дополнительные оси (опция) останавлива-
ются вблизи траектории перемещения.
Указание: эта категория останова обозначается в данной докумен-
тации как STOP 0.
Категория оста- Манипулятор и дополнительные оси (опция) останавливаются
нова 1 точно на траектории перемещения.
 Режим работы T1: происходит отключение приводов сразу пос-
ле останова робота, но не позднее чем через 680 мс.
 Режимы работы T2, AUT, AUT EXT: происходит отключение при-
водов через 1,5 секунды.
Указание: эта категория останова обозначается в данной докумен-
тации как STOP 1.
Категория оста- Приводы не отключаются, а тормоза не срабатывают. Манипулятор
нова 2 и дополнительные оси (опция) останавливаются со временем тор-
можения согласно траектории перемещения.
Указание: эта категория останова обозначается в данной докумен-
тации как STOP 2.

20 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Понятие Описание
Системный интегра- Системный интегратор несет ответственность за интеграцию про-
тор мышленного робота в установку и его ввод в эксплуатацию с учетом
(интегратор устано- требований техники безопасности.
вок)
T1 Тестовый режим работы «Вручную, пониженная скорость»
(<= 250 мм/с)
T2 Тестовый режим работы «Вручную, высокая скорость» (допускается
> 250 мм/с)
Дополнительная ось Ось движения, не являющаяся частью манипулятора, однако
управляемая системой управления роботом. Например, линейный
блок KUKA, поворотный откидной стол, Posiflex.

3.2 Персонал

При эксплуатации промышленного робота определены следующие лица


или группы лиц:
 Пользователь
 Персонал

Все сотрудники, работающие с промышленным роботом, долж-


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

Пользователь Пользователь должен соблюдать правовые предписания по охране тру-


да. Например:
 пользователь должен обязательно осуществлять общий контроль;
 пользователь обязан проводить инструктаж в установленный срок.

Персонал Перед началом проведения работ персонал должен быть проинструкти-


рован относительно вида и объема работ, а также относительно возмож-
ных рисков. Регулярно проводить инструктаж персонала. Кроме того, в
случае особых происшествий или после внесения технических измене-
ний инструктаж персонала следует провести повторно.
К персоналу относятся:
 Cистемный интегратор
 Пользователи, подразделяемые на:
 Персонал для выполнения работ по вводу в эксплуатацию, техни-
ческому и сервисному обслуживанию
 Оператор
 Mладший обслуживающий персонал

Монтаж, замена, настройка, управление, техническое обслужи-


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

Системный В обязанности системного интегратора входит интеграция промышлен-


интегратор ного робота в установку в соответствии с предписаниями по технике бе
зопасности.
Системный интегратор отвечает за выполнение следующих задач:
 установка промышленного робота;
 подключение промышленного робота;

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 21 / 277


KUKA System Software 8.3

 выполнение оценки рисков;


 применение необходимых предохранительных устройств и защитных
приспособлений;
 составление декларации о соответствии;
 нанесение знака CE;
 составление руководства по эксплуатации установки.

Пользователь Оператор должен выполнить следующие требования:


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

Работы на электрических и механических узлах промышленного


робота разрешается проводить только специализированному
персоналу.

3.3 Рабочая, безопасная и опасная зоны

Рабочие зоны должны быть ограничены до необходимого минимума. Ра-


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

3.3.1 Определение остановочных путей

При оценке риска системным интегратором для определенных случаев


применения может понадобиться определить остановочные пути. Для
определения остановочных путей системный интегратор должен иденти
фицировать влияющие на безопасность места на запрограммированной
траектории.
При определении необходимо перемещать робота с тем инструментом и
с теми нагрузками, которые будут применяться в конкретном случае при-
менения. Робот должен быть разогрет до рабочей температуры. Рабочая
температура достигается спустя прибл. 1 час работы в нормальном ре-
жиме.
При обкатке робота для конкретного случая применения робота следует
остановить в том месте, начиная с которого необходимо начать опреде-
ление остановочного пути. Многократно повторить данную процедуру с
помощью безопасного останова 0 и безопасного останова 1. Определя-
ющим является самый неблагоприятный остановочный путь.
Безопасный останов 0 можно вызвать, например, посредством актива-
ции безопасного рабочего останова на предохранительном интерфейсе.

22 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Если установлена опция безопасности, этот безопасный останов также


можно вызвать, например, нарушив границы зоны (например, когда ро-
бот в автоматическом режиме выходит за пределы границ активирован
ной рабочей зоны).
Безопасный останов 1 можно вызвать, например, посредством задейс-
твования устройства АВАРИЙНОГО ОСТАНОВА на пульте управления
smartPAD.

3.4 Инициатор реакций останова

Реакции останова промышленного робота происходят вследствие дейс-


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

Инициатор T1, T2 AUT, AUT EXT


Отпускание клавиши STOP 2 -
запуска
Нажатие клавиши оста- STOP 2
нова
Приводы ВЫКЛ. STOP 1
Отмена входного сиг- STOP 2
нала деблокировки
перемещения
Отключение подачи STOP 0
напряжения с помощью
главного выключателя
или сбой подачи напря-
жения
Внутренняя ошибка в STOP 0 или STOP 1
компоненте системы
(зависит от причины ошибки)
управления, не относя-
щемся к безопасности
Смена режима работы Безопасный останов 2
во время эксплуатации
Открытие защитной - Безопасный оста-
двери (защиты опера- нов 1
тора)
Отпускание кнопки под- Безопасный оста- -
тверждения нов 2
Нажатие кнопки под- Безопасный оста- -
тверждения до отказа нов 1
или ошибка
Задействование АВА- Безопасный останов 1
РИЙНОГО ОСТАНОВА
Ошибка в системе Безопасный останов 0
управления безопаснос-
тью или в периферий-
ном оборудовании
системы управления
безопасностью

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 23 / 277


KUKA System Software 8.3

3.5 Предохранительные устройства

3.5.1 Обзор предохранительных устройств

Промышленный робот обладает следующими предохранительными


функциями:
 выбор режимов работы
 защита оператора (= соединение для блокировки заграждающих за-
щитных приспособлений)
 устройство АВАРИЙНОГО ОСТАНОВА
 устройство подтверждения
 внешний безопасный рабочий останов
 внешний безопасный останов 1 (не для системы управления испол-
нения «KR C4 compact»)
 внешний безопасный останов 2
 контроль скорости в T1
Функции безопасности промышленного робота соответствуют следую-
щим требованиям:
 категория 3 и Performance Level d согласно EN ISO 13849-1:2008;
Однако данные требования выполняются только при соблюдении следу-
ющего условия:
 устройство АВАРИЙНОГО ОСТАНОВА приводится в действие не
реже одного раза в 6 месяцев.
К функциям безопасности относятся следующие компоненты:
 система управления безопасностью в управляющем ПК
 KUKA smartPAD
 шкаф управления (Cabinet Control Unit - CCU)
 преобразователь сигнала синус.-косинус. преобразователя в цифро-
вую форму (Resolver Digital Converter – RDC)
 блок питания KUKA Power Pack (KPP)
 регулятор KUKA Servo Pack (KSP)
 интерфейсная плата безопасности (Safety Interface Board - SIB) (если
используется)
Кроме того, существуют интерфейсы для связи с компонентами вне про-
мышленного робота и другими системами управления роботом.

Без функционирующих предохранительных уст


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

При планировании установки следует дополнительно учитывать


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

24 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

3.5.2 Система управления безопасностью

Система управления безопасностью – устройство внутри управляющего


ПК. Она сочетает в себе сигналы и системы контроля, относящиеся к бе-
зопасности.
Задачи системы управления безопасностью:
 выключение приводов, срабатывание тормозов;
 контроль времени торможения;
 контроль простоя (после останова);
 контроль скорости в T1;
 оценка сигналов, относящихся к безопасности;
 установка выходов, относящихся к безопасности.

3.5.3 Выбор режима работы

Промышленный робот может эксплуатироваться в следующих режимах


работы:
 режим «Вручную, пониженная скорость» (T1);
 режим «Вручную, высокая скорость» (Т2);
 автоматический режим (AUT);
 режим внешней автоматики (AUT EXT).

Не изменять режим работы во время обработки программы. При


изменении режима работы во время обработки программы про
мышленный робот остановится в режиме безопасного остано
ва 2.

Режим
Использование Скорости
работы
 Верификация программы:
запрограммированная ско-
для режима тестиро- рость, максимум 250 мм/с
T1 вания, программиро-
вания и обучения;  ручной режим:
скорость перемещения вруч-
ную, максимум 250 мм/с
 Верификация программы:
Для режима тестиро- запрограммированная ско-
T2
вания рость
 ручной режим: невозможен
для промышленных  Программный режим:
роботов без системы запрограммированная ско-
AUT
управления верхнего рость
уровня;  ручной режим: невозможен
Для промышленных  Программный режим:
роботов с системой запрограммированная ско-
AUT EXT управления верхнего рость
уровня, например,
 ручной режим: невозможен
ПЛК

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 25 / 277


KUKA System Software 8.3

3.5.4 Сигнал «Защита оператора»

Сигнал «Защита оператора» служит для блокировки разделительных за-


щитных приспособлений, например, защитных дверей. Без данного сиг-
нала работа в автоматическом режиме невозможна. При потере сигнала
во время работы в автоматическом режиме (например, при открытии за-
щитных дверей) манипулятор переключается в режим безопасного оста-
нова 1.
В режимах тестирования «Вручную, пониженная скорость» (T1) и «Вруч-
ную, высокая скорость (T2)» система защиты оператора не активизиро-
вана.

После потери сигнала разрешается продолжать


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

3.5.5 Устройство АВАРИЙНОГО ОСТАНОВА

Промышленный робот оснащен устройством АВАРИЙНОГО ОСТАНОВА


на smartPAD. Данное устройство необходимо задействовать в опасной
или аварийной ситуации.
Реакция промышленного робота при задействовании устройства АВА-
РИЙНОГО ОСТАНОВА:
 Манипулятор и дополнительные оси (опция) переключаются в режим
безопасного останова 1.
Для продолжения работы устройство АВАРИЙНОГО ОСТАНОВА следу-
ет деблокировать посредством вращения.

Если от инструментов или других устройств, со-


единенных с манипулятором, может исходить
опасность, необходимо интегрировать их в контур АВАРИЙНОГО ОС-
ТАНОВА на установке.
Несоблюдение данного предупреждения может привести к гибели лю-
дей, тяжелым травмам или значительному материальному ущербу.

Следует установить не менее одного внешнего устройства АВАРИЙНО-


ГО ОСТАНОВА. В этом случае устройство АВАРИЙНОГО ОСТАНОВА
доступно даже при отключенном устройстве smartPAD.
(>>> 3.5.7 "Внешнее устройство АВАРИЙНОГО ОСТАНОВА" Страни-
ца 27)

26 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

3.5.6 Выход из вышестоящей системы управления безопасностью

Если система управления роботом соединена с вышестоящей системой


управления безопасностью, то это соединение принудительно прерыва-
ется в следующих случаях:
 отключение подачи напряжения с помощью главного выключателя
системы управления роботом;
или сбой подачи напряжения;
 выключение системы управления роботом с помощью smartHMI;
 активация проекта WorkVisual из WorkVisual или прямо в системе уп-
равления роботом;
 изменения в Ввод в эксплуатацию > Конфигурация сети;
 изменения в Конфигурация > Конфигурация системы безопас-
ности;
 Драйвер ввода/вывода > Реконфигурировать
 восстановление архива.
Последствие прерывания:
 В случае использования дискретного предохранительного интерфей-
са прерывание соединения приводит к аварийному останову всей ус-
тановки.
 В случае использования защитного интерфейса Ethernet система уп-
равления безопасностью KUKA передает сигнал, который предотвра-
щает срабатывание АВАРИЙНОГО ОСТАНОВА для всей установки
со стороны вышестоящей системы управления.

В случае использования предохранительного интерфейса Ether-


net: При оценке риска системный интегратор должен учитывать,
может ли представлять опасность тот факт, что выключение сис-
темы управления роботом не приведет к срабатыванию АВАРИЙНОГО
ОСТАНОВА всей установки, а также разработать способ противодейс-
твия такой опасности.
Несоблюдение данного предупреждения может привести к гибели лю-
дей, травмам или материальному ущербу.

Если система управления роботом отключена, то


устройство АВАРИЙНОГО ОСТАНОВА на
smartPAD не действует. Пользователь должен позаботиться о том, что-
бы smartPAD был закрыт или удален из установки. Это необходимо для
того, чтобы не перепутать действующие и недействующие устройства
АВАРИЙНОГО ОСТАНОВА.
Несоблюдение данного предупреждения может привести к гибели лю
дей, травмам или материальному ущербу.

3.5.7 Внешнее устройство АВАРИЙНОГО ОСТАНОВА

На каждой станции управления, которая может выполнить перемещение


робота или создать другую опасную ситуацию, должно быть установлено
устройство АВАРИЙНОГО ОСТАНОВА. За это несет ответственность
системный интегратор.
Следует установить не менее одного внешнего устройства АВАРИЙНО
ГО ОСТАНОВА. В этом случае устройство АВАРИЙНОГО ОСТАНОВА
доступно даже при отключенном устройстве smartPAD.
Внешние устройства АВАРИЙНОГО ОСТАНОВА подключаются через
интерфейс пользователя. Внешние устройства АВАРИЙНОГО ОСТАНО-
ВА не входят в комплект поставки промышленного робота.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 27 / 277


KUKA System Software 8.3

3.5.8 Устройство подтверждения

Устройство подтверждения промышленного робота представляет собой


переключатели подтверждения на smartPAD.
На smartPAD расположено 3 переключателя подтверждения. Каждый из
переключателей подтверждения имеет три положения:
 не нажат;
 среднее положение;
 нажат до отказа (экстренное положение).
В тестовых режимах работы перемещение манипулятора возможно
лишь при удержании переключателя подтверждения в среднем положе
нии.
 При отпускании переключателя подтверждения сработает безопас-
ный останов 2.
 При нажатии переключателя подтверждения до отказа сработает бе-
зопасный останов 1.
 В течение макс. 15 секунд можно одновременно удерживать два пе-
реключателя подтверждения в среднем положении. Это обеспечива-
ет переход от одного переключателя подтверждения к другому. Если
одновременно удерживать два переключателя подтверждения в
среднем положении в течение более 15 секунд, сработает безопас-
ный останов 1.
При неисправности переключателя подтверждения (клемм) можно оста-
новить промышленный робот следующими способами:
 нажать переключатель подтверждения до отказа;
 задействовать устройство АВАРИЙНОГО ОСТАНОВА;
 отпускание клавиши запуска.

Запрещается фиксировать переключатель под


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

3.5.9 Внешнее устройство подтверждения

Внешние устройства подтверждения необходимы в том случае, если в


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

То, через какие интерфейсы можно подключить внешние уст-


ройства подтверждения, описано в руководстве по эксплуатации
и в инструкции по монтажу системы управления роботом, глава
«Проектирование».

3.5.10 Внешний безопасный рабочий останов

Безопасный рабочий останов также можно выполнить с помощью входа


в пользовательском интерфейсе. Это состояние будет поддерживаться
до тех пор, пока внешний сигнал будет находиться в состоянии FALSE.

28 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Как только внешний сигнал переключится в состояние TRUE, можно бу-


дет снова перемещать манипулятор. Квитирование не требуется.

3.5.11 Внешний безопасный останов 1 и внешний безопасный останов 2

Внешний безопасный останов 1 и внешний безопасный останов 2 могут


быть выполнены с помощью входа в интерфейсе пользователя. Это со-
стояние будет поддерживаться до тех пор, пока внешний сигнал будет
находиться в состоянии FALSE. Как только внешний сигнал переключит-
ся в состояние TRUE, можно будет снова перемещать манипулятор. Кви-
тирование не требуется.

Для варианта системы управления «KR C4 compact» внешний


безопасный останов 1 не предлагается.

3.5.12 Контроль скорости в T1

В режиме работы T1 выполняется контроль скорости TOP. Если скорость


превышает 250 мм/с, срабатывает безопасный останов 0.

3.6 Дополнительное защитное оснащение

3.6.1 Пошаговый режим

В режимах работы «Вручную, пониженная скорость» (T1) и «Вручную,


высокая скорость (T2)» система управления роботом может выполнить
программу только в пошаговом режиме. Это означает, что для выполне-
ния программы переключатель подтверждения и клавиша пуска должны
удерживаться нажатыми.
 При отпускании переключателя подтверждения сработает безопас-
ный останов 2.
 При нажатии переключателя подтверждения до отказа сработает бе-
зопасный останов 1.
 При отпускании клавиши пуска сработает останов 2.

3.6.2 Программируемые концевые выключатели

Зоны всех осей манипулятора и осей позиционирования ограничиваются


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

Дополнительные сведения приведены в инструкции по эксплуа


тации и программированию.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 29 / 277


KUKA System Software 8.3

3.6.3 Механические концевые упоры

Зоны основных осей и осей руки манипулятора, в зависимости от испол-


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

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


полнительных осей с препятствием, механичес-
ким концевым упором или устройством ограничения зоны оси дальней-
шая безопасная эксплуатация манипулятора не гарантируется.
Манипулятор необходимо вывести из эксплуатации, и перед его повтор-
ным вводом в эксплуатацию следует проконсультироваться со специа-
листами компании KUKA Roboter GmbH (>>> 10 "Сервис KUKA"
Страница 263).

3.6.4 Механическое устройство ограничения зоны оси (опция)

На некоторых манипуляторах оси от A1 до A3 могут быть оснащены ме-


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

Данная опция доступна не для всех моделей роботов. Информа-


цию о конкретных моделях роботов можно запросить в компании
KUKA Roboter GmbH.

3.6.5 Устройство контроля зоны оси (опция)

Некоторые манипуляторы в основных осях А1 - А3 могут быть оснащены


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

Данная опция доступна не для всех моделей роботов. Информа-


цию о конкретных моделях роботов можно запросить в компании
KUKA Roboter GmbH.

3.6.6 Возможности перемещения манипулятора без приводной энергии

Пользователь установки должен позаботиться о том, чтобы обу-


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

30 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Описание Для того чтобы после аварийной ситуации или поломки переместить ма
нипулятор без приводной энергии, можно воспользоваться следующими
приспособлениями/возможностями:
 Устройство свободного вращения (опция)
Устройство свободного вращения также может быть использовано
для приводных двигателей основной оси и для приводных двигате-
лей оси руки в зависимости от исполнения робота.
 Устройство размыкания тормозов (опция)
Устройство размыкания тормозов предусмотрено для моделей робо
тов, к двигателям которых отсутствует свободный доступ.
 Перемещение осей руки вручную
Оси руки моделей роботов с низкой грузоподъемностью не оснащены
устройством свободного вращения. В использовании данного уст-
ройства нет необходимости, так как оси руки можно перемещать
вручную.

Информацию о том, какие возможности предлагаются для конк-


ретных моделей роботов и как они используются, можно найти в
инструкции по монтажу или в инструкции по эксплуатации соот-
ветствующего робота или запросить в компании KUKA Roboter GmbH.

При перемещении манипулятора без приводной


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

3.6.7 Маркировки на промышленном роботе

Все таблички, указания, символы и маркировки являются важной для бе-


зопасности частью промышленного робота. Их изменение или удаление
запрещено.
На промышленном роботе присутствуют следующие маркировки:
 фирменные таблички;
 предупреждающие указания;
 символы техники безопасности;
 маркировочные таблички;
 маркировки проводов;
 заводские таблички.

Дополнительные сведения приведены в технических характерис


тиках инструкций по эксплуатации или монтажу компонентов
промышленного робота.

3.6.8 Внешние защитные приспособления

Доступ людей к опасным зонам промышленного робота необходимо ог-


раничить защитными приспособлениями. Об этом должен позаботиться
системный интегратор.
Заграждающие защитные приспособления должны отвечать следующим
требованиям:
 они соответствуют требованиям стандарта EN 953;

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 31 / 277


KUKA System Software 8.3

 они предотвращают доступ персонала к опасным зонам, и их невоз-


можно легко преодолеть;
 они в достаточной мере закреплены и выдерживают предвиденное
влияние окружающей среды и рабочее усилие;
 они сами не представляют опасности и не могут стать причиной опас-
ности;
 соблюдается предписанное минимальное расстояние до опасной зо-
ны.
Защитные двери (двери техобслуживания) должны отвечать следующим
требованиям:
 их количество ограничено необходимым минимумом;
 блокировка (например, выключатель защитной двери) соединена с
вводом системы защиты оператора посредством коммутационных
устройств защитных дверей или программируемых логических конт-
роллеров безопасности (PLC);
 коммутационные устройства, переключатели и тип коммутационной
схемы соответствуют уровню производительности d и категории 3 со-
гласно EN 13849-1;
 в зависимости от положения опасности: защитная дверь дополни-
тельно оснащена фиксатором, который допускает ее открытие толь-
ко после остановки манипулятора;
 кнопка для квитирования защитной двери расположена вне зоны,
огороженной защитными приспособлениями.

Дополнительные сведения приведены в соответствующих нор


мативах и предписаниях, к которым относится также EN 953.

Прочие Прочие защитные приспособления должны быть интегрированы в уста-


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

3.7 Обзор режимов работы и защитных функций

В приведенной ниже таблице указано, в каком режиме работы применя-


ются защитные функции.

Защитные функции T1 T2 AUT AUT EXT


Система защиты опера- Акти-
- - Активир.
тора вир.
Устройство АВАРИЙНОГО Акти- Акти- Акти-
Активир.
ОСТАНОВА вир. вир. вир.
Акти- Акти-
Устройство подтверждения - -
вир. вир.
Пониженная скорость при Акти-
- - -
верификации программы вир.
Акти- Акти-
Пошаговый режим - -
вир. вир.
Программируемые конце- Акти- Акти- Акти-
Активир.
вые выключатели вир. вир. вир.

32 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

3.8 Меры безопасности

3.8.1 Общие меры безопасности

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


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

Без функционирующих предохранительных уст


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

Нахождение под механическими частями робота


может привести к смертельному исходу или трав
мам. Поэтому стоять под механическими частями робота запрещено!

Во время эксплуатации двигатели достигают вы


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

smartPAD Пользователь должен организовать работу так, чтобы управление про-


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

Пользователь должен позаботиться о том, чтобы


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

Изменения После внесения изменений в промышленный робот необходимо прове-


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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 33 / 277


KUKA System Software 8.3

обходимо проверить надежность функционирования всех функций защи-


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

Неисправности В случае неисправности на промышленном роботе действовать следую


щим образом:
 выключить систему управления роботом и предохранить ее от несан-
кционированного включения (например, с помощью висячего замка);
 обозначить неисправность табличкой с соответствующим указанием;
 запротоколировать неисправности;
 устранить неисправность и проверить правильность функционирова-
ния.

3.8.2 Транспортировка

Манипулятор Необходимо соблюдать предписанное транспортировочное положение


манипулятора. Транспортировка должна осуществляться в соответствии
с указаниями, содержащимися в инструкции по эксплуатации или монта-
жу манипулятора.
Во избежание повреждения механики робота при транспортировке необ-
ходимо предотвращать сотрясения и удары.

Система управ- Необходимо соблюдать предписанное транспортировочное положение


ления роботом системы управления роботом. Транспортировка должна осуществляться
в соответствии с указаниями, содержащимися в Инструкции по эксплуа-
тации или монтажу системы управления роботом.
Во избежание повреждения системы управления роботом при транспор-
тировке следует предотвращать сотрясения и удары.

Дополни- Необходимо соблюдать предписанное транспортировочное положение


тельная ось дополнительной оси (например, линейный блок KUKA, поворотный от-
(опция) кидной стол, устройство позиционирования). Транспортировка должна
осуществляться в соответствии с указаниями, содержащимися в Инс-
трукции по эксплуатации или монтажу дополнительной оси.

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

Перед первым вводом установок и приборов в эксплуатацию необходи-


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

Перед вводом в эксплуатацию необходимо изменить пароли в


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

34 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Система управления роботом предварительно


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

Если в состав промышленного робота включены дополнитель


ные компоненты (например, провода), не входящие в комплект
поставки компании KUKA Roboter GmbH, пользователь несет от-
ветственность за то, чтобы эти компоненты не снизили эффективность
предохранительных устройств и не вывели их из строя.

Если температура внутри шкафа системы управ


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

Проверка Перед первым и повторным вводом в эксплуатацию следует выполнить


функциониро- нижеуказанные проверки.
вания Общая проверка
Необходимо обеспечить следующее:
 промышленный робот правильно установлен и закреплен в соответс-
твии с указаниями в документации;
 на промышленном роботе нет посторонних предметов или дефект-
ных, незатянутых или незакрепленных деталей;
 все необходимые защитные приспособления установлены надлежа-
щим образом и исправно функционируют;
 потребляемая мощность промышленного робота соответствует мес-
тному сетевому напряжению и конфигурации сети;
 защитный провод и кабель выравнивания потенциалов имеют доста-
точные параметры и правильно соединены;
 соединительные кабели правильно подключены, а штекеры – зафик-
сированы.
Проверка предохранительных устройств
Посредством проверки функционирования необходимо убедиться в ис-
правном функционировании следующих предохранительных устройств:
 локальное устройство аварийного останова;
 внешнее устройство аварийного останова (вход и выход);
 устройство подтверждения (в тестовых режимах работы);
 система защиты оператора;
 все остальные используемые входы и выходы, связанные с безопас-
ностью;
 другие внешние предохранительные устройства.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 35 / 277


KUKA System Software 8.3

3.8.3.1 Проверка технических данных и конфигурации системы безопасности

Если загружены неверные технические данные


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

 Необходимо проконтролировать, чтобы на заводской табличке систе-


мы управления роботом были указаны те же технические данные, что
и в декларации изготовителя. Технические данные на заводской таб-
личке манипулятора и дополнительных осей (опция) следует загру-
зить при вводе в эксплуатацию.
 В рамках ввода в эксплуатацию необходимо протестировать техни-
ческие данные на практике.
 После внесения изменений в технические данные следует проверить
конфигурацию безопасности.
 После активации проекта WorkVisual в системе управления робота
там следует проверить конфигурацию системы безопасности!
 В случае перенятия технических данных при проверке конфигурации
системы безопасности (вне зависимости от причины, по которой про-
водилась проверка конфигурации системы безопасности) необходи-
мо протестировать технические данные на практике.
 Системное программное обеспечение 8.3 и выше: Если контрольная
сумма конфигурации системы безопасности изменилась, необходи-
мо проверить надежность контрольных функций осей.

Информация по проверке конфигурации системы безопасности


и надежности контрольных функций осей приведена в инструк-
ции по эксплуатации и программированию системных интеграто-
ров.

При отсутствии успешных результатов тестирования в рамках первого


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

Общее тестиро- Данное тестирование следует всегда проводить в случае необходимости


вание тестирования технических данных.
Существуют следующие способы проведения общего тестирования.
 Калибровка ТСР по методу «XYZ, 4 точки».
Тестирование успешно проведено при получении успешных резуль-
татов калибровки TCP.
или:
1. Установить TCP в самостоятельно выбранную точку.
Выбранная точка считается исходной точкой. Она должна быть рас-
положена таким образом, чтобы была обеспечена возможность пере-
ориентации.
2. Вручную переместить TCP, по меньшей мере, на 45° в направлении
A, затем в направлении B и C.

36 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Перемещения не должны суммироваться , т. е. после перемещения в


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

Тестирование Данное тестирование следует проводить в случае необходимости тести


математически рования технических данных при наличии математически несоединен
несоединенных ных осей.
осей 1. Отметить исходную позицию математически несоединенной оси.
2. Вручную переместить ось на самостоятельно выбранное расстояние.
Установить расстояние перемещения по индикации на smartHMI Ак-
туальная позиция.
 Переместить линейные оси на определенное расстояние.
 Переместить оси вращения на определенный угол.
3. Сравнить пройденное расстояние с расстоянием согласно smartHMI.
Тестирование успешно проведено, если разница значений составля-
ет не более 10 %.
4. Повторить тестирование для каждой математически несоединенной
оси.

Тестирование Данное тестирование следует проводить в случае необходимости тести


соединяемых рования технических данных при наличии физически соединяемых/отсо-
осей единяемых осей (например, сервозахват).
1. Физически отсоединить соединяемые оси.
2. Выполнить перемещение всех оставшихся осей по отдельности.
Тестирование успешно проведено, если возможно перемещение
всех оставшихся осей.

3.8.3.2 Режим ввода в эксплуатацию

Описание Промышленный робот можно переключить в режим ввода в эксплуата-


цию с помощью пользовательского интерфейса smartHMI. В этом режи-
ме можно перемещать манипулятор в режиме работы T1 при
бездействии внешних защитных приспособлений.
Доступность режима ввода в эксплуатацию зависит от используемого
предохранительного интерфейса.
Дискретный предохранительный интерфейс
 Системное программное обеспечение 8.2 и предыдущие версии:
переключение в режим ввода в эксплуатацию возможен только в том
случае, если все входные сигналы в дискретном предохранительном
интерфейсе находятся в состоянии «логический ноль». Если это ус-
ловие не выполняется, система управления роботом блокирует или
завершает режим ввода в эксплуатацию.
При использовании дополнительного дискретного предохранитель-
ного интерфейса для опций безопасности все его входные сигналы
также должны находится в состоянии «логический ноль».
 Системное программное обеспечение 8.3 и новейшие версии:
режим ввода в эксплуатацию доступен постоянно. Это означает, что
он не зависит от состояния входных сигналов в дискретном предох-
ранительном интерфейсе.
В случае использования дополнительного дискретного предохрани-
тельного интерфейса для опций безопасности: состояние этих вход-
ных сигналов также не имеет значения.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 37 / 277


KUKA System Software 8.3

Предохранительный интерфейс Ethernet


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

Последствие При активации режима ввода в эксплуатацию все выходы автоматически


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

Опасности Возможные опасности и риски при использовании режима ввода в экс


плуатацию:
 Люди могут попасть в опасную зону манипулятора.
 В случае опасности может быть задействовано неактивное внешнее
устройство АВАРИЙНОГО ОСТАНОВА; в этом случае манипулятор
не будет отключен.
Дополнительные меры предосторожности для снижения риска в режиме
ввода в эксплуатацию:
 Закрыть бездействующие устройства АВАРИЙНОГО ОСТАНОВА или
обозначить их соответствующими предупреждающими знаками.
 При отсутствии защитного ограждения следует принять другие меры,
чтобы не допустить нахождения людей в опасной зоне манипулятора
(например, с помощью ограничительной ленты).

Использование Правила надлежащего использования режима ввода в эксплуатацию:


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

При использовании режима ввода в эксплуата-


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

Использование Любое использование, отличающееся от использования по назначению,


не по назна рассматривается как неправильное и не допускается. За повреждения,
чению возникающие вследствие неправильного использования, фирма KUKA
Roboter GmbH ответственности не несет. В этом случае всю ответствен-
ность несет эксплуатирующая сторона.

3.8.4 Ручной режим

Ручной режим является режимом для проведения работ по наладке. Ра-


боты по наладке – это все работы, которые должны быть проведены на

38 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

промышленном роботе, чтобы обеспечить возможность его эксплуата-


ции в автоматическом режиме. К работам по наладке относятся:
 пошаговый режим;
 обучение;
 программирование;
 верификация программы.
Работая в ручном режиме, необходимо учитывать следующие положе-
ния:
 новые или измененные программы следует сначала проверить в ре-
жиме работы «Вручную, пониженная скорость» (T1);
 инструменты, манипулятор или дополнительные оси (опция) ни в
коем случае не должны соприкасаться с защитным ограждением или
выходить за его пределы;
 перемещения промышленного робота не должны приводить к закли-
ниванию, коротким замыканиям или падению заготовок, инструмен-
тов и иных предметов;
 все работы по наладке необходимо по возможности выполнять за
пределами пространства, ограниченного защитными приспособлени-
ями.
Если работы по наладке требуется выполнить внутри пространства, ог-
раниченного защитными приспособлениями, необходимо учитывать ни-
жеприведенную информацию.
Режим работы Вручную, пониженная скорость (T1):
 Внутри пространства, ограниченного защитными приспособлениями,
по возможности должны отсутствовать люди.
Если все же необходимо, чтобы внутри пространства, ограниченного
защитными приспособлениями, находилось несколько человек, учи-
тывать следующие положения:
 в распоряжении каждого человека должно быть устройство под-
тверждения;
 всем людям необходимо обеспечить беспрепятственный обзор
промышленного робота;
 все люди должны постоянно поддерживать между собой визуаль-
ный контакт.
 Оператор должен занять положение, которое позволяет просматри-
вать опасную зону и тем самым предотвратить опасность.
Режим работы Вручную, высокая скорость (T2):
 Данный режим работы разрешается использовать только в случае,
если это требуется для проведения проверки с большей скоростью,
чем в режиме «Вручную, пониженная скорость».
 Обучение и программирование в данном режиме запрещены.
 Перед началом проверки оператор должен убедиться, что устройс-
тва подтверждения функционируют.
 Оператор должен занять положение вне опасной зоны.
 Внутри пространства, ограниченного защитными приспособлениями,
должны отсутствовать люди. Об этом должен позаботиться опера-
тор.

3.8.5 Моделирование

Программы для моделирования не соответствуют реальности в точнос-


ти. Робототехнические программы, созданные в программах для моде-

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 39 / 277


KUKA System Software 8.3

лирования, должны быть испытаны на установке в режиме "Вручную,


пониженная скорость" (T1). При необходимости, программа должна
быть изменена.

3.8.6 Автоматический режим работы

Работа в автоматическом режиме допускается только в том случае, если


были соблюдены следующие меры безопасности:
 все предохранительные устройства и защитные приспособления
имеются в наличии и функционируют;
 в установке нет людей;
 соблюдаются предписанные рабочие процессы.
Если манипулятор или дополнительная ось (опция) остановились без ви-
димой причины, заходить в опасную зону разрешается только после при-
менения функции аварийного останова.

3.8.7 Техобслуживание и ремонт

После проведения работ по обслуживанию и ремонту необходимо прове


рить наличие требуемого уровня безопасности. При такой проверке не-
обходимо соблюдать действующие государственные и региональные
инструкции по технике безопасности. Дополнительно необходимо прове-
рить надежность функционирования всех функций защиты.
Техобслуживание и ремонт должны обеспечивать работоспособное со
стояние установки или восстановление работоспособности установки
после отказа. Ремонт включает в себя поиск неисправности и ее устра-
нение.
Меры безопасности при работе с промышленными роботами следую
щие:
 Все операции выполнять за пределами опасной зоны. Если необхо-
димо выполнить операции внутри опасной зоны, пользователь дол-
жен принять дополнительные меры безопасности для обеспечения
надежной защиты персонала;
 Выключить систему управления промышленным роботом и защитить
ее от повторного включения (например, с помощью висячего замка).
Если необходимо выполнить операции при включенной системе уп
равления роботом, пользователь должен принять дополнительные
меры безопасности для обеспечения надежной защиты персонала;
 Если необходимо выполнить операции при включенной системе уп-
равления роботом, их следует проводить только в режиме работы Т1;
 При проведении таких операций необходимо установить на установ-
ке соответствующую табличку. Данная табличка должна сохраняться
также и при периодическом прерывании выполнения таких операций.
 Устройства аварийного останова должны оставаться активными.
Если при проведении работ по техническому обслуживанию и ремон
ту предохранительные устройства или защитные приспособления
дезактивируются, то сразу после прекращения работ их следует не-
замедлительно вновь активировать.

40 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Перед началом проведения работ на токоведу


щих деталях робототехнической системы необхо
димо выключить главный выключатель и предохранить его от повторно-
го включения. Затем необходимо убедиться в отсутствии напряжения.
Перед началом проведения работ на токоведущих деталях недостаточ
но лишь задействовать АВАРИЙНЫЙ или предохранительный ОСТА
НОВ либо выключить приводы, поскольку робототехнические системы
остаются при этом подключенными к сети. Детали остаются под напря-
жением. Существует опасность получения смертельных или тяжелых
травм.

Дефектные компоненты должны быть заменены новыми компонентами с


аналогичным артикульным номером либо компонентами, признанными
фирмой KUKA Roboter GmbH равноценными.
Работы по очистке и уходу следует выполнять в соответствии с инструк
цией по эксплуатации.

Система управ Даже при отключенной системе управления роботом подключенные к пе


ления роботом риферийным приборам детали могут находиться под напряжением. Поэ-
тому при проведении работ в системе управления роботом внешние ис-
точники питания должны быть отключены.
При выполнении операций на компонентах системы управления роботом
необходимо соблюдать предписания EGB.
После выключения системы управления роботом на различных компоне-
нтах в течение нескольких минут может сохраняться напряжение свыше
50 В (до 780 В). Во избежание тяжелых травм в течение этого времени
выполнять какие-либо операции на промышленном роботе запрещено.
Необходимо предотвратить попадание воды и пыли в систему управле
ния роботом.

Компенсатор Некоторые варианты исполнения роботов оснащены гидропневматичес


веса ким, пружинным компенсатором веса или компенсатором веса с газовым
цилиндром.
Гидропневматический компенсатор веса и компенсатор веса с газовым
цилиндром являются оборудованием, работающим под давлением. Они
относятся к установкам, подлежащим обязательному контролю, и нахо-
дятся в соответствии с директивой об оборудовании, работающем под
давлением.
Пользователь должен соблюдать национальные законы, предписания и
стандарты для оборудования, работающего под давлением.
Сроки проверки в Германии определяются в соответствии с §14 и §15 По-
ложения об эксплуатационной безопасности. Испытание по месту монта-
жа перед вводом оборудования в эксплуатацию проводится
пользователем.
При работе с системами компенсации веса соблюдать следующие меры
безопасности:
 узлы манипуляторов, которые поддерживаются системами компенса-
ции веса, должны быть зафиксированы;
 работы с системами компенсации веса должны проводиться только
квалифицированным персоналом.

Опасные При работе с опасными веществами соблюдать следующие меры предо


вещества сторожности:
 Избегать продолжительного и повторного контакта опасных веществ
с кожей.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 41 / 277


KUKA System Software 8.3

 Избегать вдыхания масляного тумана и паров.


 Обеспечить надлежащее очищение кожи и уход за кожей.

Для оптимального использования нашей продукции мы рекомен


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

3.8.8 Вывод из эксплуатации, хранение и утилизация

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


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

3.8.9 Меры безопасности для Single Point of Control

Обзор При использовании определенных компонентов на промышленном робо


те необходимо принять соответствующие меры безопасности, чтобы
полностью реализовать принцип одной точки управления «Single Point of
Control» (SPOC).
Соответствующими компонентами являются:
 интерпретатор заданий;
 ПЛК;
 сервер OPC;
 элементы дистанционного управления;
 средства конфигурации систем шин с интерактивными функциями;
 интерфейс KUKA.RobotSensorInterface.

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


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

Безопасные состояния исполнительных элементов на периферийном


оборудовании системы управления роботом известны только системно
му интегратору, поэтому в его обязанности входит перевод исполнитель-
ных элементов в безопасное состояние, например, при АВАРИЙНОМ
ОСТАНОВЕ.

T1, T2 В режимах работы T1 и T2 вышеперечисленные компоненты разрешает-


ся использовать на промышленном роботе, только если следующие сиг-
налы находятся в данных состояниях:

Состояние, необходимое для


Сигнал
SPOC
$USER_SAF TRUE
$SPOC_MOTION_ENABLE TRUE

Интерпретатор Если при использовании интерпретатора заданий или ПЛК посредством


заданий, ПЛК системы входов/выходов выполняется управление движениями (напри-
мер, приводами или захватами), которые не защищены иначе, то такое
управление действительно также в режимах работы T1 и T2 или во время
выполненного аварийного останова.
Если с помощью интерпретатора заданий или ПЛК изменяются перемен
ные, которые влияют на движение робота (например, коррекция), то это
действительно также в режимах работы Т1 и Т2 или во время выполнен-
ного аварийного останова.

42 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


3 Безопасность

Меры безопасности:
 В режимах работы T1 и T2 не разрешается запись системной пере-
менной $OV_PRO с помощью интерпретатора заданий или ПЛК.
 Запрещается изменять важные для безопасности сигналы и пере-
менные (например, режим работы, АВАРИЙНЫЙ ОСТАНОВ, контакт
защитной двери) посредством интерпретатора заданий или ПЛК.
Если изменения все же необходимы, то все важные для безопаснос-
ти сигналы и переменные следует объединить таким образом, чтобы
исключить возможность их перевода в небезопасное состояние пос
редством интерпретатора заданий или ПЛК. Ответственность за соб-
людение данного указания несет системный интегратор.

Сервер OPC, Применяя данные компоненты, посредством регистрируемого доступа


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

Средства конфи Если эти компоненты обладают интерактивными функциями, можно не-
гурации систем заметно для работающего в установке персонала посредством регистри
шины руемого доступа изменить программы, выходы и прочие параметры сис-
темы управления роботом:
 WorkVisual от компании KUKA;
 средства других разработчиков.
Меры безопасности:
В тестовых режимах работы запрещается изменять программы, выходы
и прочие компоненты системы управления роботом с помощью данных
компонентов.

3.9 Применяемые стандарты и предписания

Имя Описание Изда-


ние

2006/42/ЕС Директива по машиностроению: 2006


Директива 2006/42/ЕС Европейского парламента и Евро-
пейского совета от 17 мая 2006 года по машиностроению
и о внесении изменений в Директиву 95/16/ЕС (новая
редакция)

2004/108/ЕС Директива по электромагнитной совместимости: 2004


Директива 2004/108/ЕС Европейского парламента и Евро-
пейского совета от 15 декабря 2004 года о сближении пра-
вовых норм государств-членов в отношении
электромагнитной совместимости и об отмене Директивы
89/336/ЕЭС

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 43 / 277


KUKA System Software 8.3

97/23/ЕС Директива по оборудованию, работающему под дав- 1997


лением:
Директива 97/23/ЕС Европейского парламента и Европей-
ского совета от 29 мая 1997 года о сближении правовых
норм государств-членов в отношении оборудования,
работающего под давлением
(применима только для роботов с гидропневматическим
компенсатором веса)

EN ISO 13850 Обеспечение безопасности машин: 2008


Принципы проектирования системы АВАРИЙНОГО ОСТА-
НОВА

EN ISO 13849-1 Обеспечение безопасности машин: 2008


Детали систем управления, обеспечивающие безопас-
ность, часть 1: общие принципы проектирования

EN ISO 13849-2 Обеспечение безопасности машин: 2012


Детали систем управления, обеспечивающие безопас-
ность, часть 2: утверждение

EN ISO 12100 Обеспечение безопасности машин: 2010


Общие принципы проектирования, оценка и снижение
риска

EN ISO 10218-1 Промышленные роботы: 2011


Безопасность
Указание: Содержание соответствует стандарту ANSI/RIA
R.15.06-2012, часть 1

EN 614-1 Обеспечение безопасности машин: 2009


Эргономические принципы проектирования, часть 1: поня-
тия и общие положения

EN 61000-6-2 Электромагнитная совместимость (EMV): 2005


Часть 6-2: основные специальные нормы. Помехоустой-
чивость в промышленной зоне

EN 61000-6-4 + A1 Электромагнитная совместимость (EMV): 2011


Часть 6-4: основные специальные нормы. Эмиссия помех
в промышленной зоне

EN 60204-1 + A1 Обеспечение безопасности машин: 2009


Электрооборудование промышленных машин, часть 1:
Общие требования

44 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4 Управление
4

4.1 Переносное программирующее устройство KUKA smartPAD


л

4.1.1 Передняя сторона

Функция Пульт smartPAD – переносное программирующее устройство для про-


мышленных роботов. Пульт smartPAD имеет все возможности управле-
ния и индикации, необходимые для управления промышленным роботом
и его программирования.
На пульте smartPAD расположен сенсорный экран: интерфейсом
smartHMI можно управлять с помощью пальца или стилуса. Внешняя
мышь или клавиатура не требуется.

Обзор

Рис. 4-1: Передняя сторона пульта управления KUKA smartPAD

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 45 / 277


KUKA System Software 8.3

Поз. Описание
1 Кнопка для отсоединения пульта управления smartPAD.
(>>> 4.1.3 "Подключение и отключение пульта smartPAD"
Страница 48)
2 Замок-выключатель для вызова менеджера соединений. Пе-
реключатель можно установить в другое положение только
при вставленном ключе.
С помощью менеджера соединений можно изменить режим
работы.
(>>> 4.11 "Смена режима работы" Страница 66)
3 Устройство АВАРИЙНОГО ОСТАНОВА. Служит для останова
робота в опасных ситуациях. Устройство АВАРИЙНОГО ОС-
ТАНОВА при нажатии блокируется.
4 Пространственная мышь: Служит для перемещения робота
вручную.
(>>> 4.13 "Перемещение робота вручную" Страница 69)
5 Клавиши перемещения: служат для перемещения робота
вручную.
(>>> 4.13 "Перемещение робота вручную" Страница 69)
6 Кнопка для установки программной коррекции.
7 Кнопка для установки ручной коррекции.
8 Кнопка вызова главного меню: выводит пункты меню на экран
smartHMI.
(>>> 4.4 "Вызов главного меню" Страница 55)
9 Клавиши состояния. Клавиши состояния в основном служат
для настройки параметров из пакетов технологий. Их функция
зависит от установленных пакетов технологий.
10 Клавиша пуска: клавишей пуска запускается программа.
11 Клавиша обратного пуска: Клавишей обратного пуска запуска-
ют программу в обратном направлении. Программа обрабаты-
вается поэтапно.
12 Клавиша СТОП: клавиша СТОП останавливает работающую
программу.
13 Клавиша клавиатуры:
Эта клавиша выводит на экран клавиатуру. Обычно клавиату-
ру не нужно вызывать отдельно: интерфейс smartHMI опреде-
ляет, когда требуется ввод данных с помощью клавиатуры, и
она автоматически появляется на экране.
(>>> 4.2.1 "Клавиатура" Страница 51)

46 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.1.2 Обратная сторона

Обзор

Рис. 4-2: Обратная сторона пульта управления KUKA smartPAD

1 Переключатель подтверж- 4 Разъем USB


дения
2 Клавиша пуска (зеленая) 5 Переключатель подтверж-
дения
3 Переключатель подтверж- 6 Заводская табличка
дения

Описание Элемент Описание


Заводская
Заводская табличка
табличка
Клавиша пус-
Клавишей пуска запускают программу.
ка

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 47 / 277


KUKA System Software 8.3

Элемент Описание
Переключатель подтверждения имеет 3 положения:
 не нажат;
 среднее положение;
 нажат до отказа.
Переключа-
тель под- В режимах T1 и T2 переключатель подтверждения
тверждения должен удерживаться в среднем положении, чтобы
манипулятор мог перемещаться.
В обычном автоматическом и внешнем автомати-
ческом режимах работы переключатель подтверж-
дения не работает.
Разъем USB можно использовать для резервного
копирования и восстановления информации.
Разъем USB
Он предназначен только для USB-накопителей с
файловой системой FAT32.

4.1.3 Подключение и отключение пульта smartPAD

Описание Пульт smartPAD можно отключить при работающей системе управления


роботом.

Если пульт управления smartPAD отсоединен, ус-


тановку невозможно отключить посредством уст
ройства АВАРИЙНОГО ОСТАНОВА на пульте smartPAD. Поэтому сле-
дует подключить внешнее устройство АВАРИЙНОГО ОСТАНОВА к сис-
теме управления роботом.
Пользователь должен позаботиться о том, чтобы отсоединенный пульт
управления smartPAD сразу же был удален с установки и помещен на
хранение вне поля зрения и досягаемости персонала, обслуживающего
промышленного робота. Это необходимо для того, чтобы не перепутать
действующие и недействующие устройства АВАРИЙНОГО ОСТАНОВА.
Несоблюдение данных мер может привести к гибели людей, травмам
или материальному ущербу.

Порядок Отсоединение
действий 1. Для отсоединения нажать кнопку на пульте smartPAD.
В интерфейсе smartHMI появится сообщение и счетчик. Счетчик за-
пустится на 30 с. В течение этого времени можно отключить пульт
smartPAD от системы управления роботом.

При отключении пульта smartPAD без запуска счетчика срабаты-


вает аварийный останов. Аварийный останов можно отменить
только с помощью подключения пульта smartPAD.

2. Отсоединить пульт smartPAD от системы управления роботом.


По истечении времени счетчика в том случае, если пульт не был от-
ключен, ничего не произойдет. Можно нажимать кнопку для отсоеди-
нения как угодно часто, чтобы снова вывести на экран счетчик.
Подсоединение
 Подсоединить пульт smartPAD к системе управления роботом.
Пульт smartPAD можно подсоединить в любой момент. Условие: модель
пульта smartPAD должна совпадать с отсоединенным устройством. Че-
рез 30 с после подсоединения пульта кнопка аварийного останова и пе-
реключатель подтверждения восстановят свою работоспособность. На

48 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

экране автоматически появится интерфейс smartHMI. (Это может занять


больше 30 с).
Подключенный пульт smartPAD примет текущий режим работы системы
управления.

Текущий режим работы не всегда совпадает с режимом перед от


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

При подключении пульта smartPAD к системе уп-


равления роботом пользователь должен оста-
ваться рядом с пультом не менее 30 с, т. е. до восстановления
работоспособности кнопки АВАРИЙНОГО ОСТАНОВА и переключате-
ля подтверждения. Так можно избежать того, что другой пользователь
попытается воспользоваться недействующим АВАРИЙНОГО ОСТАНО-
ВОМ в опасной ситуации.
Несоблюдение данного предупреждения может привести к гибели лю
дей, травмам или материальному ущербу.

4.2 Пользовательский интерфейс KUKA smartHMI

Рис. 4-3: Пользовательский интерфейс KUKA smartHMI

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 49 / 277


KUKA System Software 8.3

Поз. Описание
1 Линейка состояний (>>> 4.2.2 "Линейка состояний" Страни-
ца 51)
2 Счетчик сообщений
Счетчик сообщений показывает количество сообщений всех
типов. Касание счетчика сообщений увеличивает размер ин-
дикации.
3 Окно сообщений
По умолчанию показывается только последнее сообщение.
Касание окна сообщений раскрывает его и показывает все
имеющиеся сообщения.
Нажатием на кнопку OK можно квитировать квитируемое со-
общение. Нажатием на кнопку Все OK можно сразу квитиро-
вать все квитируемые сообщения.
4 Индикация состояния Пространственная мышь
Эта индикация показывает текущую систему координат для
ручного перемещения с помощью пространственной мыши.
Касание этой индикации показывает все системы координат и
позволяет выбрать другую систему координат.
5 Индикация Ориентация пространственной мыши
Касание этой индикации открывает окно, отображающее теку-
щую ориентацию пространственной мыши, которую можно из-
менить.
(>>> 4.13.8 "Ориентация пространственной мыши" Страни-
ца 77)
6 Индикация состояния Клавиши перемещения
Эта индикация показывает текущую систему координат для
ручного перемещения с помощью клавиш перемещения. Каса-
ние этой индикации показывает все системы координат и поз-
воляет выбрать другую систему координат.
7 Надписи на клавишах перемещения
Если выбрано осевое перемещение, здесь показываются но-
мера осей (A1, A2 и т. д.). Если выбрано перемещение в пря-
моугольных координатах, здесь показываются направления
системы координат (X, Y, Z, A, B, C).
Касание надписи показывает выбранную группу кинематики.
8 Коррекция программы
(>>> 7.5 "Установка коррекции программы (POV)" Страни-
ца 183)
9 Ручная коррекция
(>>> 4.13.3 "Настройка ручной коррекции (HOV)" Страни-
ца 74)
10 Линейка с кнопками. Кнопки изменяются динамично и всегда
относятся к окну, которое в настоящий момент активно в ин-
терфейсе smartHMI.
Совсем справа находится кнопка Правка. С ее помощью мож-
но вызвать различные команды, которые относятся к навига-
тору.

50 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Поз. Описание
11 Символ WorkVisual
При касании символа выполняется переход к окну Управле-
ние проектами.
(>>> 6.11.1 "Окно Управление проектами" Страница 175)
12 Часы
Часы показывают системное время. Касание часов показыва-
ет системное время в цифровом виде, а также текущую дату.
13 Индикация признаков жизни
Если индикация мигает следующим образом, это свидетельс-
твует о том, что интерфейс smartHMI активен:
левая и правая лампочки попеременно горят зеленым светом.
Переключение лампочек происходит медленно (прибл. через
3 с) и равномерно.

4.2.1 Клавиатура

На пульте smartPAD расположен сенсорный экран: интерфейсом


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

Рис. 4-4: Пример клавиатуры

4.2.2 Линейка состояний

Линейка состояний показывает состояние основных параметров про-


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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 51 / 277


KUKA System Software 8.3

Обзор

Рис. 4-5: Линейка состояний KUKA smartHMI

Поз. Описание
1 Кнопка вызова главного меню. Эта кнопка выводит пункты
меню на экран smartHMI.
(>>> 4.4 "Вызов главного меню" Страница 55)
2 Имя робота. Имя робота можно изменить.
(>>> 4.16.12 "Показ/обработка данных робота" Страница 91)
3 При выборе программы здесь показывается это имя.
4 Индикация состояния Интерпретатор заданий
(>>> 4.2.3 "Индикация состояния Интерпретатор заданий"
Страница 53)
5 Индикация состояния Приводы. При касании данной индика-
ции открывается окно, в котором можно включить или выклю-
чить приводы.
(>>> 4.2.4 "Индикатор состояния Приводы и окно Условия пе-
ремещения" Страница 53)
6 Индикация состояния Интерпретатор робота. Здесь можно
выполнить сброс или отменить выбор программы.
(>>> 7.6 "Индикация состояния интерпретатора робота" Стра-
ница 184)
(>>> 6.5.1 "Выбор и отмена программы" Страница 162)
(>>> 7.10 "Сброс программы" Страница 186)
7 Актуальный режим работы
(>>> 4.11 "Смена режима работы" Страница 66)
8 Индикация состояния POV/HOV. Показывает актуальные зна-
чения коррекции программы и ручной коррекции.
(>>> 7.5 "Установка коррекции программы (POV)" Страни-
ца 183)
(>>> 4.13.3 "Настройка ручной коррекции (HOV)" Страни-
ца 74)
9 Индикация состояния Вид выполнения программы. Показы-
вает актуальный вид выполнения программы.
(>>> 7.2 "Виды выполнения программы" Страница 179)
10 Индикация состояния Инструмент/база. Показывает актуаль-
ный инструмент и актуальную базу.
(>>> 4.13.4 "Выбор инструмента и базы" Страница 75)
11 Индикация состояния Инкрементальное перемещение
вручную
(>>> 4.13.10 "Инкрементальное перемещение вручную" Стра-
ница 79)

52 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.2.3 Индикация состояния Интерпретатор заданий

Символ Цвет Описание


Желтый Интерпретатор заданий выбран. Указа-
тель записи стоит в первой строке вы-
бранной программы SUB.

Зеленый Программа SUB выбрана и выполняется.

Красный Интерпретатор заданий остановлен.

Серый Выбор интерпретатора заданий аннули-


рован.

4.2.4 Индикатор состояния Приводы и окно Условия перемещения

Индикация Индикация состояния Приводы может сигнализировать следующие со-


состояния стояния:
Приводы
Состояния

Значение символов и цветов:

Приводы включены.
Символ: I
 Промежуточный контур полностью заряжен.
Приводы выключены.
Символ: O  Промежуточный контур не заряжен или заряжен
не полностью.
 Переключатель подтверждения нажат (среднее
положение), или его нажатие не требуется.
Цвет: зеленый
 И: отсутствуют сообщения, которые препятству-
ют перемещению робота.
 Переключатель подтверждения не нажат или
нажат до отказа.
Цвет: серый
 И/или: имеются сообщения, которые препятс-
твуют перемещению робота.

Команда «Приводы ВКЛ.» автоматически не означает, что KSP


начинают регулироваться и подавать к двигателям ток.
Команда «Приводы ВЫКЛ.» автоматически не означает, что
KSP прекращают подачу тока к двигателям.
Подача тока с KSP к двигателям зависит от того, поступает ли с систе-
мы управления безопасностью разрешение на деблокировку приводов.

Окно Условия При касании индикации состояния Приводы открывается окно Условия
перемещения перемещения. Здесь можно включить и выключить приводы.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 53 / 277


KUKA System Software 8.3

Рис. 4-6: Окно Условия перемещения

Поз. Описание
1 I: при касании приводы включаются.
O: при касании приводы выключаются.
2 Зеленый: от системы управления безопасностью получено
разрешение на деблокировку приводов.
Серый: система управления безопасностью вызвала безо-
пасный останов 0 или завершила безопасный останов 1. Раз-
решение на деблокировку приводов отсутствует, т. е. KSP не
регулируются и не подают ток на двигатели.
3 Зеленый: сигнал система защиты оператора; == TRUE
Серый: сигнал система защиты оператора; == FALSE
(>>> "Сигнал система защиты оператора; == TRUE" Стра-
ница 54)
4 Зеленый: от системы управления безопасностью поступило
разрешение на перемещение.
Серый: система управления безопасностью вызвала безо-
пасный останов 1 или безопасный останов 2. Разрешение на
перемещение отсутствует.
5 Зеленый: нажат переключатель подтверждения (среднее по-
ложение).
Серый: переключатель подтверждения не нажат, нажат до от-
каза, или его нажатие не требуется.

Сигнал система Условия при которых сигнал система защиты оператора; TRUE, зави-
защиты сят от варианта системы управления и режима работы:
оператора; ==
Система
TRUE Режим работы Условие
управления
KR C4 T1, T2  Нажата кнопка подтвержде-
ния.
AUT, AUT EXT  Защитное ограждение закры-
то.
VKR C4 T1  Нажата кнопка подтвержде-
ния.
 E2 замкнуто.
T2  Нажата кнопка подтвержде-
ния.
 E2 и E7 замкнуты.
AUT EXT  Защитное ограждение закры-
то.
 E2 и E7 разомкнуты.

54 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.3 Включение системы управления роботом и запуск KSS

Порядок  Установить главный выключатель системы управления роботом в по-


действий ложение ON.
Операционная система и KSS запускаются автоматически.
Если KSS не запускается автоматически, например, если автоматичес-
кий запуск дезактивирован, то следует запустить программу
StartKRC.exe по пути C:\KRC.
Если система управления роботом зарегистрирована в сети, запуск мо-
жет продлиться дольше.

4.4 Вызов главного меню

Порядок  Нажать кнопку вызова главного меню на пульте smartPAD. Открыва-


действий ется окно Главное меню.
Окно всегда открывается в таком виде, в каком оно было закрыто в
последний раз.

Описание Окно свойств Главное меню:


 В левом столбце показано главное меню.
 Касание пункта меню со стрелкой открывает соответствующее под-
меню (например, Конфигурация).
В зависимости от количества вложенных подменю возможно, что
столбец Главное меню уже не будет виден, а будут видны только
подменю.
 Кнопка со стрелкой в верхней правой части экрана закрывает послед-
нее открытое подменю.
 Кнопка «Home» в левой верхней части экрана закрывает все откры-
тые подменю.
 В нижней части экрана показываются последние выбранные пункты
меню (макс. 6).
Это позволяет выбирать эти пункты меню напрямую, не закрывая от-
крытые до этого подменю.
 Белый крест слева закрывает окно.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 55 / 277


KUKA System Software 8.3

Рис. 4-7: Пример: открыто подменю Конфигурация

4.5 Завершение работы и повторный запуск KSS

Условие  Для определенных опций: выбрана группа пользователей «Экспер-


ты».

Если при завершении работы выбирается опция


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

Порядок 1. В главном меню выбрать пункт Выключение.


действий 2. Выбрать нужные опции.
3. Нажать Выключить ПК системы управления или Перезапустить
ПК системы управления.
4. Подтвердить процедуру, ответив Да на контрольный запрос. Про-
граммное обеспечение выключается и в зависимости от выбранной
опции запускается повторно.
После повторного запуска появляется следующее сообщение:
 Холодный пуск системы управления

56 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

 Или, если было выбрано Повторно считать файлы: Начальный хо-


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

Описание

Рис. 4-8: Окно Выключение

Опция Описание
Стандартные настройки для выключения системы
Эти параметры можно изменить только в группе пользователей «Эксперты».
Холодный пуск Холодный пуск является стандартным типом пуска. (>>> "Типы
пуска" Страница 59)
Состояние ожида- Состояние ожидания является стандартным типом пуска.
ния

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 57 / 277


KUKA System Software 8.3

Опция Описание
Время ожидания Если происходит выключение системы управления роботом глав-
перед отключе- ным выключателем, то система выключается только по истечении
нием питания определенного данным параметром времени ожидания. В течение
времени ожидания питание системы управления роботом обеспе-
чивается собственным аккумулятором.
Время ожидания можно изменить только в группе пользователей
«Эксперты».
Указания
 Время ожидания перед отключением питания применяется
только в случае, если питание отключается главным выключате-
лем. В случае сбоя подачи напряжения применяется время ожи-
дания при сбое подачи напряжения.
 Исключением является «KR C4 compact»: В этом варианте сис-
темы управления время ожидания перед отключением питания
не применяется! В этом случае также при отключении питания
главным выключателем применяется время ожидания при сбое
подачи напряжения.
(>>> 4.5.1 "Выключение после сбоя подачи напряжения" Стра-
ница 59)
Настройки, которые будут действительны только при следующем выключении
Инициировать Активирован: следующий запуск — холодный пуск.
холодный пуск
Доступно только в том случае, если выбрано Состояние ожида-
ния.
Повторно считать Активирован: следующий запуск — первичный холодный пуск.
файлы
Выбирать данную опцию требуется в следующих случаях:
 при непосредственном изменении файлов XML, т. е. когда поль-
зователь открыл файл и изменил его
(другие возможные изменения файлов XML, например их изме-
нение в фоновом режиме системой управления роботом, сюда
не относятся);
 если после выключения необходима замена компонентов аппа-
ратного обеспечения.
Данную опцию можно выбрать только в группе пользователей «Экс-
перты». Доступно только в том случае, если выбрано Холодный
пуск или Инициировать холодный пуск.
В зависимости от аппаратного обеспечения первичный холодный
пуск длится на 30–150 сек дольше обычного холодного пуска.
Время ожидания Активирован: время ожидания выдерживается при следующем
перед отключе- выключении.
нием питания
Дезактивирован: время ожидания игнорируется при следующем
выключении.
Немедленные операции
Доступно только в режимах работы T1 и T2.
Выключить ПК сис- Система управления роботом выключается.
темы управления

58 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Опция Описание
Перезапустить ПК Система управления роботом выключается и затем снова запуска-
системы управле- ется в режиме холодного пуска.
ния
Шина привода Позволяет выключить или включить шину привода.
ВЫКЛ./ВКЛ. Индикация Состояние шины привода:
 зеленый: шина привода включена;
 красный: шина привода выключена;
 серый: состояние шины привода неизвестно.

Типы пуска
Тип пуска Описание
Холодный пуск После холодного пуска система управления робо-
том выводит на экран навигатор. Ни одна из про-
грамм не выбрана. Система управления
инициализируется заново, например, все пользова-
тельские выходы устанавливаются как FALSE.
Указание: при непосредственном изменении фай-
лов XML, т. е. когда пользователь открыл файл и
изменил его, при холодном пуске данные измене-
ния учитываются с помощью функции Повторно
считать файлы. Данный тип холодного пуска назы-
вается «Первичный холодный пуск».
При холодном пуске без функции Повторно счи-
тать файлы данные изменения не учитываются.
Ожидание После пуска в режиме ожидания продолжается
выбранная до этого программа робота. Состояние
основной системы – программ, указателя записи,
содержания переменных, выходов – полностью
переустанавливается заново.
Дополнительно все программы, которые были
открыты параллельно с системой управления робо-
том, открываются снова в том состоянии, в котором
они были перед выключением. Windows также вос-
станавливается в прежнем состоянии.

4.5.1 Выключение после сбоя подачи напряжения

При сбое подачи напряжения робот останавливается. Однако система


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

Время ожидания
при сбое подачи
Система управления роботом
напряжения (Power-
fail)
Вариант «KR C4 compact» 1 сек
Все остальные варианты KR C4 3 сек

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 59 / 277


KUKA System Software 8.3

Если подача напряжения не возобновляется в течение времени ожида-


ния при сбое подачи напряжения, и система управления роботом выклю-
чается, для перезапуска используется стандартный тип пуска,
установленный в окне Выключение.
(>>> 4.5 "Завершение работы и повторный запуск KSS" Страница 56)

Время ожидания при сбое подачи напряжения не применяется,


если питание отключается главным выключателем. В этом слу-
чае применяется время ожидания перед отключением питания.
Исключением является «KR C4 compact»: В этом варианте системы
управления также при отключении питания главным выключателем
применяется время ожидания при сбое подачи напряжения.
 Время ожидания при сбое подачи напряжения имеет особенное зна-
чение для установок, не обеспеченных надежным сетевым питани-
ем. Может устанавливаться время ожидания до 240 сек. При
необходимости изменения установленного времени следует свя-
заться с компанией KUKA Roboter GmbH.

4.6 Включение/выключение приводов

Порядок 1. На линейке состояний коснуться индикации Приводы. Открывается


действий окно Условия перемещения.

2. Включить или выключить приводы.

4.7 Выключение системы управления роботом

Не задействовать главный выключатель, если до этого была за-


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

Порядок  Установить главный выключатель системы управления роботом на


действий OFF.

Описание Робот остается в состоянии останова, и система управления роботом


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

4.8 Установка языка панели управления

Порядок 1. В главном меню выбрать пункт Конфигурация > дополнения >


действий Язык.
2. Выделить нужный язык. Для подтверждения нажать OK.

Описание На выбор имеются следующие языки:

60 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Китайский (сокращенные знаки) Польский


Датский Португальский
Немецкий Румынский
Английский Русский
Финский Шведский
Французский Словацкий
Греческий Словенский
Итальянский Испанский
Японский Чешский
Корейский Турецкий
Голландский Венгерский

4.9 Онлайновая документация и онлайн-справка

4.9.1 Вызов онлайновой документации

Описание Документацию к системному программному обеспечению KUKA можно


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

Порядок 1. В главном меню выбрать пункт Помощь > Документация. Потом вы-
действий брать Системное ПО или пункт меню для технологического пакета.
Открывается окно KUKA Embedded Information Service. Отобража-
ется содержание документации.
2. Коснуться заголовка главы. На экране отображаются составляющие
главу темы.
3. Коснуться темы. На экране отображается описание.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 61 / 277


KUKA System Software 8.3

Пример

Рис. 4-9: Онлайновая документация – пример из системного про-


граммного обеспечения KUKA

Поз. Описание
1, 2 Отображение содержания.
3 Отображение предыдущей темы содержания.
4 Отображение следующей темы.

4.9.2 Вызов онлайн-справки

Описание Онлайн-справка касается сообщений. Существуют следующие возмож-


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

Порядок Вызов онлайн-справки к сообщению в окне сообщений


действий В большинстве сообщений имеется кнопка со знаком вопроса. Для таких
сообщений доступна онлайн-справка.
1. Коснуться кнопки со знаком вопроса. Открывается окно KUKA
Embedded Information Service – страница сообщений.
В данном окне содержится различная информация о сообщении.
(>>> Рис. 4-10 )
2. Часто в окне также приводится информация о причинах появления
сообщения и соответствующих решениях проблемы. О них можно
просмотреть подробную информацию:

62 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

a. Коснуться кнопки с символом лупы, расположенной рядом с инди-


кацией причины. Открывается страница подробной информации.
(>>> Рис. 4-11 )
b. Открыть описания причины и устранения.
c. Если сообщение имеет несколько возможных причин: стрелка на
кнопках с символом лупы позволяет переходить с предыдущей
страницы подробной информации к следующей странице.

Порядок Индикация обзора сообщений и вызов справки к сообщению


действий 1. В главном меню выбрать пункт Помощь > Сообщения. Потом вы-
брать Системное ПО или пункт меню для технологического пакета.
Открывается окно KUKA Embedded Information Service – страница
с указателем. Сообщения сортируются по модулям. (Под «модулем»
в данном случае подразумевается подразделение программного
обеспечения.)
2. Коснуться записи. На экране отображаются сообщения данного мо-
дуля.
3. Коснуться сообщения. На экране отображается страница сообщений.
В данном окне содержится различная информация о сообщении.
(>>> Рис. 4-10 )
4. Часто в окне также приводится информация о причинах появления
сообщения и соответствующих решениях проблемы. О них можно
просмотреть подробную информацию:
a. Коснуться кнопки с символом лупы, расположенной рядом с инди-
кацией причины. Открывается страница подробной информации.
(>>> Рис. 4-11 )
b. Открыть описания причины и устранения.
c. Если сообщение имеет несколько возможных причин: стрелка на
кнопках с символом лупы позволяет переходить с предыдущей
страницы подробной информации к следующей странице.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 63 / 277


KUKA System Software 8.3

Страница
сообщений

Рис. 4-10: Страница сообщений – пример из системного програм-


много обеспечения KUKA

Поз. Описание
1 Отображение предыдущей страницы.
2 Данная кнопка активна только тогда, когда был выполнен
переход на предыдущую страницу с помощью другой кнопки
со стрелкой. В этом случае с помощью данной кнопки можно
снова вернуться на первоначальную страницу.
3 Отображение списка программных модулей.
4 Номер и текст сообщения
5 Информация о сообщении
Для сообщения может иметься меньше информации, чем
показано в примере.
6 Отображение подробной информации к данной причине/спо-
собу устранения. (>>> Рис. 4-11 )

64 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Страница
подробной
информации

Рис. 4-11: Страница подробной информации – пример из системно-


го программного обеспечения KUKA

4.10 Смена группы пользователей

Порядок 1. В главном меню выбрать пункт Конфигурация > Группа пользова-


действий телей. Появляется актуальная группа пользователей.
2. Для переключения на группу пользователей по умолчанию: нажать
кнопку Стандарт. (Кнопка Стандарт недоступна, если уже установле-
на группа пользователей по умолчанию).
Для переключения на другую группу пользователей: нажать кнопку
Зарегистрироваться.... Выделить нужную группу пользователей.
3. Если потребуется: ввести пароль и нажать кнопку Зарегистриро-
ваться.

Описание В KSS в зависимости от группы пользователей в распоряжении имеются


различные функции. Имеются следующие группы пользователей:
 «Операторы»;
Группа пользователей для операторов. Это группа пользователей по
умолчанию.
 «Пользователи»;
Группа пользователей для операторов. (Группы пользователей
«Операторы» и «Пользователи» предназначены по умолчанию для
одной и той же целевой группы).

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 65 / 277


KUKA System Software 8.3

 «Эксперты»;
Группа пользователей для программистов. Эта группа пользовате-
лей защищена паролем.
 «Специалисты по обслуживанию системы безопасности»;
Группа пользователей для специалистов по вводу в эксплуатацию.
Эти пользователи могут активировать и настраивать конфигурацию
системы безопасности робота.
Эта группа пользователей защищена паролем.
 «Специалисты по вводу системы безопасности в эксплуата-
цию»;
Эта группа пользователей требуется только в том случае, если ис-
пользуются программы KUKA.SafeOperation и
KUKA.SafeRangeMonitoring. Эта группа пользователей защищена па-
ролем.
 «Администраторы».
Функции соответствуют группе пользователей «Эксперты». Кроме то-
го, возможна интеграция дополнительных программных модулей в
систему управления роботом.
Эта группа пользователей защищена паролем.
Пароль по умолчанию – «kuka».
При новом запуске по умолчанию выбирается группа «Пользователи».
Если происходит переход в режим работы AUT или AUT EXT, система уп-
равления роботом переключается в целях безопасности на группу поль
зователей по умолчанию. Если при этом требуется другая группа поль-
зователей, следует переключиться на нужную группу пользователей.
Если в течение определенного времени на панели управления не произ
водится никаких действий, система управления роботом переключается
в целях безопасности на группу пользователей по умолчанию. Настройка
по умолчанию: 300 с.

4.11 Смена режима работы

Не изменять режим работы во время обработки программы. При


изменении режима работы во время обработки программы про
мышленный робот остановится в режиме безопасного остано
ва 2.

Условие  Система управления роботом не обрабатывает какую-либо програм-


му.
 Ключ переключателя для вызова менеджера соединений.

Порядок 1. На пульте smartPAD установить переключатель для вызова менед-


действий жера соединений в другое положение. На экране появится менеджер
соединений.
2. Выбрать режим работы (>>> 3.5.3 "Выбор режима работы" Страни-
ца 25).
3. Снова установить переключатель для вызова менеджера соедине-
ний в исходное положение.
Выбранный режим работы появится в линейке состояний пульта
smartPAD.

66 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Режим
Использование Скорости
работы
 Верификация программы:
запрограммированная ско-
для режима тестиро- рость, максимум 250 мм/с
T1 вания, программиро-
вания и обучения;  ручной режим:
скорость перемещения вруч-
ную, максимум 250 мм/с
 Верификация программы:
Для режима тестиро- запрограммированная ско-
T2
вания рость
 ручной режим: невозможен
для промышленных  Программный режим:
роботов без системы запрограммированная ско-
AUT
управления верхнего рость
уровня;  ручной режим: невозможен
Для промышленных  Программный режим:
роботов с системой запрограммированная ско-
AUT EXT управления верхнего рость
уровня, например,
 ручной режим: невозможен
ПЛК

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

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


координат:
 WORLD;
 ROBROOT;
 BASE;
 TOOL.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 67 / 277


KUKA System Software 8.3

Рис. 4-12: Общий вид систем координат

Описание WORLD
Система координат WORLD представляет собой жестко заданную дека-
ртову систему координат. Она является исходной для систем координат
ROBROOT и BASE.
По умолчанию система координат WORLD расположена в основании ро-
бота.
ROBROOT
Декартова система координат ROBROOT всегда расположена в основа-
нии робота. Она описывает положение робота по отношению к системе
координат WORLD.
По умолчанию система координат ROBROOT совпадает с системой ко-
ординат WORLD. Посредством $ROBROOT можно задать смещение ро-
бота относительно системы координат WORLD.
BASE
Система координат BASE представляет собой декартову систему коор-
динат, описывающую положение заготовки. Она соотнесена с системой
координат WORLD.
По умолчанию система координат BASE совпадает с системой коорди-
нат WORLD. Она перемещается пользователем в заготовку.
(>>> 5.7.2 "Калибровка базы" Страница 131)
TOOL
Декартова система координат TOOL расположена в рабочей точке инс-
трумента.
По умолчанию исходной точкой системы координат TOOL является
центр фланца. (В этом случае она называется системой координат
FLANGE). Система координат TOOL перемещается пользователем в ра-
бочую точку инструмента.

68 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

(>>> 5.7.1 "Калибровка инструмента" Страница 123)


Угол вращения систем координат робота

Угол Вращение вокруг оси


Угол А Вращение вокруг оси Z
Угол B Вращение вокруг оси Y
Угол C Вращение вокруг оси X

4.13 Перемещение робота вручную

Описание Существует 2 вида перемещения робота вручную:


 Декартово перемещение
TCP перемещается в положительном или отрицательном направле-
нии вдоль осей системы координат.
 Осевое перемещение
Возможно перемещение вдоль каждой оси в положительном и отри
цательном направлении.

Рис. 4-13: Осевое перемещение

Для перемещения робота можно использовать 2 элемента управления:


 Клавиши перемещения
 Пространственная мышь

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 69 / 277


KUKA System Software 8.3

Обзор Декартово перемещение Осевое перемещение


Клавиши (>>> 4.13.6 "Декартово (>>> 4.13.5 "Осевое пере-
перемеще- перемещение с помощью мещение с помощью кла-
ния клавиш" Страница 75) виш" Страница 75)
Пространс- (>>> 4.13.9 "Декартово Осевое перемещение про-
твенная перемещение с помощью странственной мышью
мышь пространственной мыши" возможно, но не описыва-
Страница 78) ется.

4.13.1 Окно Опции ручного метода

Описание Все параметры для ручного перемещения робота можно установить в


окне Опции ручного метода.

Порядок Открыть окно Опции ручного метода:


действий 1. Открыть какую-либо индикацию состояния в интерфейсе smartHMI,
например, индикацию POV.
(Невозможно для индикаций состояния Интерпретатор заданий,
Приводы и Интерпретатор робота).
Открывается окно.
2. Нажать кнопку Опции. Открывается окно Опции ручного метода.
Для большинства параметров не требуется специально открывать окно
Опции ручного метода. Их можно установить напрямую через индика-
ции состояния в интерфейсе smartHMI.

4.13.1.1 Вкладка Общая информация

Рис. 4-14: Вкладка Общая информация

Описание Поз. Описание


1 Установить коррекцию программы
(>>> 7.5 "Установка коррекции программы (POV)" Страни-
ца 183)

70 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Поз. Описание
2 Установить ручную коррекцию
(>>> 4.13.3 "Настройка ручной коррекции (HOV)" Страни-
ца 74)
3 Выбрать вид выполнения программы
(>>> 7.2 "Виды выполнения программы" Страница 179)

4.13.1.2 Вкладка Кнопки

Рис. 4-15: Вкладка Кнопки

Описание Поз. Описание


1 Активировать вид перемещения «Клавиши перемещения»
(>>> 4.13.2 "Активация вида перемещения" Страница 74)
2 Выбрать группу кинематики. Группа кинематики определяет
оси, к которым относятся клавиши перемещения.
Значение по умолчанию: оси робота (= A1 - A6).
В зависимости от конфигурации установки могут быть доступ-
ны дополнительные группы кинематики.
(>>> 4.14 "Перемещение дополнительных осей вручную"
Страница 80)

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 71 / 277


KUKA System Software 8.3

Поз. Описание
3 Выбрать систему координат для перемещения с помощью
клавиш перемещения:
 Оси, Универс., База или Инструмент
Флажок Sync.:
 Без галочки (по умолчанию): Во вкладках Кнопки и Мышь
можно выбирать различные системы координат.
 С галочкой: Во вкладках Кнопки и Мышь можно выбрать
только одну и ту же систему координат. При изменении
системы координат в одной из вкладок, то настройка в дру-
гой вкладке автоматически адаптируется к этой настройке.
4 Инкрементальное перемещение вручную
(>>> 4.13.10 "Инкрементальное перемещение вручную" Стра-
ница 79)

4.13.1.3 Вкладка Мышь

Рис. 4-16: Вкладка Мышь

Описание Поз. Описание


1 Активация вида перемещения «Пространственная мышь»
(>>> 4.13.2 "Активация вида перемещения" Страница 74)
2 Настройка пространственной мыши
(>>> 4.13.7 "Конфигурация пространственной мыши" Страни-
ца 76)
3 Выбор системы координат для перемещения с помощью про-
странственной мыши:
 Оси, Универс., База или Инструмент
Флажок Sync.:
 Без галочки (по умолчанию): Во вкладках Кнопки и Мышь
можно выбирать различные системы координат.
 С галочкой: Во вкладках Кнопки и Мышь можно выбрать
только одну и ту же систему координат. При изменении
системы координат в одной из вкладок, то настройка в дру-
гой вкладке автоматически адаптируется к этой настройке.

72 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.13.1.4 Вкладка Поз. KCP

Рис. 4-17: Вкладка Поз. KCP

Описание Поз. Описание


1 (>>> 4.13.8 "Ориентация пространственной мыши" Страни-
ца 77)

4.13.1.5 Вкладка Тек. база/инстр.

Рис. 4-18: Вкладка Тек. база/инстр.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 73 / 277


KUKA System Software 8.3

Описание Поз. Описание


1 Здесь показывается текущий инструмент. Также можно вы-
брать другой инструмент.
(>>> 4.13.4 "Выбор инструмента и базы" Страница 75)
Индикация Неизв. [?] означает, что калибровка инструментов
еще не выполнялась.
2 Здесь показывается текущая база. Также можно выбрать дру-
гую базу.
(>>> 4.13.4 "Выбор инструмента и базы" Страница 75)
Индикация Неизв. [?] означает, что калибровка базы еще не
выполнялась.
3 Выбор режима интерполяции:
 Фланец: инструмент смонтирован на установочном флан-
це;
 Внешн. инстр.: инструмент является стационарным.

4.13.2 Активация вида перемещения

Порядок 1. Открыть окно Опции ручного метода.


действий (>>> 4.13.1 "Окно Опции ручного метода" Страница 70)
2. Чтобы активировать вид перемещения «Клавиши перемещения»:
на вкладке Кнопки установить флажок Активировать кнопки.
Чтобы активировать вид перемещения «Пространственная мышь»:
на вкладке Мышь установить флажок Активировать мышь.

Описание Можно одновременно активировать виды перемещения «Клавиши пере


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

4.13.3 Настройка ручной коррекции (HOV)

Описание Ручная коррекция определяет скорость робота при перемещении вруч


ную. Какую скорость фактически достигает робот при значении ручной
коррекции 100 %, зависит от различных факторов, в том числе, от типа
робота. Тем не менее, скорость не может превышать 250 мм/с.

Порядок 1. Коснуться индикации состояния POV/HOV. Открывается окно Кор-


действий рекция.
2. Установить нужную ручную коррекцию. Это можно сделать с помо-
щью кнопок «плюс» и «минус» или с помощью регулятора:
 кнопки «плюс» и «минус»: значение можно изменить следующими
шагами: 100%, 75%, 50%, 30%, 10%, 3%, 1%;
 регулятор: коррекцию можно изменить шагами по 1%.
3. Повторно коснуться индикации состояния POV/HOV. (Или коснуться
области вне пределов окна).
Окно закроется, и выбранная коррекция будет принята.

В окне Коррекция можно открыть окно Опции ручного метода


с помощью пункта Опции.

74 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Альтерна Значение коррекции также можно установить с помощью клавиши


тивный порядок «плюс» и «минус» справа на пульте smartPAD.
действий Значение можно изменить следующими шагами: 100%, 75%, 50%, 30%,
10%, 3%, 1%.

4.13.4 Выбор инструмента и базы

Описание В системе управления роботом можно сохранить максимум 16 систем ко-


ординат TOOL и 32 системы координат BASE. Для прямоугольного пере-
мещения необходимо выбрать инструмент (система координат TOOL) и
базу (система координат BASE).

Порядок 1. Коснуться индикации состояния Инструмент/база. Откроется окно


действий Тек. база/инстр.
2. Выбрать нужный инструмент и базу.
3. Окно закроется, и выбранные элементы будут приняты.

4.13.5 Осевое перемещение с помощью клавиш

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.

Порядок 1. Выбрать в качестве системы координат для клавиш перемещения


действий Оси.
2. Настроить ручную коррекцию.
3. Нажать и держать нажатым переключатель подтверждения.
Рядом с клавишами перемещения показаны оси от A1 до A6.
4. Нажать клавишу перемещения «плюс» или «минус» для перемеще-
ния по оси в положительном или отрицательном направлении.

Может отображаться позиция робота при перемещении: в глав-


ном меню выбрать пункт Индикация > Актуальная позиция.

4.13.6 Декартово перемещение с помощью клавиш

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.
 Выбраны инструмент и база.
(>>> 4.13.4 "Выбор инструмента и базы" Страница 75)

Порядок 1. Выбрать в качестве системы координат для клавиш перемещения


действий Универсальный, База или Инструмент.
2. Настроить ручную коррекцию.
3. Нажать и держать нажатым переключатель подтверждения.
Помимо клавиш перемещения будут показаны следующие обозначе
ния:
 X, Y, Z: для линейных перемещений вдоль осей выбранной систе-
мы координат;
 A, B, C: для вращений вокруг осей выбранной системы координат.
4. Нажать клавишу перемещения «плюс» или «минус» для перемеще-
ния робота в положительном или отрицательном направлении.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 75 / 277


KUKA System Software 8.3

Может отображаться позиция робота при перемещении: в глав-


ном меню выбрать пункт Индикация > Актуальная позиция.

4.13.7 Конфигурация пространственной мыши

Порядок 1. Открыть окно Опции ручного метода и выбрать вкладку Мышь.


действий (>>> 4.13.1 "Окно Опции ручного метода" Страница 70)
2. Группа Настройки мыши:
 Флажок Доминирующий режим:
по желанию включить или выключить доминирующий режим.
 Поле опций 6D/XYZ/ABC:
выбрать линейное перемещение, вращение или оба вида пере-
мещения TCP.
3. Закрыть окно Опции ручного метода.

Описание

Рис. 4-19: Настройки мыши

Флажок Доминирующий режим:


В зависимости от доминирующего режима с помощью пространственной
мыши можно перемещать только одну или одновременно несколько
осей.

Флажок Описание
Активирован Доминирующий режим включен. Перемещается
только ось, в наибольшей степени отклоняемая
пространственной мышью.
Дезактивиро- Доминирующий режим выключен. В зависимости от
ван выбора оси возможно одновременное перемеще-
ние 3 или 6 осей.

Опция Описание
6D Робот может перемещаться путем вытягивания,
нажатия, вращения и наклона пространственной
мыши.
При перемещении в декартовой системе координат
возможны следующие движения:
 линейные движения в направлении X, Y и Z;
 вращение вокруг оси X, Y и Z.

76 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Опция Описание
XYZ Робот может перемещаться только путем вытягива-
ния или нажатия пространственной мыши.
При перемещении в декартовой системе координат
возможны следующие движения:
 линейные движения в направлении X, Y и Z.
ABC Робот может перемещаться только путем вращения
или наклона пространственной мыши.
При перемещении в декартовой системе координат
возможны следующие движения:
 вращение вокруг оси X, Y и Z.

Рис. 4-20: Вытягивание и нажатие пространственной мыши

Рис. 4-21: Вращение и наклон пространственной мыши

4.13.8 Ориентация пространственной мыши

Описание Функцию пространственной мыши можно согласовать с местонахожде


нием оператора, чтобы направление перемещения TCP соответствова-
ло отклонению пространственной мыши.
Местонахождение оператора задается в градусах. Отсчетной точкой для
указания градусов является коробка выводов на станине. Позиция руки
робота или осей значения не имеет.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 77 / 277


KUKA System Software 8.3

Настройка по умолчанию: 0°. Это соответствует оператору, стоящему на-


против коробки выводов.
При переключении в режим «Внешняя автоматика» ориентация про
странственной мыши автоматически сбрасывается на 0°.

Рис. 4-22: Пространственная мышь: 0° и 270°

Условие  Выбран режим работы T1.

Порядок 1. Открыть окно Опции перемещения вручную и выбрать вкладку


действий Поз. KCP.

Рис. 4-23: Ориентация пространственной мыши

2. Переместить smartPAD в положение, соответствующее местонахож-


дению пользователя (шаг регулировки = 45°).
3. Закрыть окно Опции перемещения вручную.

4.13.9 Декартово перемещение с помощью пространственной мыши

Условие  Активирован вид перемещения «Пространственная мышь».


 Выбран режим работы T1.
 Выбраны инструмент и база.
(>>> 4.13.4 "Выбор инструмента и базы" Страница 75)
 Пространственная мышь конфигурирована.
(>>> 4.13.7 "Конфигурация пространственной мыши" Страница 76)

78 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

 Ориентация пространственной мыши задана.


(>>> 4.13.8 "Ориентация пространственной мыши" Страница 77)

Порядок 1. Выбрать в качестве системы координат для пространственной мыши


действий Универсальный, База или Инструмент.
2. Настроить ручную коррекцию.
3. Нажать и держать нажатым переключатель подтверждения.
4. Переместить робот пространственной мышью в нужном направле-
нии.

Может отображаться позиция робота при перемещении: в глав-


ном меню выбрать пункт Индикация > Актуальная позиция.

4.13.10 Инкрементальное перемещение вручную

Описание Инкрементальное перемещение вручную позволяет перемещать робот


на определенное расстояние, например, на 10 мм или 3°. После этого ро-
бот самостоятельно останавливается.
Инкрементальное перемещение вручную может быть включено при пе
ремещении клавишами. При перемещении пространственной мышью ин-
крементальное перемещение вручную невозможно.
Области применения:
 Позиционирование точек на равных расстояниях
 Отвод из позиции на определенное расстояние, например, в случае
ошибки
 Юстировка стрелочным индикатором
В распоряжении имеются следующие опции:

Значение Описание
Непрерывно Инкрементальное перемещение вручную от-
ключено.
100 мм/10° 1 инкремент = 100 мм или 10°
10 мм/3° 1 инкремент = 10 мм или 3°
1 мм/1° 1 инкремент = 1 мм или 1°
0,1 мм/0,005° 1 инкремент = 0,1 мм или 0,005°

Инкременты в мм:
 при прямоугольном перемещении в направлении X, Y или Z.
Инкременты в градусах:
 при прямоугольном перемещении в направлении A, B или C;
 при осевом перемещении.

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.

Порядок 1. Выбрать инкрементальный размер в линейке состояний.


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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 79 / 277


KUKA System Software 8.3

4.14 Перемещение дополнительных осей вручную

Перемещать дополнительные оси с помощью пространственной мыши


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

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.

Порядок 1. В окне Опции ручного метода во вкладке Кнопки выбрать нужную


действий группу кинематики, например, Дополнительные оси.
Вид и количество доступных групп кинематики зависят от конфигура
ции установки.
2. Настроить ручную коррекцию.
3. Нажать и держать нажатым переключатель подтверждения.
Рядом с клавишами перемещения отображаются оси выбранной
группы кинематики.
4. Нажать клавишу перемещения «плюс» или «минус» для перемеще-
ния по оси в положительном или отрицательном направлении.

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


щие группы кинематики:

Группа кинематики Описание


Оси робота С помощью клавиш перемещения можно пе-
ремещать оси робота. Дополнительными ося-
ми управлять невозможно.
Дополнительные С помощью клавиш перемещения можно пе-
оси ремещать все установленные дополнитель-
ные оси, например, оси E1–E5.
Имя/ С помощью клавиш перемещения можно пе-
ремещать оси внешней группы кинематики.
Внешние группы ки-
нематики n Имя принимается из системной переменной
$ETn_NAME (n = номер внешней кинематики).
Если параметр $ETn_NAME пуст, то в качестве
имени по умолчанию показывается Внешняя
группа кинематики n.
[Пользовательская С помощью клавиш перемещения можно пе-
группа кинематики] ремещать оси пользовательской группы кине-
матики.
Имя соответствует имени пользовательской
группы кинематики.

4.15 Шунтирование контроля рабочей зоны

Описание Для робота могут быть конфигурированы рабочие зоны. Рабочие зоны
служат для защиты установки.
Имеются 2 вида рабочих зон:
 Рабочая зона является запретным участком.
Робот может перемещаться только за пределами рабочей зоны.
 Только рабочая зона является разрешенным участком.
Робот не может перемещаться за пределами рабочей зоны.

80 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Какая последует реакция, если робот переместится за пределы рабочей


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

Необходимое  Группа пользователей "Эксперт"


условие  Режим работы T1

Порядок 1. В главном меню выбрать пункт Конфигурация > Дополнения > Кон-
действий троль рабочей зоны > Шунтирование.
2. Вывести робот вручную из запретной зоны.
После выхода робота из запретной зоны контроль рабочей зоны ав
томатически включается снова.

4.16 Функции индикации

4.16.1 Измерение и индикация потребления энергии

Описание Суммарное потребление энергии робота и системы управления роботом


можно отображать на smartHMI. Условием является возможность изме-
рения потребления для применяемого типа робота.
Потребление опциональных компонентов системы управления роботом
(напр., US1, US2 и т.д.) и других систем управления не анализируется.
Всегда отображается потребление за последние 60 минут с момента
последнего холодного пуска. При этом пользователь может и сам запус-
кать и останавливать измерения.
Для значений потребления возможно составление кривой. Для этого пре-
дусмотрена заданная конфигурация Tracedef_KRC_EnergyCalc.
Кроме того, при помощи PROFIenergy можно передавать данные в вы-
шестоящую систему управления. PROFIenergy является составляющей
KR C4 PROFINET.
Существуют 2 возможности для запуска и остановки измерений:
 в окне Расход энергии (>>> Рис. 4-24 );
 посредством KRL.

Условие  Измерение потребления возможно для применяемого типа робота.


Если это не так, поля в окне Расход энергии деактивированы.

Порядок Запуск и остановка измерения в окне Расход энергии:


действий 1. В главном меню выбрать пункт Индикация > Расход энергии. От-
крывается окно Расход энергии.
2. При необходимости установить галочку для Обновить.
3. Нажать Запуск измерения. Красная точка справа от верхней строки
будет указывать на то, что измерение выполняется.
4. Чтобы остановить измерение, нажать Останов измерения. Отобра-
зится результат.
Запуск и остановка измерения посредством KRL:
1. Запустить измерение посредством $ENERGY_MEASURING.ACTIVE
= TRUE (возможно в программе KRL или через коррекцию перемен-
ных). Измерение запускается.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 81 / 277


KUKA System Software 8.3

2. В главном меню выбрать пункт Индикация > Расход энергии. От-


крывается окно Расход энергии. Красная точка справа от верхней
строки указывает на выполняемое измерение.
3. При необходимости установить галочку для Обновить.
4. Остановить измерение посредством
$ENERGY_MEASURING.ACTIVE = FALSE.
Окно Расход энергии можно открывать вне зависимости от измерения.
В верхней строке всегда отображается результат текущего и последнего
измерений.

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


измерения Это не зависит от того, открыто или закрыто окно Расход энергии.
 Измерение, запущенное в KRL, можно остановить как в KRL, так и
посредством Останов измерения.
 Измерение, запущенное посредством Запуск измерения, может
быть остановлено только при помощи Останов измерения – до тех
пор, пока остается открытым окно Расход энергии. При попытке ос-
тановить измерение в KRL система управления роботом выводит
следующее сообщение: В настоящий момент остановка измерения
энергии невозможна..
Если закрыть окно Расход энергии, то измерение можно остановить
и в KRL. Это позволяет не допустить, чтобы запущенное в окне Рас-
ход энергии измерение постоянно блокировало измерения в KRL.
 Запуск измерения во время выполнения другого измерения невозмо-
жен. В этом случае система управления роботом выводит следую-
щее сообщение: Измерение параметров электричества уже
активизировано. Необходимо сначала остановить текущее измере-
ние.

Окно Расход
энергии

Рис. 4-24: Окно Расход энергии

Поз. Описание
1 Результаты измерений, запущенных пользователем
Отображаются последние 3 результата. Последний результат
указывается в верхней строке. Выполнение измерения сигна-
лизируется красной точкой справа от этой строки.
2 Потребление энергии за последние 60 минут с момента пос-
леднего холодного пуска
3 Запуск измерения.
Запуск измерения недоступно во время выполнения измере-
ния.

82 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Поз. Описание
4 Остановка текущего измерения.
Метод запуска измерения (посредством Запуск измерения
или через KRL) не имеет значения.
5  С галочкой: во время измерения происходит постоянное
обновление индикации результатов.
 Без галочки: во время измерения в окне индикации остает-
ся последнее обновленное значение. Новый результат
отображается только после остановки измерения.

4.16.2 Индикация актуальной позиции

Порядок 1. В главном меню выбрать пункт Индикация > Актуальная позиция.


действий На экране появится актуальная позиция в декартовой системе коор
динат.
2. Чтобы вывести на экран актуальную позицию согласно осям, нажать
кнопку По осям.
3. Чтобы вывести на экран актуальную позицию в декартовой системе
координат, нажать кнопку В прямоугольных координатах.

Описание Актуальная позиция в декартовой системе координат


Отображается актуальная позиция (X, Y, Z) и ориентация (A, B, C) TCP.
Кроме того, указываются состояние и поворот.
Актуальная позиция согласно осям
На экране показывается актуальная позиция осей A1–A6. При наличии
дополнительных осей отображается также и их позиция.
Отображение актуальной позиции возможно также и в ходе перемеще
ния робота.

Рис. 4-25: Актуальная позиция согласно осям

4.16.3 Отображение цифровых входов/выходов

Порядок 1. В главном меню выбрать пункт Индикация > Входы/выходы > Циф-
действий ровые входы и выходы.
2. Для отображения определенного входа/выхода:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.
 Ввести нужный номер и подтвердить его, нажав клавишу ввода.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 83 / 277


KUKA System Software 8.3

Индикация перейдет на вход/выход с этим номером.

Описание

Рис. 4-26: Цифровые входы

Рис. 4-27: Цифровые выходы

Поз. Описание
1 Номер входа/выхода
2 Значение входа/выхода. Если значение входа/выхода TRUE,
он выделяется красным цветом.
3 Запись SIM: вход/выход моделирован.
Запись SYS: значение входа/выхода сохранено в системной
переменной. Данный вход/выход защищен от записи.
4 Имя входа/выхода

Доступны следующие кнопки:

Кнопка Описание
-100 Переключение индикации на 100 предыдущих
входов или выходов.
+100 Переключение индикации на 100 следующих
входов или выходов.

84 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Кнопка Описание
Перейти к Здесь можно ввести номер нужного входа или
выхода.
Значение Переключает выделенный вход или выход
между состояниями TRUE и FALSE. Условие:
нажат переключатель подтверждения.
В режиме работы AUT EXT эта невидимая
кнопка недоступна; кроме того, она недоступ-
на для входов в том случае, если включено
моделирование.
Имя Здесь имя выделенного входа или выхода
можно изменить.

4.16.4 Отображение аналоговых входов/выходов

Порядок 1. В главном меню выбрать пункт Индикация > Входы/выходы > Ана-
действий логовые входы/выходы.
2. Для отображения определенного входа/выхода:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.
 Ввести нужный номер и подтвердить его, нажав клавишу ввода.
Индикация перейдет на вход/выход с этим номером.
Доступны следующие кнопки:

Кнопка Описание
Перейти к Здесь можно ввести номер нужного входа или
выхода.
Напряжения Здесь для выделенного выхода можно ввести
значение напряжения.
 -10 … 10 В
Данная кнопка доступна только для выходов.
Имя Здесь имя выделенного входа/выхода можно
изменить.

4.16.5 Отображение входов/выходов для внешней автоматики

Порядок  В главном меню выбрать пункт Индикация > Входы/выходы > Вне-
действий шняя автоматика.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 85 / 277


KUKA System Software 8.3

Описание

Рис. 4-28: Входы внешней автоматики (детальная индикация)

Рис. 4-29: Выходы внешней автоматики (детальная индикация)

Поз. Описание
1 Номер
2 Состояние
 Серый: неактивен (FALSE)
 Красный: активен (TRUE)
3 Полное имя входа/выхода
4 Тип
 Зеленый: вход/выход
 Желтый: переменная или системная переменная ($...)
5 Имя сигнала или переменной
6 Номер входа/выхода или номер канала

Столбцы 4, 5 и 6 отображаются только в том случае, если нажата кнопка


Детали.
В распоряжении имеются следующие невидимые кнопки:

Невидимая кнопка Описание


Конфиг. Переключает на конфигурацию для внешней
автоматики.
Входы/Выходы Переключает между окнами входов и выхо-
дов.
Детали/Стандарт. Переключает между режимами изображения
Детали и Стандарт.

86 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.16.6 Индикация циклических флагов

Порядок 1. В главном меню выбрать пункт Индикация > Переменная > Цикли-
действий ческие признаки. Открывается окно Циклические признаки.
2. Для отображения определенного флага:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.
 Ввести нужный номер и подтвердить его, нажав клавишу ввода.
Индикация перейдет на флаг с этим номером.

Описание

Рис. 4-30: Циклические признаки

Поз. Описание
1 Номер флага
2 Значение флага. Если флаг установлен, он выделяется крас-
ным цветом.
3 Имя флага
4 Здесь указано, с какими условиями связана установка цикли-
ческого флага.

Доступны следующие кнопки:

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

4.16.7 Индикация флагов

Порядок 1. В главном меню выбрать пункт Индикация > Переменная > Призна-
действий ки. Открывается окно Признаки.
2. Для отображения определенного флага:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 87 / 277


KUKA System Software 8.3

 Ввести нужный номер и подтвердить его, нажав клавишу ввода.


Индикация перейдет на флаг с этим номером.

Описание

Рис. 4-31: Признаки

Поз. Описание
1 Номер флага
2 Значение флага. Если флаг установлен, он выделяется крас-
ным цветом.
3 Имя флага

Доступны следующие кнопки:

Кнопка Описание
-100 Переключение индикации на 100 предыдущих
флагов.
+100 Переключение индикации на 100 следующих
флагов.
Перейти к Здесь можно ввести номер искомого флага.
Значение Переключает выделенный флаг между состо-
яниями TRUE и FALSE. Условие: нажат пере-
ключатель подтверждения.
В режиме AUT EXT эта кнопка не доступна.
Имя Здесь можно изменить имя выделенного фла-
га.

4.16.8 Индикация счетчика

Порядок 1. В главном меню выбрать пункт Индикация > Переменная > Счет-
действий чик. Открывается окно Счетчик.
2. Для отображения определенного счетчика:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.
 Ввести нужный номер и подтвердить его, нажав клавишу ввода.
Индикация перейдет на счетчик с этим номером.

88 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

Описание

Рис. 4-32: Счетчик

Поз. Описание
1 Номер счетчика
4 Значение счетчика
5 Имя счетчика

Доступны следующие кнопки:

Кнопка Описание
Перейти к Здесь можно ввести номер искомого счетчика.
Значение Здесь можно ввести значение для выделен-
ного счетчика.
Имя Здесь можно изменить имя выделенного счет-
чика.

4.16.9 Индикация таймера

Порядок 1. В главном меню выбрать пункт Индикация > Переменная > Таймер.
действий Открывается окно Таймер.
2. Для отображения определенного таймера:
 Нажать кнопку Перейти к. Отображается поле Перейти к:.
 Ввести нужный номер и подтвердить его, нажав клавишу ввода.
Индикация перейдет на таймер с этим номером.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 89 / 277


KUKA System Software 8.3

Описание

Рис. 4-33: Таймер

Поз. Описание
1 Номер таймера
2 Состояние таймера
 Если таймер активирован, он выделяется зеленым цве-
том.
 Если таймер деактивирован, он выделяется красным цве-
том.
3 Состояние таймера
 Когда значение таймера > 0, устанавливается флаг тайме-
ра (красная галочка).
 Когда значение таймера ≤ 0, флаг таймера не устанавли-
вается.
4 Значение таймера (ед. измерения: мсек)
5 Имя таймера

Доступны следующие кнопки:

Кнопка Описание
Перейти к Здесь можно ввести номер искомого таймера.
Статус Переключает выделенный таймер между со-
стояниями TRUE и FALSE. Условие: нажат пе-
реключатель подтверждения.
Значение Здесь можно ввести значение для выделен-
ного таймера.
Имя Здесь можно изменить имя выделенного тай-
мера.

4.16.10 Вывод данных калибровки

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Точки измерения и выбрать нужный пункт меню:
 тип инструмента;
 тип базы;

90 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

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

4.16.11 Индикация информации о роботах и системе управления роботом

Порядок  В главном меню выбрать Помощь > Информация.


действий

Описание Информация требуется, например, для запросов в сервисную службу


KUKA.
Вкладки содержат следующую информацию:

Вкладка Описание
Информация  Тип системы управления роботом
 Версия системы управления роботом
 Версия панели управления
 Версия основной системы
Робот  Имя робота
 Тип и конфигурация робота
 Время работы
Счетчик времени работы робота действует,
если приводы включены. Альтернативная воз-
можность отображения времени работы робота
– через переменную $ROBRUNTIME.
 Количество осей
 Список дополнительных осей
 Версия машинных данных
Система  Имя управляющего ПК
 Версия операционной системы
 Емкость памяти
Опции Дополнительно установленные опции и функцио-
нальные пакеты
Комментарий Дополнительные комментарии
Модули Имя и версия основных системных файлов
С помощью кнопки Экспорт содержимое вкладки
Модули переносится в файл
C:\KRC\ROBOTER\LOG\FILEVERSIONS.TX.

4.16.12 Показ/обработка данных робота

Условие  Выбран режим работы T1 или T2.


 Ни одна из программ не выбрана.

Порядок  В главном меню выбрать пункт Ввод в эксплуатацию > Данные о


действий роботе.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 91 / 277


KUKA System Software 8.3

Описание

Рис. 4-34: Окно Данные о роботе

Поз. Описание
1 Серийный номер
2 Время работы. Счетчик времени работы робота действует,
если приводы включены. Альтернативная возможность отоб-
ражения времени работы робота – через переменную
$ROBRUNTIME.
3 Имя технических данных
4 Имя робота. Имя робота можно изменить.
5 Данные системы управления роботом можно заархивировать.
Здесь определяется целевой каталог для архивирования. При
этом можно выбрать сетевой или локальный каталог.
Каталог, который здесь определяется, будет также предла-
гаться для импорта/экспорта длинных текстов.
6 Если для архивирования по данному сетевому пути необходи-
7 мо имя пользователя и пароль, их можно ввести здесь же. В
этом случае их не надо будет вводить каждый раз при архиви-
ровании.
8 Это поле показывается только в том случае, если флажок
Включать имена роботов
в имена архивов. не активирован.
Здесь можно ввести имя файла архива.
9  Флажок установлен: в качестве имени файла архива ис-
пользуется имя робота. Если имя робота не установлено,
используется имя archive.
 Флажок не установлен: для файла архива можно ввести
другое имя.

Эти кнопки недоступны в группе «Пользователи».

92 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


4 Управление

4.17 Экспорт конфигурации системы безопасности (XML-экспорт)

Описание Элементы конфигурации системы безопасности можно экспортировать.


Для экспорта создается файл XML. Он содержит исключительно пара-
метры, связанные с использованием опций безопасности, например
SafeOperation.
 Возможность экспорта не зависит от того, установлена ли опция бе-
зопасности. Однако выполнять экспорт рекомендуется только с уста-
новленной опцией безопасности.
 Если в системе управления роботом не установлена опция безопас-
ности, параметры в файле XML заполняются значениями по умолча-
нию (часто «0»).

Если установлена опция безопасности, то помимо экспорта су-


ществует также возможность импорта конфигурации системы бе
зопасности. Подробная информация об экспорте и импорте при-
ведена в документации к опциям безопасности.
Кроме того, существует возможность для импорта и экспорта конфигу-
рации системы безопасности в программе WorkVisual. Соответствую-
щая информация приведена в документации к программе WorkVisual.

Порядок 1. В главном меню выбрать пункт Конфигурация > Конфигурация сис-


действий темы безопасности.
Открывается окно Конфигурация системы безопасности.
2. Нажать Экспорт. Отображаются имеющиеся диски.
3. Выбрать нужное место сохранения и нажать Экспорт.
Конфигурация системы безопасности сохраняется как файл XML.
Имя файла создается автоматически.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 93 / 277


KUKA System Software 8.3

94 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

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

5.1 Ассистент ввода в эксплуатацию

Описание
т
Ввод в эксплуатацию можно выполнить с помощью соответствующего
ассистента. Он проведет пользователя по основным шагам ввода в экс-
плуатацию.

Условие  Ни одна из программ не выбрана.


 Выбран режим работы T1.

Порядок  В главном меню выбрать пункт Ввод в эксплуатацию > Ассистент


действий ввода в эксплуатацию.

5.2 Проверка технических данных

Описание Должны быть загружены правильные технические данные. Это необхо-


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

Если загружены неверные машинные данные, пе-


ремещения промышленного робота запрещены!
Иначе существует опасность получения смертельных и тяжелых травм
или опасность нанесения значительного материального ущерба. Долж-
ны быть загружены правильные машинные данные.

Рис. 5-1: Заводская табличка

Путь, по которому сохранены технические данные на компакт-диске, ука-


зан на заводской табличке в строке ...\MADA\.

Условие  Выбран режим работы T1 или T2.


 Ни одна из программ не выбрана.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 95 / 277


KUKA System Software 8.3

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Данные о


действий роботе.
Открывается окно Данные о роботе.
2. Сравнить следующие параметры:
 в окне Данные о роботе: значение в поле Параметры машины
 на заводской табличке, расположенной на основании робота: зна-
чение в строке $TRAFONAME()="# ..... "

5.3 Перемещение робота без вышестоящей системы управления безопас-


ностью

Описание Чтобы переместить робот без вышестоящей системы безопасности, сле-


дует включить режим пуска в эксплуатацию. После этого робот можно пе-
ремещать в режиме T1.
Если используется опция RoboTeam, то активация режима пуска в экс-
плуатацию и перемещение робота возможны только с локального план-
шета smartPAD.

В режиме пуска в эксплуатацию отключаются все


внешние защитные приспособления. Следует
соблюдать указания по технике безопасности, относящиеся к режиму
пуска в эксплуатацию.
(>>> 3.8.3.2 "Режим ввода в эксплуатацию" Страница 37)

В следующих случаях система управления роботом завершает режим


пуска в эксплуатацию автоматически:
 если через 30 мин после активации не было выполнено ни одно дейс-
твие по управлению;
 если smartPAD переключается в пассивный режим или отсоединяет-
ся от системы управления роботом;
 В случае использования предохранительного интерфейса Ethernet:
если устанавливается соединение с вышестоящей системой безо-
пасности;
 в случае использования дискретного предохранительного интерфей-
са:
Системное программное обеспечение 8.2 и предыдущие версии: cис-
тема управления роботом автоматически завершает режим пуска в
эксплуатацию, если не все входные сигналы в дискретном интерфей-
се (и в дискретном предохранительном интерфейсе для опций безо-
пасности, если он используется) имеют состояние «логический
нуль».
В системном программном обеспечении версии 8.3, напротив, режим
пуска в эксплуатацию не зависит от состояния входов на дискретных
предохранительных интерфейсах.

Последствие При активации режима ввода в эксплуатацию все выходы автоматически


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

96 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

 внешний сигнал АВАРИЙНОГО ОСТАНОВА не подается;


 защитная дверь открыта;
 безопасный останов 1 не затребован;
 безопасный останов 2 не затребован;
 безопасный рабочий останов не затребован;
 только для VKR C4: E2 замкнут.
Если используется система SafeOperation или SafeRangeMonitoring, то
режим ввода в эксплуатацию влияет на дополнительные сигналы.

Информация о воздействии режима ввода в эксплуатацию при


использовании систем SafeOperation или SafeRangeMonitoring
приведена в документации на систему SafeOperation или
SafeRangeMonitoring.

Условие  Режим работы T1.


 Для VKR C4: через накопитель USB или интерфейс Retrofit не активи-
рованы никакие сигналы E2/E7.
 Для RoboTeam: используется локальный планшет smartPAD.
 В случае использования предохранительного интерфейса Ethernet:
отсутствие соединения с вышестоящей системой безопасности.
 в случае использования дискретного предохранительного интерфей-
са:
Только для системного программного обеспечения версии 8.2: все
входные сигналы имеют состояние «логический ноль». При использо-
вании дополнительного дискретного предохранительного интерфей-
са для опций безопасности все его входные сигналы должны также
иметь состояние «логический нуль».
(Начиная с системного программного обеспечения версии 8.3 режим
ввода в эксплуатацию не зависит от состояния данных входов.)

Порядок  В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное


действий обслуживание > Режим пуска в эксплуатацию.

Меню Описание
Режим пуска в эксплуатацию
включен. Касание этого пункта
меню отключает этот режим.
Режим пуска в эксплуатацию
выключен. Касание этого пункта
меню включает этот режим.

5.4 Проверка активации модели робота с точным позиционированием

Описание При использовании робота с точным позиционированием следует убе-


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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 97 / 277


KUKA System Software 8.3

Модель робота с точным позиционированием действительна


только для состояния робота в момент поставки.
После переоснастки или дооснастки робота (например, удлини-
телем руки или новой рукой) следует повторно выполнить калибровку
робота.

Функции Робот с точным позиционированием обладает следующими функциями:


 повышенная точность позиционирования, на коэффициент ок. 10;
 повышенная точность прохождения траектории;

Условием для повышенной точности позиционирования и про


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

 упрощенное принятие программ при замене робота (не требуется до-


полнительное обучение);
 упрощенное принятие программ после автономного программирова-
ния с помощью WorkVisual (не требуется дополнительное обучение).

Порядок 1. В главном меню выбрать пункт Помощь > Информация.


действий 2. На вкладке Робот проверить, что активирована модель робота с точ-
ным позиционированием (= указание Робот с точным позициони-
рованием).

5.5 Юстировка

Обзор Необходима юстировка каждого робота. Только после выполнения юсти-


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

98 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-2: Положение юстировки - приблизительная позиция

Юстировка робота требуется в следующих случаях:

Ситуация Примечание
При вводе в эксплуатацию ---
После мероприятий техобслужи- (>>> 5.5.8 "Юстировка по исход-
вания, когда нарушена юстировка ным данным" Страница 113)
робота, например, после замены
двигателя или RDC
Если было выполнено движение ---
робота без системы управления
роботом (например, с помощью
устройства свободного враще-
ния)
После замены редуктора Перед новой юстировкой данные
После перемещения до конце- прежней юстировки должны быть
вого упора со скоростью более удалены! Данные юстировки уда-
250 мм/с ляются путем деюстировки осей
вручную.
После столкновения
(>>> 5.5.10 "Деюстировка осей
вручную" Страница 120)

5.5.1 Методы юстировки

Обзор Возможно применимые для робота методы юстировки зависят от того,


каким типом измерительного патрона он оснащен. Типы различаются по
размеру своих защитных крышек.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 99 / 277


KUKA System Software 8.3

Тип измерительного
Методы юстировки
патрона
Измерительный патрон для Юстировка с помощью контактной
SEMD измерительной головки, тип SEMD
Стандартное электронное (>>> 5.5.5 "Юстировка с помощью
наладочное устройство SEMD" Страница 105)
(Standard Electronic Юстировка стрелочным индикатором
Mastering Device)
(>>> 5.5.6 "Юстировка с помощью
Защитная крышка с мел- стрелочного индикатора" Страница 111)
кой резьбой M20
Юстировка по исходным данным
Только для юстировки после опреде-
ленных ремонтных процедур
(>>> 5.5.8 "Юстировка по исходным
данным" Страница 113)
Измерительный патрон для Юстировка с помощью контактной
MEMD измерительной головки, тип MEMD
Микроэлектронное нала- Частично на A6: юстировка по отметке
дочное устройство (Mikro в виде штриха
Electronic Mastering Device)
(>>> 5.5.9 "Юстировка с помощью
Защитная крышка с мел- MEMD и отметки в виде штриха" Стра-
кой резьбой M8 ница 114)

SEMD/MEMD Устройства SEMD и/или MEMD входят в юстировочный комплект компа-


нии KUKA. Существует несколько вариантов юстировочных комплектов.

Рис. 5-3: Юстировочный комплект с устройствами SEMD и MEMD

1 Юстировочный блок 4 Устройство SEMD


2 Отвертка для устройства 5 Кабели
MEMD
3 Устройство MEMD

Более тонкий кабель является измерительным проводом. Он соединяет


устройство SEMD или MEMD с юстировочным блоком.
Более толстый кабель является кабелем EtherCAT. Он подсоединяется
к юстировочному блоку и к разъему X32 на роботе.

100 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Оставить измерительный провод подсоединен-


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного ште-
керного разъема M8 ограничены. При частом подсоединении/отсо-
единении на штекерном разъеме могут возникнуть повреждения.
 Для контактных измерительных головок, на которых измерительный
провод не зафиксирован, действительно следующее: всегда при-
винчивать устройство к измерительному патрону без измерительно
го провода. Только после этого подключать измерительный провод
к устройству. Иначе возможно повреждение провода. Точно так же
при демонтаже устройства сначала следует снять с устройства из
мерительный провод. Только после этого отсоединять устройство
от измерительного патрона;
 после выполнения юстировки отсоединить провод EtherCAT от
разъема Х32. В противном случае это может привести к помехам
или материальному ущербу.

5.5.2 Перемещение осей в предъюстировочное положение с помощью меток юсти-


ровки

Описание Перед каждой юстировкой необходимо переместить оси в предъюстиро-


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

Рис. 5-4: Перемещение осей в предюстировочное положение

В некоторых случаях невозможно выровнять оси с помощью ме


ток юстировки, например, при загрязнении меток, в результате
которого они стали неразличимы. Вместо меток юстировки оси
также можно выровнять с помощью контактной измерительной головки.
(>>> 5.5.3 "Перемещение осей в предъюстировочное положение с по-
мощью электронной контактной измерительной головки" Страница 102)

На приведенном ниже изображении показано, где на роботе расположе-


ны метки юстировки. В зависимости от типа робота позиции меток незна-
чительно отличаются от изображения.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 101 / 277


KUKA System Software 8.3

Рис. 5-5: Метки юстировки на роботе

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.

Перед перемещением осей А4 и А6 в предъюсти-


ровочное положение необходимо проследить за
тем, чтобы система подачи электропитания – при ее наличии – находи-
лась в правильном положении и не переворачивалась на 360°.

Порядок 1. Выбрать в качестве системы координат для клавиш перемещения


действий Оси.
2. Нажать и удерживать нажатым переключатель подтверждения.
Рядом с клавишами перемещения показаны оси от A1 до A6.
3. Нажать клавишу перемещения «плюс» или «минус» для перемеще-
ния по оси в положительном или отрицательном направлении.
4. Переместить оси по возрастающей, начиная с A1, так, чтобы метки
юстировки оказались друг поверх друга. (кроме оси A6 на тех робо-
тах, на которых юстировка данной оси выполняется по отметке в виде
штриха).

5.5.3 Перемещение осей в предъюстировочное положение с помощью электронной


контактной измерительной головки

Описание Перед каждой юстировкой необходимо переместить оси в предъюстиро-


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

102 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

достижении предъюстировочного положения сигнализирует светодиод


на пульте smartHMI.

Условие  Активирован вид перемещения «Клавиши перемещения».


 Выбран режим работы T1.
 Ни одна из программ не выбрана.
 Пользователю приблизительно известно предъюстировочное поло-
жение осей.

Перед перемещением осей А4 и А6 в предъюсти-


ровочное положение необходимо проследить за
тем, чтобы система подачи электропитания – при ее наличии – находи-
лась в правильном положении и не переворачивалась на 360°.

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


действий очень близко к своему предъюстировочному положению. При этом
должна обеспечиваться возможность их последующего перемеще
ния в отрицательном направлении в предъюстировочное положение.
2. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка
> EMD > С коррекцией нагрузки.
В зависимости от того, для какого процесса требуется регулировка
осей, теперь выбрать пункт Первичная юстировка, Настройка сме-
щения или Со смещением.
3. Далее действовать в соответствии с руководством к соответствую-
щему процессу юстировки до установки измерительной контактной
головки на оси A1 и ее подсоединении с помощью юстировочного
блока к разъему X32.

После этих действий БОЛЬШЕ НЕ СЛЕДОВАТЬ описанию про


цесса юстировки!
Т. е., НЕ НАЖИМАТЬ Юстировка, обучать или Проверить!

4. В интерфейсе smartHMI отображается светодиод EMD в зоне юсти-


ровки. Сейчас он должен гореть красным цветом. Внимательно сле-
дить за данным светодиодом.
(>>> 5.5.4 "Светодиоды юстировки" Страница 104)
5. Вручную переместить робот в отрицательном направлении. Как толь-
ко цвет светодиода поменяется с красного на зеленый, остановить
робот.
Теперь ось A1 находится в предъюстировочном положении.

Оси, которые отображаются около светодиодов, не исчезают с


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

На данном этапе еще не выполнять юстировку оси. Юстировку


разрешается выполнять только тогда, когда все оси находятся в
положении предъюстировки. При несоблюдении данного указа-
ния юстировка не будет правильной.

6. Отсоединить контактную измерительную головку от измерительного


патрона согласно описанию процесса юстировки и снова установить
защитную крышку.
7. Таким же образом переместить остальные оси в предъюстировочное
положение в возрастающей последовательности (кроме оси A6 на
тех роботах, на которых юстировка данной оси выполняется по от-
метке в виде штриха).
8. Закрыть окно со светодиодами юстировки.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 103 / 277


KUKA System Software 8.3

9. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного


блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.4 Светодиоды юстировки

При выполнении большинства процессов юстировки на интерфейсе


smartHMI отображается перечень осей. Справа около перечня располо-
жены 2 светодиода.

Рис. 5-6: Светодиоды юстировки

Светодиод Описание
Соединение с EMD  Красный: контактная измерительная го-
ловка не соединена с разъемом X32.
 Зеленый: контактная измерительная го-
ловка соединена с разъемом X32.
Когда данный светодиод отображается крас-
ным цветом, светодиод EMD в зоне юсти-
ровки отображается серым цветом.
EMD в зоне юсти-  Серый: контактная измерительная голо-
ровки вка не соединена с разъемом X32.
 Красный: контактная измерительная го-
ловка находится в положении, в котором
невозможно выполнить юстировку.
 Зеленый: контактная измерительная го-
ловка находится или в непосредственной
близости к юстировочной насечке, или на
самой насечке.

Светодиод EMD в зоне юстировки можно использовать, чтобы пере-


местить оси с помощью контактной измерительной головки в предъюсти-
ровочное положение. Предъюстировочное положение достигнуто в тот
момент, когда при перемещении вручную в отрицательном направлении
цвет светодиода меняется с красного на зеленый.
(>>> 5.5.3 "Перемещение осей в предъюстировочное положение с помо-
щью электронной контактной измерительной головки" Страница 102)

104 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

5.5.5 Юстировка с помощью SEMD

Обзор При юстировке с помощью SEMD система управления роботом автома-


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

Шаг Описание
1 Первичная юстировка
(>>> 5.5.5.1 "Выполнение первичной юстировки (с по-
мощью SEMD)" Страница 105)
Первичная юстировка выполняется без нагрузки.
2 Настройка смещения
(>>> 5.5.5.2 "Настройка смещения (с помощью SEMD)"
Страница 108)
Настройка смещения выполняется с нагрузкой. Раз-
ность по отношению к первичной юстировке сохраняет-
ся в памяти.
3 При необходимости: Проверка юстировки нагрузки
со смещением
(>>> 5.5.5.3 "Проверка юстировки нагрузки со смеще-
нием (с помощью SEMD)" Страница 109)
Проверка юстировки нагрузки со смещением выполня-
ется с нагрузкой, для которой уже была выполнена на-
стройка смещения.
Область применения:
 проверка первичной юстировки;
 восстановление первичной юстировки, если она
утеряна (например, после замены двигателя или
столкновения). Так как настроенное смещение со-
храняется и при утрате юстировки, система управ-
ления роботом может рассчитать первичную
юстировку.

5.5.5.1 Выполнение первичной юстировки (с помощью SEMD)

Необходимое  Робот не находится под нагрузкой. Т. е., не установлен инструмент


условие или заготовка и отсутствует дополнительная нагрузка.
 Все оси находятся в предъюстировочном положении.
 Ни одна из программ не выбрана.
 Режим работы T1

Порядок
Всегда привинчивать устройство SEMD к изме-
действий рительному патрону без измерительного прово-
да. Только после этого подключать провод к SEMD. Иначе возможно
повреждение провода.
Точно так же при демонтаже SEMD с него сначала следует снять изме-
рительный провод. Только после этого отсоединять устройство SEMD
от измерительного патрона;
после выполнения юстировки отсоединить провод EtherCAT от разъема
Х32. В противном случае это может привести к помехам или материаль-
ному ущербу.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 105 / 277


KUKA System Software 8.3

Конкретное используемое устройство SEMD не обязательно


должно полностью соответствовать изображенной на иллюстра-
ции модели. От этого не меняется принцип использования.

1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


> EMD > С коррекцией нагрузки > Первичная юстировка.
Открывается окно. На дисплее отображаются все юстируемые оси.
Выделяется ось с самым низким номером.
2. Снять крышку с разъема X32.

Рис. 5-7: Снятие крышки с разъема X32

3. Подсоединить кабель EtherCAT к X32 и к юстировочному блоку.

Рис. 5-8: Подключение провода EtherCAT к разъему X32

4. Снять с оси, выделенной в окне, защитную крышку измерительного


патрона. (Повернутое устройство SEMD может служить в качестве
отвертки).

106 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-9: Снятие защитной крышки измерительного патрона

5. Навинтить SEMD на измерительный патрон.

Рис. 5-10: Привинчивание SEMD к измерительному патрону

6. Подключить к устройству SEMD измерительный провод. По кабель-


ной втулке можно определить, как именно провод подсоединяется к
контактным штифтам устройства SEMD.

Рис. 5-11: Подключение измерительного провода к SEMD

7. Если измерительный провод еще не присоединен, подсоединить его


к юстировочному блоку.
8. Нажать кнопку Юстировка.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 107 / 277


KUKA System Software 8.3

9. Нажать переключатель подтверждения и клавишу запуска.


Как только SEMD проходит измерительную насечку, выполняется
расчет юстировочного положения. Робот автоматически останавли-
вается. Значения сохраняются в памяти. Ось в окне затемняется.
10. Отсоединить измерительный провод от устройства SEMD. Затем
снять устройство SEMD с измерительного патрона и снова устано-
вить защитную крышку.
11. Повторить шаги 4 - 10 для всех юстируемых осей.
12. Закрыть окно.
13. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.5.2 Настройка смещения (с помощью SEMD)

Описание Выполняется Настройка смещения с нагрузкой. Разность по отношению


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

Условие  Те же окружающие условия (температура и т. п.), что и при первичной


юстировке.
 Нагрузка установлена на роботе.
 Все оси находятся в предъюстировочном положении.
 Ни одна из программ не выбрана.
 Режим работы T1

Порядок
Всегда привинчивать устройство SEMD к изме-
действий рительному патрону без измерительного прово-
да. Только после этого подключать провод к SEMD. Иначе возможно
повреждение провода.
Точно так же при демонтаже SEMD с него сначала следует снять изме-
рительный провод. Только после этого отсоединять устройство SEMD
от измерительного патрона;
после выполнения юстировки отсоединить провод EtherCAT от разъема
Х32. В противном случае это может привести к помехам или материаль-
ному ущербу.

1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


> EMD > С коррекцией нагрузки > Настройка смещения.
2. Ввести номер инструмента. Для подтверждения нажать Инструмент
ОК.
Открывается окно. Показываются все оси, для которых инструмент
еще не был запрограммирован. Выделена ось с самым низким номе-
ром.
3. Снять крышку с разъема X32. Подсоединить кабель EtherCAT к X32 и
к юстировочному блоку.

108 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

4. Снять с оси, выделенной в окне, защитную крышку измерительного


патрона. (Повернутое устройство SEMD может служить в качестве
отвертки).
5. Навинтить SEMD на измерительный патрон.
6. Подключить к устройству SEMD измерительный провод. По кабель-
ной втулке можно определить, как именно провод подсоединяется к
контактным штифтам устройства SEMD.
7. Если измерительный провод еще не присоединен, подсоединить его
к юстировочному блоку.
8. Нажать кнопку обучать.
9. Нажать переключатель подтверждения и клавишу запуска.
Как только SEMD проходит измерительную насечку, выполняется
расчет юстировочного положения. Робот автоматически останавли-
вается. Открывается окно. Отображается отклонение для этой оси от
первичной юстировки в градусах и инкрементах.
10. Для подтверждения нажать OK. Ось в окне затемняется.
11. Отсоединить измерительный провод от устройства SEMD. Затем
снять устройство SEMD с измерительного патрона и снова устано-
вить защитную крышку.
12. Повторить шаги 4 - 11 для всех юстируемых осей.
13. Закрыть окно.
14. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.5.3 Проверка юстировки нагрузки со смещением (с помощью SEMD)

Описание Область применения:


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

Условие  Те же окружающие условия (температура и т.п.), что и при первичной


юстировке.
 На роботе установлена нагрузка, для которой выполнено Настройка
смещения.
 Все оси находятся в предъюстировочном положении.
 Ни одна из программ не выбрана.
 Режим работы T1

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 109 / 277


KUKA System Software 8.3

Порядок
Всегда привинчивать устройство SEMD к изме-
действий рительному патрону без измерительного прово-
да. Только после этого подключать провод к SEMD. Иначе возможно
повреждение провода.
Точно так же при демонтаже SEMD с него сначала следует снять изме-
рительный провод. Только после этого отсоединять устройство SEMD
от измерительного патрона;
после выполнения юстировки отсоединить провод EtherCAT от разъема
Х32. В противном случае это может привести к помехам или материаль-
ному ущербу.

1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


> EMD > С коррекцией нагрузки > Юстировка нагрузки > Со сме-
щением.
2. Ввести номер инструмента. Для подтверждения нажать Инструмент
ОК.
Открывается окно. Отображаются все оси, для которых было настро-
ено смещение с данным инструментом. Выделяется ось с самым низ-
ким номером.
3. Снять крышку с разъема X32. Подсоединить кабель EtherCAT к X32 и
к юстировочному блоку.
4. Снять с оси, выделенной в окне, защитную крышку измерительного
патрона. (Повернутое устройство SEMD может служить в качестве
отвертки).
5. Навинтить SEMD на измерительный патрон.
6. Подключить к устройству SEMD измерительный провод. По кабель-
ной втулке можно определить, как именно провод подсоединяется к
контактным штифтам устройства SEMD.
7. Если измерительный провод еще не присоединен, подсоединить его
к юстировочному блоку.
8. Нажать кнопку Проверить.
9. Удерживать нажатым переключатель подтверждения и нажать кла-
вишу запуска.
Как только SEMD проходит измерительную насечку, выполняется
расчет юстировочного положения. Робот автоматически останавли-
вается. На экране отображается разность относительно значения
«Настройка смещения».
10. При необходимости сохранить значения, нажав кнопку Сохранить.
Прежние значения юстировки при этом будут удалены.
Для восстановления утерянной первичной юстировки всегда сохра-
нять значения.

Оси A4, A5 и A6 механически связаны. Это означает:


при удалении значений для A4 удаляются также значения для A5
и A6.
При удалении значений для A5 удаляются также значения для A6.

11. Отсоединить измерительный провод от устройства SEMD. Затем


снять устройство SEMD с измерительного патрона и снова устано-
вить защитную крышку.
12. Повторить шаги 4 - 11 для всех юстируемых осей.
13. Закрыть окно.
14. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

110 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.6 Юстировка с помощью стрелочного индикатора

Описание При юстировке с помощью стрелочного индикатора робот вручную пере-


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

Рис. 5-12: Стрелочный индикатор

Условие  Нагрузка установлена на роботе.


 Все оси находятся в предъюстировочном положении.
 Активирован вид перемещения «Клавиши перемещения»; в качестве
системы координат выбран пункт Оси.
 Ни одна из программ не выбрана.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > часы.
Открывается окно. Отображаются все еще не отъюстированные оси.
Выделяется ось, которая должна быть отъюстирована первой.
2. Снять с оси защитную крышку измерительного патрона и установить
стрелочный индикатор на измерительный патрон.
Ключом с внутренним шестигранником ослабить винты на шейке
стрелочного индикатора. Повернуть циферблат таким образом, что-
бы он был хорошо виден. Вдавить до упора болт стрелочного инди-
катора.
Ключом с внутренним шестигранником снова затянуть винты на шей-
ке стрелочного индикатора.
3. Уменьшить значение ручной коррекции до 1%.
4. Переместить ось от «+» к «-». В самой нижней точке измерительной
насечки, определяемой по изменению направления стрелки, устано-
вить стрелочный индикатор на нуль.
Если самая нижняя точка была случайно пропущена, перемещать
ось взад-вперед, пока не будет достигнута самая нижняя точка. Не иг-

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 111 / 277


KUKA System Software 8.3

рает роли, выполняется ли перемещение с «+» на «-» или с «-» на


«+».
5. Вернуть ось в предъюстировочное положение.
6. Переместить ось от «+» к «-», пока стрелка не окажется на расстоя-
нии 5 - 10 делений шкалы от нулевого положения.
7. Переключиться на инкрементальное перемещение вручную.
8. Переместить ось от «+» к «-» до достижения нулевого положения.

В случае перехода за нулевое положение: повторить шаги 5 - 8.

9. Нажать кнопку Юстировка. Отъюстированная ось в окне затемняет-


ся.
10. Снять стрелочный индикатор с измерительного патрона и снова уста-
новить защитную крышку.
11. Переключить с инкрементального перемещения вручную обратно в
обычный режим перемещения.
12. Повторить шаги 2 - 11 для всех юстируемых осей.
13. Закрыть окно.

5.5.7 Юстировка дополнительных осей

Описание  Юстировка дополнительных осей KUKA может осуществляться как с


помощью контактной измерительной головки, так и с помощью стре-
лочного индикатора.
 Дополнительные оси, изготовленные не компанией KUKA, можно юс-
тировать с помощью стрелочного индикатора. Если желательна юс-
тировка с помощью контактной измерительной головки, то
дополнительная ось должна быть оснащена измерительными патро-
нами.

Порядок  Порядок выполнения юстировки дополнительных осей тот же, что и


действий для осей робота. В меню выбора осей вместе с осями робота теперь
видны также проектируемые дополнительные оси.

Рис. 5-13: Меню выбора юстируемых осей

112 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Юстировка промышленных роботов с более чем 2 дополнитель-


ными осями: если система имеет более 8 осей, необходимо про-
следить за тем, чтобы измерительный провод контактной
измерительной головки при необходимости был подключен ко второму
RDC.

5.5.8 Юстировка по исходным данным

Описанную здесь последовательность действий нельзя выпол


нять при вводе робота в эксплуатацию.

Описание Юстировка по исходным данным применима в том случае, если с пра-


вильно юстированным роботом должны проводиться профилактические
мероприятия, при которых юстировка будет нарушена. Примеры:
 замена RDC;
 замена двигателя.
Перед началом профилактических мероприятий робот перемещается в
позицию $MAMES. Затем при юстировке по исходным данным роботу
снова присваиваются осевые значения этих системных переменных. Со-
стояние робота затем становится таким же, каким оно было до наруше-
ния юстировки. Обученные смещения сохраняются. EMD или
стрелочный индикатор не требуются.
Для юстировки по исходным данным не имеет значения, установлена ли
на роботе нагрузка или нет. Юстировка по исходным данным может быть
применена также для дополнительных осей.

Подготовка  Перед началом профилактических мероприятий переместить робот в


позицию $MAMES. Для этого запрограммировать точку PTP $MAMES
и выполнить к ней подвод. Это осуществимо только из группы поль-
зователей "Эксперт"!

Недопустимо, чтобы робот вместо позиции


$MAMES переместился в позицию Default-HOME.
Позиция $MAMES отчасти, но не всегда идентична позиции Default-
HOME. Только в позиции $MAMES возможна правильная юстировка ро-
бота по исходным данным. Если юстировка робота по исходным дан-
ным выполняется в другой позиции, отличной от $MAMES, как
следствие, возможны травмы и материальный ущерб.

Условие  Ни одна из программ не выбрана.


 Выбран режим работы T1.
 Позиция робота в ходе профилактических мероприятий не претерпе-
ла изменений.
 Если замена RDC не производилась: данные робота были перенесе-
ны с жесткого диска на RDC. (Это осуществимо только из группы
пользователей «Эксперты»!)

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > Исходные данные.
Открывается окно опций Юстировка по исходным данным. Отоб-
ражаются все еще не отъюстированные оси. Выделена ось, которая
должна быть отъюстирована первой.
2. Нажать кнопку Юстир.. Выделенная ось юстируется и затемняется в
окне опций.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 113 / 277


KUKA System Software 8.3

3. Повторить шаг 2 для всех юстируемых осей.

5.5.9 Юстировка с помощью MEMD и отметки в виде штриха

Обзор При юстировке с помощью MEMD система управления роботом автома-


тически перемещает робот в положение юстировки. Вначале юстировка
выполняется без нагрузки, а затем с нагрузкой. Имеется возможность со-
хранить несколько юстировок для различных нагрузок.
 Для роботов, которые на оси A6 не имеют обычных меток юстировки,
а только отметки в виде штрихов, юстировка A6 выполняется без ус-
тройства MEMD.
(>>> 5.5.9.1 "Перемещение A6 в юстировочное положение (по отмет-
ке в виде штриха)" Страница 114)
 Для роботов, которые на оси A6 имеют метки юстировки, юстировка
A6 выполняется, как и на других осях.
Шаг Описание
1 Первичная юстировка
(>>> 5.5.9.2 "Выполнение первичной юстировки (с по-
мощью MEMD)" Страница 115)
Первичная юстировка выполняется без нагрузки.
2 Настройка смещения
(>>> 5.5.9.3 "Настройка смещения (с помощью MEMD)"
Страница 118)
Настройка смещения выполняется с нагрузкой. Раз-
ность по отношению к первичной юстировке сохраняет-
ся в памяти.
3 При необходимости: Проверка юстировки нагрузки
со смещением
(>>> 5.5.9.4 "Проверка юстировки нагрузки со смеще-
нием (с помощью MEMD)" Страница 119)
Проверка юстировки нагрузки со смещением выполня-
ется с нагрузкой, для которой уже была выполнена на-
стройка смещения.
Область применения:
 проверка первичной юстировки;
 восстановление первичной юстировки, если она
утеряна (например, после замены двигателя или
столкновения). Так как настроенное смещение со-
храняется и при утрате юстировки, система управ-
ления роботом может рассчитать первичную
юстировку.

5.5.9.1 Перемещение A6 в юстировочное положение (по отметке в виде штриха)

Описание Для роботов, которые на оси A6 не имеют обычных меток юстировки, а


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

114 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

 Для перемещения A6 в юстировочное положение необходимо точно


выверить эти штрихи относительно друг друга.

При выполнении перемещения в положение юстировки важно по


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

Рис. 5-14: Юстировочное положение оси A6 – вид сверху спереди

Устройство Для юстировки оси A6 на KR AGILUS существует специальное устройс-


юстировки тво юстировки. Его можно использовать опционально. Данное устройс-
тво обеспечивает более высокую точность и воспроизводимость
юстировки.

Более подробную информацию об устройстве юстировки см. в


документации Устройство юстировки для оси A6.

5.5.9.2 Выполнение первичной юстировки (с помощью MEMD)

Условие  Робот не находится под нагрузкой. Т. е., не установлен инструмент


или заготовка, и отсутствует дополнительная нагрузка.
 Оси находятся в предъюстировочном положении.
Исключением является ось A6, если на ней имеется отметка в виде
штриха: A6 должна находиться в юстировочном положении.
 Ни одна из программ не выбрана.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > EMD > С коррекцией нагрузки > Первичная юстировка.
Открывается окно. На дисплее отображаются все юстируемые оси.
Выделяется ось с самым низким номером.
2. Снять крышку с разъема X32.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 115 / 277


KUKA System Software 8.3

Рис. 5-15: X32 без крышки

3. Подсоединить кабель EtherCAT к X32 и к юстировочному блоку.

Рис. 5-16: Подключение провода к разъему X32

4. Снять с оси, выделенной в окне, защитную крышку измерительного


патрона.

116 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-17: Снятие защитной крышки измерительного патрона

5. Навинтить MEMD на измерительный патрон.

Рис. 5-18: Привинчивание MEMD к измерительному патрону

6. Если измерительный провод еще не присоединен, подсоединить его


к юстировочному блоку.
7. Нажать кнопку Юстировка.
8. Нажать переключатель подтверждения и клавишу запуска.
Как только MEMD проходит измерительную насечку, выполняется
расчет положения юстировки. Робот автоматически останавливает-
ся. Значения сохраняются в памяти. Ось в окне затемняется.
9. Снять MEMD с измерительного патрона и снова установить защит-
ную крышку.
10. Повторить шаги 4 - 9 для всех юстируемых осей.
Исключение: не относится к оси A6, если на ней имеется отметка в
виде штриха.
11. Закрыть окно.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 117 / 277


KUKA System Software 8.3

12. Выполнять только в том случае, если на оси A6 имеется отметка в


виде штриха:
a. В главном меню выбрать пункт Ввод в эксплуатацию > Юсти-
ровка > Исходные данные.
Открывается окно опций Юстировка по исходным данным. На
дисплее отображается выделенная ось A6.
b. Нажать кнопку Юстировка. Выполняется юстировка A6, после
чего ось в окне опций затемняется.
c. Закрыть окно.
13. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.9.3 Настройка смещения (с помощью MEMD)

Описание Выполняется Настройка смещения с нагрузкой. Разность по отношению


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

Условие  Те же окружающие условия (температура и т. п.), что и при первичной


юстировке.
 На роботе установлена нагрузка.
 Оси находятся в предъюстировочном положении.
Исключением является ось A6, если на ней имеется отметка в виде
штриха: A6 должна находиться в юстировочном положении.
 Ни одна из программ не выбрана.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > EMD > С коррекцией нагрузки > Настройка смещения.
2. Ввести номер инструмента. Подтвердить клавишей Инстр. OK.
Открывается окно. Показываются все оси, для которых инструмент
еще не был запрограммирован. Выделена ось с самым низким номе-
ром.
3. Снять крышку с разъема X32.
4. Подсоединить кабель EtherCAT к X32 и к юстировочному блоку.
5. Снять с оси, выделенной в окне, защитную крышку измерительного
патрона.
6. Навинтить MEMD на измерительный патрон.
7. Если измерительный провод еще не присоединен, подсоединить его
к юстировочному блоку.
8. Нажать кнопку Настройка.
9. Нажать переключатель подтверждения и клавишу запуска.
Как только MEMD проходит измерительную насечку, выполняется
расчет юстировочного положения. Робот автоматически останавли-
вается. Открывается окно. Отображается отклонение для этой оси от
первичной юстировки в градусах и инкрементах.

118 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

10. Для подтверждения нажать кнопку OK. Ось в окне затемняется.


11. Снять MEMD с измерительного патрона и снова установить защит-
ную крышку.
12. Повторить шаги 5 - 11 для всех юстируемых осей.
Исключение: не относится к оси A6, если на ней имеется отметка в
виде штриха.
13. Закрыть окно.
14. Выполнять только в том случае, если на оси A6 имеется отметка в
виде штриха:
a. В главном меню выбрать пункт Ввод в эксплуатацию > Юсти-
ровка > Исходные данные.
Открывается окно опций Юстировка по исходным данным. На
дисплее отображается выделенная ось A6.
b. Нажать кнопку Юстировка. Выполняется юстировка A6, после
чего ось в окне опций затемняется.
c. Закрыть окно.
15. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.9.4 Проверка юстировки нагрузки со смещением (с помощью MEMD)

Описание Область применения:


 проверка первичной юстировки;
 восстановление первичной юстировки, если она утеряна (например,
после замены двигателя или столкновения). Так как настроенное
смещение сохраняется и при утрате юстировки, система управления
роботом может рассчитать первичную юстировку.
Проверка оси возможна только после того, как отъюстированы все оси с
более низким номером.
Для роботов, которые на оси A6 имеют отметку в виде штрихов, получен-
ное значение для данной оси не отображается. Это значит, что для оси
A6 первичную юстировку нельзя проверить. Тем не менее, можно восста-
новить утерянную первичную юстировку.

Условие  Те же окружающие условия (температура и т. п.), что и при первичной


юстировке.
 На роботе установлена нагрузка, для которой выполнено Настройка
смещения.
 Оси находятся в предъюстировочном положении.
Исключением является ось A6, если на ней имеется отметка в виде
штриха: A6 должна находиться в юстировочном положении.
 Ни одна из программ не выбрана.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > EMD > С коррекцией нагрузки > Юстировка нагрузки > Со сме-
щением.
2. Ввести номер инструмента. Подтвердить клавишей Инстр. OK.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 119 / 277


KUKA System Software 8.3

Открывается окно. Отображаются все оси, для которых было настро-


ено смещение с данным инструментом. Выделяется ось с самым низ-
ким номером.
3. Снять крышку с разъема X32.
4. Подсоединить кабель EtherCAT к X32 и к юстировочному блоку.
5. Снять с оси, выделенной в окне, защитную крышку измерительного
патрона.
6. Навинтить MEMD на измерительный патрон.
7. Если измерительный провод еще не присоединен, подсоединить его
к юстировочному блоку.
8. Нажать кнопку Проверить.
9. Удерживать нажатым переключатель подтверждения и нажать кла-
вишу запуска.
Как только MEMD проходит измерительную насечку, выполняется
расчет юстировочного положения. Робот автоматически останавли-
вается. На экране отображается разность относительно значения
«Настройка смещения».
10. При необходимости сохранить значения, нажав кнопку Сохранить.
Прежние значения юстировки при этом будут удалены.
Для восстановления утерянной первичной юстировки всегда сохра-
нять значения.

Оси A4, A5 и A6 механически связаны. Это означает:


при удалении значений для A4 удаляются также значения для A5
и A6.
При удалении значений для A5 удаляются также значения для A6.

11. Снять MEMD с измерительного патрона и снова установить защит-


ную крышку.
12. Повторить шаги 5 - 11 для всех юстируемых осей.
Исключение: не относится к оси A6, если на ней имеется отметка в
виде штриха.
13. Закрыть окно.
14. Выполнять только в том случае, если на оси A6 имеется отметка в
виде штриха:
a. В главном меню выбрать пункт Ввод в эксплуатацию > Юсти-
ровка > Исходные данные.
Открывается окно опций Юстировка по исходным данным. На
дисплее отображается выделенная ось A6.
b. Для восстановления утерянной первичной юстировки нажать
кнопку Юстир.. A6 в окне опций затемняется.
c. Закрыть окно.
15. Отсоединить кабель EtherCAT от разъема X32 и от юстировочного
блока.

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


ным к юстировочному блоку и по возможности
реже отсоединять его. Возможности соединения сенсорного штекерно-
го разъема M8 ограничены. При частом подсоединении/отсоединении
на штекерном разъеме могут возникнуть повреждения.

5.5.10 Деюстировка осей вручную

Описание Значения юстировки отдельных осей можно удалить. При деюстировке


оси не движутся.

120 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Оси A4, A5 и A6 механически связаны. Это означает:


при удалении значений для A4 удаляются также значения для A5
и A6.
При удалении значений для A5 удаляются также значения для A6.

При деюстированном роботе программные кон


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

Условие  Ни одна из программ не выбрана.


 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Юстировка


действий > Деюстировка. Открывается окно.
2. Выделить деюстируемую ось.
3. Нажать кнопку Деюстир.. Данные юстировки оси удаляются.
4. Повторить шаги 2–3 для всех деюстируемых осей.
5. Закрыть окно.

5.6 Изменение программируемых концевых выключателей

Существует 2 возможности изменить программируемые концевые вы-


ключатели:
 Ввести необходимые значения вручную.
 Автоматически согласовать концевые выключатели с одной или не-
сколькими программами.
При этом система управления роботом определяет минимальные и
максимальные положения осей, которые достигаются в данных про-
граммах. Затем эти значения можно установить в качестве програм-
мируемых концевых выключателей.

Условие  Выбрана группа пользователей «Эксперты».


 Выбран режим работы T1, T2 или AUT.

Порядок Изменение программируемых концевых выключателей вручную:


действий 1. В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное
обслуживание > Программный концевой выключатель. Открыва-
ется окно Программный концевой выключатель.
2. При необходимости изменить концевые выключатели в столбцах От-
рицательный и Положительный.
3. Сохранить изменения кнопкой Сохранить.
Согласование программируемых концевых выключателей с про-
граммой:
1. В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное
обслуживание > Программный концевой выключатель. Открыва-
ется окно Программный концевой выключатель.
2. Нажать Определить автоматически. Отображается следующее со-
общение: Выполняется автоматическое определение.
3. Запустить программу, с которой необходимо согласовать концевые
выключатели. Подождать полного выполнения программы и затем
отменить ее выбор.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 121 / 277


KUKA System Software 8.3

В окне Программный концевой выключатель отображается до


стигнутое максимальное и минимальное положение каждой оси.
4. Повторить шаг 3 для всех программ, с которыми необходимо согла-
совать концевые выключатели.
В окне Программный концевой выключатель отображается до-
стигнутое максимальное и минимальное положение каждой оси, при-
чем относительно всех только что выполненных программ вместе.
5. После выполнения всех необходимых программ нажать Окончание в
окне Программный концевой выключатель.
6. Чтобы перенять определенные значения в качестве программируе-
мых концевых выключателей, нажать Сохранить.
7. При необходимости дополнительно изменить автоматически опреде-
ленные значения вручную.

Рекомендация: уменьшить определенные минимальные значе-


ния на 5°. Увеличить определенные максимальные значения на
5°.
Такая буферная схема предотвращает ситуацию, когда оси при выпол-
нении программы достигают концевых выключателей, в результате
чего активируется останов.

8. Сохранить изменения кнопкой Сохранить.

Описание Окно Программный концевой выключатель:

Рис. 5-19: До автоматического определения

Поз. Описание
1 Актуальный концевой выключатель в отрицательном направ-
лении
2 Актуальное положение оси
3 Актуальный концевой выключатель в положительном направ-
лении

122 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-20: Во время автоматического определения

Поз. Описание
4 Минимальное положение, которое ось занимала с момента
начала определения
5 Максимальное положение, которое ось занимала с момента
начала определения

Кнопки Доступны следующие кнопки (только в группе пользователей «Экспер-


ты»):

Кнопка Описание
Определить авто- Запускает автоматическое определение:
матически
Система управления роботом записывает ми-
нимальные и максимальные положения, кото-
рые оси занимают, начиная данного момента,
в окно Программный концевой выключа-
тель в столбцы Минимум и Максимум.
Окончание Завершает автоматическое определение.
Функция передает определенные минималь-
ные/максимальные положения в столбцы От-
рицательный и Положительный, но еще не
сохраняет их.
Сохранить Сохраняет значения в столбцах Отрицатель-
ный и Положительный в качестве програм-
мируемых концевых выключателей.

5.7 Калибровка

5.7.1 Калибровка инструмента

Описание При калибровке инструмента оператор присваивает инструменту, за-


крепленному на установочном фланце, декартову систему координат
(систему координат TOOL).

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 123 / 277


KUKA System Software 8.3

Начало системы координат TOOL расположено в точке, определенной


пользователем. Она называется TCP (Tool Center Point). Как правило,
TCP задается в рабочей точке инструмента.

При стационарном инструменте применять описанный здесь спо


соб калибровки нельзя. Для стационарных инструментов следу-
ет использовать специальный вид калибровки. (>>> 5.7.3 "Ка-
либровка стационарного инструмента" Страница 135)

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


 инструмент можно перемещать по прямой в направлении его удара;
 инструмент можно повернуть вокруг TCP, не изменяя позицию TCP;
 в программном режиме: запрограммированная скорость перемеще-
ния сохраняется вдоль траектории движения у TCP.
Может быть сохранено до 16 систем координат TOOL. Переменная:
TOOL_DATA[1…16]).
Сохраняются следующие данные:
 X, Y, Z:
исходная точка системы координат TOOL по отношению к системе ко-
ординат FLANGE;
 A, B, C:
ориентация системы координат TOOL по отношению к системе коор-
динат FLANGE.

Рис. 5-21: Принцип калибровки TCP

Обзор Калибровка инструмента состоит из 2 шагов:

124 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Шаг Описание
1 Определение исходной точки системы координат
TOOL
На выбор предлагаются следующие методы:
 XYZ, 4 точки;
(>>> 5.7.1.1 "Калибровка TCP: метод XYZ 4 точки"
Страница 125)
 база отсчета XYZ.
(>>> 5.7.1.2 "Калибровка TCP: метод базы отсчета
XYZ" Страница 127)
2 Определение ориентации системы координат TOOL
На выбор предлагаются следующие методы:
 ABC, 2 точки;
(>>> 5.7.1.4 "Определение ориентации: метод ABC 2
точки" Страница 129)
 ABC унив.
(>>> 5.7.1.3 "Определение ориентации: метод ABC
унив." Страница 128)

Если данные калибровки уже известны, их можно ввести напрямую.


(>>> 5.7.1.5 "Цифровой ввод" Страница 131)

5.7.1.1 Калибровка TCP: метод XYZ 4 точки

Метод XYZ 4 точки не применим для роботов-палетоукладчиков.

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


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

4 позиции фланца, из которых выполняется подвод к отсчетной


точке, должны находиться на достаточном расстоянии друг от
друга.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 125 / 277


KUKA System Software 8.3

Рис. 5-22: Метод XYZ 4 точки

Условие  Калибрируемый инструмент монтирован на установочном фланце.


 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент > XYZ 4 точки.
2. Присвоить номер и имя калибруемому инструменту. Нажать кнопку
Продолжить для подтверждения.
3. Посредством TCP подвести робот к отсчетной точке. Нажать кнопку
Калибровка. В окне контрольного запроса нажать кнопку Да.
4. Посредством TCP подвести робот к отсчетной точке с другого на-
правления. Нажать кнопку Калибровка. В окне контрольного запроса
нажать кнопку Да.
5. Дважды повторить шаг 4.
6. Ввести данные полезной нагрузки. (Данный шаг можно опустить,
если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
7. Нажать кнопку Продолжить для подтверждения.
8. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
9. Способ 1: нажать Сохранить и затем сохранить окно с помощью сим-
вола закрытия.
Способ 2: нажать ABC 2 точки или ABC унив.. Предыдущие данные
автоматически сохраняются, и открывается окно, в котором можно
указать ориентацию системы координат TOOL.
(>>> 5.7.1.4 "Определение ориентации: метод ABC 2 точки" Страни-
ца 129)

126 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

(>>> 5.7.1.3 "Определение ориентации: метод ABC унив." Страни-


ца 128)

5.7.1.2 Калибровка TCP: метод базы отсчета XYZ

Описание При использовании базы отсчета XYZ калибровка нового инструмента


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

Рис. 5-23: Метод базы отсчета XYZ

Условие  Уже откалиброванный инструмент смонтирован на установочном


фланце.
 Выбран режим работы T1.

Подготовка Определить данные TCP калиброванного инструмента:


1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка
> Инструмент > База отсчета XYZ.
2. Ввести номер откалиброванного инструмента.
3. Отображаются данные инструмента. Записать значение X, Y и Z.
4. Закрыть окно.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент > База отсчета XYZ.
2. Присвоить номер и имя новому инструменту. Нажать кнопку Продол-
жить для подтверждения.
3. Ввести данные TCP уже откалиброванного инструмента. Нажать
кнопку Продолжить для подтверждения.
4. Посредством TCP подвести робот к отсчетной точке. Нажать кнопку
Калибровка. В окне контрольного запроса нажать кнопку Да.
5. Отвести и снять инструмент. Установить новый инструмент.
6. Посредством TCP подвести новый инструмент к отсчетной точке. На-
жать кнопку Калибровка. В окне контрольного запроса нажать кнопку
Да.
7. Ввести данные полезной нагрузки. (Данный шаг можно опустить,
если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
8. Нажать кнопку Продолжить для подтверждения.
9. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 127 / 277


KUKA System Software 8.3

10. Способ 1: нажать Сохранить и затем сохранить окно с помощью сим-


вола закрытия.
Способ 2: нажать ABC 2 точки или ABC унив.. Предыдущие данные
автоматически сохраняются, и открывается окно, в котором можно
указать ориентацию системы координат TOOL.
(>>> 5.7.1.4 "Определение ориентации: метод ABC 2 точки" Страни-
ца 129)
(>>> 5.7.1.3 "Определение ориентации: метод ABC унив." Страни-
ца 128)

5.7.1.3 Определение ориентации: метод ABC унив.

Описание Пользователь устанавливает оси системы координат TOOL параллельно


осям системы координат WORLD. Посредстом этого системе управления
роботом сообщается ориентация системы координат TOOL.
Метод имеет 2 варианта:
 5D: пользователь сообщает системе управления роботом направле-
ние удара инструмента. Направлением удара является по умолча-
нию ось X. Ориентация других осей задается системой и не доступна
для воздействия пользователя.
Система задает ориентацию других осей всегда одинаково. Если
впоследствии снова понадобится выполнить калибровку инструмен-
та, например, после столкновения, достаточно будет заново опреде-
лить направление удара инструмента. Поворот вокруг направления
удара не нужно принимать во внимание.
 6D: пользователь сообщает системе управления роботом направле-
ние всех 3 осей.

Условие  Калибрируемый инструмент смонтирован на установочном фланце.


 TCP инструмента уже откалибрована.
 Выбран режим работы T1.

Соблюдать следующий порядок действий, если направление


удара инструмента является направлением по умолчанию (= на-
правление Х). Если направление удара изменено на Y или Z, не-
обходимо соответственно изменить порядок действий.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент > ABC унив..
2. Ввести номер инструмента. Для подтверждения нажать кнопку Да-
лее.
3. В поле 5D/6D выбрать один из вариантов. Для подтверждения нажать
кнопку Далее.
4. Если выбрано 5D:
установить +XTOOL параллельно -ZWORLD (+XTOOL = направление
удара инструмента).
Если выбрано 6D:
установить оси системы координат TOOL следующим образом:
 +XTOOL параллельно -ZWORLD (+XTOOL= направление удара инс-
трумента);
 +YTOOL параллельно +YWORLD;
 +ZTOOL параллельно +XWORLD.
5. Нажать кнопку Калибровка. В окне контрольного запроса нажать
кнопку Да.

128 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Оба следующих шага не нужны, если данная последователь-


ность действий была вызвана не через главное меню, а после ка-
либровки TCP с помощью кнопки ABC унив..

6. Ввести данные полезной нагрузки. (Данный шаг можно опустить,


если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
7. Для подтверждения нажать кнопку Далее.
8. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
9. Нажать кнопку Сохранить.

5.7.1.4 Определение ориентации: метод ABC 2 точки

Описание Системе управления роботом сообщаются оси системы координат TOOL


путем подвода инструмента к одной точке на оси X и к одной точке в
плоскости XY.
Этот метод используется, если направления осей должны быть опреде-
лены особенно точно.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 129 / 277


KUKA System Software 8.3

Рис. 5-24: Метод ABC 2 точки

Условие  Калибрируемый инструмент смонтирован на установочном фланце.


 TCP инструмента уже откалибрована.
 Выбран режим работы T1.

Соблюдать следующий порядок действий, если направление


удара инструмента является направлением по умолчанию (= на-
правление Х). Если направление удара изменено на Y или Z, не-
обходимо соответственно изменить порядок действий.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Замерить >
действий Инструмент > ABC, 2 точки.
2. Ввести номер установленного инструмента. Для подтверждения на-
жать Далее.
3. Посредством TCP подвести робот к любой отсчетной точке. Нажать
кнопку Замерить. В окне контрольного запроса нажать кнопку Да.
4. Переместить инструмент таким образом, чтобы отсчетная точка на
оси X совпала с точкой с отрицательным значением X (т. е. против на-
правления удара инструмента). Нажать кнопку Замерить. В окне
контрольного запроса нажать кнопку Да.
5. Переместить инструмент таким образом, чтобы отсчетная точка на
плоскости XY совпала с точкой с положительным значением Y. На-

130 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

жать кнопку Замерить. В окне контрольного запроса нажать кнопку


Да.

Оба следующих шага не нужны, если данная последователь-


ность действий была вызвана не через главное меню, а после ка-
либровки TCP с помощью кнопки ABC, 2 точки.

6. Ввести данные полезной нагрузки. (Данный шаг можно опустить,


если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
7. Для подтверждения нажать Далее.
8. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
9. Нажать кнопку Назад.

5.7.1.5 Цифровой ввод

Описание Данные инструмента можно ввести вручную.


Возможные источники данных:
 CAD
 внешне откалиброванный инструмент
 сведения изготовителя инструмента

Для робота-палетоукладчика с 4 осями данные инструмента


должны быть введены в виде цифр. Методы XYZ и ABC исполь-
зовать нельзя, так как на этих роботах переориентация возмож-
на лишь в ограниченном объеме.

Условие  Известны следующие значения:


 X, Y, Z по отношению к системе координат FLANGE;
 A, B, C по отношению к системе координат FLANGE.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент > Цифровой ввод.
2. Присвоить номер и имя калибруемому инструменту. Нажать кнопку
Продолжить для подтверждения.
3. Ввести данные инструмента. Нажать кнопку Продолжить для под-
тверждения.
4. Ввести данные полезной нагрузки. (Данный шаг можно опустить,
если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
5. Если доступна функция проверки данных нагрузки онлайн (это зави-
сит от типа робота): выполнить необходимое конфигурирование.
(>>> 5.8.5 "Проверка данных нагрузки онлайн" Страница 152)
6. Нажать кнопку Продолжить для подтверждения.
7. Нажать кнопку Сохранить.

5.7.2 Калибровка базы

Описание При калибровке базы пользователь присваивает рабочей поверхности


или заготовке декартову систему координат (систему координат BASE).

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 131 / 277


KUKA System Software 8.3

Начало системы координат BASE расположено в точке, определенной


пользователем.

Если инструмент смонтирован на установочном фланце, исполь-


зовать описанный здесь вид калибровки нельзя. Для инструмен-
тов, смонтированных на установочном фланце, следует
использовать специальный вид калибровки. (>>> 5.7.3 "Калибровка
стационарного инструмента" Страница 135)

Преимущества калибровки базы:


 TCP может перемещаться вдоль кромок рабочей поверхности или за-
готовки вручную;
 возможно заучивание точек относительно базы. Если необходимо
сместить базу, например, из-за перемещения рабочей поверхности,
точки смещаются вместе с ней, и новое обучение не требуется.
Может быть сохранено не более 32 систем координат BASE. Перемен-
ная: BASE_DATA[1–32].

Обзор Существует 2 метода калибровки базы:


 метод 3 точек (>>> 5.7.2.1 "Метод 3 точек" Страница 132)
 косвенный метод (>>> 5.7.2.2 "Косвенный метод" Страница 134)
Если данные калибровки уже известны, их можно ввести напрямую.
(>>> 5.7.2.3 "Цифровой ввод" Страница 135)

5.7.2.1 Метод 3 точек

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


Эти 3 точки определяют новую базу.

132 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-25: Метод 3 точек

Условие  Уже откалиброванный инструмент смонтирован на установочном


фланце.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > База > 3 точки.
2. Присвоить номер и имя новой базе. Нажать кнопку Продолжить для
подтверждения.
3. Ввести номер установленного инструмента. Нажать кнопку Продол-
жить для подтверждения.
4. Посредством TCP подвести новый инструмент к отсчетной точке. На-
жать кнопку Калибровка. В окне контрольного запроса нажать кнопку
Да.
5. С помощью ТСР выполнить подвод к точке на положительной оси Х
новой базы. Нажать кнопку Калибровка. В окне контрольного запро-
са нажать кнопку Да.
6. С помощью TCP на плоскости XY выполнить подвод к точке с поло-
жительным значением Y. Нажать кнопку Калибровка. В окне конт-
рольного запроса нажать кнопку Да.
7. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 133 / 277


KUKA System Software 8.3

теме координат FLANGE). Для этого нажать кнопку Точки


измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
8. Нажать кнопку Сохранить.

5.7.2.2 Косвенный метод

Описание Косвенный метод используется в случае, если подвод к начальной точке


базы невозможен, например, так как она расположена внутри заготовки
или вне рабочего пространства робота.
Выполняется подвод к 4 точкам базы, координаты которых должны быть
известны. Система управления роботом рассчитывает базу на основа-
нии этих точек.

Рис. 5-26: Косвенный метод

Условие  Калиброванный инструмент монтирован на установочном фланце.


 Координаты 4 точек новой базы известны, например, из CAD. 4 точки
достижимы для TCP.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > База > Косвенный.
2. Присвоить номер и имя новой базе. Нажать кнопку Продолжить для
подтверждения.
3. Ввести номер установленного инструмента. Нажать кнопку Продол-
жить для подтверждения.
4. Ввести координаты известной точки новой базы и выполнить подвод
к точке с помощью TCP. Нажать кнопку Калибровка. В окне контроль-
ного запроса нажать кнопку Да.
5. Повторить шаг 4 трижды.
6. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-

134 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

теме координат FLANGE). Для этого нажать кнопку Точки


измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
7. Нажать кнопку Сохранить.

5.7.2.3 Цифровой ввод

Условие  Известны следующие цифровые значения, например, из CAD:


расстояние от начальной точки базы до начальной точки системы ко-
ординат WORLD;
поворот осей базы по отношению к системе координат WORLD.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > База > Цифровой ввод.
2. Присвоить номер и имя новой базе. Нажать кнопку Продолжить для
подтверждения.
3. Ввести данные. Нажать кнопку Продолжить для подтверждения.
4. Нажать кнопку Сохранить.

5.7.3 Калибровка стационарного инструмента

Обзор Калибровка стационарного инструмента состоит из 2 шагов:

Шаг Описание
1 Калибровка TCP стационарного инструмента
TCP стационарного инструмента называется внешней
TCP.
(>>> 5.7.3.1 "Калибровка внешней ТСР" Страница 135)
Если данные калибровки уже известны, их можно ввести
напрямую.
(>>> 5.7.3.2 "Цифровой ввод внешнего TCP" Стра-
ница 137)
2 Калибровка заготовки
На выбор предлагаются следующие методы:
 прямой метод;
(>>> 5.7.3.3 "Калибровка заготовки: прямой метод"
Страница 138)
 косвенный метод.
(>>> 5.7.3.4 "Калибровка заготовки: косвенный метод"
Страница 139)

Система управления роботом сохраняет внешнюю TCP в качестве систе-


мы координат BASE и заготовку в качестве системы координат TOOL.
Всего может быть сохранено не более 32 систем координат BASE и 16
систем координат TOOL.

5.7.3.1 Калибровка внешней ТСР

Описание Вначале пользователь сообщает системе управления роботом TCP ста-


ционарного инструмента. Для этого к TCP подводится откалиброванный
инструмент.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 135 / 277


KUKA System Software 8.3

Затем системе управления роботом сообщается ориентация системы ко-


ординат стационарного инструмента. Для этого пользователь устанавли-
вает систему координат откалиброванного инструмента параллельно
новой системе координат. Имеется 2 варианта:
 5D: пользователь сообщает системе управления роботом направле-
ние удара инструмента. Направлением удара является по умолча-
нию ось X. Ориентация других осей задается системой и не доступна
для воздействия пользователя.
Система задает ориентацию других осей всегда одинаково. Если
впоследствии снова понадобится выполнить калибровку инструмен-
та, например, после столкновения, достаточно будет заново опреде-
лить направление удара инструмента. Поворот вокруг направления
удара не нужно принимать во внимание.
 6D: пользователь сообщает системе управления роботом ориента-
цию всех 3 осей.

Рис. 5-27: Подвод к внешней TCP

Рис. 5-28: Параллельная ориентация систем координат

136 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Условие  Уже откалиброванный инструмент смонтирован на установочном


фланце.
 Выбран режим работы T1.

Соблюдать следующий порядок действий, если направление


удара инструмента является направлением по умолчанию (= на-
правление Х). Если направление удара изменено на Y или Z, не-
обходимо соответственно изменить порядок действий.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Инструмент.
2. Присвоить номер и имя стационарному инструменту. Нажать кнопку
Продолжить для подтверждения.
3. Ввести номер уже откалиброванного инструмента. Нажать кнопку
Продолжить для подтверждения.
4. В поле 5D/6D выбрать один из вариантов. Нажать кнопку Продол-
жить для подтверждения.
5. Посредством TCP уже откалиброванного инструмента выполнить
подвод к TCP стационарного инструмента. Нажать кнопку Калибров-
ка. В окне контрольного запроса нажать кнопку Да.
6. Если выбрано 5D:
установить +XBASE параллельно ZFLANGE.
(Т.е. выставить установочный фланец параллельно направлению
действия стационарного инструмента).
Если выбрано 6D:
выставить установочный фланец таким образом, чтобы его оси были
параллельны осям стационарного инструмента:
 +XBASE параллельно ZFLANGE;
(Т.е. выставить установочный фланец параллельно направлению
удара инструмента).
 +YBASE параллельно +YFLANGE;
 +ZBASE параллельно +XFLANGE.
7. Нажать кнопку Калибровка. В окне контрольного запроса нажать
кнопку Да.
8. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
9. Нажать кнопку Сохранить.

5.7.3.2 Цифровой ввод внешнего TCP

Условие  Известны следующие цифровые значения, например, из CAD:


 расстояние от TCP стационарного инструмента до начальной точ-
ки системы координат WORLD (X, Y, Z);
 поворот осей стационарного инструмента по отношению к систе-
ме координат WORLD (A, B, C).
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Цифровой ввод.
2. Присвоить номер и имя стационарному инструменту. Нажать кнопку
Продолжить для подтверждения.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 137 / 277


KUKA System Software 8.3

3. Ввести данные. Нажать кнопку Продолжить для подтверждения.


4. Нажать кнопку Сохранить.

5.7.3.3 Калибровка заготовки: прямой метод

Описание Системе управления роботом сообщается начальная точка и 2 другие


точки заготовки. Эти 3 точки однозначно определяют заготовку.

Рис. 5-29

Рис. 5-30: Калибровка заготовки: прямой метод

Условие  Заготовка монтирована на установочном фланце.


 Монтирован откалиброванный стационарный инструмент.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Заготовка > Прямая калибровка.
2. Присвоить номер и имя заготовке. Нажать кнопку Продолжить для
подтверждения.
3. Ввести номер стационарного инструмента. Нажать кнопку Продол-
жить для подтверждения.

138 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

4. Переместить систему координат заготовки к TCP стационарного инс-


трумента. Нажать кнопку Калибровка. В окне контрольного запроса
нажать кнопку Да.
5. Переместить точку на положительной оси X системы координат заго-
товки к TCP стационарного инструмента. Нажать кнопку Калибровка.
В окне контрольного запроса нажать кнопку Да.
6. Переместить точку, имеющую положительное значение на плоскости
XY системы координат заготовки, к TCP стационарного инструмента.
Нажать кнопку Калибровка. В окне контрольного запроса нажать
кнопку Да.
7. Ввести данные нагрузки заготовки. (Данный шаг можно опустить,
если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
8. Нажать кнопку Продолжить для подтверждения.
9. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
10. Нажать кнопку Сохранить.

5.7.3.4 Калибровка заготовки: косвенный метод

Описание Система управления роботом рассчитывает заготовку на основе 4 точек,


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

Рис. 5-31: Калибровка заготовки: косвенный метод

Условие  Монтирован откалиброванный стационарный инструмент.


 Калибруемая заготовка монтирована на установочном фланце.
 Координаты 4 точек новой заготовки известны, например, из CAD. 4
точки достижимы для TCP.
 Выбран режим работы T1.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 139 / 277


KUKA System Software 8.3

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Заготовка > Косвенная калибров-
ка.
2. Присвоить номер и имя заготовке. Нажать кнопку Продолжить для
подтверждения.
3. Ввести номер стационарного инструмента. Нажать кнопку Продол-
жить для подтверждения.
4. Ввести координаты известной точки заготовки и с помощью этой точ-
ки выполнить подвод к TCP стационарного инструмента. Нажать
кнопку Калибровка. В окне контрольного запроса нажать кнопку Да.
5. Повторить шаг 4 трижды.
6. Ввести данные нагрузки заготовки. (Данный шаг можно опустить,
если вместо этого данные нагрузки вводятся отдельно.)
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
7. Нажать кнопку Продолжить для подтверждения.
8. При необходимости координаты и ориентация измеренных точек мо-
гут быть отображены в градусах и инкрементах (по отношению к сис-
теме координат FLANGE). Для этого нажать кнопку Точки
измерения. Затем с помощью кнопки Назад вернуться к предыдуще-
му изображению экрана.
9. Нажать кнопку Сохранить.

5.7.4 Переименование инструмента/базы

Условие  Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент или База > Изменить имя.
2. Выделить инструмент или базу и нажать кнопку Имя.
3. Ввести новое имя и нажать кнопку Сохранить для подтверждения.

5.7.5 Линейный блок

Линейный блок KUKA – независимый одноосный линейный блок, уста-


навливаемый на полу или на потолке. Он служит для линейного переме-
щения робота и управляется системой управления роботом в качестве
дополнительной оси.
Линейный блок представляет собой кинематику ROBROOT. При переме-
щении линейного блока изменяется положение робота в системе коорди
нат WORLD. Текущее положение робота в системе координат WORLD
описывает вектор $ROBROOT_C.
$ROBROOT_C состоит из:
 $ERSYSROOT (статическая часть);
Исходная точка линейного блока по отношению к $WORLD. Эта ис-
ходная точка по умолчанию расположена в нулевом положении ли
нейного блока и зависит от $MAMES.
 #ERSYS (динамическая часть).
Текущее положение робота на линейном блоке по отношению к
$ERSYSROOT.

140 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-32: Кинематика ROBROOT – линейный блок

5.7.5.1 Определение необходимости калибровки линейного блока

Описание Робот находится на фланце линейного блока. В идеальном случае сис-


тема координат ROBROOT совпадает с системой координат FLANGE ли-
нейного блока. В действительности зачастую возникают небольшие
отклонения, которые приводят к тому, что не удается выполнить подвод
в нужное положение. Калибровка служит для того, чтобы исправить от-
клонения с помощью соответствующих вычислений. (Повороты вокруг
направления движения линейного блока исправить невозможно. Однако
они не приводят к возникновению ошибок при подводе в положения).
При отсутствии отклонений калибровка линейного блока не требуется.
Необходимость калибровки можно определить следующим способом:

Условие  Машинные параметры линейного блока установлены и загружены в


систему управления роботом.
 Уже откалиброванный инструмент смонтирован на установочном
фланце.
 Ни одна из программ не открыта или не выбрана.
 Выбран режим работы T1.

Порядок 1. Выровнять TCP относительно любой точки и наблюдать за ним.


действий 2. Выполнить декартово перемещение линейного блока. (Не по осям!)
 Как только TCP остановится: не выполнять калибровку линейной
оси.
 Когда TCP переместится: выполнить калибровку линейной оси.
(>>> 5.7.5.2 "Калибровка линейного блока" Страница 141)
Если данные калибровки уже известны (например, из CAD), их можно
ввести напрямую. (>>> 5.7.5.3 "Цифровой ввод линейного блока" Стра-
ница 143)

5.7.5.2 Калибровка линейного блока

Описание При калибровке трижды выполнить подвод к точке начала отсчета с по-
мощью TCP откалиброванного инструмента.
 Точку начала отсчета можно выбрать произвольно.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 141 / 277


KUKA System Software 8.3

 Положение робота на линейном блоке, из которого выполняется под-


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

Условие  Машинные параметры линейного блока установлены и загружены в


систему управления роботом.
 Уже откалиброванный инструмент смонтирован на установочном
фланце.
 Ни одна из программ не открыта или не выбрана.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Линейный блок.
Система управления роботом автоматически определит линейный
блок и покажет следующие данные на экране:
 Внешн. № системы кинематики: номер внешней кинематики (1–
6) ($EX_KIN);
 Ось: номер дополнительной оси (1–6) ($ETx_AX);
 Имя внешн. кинематики ($ETx_NAME).
(Если системе управления роботом не удалось определить эти зна-
чения, например, из-за того, что конфигурация линейного блока еще
не выполнялась, то калибровку продолжить невозможно).
2. Переместить линейный блок с помощью клавиши перемещения «+».
3. Указать направление перемещения линейного блока (положитель-
ное или отрицательное). Нажать кнопку Продолжить для подтверж-
дения.
4. Посредством TCP подвести робот к соответствующей точке начала
отсчета.
5. Нажать кнопку Калибровка.
6. Дважды повторить шаги 4 и 5; при этом каждый раз заранее переме-
щать линейный блок, чтобы подвести робот к точке начала отсчета из
различных положений.
7. Нажать кнопку Сохранить. Значения измерения сохраняются в памя-
ти.
8. На экране появится запрос на то, следует ли изменить уже заученные
позиции.
 Если перед калибровкой позиции еще не были заучены, то можно
дать любой ответ на этот вопрос (Да или Нет).
 Если позиции были заучены перед калибровкой:
если ответить Да на этот запрос, позиции с базой 0 будут автома-
тически изменены. Остальные позиции сохранятся без измене-
ний!
Если ответить Нет на этот запрос, то позиции не будут изменены.

После калибровки линейного блока принять сле


дующие меры безопасности:
1. Проверить и при необходимости отрегулировать программные кон-
цевые выключатели линейного блока.
2. Проверить программы в режиме T1.
В противном случае возможен материальный ущерб.

142 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

5.7.5.3 Цифровой ввод линейного блока

Условие  Машинные параметры линейного блока установлены и загружены в


систему управления роботом.
 Ни одна из программ не открыта или не выбрана.
 Известны следующие цифровые значения, например, из CAD:
 расстояние от фланца основания робота до начальной точки сис-
темы координат ERSYSROOT (X, Y, Z);
 ориентация фланца основания робота по отношению к системе
координат ERSYSROOT (A, B, C).
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Линейный блок (цифровой ввод).
Система управления роботом автоматически определит линейный
блок и покажет следующие данные на экране:
 Внешн. № системы кинематики: номер внешней кинематики (1–
6);
 Ось: номер дополнительной оси (1–6);
 Имя внешн. кинематики.
(Если системе управления роботом не удалось определить эти зна-
чения, например, из-за того, что конфигурация линейного блока еще
не выполнялась, то калибровку продолжить невозможно).
2. Переместить линейный блок с помощью клавиши перемещения «+».
3. Указать направление перемещения линейного блока (положитель-
ное или отрицательное). Нажать кнопку Продолжить для подтверж-
дения.
4. Ввести данные. Нажать кнопку Продолжить для подтверждения.
5. Нажать кнопку Сохранить. Значения измерения сохраняются в памя-
ти.
6. На экране появится запрос на то, следует ли изменить уже заученные
позиции.
 Если перед калибровкой позиции еще не были заучены, то можно
дать любой ответ на этот вопрос (Да или Нет).
 Если позиции были заучены перед калибровкой:
если ответить Да на этот запрос, позиции с базой 0 будут автома-
тически изменены. Остальные позиции сохранятся без измене-
ний!
Если ответить Нет на этот запрос, то позиции не будут изменены.

После калибровки линейного блока принять сле


дующие меры безопасности:
1. Проверить и при необходимости отрегулировать программные кон-
цевые выключатели линейного блока.
2. Проверить программы в режиме T1.
В противном случае возможен материальный ущерб.

5.7.6 Калибровка внешней кинематики

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

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 143 / 277


KUKA System Software 8.3

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


ровки нельзя. Для них следует использовать специальный вид
калибровки.
(>>> 5.7.5 "Линейный блок" Страница 140)

Обзор Калибровка внешней кинематики состоит из 2 шагов:

Шаг Описание
1 Выполнить калибровку исходной точки внешней кинема-
тики.
(>>> 5.7.6.1 "Калибровка исходной точки" Страница 144)
Если данные калибровки уже известны, их можно ввести
напрямую.
(>>> 5.7.6.2 "Цифровой ввод исходной точки" Стра-
ница 146)
2 Если на внешней кинематике находится заготовка: выпол-
нить калибровку базы заготовки.
(>>> 5.7.6.3 "Калибровка базы инструмента" Стра-
ница 146)
Если данные калибровки уже известны, их можно ввести
напрямую.
(>>> 5.7.6.4 "Цифровой ввод базы инструмента" Стра-
ница 148)
Если на внешней кинематике установлен инструмент:
выполнить калибровку внешнего инструмента.
(>>> 5.7.6.5 "Калибровка внешнего инструмента" Стра-
ница 148)
Если данные калибровки уже известны, их можно ввести
напрямую.
(>>> 5.7.6.6 "Цифровой ввод внешнего инструмента"
Страница 150)

5.7.6.1 Калибровка исходной точки

Описание Чтобы перемещать робот математически связанно с кинематикой, робот


должен знать точное местоположение кинематики. Это местоположение
указывается с помощью калибровки исходной точки.
С помощью TCP откалиброванного инструмента точка начала отсчета
подводится к кинематике четыре раза. Каждый раз положение точки на-
чала отсчета должно быть другим. Это можно выполнить с помощью пе-
ремещения осей кинематики. Система управления роботом
рассчитывает исходную точку кинематики из различных положений.
Во внешних кинематиках от компании KUKA точка начала отсчета уста-
навливается в машинных данных в системной переменной $ETx_TPINFL.
Она содержит положение точки начала отсчета относительно системы
координат кинематики FLANGE. (x = номер кинематики). Точка начала от-
счета также указана на кинематике. При калибровке следует выполнить
подвод робота к этой точке начала отсчета.
Во внешних кинематиках не от компании KUKA следует установить точку
начала отсчета в машинных данных.
Система управления роботом сохраняет координаты исходной точки в
качестве системы координат BASE.

144 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-33: Принцип калибровки исходной точки

Условие  Машинные параметры кинематики установлены и загружены в систе-


му управления роботом.
 Известен номер внешней кинематики.
 Уже откалиброванный инструмент смонтирован на установочном
фланце.
 Если требуется изменить параметр $ETx_TPINFL: выбрана группа
пользователей «Эксперты».
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Исходная точка.
2. Выбрать номер системы координат BASE, в качестве которой следу-
ет сохранить исходную точку. Нажать кнопку Продолжить для под-
тверждения.
3. Ввести номер внешней кинематики.
4. Присвоить имя для внешней кинематики. Нажать кнопку Продол-
жить для подтверждения.
5. Ввести номер базового инструмента. Нажать кнопку Продолжить
для подтверждения.
6. На экране появится значение параметра $ETx_TPINFL.
 Если это значение неверно: это значение можно изменить в груп-
пе пользователей «Эксперты».
 Если это значение верно: нажать кнопку Продолжить для под-
тверждения.
7. Посредством TCP подвести робот к соответствующей точке начала
отсчета.
8. Нажать кнопку Калибровка. Нажать кнопку Продолжить для под-
тверждения.
9. Трижды повторить шаги 7 и 8. При этом каждый раз заранее переме-
щать кинематику, чтобы подвести робот к точке начала отсчета из
различных положений.
10. Нажать кнопку Сохранить.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 145 / 277


KUKA System Software 8.3

5.7.6.2 Цифровой ввод исходной точки

Условие  Известны следующие цифровые значения, например, из CAD:


 расстояние от начальной точки системы координат ROOT до на-
чальной точки системы координат WORLD (X, Y, Z);
 ориентация системы координат ROOT по отношению к системе
координат WORLD (A, B, C).
 Известен номер внешней кинематики.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Исходная точка (цифровой ввод).
2. Выбрать номер системы координат BASE, в качестве которой следу-
ет сохранить исходную точку. Нажать кнопку Продолжить для под-
тверждения.
3. Ввести номер внешней кинематики.
4. Присвоить имя для внешней кинематики. Нажать кнопку Продол-
жить для подтверждения.
(Имя также будет автоматически присвоено системе координат
BASE).
5. Указать данные системы координат ROOT. Нажать кнопку Продол-
жить для подтверждения.
6. Нажать кнопку Сохранить.

5.7.6.3 Калибровка базы инструмента

Описание При этой калибровке пользователь назначает определенную систему ко-


ординат BASE для инструмента, который находится на кинематике. Эта
система координат BASE соотносится с системой координат FLANGE ки-
нематики. Таким образом, база является передвижной и перемещается
точно так же, как кинематика.
Калибровка базы не является обязательной. Если калибровка не выпол-
нялась, базой считается система координат кинематики FLANGE.
При калибровке выполняется подвод с помощью TCP уже откалиброван-
ного инструмента к исходной точке и двум следующим точкам нужной ба
зы. Эти 3 точки определяют базу. Для одной кинематики можно откалиб-
ровать только одну базу.

146 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-34: Принцип калибровки базы

Условие  Машинные параметры кинематики установлены и загружены в систе-


му управления роботом.
 Уже откалиброванный инструмент смонтирован на установочном
фланце.
 Выполнена калибровка исходной точки внешней кинематики.
 Известен номер внешней кинематики.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Смещение.
2. Ввести номер системы координат BASE, в качестве которой была со-
хранена исходная точка. На экране появится имя системы координат
BASE.
Нажать кнопку Продолжить для подтверждения.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 147 / 277


KUKA System Software 8.3

3. Ввести номер внешней кинематики. На экране появится название


внешней кинематики.
Нажать кнопку Продолжить для подтверждения.
4. Ввести номер базового инструмента. Нажать кнопку Продолжить
для подтверждения.
5. Посредством TCP подвести базу инструмента к отсчетной точке. На-
жать кнопку Калибровка и кнопку Продолжить для подтверждения.
6. С помощью ТСР выполнить подвод к точке на положительной оси Х
базы инструмента. Нажать кнопку Калибровка и кнопку Продолжить
для подтверждения.
7. С помощью TCP на плоскости XY выполнить подвод к точке с поло-
жительным значением Y. Нажать кнопку Калибровка и кнопку Про-
должить для подтверждения.
8. Нажать кнопку Сохранить.

5.7.6.4 Цифровой ввод базы инструмента

Условие  Известны следующие цифровые значения, например, из CAD:


 расстояние от начальной точки базы инструмента до начальной
точки системы координат кинематики FLANGE (X, Y, Z);
 поворот осей базы инструмента по отношению к системе коорди-
нат кинематики FLANGE (A, B, C).
 Выполнена калибровка исходной точки внешней кинематики.
 Известен номер внешней кинематики.
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Внешняя кинематика > Смещение (цифровой ввод).
2. Ввести номер системы координат BASE, в качестве которой была со-
хранена исходная точка. На экране появится имя системы координат
BASE.
Нажать кнопку Продолжить для подтверждения.
3. Ввести номер внешней кинематики. На экране появится название
внешней кинематики.
Нажать кнопку Продолжить для подтверждения.
4. Ввести данные. Нажать кнопку Продолжить для подтверждения.
5. Нажать кнопку Сохранить.

5.7.6.5 Калибровка внешнего инструмента

Описание При калибровке внешнего инструмента оператор присваивает систему


координат инструменту, закрепленному на кинематике. Эта система ко-
ординат имеет начальную точку в TCP внешнего инструмента и связана
с системой координат FLANGE кинематики.
Вначале пользователь сообщает системе управления роботом TCP инс-
трумента, который закреплен на кинематике. Для этого к TCP подводится
откалиброванный инструмент.
Затем системе управления роботом сообщается ориентация системы ко-
ординат этого инструмента. Для этого пользователь устанавливает сис-
тему координат откалиброванного инструмента параллельно новой
системе координат. Имеется 2 варианта:
 5D: пользователь сообщает системе управления роботом направле-
ние удара инструмента. Направлением удара является по умолча-

148 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

нию ось X. Ориентация других осей задается системой и недоступна


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

Если используется 6D: рекомендуется задокументировать ори-


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

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


мента в качестве системы координат BASE.

Условие  Машинные параметры кинематики установлены и загружены в систе-


му управления роботом.
 Уже откалиброванный инструмент смонтирован на установочном
фланце.
 Выполнена калибровка исходной точки внешней кинематики.
 Известен номер внешней кинематики.
 Выбран режим работы T1.

Соблюдать следующий порядок действий, если направление


удара инструмента является направлением по умолчанию (= на-
правление Х). Если направление удара изменено на Y или Z, не-
обходимо соответственно изменить порядок действий.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Смещение внешней кинематики.
2. Ввести номер системы координат BASE, в качестве которой была со-
хранена исходная точка. На экране появится имя системы координат
BASE.
Нажать кнопку Продолжить для подтверждения.
3. Ввести номер внешней кинематики. На экране появится название
внешней кинематики.
Нажать кнопку Продолжить для подтверждения.
4. Ввести номер базового инструмента. Нажать кнопку Продолжить
для подтверждения.
5. В поле 5D/6D выбрать один из вариантов. Нажать кнопку Продол-
жить для подтверждения.
6. Посредством TCP откалиброванного инструмента выполнить подвод
к TCP внешнего инструмента. Нажать кнопку Калибровка и кнопку
Продолжить для подтверждения.
7. Если выбрано 5D:
установить +XBASE параллельно ZFLANGE.
(Т.е. выставить установочный фланец параллельно направлению
удара инструмента).
Если выбрано 6D:
выставить установочный фланец таким образом, чтобы его оси были
параллельны осям внешнего инструмента:
 +XBASE параллельно ZFLANGE;

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 149 / 277


KUKA System Software 8.3

(Т.е. выставить установочный фланец параллельно направлению


удара инструмента).
 +YBASE параллельно +YFLANGE;
 +ZBASE параллельно +XFLANGE.
8. Нажать кнопку Калибровка и кнопку Продолжить для подтвержде-
ния.
9. Нажать кнопку Сохранить.

5.7.6.6 Цифровой ввод внешнего инструмента

Условие  Известны следующие цифровые значения, например, из CAD:


 расстояние от TCP внешнего инструмента до начальной точки
системы координат кинематики FLANGE (X, Y, Z);
 поворот осей внешнего инструмента по отношению к системе ко-
ординат кинематики FLANGE (A, B, C).
 Выбран режим работы T1.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Стационарный инструмент > Цифровой ввод.
2. Присвоить номер и имя внешнему инструменту. Нажать кнопку Про-
должить для подтверждения.
3. Ввести данные. Нажать кнопку Продолжить для подтверждения.
4. Нажать кнопку Сохранить.

5.8 Данные нагрузки

Данные нагрузки учитываются при расчете траекторий и ускорений, а


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

Источники Данные нагрузки можно взять из следующих источников:


 опция программного обеспечения KUKA.LoadDataDetermination
(только полезные нагрузки на фланец);
 сведения изготовителя;
 расчет вручную;
 программы CAD.

5.8.1 Проверка нагрузок с помощью KUKA.Load

Все данные нагрузки (полезная нагрузка и дополнительные нагрузки)


должны быть проверены с помощью программы KUKA.Load. Исключе-
ние: если полезная нагрузка проверяется с помощью программы
KUKA.LoadDataDetermination, то проверка с KUKA.Load не требуется.
При проверке с KUKA.Load может быть составлен приемочный протокол
(Sign Off Sheet) по нагрузкам. Программу KUKA.Load вместе с докумен-
тацией можно бесплатно загрузить с веб-сайта KUKA www.kuka.com.

Более подробная информация приведена в документации про


граммы KUKA.Load.

150 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

5.8.2 Определение нагрузки с помощью KUKA.LoadDataDetermination

Описание С помощью KUKA.LoadDataDetermination можно точно определить по-


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

Условие  Выбран режим работы T1 или T2.


 Ни одна из программ не выбрана.

Порядок  В главном меню выбрать пункт Ввод в эксплуатацию > Сервис >
действий Определение нагрузки.

Более подробная информация приведена в документации про


граммы KUKA.LoadDataDetermination.

5.8.3 Ввод данных полезной нагрузки

Описание Данные полезной нагрузки необходимо ввести в систему управления ро-


ботом и присвоить соответствующему инструменту.
Исключение: если данные полезной нагрузки уже были внесены програм-
мой KUKA.LoadDataDetermination в систему управления роботом, то вво-
дить их вручную больше не нужно.

Условие  Данные полезной нагрузки проверены с помощью программ


KUKA.Load или KUKA.LoadDataDetermination, робот пригоден для
этих полезных нагрузок.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Инструмент > Данные нагрузки инструмента.
2. В поле № инструмента ввести номер инструмента. Нажать кнопку
Продолжить для подтверждения.
3. Ввести данные полезной нагрузки:
 поле M: масса;
 поля X, Y, Z: положение центра тяжести по отношению к фланцу;
 поля A, B, C: ориентация главных осей инерции по отношению к
фланцу;
 поля JX, JY, JZ: моменты инерции масс.
(JX – инерция вокруг оси X системы координат, которая посредс-
твом A, B и C повернута по отношению к фланцу. JY и JZ – соот-
ветственно, инерции вокруг осей Y и Z).
Или, если для данного типа робота должны использоваться значения
по умолчанию: нажать По умолчанию.
4. Если доступна функция проверки данных нагрузки онлайн (это зави-
сит от типа робота): выполнить необходимое конфигурирование.
(>>> 5.8.5 "Проверка данных нагрузки онлайн" Страница 152)
5. Нажать кнопку Продолжить для подтверждения.
6. Нажать кнопку Сохранить.

5.8.4 Ввод данных дополнительной нагрузки

Описание Данные дополнительной нагрузки должны быть введены в систему уп-


равления роботом.
Базовые системы значений X, Y, Z по каждой дополнительной нагрузке:

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 151 / 277


KUKA System Software 8.3

Нагрузка Базовая система


Дополнительная на- Система координат ROBROOT
грузка A1
A1 = 0°
Дополнительная на- Система координат ROBROOT
грузка A2
A2 = -90°
Дополнительная на- Система координат FLANGE
грузка A3
A4 = 0°, A5 = 0°, A6 = 0°

Условие  Данные дополнительной нагрузки были проверены программой


KUKA.Load и пригодны для робота этого типа.

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Калибровка


действий > Данные дополнительной загрузки.
2. Ввести номер оси, на которой закреплена дополнительная нагрузка.
Нажать кнопку Продолжить для подтверждения.
3. Ввести данные нагрузки. Нажать кнопку Продолжить для подтверж-
дения.
4. Нажать кнопку Сохранить.

5.8.5 Проверка данных нагрузки онлайн

Конфигурация Конфигурация OLDC возможна в следующих случаях:


 При ручном вводе данных инструмента
(>>> 5.7.1.5 "Цифровой ввод" Страница 131)
 При отдельном вводе данных нагрузки
(>>> 5.8.3 "Ввод данных полезной нагрузки" Страница 151)
В том же окне, в котором вводятся данные нагрузки, отображаются сле-
дующие поля:

Рис. 5-35: Проверка данных нагрузки онлайн

152 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Поз. Описание
1 TRUE: OLDC для отображенного в этом же окне инструмента
активно. При повышенной или недостаточной нагрузке выпол-
няются определенные реакции.
FALSE: OLDC для отображенного в этом же окне инструмента
неактивно. При повышенной или недостаточной нагрузке ре-
акция отсутствует.
2 Здесь можно определить, какая реакция должна происходить
при повышенной нагрузке.
 Нет: без какой-либо реакции.
 Предупреждение: система управления роботом выдает
следующее сообщение о состоянии: При проверке нагруз-
ки робота (инструмент {№}) определена перегрузка.
 Останов робота: система управления роботом выдает
квитируемое сообщение с таким же содержанием, как при
предупреждении. Робот останавливается по схеме оста-
нова STOP 2.
3 Здесь можно определить, какая реакция должна происходить
при недостаточной нагрузке. Возможные реакции аналогичны
вариантам при повышенной нагрузке.

Реакции можно изменить в программе KRL посредством системной пере-


менной $LDC_CONFIG.

5.9 Экспорт/импорт длинных текстов

Описание После присвоения имен входам/выходам, признакам и т. п. эти имена


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

Условие  Или: использование накопителя USB


 Или: для цели выполнена конфигурация в окне Данные о роботе,
разделе Путь к архиву в сети.
Только для импорта:
 имена длинных текстов записаны в виде файла TXT или CSV;
 файл имеет такую форму, которая позволяет его импортировать.
Файл, который уже был создан в результате экспорта длинного текста,
автоматически имеет такую форму, которая подходит для его повторного
импортирования. Если в файл планируется вписывать имя вручную, ре-
комендуется сначала задать в систему управления роботом несколько
образцов длинных текстов, затем выполнить их экспортирование и за-
полнить экспортированный файл.

Порядок 1. Если используется накопитель USB, присоединить его к шкафу или


действий пульту smartPAD.
2. В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное
обслуживание > длинные тексты. Открывается окно длинные тек-
сты.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 153 / 277


KUKA System Software 8.3

3. По необходимости открыть вкладку Экспорт или Импортировать.


Выполнить нужные настройки.
4. Нажать кнопку Экспорт или Импортировать.
После завершения импортирования появляется сообщение Импорт
выполнен успешно..
После завершения экспортирования появляется сообщение Экс-
порт выполнен успешно..

Вкладка Экспорт

Рис. 5-36: Экспорт длинных текстов

Поз. Описание
1 Выбрать, куда следует экспортировать файл.
Позицию Сеть можно выбрать только в том случае, если в
окне Данные о роботе выполнена конфигурация пути.
2 Указать нужное имя файла.
Если в позиции 1 была выбрана опция Сеть, отображается
имя архива, заданное в окне Данные о роботе. Здесь имя
можно изменить. Но это не изменяет имени в окне Данные о
роботе.
Имя автоматически снабжается дополнением, зависящим от
выбранного языка.
3 Выбрать, из какого языка требуется экспортировать длинные
тексты (описания). Если, например, smartHMI установлено на
«English», а здесь будет выбрано «Italiano», то будет создан
файл с дополнением «it». В него будут внесены длинные тек-
сты, записанные в итальянский вариант smartHMI.
Можно также выбрать Все языки.
4 Выбрать нужный формат файла.
5 Запуск экспорта.

154 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Вкладка Импор
тировать

Рис. 5-37: Импорт длинных текстов

Поз. Описание
1 Указать, откуда должен выполняться импорт.
Позицию Сеть можно выбрать только в том случае, если в
окне Данные о роботе выполнена конфигурация пути.
2 Указать имя импортируемого файла, но без сокращенного
обозначения языка.
Если в позиции 1 была выбрана опция Сеть, отображается
имя архива, заданное в окне Данные о роботе. Здесь имя
можно изменить. Но это не изменяет имени в окне Данные о
роботе.
3 Указать язык, соответствующий сокращенному обозначению
языка файла.
4 Указать формат файла.
5  Активирован: все существующие длинные тексты удаля-
ются. Содержание файла перенимается.
 Дезактивирован: введенная в файл информация перепи-
сывает существующие длинные тексты. Существующие
длинные тексты, для которых в файле отсутствует запись,
сохраняются.
6 Запуск импорта.

5.10 Руководство по техобслуживанию

В системном программном обеспечении KUKA доступна функция Руко-


водство по техобслуживанию. Руководство по техобслуживанию поз-
воляет протоколировать работы по техобслуживанию.
Запротоколированные работы по техобслуживанию можно просмотреть
в специальном обзоре.
Когда требуется техобслуживание, система управления роботом указы-
вает на это с помощью сообщения:
 За месяц до необходимого техобслуживания выдается соответству-
ющее сообщение. Данное сообщение можно квитировать.
 По истечении месяца система управления роботом выдает сообще-
ние о необходимости техобслуживания. Данное сообщение нельзя

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 155 / 277


KUKA System Software 8.3

квитировать. Дополнительно мигает светодиод 4 на пульте системы


контроллеров (= первый светодиод слева в нижнем ряду).
Только после протоколирования соответствующей работы по техоб
служиванию система управления роботом удаляет сообщение, и све-
тодиод перестает мигать.

Система управления варианта «KR C4 compact» не имеет пульта


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

Сроки необходимого техобслуживания ориентируются на интервалы те-


хобслуживания в договорах на обслуживание, которые предлагает ком-
пания KUKA. Интервалы начинают отсчитываться с момента первого
ввода системы управления роботом в эксплуатацию. При этом считается
время работы робота.

5.10.1 Протоколирование техобслуживания

Описание В один день невозможно запротоколировать несколько работ по техобс-


луживанию одного типа.

После сохранения данных в памяти их больше нельзя изменить.

Условие  Выбрана группа пользователей «Эксперты»

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное


действий обслуживание > Руководство по техобслуживанию. Открывается
окно Руководство по техобслуживанию.
2. Выбрать вкладку Ввод техобслуживания и ввести данные о техоб-
служивании. Необходимо заполнить все поля.
3. Нажать кнопку Сохранить. Отображается контрольный запрос.
4. Если все введенные данные верны, в окне контрольного запроса на-
жать кнопку Да.
Теперь данные сохранены. При переходе во вкладку Обзор техобслу-
живания в ней отображается информация о данном техобслуживании.

156 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


5 Первый и повторный ввод в эксплуатац...

Рис. 5-38: Ввод техобслуживания

Поз. Описание
1 Выбрать тип выполненного техобслуживания.
2 Вписать, кто выполнил техобслуживание.
3 Для работ по техобслуживанию, которые выполняются и про-
токолируются персоналом компании KUKA: ввести номер за-
каза.
Для других работ по техобслуживанию: ввести произвольный
номер.
4 Вписать комментарий.

Типы техобслу- По умолчанию возможен выбор следующих типов техобслуживания:


живания  Базовая инспекция
 Техобслуживание центральной руки
 Техобслуживание основных осей
 Измерение зазора редуктора
 Малое обслуживание электрокомпонентов
 Большое обслуживание электрокомпонентов
 Сохранение данных на запасном жестком диске
 Ремонт
Данные типы техобслуживания соответствуют типам техобслуживания в
договорах на обслуживание, которые предлагает компания KUKA. В за-
висимости от используемых опций (например, линейная ось или техно-
логические пакеты) на выбор могут предлагаться и другие типы
техобслуживания.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 157 / 277


KUKA System Software 8.3

5.10.2 Индикация протокола техобслуживания

Описание Запротоколированные работы по техобслуживанию можно просмотреть


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

Порядок 1. В главном меню выбрать пункт Ввод в эксплуатацию > Сервисное


действий обслуживание > Руководство по техобслуживанию. Открывается
окно Руководство по техобслуживанию.
2. Выбрать вкладку Обзор техобслуживания.

Рис. 5-39: Обзор техобслуживания

158 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

6
У
Управление программами и проектами

6.1 Создание новой программы


л

Описание В группе «Пользователи» нельзя выбрать маску. По умолчанию создает-


ся программа типа «Модуль».

Условие  На дисплее появляется навигатор.

Порядок 1. Выделить папку в структуре папок, в которой следует создать новую


действий программу, например, папку Program. (Новые программы можно со-
здавать не во всех папках).
2. Нажать кнопку Новая.
3. Только для группы пользователей «Эксперты»:
открывается окно Выбор маски. Выделить нужную маску и нажать
кнопку OK для подтверждения.
4. Ввести имя новой программы и нажать кнопку OK для подтвержде-
ния.

6.2 Создание новой папки

Условие  На дисплее появляется навигатор.

Порядок 1. Выделить папку в структуре папок, в которой следует создать новую


действий папку, например, папку R1.
Новые папки можно создать не во всех папках. В группах пользовате-
лей «Пользователи» и «Операторы» новые папки можно создать
только в папке R1.
2. Нажать кнопку Новая.
3. Ввести имя новой папки и нажать кнопку OK.

6.3 Переименование файла или папки

Условие  На дисплее появляется навигатор.

Порядок 1. В структуре каталогов выделить папку, в которой находится нужный


действий файл или подлежащая переименованию папка.
2. Выделить файл или папку в списке.
3. Правка Выбрать > Переименовать.
4. Вместо существующего имени файла написать новое имя файла и
нажать OK для подтверждения.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 159 / 277


KUKA System Software 8.3

6.4 Менеджер файловНавигатор

Обзор

Рис. 6-1: Навигатор

1 Строка заголовка 3 Список файлов


2 Структура каталогов 4 Строка состояния

Описание В навигаторе пользователь осуществляет административное управле-


ние программами и системными файлами.
Строка заголовка
 Левая область: отображается выбранный фильтр.
(>>> 6.4.1 "Выбор фильтра" Страница 161)
 Правая область: отображается каталог или диск, выделенный в
структуре каталогов.
Структура каталогов
Обзор каталогов и дисков. То, какие каталоги и диски отображаются, за-
висит от группы пользователя и от конфигурации.
Список файлов
Отображается содержимое каталога или диска, выделенного в структуре
каталогов. Форма отображения программ зависит от выбранного филь-
тра.
Список файлов имеет следующие столбцы:

160 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

Столбец Описание
Имя Имя каталога или файла
Расширение Расширение файла
Этот столбец в группе «Пользователи» не отобра-
жается.
Комментарий Комментарий
Атрибуты Атрибуты операционной и базовой системы
Этот столбец в группе «Пользователи» не отобра-
жается.
Размер Размер файла в килобайтах
Этот столбец в группе «Пользователи» не отобра-
жается.
# Количество изменений файла
Изменено Дата и время последнего изменения
Создан Дата и время создания
Этот столбец в группе «Пользователи» не отобра-
жается.

Строка состояния
Строка состояния может содержать следующую информацию:
 выделенные объекты;
 выполняемые операции;
 диалоги пользователя;
 запросы вводов пользователя;
 контрольные запросы.

6.4.1 Выбор фильтра

Описание Эта функция в группе «Пользователь» отсутствует.


Фильтр задает, как программы должны отображаться в списке файлов.
Для выбора имеются следующие фильтры:
 Деталь
Программы отображаются в виде SRC- и DAT-файлов. (Настройка по
умолчанию)
 Модули
Программы отображаются как модули.

Условие  Выбрана группа пользователей «Эксперты»

Порядок 1. Выбрать последовательность меню Правка > Фильтр.


действий 2. В левой области навигатора выделить нужный фильтр.
3. Для подтверждения нажать OK.

6.5 Выбор или открытие программы

Обзор Программу можно выбрать или открыть. В таком случае вместо навига-
тора отобразится редактор с программой.
(>>> 6.5.1 "Выбор и отмена программы" Страница 162)
(>>> 6.5.2 "Открытие программы" Страница 163)
Между программой и навигатором можно переключаться.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 161 / 277


KUKA System Software 8.3

(>>> 6.5.3 "Переключение между навигатором и программой" Страни-


ца 164)

Отличия Программа выбрана:


 на дисплее появляется указатель записи;
 программу можно запустить;
 программу можно ограниченно редактировать;
Выбранные программы особенно подходят для редактирования груп-
пой «Пользователи».
Пример: не допускаются многострочные команды KRL (например,
LOOP – ENDLOOP).
 изменения при отмене принимаются без предупредительного запро-
са. Если были запрограммированы недопустимые изменения, отоб-
ражается сообщение об ошибке.
Программа открыта:
 программу нельзя запустить;
 программу можно редактировать;
Открытые программы особенно подходят для редактирования груп-
пой пользователей «Эксперты».
 при закрытии появляется предупредительный запрос. Изменения
можно сохранять или отклонять.

6.5.1 Выбор и отмена программы

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


лей «Эксперты», то после этого курсор следует вывести из ре-
дактируемой строки и установить в любой другой строке!
Только таким образом можно обеспечить сохранение внесенного изме-
нения после отмены выбора программы.

Условие  Режим работы T1, T2 или AUT

Порядок 1. Выделить программу в навигаторе и нажать кнопку Выбрать.


действий Программа отображается в редакторе. При этом не имеет значения,
что было выделено: модуль, файл SRC или файл DAT. В редакторе
всегда отображается файл SRC.
2. Запустить или отредактировать программу.
3. Снова аннулировать выбор программы:
выбрать Правка > аннулировать программу.
Или: на линейке состояний коснуться индикации Интерпретатор ро-
бота. Открывается окно. Выбрать пункт Отмена выбора програм-
мы.

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


проса!

Если программа выполняется, то прежде, чем ее снова можно аннулиро-


вать, ее нужно остановить.

Описание Если выбрана какая-либо программа, то это показано на индикации со-


стояния Интерпретатор робота.
(>>> 7.6 "Индикация состояния интерпретатора робота" Страница 184)

162 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

Рис. 6-2: Программа выбрана.

1 Указатель записи
2 Курсор
3 Путь к программе и имя файла
4 Положение курсора в программе
5 Символ указывает на то, что программа выбрана.

6.5.2 Открытие программы

Условие  Режим работы T1, T2 или AUT


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

Порядок 1. Выделить программу в навигаторе и нажать кнопку Открыть. Про-


действий грамма отобразится в редакторе.
Если был выделен модуль, в редакторе отобразится файл SRC. Если
был выделен файл SRC или DAT, в редакторе отобразится соответс-
твующий файл.
2. Отредактировать программу.
3. Закрыть программу.
4. Подтвердить изменения, ответив Да на запрос.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 163 / 277


KUKA System Software 8.3

Описание

Рис. 6-3: Программа открыта

1 Курсор
2 Путь к программе и имя файла
3 Положение курсора в программе

6.5.3 Переключение между навигатором и программой

Описание После того как выбрана или открыта программа, можно снова отобразить
навигатор без отмены или закрытия программы. Затем можно снова вер-
нуться к программе.

Порядок Программа выбрана:


действий  переключение из программы в навигатор: выбрать последователь-
ность меню Правка > Навигатор.
 переключение из навигатора в программу: нажать ПРОГРАММА.
Программа открыта:
 переключение из программы в навигатор: выбрать последователь-
ность меню Правка > Навигатор.
 переключение из навигатора в программу: нажать РЕДАКТОР.

Чтобы были доступны указанные меню и кнопки, сначала следу-


ет прекратить работу запущенных или остановленных программ.

6.6 Структура программы KRL

1 DEF my_program( )
2 INI
3
4 PTP HOME Vel= 100 % DEFAULT
...
8 LIN point_5 CONT Vel= 2 m/s CPDAT1 Tool[3] Base[4]
...

164 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

14 PTP point_1 CONT Vel= 100 % PDAT1 Tool[3] Base[4]


...
20 PTP HOME Vel= 100 % DEFAULT
21
22 END

Строка Описание
1 Строка DEF показывает имя программы. Если программа
представляет собой функцию, строка DEF начинается с
«DEFFCT» и содержит также другие сведения. Строка
DEF может быть отображена или затемнена.
(>>> 6.7.1 "Выделение/затемнение строки DEF" Стра-
ница 166)
2 Строка INI содержит инициализации для внутренних
переменных и параметров.
4 Позиция HOME
(>>> 6.6.1 "Позиция HOME" Страница 165)
8 Движение LIN
(>>> 9.2.3 "Программирование движения LIN" Стра-
ница 216)
14 Движение РТР
(>>> 9.2.1 "Программирование движения РТР" Стра-
ница 215)
20 Позиция HOME
22 Строка END – это последняя строка в каждой программе.
Если программа является функцией, строка END имеет
вид «ENDFCT». Удалять строку END запрещено!

Первая команда движения в программе KRL должна содержать одно-


значное определение исходного положения. Это условие выполняется в
позиции HOME, которая введена в систему управления роботом по умол-
чанию.
Если первой командой движения не является позиция Default-HOME или
она была изменена, необходимо выполнить следующие команды:
 полностью команду PTP типа POS или E6POS;
 полностью команду PTP типа AXIS или E6AXIS.
«Полностью» означает, что должны быть указаны все компоненты целе-
вой точки.

Изменение позиции HOME оказывает влияние на


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

В программах, которые могут использоваться исключительно как подпро-


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

6.6.1 Позиция HOME

Позиция HOME действительна для всех программ. Она, как правило, ис-
пользуется в качестве первой и последней позиции в программе, так как
она однозначно определена и некритична.
Позиция HOME по умолчанию сохранена в системе управления роботом
со следующими значениями:

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 165 / 277


KUKA System Software 8.3

Ось A1 A2 A3 A4 A5 A6
Поз. 0° - 90° + 90° 0° 0° 0°

Возможно заучить также другие позиции HOME. Позиция HOME должна


удовлетворять следующим условиям:
 удобная исходная позиция для выполнения программы;
 удобная позиция останова. Например, остановленный робот не дол-
жен являться препятствием.

Изменение позиции HOME оказывает влияние на


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

6.7 Выделение/затемнение частей программы

6.7.1 Выделение/затемнение строки DEF

Описание Строка DEF затемнена по умолчанию. Объявления в программе возмож-


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

Необходимое  Группа пользователей "Эксперт"


условие  Программа выбрана или открыта.

Порядок 1. Выбрать последовательность меню Правка > Вид. В подпункте


действий Строка DEF сигнализируется актуальное состояние:
 Без галочки: строка DEF затемнена.
 С галочкой: строка DEF выделена.

2. Чтобы изменить это состояние, коснуться пункта меню Строка DEF.


После этого меню автоматически закрывается.

6.7.2 Вывод детального вида на дисплей

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

Условие  Выбрана группа пользователей «Эксперты»

Порядок 1. Выбрать последовательность меню Правка > Вид. В подпункте


действий ASCII-режим сигнализируется актуальное состояние:
 Без галочки: детальный вид выключен.
 С галочкой: детальный вид включен.

166 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

2. Чтобы изменить это состояние, коснуться пункта меню ASCII-режим.


После этого меню автоматически закрывается.

6.7.3 Включение/выключение переноса строки

Описание Если одна из строк шире, чем программное окно, строка переносится по
умолчанию. Перенесенная часть строки не имеет номера строки и отме-
чена черной L-образной стрелкой.

Рис. 6-4: Перенос строки

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

Необходимое  Группа пользователей "Эксперт"


условие  Программа выбрана или открыта.

Порядок 1. Выбрать последовательность меню Правка > Вид. В подпункте Пе-


действий ренос строки сигнализируется актуальное состояние:
 Без галочки: перенос строки выключен.
 С галочкой: перенос строки включен.

2. Чтобы изменить это состояние, коснуться пункта меню Перенос


строки.
После этого меню автоматически закрывается.

6.8 Редактирование программ

Обзор  Редактирование работающей в данный момент программы невоз-


можно.
 Редактирование программ в режиме работы AUT EXT невозможно.

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


лей «Эксперты», то после этого курсор следует вывести из ре-
дактируемой строки и установить в любой другой строке!
Только таким образом можно обеспечить сохранение внесенного изме-
нения после отмены выбора программы.

Операция Возможна в группе пользователей ...?


Ввод комментария Пользователь: да
или штампа
Эксперт: да
Стирание строки Пользователь: да
Эксперт: да
Создание формуля- Пользователь: нет
ров
Эксперт: да

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 167 / 277


KUKA System Software 8.3

Операция Возможна в группе пользователей ...?


Копирование Пользователь: нет
Эксперт: да
Вставка Пользователь: нет
Эксперт: да
Вставка пустых строк Пользователь: нет
(нажимать клавишу
Эксперт: да
вводу)
Вырезание Пользователь: нет
Эксперт: да
Поиск Пользователь: да
Эксперт: да
Доступно для всех групп пользователей при
открытой программе, в том числе в режиме
работы AUT EXT.
Замена Пользователь: нет
Эксперт: да (программа открыта, не
выбрана)
Программирование Пользователь: да
со встроенными фор-
Эксперт: да
мулярами
Программирование Пользователь: возможно с ограничениями.
KRL Не допускаются многострочные команды KRL
(например, LOOP … ENDLOOP).
Эксперт: да

6.8.1 Ввод комментария или штампа

Условие  Программа выбрана или открыта.


 Выбран режим работы T1.

Порядок 1. Выделить строку, после которой должен быть вставлен комментарий


действий или штамп.
2. Выбрать последовательность меню Команды > Комментарий >
Нормальный или Штамп.
3. Ввести нужные данные. Если ранее уже были добавлены коммента-
рий или штамп, то во встроенном формуляре будут указаны эти же
данные.
 При вводе комментария можно очистить поле с помощью кнопки
Новый текст, чтобы ввести новый текст.
 При установке штампа можно изменить системное время с помо-
щью кнопки Новое время, а также очистить поле Имя с помощью
кнопки Новое имя.
4. Сохранить данные, нажав кнопку Команда OK.

Описание
комментария

Рис. 6-5: Встроенный формуляр комментария

168 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

Поз. Описание
1 Произвольный текст

Описание Штамп представляет собой комментарий, к которому добавлены систем-


штампа ная дата, время и идентификатор пользователя.

Рис. 6-6: Встроенный формуляр штампа

Поз. Описание
1 Системная дата (не редактируется)
2 Системное время
3 Имя или идентификатор пользователя
4 Произвольный текст

6.8.2 Удаление программных строк

Удаленные строки восстановить невозможно!

Описание Если удаляется программная строка, содержащая команду движения, то


имя и координаты точки остаются сохраненными в файле DAT. Эту точку
можно использовать в других командах движения и не нужно заучивать
снова.

Условие  Программа выбрана или открыта.


 Выбран режим работы T1.

Порядок 1. Выделить строку, которую следует удалить. (Эта строка не должна


действий быть выделена каким-либо цветом. Достаточно, чтобы курсор нахо-
дился в пределах этой строки).
Если необходимо удлить несколько последовательных строк: про-
вести пальцем или стилусом по нужной области. (Эта область долж-
на выделиться каким-либо цветом).
2. Выбрать последовательность меню Правка > Удалить.
3. Подтвердить процедуру, ответив Да на контрольный запрос.

6.8.3 Другие функции редактирования

С помощью пункта Правка можно вызвать следующие функции для об-


работки программ:
Копировать
Условие:
 Программа выбрана или открыта.
 Выбрана группа пользователей «Эксперты».
 Выбран режим работы T1.
Вставить

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 169 / 277


KUKA System Software 8.3

Условие:
 Программа выбрана или открыта.
 Выбрана группа пользователей «Эксперты».
 Выбран режим работы T1.
Вырезать
Условие:
 Программа выбрана или открыта.
 Выбрана группа пользователей «Эксперты».
 Выбран режим работы T1.
Искать
Условие:
 Программа выбрана или открыта.
Заменить
Условие:
 Программа открыта
 Выбрана группа пользователей «Эксперты».
 Выбран режим работы T1.

6.9 Распечатка программы

Порядок 1. Выделить программу в навигаторе. Также можно выделить несколько


действий программ.
2. Выбрать последовательность меню Правка > Печать.

6.10 Архивирование и восстановление данных

6.10.1 Обзор архивирования

Папки назна- Архивирование данных можно выполнить в следующие места назначе-


чения ния:
 накопитель USB на пульте smartPAD или в системе управления робо-
том;
 сеть.

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


(«*.*» означает: все файлы и подкаталоги.)

170 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

Пункт меню Архивирование каталогов/файлов


Все  KRC:\*.*
 C:\KRC\Roboter\Config\User\*.*
 C:\KRC\Roboter\Config\System\Common\Mada\*.*
 C:\KRC\Roboter\Init\*.*
 C:\KRC\Roboter\lr_Spec\*.*
 C:\KRC\Roboter\Template\*.*
 C:\KRC\Roboter\Rdc\*.*
 C:\KRC\User\*.*
 C:\KRC\Roboter\log\Mastery.log
 Другие отдельные данные Log
Прикладные  KRC:\R1\Program\*.*
программы  KRC:\R1\System\*.*
 KRC:\R1\cell*.*
 KRC:\Steu\$config*.*
Cистемные  KRC:\R1\Mada\*.*
данные  KRC:\R1\System\*.*
 KRC:\R1\TP\*.*
 KRC:\Steu\Mada\*.*
 C:\KRC\Roboter\Config\User\*.*
 C:\KRC\Roboter\Config\System\Common\Mada\*.*
 C:\KRC\Roboter\Init\*.*
 C:\KRC\Roboter\lr_Spec\*.*
 C:\KRC\Roboter\Template\*.*
 C:\KRC\Roboter\Rdc\*.*
 C:\KRC\User\*.*
Log данные  C:\KRC\Roboter\log\*.*
Кроме: Poslog.xsl, а также файлов с расширени-
ем DMP
 Другие отдельные данные Log
Диагностика Если компания KUKA Roboter GmbH должна про-
Krc анализировать какую-либо ошибку, то с помощью
этого пункта меню можно поместить нужные дан-
ные в архив, чтобы компания KUKA могла получить
к ним доступ.
Для пакета данных автоматически создается скрин-
шот актуального вида smartHMI. Поэтому перед
запуском процесса необходимо вывести в smartHMI
относящуюся к ошибке информацию: например,
расширить окно сообщений или открыть протокол.
Какую информацию имеет смысл выводить, зави-
сит от конкретного случая.
Кроме того, с помощью пункта Файл > Архивиро-
вать можно поместить эти данные в архив другим
способом.
(>>> 6.10.6 "Автоматическое архивирование дан-
ных для анализа ошибок (KrcDiag)" Страница 174)

Если архивирование производится через пункт меню Все и какой-либо


архив уже существует, происходит перезапись имеющегося архива.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 171 / 277


KUKA System Software 8.3

Если архивирование осуществляется через иной пункт меню, отличный


от Все или Диагностика Krc, и архив уже существует, то система управ-
ления роботом сопоставляет имя робота с именем архива. Если имена
различаются, появляется контрольный запрос.
Если архивирование данных выполняется с помощью пункта Диагности-
ка Krc несколько раз, то можно создать не более 10 архивов. Следующие
архивы перезаписывают самый старый из имеющихся архивов.
Кроме того, можно выполнить архивирование журнала.
(>>> 6.10.4 "Архивирование журнала" Страница 173)

6.10.2 Архивирование данных на накопитель USB

Описание С помощью этих действий на накопителе можно создать ZIP-файл. По


умолчанию для этого файла указывается имя, соответствующее имени
робота. Однако в меню Данные робота можно ввести собственное имя
для этого файла.
(>>> 4.16.12 "Показ/обработка данных робота" Страница 91)
В навигаторе архив отображается в каталоге ARCHIVE:\. Помимо накопи-
теля данные автоматически архивируются на диск D:\. Здесь создается
файл INTERN.ZIP.
Особый случай при выборе пункта Диагностика Krc:
При выборе этого пункта меню на накопителе создается каталог
KRCDiag. В нем содержится ZIP-файл. Кроме того, этот ZIP-файл авто-
матически сохраняется в каталоге C:\KUKA\KRCDiag.

Следует использовать накопитель USB без воз-


можности загрузки.
Рекомендуется использовать USB-накопитель KUKA без возможности
загрузки. Если используется накопитель другого производителя, воз-
можна потеря данных.

Порядок 1. Вставить накопитель USB (в пульт smartPAD или в шкаф).


действий 2. В главном меню выбрать пункты Файл > Архивировать > USB (KCP)
или USB (шкаф), а затем выбрать требуемый подпункт.
3. Подтвердить процедуру, ответив Да на контрольный запрос. Созда-
ется архив.
Когда архивирование завершено, на экране появляется окно сообще-
ний.
Особый случай при выборе пункта Диагностика Krc: если архивиро-
вание производится через этот пункт меню, то о завершении архиви-
рования сообщается в отдельном окне. Затем окно самостоятельно
закрывается.
4. Теперь можно извлечь накопитель.

6.10.3 Архивирование данных в сети

Описание С помощью описанных действий можно создать ZIP-файл по определен-


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

172 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

(>>> 4.16.12 "Показ/обработка данных робота" Страница 91)


В навигаторе архив отображается в каталоге ARCHIVE:\. Помимо указан-
ного сетевого пути данные автоматически архивируются на диск D:\.
Здесь создается файл INTERN.ZIP.
Особый случай при выборе пункта Диагностика Krc:
При выборе этого пункта меню по сетевому пути создается каталог
KRCDiag. В нем содержится ZIP-файл. Кроме того, этот ZIP-файл авто-
матически сохраняется в каталоге C:\KUKA\KRCDiag.

Условие  Установлен сетевой путь, по которому выполняется архивирование.

Порядок 1. В главном меню выбрать пункт Файл > Архивировать > Сеть и за-
действий тем выбрать нужный подпункт.
2. Подтвердить процедуру, ответив Да на запрос. Будет создан архив.
На экране появится окно сообщений, когда архивирование будет за-
вершено. Особый случай при выборе пункта Диагностика Krc: если
архивирование производится через этот пункт меню, в отдельном
окне будет показано, что архивирование завершено. После этого
окно самостоятельно закроется.

6.10.4 Архивирование журнала

Описание В качестве архива в папке C:\KRC\ROBOTER\LOG создается файл


Logbuch.txt.

Порядок  В главном меню выбрать пункт Файл > Архивировать > Протокол .
действий Будет создан архив. На экране появится окно сообщений, когда архи-
вирование будет завершено.

6.10.5 Восстановление данных

Описание
В KSS 8.3 разрешается загружать исключительно
архивы KSS 8.3. При загрузке других архивов воз-
можны перечисленные ниже последствия:
 сообщения об ошибках;
 неработоспособность системы управления роботом;
 травмирование персонала и материальный ущерб.

При восстановлении доступны следующие пункты меню:


 Все
 Прикладные программы
 Cистемные данные
Если версия архивируемых файлов не совпадает с версией файлов,
имеющихся в системе, при их восстановлении появится сообщение об
ошибке.
Если версия технологического пакета не совпадает с установленной вер-
сией, также выдается сообщение об ошибке.

Условие  Если восстановление данных производится с накопителя USB: под-


ключен накопитель USB с архивом.
Этот накопитель можно подключить к smartPAD или к системе управ-
ления роботом.

Состояние на: 20.01.2015 Версия: KSS 8.3 END V4 173 / 277


KUKA System Software 8.3

Следует использовать накопитель USB без воз-


можности загрузки.
Рекомендуется использовать USB-накопитель KUKA без возможности
загрузки. Если используется накопитель другого производителя, воз-
можна потеря данных.

Порядок 1. В главном меню выбрать пункты Файл > Восстановить, а затем вы-
действий брать требуемые подпункты.
2. Подтвердить процедуру, ответив Да на контрольный запрос. Файлы
будут восстановлены в системе управления роботом из архива. Пос-
ле окончания восстановления появляется соответствующее сообще-
ние.
3. Если восстановление было выполннено с накопителя USB: теперь
можно извлечь накопитель.
4. Повторно запустить систему управления роботом.

6.10.6 Автоматическое архивирование данных для анализа ошибок (KrcDiag)

Описание Если компания KUKA Roboter GmbH должна проанализировать какую-


либо ошибку, то таким образом можно поместить нужные данные в ар-
хив, чтобы компания KUKA могла получить к ним доступ. С помощью этих
действий в папке C:\KUKA\KRCDiag можно создать ZIP-файл. В нем со-
держатся данные, которые потребуются компании KUKA Roboter GmbH
для анализа ошибок. К этим данным относится информация о системных
ресурсах, снимки экрана и многое другое.

Подготовка Для пакета данных автоматически создается скриншот актуального вида


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

Порядок  В главном меню выбрать пункт Диагностика > KrcDiag.


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

Порядок В этом порядке действий используются не пункты меню, а кнопки на


действий с пульте smartPAD. Поэтому его можно использовать в том случае, если
помощью интерфейс smartHMI недоступен, например, из-за проблем с операцион-
ной системой Windows.
пульта smartPAD
Условие:
 пульт smartPAD подключен к системе управления роботом;
 система управления роботом включена.

Кнопки следует нажимать в течение 2 секунд. Индикация главно-


го меню и клавиатуры в интерфейсе smartHMI не имеет значе-
ния.

1. Нажать и удерживать кнопку вызова главного меню.


2. Дважды нажать кнопку вызова клавиатуры.
3. Отпустить кнопку вызова главного меню.

174 / 277 Состояние на: 20.01.2015 Версия: KSS 8.3 END V4


6 Управление программами и проектами

Данные будут помещены в архив. Прогресс выполнения будет пока-


зан в соответствующем окне. После завершения этого процесса это
будет показано в этом же окне. После этого окно самостоятельно за-
кроется.

Порядок Кроме того, данные можно поместить в архив с помощью команды Файл
действий при > Архивировать > [...]. При этом можно сохранить архив на USB-накопи-
выборе пункта теле или по сетевому пути.
«Архивиро- (>>> 6.10 "Архивирование и восстановление данных" Страница 170)
вание»

6.11 Управление проектами

6.11.1 Окно Управление проектами

Обзор Окно Управление проектами можно открыть с помощью символа


WorkVisual на интерфейсе smartHMI.
Кроме обычных проектов, окно Управление проектами содержит следу-
ющие специальные проекты:

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