Загрузил NAtgtd

840D sl CNC service manual rus

реклама
SINUMERIK 840D sl
Sinumerik 840D sl
Руководство по обслуживанию
Редакция 2013.01
Учебное пособие
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
SINUMERIK 840D sl
Руководство по обслуживанию
токарных и фрезерных станков
Действительно для:
Sinumerik 840D sl
ПО 4.5
Содерж
ание
Старт
A060
Обзор системы
A002
Приложения
для сервиса и
пусконаладки
A061
Структура
меню
A021
Уровни доступа/
Настройка даты
и времени
A041
Машинные и
установочные
данные
A035
Программы
обработки
A017
Управление
данными
A003
Замена
батарейки и
вентилятора
A007
Электронный
журнал
A044
Лицензирован
ие опций
A036
NCU
интерфейсы и
диагностика
A030
Цифровые
входа и
выхода
A051
Модули
питания и
двигателей
A010
PCU и TCU
интерфейсы и
диагностика
A033
PLC функции
A026
Создание PLC
программы
A053
Диагностика
оси и привода
A008
MCP&PP72/48
соединения и
диагностика
A084
Настройка
датчика
A037
Структура
ошибок
A031
PLC Ошибки и
сообщения
A058
Диагностика
PLC
на системе
Конец
Приложение C
PLC
Интерфейс
A103
Сервисные
ситуации
Приложение B
Настройки
технологии
A011
Простые
экраны
Приложение A
Аппаратные
различия
A016
Инсталляция
дополнительной
оси
A006
Проект
электрического
шкафа
Обзор системы
A060
Sinumerik
Operate
Описание модуля:
Система 840D sl Sinumerik Operate состоит из различных аппаратных компонентов.
Этот модуль дает графический обзор некоторых компонентов и показывает где каждый из
них подключается.
Детальное описание компонентов дается в каталогах NC61/NC62.
Цель модуля:
После завершения этого модуля Вы получите базовое понимание системы 840D sl Sinumerik
Operate и компонентов из которых она состоит.
Sinumerik
Содержание:
840D sl Sinumerik Operate
840D sl с TCU
840D sl с PCU50.x и TCU
Обзор системы SINAMICS S120 / 840D sl
840D sl: NCU и NX
Компоненты S120 "книжного формата"
S120 модули питания и компоненты DC link
S120 модули двигателей
Модули датчиков
Терминальные модули, DRIVE CLIQ Hub
Панели оператора
Правила Drive CLiQ
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A060
A060
A060
Стр. 2
840D sl Sinumerik Operate
A060
Обзор системы
Обзор системы:
START
Модули
датчиков
840D sl с
TCU
Терминальн
ые модули,
DRIVE CLIQ
Hub
840D sl с
PCU50.x
Панели
оператора
840D sl с
PCU50.x и
TCU
Drive CLiQ
правила
Обзор
системы
S120 / 840D
sl
Обзор системы:
END
840D sl:
NCU и NX
S120
Компоненты
"Книжного
формата"
S120
Модули
питания и
компоненты
DC link
S120 Motor
Modules,
booksize
Заметки
840D sl Sinumerik Operate
Стр. 3
A060
A060
Обзор системы
840D sl с TCU
USB
USB
X202
Системная сеть
MCP
Сетевой
hub/switch.
Маховички
через MCP
Соединит.
комплект
X120 системная сеть
Заводская
сеть
HT8
Цифр. I/O:
Sinamics и NC
X122 и X132
DMC20
DriveCLiQ
Hub
DriveCLiQ
DriveCLiQ
X126 Profibus:
PLC периферия
DriveCLiQ
X122
X132
DMS
X120
X130
X126
Фильтр
NCU
NX
LM
MM
MM
линейки/датчики
через SMx и DMC
модули.
Sinamics S120
"книжный формат"
X127
Сервисная
Питание
сеть
Дроссель
Заметки
A060
Стр. 4
840D sl Sinumerik Operate
A060
Обзор системы
840D sl с PCU50.x
DVI внешний монитор
X1
Заводская сеть
OP0xx & PCU50.x
USB
USB
USB
USB
X501
X500
Системная сеть
Network
hub/switch.
Маховички
через MCP
Соединит.
комплект
X120 системная сеть
Заводская
сеть
HT8
Цифр. I/O:
Sinamics и NC
X122 и X132
DriveCLiQ
DriveCLiQ
X126 Profibus:
PLC периферия
DriveCLiQ
DMC20
DriveCLiQ
Hub
X122
X132
DMS
X120
X130
X126
Фильтр
NCU
NX
MM
LM
MM
линейки/датчики
через SMx и DMC
модули.
Sinamics S120
"книжный формат"
X127
Питание
Сервисная
сеть
Дроссель
Заметки
840D sl Sinumerik Operate
Стр. 5
A060
A060
Обзор системы
840D sl с PCU50.x и TCU
DVI
Заводская
сеть
OP0xx & PCU50.x
USB
USB
USB
USB
X501
X500
X202
USB
USB
MCP
Сетевой
hub/switch.
Соединит.
комплект
X120 системная сеть
HT8
Цифр. I/O:
Sinamics и NC
X122 и X132
X126 Profibus:
PLC периферия
DMC20
DriveCLiQ
Hub.
X122
X132
X120
X130
X126
Фильтр
NCU
NX
MM
LM
Sinamics S120
"книжный формат"
X127
DMS
линейки/датчики
через SMx и DMC
модули.
Сервисная
сеть
Дроссель
Заметки
A060
Стр. 6
840D sl Sinumerik Operate
A060
Обзор системы
Обзор системы S120 / 840D sl
Компоненты системы автоматизации SINUMERIK и SINAMICS
.
Заметки
840D sl Sinumerik Operate
Стр. 7
A060
A060
Обзор системы
840D sl: NCU и NX
840D sl: NCU и NX
NCU
NX
SINAMICS S120
Модуль питания
Модули двигателей
Свойства
NCU 710.3 PN
NCU 720.3 PN
NCU 730.3 PN
Ребра охлаждения
Нет
Нет
Да
DRIVE-CliQ разъемы 4
6
6
Оси
до 8
до 31
до 31
NX10.3 / 15.3
до 2
до 5
до 5
TCU
до 2
до 4
до 4
Заметки
A060
Стр. 8
840D sl Sinumerik Operate
A060
Обзор системы
Ключевые данные для NCU и NX
Система
NCU710.3
NCU720.3
NCU730.3
NX10/15
Процессоры
3
3
3
1
Привод
есть
есть
есть
есть
NC/HMI
есть
есть
есть
нет
PLC
PLC 317 - 2DP/PN PLC 317 - 2DP/PN PLC 317 - 2DP/PN
нет
Макс. кол-во каналов
2
10
10
нет
Максимальное количество
8
31
31
6
Сервоприводов
2xNX15
5xNX15
5xNX15
Шпинделей
Цикл регулятора тока кГц
8
8
8
8
Цикл регул. скорости кГц
8
8
8
8
DRIVE CliQ
4
6
6
4
разъемы
Выскоскоросные I/O
12 DI, 8 DI/DO
12 DI, 8 DI/DO
12 DI, 8 DI/DO
6 DI, 4 DI/DO
NC-DRIVE интерфейс
Интегрированный+ Интегрированный+ Интегрированный+
(nset)
Drive-Cliq
Drive-Cliq
Drive-Cliq
Drive-Cliq
Заметки
840D sl Sinumerik Operate
Стр. 9
A060
A060
Обзор системы
Схематическое представление NCU 7x0
X150 PROFINET
X126 PROFIBUS DP
X136 PROFIBUS
DP 2
Внутренняя структура NCU
SINAMICS
integrated
SOC 2
PROFINET
Заметки
A060
Стр. 10
840D sl Sinumerik Operate
A060
Обзор системы
Представление NCU 730.3
Х100-Х105
DRIVE-CLiQ интерфейсы
Держатель
Поддержка экрана
Х122, Х132, Х142
Цифровые входы/выходы
Х124
Питание электроники
Ребра охлаждения
Опциональный слот
(прикрыт)
Х150, Р1, Р2
PROFINET IO интерфейс
Х120 Р1
PN/IE-OP
Ethernet интерфейс
Х136
PROFIBUS DP/MPI интерфейс
Х126
PROFIBUS DP интерфейс
Х130 Р1
PN/IE-NET
Ethernet интерфейс
Х125, X135
2x USB интерфейс
MAC адреса
шильдик
Х127 P1
PN/IE
Ethernet интерфейс
индикация LED
7-сегм. дисплей
X109
Слот для
Compact Flash карты
кнопка Reset
Переключатель ввода в
эксплуатацию NCK
Кнопка диагностики
Переключатель выборов
режимов PLC
Подключение заземления
X190 Модуль
2 вент./батарея
X140 (снизу)
RS232 (без функции)
X141 (снизу)
T0, T1, T2, M
(измерит. гнезда)
Расположение измерительных гнезд
Разъем
Функция
Технические данные
T0
Изм. разъем 1
Разрешение: 8 бит, максимальный выходной диапазон
сигнала: 0 ... 5 V
T1
Изм. разъем 2
Ток нагрузки: макс. 3 mA
T2
Изм. разъем 3
M
Земля
Опорный потенциал это разъем M
Измерительные разъемы подходят для штепселя с диаметром 2 мм.
Заметки
840D sl Sinumerik Operate
Стр. 11
A060
A060
Обзор системы
Расположение элементов управления и индикации
Индикация LED
7-сегментный дисплей
кнопка Reset
Переключатель запуска NCK
Переключатель режимов работы PLC
Диагностическая кнопка
DIAG (без функции)
Имя
Функция
Статус
Значение
RDY
Ready
красный
Имеется минимум одна ошибка (например RESET, контроль
работы и т.д.) или устройство управления находится на этапе
загрузки.
красный/оранжевый
мигающий (0.5 Гц)
Ошибка обращения к CompactFlash карте
оранжевый
Доступ к CompactFlash карте
оранжевый мигающий (0.5 Гц)
Обновление прошивки подсоединенных DRIVE-CLiQ
компонентов
оранжевый мигающий (2 Гц)
Обновление прошивки закончено. Ожидание POWER ON для
соответствующих компонентов.
зеленый
NC включен и работает в циклическом режиме
зеленый/оранж. или красный/
оранж. мигающий (1 Гц)
Активирована LED-поддержка распознавания подсоединенного
DRIVE-CLiQ компонента: (p0124[0] = 1).
RUN
PLC Run
зеленый
PLC готов к работе
STOP
PLC Stop
оранжевый
PLC остановлен
SU/PF
PLC FORCE
красный
FORCE активирована
SF
PLC SF
красный
PLC ошибка
DP
BUS1 F
красный
PROFIBUS ошибка X126
DP/MPI
BUS2 F
красный
PROFIBUS ошибка X136
PN
PN Fault
красный
PROFINET IO ошибка X150
SY/MT
PN SYNC
зеленый
OPT
BUS3 F
выкл.
Статус синхронизации (SY) встроенного PROFINET
IO интерфейса (X150)
Статус обслуживания (MT) NCU
(в настоящий момент без функции)
Система PROFINET корректно работает; работает обмен данными
со всеми сконфигурированными IO устройствами.
красный
Ошибка шины (нет физического соединения)
некорректная скорость передачи
красный мигающий
(2 Гц)
Ошибка подключенного I/O устройства.
Некорректное или не сконфигурированное.
Внимание
Если все LED мигают, необходимо сбросить PLC через выбор режимов (переключить
переключатель в положение "3" для перезагрузки).
Заметки
A060
Стр. 12
840D sl Sinumerik Operate
A060
Обзор системы
NX10.3/NX15.3
Х100—Х103
DRIVE-CLiQ интерфейсы
Поддержка экрана
Х122
цифровые входы/выходы
Х124
питание электроники
кнопка RESET
LED
Т0, Т1, Т2
Измерительные
гнезда
шильдик
Подключение
уравнивание
потенциалов/заземление
M5/3 Нм
Х140
Последовательный
интерфейс (без функции)
Заметки
840D sl Sinumerik Operate
Стр. 13
A060
A060
Обзор системы
Описание LED на NX10.3 / 15.3
LED
Цвет
RDY
Выкл.
Статус
Питание электроники вне допустимого диапазона
зеленый
красный
оранжевый
DP
постоянное свечение
NX готов к работе
мигающий свет 2 Гц
Запись на CompactFlash карту
постоянное свечение
NX загружается и имеется как минимум одна неполадка (например
RESET, контроль работ, ошибка базовой системы).
мигающий свет 0.5 Гц
Ошибка загрузки (например прошивка не может быть загружена в
RAM)
постоянное свечение
прошивка загружается в RAM
мигающий свет 0.5 Гц
Не удается загрузить прошивку в RAM
мигающий свет 2 Гц
Ошибка CRC прошивки
выкл.
зеленый
красный
Описание
Питание электроники вне допустимого диапазона, NX не готов к
работе.
постоянное свечение
CU_LINK готова к коммуникации и осуществляется циклическая
коммуникация.
мигающий свет 0.5 Гц
CU_LINK готова к коммуникации и не осуществляется циклическая
коммуникация.
постоянное свечение
Имеется минимум одна неполадка CU_LINK.
CU_LINK не готов к работе (например, после включения)
кнопка RESET
Кнопка RESET находится на передней части модуля под крышкой.
Внимание
Когда кнопка приводится в действие, локально подключенные системы приводов
останавливаются без обратной связи с системой. Другими словами привод и
система работают асинхронно как только привод успешно загрузился.
Заметки
A060
Стр. 14
840D sl Sinumerik Operate
A060
Обзор системы
NX10 / NX15: подключение по DRIVE CLiQ
NX10/15 (1)
X105
NX10/15 (2)
адрес DP 15
X100
адрес DP 14
DRIVE-CLiQ
компоненты
NCU
Суб-топология
NX10/15 (1)
Суб-топология
NX10/15 (2)
DRIVE-CLiQ топология
NX компоненты можно подключать к модулю управления через DRIVE-CLiQ.
Следующие правила используются для подключения:
Разрешена только одна топология «звезда» между NX и NCU. Это означает что только
один NX может быть подключен к одному разъему DRIVE-CLiQ на NCU.
Порты DRIVE-CLiQ не занятые NX могут соединяться с другими DRIVE-CLiQ
компонентами.
Нельзя просто вставить NX в другой DRIVE-CLiQ порт, так как адреса интегрированных
приводов устанавливаются жестко с точки зрения PLC.
Следующая таблица показывает эту связь:
DRIVE-CLiQ порт
X105
X104
X103
X102
X101
Адрес PROFIBUS приводов
15
14
13
12
11
Заметки
840D sl Sinumerik Operate
Стр. 15
A060
A060
Обзор системы
S120 Компоненты книжного формата
840D sl как центральный модуль управления
Блоки питания для обеспечения питания :
Модули питания Smart
400V, до 55 kW
Активные модули питания
400V, до 120 kW
один или несколько модулей двигателей для управления двигателями
• однодвигательные модули до 200 A
• двухдвигательные модули до 2x18 A
Дополнительные компоненты промежут. контура
модуль торможения
тормозные резисторы
модуль конденсаторов
Электронные опции
модули датчиков:
SMC10 (резольвер)
SMC20 (датчик)
SMC30 (TTL/HTL)
терминальные модули:
TM15, TM31, TM41
Активный/Smart блок питания
Блоки питания книжного формата являются централизованным
источником питания промежуточного контура.
одно/двух двигательный модуль
модули двигателей получают энергию из промежуточного контура и
питают подключенные двигатели.
SMC10/20/30
Монтируемые в шкафу модули датчиков используются когда
недоступен двигатель с интерфейсом DRIVE-CLiQ и когда требуются
внешние датчики в дополнение к датчику двигателя.
SME20/25
Измерительные системы вне шкафа могут быть подключены
непосредственно к внешнему модулю датчика.
Заметки
A060
Стр. 16
840D sl Sinumerik Operate
A060
Обзор системы
SINAMICS: подключение компонентов
SMI
SME2
Прямая измерительная
система
1
SITOP
DRIVE-CLiQ
24 V
SMC2
1
1
сеть
SMI20
1 Drive Cliq c 24V
2 Кабель двигателя
3 кабель датчика
3
2
Сетевой
дроссель
SMI20
Сетевой
фильтр
Защита IP20
(в шкафу)
.. до IP68
Кабель питания
двигателя
двигатели
Кабель от
датчика
двигателя
DRIVE-CLiQ
кабели
MOTION-CONNECT 500 и 800
Быстрый и простой запуск с SMI
Автоматическое определение двигателей и датчиков
Хранение технических и логистических данных
Хранение эквивалентной схемы замещения и данных датчика в двигателе
Подключение прямой измерительной системы положения
Используются измерительные системы с интерфейсом DRIVE-CLiQ
Используются модули SMC/SME для преобразования сигнала в DRIVE-CLiQ
Сторонние датчики/двигатели
Подключение через модули SMC/SME
Присвоение параметров через пусконаладочные экраны
Motion Connect 500
в основном для фиксированной укладки.
Motion Connect 500 plus
для низкой механической нагрузки
.
Motion Connect 700
для очень динамичных станков (например, линейные двигатели).
Motion Connect 800
или высокая механическая нагрузка в перемещаемых цепях.
Заметки
840D sl Sinumerik Operate
Стр. 17
A060
A060
Обзор системы
S120 Блоки питания и компоненты промежуточного контура
Модули питания Smart
книжного формата
Модули питания Smart
книжного компактного формата
Активные Модули питания
книжного формата
Модули питания Smart
это модули питания/рекуперации с линейной
коммутацией с сетью, имеющие защиту от
перенапряжения (диодный мост на входе
питания; линейно коммутируемая рекуперация
через IGBT с защитой от перенапряжения) со
100% длительной мощностью рекуперации.
Активные модули питания
это модули питания/рекуперации с автономным
управлением (с IGBT в цепях питания и
рекуперации), которые вырабатывают
регулируемое напряжение промежуточного
контура.
Колебания напряжения сети в пределах
разрешенных допусков не влияют на
напряжение двигателя.
Блоки питания Basic
книжного формата
Модули питания Basic
нерегулируемое напряжение промежуточного
контура
нет рекуперации энергии
для всех BLM: подключение промежуточного
контура с обеих сторон блока питания
Активные Интерфейсные Модули на 16 кВт, 36 кВт, 55 кВт Активные Интерфейсные Модули
образуют общий функциональный узел с активными
и 80 кВт/120 кВт
модулями питания и являются обязательным условием
для их работы.
Активные интерфейсные модули оборудованы фильтром
Clean Power и модулем базового подавления помех,
отвечая тем самым категории C3 согласно EN61800-3 по
эмиссии помех.
Фильтр подавляет гармоники, вызванные частотой
переключения, из питающей сети. Благодаря этому в
приводную систему из питающей сети поступает
синусоидальный ток и практически не создаются высшие
гармоники.
Активные модули питания в комбинации с активным
интерфейсным модулем могут работать и в сетях с
Сетевой дроссель для модулей питания
Сетевые дроссели требуются всегда.
• На Активных модулях питания это абсолютно необходимо для работы повышающего
преобразователя.
• на модулях питания Smart обязательны для уменьшения гармоник сети и защиты от
сверхтоков.
Сеть
Все модули питания подходят для подключения к заземленным (TN, TT) и
незаземленным симметричным (IT) сетям.
BLM
Модуль торможения необходим только в комбинации с модулем питания Basic 100 кВт
Заметки
A060
Стр. 18
840D sl Sinumerik Operate
A060
Обзор системы
Модуль питания Smart 5 кВт и 10 кВт
Разъем X21 для Модулей питания Smart 5 кВт и 10 кВт
Клемма
Обозначение
Технические данные
1
DO: Готовность
Квитирование готовности модуля питания Smart
Сигнал переключается на высокий уровень при
выполнении следующих условий:
Питание блока электроники (X24) ok
Промежуточный контур подзаряжен
Имеется разрешение импульсов (X21.3/4)
Нет перегрева
Нет тока перегрузки
2
DO: Предупреждение
DO: Предупреждение
High = нет предупреждения
Low = предупреждение
Порог предупреждения перегрева / I2t
5 кВт
Предупреждение: 64°C, порог перегрева: 69°C
10 кВт
Предупреждение: 68°C, порог перегрева: 73°C
Способность к рекуперации отсутствует из-за
ошибки сети [контролируется только при
активированной рекуперации (см. клемму X22.2)]
3
EP +24 V (Разрешение импульсов)
4
EP M (разрешение импульсов)
Напряжение 24 VDC
Потребляемый ток: 10 mA
изолированный вход
Макс. подсоединяемое сечение: 1,5 мм2
Тип: Клемма под винт 1 (см. главу "Конструкция электрошкафа и ЭМС / соединительная техника")
Разъем X22
Разъем X22 для модуля питания Smart 5 кВт и 10 кВт
Клемма
Обозначение
Технические данные
1
питание 24 В
Питание блока электроники для управления
цифровыми входами X22.2 и 3.
2
DI: Запрет рекуперации
Деактивировать рекуперацию (высокий уровень).
Рекуперация энергии из промежуточного контура в
сеть не осуществляется. При необходимости для
снижения генераторной энергии двигателей
использовать комбинацию из модуля торможения и
тормозного резистора.
3
DI: Сброс
Сбросить ошибки (отрицательный фронт)
4
Масса
Масса электроники
Макс. подсоединяемое сечение: 1,5 мм2
Тип: Клемма под винт 1 (см. главу "Конструкция электрошкафа и ЭМС / соединительная техника")
Разъем X24
Клемма
Обозначение
Технические данные
+
питание 24 В
Напряжение питания DC 24 В
М
Масса
Масса электроники
Терминальный адаптер 24 В включен в объем поставки.
Макс. подсоединяемое сечение: 6 мм2
Тип: Клемма под винт 5 (см. главу "Конструкция электрошкафа и ЭМС / соединительная техника")
Заметки
840D sl Sinumerik Operate
Стр. 19
A060
A060
Обзор системы
Значение светодиодов (LED) на 5 кВт и 10 кВт модулях питания Smart
LED
Цвет
Состояние
Описание, причина
Исправление
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Зеленый
Светится постоянно
Компонент готов к работе.
—
Оранжевый
Светится постоянно
Подзарядка еще не завершена.
Шунтирующее реле отпущено
Отсутствует питание 24 В клемм EP.
—
Красный
Светится постоянно
Перегрев
Ток перегрузки
Установить причину ошибки
(через выходные клеммы) и
квитировать ее (через
входную клемму)
—
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Оранжевый
Светится постоянно
Напряжение промежуточного контура в допуске.
—
Красный
Светится постоянно
Напряжение промежуточного контура вне поля
допуска. Ошибка сети.
проверить напряжение сети
RDY
DC LINK
Модули питания Smart от 16 кВт до 55 кВт
Разъем X21 (EP terminals) для 16 кВт - 55 кВт модулей питания Smart
Клемма
Функции
Технические данные
1
+ TEMP
2
- TEMP
Датчики температуры 1) : KTY84-1C130 / PTC /
биметаллический выключатель с размыкающим
контактом
3
EP +24 V (разрешение
импульсов)
4
EP M (разрешение
импульсов)
Потребляемый ток: 10 мА
Вход с гальванической развязкой
Время распространения сигнала:
L → H: 100 мкс
H → L: 1000 мкс
1)
Тип датчика температуры может быть выбран через параметр p0601, индикация температуры осуществляется
через r0035 (см. SINAMICS S120/S150 Справочник по параметрированию);
Температуры измеряются, но не обрабатываются в модуле питания Smart
Значение светодиодов на модуле питания Smart ≥ 16 кВт
Состояние
Описание, причина
Исправление
RDY
DC LINK
выкл.
выкл.
Питание блока электроники отсутствует или вне допустимого диапазона
—
Зеленый
—
Компонент готов к работе и осуществляется циклическая коммуникация DRIVECLiQ.
—
Оранж.
Компонент готов к работе и выполняется циклическая коммуникация DRIVE-CLiQ. —
Есть напряжение промежуточного контура.
Красный
Компонент готов к работе и выполняется циклическая коммуникация DRIVE-CLiQ. Проверить
Напряжение промежуточного контура слишком высокое.
напряжение сети
Оранж.
Оранж.
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
—
Имеется по крайней мере одна ошибка этого компонента.
Указание:
светодиод управляется независимо от переназначения соответствующих
сообщений
Устранить ошибку и
выполнить
квитирование
Зеленый/
красный (0,5 Гц)
—
Проводится загрузка микропрограммного обеспечения.
—
Зеленый/
красный (2 Гц)
—
Загрузка микропрограммного обеспечения завершена. Ожидание POWER ON.
Выполнить POWER
ON
зеленый/оранж.
или
красный/оранж.
—
Распознавание компонента через светодиод активировано (p0124).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0124 = 1.
—
Заметки
A060
Стр. 20
840D sl Sinumerik Operate
A060
Обзор системы
нагрузка
SINAMICS Силовые компоненты : Модули питания
Smart Line Module: 4Q операция
Active Line Module: 4Q операция
производительность
Свойства модулей питания
• Напряжение питания 3AC 380-480В, 50/60Гц
• защита IP20
• охлаждение: внутреннее или внешнее воздушное охлаждение
• Температура воздуха: 0-40 °C без ухудшения, до 55°C с ухудшением
• Высота: 380мм
• Глубина: 270мм
Модули питания Smart
• 5/50
• 10/50
• 16/100
• 36/150
• 50/200
Активные модули питания
• 16/100
• 36/150
• 55/200
• 80/300
• 120/300
Мощность (кВт) / ширина (мм)
-> без разъемов Drive-CLiQ
-> без разъемов Drive-CLiQ
Мощность (кВт) / ширина (мм)
Режимы управления ALM
Режимы управления Активный модуль питания может работать в двух разных режимах работы,
в зависимости от спараметрированного напряжения питания (p210):
Активный режим
Режим Smart
Напряжение промежуточного контура контролируются по отношению к заданному
значению.
Модуль питания выступает как повышающий преобразователь с регулируемым
промежуточным контуром и синусоидальным напряжением питания.
Напряжение в промежуточном контуре не регулируются, а есть результат
выпрямления напряжения питания.
Заметки
840D sl Sinumerik Operate
Стр. 21
A060
A060
Обзор системы
ALM режимы работы
SINAMICS: Компоненты промежуточного контура
Braking
Module
und Bremswiderstände
Модуль
торможения
и тормозные
резисторы
Zwei
Bremswiderstände
Доступны 2 тормозных резистора:stehen zur Verfügung:
Книжный
: 0.3 kW длительная
мощность торможения
Booksize:
0,3 kW Dauerbremsleistung
формат
(25 kW (25
пиковая
мощность)
kW Spitzenleistung)
1,5 kW Dauerbremsleistung
1.5 kW длительная мощность торможения
kW Spitzenleistung)
(100 kW(100
пиковая
мощность)
Capacitor Module
Модуль конденсаторов
Dient zur Erhöhung der Zwischenkreiskapazität um
Служит для повышения емкости DC link для
kurzzeitige
Netzausfälle
zu überbrücken.
компенсации
кратковременных
отключений
сети
Модуль
питания
электроники
Control
Supply
Module
Вырабатывает
напряжение
питания 24V из über das Netz oder
Stellt DC 24-V-Stromversorgung
напряжения сети или промежуточный контур.
den Zwischenkreis zur Verfügung.
Таким образом, можно, например, выполнить движения аварийного
ist es beispielsweise
möglich gezielte
отводаDamit
контролируемым
образом.
Notrückzugsbewegungen durchzuführen.
Модули торможения и тормозные резисторы
Преобразование энергии промежуточного контура в тепловые потери на внешних тормозных
резисторах.
Так как Smart и Active модули питания способны к рекуперации, тормозные модули и резисторы не
требуются для нормальной работы.
Эти компоненты предусматриваются если станок должен останавливаться в регулируемом
режиме при отключении сетевого питания (рекуперация в данном случае невозможна).
Заметки
A060
Стр. 22
840D sl Sinumerik Operate
A060
Обзор системы
S120 модули двигателя, книжный формат
Книжный формат
Компактный дизайн содержащий высокую
плотность мощности, в частности в
двухосевых модулях двигателя
Интегрирован промежуточный контур и
шина 24 V
Диагностические LEDы
Однодвигательные
Модули двигателя
Защита от КЗ и «пробоя» на землю
Интегрированные функции безопасности
«безопасное управление тормозом" и
«безопасный останов"
Двухдвигательные
Модули двигателя
Свойства книжного формата
•
двухдвигательный модуль – это 2 независимых модуля двигателя в одном корпусе, в результате до
50% экономии места по сравнению с однодвигательным модулем
•
встроенные в преобразователь шины промежуточного контура и 24В-шины
•
встроенные функции безопасности, такие как "безопасное управление
тормозом" (SBC) и "надежная остановка" SH/SBH)
•
перегрузочная способность модулей двигателей в книжном формате близка к значениям для SIMODRIVE 611.
•
указанная глубина 270 мм касается только преобразователей с воздушным охлаждением. Исполнения
с внешним охлаждением и с охлаждающей пластиной имеют меньшую глубину.
все компоненты в систему SINAMICS S одобрены cULus. cULus - это
контрольное клеймо Underwriters Laboratories (UL), независимой общественной контрольной организации в США.
Свойства модулей двигателя
•
Напряжение DC 510-720V
•
защита IP20
•
Охлаждение: Внутреннее / внешнее воздушное охлаждение или пластина
•
Температура окруж. среды: 0-40 °C без ухудшений, до 55°C с ухудшениями
•
Высота: 380мм
•
Глубина: 270мм
Однодвигательные модули двигателя
Номинальный ток: от 3A до 200A
Максимальный ток: от 6A до 282A
ширина: от 50мм до 300мм
Двухдвигательные модули двигетеля
Номинальный ток: от 3A до 18A
Максимальный ток: от 6A до 36A
ширина: от 50мм до 100мм
Заметки
840D sl Sinumerik Operate
Стр. 23
A060
A060
Обзор системы
X21/X22 разъемы модуля двигателя
Клеммы
Функции
Технические данные
1
+ TEMP
2
- TEMP
Датчики температуры 1) : KTY84-1C130 / PTC /
биметаллический выключатель с размыкающим
контактом
3
EP +24 V (разрешение
импульсов)
4
EP M (разрешение
импульсов)
Напряжение питающей сети: DC 24 В (20,4 В - 28,8 В)
Потребляемый ток: 10 мА
Вход с гальванической развязкой
Время прохождения сигнала:
L → H: 100 мкс
H → L: 1000 мкс
Функция блокировки импульсов имеется только при
разрешении базовых функций Safety Integrated.
1) Тип датчика температуры может быть выбран через параметр p0601, индикация температуры осуществляется
через r0035 (см. SINAMICS S120/S150 Справочник по параметрированию);
Значение светодиодов на модуле двигателя
Состояние
Описание, причина
Исправление
RDY
DC LINK
выкл.
выкл.
Питание блока электроники отсутствует или вне допустимого диапазона
—
Зеленый
—
Компонент готов к работе и осуществляется циклическая коммуникация DRIVECLiQ.
—
Оранж.
Компонент готов к работе и выполняется циклическая коммуникация DRIVE-CLiQ. —
Есть напряжение промежуточного контура.
Красный
Компонент готов к работе и выполняется циклическая коммуникация DRIVE-CLiQ. Проверить
Напряжение промежуточного контура слишком высокое.
напряжение сети
Оранж.
Оранж.
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
—
Имеется по крайней мере одна ошибка этого компонента.
Указание:
светодиод управляется независимо от переназначения соответствующих
сообщений
Устранить ошибку и
выполнить
квитирование
Зеленый/
красный (0,5 Гц)
—
Проводится загрузка микропрограммного обеспечения.
—
Зеленый/
красный (2 Гц)
—
Загрузка микропрограммного обеспечения завершена. Ожидание POWER ON.
Выполнить POWER
ON
зеленый/оранж.
или
красный/оранж.
—
Распознавание компонента через светодиод активировано (p0124).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0124 = 1.
—
Заметки
A060
Стр. 24
840D sl Sinumerik Operate
A060
Обзор системы
Модуль датчика
Монтируемые в шкаф модуль датчика (SMC)
Монтируемые в шкаф модули датчиков SMC10, SMC20 и SMC30 используются при отсутствии двигателя с
интерфейсом DRIVE-CLiQ или когда дополнительно к датчику двигателя нужны и другие внешние датчики.
SMC обрабатывают эти измерительные системы и преобразуют вычисленные значения в DRIVE-CLiQ.
Электропитание датчика выполняется от SMC, который, однако, должен получать отдельное питание DC 24 В.
SMC10/20
SMC30
SMC имеют следующие интерфейсы:
1 интерфейс DRIVE-CLiQ
1 соединение датчика вкл. измерение
температуры двигателя (KTY84-130 или PTC)
через штекер Sub-D или клеммы
1 соединение для питания электронных
устройств через штекер питания DC 24 В
1 подключение PE/защитного провода
1) Сигнальные кабели скручены попарно и экранированы.
Заметки
840D sl Sinumerik Operate
Стр. 25
A060
A060
Обзор системы
Значение светодиодов на SMC 10, SMC 20
Светодиод
Цвет
Состояние
Описание, причины
Исправление
RDY
READY
—
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Зеленый
Светится
постоянно
Компонент готов к работе и осуществляется
циклическая коммуникация DRIVE-CLiQ.
—
Оранжевый
Светится
постоянно
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
Светится
постоянно
Имеется, по крайней мере, одна ошибка этого
компонента.
Указание:
светодиод управляется независимо от
переназначения соответствующих сообщений.
Устранить и
квитировать
ошибку.
Зеленый/
красный
Мигает с
Проводится загрузка микропрограммного
частотой 0.5 Гц обеспечения.
—
Мигает с
частотой 2 Гц
Загрузка микропрограммного обеспечения
завершена. Ожидание POWER ON
Выполнить
POWER ON
Мигает
Распознавание компонента помощью светодиода
активировано (p0144).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0144 = 1.
—
Зеленый/
оранжевый
или
красный/
оранжевый
Значение светодиодов на SMC30
Светодиод
Цвет
Состояние
Описание, причины
Исправление
RDY
READY
—
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Зеленый
Светится
постоянно
Компонент готов к работе и осуществляется
циклическая коммуникация DRIVE-CLiQ.
—
Оранжевый
Светится
постоянно
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
Светится
постоянно
Имеется, по крайней мере, одна ошибка этого
компонента.
Указание:
светодиод управляется независимо от
переназначения соответствующих сообщений.
Устранить и
квитировать
ошибку.
Зеленый/
красный
Мигает с
Проводится загрузка микропрограммного
частотой 0.5 Гц обеспечения.
—
Мигает с
частотой 2 Гц
Загрузка микропрограммного обеспечения
завершена. Ожидание POWER ON
Выполнить
POWER ON
Зеленый/
оранжевый
или
красный/
оранжевый
Мигает
Распознавание компонента помощью светодиода
активировано (p0144).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0144 = 1.
—
—
Выкл.
Питание электроники отсутствует или вне поля
допуска.
Электропитание ≤ 5 В.
—
Оранжевый
Светится
постоянно
Имеется питание электроники для системы
датчика.
Напряжение питания > 5 В.
Внимание
Необходимо убедиться, что подключенный датчик
может работать с электропитанием 24 В. Работа
датчика, предусмотренного для 5 В, от напряжения
24 В может привести к повреждению электроники
датчика.
—
OUT > 5 V
Заметки
A060
Стр. 26
840D sl Sinumerik Operate
A060
Обзор системы
Внешний Модуль Датчика (SME)
Прямые системы датчиков вне шкафа можно подключить к внешнему модулю датчика SME20, SME25, SME120 и
SME125 со степенью защиты (IP67) . SMЕ обрабатывают эти системы датчика и преобразуют вычисленные значения
в DRIVE-CLiQ. В SME данные двигателя или датчика не сохраняются.
Питание датчика осуществляется через SME. Питание SME осуществляется через подключенный кабель DRIVE-CLiQ.
SME20/SME25 имеют следующие интерфейсы:
SME20 / 25
X500
интерфейс DRIVE-CLiQ
X100
подключения датчика через круглый штекер
питание DC 24 В передается через DRIVE-CLiQ с модуля управления или
модуля двигателя
1 соединение PE/защитного провода
SME 20
Могут подключаться прямые инкрементальные системы датчиков с SIN/COS (1 Vpp)
и опорным сигналом.
Для обработки температуры двигателя могут использоваться датчики температуры
KTY/PTC.
Модуль датчика подходит только для двигателей без сигналов абсолютной дорожки
(дорожка C/D):
– Асинхронные двигатели (к примеру, 1PH)
– Синхронные двигатели с идентификацией положения полюсов (к примеру,
1FN, 1FW, 1FE)
SME 25
Могут подключаться прямые системы датчиков с EnDat 2.1 или SSI с
инкрементальными сигналами SIN/COS (1 Vpp) соответственно, но без опорного
сигнала.
Заметки
840D sl Sinumerik Operate
Стр. 27
A060
A060
Обзор системы
SME120/SME125 имеют следующие интерфейсы:
SME120 / 125
X300 подсоединение датчика Холла к круглому разъему
(только SME120)
X100 подключение датчика к круглому разъему
X500
интерфейс DRIVE-CLiQ
X 200 подключение температурного датчика через круглый
разъем
питание DC 24В передается через DRIVE-CLiQ от
модуля управления или модуля двигателя
1 соединение PE/защитного провода
С SME 120/125 всегда используется в тех случаях, когда температурные сигналы двигателей не является безопасно
электрически разделенными или тогда, когда такое разделение невозможно по определенным причинам. В первую
очередь SME120/125 используются в приложениях с линейными двигателями.
SME 120
Для определения положения коммутации линейного двигателя может быть подключен датчик Холла.
Могут подключаться прямые инкрементальные системы датчиков с SIN/COS (1 Vpp) и опорным сигналом.
SME 125
Могут подключаться прямые системы датчиков с EnDat 2.1 или SSI с инкрементальными сигналами SIN/COS (1 Vpp)
соответственно, но без опорного сигнала.
Заметки
A060
Стр. 28
840D sl Sinumerik Operate
A060
Обзор системы
Терминальные модули, DRIVE CLIQ Хаб
TM 15
С помощью терминального модуля TM15 можно увеличить
число имеющихся цифровых входов/выходов в приводной
системе. Модуль TM15 подключается к модулю управления через DRIVE-CLiQ.
Терминальный модульTM15 имеет следующие разъемы:
X500/501
2 разъема DRIVE-CLiQ
X524
подключение питания электроники DC 24В
RDY
мультицветный светодиод состояния
X520
X521
X522
24 двунаправленных цифровых входа/выхода
(развязка по напряжению на 3 группы по 8 каналов в каждой)
24 зеленых светодиода состояния для индикации
логического состояния сигнала соответствующей клеммы
1 подключение PE/защитного провода
Заметки
840D sl Sinumerik Operate
Стр. 29
A060
A060
Обзор системы
TM 31
С помощью терминального модуля TM31 можно увеличить число имеющихся
цифровых входов/цифровых выходов, а также число аналоговых входов/выходов в
рамках одной приводной системы. Терминальный модуль TM31 также обладает
релейными выходами с переключаемым контактом и вход для температурного
датчика.
Интерфейсы Терминального модуля TM31:
X500/501
2 интерфейса DRIVE-CLiQ
X 524
Разъем для подключение питания DC 24В
S5
переключатель ток/напряжение для аналоговых входов
RDY
мультицветный светодиод состояния
X521
2 аналоговых входа
X540
Вспомогательное напряжение для цифровых входов
X522
X541
2 аналоговых выхода
1 вход температурного датчика (KTY84-130 или PTC)
4 двунаправленные цифровые входы/выходы
X520
X530
4 цифровых входа
4 цифровых входа
X542
2 релейных выхода с переключаемым контактом.
1 подключение PE/защитного провода
Заметки
A060
Стр. 30
840D sl Sinumerik Operate
A060
Обзор системы
TM 41
Терминальный модуль TM41 выводит сигналы TTL как эмуляцию инкрементального
датчика, к примеру, на СЧПУ верхнего уровня. Интерфейс датчика (эмуляция
инкрементального датчика) через параметрирование может быть связан с сигналом
датчика управляющего модуля, к примеру, инкрементального датчика sin/cos.
Терминальный модуль TM41 увеличивает число имеющихся цифровых входов/
выходов и аналоговых входов в приводной системе.
Расположение и назначение разъемов на TM41:
X500/501
2 разъема DRIVE-CLiQ
X524
Разъем для подключения питания электроники DC 24В
X514
подключение DC 24 В для питания цифровых выходов (X521)
RDY
мультицветный светодиод состояния
Z-Pulse
X520
светодиод для сигнализации обнаружения нулевых меток для
интерфейса датчика
1 интерфейс эмуляции инкрементального датчика TTL (RS422)
X521
4 двунаправленных цифровых входа/выхода
X522
4 цифровых входа (развязка по напряжению)
X523
1 аналоговый вход
подключение PE/защитного провода
Заметки
840D sl Sinumerik Operate
Стр. 31
A060
A060
Обзор системы
Значение светодиодов для терминальных модулей TM 15, TM 31
Светодиод
Цвет
Состояние
RDY
—
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Зеленый
Светится
постоянно
Компонент готов к работе и осуществляется
циклическая коммуникация DRIVE-CLiQ.
—
Оранжевый
Светится
постоянно
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
Светится
постоянно
Имеется, по крайней мере, одна ошибка этого
компонента.
Указание:
светодиод управляется независимо от
переназначения соответствующих сообщений.
Устранить и
квитировать
ошибку.
Зеленый/
красный
Мигает с
Проводится загрузка микропрограммного
частотой 0.5 Гц обеспечения.
—
Мигает с
частотой 2 Гц
Загрузка микропрограммного обеспечения
завершена. Ожидание POWER ON
Выполнить
POWER ON
Мигает
Распознавание компонента помощью светодиода
активировано (p0154).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0154 = 1.
—
Зеленый/
оранжевый
или
красный/
оранжевый
Описание, причины
Исправление
Значение светодиодов для терминального модуля TM 41
Светодиод
Цвет
Состояние
RDY
READY
—
Выкл.
Питание блока электроники отсутствует или вне
допустимого диапазона.
—
Зеленый
Светится
постоянно
Компонент готов к работе и осуществляется
циклическая коммуникация DRIVE-CLiQ.
—
Оранжевый
Светится
постоянно
Устанавливается коммуникация DRIVE-CLiQ.
—
Красный
Светится
постоянно
Имеется, по крайней мере, одна ошибка этого
компонента.
Указание:
светодиод управляется независимо от
переназначения соответствующих сообщений.
Устранить и
квитировать
ошибку.
Зеленый/
красный
Мигает с
Проводится загрузка микропрограммного
частотой 0.5 Гц обеспечения.
—
Мигает с
частотой 2 Гц
Загрузка микропрограммного обеспечения
завершена. Ожидание POWER ON
Выполнить
POWER ON
Зеленый/
оранжевый
или
красный/
оранжевый
Мигает
Распознавание компонента помощью светодиода
активировано (p0154).
Указание:
Обе возможности зависят от состояния светодиода
при активации через p0154 = 1.
—
—
Выкл.
Нулевая метка найдена, ожидание вывода нулевой
метки; ИЛИ компонент отключен.
—
Красный
Светится
постоянно
Нулевая метка не разрешена или поиск нулевой
метки.
—
Зеленый
Светится
постоянно
Останов на нулевой метке.
—
Мигает
Нулевая метка выводится при каждом виртуальном
обороте.
—
Z-PULSE
Описание, причины
Исправление
Заметки
A060
Стр. 32
840D sl Sinumerik Operate
A060
Обзор системы
DRIVE CLIQ Хаб
Drive-CliQ
интерфейсы
Drive-CliQ
интерфейсы
питание блока
электроники
светодиод
Шильдик
Соединение
экрана
Подключение
защитного
провода М4/
1,8Нм
DMC 20
Преимущества
DRIVE-CLiQ Хаб шкафного (DMC20) и внешнего исполнения (DME20)
•
Звездообразное подключение ветви DRIVE-CLiQ
•
Расширение разъемов DRIVE-CLiQ, например для прямой системы измерения
•
Отключение части приводов без ошибок в оставшихся приводах
•
Парковка части приводов
• Через хаб DRIVE-CLiQ возможно удаление отдельных участников DRIVE-CLiQ
без прерывания обмена данными ветви DRIVE-CLiQ с оставшимися участниками.
( Горячее подключение )
• Уменьшение количества кабелей DRIVE-CLiQ в корзине, потому что сигналы от
более чем одного датчика можно собрать с помощью хаба DRIVE-CLiQ и пере
дать в модуль управления с помощью одного кабеля DRIVE-CLiQ.
Заметки
840D sl Sinumerik Operate
Стр. 33
A060
A060
Обзор системы
Панели операторов
Панели операторов
Высокопроизводительные
Цветной 8",10" ,12", 15“ и 19"
экран
USB на лицевой стороне
Прочные
IP65 передней панели с
мембранной клавиатурой
Высокий ресурс подстветки
(MTBF)
Температура до 55°
Модульные
Могут комбинироваться с PCU
или TCU, клавиатурой и
станочным пультом
Станочные пульты, переносные устройства управления
SINUMERIK интегрированный кодовый
переключатель
разъемы для устройств управления
станочные пульты
Дополнительный разъем для прямых
клавиш/маховичка
маховичок
Кнопки разрешения
Аварийный останов (Emergency STOP)
эргономика
Заметки
A060
Стр. 34
840D sl Sinumerik Operate
A060
Обзор системы
PCU 50.5
Вентилятор ON/OFF
Profibus
DP/MPI
DC 24V 2x Ethernet
4x USB2.0
RS232
2 x PCI
DVI-I
Интерфейсы:
2 Ethernet 10/100/1000 MBit/s,
4 внешних USB разъема (USB 2.0 Тип A)
DVI-I интерфейс (VGA-мониторы подключаются через дополнительный адаптер)
12 MBit/s PROFIBUS-DP / MPI
SINUMERIK Operator panel front
Слоты расширения:
PCI-слот (Слот 1 / Слот 2)
слот для CompactFlash карты
Несколько панелей оператора с 1 NCU + 1 PCU
Пользовательский
интерфейс с несколькими OP
с TCU
NCU 710 до 2
PCU 50.5 или
NCU 720/730 до 4
Возможно различное
разрешение экрана
до 100 м между свичом и
устройством
Произвольное количество
панелей через
интеллектуальное
замещение с более чем 2/4
TCU
(n x T в сравнении с 1 x M )
SINUMERIK
PCU50.5
в шкафу или сзади
дополнительной OP
Заметки
840D sl Sinumerik Operate
Стр. 35
A060
A060
Обзор системы
Обязательные правила для DRIVE-CliQ
198 DRIVE-CLiQ Teilnehmer pro NCU
•• Max.
максимально
14 участников DRIVE-CLiQ на
• Max.линии
14 Teilnehmer
anмодулю
einem Anschluss
одной
к одному
управления
•• Max
максимально
модулей
7 Teilnehmer8 in
Reihe двигателя
•• Keine
никаких
кольцевых подключений
Ringverdrahtung
•
никаких двойных соединений
•
Keine Doppelverdrahtung
никаких кольцевых
подключений
никаких двойных
соединений
Рекомендуемые правила для DRIVE-CliQ
Соблюдение этих правил позволяет сделать автоматическое
• Motorgeber распознавание
an zugehörigem
MoMo
топологии.
•
двигателя должен
подключаться кnutzen
соответствующему
•датчик
Möglichst
viele NCU-Ports
модулю двигателя.
• Использовать как можно больше DRIVE-CLiQ разъемов на NCU,
так как это позволяет улучшить производительность.
Заметки
A060
Стр. 36
840D sl Sinumerik Operate
A060
Обзор системы
SINUMERIK 840D sl количество приводных структур
Обязательные
правила
DQ-цикл
125мкс
14
62,5мкс
5
-/-
8
Макс. количество
DQ узлов/ разъем
Макс. количество
DQ узлов вдоль
длинного пути
Количество
структур
DQ-цикл
NCU + NX, макс.
125мкс
Дополнительные условия
Количество Замечание
NCU
Двухдвигательные модули
двигателей состоят из
двух компонентов
/ DRIVE-CLiQ Хаб не
считается*)
Двухдвигательные модули
двигателей и DRIVE CLiQ Хаб
считается как два компонента *)
NX
ALM
1-5
MOMO
Измерит.
системы
двигателя
Прямые
измерит.
системы
DRIVE-CLIQ
Хаб
1
6
6
6
4
125мкс
1
6
6
6
4
62,5мкс
1
3
3
3
1
31,25мкс
1
1
1
1
1
NX10, макс.
125мкс
1
3
3
3
1
*) 840D sl Basic /
NCU710.3 + S120
Combi, макс.
125мкс
NX15, макс.
1
только SERVO управление
не разрешаются TM
Нет дополнений к безопасным линейным/
круговым осям
AC/AC не рассматриваются
текущая конфигурация определяет
учитываемые компоненты (также отключенные
DO/ модули датчиков должны рассматриваться
в рамках количества)
NC SI обеспечивается для всех осей
Tdp >= 2ms / TncSI >= 12 ms
Время выборки задается через p112 = 3 (4 кГц)
соответственно p112 = 4 (8 кГц)
SINAMICS S120 Combi считается как 5/6 DRIVE-CLiQ компонентов
A060: END
Заметки
840D sl Sinumerik Operate
Стр. 37
A060
A060 END
A060
Обзор системы
Стр. 38
840D sl Sinumerik Operate
Приложения для сервиса и пусконаладки
A002
Sinumerik
Operate
Описание модуля:
Потребуются различные приложения для инсталляции ЧПУ Sinumerik 840D sl на станок. Это
приложения которые позволяют станкостроителю создавать PLC программу для станка,
конфигурировать привода и т.д. Некоторые приложения также используются в сервисных
задачах.
Инсталлируемые приложения:
PLC Toolbox DVD (PLC базовая программа, Sinumerik Add-on для STEP7, NC Var selector, PLC
symbols generator)
HMI Advanced для PC - Из сервисного/пусконаладочного диска. (Конфигурация Управления
инструментом, конфигурация приводов и запуск сервисных команд)
RCS Commander - Сохранение системной CF-карты, удаленный доступ (Viewer)
Инсталляция Simatic Manager (STEP7) не описана в этом модуле, но требуется для ввода в
эксплуатацию станка и сервисных задач.
Цель модуля:
После завершения этого модуля участники курса смогут делать следующее:
Инсталлировать приложения из PLC toolbox DVD.
Инсталлировать приложение RCS Commander.
Устанавливать сетевые настройки на компьютере
Соединяться с системой используя все приложения.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Инсталляция PLC Toolbox
Инсталляция HMI Advanced
Инсталляция RCS Commander
Сетевые настройки
Онлайн соединение-RCS Commander
Онлайн соединение-HMI Advanced
Онлайн соединение-Simatic Manager
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A002
A002
A002
Стр. 2
840D sl SINUMERIK Operate
A002
Приложения для сервиса и пусконаладки
Приложения для
сервиса и
пусконаладки:
START
Онлайн
соединение:
Simatic Manager
Инсталляция
PLC Toolbox
Приложения для
сервиса и
пусконаладки:
END
Инсталляция
HMI
Advanced
Инсталляция
RCS
Commander
Сетевые
настройки
Онлайн
соединение:
RCS Commander
Онлайн
соединение:
HMI Advanced
Заметки
840D sl SINUMERIK Operate
Стр. 3
A002
A002
Приложения для сервиса и пусконаладки
Инсталляция PLC Toolbox
Содержание Toolbox:
PLC Basic Program for 840D sl
Sinumerik Add-on for STEP7
NCVar Selector
PLC Symbols Generator
Выбрать “Extract all”
Процесс инсталляции
toolbox это заархивированный файл и требуется его
содержимое распаковать в подходящую папку.
Другой путь назначения можно выбрать при
необходимости:
Заметки
A002
Стр. 4
840D sl SINUMERIK Operate
Приложения для сервиса и пусконаладки
A002
Найдите в папке, куда производили распаковку и
запустите файл “Setup.exe”.
Дождитесь завершения процесса распаковки.
Необходимо подтвердить ряд диалогов с выбором языка,
лицензии и т.д.
Продолжайте до появления следующего диалога.
Необходимо выбрать все 4 доступных пункта.
Компоненты toolbox теперь будут инсталлироваться друг
за другом.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A002
A002
Приложения для сервиса и пусконаладки
При необходимости подтверждайте следующие
появляющиеся диалоги.
Следующий диалог появляется при успешной
инсталляции.
Инсталляция HMI Advanced (включая WinSCP)
Программа HMI Advanced используется для конфигурации
приводов и запуск управления инструментом. Это
приложение является частью DVD Commissioning/Service
Tools.
Установочный DVD с Пусконаладочным/сервисным ПО:
Инсталляция запускается выбором файла “Setup.exe” в
папке “IBN-TOOL” на DVD.
Заметки
A002
Стр. 6
840D sl SINUMERIK Operate
Приложения для сервиса и пусконаладки
Прочитайте рекомендации и предупреждения
A002
Согласитесь с лицензионным соглашением.
Доступно 3 типа соединения. Выбираем первый тип
соединения:
“Online: The PC is operated with an NC”
Это означает что мы соединяемся с фактической ЧПУ.
Другие типы позволяют локальное соединение с или без
симуляции ЧПУ.
HMI Advanced используется с разными системами а не
только с 840D sl.
С некоторыми системами соединение осуществляется
через MPI а не через Ethernet.
Здесь инсталлируются MPI драйвера, которые не нужны
для 840D sl
Заметки
840D sl SINUMERIK Operate
Стр. 7
A002
A002
Приложения для сервиса и пусконаладки
Так как 840D sl это часть линейки SolutionLine, выберите
опцию “SolutionLine”.
В итоге отображается сделанный выбор,
устанавливаемые компоненты и путь установки.
Когда инсталляция закончится компьютер необходимо
перезагрузить.
Заметки
A002
Стр. 8
840D sl SINUMERIK Operate
A002
Приложения для сервиса и пусконаладки
Инсталляция RCS Commander
Пакет RCS Commander поставляется отдельно от toolbox.
RCS Commander позволяет удаленное управление между
системой 840D sl и компьютером.
Такие данные как программы и т.д. могут быть переданы
между компьютером и системой.
Инсталляционный DVD для RCS Commander:
В RCS Commander доступны функции просмотра (viewer).
Просмотр используется для удаленного соединения с
системой (Удаленная диагностика).
Это приложение также можно использовать для записи
образа CF карт для сервисных и пусконаладочных задач.
Инсталляция:
Для инсталляции RCS Commander запустите файл
“Setup.exe” в корне поставляемого RCS Commander DVD.
Двойной клик на "Setup.exe”
для запуска инсталляции
Необходимо дождаться конца инсталляции. Соединение
RCS Commander будет протестировано позднее в этом
же модуле.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A002
A002
Приложения для сервиса и пусконаладки
Общие сетевые настройки:
С целью соединения через разъем X127 необходимо знать тип сетевого адаптера на компьютере.
X127—это DHCP сервер с фиксированным IP адресом 192.168.215.1
Адреса с 192.168.215.2 по 192.168.215.31 автоматически присваиваются. Компьютер настраивают на автоматическое
получение IP адреса.
Проверка типа сетевого адаптера:
В следующем примере сетевой адаптер это:“Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller”
На разных компьютерах разные типы адаптеров.
Настроить компьютер получать автоматически IP адрес.
Откройте свойства сетевого адаптера.
Кликните “Internet
Protocol (TCP/IP)”
из списка и
выберите
“Properties”.
Убедитесь что
выбрано “Obtain
an IP address
automatically”.
Подтвердите
изменения с
помощью кнопки
OK.
Заметки
A002
Стр. 10
840D sl SINUMERIK Operate
Приложения для сервиса и пусконаладки
Онлайн соединение -RCS Commander
A002
Появится диалоговое окно где делается выбор
соединения.
Доступно соединение по умолчанию, это специально для
соединения через X127 с системой. (IP адрес
192.168.215.1).
Двойной клик на иконке “RCS Commander” на рабочем
столе PG/PC.
Когда программа запускается первый раз после
инсталляции необходимо ввести пароль для
криптографических целей (любой на ваш выбор).
Необходимость логина и пароля.
Уровень доступа определяет какие данные доступны через
RCS Commander. Логин “Manufacturer” предоставляет
максимальный доступ, логин “User” с максимумом
ограничений.
После короткой паузы папки с данными системы появятся
в нижней части экрана RCS Commander, так индицируется
успешное соединение.
Пароли:Manufacturer-SUNRISE
Service-EVENING
User-CUSTOMER
Выберите логин и введите пароль.
Если выбрать пункт “Save authentication” то не
потребуется ввод пароля при последующих соединениях.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A002
A002
Приложения для сервиса и пусконаладки
Различные функции RCS Commander описываются в различных модулях курса.
Онлайн соединение: HMI Advanced
После инсталляции создается папка на рабочем столе
компьютера. Эта папка содержит ярлыки для запуска “NC
Connect Wizard” и “HMI Advanced.
NC Connect Wizard
Запуск мастера соединения
Заметки
A002
Стр. 12
840D sl SINUMERIK Operate
Приложения для сервиса и пусконаладки
A002
Выберите пункт “Engineering Tools (Recommended)”.
Это соединение через интерфейс X127
Выберите пункт “840D solutionline” .
Отображается информация о соединении/кабеле.
(Предпочтителен кросс кабель)
X127 имеет фиксированный адрес
192.168.215.1.
Настройки соединения можно сохранить под
подходящим именем для будущего использования, не
меняйте другие настройки.
Нажмите “Finish” для завершения задачи.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A002
A002
Приложения для сервиса и пусконаладки
В области “Control Panel” выберите и откройте
программу “Set PG/PC Interface”.
Настройки PG/PC Interface
Также необходимо проверить настройки интерфейса
PG/PC interface чтобы убедится, что программа будет
соединяться.
Нужно выбрать правильную точку доступа. Если этого
не сделать не получится связаться программой с
системой.
Эти настройки проверяются через область “Control Panel” на PG/PC.
Нужно выбрать точку доступа и сетевой адаптер.
Требуется выбрать точку доступа — “Sinumerik_CP”.
Сетевой адаптер выбирался ранее в этом модуле на стр.
10. Избегайте использование пункта “Auto”.
Соедините ethernet кабель между компьютером и
разъемом X127 на системе. Запустите HMI Advanced
через ярлык “HMI Advanced” ("StartUp-Tool").
“Access Point of
the Application”
необходимо
выбрать из
списка
Программа загружается со следующим экраном:
Выберите
используемый
сетевой
адаптер
Заметки
A002
Стр. 14
840D sl SINUMERIK Operate
A002
Приложения для сервиса и пусконаладки
Для выхода из программы нажмите кнопку F10 на клавиатуре PG/PC
и затем программную клавишу “EXIT”.
Онлайн соединение: Simatic Manager
Запустите Simatic Manager через иконку на рабочем столе
Настройки для соединения можно изменить. Откройте
меню “Options” и выберите “Set PG/PC Interface…"
Чтобы открыть программу, выберите меню “File”
и пункт “open”.
Заметки
840D sl SINUMERIK Operate
Стр. 15
A002
A002 END
Приложения для сервиса и пусконаладки
Необходимо выбрать Ethernet адаптер из списка. Это,
например, тип адаптер:
TCP/IP-> Intel® PRO/100 VE
Любые изменения приводят к информационному окну.
Для проверки соединения выберите “Accessible nodes” на
панели инструментов.
После короткой паузы отображаются доступные узлы.
Доступные узлы это аппаратные компоненты, которые
подключены через X120. Внутренний роутинг на системе
позволяет такой доступ через X127
Если мы это видим, значит соединение с системой
успешно выполнено.
Доступные узлы в этом случае:
Numerical Control Unit (NCU) - система
Thin Client Unit (TCU) - тонкий клиент
Machine Control Panel (MCP) - станочный пульт
Состав может отличаться на разных учебных стендах.
A002: END
Заметки
A002
Стр. 16
840D sl SINUMERIK Operate
Структура меню
A061
Sinumerik
Operate
Описание модуля:
Система 840D sl SINUMERIK Operate разделена на 6 областей меню. Каждая область меню
разделяется, что обеспечивает пользователю легкий доступ к нужной области системы.
Области меню могут быть настроены с помощью настроек технологии, в этом модуле
описаны настройки основных параметров.
Области меню:
Станок (Machine)
Параметры (Parameter)
Программа (Program)
Менеджер программ (Program Manager)
Диагностика (Diagnostics)
Ввод в эксплуатацию (Start-up)
Цель модуля:
После завершения этого модуля Вы узнаете области меню системы 840D sl SINUMERIK Operate.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Кнопка ”Menu Select“
Выбор режима
Выбор меню
Область меню: Станок
Область меню: Параметры
Область меню: Программа
Область меню: Менеджер программ
Область меню: Диагностика
Область меню: Ввод в эксплуатацию
Быстрые клавиши
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A061
A061
A061
Стр. 2
840D sl SINUMERIK Operate
A061
Структура меню
Структура
меню:
START
Область
меню:
Менеджер
программ
Кнопка
выбора
меню
Область
меню:
Диагностика
Выбор
режима
Область
меню:
Ввод в
эксплуатацию
Выбор
меню
Быстрые
клавиши
Область
меню: Станок
(режим JOG)
Структура
меню:
END
Область
меню: Станок
(режим MDA)
Область
меню: Станок
(режим AUTO)
Область
меню:
Параметры
Область
меню:
Программа
Заметки
840D sl SINUMERIK Operate
Стр. 3
A061
A061
Структура меню
Кнопка «Выбора меню» (Menu Select)
Система меню 840D sl SINUMERIK Operate доступна через кнопку “Menu Select”.
Кнопка “Menu Select” находится всегда в нижней правой части панели оператора.
Примеры:
Заметки
A061
Стр. 4
840D sl SINUMERIK Operate
A061
Структура меню
Выбор режима
Нажатие кнопки “Menu Select” показывает 6 горизонтальных клавиш и 5 вертикальных клавиш.
5 вертикальных клавиш можно использовать для переключения между режимами станка.
Их также можно выбрать через пульт управления станка (MCP).
Функциональность вертикальных клавиш:
Выбирается автоматический режим (AUTO).
Выбирается MDA режим (MDA).
Выбирается ручной режим (JOG).
Выбирается режим «Возврат на контур» (REPOS).
Выбирается режим реферирования (REF POINT).
Заметки
840D sl SINUMERIK Operate
Стр. 5
A061
A061
Структура меню
Выбор меню
6 горизонтальных клавиш используются для выбора различных меню.
Также возможно выбрать меню через интегрированную NC клавиатуру определенных типов OP или удаленную версию NC
клавиатуры.
Клавиши меню: Краткое описание
Меню Machine отображает такую информацию как позиции осей, остаток
пути, подачи, скорости шпинделя, активный инструмент и т.д.
Функциональности такие как ручной выбор инструмента, измерения
инструмента/детали, выбор маховичка может быть выбран соответствующей
клавишей.
Функциональность зависит от выбранного режима работы.
Меню Parameter отображает такую информацию как данные инструмента/
магазина, смещения нуля, пользовательские переменные и т.д.
Можно выполнять такие функции как создание инструментов,
редактирование данных существующих инструментов/магазина,
редактирование смещения нулей/переменных/установочных данных.
Меню Program используется для отображения управляющей программы,
если программа открыта то отображается ее содержимое. Здесь возможно
редактирование программ. Если программа не открыта, открывается
Менеджер программ.
Меню Program Manager отображает директории “Part program/subprogram/
workpiece”. Программы/подпрограммы/детали можно создавать или
открывать для редактирования. Также можно сохранять программы в/из
системы с помощью устройств памяти (USB).
Меню Diagnostics используется для диагностики проблем станка, можно
посмотреть информацию о текущих/прошлых ошибках. Также отображается
статус приводов, осей, сетей, переменных NC/PLC, нагрузки и т.д. Также
возможно проверить версии программного обеспечения/аппаратных средств
системы. Информация станка и сервисные отчеты также вводятся в этом
меню.
Меню Start-up используется для широкого спектра функций, включая ввод
пароля, изменение машинных данных, создание архивов, создание файлов
ошибок, настроек даты/времени, настройка сети, выбор лицензий/опций,
управление системными данными, оптимизация приводов и т.д.
Reboot HMI
Доступна еще одна клавиша, которая используется для перезагрузки
только HMI. Ее можно найти через кнопку дополнительного меню.
Заметки
A061
Стр. 6
840D sl SINUMERIK Operate
A061
Структура меню
Область меню: Станок (режим JOG)
Область меню: Станок (режим MDA)
Заметки
840D sl SINUMERIK Operate
Стр. 7
A061
A061
Структура меню
Область меню: Станок (режим AUTO)
Область меню: Параметр
Заметки
A061
Стр. 8
840D sl SINUMERIK Operate
A061
Структура меню
Область меню: Программа
Область меню: Менеджер программ
Заметки
840D sl SINUMERIK Operate
Стр. 9
A061
A061
Структура меню
Область меню: Диагностика
Область меню: Ввод в эксплуатацию
Заметки
A061
Стр. 10
840D sl SINUMERIK Operate
A061
Структура меню
Последовательности быстрых клавиш
Кнопки
Функция
+
В Менеджере программ и в редакторе программ выделение директорий
или программных блоков от позиции курсора до начала окна, .
+
Позиционирование курсора на самую верхнюю строку окна.
+
В Менеджере программ и в редакторе программ выделение директорий
или программных блоков от позиции курсора до конца окна.
+
Позиционирование курсора на самую нижнюю строку окна.
+
Окно редактора - перемещение курсора к следующему справа слову.
Навигация - перемещение курсора в таблице к следующей ячейке
справа.
Кнопки
Функция
+
Окно редактора - перемещение курсора к следующему слева слову.
Навигация - перемещение курсора в таблице к следующей ячейке
слева.
+
Окно редактора - перемещение курсора в начало окна.
Навигация - перемещение курсора в таблице в начало таблицы.
+
В Менеджере программ и редакторе программ непрерывное выделение
выбранных директорий и программных блоков.
+
Окно редактора - перемещение курсора в конец окна.
Навигация - перемещение курсора в таблице в конец таблицы.
+
В Менеджере программ и редакторе программ непрерывное выделение
выбранных директорий и программных блоков.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A061
A061
Структура меню
Кнопки
Функция
Перемещение курсора на последнюю запись.
+
Перемещение курсора к последней записи в последней строке.
+
В Менеджере программ и редакторе программ выбор директорий или
программных блоков от позиции курсора и до конца окна.
+
Удаление слова слева от выделенного курсором.
+
+
В активном окне, выбор всех записей (только в редакторе программ и
Менеджере программ).
A
Кнопки
Функция
+
C
+
L
+
Копирование выделенного содержимого. Текст копируется в буфер.
Переключение активного языка интерфейса пользователя на
следующий (через все установленные языки).
+
+
P
+
X
L
Переключение активного языка интерфейса пользователя в обратном
порядке (через все установленные языки).
Создание снимка текущего экрана и запись его в файл в папку
HMI data/Logs/Screenshots.
Вырезание выбранного текста. Текст помещается в буфер.
Заметки
A061
Стр. 12
840D sl SINUMERIK Operate
A061
Структура меню
Кнопки
Функция
+
Y
+
V
Реактивировать изменения после функции отмены (только в редакторе
программ) - отменить (вперед).
Вставка текста из буфера: либо вставляется текст из буфера в
фактическую позицию курсора или вставляется текст из буфера в
позицию выбранного текста.
+
+
+
+
S
+
+
D
Кнопки
C
Создание полного архива (.arc) на внешний носитель (USB - FlashDrive).
Создание полного архива (.arc) на внешний носитель (USB - FlashDrive).
Сохранение лог файлов на USB-FlashDrive. Если USB - FlashDrive не
вставлен, тогда файлы сохраняются в область производителя на
системную CF-Card.
Функция
Процентовку на максимум в Моделировании.
+
M
Процентовку увеличить в Моделировании.
+
Процентовку уменьшить в Моделировании.
+
+
S
+
Открыть редактор для ввода азиатских символов.
Окно редактора - удаление первого слова от курсора.
Навигация - удаление всех символов.
A061: END
Заметки
840D sl SINUMERIK Operate
Стр. 13
A061
A061 END
A061
Структура меню
Стр. 14
840D sl SINUMERIK Operate
Уровни доступа/установка даты и
времени
A021
Sinumerik
Operate
Описание модуля:
Данные в системе 840D sl защищаются одним из семи уровней доступа, 4 из которых
устанавливаются через позицию ключа и 3 через пароль.
Этот модуль объясняет разницу уровней доступа, как устанавливаются уровни и как
защитить отдельные данные.
Также очень важно, чтобы системная дата и время были установлены корректно.
Это нужно для проверки когда возникла ошибка или когда файл (программа, архив и т.д)
был создан или отредактирован.
Если во время запуска станка, дата и время были некорректными, то возникает проблема с
отсчетом гарантийного периода на систему.
Нужно ввести пароль для "Пользователя" или выше для возможности изменения времени и
даты.
Цель модуля:
После завершения этого модуля Вы сможете устанавливать различные уровни доступа,
используя пароль или позицию ключа, а также устанавливать время и дату на системе.
Вы также сможете изменять уровень доступа для отдельных управляющих программ.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Информация о паролях и позициях ключа
Установка и сброс пароля
Защита файлов
Настройка уровня доступа к клавишам
Установка даты и времени
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A021
A021
A021
Стр. 2
840D sl Operate SINUMERIK
Уровни доступа/установка даты и времени
A021
Уровни доступ /
Дата & время:
START
Пароль
и
позиция
ключа
Установка и
сброс
пароля
Защита
файлов
Настройка
уровня
доступа
клавиш
Установка
даты и
времени
Уровни доступа /
дата & время:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A021
A021
Уровни доступа/установка даты и времени
Информация о паролях и позициях ключа
Следующая таблица показывает уровни доступа,
стандартные пароли и положения ключа.
Замок
цветные ключи
Уровень
доступа
Предназначен для
Защита через
1
Производитель
Пароль: SUNRISE
2
Пусконаладка,
сервис
Пароль: EVENING
Ключ не требуется
Черный
0и1
6-7
Зеленый
0, 1 и 2
5-7
0, 1, 2 и 3
4-7
Уровни доступа для трех ключей:
Цвет ключа
Положение
Уровень доступа
0
7
3
Конечный потребитель
Пароль: CUSTOMER
4
Программист, наладчик
Положение ключа 3
5
Квалифицированный
оператор
Положение ключа 2
6
Обученный оператор
Положение ключа 1
Передачу сигналов от замка в PLC интерфейс реализует
производитель.
7
Необученный персонал
Положение ключа 0
DB10.DBB56 используется для передачи положения ключа.
Оранжевый
Замочек находится на MCP и имеет 4 положения. Есть три
разноцветных ключа, каждый из которых позволяет
получить разный уровень доступа. Они идут со
стандартным станочным пультом Сименс. Возможно
использование производителем другого способа путем
установки соответствующих интерфейсных сигналов.
Установка и сброс пароля
DB10
Сигналы положения ключа в NC (PLC
NC)
Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1
Бит
0
DBB56 Полож
Полож Полож Полож
ение
ение 2 ение 1 ение 0
3
Далее нажмите клавишу “Set password”.
Установка пароля:
К экрану где вводится пароль можно перейти используя
следующую последовательность клавиш:
В открывшемся окне можно ввести соответствующий
пароль. Окно показывает также текущий уровень доступа.
После ввода пароля для подтверждения нажмите
клавишу “OK”.
Заметки
A021
Стр. 4
840D sl SINUMERIK Operate
A021
Уровни доступа/установка даты и времени
Диалоговое окно исчезнет и внизу экрана будет
отображаться текущий уровень доступа.
Изменение пароля:
Необходимо изменить пароли на отличные от
стандартных. Для смены пароля должен быть установлен
тот же уровень или выше. Т.е. для изменения сервисного
пароля (“Service”) должен быть активен уровень 2 или 1.
Учитывайте что самый высокий уровень доступа (уровень
0) не доступен для обычного использования.
Это означает что если пароль производителя
(“Manufacturer”) изменен и затем забыт, получить уровень
доступа 1 можно только сбросив настройки системы в
значения по умолчанию, вместе с возвратом стандартных
паролей.
Выберите клавишу “Change password”.
Примечание: Пароль остается даже после выключения/
включения системы. Модуль А033 поясняет как можно
удалять пароль автоматически.
Появится следующее диалоговое окно. Здесь можно
ввести новый пароль и подтвердить его.
В этом примере активен пароль производителя, это
позволяет менять пароли производителю, сервису и
пользователю.
Навигация в диалоге осуществляется через курсорные
клавиши и кнопку выбора, подтверждение через клавишу
“OK”.
Удаление пароля:
В этом примере активен пароль производителя,
поэтому позволяется менять пароли производителю,
сервису и пользователю.
Удаление активного пароля в результате возвращает
уровень доступа к определяемому с помощью ключей.
Активен пароль
производителя
Для изменения
выбирается
пункт сервис.
Поле для ввода
нового пароля
Заметки
SINUMERIK 840D sl Operate
Стр. 5
A021
A021
Уровни доступа/установка даты и времени
Защита файлов
Некоторые файлы, такие как важные циклы, программы и
т.д можно индивидуально защитить от случайного
изменения, удаления или выполнения. Они также могут не
отображаться в списке.
Для того чтобы изменить свойства файла сначала его
нужно выделить. В этом примере, выбираем программу
“Example.MPF” для изменения ее свойств.
Директория “Part program” может быть выбрана с
помощью выхода в "Менеджер программ".
Выберите папку “Part programs” и откройте ее с помощью
кнопки “Input”, там вы увидите программу “Example.MPF”.
Убедитесь в том, что вы выбрали именно файл.
Свойства файла выбираются клавишей "Свойства" в
дополнительном вертикальном меню.
Окно позволяет изменить четыре свойства. В следующем
примере, программа:Может быть выполнена если активен пароль
“Сервис” и выше
Настройка уровня доступа клавиш
Возможно установить уровень доступа для каждой
клавиши. Эта функция активируется в области Setup.
Может быть отредактирована, если активен пароль
"Производитель" и выше
Показывается если позиция ключа 0 и выше
Может быть просмотрена, если позиция ключа 1 и
выше.
Когда нажимаем клавишу “OK” функция активизируется.
Это подтверждается сообщением 150100
После корректировки свойств нажмите клавишу “OK”.
Заметки
A021
Стр. 6
840D sl SINUMERIK Operate
Уровни доступа/установка даты и времени
Для установки уровня доступа для клавиш необходимо
подключить мышку к USB порту системы.
Наведите мышку на требуемую клавишу и нажмите правую
кнопку мышки.
A021
Выбор мышкой и правый клик
мышки
Пример: Изменение уровня доступа для клавиши “Setup”
на Производителя.
Левым кликом мышки выбираем
соответствующий уровень доступа.
Когда выбор сделан, меню автоматически
исчезает.
Если уровень доступа уже изменялся, то
появляется пункт “Original setting”.
После завершения выберите клавишу “Close customizing”.
Сумму изменений для всех клавиш можно увидеть в
области “Customize softkeys”
Клавишу “Original setting” можно использовать для
возврата уровней доступа для всех клавиш в значения по
умолчаниюe.
Заметки
SINUMERIK 840D sl Operate
Стр. 7
A021
A021 END
Уровни доступа/установка даты и времени
Установка даты и времени (TCU)
Для доступа к экрану с датой/временем выполните
следующую последовательность нажатий клавиш:
Время и дату можно проверить и откорректировать при
необходимости.
Если дату или время меняли, каждый элемент
должен подтверждаться кнопкой “Input”.
Используя курсорные клавиши для перемещения между
полями. Формат можно изменять выбрав поле ввода и
используя кнопку “Select”.
В конце нажмите клавишу “OK”. Текущая дата/
время обновится новыми значениями.
Установка даты и времени (PCU50)
На системах с PCU две области даты/время, одна для
NCU и другая для PCU. Когда устанавливается дата и
время, эти данные автоматически передаются в обои
области.
Время и дату можно проверить и откорректировать при
необходимости.
Если дату или время меняли, каждый элемент
должен подтверждаться кнопкой “Input”.
В конце нажмите клавишу “OK”. Текущая дата/
время обновится новыми значениями.
A021: END
Заметки
A021
Стр. 8
840D sl SINUMERIK Operate
Машинные и Установочные данные
A041
Sinumerik
Operate
Описание модуля:
Машинные и Установочные данные используются в основном для влияния на работу
станка.
Во время ввода в эксплуатацию некоторые машинные данные устанавливаются
автоматически, другие машинные данные нужно устанавливать вручную.
Со временем из-за механического износа станка может быть необходимо редактировать
определенные машинные данные, такие как данные компенсаций.
Этот модуль показывает различные области машинных данных и как активировать
машинные данные.
Цель модуля:
После завершения этого модуля Вы сможете находить различные области машинных/
установочных данных и редактировать их при необходимости.
Вы сможете создавать пользовательские списки, состоящие из машинных и установочных
данных, которые являются специфическими для той или иной функции/области станка.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Обзор Машинных и Установочных данных
Редактирование Машинных и Установочных данных
Пользовательские Виды
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A041
A041
A041
Стр. 2
840D sl SINUMERIK Operate
A041
Машинные и Установочные данные
Машинные и
Установочные
данные:
START
Обзор
Машинных и
Установочных
данных
Редактировани
е
Машинных и
установочных
данных
Пользовате
льские
Виды
Машинные и
Установочные
данные:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A041
A041
Машинные и Установочные данные
Обзор Машинных и Установочных данных
Каждый диапазон содержит отдельные машинные/
установочные данные. Машинные данные часто пишут
просто MD, а установочные данные это SD.
Машинные/установочные данные разделяются на
следующие диапазоны:
Расположение Машинных/Установочных данных:
Используйте следующую последовательность чтобы
добраться до области MD/SD.
Диапазон
Описание
9000 - 9999
Машинные данные индикации
10000 - 19999
Общие машинные данные
20000 - 29999
Канальные машинные данные
30000 - 39999
Осевые машинные данные
41000 - 41999
Общие установочные данные
42000 - 42999
Канальные установочные данные
43000 - 43999
Осевые установочные данные
51000 - 51999
Общие машинные данные циклов
52000 - 52999
Канальные машинные данные циклов
53000 - 53999
Осевые машинные данные циклов
54000 - 54999
Общие установочные данные циклов
55000 - 55999
Канальные установочные данные циклов
56000 - 56999
Осевые установочные данные циклов
Номер
MD/SD имя
(язык системы)
значение
Данные представлены в числовом порядке с номерами
MD/SD в левой колонке. Следующие колонки показывают
описание/имя, значение, размерность и требования по
активизации.
метод
активизаци
и
размерность
Идентификация MD/SD:
Имя MD/SD содержит идентификаторы, так что система
может идентифицировать что это за данные.
1ый символ
$ = Системная переменная (присутствует у всех MD и SD)
2ой символ
(определяет MD или SD)
M = машинное данное
S = установочное данное
3ий символ
(определяет тип MD/SD)
M = Машинные данные индикации
N = Общие машинные данные/установочные данные
C = Канальные машинные данные/установочные данные
A = Осевые машинные данные/установочные данные
4ый символ
S = данные циклов (определяют MD/SD как данные циклов)
Примеры:
9900 $MM_MD_TEXT_SWITCH MD индикации
54600 $SNS_MEA_WP_BALL_DIAM Общий SD циклов
30200 $MA_NUM_ENCS Осевой MD
текстовое описание
выбранного MD/SD.
Заметки
A041
Стр. 4
840D sl SINUMERIK Operate
A041
Машинные и Установочные данные
Следующий диапазон данных используется для
машинных данных:
$MM_
$MN_
$MC_
$MA_
$MNS_
$MCS_
$MAS_
Индексы:
Определенные MD/SD имеют индексы. Функция и
количество индексов зависит от назначения данного.
Машинные данные индикации
Общие машинные данные
Канальные машинные данные
Осевые машинные данные
Общие машинные данные циклов
Канальные машинные данные циклов
Осевые машинные данные циклов
Пример:
Общий MD 10000 $MN_AXCONF_MACHAX_NAME_TAB
Этот MD используется для определения имен осей в
системе. Каждому имени оси соответствует индекс в MD.
Следующие диапазоны данных используются для
установочных данных:
$SN_
$SC_
$SA_
$SNS_
$SCS_
$SAS_
Общие установочные данные
Канальные установочные данные
Осевые установочные данные
Общие установочные данные циклов
Канальные установочные данные циклов
Осевые установочные данные циклов
Следующий пример:
30240[0] $MA_ENC_TYPE = Тип подключенного датчика
как 1ая измерительная система.
30240[1] $MA_ENC_TYPE = Тип подключенного датчика
как 2ая измерительная система.
Функция справки:
Активизация MD/SD:
Функция каждого MD/SD подробно описана в справке,
вызываемой по кнопке “Help”.
Сначала необходимо выбрать MD/SD и затем нажать
кнопку “Help”.
Доступно четыре метода активизации MD/SD.
Метод зависит от MD/SD.
Требуемый метод отображается в правой колонке экрана.
Активация через клавишу “Reset (po)” или
выкл./вкл. системы.
Активация выбором клавиши “Set MD active (cf)”.
Отобразится детальная информация. Она помимо
функциональности включает размерность, пределы и т.д.
Активация выбором соответствующего PLC
сигнала, обычно через кнопку MCP “Reset”
Активация немедленно выбором и
подтверждением значения кнопкой “Input”.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A041
A041
Машинные и Установочные данные
Размерность для MD/SD
Функция MD/SD определяет используемую размерность.
В следующей таблице приведены сокращения и описание
размерностей.
Размерн
ость
Описание
mm/sec
миллиметр/секунда: линейная скорость
rpm
оборот/минута: оборотная скорость
m/s²
метр/секунда в квадрате: линейное ускорение
rev/s²
оборот/секунда в квадрате: круговое ускорение
kgm²
килограмм/метр в квадрате: момент инерции
s
секунды: измерение времени
Hz
Циклы/секунды: частота
deg
Градусы: измерение угла
Размерн
ость
Описание
mm/rev
миллиметр/оборот: линейная подача для
круговых осей
m/s³
метры/секунды в кубе: линейный рывок
rev/s³
обороты/секунды в кубе: круговой рывок
Kg
килограмм: измерение массы
mm
миллиметр: измерение длины.
Nm
Ньютон-Метр
mH
милигенри: измерение индуктивности.
A
Амперы (Amps): электрический ток
V
Вольты: электрический потенциал
Некоторые MD/SD не имеют размерности. В этом случае
используйте функцию “Help” для определения требуемого
типа данных.
Редактирование Машинных и Установочных данных
Отображаемые машинные данные можно ограничить с
помощью клавиши “Display options”.
Для доступа к машинным данным сначала убедиться что
активен подходящий уровень доступа (Модуль A021
Уровни доступа) затем используйте следующую
последовательность клавиш:-
По умолчанию отображаются Общие машинные данные
Заметки
A041
Стр. 6
840D sl SINUMERIK Operate
A041
Машинные и Установочные данные
Машинные и Установочные данные разделены на
различные группы.
Для доступа к другим данным нужно использовать кнопку
“дополнительного меню”. Здесь доступны установочные
данные и машинные данные индикации.
Общие MD и общие MD циклов.
Канальные MD и канальные MD циклов.
Осевые MD и осевые MD циклов.
Пользовательские Виды позволяет пользователю
создавать список нужных машинных данных
MD модуля управления (CU)
MD блока питания (ALM/SLM-только DriveCLiQ
типа).
MD привода (Моторных модулей)
Общие SD и общие SD циклов.
Канальные SD и канальные SD циклов.
Осевые SD и осевые SD циклов.
Когда нужное MD найдено можно ввести его значение.
В этом примере мы хотим изменить MD индикации 9900
с 0 на 1. Это изменит описание MD/SD с системного
языка на текстовое.
MD индикации.
Нужное машинное данное сначала нужно найти. Это
делается или с помощью курсорных/страничных кнопок
или с помощью функции поиска.
Функция поиска активируется клавишей “Search”. Можно
ввести известный номер машинного данного в этом окне.
Также возможен ввод части или полного имени MD в
текстовом формате.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A041
A041
Машинные и Установочные данные
Нужное машинное данные нужно выбрать.
После этого ввести значение 1 и подтвердить ввод
нажатием кнопки “Input”.
MD/SD с “битовым представлением”
Если последний символ в значении “H”, то это означает
шестнадцатеричный формат MD/SD. Можно вызвать
битовый редактор. Для вызова битового редактора
выберите MD/SD и используйте кнопку “Select” на панели
оператора.
При нажатии на кнопку “Input” немедленно меняется
текст машинных данных (см. ниже). Этот вид
отображения применяется ко всем MD/SD.
Пример: Канальное MD 20310
Появится список с описанием каждого бита. Используйте
курсорные клавиши для выбора требуемого бита и кнопку
выбор для активизации/деактивизации бита.
Помните:- Создайте резервную копию.
После любых изменений MD/SD необходимо делать
архив. См. Модуль A017
Заметки
A041
Стр. 8
840D sl SINUMERIK Operate
A041
Машинные и Установочные данные
Пользовательские виды (User Views)
Функция “User views” позволяет создать пользовательский
список машинных данных. Могут быть перечислены MD/
SD которые имеют важное значение для той или иной
задачи/функции станка.
Введите имя для списка, например SPINDLE_PARAMETERS.
Клавиша “User views” также отображается в области
“Parameter/Setting data” если выбран соответствующий
пункт.
Можно редактировать существующий список машинных
данных или создать новый список машинных данных.
Новая запись будет показана в поле View.
Теперь можно добавлять требуемые MD/SD.
В следующем примере будут добавлены Осевые MD для
шпинделя.
Требуемый тип MD/SD выбирается из списка и
подтверждается кнопкой “Input”.
По умолчанию отображаются Общие машинные данные.
Список всех типов данных можно посмотреть в списке
“Select”
Заметки
840D sl SINUMERIK Operate
Стр. 9
A041
A041
Машинные и Установочные данные
Повторите процедуру для добавления других данных в
список.
Также можно добавить текст с информацией:
Выберите данные для добавления в список.
Текст введенный в поле “Text” будет показываться в
списке. Текст введенный в поле “Description” будет
отображаться внизу экрана.
Текст для отображения в списке.
(максимум 30 символов)
или
Выбранные MD появляются на экране.
Полный текст отображаемый внизу экрана.
(максимум 80 символов)
Позицию текста можно выбрать после того как
редактирование будет завершено.
Короткое описание
или
Пример полного списка со шпиндельными MD
описательными текстами:
Полное описание
Заметки
A041
Стр. 10
840D sl SINUMERIK Operate
A041
Машинные и Установочные данные
Изменение MD/SD записи:
Записи в списке можно изменять с помощью клавиши
“Properties”.
Выберите запись для изменения и нажмите клавишу
“Properties”.
Изменяя эту настройку можно сделать привязку к
определенной оси для MD/SD.
В этом примере, выбираются различные оси для MD.
или
Для изменения порядка следования элементов в списке,
сначала выберите элемент для перемещения и затем
перемещайте его вверх/вниз с помощью клавиш “Up” и
“Down”.
Каждое нажатие перемещает на одну позицию.
Любые ненужные элементы можно удалить с помощью
“Delete”.
A041: END
Заметки
840D sl SINUMERIK Operate
Стр. 11
A041
A041 END
A041
Машинные и Установочные данные
Стр. 12
840D sl SINUMERIK Operate
Программы обработки
A035
Sinumerik
Operate
Описание модуля:
Очень часто требуется сохранять программы обработки на внешнем компьютере.
RCS Commander это многофункциональное приложение, которое соединяется через Ethernet (X127 & X130). Одна из функций RCS Commander-а позволяет удаленно соединиться с
системой для передачи программ обработки с или на внешний компьютер.
В состав программы входит External Viewer, используемый для удаленного просмотра и при
необходимости управления и изменения данных системы.
Также возможно конфигурирование и присвоение клавиш в системе для доступа к сетевым
дискам это еще один метод работы с программами обработки.
Цель модуля:
После завершения этого модуля Вы сможете:
Соединяться удаленно через сеть с системой используя RCS Commander и
использовать функции копирования и вставки для передачи программ обработки
(управляющих программ).
Использовать External Viewer как монитор и менять данные системы.
Конфигурировать клавиши в менеджере программ и сопоставлять их с компьютерами в
сети.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Соединение RCS Commander через X127
Соединение RCS Commander через X130
Программы обработки
Внешний просмотрщик (External Viewer)
Конфигурация сетевого диска
Сеть и OP
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A035
A035
A035
Стр. 2
840D sl SINUMERIK Operate
A035
Программы обработки
Программы
обработки:
START
RCS
Commander:
через X127
RCS
Commander:
через X130
RCS Commanderконфигурация
закладок
External
Viewer
Конфигураци
я сетевого
диска
Сеть
и
OP
Программы
обработки:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A035
A035
Программы обработки
Соединение RCS Commander через X127
Соединение используя X127 (DHCP Server)
DHCP сервер это Ethernet порт, который выдает IP
адреса.
Для успешного подключения необходимо настроить
внешний компьютер для получения IP адреса
автоматически . Этот выбор делается в области свойства
в TCP/IP интернет протоколе.
Запустите “RCS Commander”, найдя его иконку на
рабочем столе компьютера
Выберите пункт “Obtain IP address automatically”
Когда программу запускают первый раз после установки
необходимо ввести пароль для криптографических
целей. Произвольный пароль, он в дальнейшем ни на
что не влияет.
“Получать IP адрес автоматически”
Заметки
A035
Стр. 4
840D sl SINUMERIK Operate
A035
Программы обработки
Появляется диалоговое окно где можно сделать выбор
соединения.
Доступно соединение по умолчанию, оно используется
при соединении через X127 системы (IP адрес
192.168.215.1).
Выберите логин “User” и введите пароль.
Пароль — CUSTOMER
Запускает процесс соединения:
После исчезновения информационного окна можно будет
увидеть структуру директорий компьютера в верхней
половине программы RCS Commander.
Нижняя часть показывает структуру директорий системы.
Программы и файлы можно копировать и вставлять между
компьютером и системой.
Также возможно создавать файлы/директории прямо в
системе.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A035
A035
Программы обработки
Соединение RCS Commander через X130
Конфигурация интерфейса X130
Ethernet интерфейс X130 конфигурируется, этому
разъему можно установить фиксированный IP адрес или
установить присвоение IP адреса автоматически.
Интерфейс X130 в первую очередь используется для
подключения к заводской сети. Когда конфигурируется
подсоединение к заводской сети определенную
информацию о заводской сети требуется узнать у
системного администратора.
Firewall (Брандмауэр): X130 имеет брандмауэр, который
запрещать онлайн соединение определенным
программам. Возможно открытие портов для разрешения
соединения.
Изменения брандмауэра делаются по следующему пути:
Настройки компьютерной сети
Когда X130 имеет фиксированный адрес, для внешнего
компьютера также необходимо установить IP адрес и
маску подсети вручную. Если система является частью
существующей сети, то этот адрес должен быть
уникальным.
Следующий пример показывает как вручную присвоить IP
адрес 192.168.100.2 и маску подсети 255.255.255.0. Маска
подсети должна совпадать с введенной на системе.
Выберите пункт ‘Use the following IP address” и введите
уникальный IP адрес, например 192.168.100.2 с маской
подсети 255.255.255.0
Заметки
A035
Стр. 6
840D sl SINUMERIK Operate
A035
Программы обработки
Настройка X130 на системе
Отображается обзор для интерфейсов X120 и X130. X120
это системная сеть, к которой подключены пульты
управления станком (MCP), панели оператора (OP) и т.д.
Этот интерфейс не должен конфигурироваться.
X130 это заводская сеть и ее можно конфигурировать.
Теперь необходимо ввести настройки для X130.
Любые существующие настройки X130 должны быть
сохранены перед изменением (на всякий случай).
Ограничение IP адресов - IP адреса 192.168.215.xxx и
192.168.214.xxx. зарезервированы для использования
системой. Адреса из этого диапазона не должны
использоваться для разъема X130.
Следующий пример показывает как вручную ввести IP
адрес для X130.
Экран “TCP/IP diagnostics” достигается следующей
последовательностью нажатий клавиш:
Можно увидеть более подробный вид интерфейса. Для
конфигурации X130 нажмите “Change”.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A035
A035
Программы обработки
Теперь настройки можно изменять. Используйте курсорные
клавиши и клавишу выбора для навигации
Тип адреса:
DHCP – для получения IP адреса автоматически
Следующий пример показывает ручную конфигурацию
X130 с IP адресом 192.168.100.1 и маской подсети
255.255.255.0
Manual - ввод определенного IP адреса.
После ввода настроек нажмите клавишу “OK”.
Дождитесь завершения процесса загрузки.
Дождитесь завершения процесса конфигурации
Проверьте что настройки для X130 корректны
Появится предупреждающее сообщение над
горизонтальными клавишами:
Changes will become effective after HW-Reset NC/HMI
И после этого выключите и включите систему для
активизации введенных настроек.
Заметки
A035
Стр. 8
840D sl SINUMERIK Operate
A035
Программы обработки
Отображение “Availability” (Наличие) для сетевого подключения. В примере ниже X120 имеет зеленый символ с
доступностью в 100%, это индикация что это соединение имеет подключенные устройства и в порядке.
X130: соединение не
используется
X120: соединение
используется
Соединение RCS Commander
По умолчанию доступное в RCS Commander соединение
используется для X127. Если используется разъем X130
нужно создать новое соединение.
Введите IP адрес разъема X130 (192.168.100.1) а также
имя соединения и выберите логин (Manufacturer, Service,
User) и введите корректный пароль для выбранного
логина.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A035
A035
Программы обработки
IP адрес системы
см. Стр. 6
Теперь новое соединение доступно в списке соединений:
Логин:User
Пароль:CUSTOMER
Установите режим
передачи: LAN
Соединение также можно сделать через панель
инструментов:
Через некоторое время произойдет соединение с
системой и можно будет увидеть структуру директорий
системы в нижней половине приложения RCS Commander
В выпадающем меню выберите используемое
соединение и нажмите кнопку “Connect”.
Теперь можно копировать и вставлять файлы между
компьютером и системой.
Также можно создавать файлы/директории прямо на
системе.
Заметки
A035
Стр. 10
840D sl SINUMERIK Operate
A035
Программы обработки
RCS Commander-конфигурация закладок (Bookmarks)
Специфические файлы оператора находятся в трех
директориях:
MPF - файлы основной программы
SPF - файлы подпрограмм
WKS - директория деталей
Эти директории можно найти в папке NC data.
Закладки
Стандартные закладки установлены по умолчанию и
используются чтобы дать пользователю прямой доступ к
определенным областям системы. Также возможно
добавление других закладок пользователем.
папка NC data содержит
папки MPF, SPF и WKS
Добавление закладок
Стандартные закладки–
выбор через выпадающий
список
Нужно ввести имя закладки и затем сохранить.
Закладки добавляются правым кликом на папке, которая
должна быть закладкой и выбором “Add to bookmarks”.
Пример: Правый клик на папке WKS
Заметки
840D sl SINUMERIK Operate
Стр. 11
A035
A035
Программы обработки
Теперь закладка появляется в списке закладок
Передача файлов между системой и компьютером также
можно делать через контекстное меню (функции copy/
paste).
Внешний просмотрщик (External Viewer)
Внешний просмотрщик дублирует экран системы на
внешнем компьютере, включая меню и функциональные
клавиши.
Когда подключается просмотрщик доступ может быть
ограничен через HMI или PLC интерфейс.
Для конфигурации HMI выполните последовательность:
Права просмотра-HMI
Rights for remote access - выбирается в HMI
Do not allow remote access-запрет удаленного
подсоединения.
Allow remote monitoring-только просмотр с удаленного
компьютера.
Allow remote operation-удаленный компьютер может
управлять системой.
Права просмотра-PLC
Права для удаленного доступа устанавливаются в PLC
(не меняются через этот экран)
Доступ может быть ограничен/заблокирован через
интерфейсные сигналы в PLC программе. Эти сигналы
имеют приоритет над настройками “Selected in HMI”.
Возможно придется обратиться к изготовителю станка
если в PLC ограничен удаленный доступ.
Заметки
A035
Стр. 12
840D sl SINUMERIK Operate
A035
Программы обработки
Поведение для удаленного доступа:
При попытки подключения появляется диалоговое окно,
которое требует подтверждение, здесь задается как долго
диалоговое окно показывается на экране системы.
Когда установлено “allowed”, система разрешает
соединение даже когда диалоговое окно не было
подтверждено.
Если установлено “Denied”, то соединение будет
заблокировано если диалоговое окно не будет
подтверждено.
Важно:
Внешний просмотрщик показывает оригинальные цвета
только когда выбран режим передачи LAN!
Соединение удаленным просмотрщиком
Для запуска этой функции выберите иконку на панели
инструментов RCS Commander.
Альтернатива выбор “Start” в выпадающем меню “Remote
control”.
Когда просмотрщик пытается подсоединиться на системе отображается следующее диалоговое окно, при условии
что удаленный доступ не заблокирован.
Если подтверждение требуется то персонал работающий за системой должны подтвердить доступ нажатием
клавиши “Yes”. Это должно быть сделано в течении указанного лимита времени, заданного на экране с
настройками доступа.
Когда соединение успешно просмотрщик отображает тот
же экран что и на системе.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A035
A035
Программы обработки
Следующие клавиши используются для
навигации по системе с удаленного
компьютера:
F1 до F8 - горизонтальные клавиши
Shift + F1 до F8 - вертикальные клавиши
F9 - возврат
F10 - Menu Select
Shift + F9 - дополнительное меню
F12 - функция справки
Escape - Alarm Cancel
Select - пробел (Fn+I)
Можно делать архивы, менять программы,
машинные данные с удаленного
компьютера.
При полном доступе управление
эквивалентно работе за системой (правда
без функций пульта управления станком).
Конфигурация сетевого диска
Передача программ также доступна через сопоставления
клавиш с компьютерами в сети. Эти клавиши появляются
в области «Управления программ» на системе.
Для сохранения файлов требуется «расшарить» папку на
компьютере, дать общий доступ к этой папке с других
компьютеров в сети.
По соображениям безопасности можно ограничить доступ
к общей папке через настройку “Permissions”
Компьютеры подключаемые к сети должны иметь имя
пользователя и пароль. Эта информация потребуется для
ввода в системе.
Следующий пример показывает как создать папку на
диске D и как установить общий доступ и разрешения.
Для компьютера из примера используется:
Пункт “Simple file sharing” должен быть отключен через
меню “Tools” в Windows® Explorer:
Имя пользователя: AUDUSER
Пароль: SUNRISE
Заметки
A035
Стр. 14
840D sl SINUMERIK Operate
A035
Программы обработки
Выберите диск D, и создайте новую папку:
отключение “Simple file sharing”
Введите подходящее имя для новой папки.
Правый клик на папке и выбор “Properties”.
Выбор
вкладки
“Sharing”
(общий
Установка разрешений для новой папки. Доступ к папке
через сеть может быть ограничен для определенных
пользователей. Следующий пример устанавливает
разрешения для “AUDUSER” (Имя пользователя
компьютера).
Выбор “Share
this folder”.
“Share name”
автоматически
дается по
имени папки
Выбор
“Permissions”
(разрешения)
Заметки
840D sl SINUMERIK Operate
Стр. 15
A035
A035
Программы обработки
Список доступных пользователей находится нажатием
кнопки “Find Now”
Список разрешенных пользователь отображается на
экране. Можно настроить разрешения для любого
пользователя из списка.
Найдите и выберите из списка “AUDUSER”.
Следующие настройки позволяют пользователю
“AUDUSER” иметь полный доступ к общей папке, включая
редактирование/создание файлов и папок.
Пользователь с именем “AUDUSER” теперь имеет доступ
к папке. Тип доступа определяется дальше
Заметки
A035
Стр. 16
840D sl SINUMERIK Operate
A035
Программы обработки
Настройка Логического диска
Сопоставление общей папки.
Ранее созданную папку с общим доступом теперь
нужно указать на системе, чтобы иметь возможность
передавать данные между системой и компьютером.
Следующая процедура создает клавишу в области
«управление программами» при нажатии которой
отображается содержимое общей папки и также
доступна передача файлов с помощью функций
копирования и вставки.
Используйте следующую последовательность клавиш
для перехода к конфигурационному экрану Логические
Диски:
USB разъем сконфигурирован по умолчанию, его
оставляем неизменным. Позиция 2 свободна.
Используйте курсорные клавиши и клавишу выбор для
навигации.
В следующем примере вводятся данные внешнего
компьютера. Требуется такая информация как IP адрес,
имя общей папки, логин и пароль.
Убедитесь что используется подходящий сетевой кабель
и нажмите клавишу “Activate drive”.
Новая клавиша доступна в “Менеджере программ”:
Сообщение в строке подсказок будет выведено на
короткое время указывая на произведенное
подсоединение. Для продолжения нажмите клавишу
“OK”.
Заметки
840D sl SINUMERIK Operate
Стр. 17
A035
A035
Программы обработки
Файлы можно копировать из/в систему используя
клавиши Copy/Paste.
Также доступна новая папка в области “System data”. Это
обеспечивает удобный способ сохранения файлов, таких
как архивы в безопасное место.
Сеть и OP
Для активизации настроек Network и OP выполните последовательность:
Заметки
A035
Стр. 18
840D sl SINUMERIK Operate
A035
Программы обработки
Конфигурация разъема X130
Ethernet разъем X130 конфигурируется и может иметь фиксированный IP адрес или установлен на получение
автоматического IP адреса.
Разъем X130 в первую очередь используется для подключения к заводской сети. Когда конфигурируется для
подключения к сети определенную информацию требуется узнать у системного администратора заводской сети.
По умолчанию разъем имеет активный брандмауэр, который может вызвать проблемы с подключением. Брандмауэр
должен быть выключен.
Брандмауэр для X130 может быть
выключен через клавишу Change.
Конфигурация разъема X130 для сети
Все операторские станции в системной сети (TCU, HT8, PCU 50) администрируются с NCU с "ON_MASTER",т.е. он
содержит файлы config.ini для выполнения и также файл .leases со всеми IP адресами используемыми в системе.
Настройка системной сети на “master priority“
Заметки
840D sl SINUMERIK Operate
Стр. 19
A035
A035
Программы обработки
Настройки VNC подключения OP/TCU
Сервер IP адресов устанавливается через Свойства (Properties) TCU, например 192.168.214.1 (HMI на NCU) или
192.168.214.241 (HMI на PCU с распределенной конфигурацией).
Например, место загрузки с OP8/TCU и распределенная PCU50 с OP15/TCU в панели оператора. Один VNC указывает
на HMI NCU (OP8), другой на HMI PCU.
Распределение файлов config.ini по
всем другим NCU/PCU
осуществляется с мастер NCU с
помощью клавиши "Reload".
С помощью клавиши "Invalidate
cache" и последующего
выключения и включения всей
системы, NCU/PCU получают свои
специфические адреса и новые IP
адреса назначаются для TCU и
MCP и затем файл .leases
рассылается на все NCU/PCU.
Файлы config.ini всех операторских станций можно редактировать прямо на мастер NCU на экране OPs , для каждого
HMI.
Распределение данных всех NCU/PCU производится автоматически при каждом изменении.
Все настройки в отношении сети
и конфигурации TCU можно
сделать через “Network и OPs“!
Файлы Config.ini
card/user/common/tcu/<TCUName>/common/tcu/config.ini и
basesys.ini редактируются через
“Network и OPs“
Заметки
A035
Стр. 20
840D sl SINUMERIK Operate
A035
Программы обработки
Удаление TCU
TCU которые не являются активными могут быть удалены из активных панелей оператора…. !
Конфигурация одной NCU с TCU и MCP
В принципе не требуется специальных настроек (basesys.ini) для этой конфигурации. DHCP сервер и внутренний
HMI sl остаются включенными.
Конфигурация одной NCU с одной PCU 50.3, MCP и, если требуется, TCU
Следующие настройки (basesys.ini) на NCU требуются для этой конфигурации:
Как правило внутренний HMI sl должен быть выключен, потому что работа двух HMI (HMI Advanced и Operate) на
одной NCU допускается только в специальных случаях.
Если система содержит TCU (HT8) которая может подключаться к PCU 50.3 по умолчанию, нужно ввести IP адрес
PCU в VNC соединение (config.ini)!
A035 : END
Заметки
840D sl SINUMERIK Operate
Стр. 21
A035
A035 END
A035
Программы обработки
Стр. 22
840D sl SINUMERIK Operate
Управление лицензиями и опциями
A044
Sinumerik
Operate
Описание модуля:
Когда покупается CF карта с опциями выпускается программный лицензионный ключ. Этот
лицензионный ключ привязан к CF карте через серийный номер карты.
В этом модуле объясняется процедура лицензирования и как активируются опции.
Цель модуля:
После завершения этого модуля Вы сможете проверить на системе корректность лицензий и
активных опций.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Ввод и проверка лицензий
Привязка лицензий
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A044
A044
A044
Стр. 2
840D sl SINUMERIK Operate
A044
Управление лицензиями и опциями
Управление
лицензиями и
опциями:
START
Ввод и
проверка
лицензий и
опций
Привязка
лицензий
Управление
лицензиями и
опциями:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A044
A044
Управление лицензиями и опциями
Ввод и проверка лицензий и опций
Для проверки лицензионного номера используйте
следующую последовательность клавиш:
Отобразится информация о лицензии и серийный номер
CF карты.
Лицензионный номер специфичен для серийного номера
CF карты.
По этой причине скопированная CF карта не может
использоваться без генерации сообщения об ошибке.
Лицензионный ключ может быть введен на этом экране.
Для активизации необходимо использовать клавишу
“Reset (po)”.
Система должна приходить с документацией по поводу
лицензионного ключа и опций. Ее нужно хранить в
надежном месте.
Лицензионный ключ сохраняется при первом вводе в
эксплуатацию и перед любыми работами когда данные
ЧПУ могут быть потеряны/переписаны. Это описано на
странице 6.
Если лицензионный ключ потерян, то его можно получить
через Интернет, понадобится только серийный номер CF
карты для восстановления лицензионного ключа.
Сайт для лицензирования:
www.siemens.com/automation/license
Заметки
A044
Стр. 4
840D sl SINUMERIK Operate
A044
Управление лицензиями и опциями
Для получения потерянного ключа используйте пункт
“Show Licence Key”, найдя его в левой колонке на экране.
В поле “Please select” выберите “Hardware serial number”.
Введите серийный номер CF карты для получения
лицензионного ключа для системы.
Теперь отображается лицензионный ключ. Может быть
запрошен отчет о лицензии на введенный е-мейл адрес.
Лицензионный ключ можно сохранить в текстовом файле
кликнув правой кнопкой мыши на ссылку “Save license as
a key file”.
Пример: Сохранить как текстовый файл.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A044
A044
Управление лицензиями и опциями
Сохранение номера лицензии (лицензионного ключа):
Можно сохранить номер лицензии в файл, а так же как и
легко его восстановить.
Появилась новая папка. Выберите клавишу “OK” для
сохранения лицензионного ключа в файл в эту папку.
Выберите куда сохранить лицензионный ключ.
При необходимости создайте новую папку
На
мгновение
появляется
горизонтальных клавиш.
сообщение
выше
Заметки
A044
Стр. 6
840D sl SINUMERIK Operate
A044
Управление лицензиями и опциями
Восстановление номера лицензии:
Выберите клавишу “Read in licence key”.
Выберите файл с лицензионным ключом и нажмите
клавишу “OK”.
Передача лицензионного ключа из текстового
файла.
Лицензионный ключ может быть скопирован из файла
keys.txt и напрямую вставлен в поле ключа!
Лицензионный ключ появится в поле лицензионного
ключа.
Работа с опциями:
При выборе опции используйте курсорные кнопки для
выбора нужной опции и нажмите кнопку “Select” для
активизации или введите число в зависимости от типа
активизации опции. Требуется перезагрузка (Reset (po) )
для завершения процедуры.
Выбором клавиши “All options” можно посмотреть все
установленные и лицензированные опции.
Не лицензируемые опции:
Если активны не лицензированные опции, на системе
появляется ошибка.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A044
A044
Управление лицензиями и опциями
Чтобы посмотреть все не лицензированные опции
выберите клавишу “Missing licences”.
Привязка лицензий
Если лицензионный ключ является недостаточным для
требуемой опции возможно привязать новый лицензионный
ключ, включающий отсутствующую опцию.
Привязка нового лицензионного ключа делается через
Интернет.
Для каждой опции выдается Лицензионный сертификат.
Сертификаты поставляются вместе с CF картой и содержат
номера лицензии и накладной.
Пример: Лицензионный сертификат
Последовательность:
Доступ к “Web Licence Manager“ на компьютере с доступом
в Интернет: http://www.siemens.com/automation/license
Лицензирование достигается рядом шагов на веб сайте
лицензирования Siemens.
Перед началом запишите серийный номер CF карты и тип
системы из экрана управления лицензиями.
Шаг 1 из 5 - Login:
Для входа используйте “Direct Access“ на станице “Web
Licence Manager“.
Заметки
A044
Стр. 8
840D sl SINUMERIK Operate
A044
Управление лицензиями и опциями
Введите номер лицензии и номер накладной. Для
перехода к шагу 2 нажмите кнопку “Next“.
Шаг 2 из 5 - Идентификатор продукта:
Введите серийный номер CF карты и выберите систему.
Для перехода к шагу 3 нажмите кнопку “Next“.
Шаг 3 из 5 - Выбор опций:
Отображаются все непривязанные опции. Теперь можно
привязать дополнительные опции к системе. Перейдите к
шагу 4 кнопкой “Next“.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A044
A044
Управление лицензиями и опциями
Шаг 4 из 5 - Привязка лицензии:
Выбранные опции сейчас готовы к привязке.
Шаг 5 из 5 - Генерация лицензионного ключа:
Лицензионный ключ включает все опции привязанные для
указанной системы.
Есть три метода для сохранения файла. Два из них это PDF
ил TXT формат.
Оставшийся ALM файл может быть считан прямо в систему
как описывалось ранее в этом модуле. Это
предпочтительный метод для системы 840D sl.
Для привязки лицензий к системе кликните на кнопку
“Assign“.
Сохраните файл в подходящем месте, чтобы затем
загрузить его в систему.
Сохраните лицензионный ключ как ALM файл:
Получить лицензионный ключ можно кликнув по следующей
ссылке.
Перейдите в экран лицензирования и введите
лицензионный ключ с помощью клавиши “Read in licence
key“.
Выберите файл для загрузки и нажмите клавишу “OK”.
Заметки
A044
Стр. 10
840D sl SINUMERIK Operate
A044
Управление лицензиями и опциями
Можно проверить ввелся ли успешно лицензионный ключ
нажав клавишу “All options“ и проверив что отсутствующая
опция пролицензирована.
Установка опций в соответствии с лицензионным
ключом:
Есть возможность установить все опции, которые
привязаны к текущему лицензионному ключу выбрав
клавишу
”Set option acc. lic”
Все опции теперь установлены в соответствии с
лицензионным ключом:
A044: END
Заметки
840D sl SINUMERIK Operate
Стр. 11
A044
A044 END
A044
Управление лицензиями и опциями
Стр. 12
840D sl SINUMERIK Operate
Электронный журнал
A007
Sinumerik
Operate
Описание модуля:
Функция электронного журнала в системе 840D sl используется для внесения данных таких
как информацию о производителе (OEM), дилере и пользователе, даты 1ый и 2ой ввод в
эксплуатацию, также как и записи визитов сервиса. Эти данные также сохраняются в лог
файле. Лог файл должен быть загружен в базу данных EUNA через сайт онлайн
регистрации.
Функция нужна не только для гарантии, но и для сервисного персонала (записи нового и
предыдущих визитов сервиса) и также как мера качества управления.
Цель модуля:
После завершения этого модуля Вы сможете следующее:
Импортировать/вводить данные журнала (Logbook)
Делать записи в журнале
Сохранять и считывать лог файл с использованием сайта онлайн регистрации
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Информация журнала
Импортирование/ввод данных журнала
1ый ввод в эксплуатацию — Завершение запуска
2ой ввод в эксплуатацию — инсталляция станка
Запись сервисных вызовов
Сохранение данных журнала - identSNAPSHOT
Загрузка на сайте онлайн регистрации
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A007
A007
A007
Стр. 2
840D sl SINUMERIK Operate
A007
Электронный журнал
Электронный
журнал: START
Информация
журнала
Импорт/ввод
данных
журнала
1ый ввод—
завершение
запуска
2ой ввод—
инсталляция
станка
Запись
сервисных
визитов
Сохранение
данных журнала
-identSNAPSHOT
Загрузка на
сайте онлайн
регистрации
Электронный
журнал: END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A007
A007
Электронный журнал
Информация журнала
В прошлом истинностью гарантийных претензий было
трудно управлять и были причины задержки времени
сервисной реакции.
Системные/аппаратные ошибки протоколировались в
бумажных журналах, которые обычно убирались в станок и
очень часто повреждались или терялись.
Используя EUNA и Электронный Журнал системы
гарантия стартует автоматически и запись о данных станка
и сбоях доступны на самой системе.
Для каждой записи сохраняется время и дата, очень
важно чтобы настройка времени и даты была
корректной в системе. Некорректное настройка
времени и даты может привести к раннему истечению
срока гарантии.
Необходимо делать записи на определенных стадиях во
время жизни станка:- Информация об изготовителе OEM
- Информация о дилере, поставившем и
инсталлировавшем станок
- Информация о конечном пользователе поставки и
инсталляции станка
- 1ый ввод в эксплуатацию - окончание пуско-наладки от
изготовителя
- 2ой ввод в эксплуатацию инсталляция станка окончание пуско-наладки для конечного пользователя
- Все сервисные визиты
Импорт/ввод данных журнала
identSNAPSHOT
После введения информации ее необходимо сохранить,
это делается через кнопку в экране журнала (Logbook).
Эта процедура создает лог файл.
Это функция известна как “identSNAPSHOT” и это снимок
системы, включающий данные о версии, данных о циклах,
компонентах и т.д.
Каждый раз когда делается запись необходимо сохранить
и загрузить в базу данных EUNA через веб сайт онлайн
регистрации.
Имя создаваемого файла составляет комбинацию из
имени станка и серийного номера CF карты.
Файл
Функция
Информация о OEM и дилере можно импортировать в
систему 3 способами:
oem.xml
Информация об изготовителе
oemsubs.xml
Импорт XML файла через кнопку “Import”.
(Предпочтительный способ)
Информация об изготовителе
дополнительно
dealer.xml
Информация о дилере
user.xml
Информация о потребителе
ma_types.xml
Список доступных типов станков
Копирование/вставка XML файла в “System data”.
Ввод информации непосредственно на системе.
(Когда нет файлов)
Файлы можно импортировать кнопкой “Import”.
Если файлы отсутствуют, их можно создать
непосредственно на системе или в оффлайне на
компьютере.
Используйте предпочтительный способ при получении
корректных файлов от вашего партнера Сименс. Эти
предварительно заполненные файлы содержат
соответствующую информацию OEM/станка и т.д.
Используя этот метод гарантируется согласованность
данных сохраненных в EUNA и сохраненных на станке.
Файл идентификатор станка (identity.xml)
После импортирования автоматически создается файл
“identity.xml”, который содержит всю информацию из
импортированных файлов.
Если данные уже занесены в журнал и их нужно
перезаписать, то сначала необходимо удалить файл identity.xml из системы.
Имя станка/номер сохраняется в MD 17400. Этот
уникальный номер нужно ввести в этот параметр.
Следующие файлы могут быть импортированы:
Заметки
A007
Стр. 4
840D sl SINUMERIK Operate
A007
Электронный журнал
Концепция для импорта и загрузки данных электронного журнала:
Оффлайн подготовка
identSNAPSHOT-система
OEM данные
OEM Data (identity.xml)
oem.xml/oemsubs.xml:
Загрузка через клавишу “Import”.
*Номер производителя*
(identity.xml, MD17400)
Загрузка файла
*Страна*
*Имя производителя*
*Город*
Данные о дилере
Dealer Data (identity.xml)
dealer.xml:
Загрузка через клавишу “Import”.
*Номер дилера*
*Страна*
*Имя дилера*
*Город*
Данные о пользователе
User Data (identity.xml)
user.xml:
Загрузка через клавишу “Import”.
Обычно нет до продажи.
Экспорт & загрузка
Онлайн
Регистрация
Конфигурационные данные:
Компоненты, идентификатор
станка, лицензии, информация о
версиях, записи журнала и т.д.
Записи Logbook
1ый ввод в эксплуатацию
2ый запуск
Сервисные визиты
Если в системе уже есть идентификационные данные, то необходимо удалить файл “identity.xml”.
Расположение файла различается между системами с PCU50 или NCU.
Расположение файла “identity.xml”:
PCU50: F:\hmisl\user\sinumerik\hmi\data\version\identity.xml
NCU: CF карта — \card\user\sinumerik\hmi\data\version\identity.xml
Заметки
840D sl SINUMERIK Operate
Стр. 5
A007
A007
Электронный журнал
Убедитесь в доступности импортируемых файлов на
системе, сетевой папке, USB флешке:
Функция импорта данных
Электронный журнал находится в меню Диагностика на
системе:
Выберите место, где лежат импортируемые файлы, USB.
Пустой экран данных производителя :
Выберите импортируемый файл, например oem.xml
Обязательным является имя станка/номер
Теперь информация появляется на экране. В этом примере
был загружен файл производителя (oem.xml).
Для просмотра данных о дилере и пользователе
используются соответствующие клавиши.
Введите имя станка или номер, например VMC123.
Введенное здесь значение передается в General MD 17400.
Заметки
A007
Стр. 6
840D sl SINUMERIK Operate
A007
Электронный журнал
Тип станка
Тип станка можно внести вручную так же как имя/номер.
Альтернатива это список типов станков, который можно
увидеть если импортировать файл “ma_types.xml”.
Пример файла “ma_types.xml”, который включает три типа
станка.
Один раз сделанный выбор типа станка нельзя отменить,
кроме как удалив файл “identity.xml”.
После импортирования этого файла появится
выпадающий список типа станка.
Пункты Копирование и Вставка
Перейдите в папку назначения (Machine identity).
Также можно копировать файлы с USB/сетевой папки
через область “system data”, используя функции
копирования и вставки.
Выберите курсором нужный файл, например на USB.
Теперь систему нужно выключить и включить.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A007
A007
Электронный журнал
Дополнительные файлы
Данные производителя станка.
Дополнительные файлы используются для определения
подробной информации об региональном офисе
производителя.
Пример: Производитель станка имеет головной офис в
Германии, и также региональные офисы в других странах,
например Великобритания.
В этом случае, файл “oem.xml” должен содержать
информацию о головном офисе; а файл “oemsubs.xml”
должен содержать информацию о региональном офисе.
Когда импортируется файл “oemsubs.xml” в систему,
кнопка “Manufacturer” используется для выбора между
OEM и дополнительными данными OEM.
Выберите клавишу “Manufacturer” чтобы увидеть
дополнительную информацию “oem subsidiary”
Пример: Импорт файлов “oem.xml” и “oemsubs.xml” как
описано ранее.
Данные не отображаются до тех пор, пока не выбран
“Address selection” . Это имя подразделения, например
дочерняя компания.
Для возврата к данным изготовителя выберите клавишу
“Reg. office of manufact.”.
Это кнопка изготовителя просто с другой надписью. Текст
кнопки меняется в зависимости от выбранного экрана.
Шаблоны для файлов xml
Выберите имя подразделения/компании, в этом случае
“ABC SUB”
Шаблоны для различных xml файлов находятся в папке
“HMI data\Templates\Examples\Machine identity”.
Данные о компании отображаются на экране.
Заметки
A007
Стр. 8
840D sl SINUMERIK Operate
A007
Электронный журнал
Шаблоны можно использовать если нет файлов от
партнеров Сименс. Они должны быть скопированы и
отредактированы, чтобы оставить оригинальные шаблоны
нетронутыми.
Пример шаблона для dealer.xml.
Файл содержит
различные xml команды
но без данных дилера.
Ввод вручную идентификационных данных станка.
Можно ввести данные непосредственно на системе
вручную, при отсутствии xml файла.
Пример: Файл “dealer.xml” с информацией о дилере. Этот
файл можно теперь импортировать используя описанный
ранее метод.
или
или
Выберите какие данные вводить: Производителя, Дилера,
Конечного пользователя.
Теперь можно увидеть итоговую информацию.
Пример: Ручной ввод данных «Пользователя»
Заметки
840D sl SINUMERIK Operate
Стр. 9
A007
A007
Электронный журнал
1ый ввод в эксплуатацию– завершение запуска
Когда станок окончательно сделан и запущен
производителем выбирают клавишу “Start-up Complete”.
Автоматически фиксируется текущее время и дата.
2ой ввод в эксплуатацию— инсталляция станка
Когда станок устанавливается у конечного пользователя
(2ая пусконаладка) нажимают кнопку “Machine Installed”.
Автоматически фиксируется время и дата.
Для подтверждения завершения 1-ого запуска
Эта информация появляется на главной странице журнала
Для подтверждения завершения
2ой пусконаладки.
Вводятся имя инженера и компания/департамент, а также
подробная описание ошибки и проделанная работа.
Теперь информация появляется на главной странице
журнала.
Запись сервисных визитов
Всякий раз при сервисном визите на станок с целью
обслуживания и т.д., запись о визите и информацию о
проделанной работе должна быть внесена в журнал.
Для этого нужно выбрать клавишу “New Entry”.
Заметки
A007
Стр. 10
840D sl SINUMERIK Operate
A007
Электронный журнал
Процедуру сохранения необходимо делать после каждого
ввода данных в журнал.
Детали сервисного визита теперь отображаются на
странице Журнала.
Для сохранения данных в файл сначала найдите и
выберите клавишу “Save” .
Файл сохраняется в папке “Version data” по умолчанию, для
уверенности что останется локальная копия файла на
системе.
Файл загружается через web сайт регистрации через
внешний компьютер, для этого его нужно также сохранить
на внешнем носите USB.
Сохранение данных Журнала
Следующая процедура показывает как сохранить новые
введенные данные в файл.
Файл содержит всю информацию о системе (контроллер,
привода, ПО и аппаратные средства и т.д.) также как и
информацию введенную в журнал.
Имя файла по умолчанию содержит данные из
идентификации станка. Его можно поменять. Также можно
добавить комментарии.
По умолчанию создаются два файла, данные версии и
данные конфигурации.
Файл “Version data (.TXT)” это текстовый файл, который
содержит детали относительно версий системы, приводов
и т.д.
Файл “Configuration data (XML)” это xml файл и он
содержит информацию о всей системе, включая
введенную в журнале информацию. Именно этот файл
нужно загрузить в базу данных через internet.
В этом примере файлы сохранены в папке “version”.
PCU50: System hard disk\F:\hmisl\user\sinumerik\
hmi\data\version
NCU: System CF card\user\sinumerik\hmi\ data\version
Информация теперь сохранена.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A007
A007
Электронный журнал
Файл можно открыть для просмотра в “System data”:
Введенная информация через экран журнала теперь
сохраняется в этом xml файле.
Сервисные записи можно найти в конце файла:
Загрузка на сайте онлайн регистрации
Используя функции копировать/вставить перенесите xml
файл на USB флешку для последующей загрузки на сайте
онлайн регистрации.
Новые лог файлы
Новый лог файл нужно создавать после добавления
записей в журнал.
Файл должен затем загружаться в базу данных EUNA.
Адрес сайта онлайн регистрации:
www.siemens.com/sinumerik/register
Доступен выбор языка и требуется ввести е-мейл адрес.
Нотификация по е-мейл может приходить на этот адрес
если выбрать пункт “Enable email status notification“. Для
продолжения используйте кнопку “Next”.
Файл закрывается следующей последовательностью
клавиш:
Заметки
A007
Стр. 12
840D sl SINUMERIK Operate
A007
Электронный журнал
Выбор языка
Ввод е-мейл адреса и выбор пункта “enable email status
notification”.
Продолжить кнопкой “Next”.
Для загрузки XML файла нажмите кнопку “XML Upload”.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A007
A007
Электронный журнал
Используйте кнопку “Browse” для указания файла.
Выбранный файл теперь загружается, нажмите кнопку
“Upload”.
Заметки
A007
Стр. 14
840D sl SINUMERIK Operate
A007
Электронный журнал
После небольшой паузы появится диалог сообщающий об
успешном выполнении загрузки.
Загруженный файл можно увидеть в “Assigned files list”
Панель “Action Bar” списка файлов используется для
различных функций
Проблемы с загрузкой XML файлов
Обновление страницы
Загрузка XML файла
Просмотр файла
В случае ошибки во время процесса загрузки необходимо
отправить XML файл по е-мейл:
Удаление файла
[email protected]
A007: END
Заметки
840D sl SINUMERIK Operate
Стр. 15
A007
A007 END
A007
Электронный журнал
Стр. 16
840D sl SINUMERIK Operate
Замена батарейки и вентилятора
A003
Sinumerik
Operate
Описание модуля:
Определенные компоненты оснащены батарейками, которые поддерживают данные
сохраненные в энергозависимой памяти. Некоторые оснащены вентиляторами для
охлаждения электроники.
Во время работы (жизни) оборудования батарея становится менее эффективной, в
результате падения напряжения или вентиляторы охлаждения начинают шуметь из-за
износа. В этом случае батареи или вентиляторы должны быть заменены.
Данные необходимо сохранить перед заменой батареи (это описано в модуле A017).
Внимание
Литиевые батареи должны быть заменены только на идентичную замену или на тип
рекомендованный производителем. В противном случае компонент может повредиться.
Все литиевые батареи должны быть возвращены производителю/переработчику для
переработки или утилизации.
Цель модуля:
После завершения этого модуля Вы сможете находить и менять батарею PCU50 и батарею
и вентилятор NCU.
Sinumerik
Содержание:
SINUMERIK 840D sl Operate
Состояние батареи и предупреждения безопасности
PCU 50.x:
Замена батареи
840D sl NCU:
Замена модуля вентилятор/батарея
Замена батареи
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A003
A003
A003
Стр. 2
840D sl SINUMERIK Operate
A003
Замена батарейки и вентилятора
Замена батареи и
вентиляторов:
START
Батареи:
Здоровье и
предупреждени
я безопасности
PCU 50.x:
замена
батареи
840D sl NCU:
замена
батареи/
вентиляторов
Замена батареи и
вентиляторов:
END
Заметки
SINUMERIK 840D sl Operate
Стр. 3
A003
A003
Замена батарейки и вентилятора
Батареи: Здоровье и предупреждение безопасности
Опасность взрыва и выброса вредных веществ!
Литиевые батареи представляют опасность для
здоровья и безопасности, пожалуйста прочтите
следующую информацию перед началом замены
батареи.
НЕ делать:
Не бросать батареи в огонь
Не припаивать что-нибудь к корпусу
Не вскрывайте батареи
Не замыкайте клеммы
Не нагревайте выше температуры 100°C
Литиевые батареи должны менять только на типы
рекомендованные производителем. Несоблюдение
этого правила может повредить компонент.
Все литиевые батареи должны возвращаться
производителю/переработчику для переработки или
утилизации.
Делать:
Утилизировать должным образом
Защищать от прямых солнечных лучей,
Избегать черезмерной влажности и конденсата.
Соблюдать правильную полярность.
!
PCU 50.x: Замена батареи
5.
Перед отсоединения батареи все текущие настройки BIOS
должны быть сохранены.
Это особенно важно если значения по умолчанию были
изменены и не сохранены в профайле пользователя.
Замечание
Если новую батарею подключают в течении 1 минуты
после отсоединения старой, все настройки (включая дату/
время) сохраняются.
Процедура:
Откройте крышку батарейного отсека на левой
стороны PCU 50.x (Рис. 1).
6.
Вытащите держатель батареи (Рис. 2).
7.
Отсоедините кабель (Рис. 3).
8.
Подключите кабель к новой батареи.
9.
Удалите старую батарею из держателя.
10. Вставьте новую батарею в держатель.
11. Закройте батарейный отсек.
12. Включите питание и войдите в BIOS, проверьте
настройки BIOS или восстановите профайл
пользователя.
Рис. 1: Расположение батареи в батарейном отсеке.
PCU50.x обычно находится сзади панели оператора (OP).
В некоторых случаях она может быть расположена
удаленно от OP.
1.
2.
3.
4.
Выключите PCU50 и затем снова включите.
Нажмите 2-ую горизонтальную клавишу или F2 на
внешней клавиатуре при появлении в нижней части
экрана ”Press F2 to enter set-up”.
Запишите настройки BIOS.
Выключите PCU50 еще раз и заблокируйте главный
выключатель во избежание случайного включения
Рис. 1
Заметки
A003
Стр. 4
840D sl SINUMERIK Operate
A003
Замена батарейки и вентилятора
Рис. 2: Извлечение батареи из PCU50.x.
Рис. 3: Отключение батареи, показан разъем.
Разъем
позволяющий
легко менять
батарею
Рис. 2
Рис. 3
Внимание:
Батарея это расходный элемент. Она должна заменяться
каждые 5 лет (для PCU50.x) как защита от неожиданных
проблем.
840D sl NCU: Замена батареи/вентиляторов
Внимание:
NCU батарея это расходный элемент. Ее нужно менять
каждые 3 года (для NCU 7x0.x ) как защита от
неожиданных проблем.
Батарея и вентиляторы в 840D sl NCU содержатся в
одном модуле, который подключен внизу NCU.
Батарея и вентиляторы могут быть заменены по
отдельности или целиком модуль.
Информация о батареи:
Батарея поддерживает данные сохраняемые в SRAM на
плате NCU.
Если напряжение батареи упадет до критического уровня
(2.7 -2.9 V) появится ошибка “2100 NCK battery warning
threshold reached”.
Батарейка должна быть заменена в течении 6 недель
после первого появления ошибки.
Если напряжение батареи падает до следующего
критического уровня (2.4—2.6 V) появляется ошибка “2101
NCK battery alarm”. В этом случае если отключить питание
энергозависимые данные могут пропасть.
Информация о вентиляторе:
Предупреждение вентилятора: если один из
вентиляторов не вращается.
Ошибка вентилятора: если оба вентилятора
остановлены.
Приблизительно через 1 минуту NCU отключается
автоматически и статус индицируется красным
светодиодом SF.
Некоторые батарейно-вентиляторные модули содержат
два вентилятора.
Внимание:
Чтобы избежать потери данных модуль вентиляторы/батарея должен меняться во время работы. При этом заметим,
что NCU может работать максимально 1 минуту без вентиляторов. Если это время превышено, то NCU
автоматически отключается.
Заметки
SINUMERIK 840D sl Operate
Стр. 5
A003
A003 END
Замена батарейки и вентилятора
Расположение и состав модуля батареи/вентилятор:
Замена:
Модуль вентилятор/батарея заменяется как написано
ниже.
вентилятор
Отсоединение:
держатель
батарея
1. Аккуратно нажмите назад на модуль вентилятора/
батареи. Это позволяет освободить фиксаторы.
2. Теперь модуль можно аккуратно опустить и задний
держатель выйдет из NCU.
Нажать
чтобы
вытащить
Замена:
1. Держать модуля наклонить немного вперед.
2. Вставить держатель в направляющие внизу NCU.
Модуль батарея/
вентилятор
3. Поднимите переднюю часть модуля до тех пор пока
фиксаторы на встанут на место.
Модуль вентилятора/батареи подключается к NCU через
два маленьких разъема, они автоматически подключаются
при фиксации модуля на своем месте.
Замена батареи:
Если меняется только батарея необходимо отсоединить
модуль батарейки/вентилятора как описано выше.
Затем отсоединить батарею от разъема в модуле батареи/
вентиляторе и затем вынуть ее из модуля.
Новую батарею устанавливать в обратной
последовательности.
Разъем для подключения
батареи
Соединитель
батареи
A003: END
Заметки
A003
Стр. 6
840D sl SINUMERIK Operate
Управление данными
A017
Sinumerik
Operate
Описание модуля:
Есть необходимость в процедурах сохранения и восстановления данных, которые хранятся в
ЧПУ.
Принимаются во внимание следующие случаи:
Производство серийных станков
Замена TCU
Замена PCU/жесткий диск
Замена NCU/PLC
Замена системной CF карты
Метод сохранения может отличаться между станками, в зависимости от используемой
конфигурации компонентов.
Этот модуль описывает сохранение данных таким образом, чтобы их можно было
восстановить в случае перечисленных выше ситуаций.
Цель модуля:
После завершения этого модуля Вы узнаете как:
Создавать и восстанавливать архивы.
Создавать и восстанавливать образ системы.
Создавать и восстанавливать Ghost образ
Sinumerik
Содержание:
Архивы: TCU и PCU50
Системная CF карта: Сохранение и Восстановление
Ghost образ PCU50
Файлы TGZ
840D sl SINUMERIK Operate
V4.45
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A017
A017
A017
Стр. 2
840D sl SINUMERIK Operate
A017
Управление данными
Управление
данными:
START
Архивы:
TCU и PCU50
Резервирование
TGZ файлов
PCU50: Ghost
образ
Управление
данными:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A017
A017
Управление данными
Архивы TCU и PCU50
Серийные пусконаладочные архивы можно использовать
для сохранения NC, PLC, привода и HMI данных.
Архивы создают по целому ряду причин:
PLC hardware upgrade archive (SDB’s only) - Создание
PLC архива, используемый при запуске серийных станков
(Для тестирования компонентов PLC периферии)
Read in series start-up - Считывание архива.
Create original status archive - Используется для создания
архива, который будет возвращать станок к состоянию при
поставке.
Производство серийных станков
Замена TCU
Замена PCU/жесткого диска
Замена NCU
Read in original status archive - Для считывания архива
оригинального состояния.
Замена системной CF карты
Для создания серийного пусконаладочного архива нужно
перейти в соответствующее меню с помощью
последовательности клавиш:
Создание серийного пусконаладочного архива:
Метод создание архивов одинаковый как для PCU50 так и
TCU. Однако когда данные сохраняются локально
отличаются место сохранения.
В случае с TCU архивы сохраняются на системной CF
карте.
В случае с PCU50 архивы сохраняются на жестком диске.
Убедитесь что выбран пункт “Create series start-up” и
нажмите “OK”.
Экран отображает 5 вариантов действий:
Create series start-up - Создание архивов 4-х компонентов
системы (NC, PLC, привода, HMI).
Компенсационные данные
Циклы
Смещения
R параметры
Управляющие программы
Детали
Опциональные данные
Глобальные и локальные данные пользователя (GUD и
LUD)
PLC данные: Создание архива, используемого для
восстановления PLC программы.
Данные приводов: Создание архива содержащий данные
для Sinamics приводов.
HMI данные: Это сохранение данных, хранящихся в HMI.
Список состоит из:Хранилище циклов
Тексты
Шаблоны
Приложения
Конфигурации
Данные о версии
Протоколы
Пользовательские виды
Словари
Компоненты системы:
Данные системы разделяют на 4 компонента
NC данные:- NC данные состоят из:
Все машинные и установочные даныне (исключая
машинные данные приводов)
Данные инструмента и магазина
Заметки
A017
Стр. 4
840D sl SINUMERIK Operate
A017
Управление данными
Все 4 компонента можно выбрать. Их можно выбирать в
любой комбинации, для создания архива, содержащего
различные данные.
Данные NC можно выбрать с или без компенсационных
данных.
Компенсационные данные это специфические данные
станка, такие как ошибки шарико-винтовой пары. Эти
данные не нужно включать только если делается архив для
производства серийных станков.
Создание NC архива
Следующий пример показывает создание NC архива,
включающего компенсационные данные.
Используя курсорные клавиши и клавишу “select”
выберите необходимые пункты.
Область комментария внизу экрана предлагает добавить
информацию об архиве.
Данные приводов можно сохранить в двух форматах:
Архив содержащий данные приводов можно создать с
использованием ACX формата. ASCII формат используется
только для экспертов.
Если выбран HMI компонент, то можно включить все HMI
данные или выбрать включаемые в архив данные с
помощью пункта “Execute”.
Место для архива можно выбрать, оно может быть
локальное: системная CF карта/жесткий диск или внешнее:
на USB флешку или сетевой PC.
Предполагается что архив хранится локально на системе.
Копии нужно сохранять на внешних носителях с целью
использования для восстановления данных.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A017
A017
Управление данными
Нужно ввести имя для архива.
Информационное окно показывает что архив успешно
создан.
Архив будет создаваться и сохраняться в выбранное
место.
Считывание серийного пусконаладочного архива:
Выбрать источник откуда будет считываться архив.
Для восстановления архива нужно выбрать пункт ”Read in
start-up archive”
Заметки
A017
Стр. 6
840D sl SINUMERIK Operate
A017
Управление данными
Появляется информация о выбранном архиве. Она
включает введенные при создании комментарии.
Также отображается версия системного ПО, при создании
архива.
Архив считывается и появляется серия окон о процессе.
В финале появляется информация об успешности
считывании архива.
Создание архивов оригинального состояния
Архивы оригинального состояния используются для
восстановления станка к состоянию при поставке. (в нем
нет программ, данных инструмента, смещений и т.д.)
HMI выбор имеет два пункты:
Ниже показан выбор по умолчанию. Станкостроитель
должен решить какие компоненты необходимы для
возврата станка к оригинальному состоянию при поставке.
Файлы с HMI данными могут быть достаточно большими.
Чтобы не включать не нужные файлы есть возможность
выбора, какие HMI файлы включать.
All: Этот пункт включает все HMI данные.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A017
A017
Управление данными
Execute: С помощью этого пункта Вы можете выбрать
какие HMI файлы включать в архив.
Когда выбирается пункт “Execute” появляется список
компонентов HMI. Элементы, отмеченные серым цветом
в настоящий момент не имеют связанных с ним данных.
Дождитесь завершения процесса архивирования:
Отдельные компоненты выбираются клавишей “select” и
курсорными клавиша.
Считывание архивов оригинального состояния
Для восстановления архива оригинального состояния
нужно выбрать пункт ”Read in original status archive”.
Заметки
A017
Стр. 8
840D sl SINUMERIK Operate
A017
Управление данными
Так как только один оригинальный архив возможен, нет
никакого выбора. Отображается информация о
компонентах архива.
Отображаются окна о процессе процедуры считывания
архива.
Если возникают вопросы о перезаписи, обязательно
ознакомитесь с сообщениями перед тем как продолжать с
одним из следующих ответов:
Когда архив будет полностью считан появиться
соответствующее окно.
Все файлы будут перезаписаны, продолжение
считывания архива.
Нет перезаписи, продолжение считывания архива.
Пропуск перезаписи файл в вопросе, продолжение
считывания архива.
Отмена процедуры считывания архива.
Перезапись файла в вопросе, продолжение
считывания архива.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A017
A017
Управление данными
Создание архивов с помощью горячих клавиш
Быстрый метод сделать полный архив на USB флешку это
одновременное нажатие 3-х клавиш.
Эта комбинацию клавиш “CTRL” + “ALT” + “S”
Нажмите соответствующую комбинацию для создания
архива.
+
+
Окна исчезнут когда архив будет записан.
Создается файл с расширением .arc и получает имя,
которые включает информацию о времени и дате.
Следует проверить что файл существует на USB флешке
перед тем как начинать работу.
Несколько диалоговых окон показываются во время
создания архива.
Пример:
Резервирование TGZ файлов
Для метода создания резервной копии системной CF карты
используется Система Аварийной Загрузки (Emergency
Boot System).
Потребуется сервисная USB флешка. Это загружаемая
флешка, которая содержит ПО Системы Аварийной
Загрузки (EBS)
Когда флешка вставлена в разъем X125 система
загружается с USB флешки в меню Системы Аварийной
Загрузки.
В этом меню можно создавать/восстанавливать резервные
копии системы.
Файл резервной копии имеет тип TGZ.
TGZ файлы идеальны для создания резервной копии,
чтобы использовать их при создании серийных станков.
Это потому что данные о лицензии, на переносимой карте
останутся без изменений.
Найдите файл “linuxbase.img” и выберите “Open”
Создание сервисной USB флешки.
Для создания USB флешки используем RCS Commander.
ПО поставляется в формате “zip” и его нужно распаковать
в подходящее место на компьютере.
После распаковки, файл “linuxbase.img” может быть найден
по следующему пути:
Emergency Boot System 840Dsl V04_50_12_00\eboot_system
Запустите RCS Commander и выберите пункт “Writing image
to CF card” в меню “NC Commissioning”.
Заметки
A017
Стр. 10
840D sl SINUMERIK Operate
A017
Управление данными
Выберите букву соответствующую USB флешки (Не
обращайте внимание на надпись CF карта)
Начинается процесс записи.
Создание резервной копии CF карты (TGZ файл)
Запустите Систему Аварийной Загрузки.
Выключите систему и вставьте загрузочную USB флешку в
разъем X125 на NCU. Включите NCU.
Будет отображаться следующий экран:
Процесс можно повторить при необходимости.
Вставьте USB флешку в X125 на NCU и включите
NCU.
После успешной загрузки отобразится Система
Аварийной Загрузки.
Курсором выберите пункт “Backup NCU Software and Data”
и нажмите “Ok”
Заметки
840D sl SINUMERIK Operate
Стр. 11
A017
A017
Управление данными
Введите подходящее имя файла. Имя должно содержать
информацию, которая поможет идентифицировать файл
для других пользователей. Расширение обязательно
должно быть TGZ.
Доступны несколько видов сохранения, выберите пункт
меню “Backup Complete CF card to USB memory stick”
Начнется процесс создания резервной копии.
По завершению нажмите любую клавишу.
Отобразится основной экран.
Можно вытащить USB флешку и перезагрузить систему.
Проверьте что файл существует на USB флешке, файл
сохраните в надежном месте, и доступном для сервисного
персонала.
Заметки
A017
Стр. 12
840D sl SINUMERIK Operate
A017
Управление данными
Восстановление CF карты (TGZ)
Восстановление TGZ файла также достигается через
меню Системы Аварийной Загрузки.
TGZ файл резервной копии должен быть на сервисной
USB флешки.
Загрузитесь с сервисной USB флешки
Выберите пункт “Restore NCU Software and Data”
Отображается процесс восстановления, подождите
завершения процесса.
По завершению нажмите любую клавишу.
Выключите систему и включите снова.
Стандартные NC машинные данные будут загружены,
необходимо считать архив, содержащий самые
современные данные.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A017
A017
Управление данными
PCU 50.3 Ghost образы
PCU50 работает с жестким диском, который содержит
операционную систему (Windows®), базовое ПО Sinimerik,
ПО Sinumerik 840D sl Operate, архивы, пользовательские
файлы и т.д.
Диск разделен на 4 раздела (C, D, E, F)
Для создания резервной копии данных жесткого диска
используется Norton Ghost®.
Norton Ghost представлен на всех заменяемых жестких
дисках и позволяет создавать и восстанавливать Ghost
образ.
Эта процедура создает “Ghost образ”. Размер Ghost образа
зависит от отдельных приложений, но будет больше 1GB.
Образ можно сохранить на внешнее USB устройство, при
условии достаточного места, или через сеть.
Также возможно создать локальные Ghost образы
разделов C, E и F в раздел D.
Перед созданием Ghost образа рекомендуется выполнить
процедуру архивирования с сохранением файлов на
жесткий диск PCU.
Разделы жесткого диска:
Для разделения пакетов программного обеспечения,
жесткий диск PCU 50.3 разделен на 4 NTFS раздела,
каждый с различной функциональностью.
Описание разделов:
Раздел C Emergency:
Активный основной раздел
(сервисное меню)
Раздел D TMP:
Расширенный раздел
(локальные образы, install, update)
Раздел E System:
Основной раздел
(операционная система Windows®)
Раздел F USER:
Основной раздел
(HMI, Shopmill/turn, Step7, OEM)
Создание Ghost образов
Сначала вставьте USB флешку (минимум 2GB) в USB
разъем PCU50.
Ghost образ создается через Сервисное меню PCU50.
Включите систему и дождитесь появления следующего
экрана. Быстро (в течении 3-х секунд) нажмите клавишу
«курсор вниз»
Белая полоса передвинется с пункта меню “SINUMERIK”
на невидимый пункт.
Это меню “Service Centre”, нажмите “Input” для
продолжения.
Заметки
A017
Стр. 14
840D sl SINUMERIK Operate
A017
Управление данными
Запустится Service Centre. Он работает в Ramdisk и
потребуется некоторое время для загрузки. Потребуется
ввести пароль, это “SUNRISE”.
Выберите пункт “Backup-Restore a Disk Image”
В конце отображаются детали Ghost образа.
Нужно дать имя Ghost образу. Не забудьте нажать “Input”
для подтверждения имени образа.
Заметки
840D sl SINUMERIK Operate
Стр. 15
A017
A017
Управление данными
Восстановление Ghost образов
Восстанавливаются образы также с использованием
Сервисного меню.
Начинается процесс, это может занять некоторое время,
которое зависит от размера Ghost образа
Выберите восстановление (Restore) и требуемый файл
образа.
Отображаются детали Ghost образа.
Заметки
A017
Стр. 16
840D sl SINUMERIK Operate
A017
Управление данными
Имя компьютера (PCU50) можно изменить если это
требуется. Если PCU подключен к заводской сети может
потребоваться ввести специфическое имя.
Начинается процесс, отображаются такие детали, как
прошедшее время и ожидаемое оставшееся время.
Нажмите “OK” для перезагрузки PCU.
PCU 50.5 запуск в сервисном режиме
Старт PCU.
Во время загрузки, когда появляется информация о базовой HM версии в правом нижнем углу экрана,
существует временной интервал нажатия кнопки “3“.
Заметки
840D sl SINUMERIK Operate
Стр. 17
A017
A017 END
Управление данными
Создание сервисной системы (Загрузочная флешка для PCU50)
1. Запустите PCU в сервисном режиме.
2. Подключите USB флешку как минимум 8Гб в USB разъем PCU.
3. Запустите Ghost32.exe в директории E:\Tools
4. Выберите в Ghost: Local → Disk → From Image. Источник находится в D:\Eboot\eboot.gho, и назначение
восстановления выберите USB флешку (распознать можно по объему).
Результат:
После успешного восстановления eboot.gho на USB флешку, Сервисная система для PCU готова к
использованию (Eboot флешка).
Используя такую же процедуру создайте сервисную систему на PG/PC. Для этого сначала необходимо
скопировать файлы Ghost32.exe и eboot.gho на PG/PC.
Загрузка с USB сервисной системы
Для PCU 50.3 с версией BIOS 05.01.11:
После блокировки жесткого диска, Вы можете загружаться с USB сервисной системы и использовать WinPE.
Для PCU50.5 :
Если нужно загрузить PCU 50.5 с USB сервисной системы, установите сервисных переключатель в "E".
A017: END
Заметки
A017
Seite 18
840D sl SINUMERIK Operate
PCU, TCU и OP диагностика и интерфейсы
A010
Sinumerik
Operate
Описание модуля:
PCU50.x это промышленный ПК на котором установлена операционная система (Windows®),
базовое ПО Sinumerik, ПО Sinumerik 840D sl Operate, ShopMill/ShopTurn, архивы,
пользовательские файлы и т.д. В него интегрированы два 7-сегментных индикатора и 2
светодиода для диагностики (например при работе без монитора).
PCU 50.3 оснащен жестким диском.
PCU 50.5 оснащен электронным SSD (Solid State Disk) диском. Сервисный переключатель с
кнопкой включения также интегрирован для диагностики.
TCU (Thin Client Unit) служит исключительно как человеко-машинный интерфейс без
возможности сохранять данные и диагностических LEDы/индикаторы. На TCU можно найти
несколько интерфейсов.
Панели оператора (OP) используются для взаимодействия PCU/TCU с системой. PCU/TCU
легко крепятся сзади OP. OP имеет 2 x LEDа для базовых диагностических функций и один
USB интерфейс.
Цель модуля:
После завершения этого модуля Вы найдете:
Диагностические LEDы и индикаторы на PCU и узнаете их значения.
Интерфейсы PCU
Интерфейсы TCU
Панель оператора
Sinumerik
Содержание:
840D sl SINUMERIK Operate
PCU50.3: Интерфейсы
PCU50.5: Интерфейсы
PCU50.x: Диагностический сервис
TCU: Интерфейсы
Диагностика панели оператора
V4.5
Стр. 1
Этот документ сделан для учебных целей.
Siemens не несет ответственности за его содержание.
A010
A010
A010
Стр. 2
840D sl SINUMERIK Operate
PCU, TCU и OP диагностика и интерфейсы
A010
PCU/TCU/OP
диагностика и
интерфейсы:
START
PCU50.3:
интерфейсы
PCU50.5:
интерфейсы
PCU50.x:
Диагностика
сервис
TCU:
интерфейсы
Панель
оператора
Диагностика
PCU/TCU/OP
диагностика и
интерфейсы:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A010
A010
PCU, TCU и OP диагностика и интерфейсы
PCU50.3: Интерфейсы
Интерфейсы PCU50.3 расположены с двух сторон
Digital Video
Interface.
(DVI)
Ethernet 2
MPI/DP
4 x USB 2.0
+24
VDC
2 x PCI
слоты
Ethernet 1
Переключатель
ON/OFF
2 x статус
LEDы.
2 x 7сегментный
индикатор.
Отсек BIOS
батареи
Плоский кабель для
соединения PCU с OP
Примечание:
Ethernet 1 обозначается как “Заводская сеть”. Он может
быть использован для подсоединения станка к
существующей заводской сети. Это можно использовать
например для передачи и хранения программ и т.д.
Ethernet 2 обозначается как “Системная сеть”. Он
используется для соединения различных компонентов
системы таких как NCU, MCP и т.д.
Заметки
A010
Стр. 4
840D sl SINUMERIK Operate
A010
PCU, TCU и OP диагностика и интерфейсы
Жесткий диск (HDD) для PCU доступен как запчасть и
может быть заказан отдельно от PCU.
Устройство блокировки используется для защиты HDD во
время транспортировки.
Это защищает жесткий диск от сильных вибраций.
Если попытаться включить PCU в таком состоянии, на
экране панели оператора появится следующее
сообщение:
Operating system not found.
Расположение заменяемого жесткого диска:
PCU50.5: Интерфейсы
Интерфейсы PCU50.5 расположены с двух сторон
X70
Digital Video
Interface
(DVI)
X4
MPI/DP
2 x PCIслоты
X1
Ethernet 1
Заводская
сеть
X60 USB 2.0
Port 1 / 2
Port 3 / 4
X0
+24 VDC
питание
S0
переключател
ь ON/OFF
X2
Ethernet 2
системная
сеть
Заметки
840D sl SINUMERIK Operate
Стр. 5
A010
A010
PCU, TCU и OP диагностика и интерфейсы
Сервисный модуль
Альтернативное место
установки сервисного модуля
на боковой стороне при
портретной сборке.
Отсек BIOS
батареи
X44 интерфейс вх/вых.
для соединения кабеля вх/
вых. панели оператора
X42 дополнительное
соединение для панели
оператора с USB 2.0
X400 1ый LVDS интерфейс
для соединения кабеля TFT
дисплея
X401 2ой LVDS-интерфейс
для второго LVDS экранов
(например OP 19) - за X400
(доступ через удаление
крышки корпуса SSD)
Сервисный модуль
при поставки
Крышка корпуса SSD (замена
жесткого диска) Solid State Disks
Заметки
A010
Стр. 6
840D sl SINUMERIK Operate
A010
PCU, TCU и OP диагностика и интерфейсы
Позиция Режим
перекл. работы
2 x 7-сегментных
индикатора
Функция
0
E
Нормальная работа (по умолчанию)
Сервис
Загрузка с USB флешки (Eboot)
2 x LEDы: H1 и H2
В настоящий момент используются только позиции “0” и “E”
Сервисный
переключатель
Кнопка включения
Может использоваться для запуска и остановки
операционной системы Windows.
PCU50.3/.5: Диагностические LEDы и 7-сегментные
индикаторы
Диагностические элементы PCU50.x состоят из 2 x LEDов
и 2 x 7-сегментных индикаторов.
H1
LED и
7-сегментный
индикатор
H2
LED и
7-сегментный
индикатор
H1: сопоставлен с базовым ПО PCU. Отображаются коды
статуса при загрузке системы и выключении.
LED
H1
LED
H2
Оранж. Оранж.
H1
H2
Вывод
BIOS кодов
Статус
После включения
Оранж.
Выкл.
После загрузки BIOS
Оранж.
Выкл.
После старта Windows
1
0
старт
Windows
Загрузка
драйверов для
Windows
2
0
PCU
сервис
Старт PCU
сервиса
5
0
Сеть
Ожидание для
сетевых
интерфейсов
8
0
Поддержк
а TCU
Шаг 1
Ожидание
запуска FTP
сервера
9
0
Поддержк
а TCU
шаг 2
Ожидание для
TCU
сетевой
загрузки и
запуска TCU
сервиса
H2: сопоставлен с прикладным ПО.
Коды статуса при включении:
Заметки
840D sl SINUMERIK Operate
Стр. 7
A010
A010
PCU, TCU и OP диагностика и интерфейсы
Продолжение кодов статуса при загрузке системы:
LED
H1
LED
H2
H1
H2
A
0
Коды статуса при работе.
LED
H1
Статус
Поддеркжа
TCU шаг 3
Ожидание
запуска VNC
сервера
B
0
Менеджера
HMI
Ожидание
запуска
менеджера
HMI
E
0
Базовое ПО
PCU
Общая
ошибка: см.
“Event viewer”
Мигает
зелен.
LED
H2
H1
H2
Статус
0
0
OK
Мигает
красн.
Ошибка: см. ниже
1
0
2
0
3
0
6
0
Температ.
ошибка
Перегрев
корпуса или
CPU
Ошибка
Вентилятор
вентилятора корпуса или
CPU
медленно
вращается
или стоит
Ошибка
жесткого
диска
Ошибка
S.M.A.R.T*
Ошибка VNC
сервера, или
остановка
VNC сервиса
Коды статуса при выключении
LED
H1
LED
H2
Мигает
красн./
зелен.
H1
H2
Статус
5
0
Выключение активно
Заметки
A010
Стр. 8
840D sl SINUMERIK Operate
A010
PCU, TCU и OP диагностика и интерфейсы
Для поддержки высокого уровня работы системы
рекомендуется профилактическая замена компонентов
PCU, которые подвержены износу, в соответствии с
интервалами указанными ниже в таблице:
Компонент
Интервал замены
Электронный SSD диск
> 5 лет
вентилятор
5-7 лет
CMOS батарея
4/5 лет
SSD
В промышленных условиях можно предположить что время
жизни больше чем для обычных механических жестких
дисков, и поэтому этот срок больше 5 лет.
Частота записи является фактором оказывающим
значительное влияние на общее время жизни.
TCU: Интерфейсы
Вентилятор
Вентиляторы это компоненты подверженные износу.
Скорость вращения контролируете и выдается ошибка при
сбое. Основная причина отказа это загрязнение. Первый
критерий для замены это визуальный осмотр. Если
вентилятор очень грязный, то его следует заменить. В
средних промышленных условиях интервал замены 5-7
лет .
Батарея
Батареи это компоненты подверженные износу. Они
должны заменяться каждые 5 лет, чтобы гарантировать
долгосрочное функционирования устройства. Если
вставляемые PCI карты также питаются от батареи
(централизованная концепция питания) то этот срок
сокращается до 4 лет.
Сзади TCU находятся разъемы для подключения 2-х
плоских кабелей для соединения с панелью оператора.
Разъемы для плоских кабелей:
X206
+24 VDC
питание
X201
CF карта
(не включено)
X202
Системный
Ethernet
X203 & X204
2 x USB
Для NC клавиатуры и
USB флешек.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A010
A010 END
PCU, TCU и OP диагностика и интерфейсы
Диагностика панели оператора
На фронтальной части панели оператора есть 2-а LEDа
Они индицируют:
Питание PCU/TCU
Температура PCU за пределами допустимого (5—55º C)
В нормальном режиме работы Power LED постоянно
светиться. Temp LED загорается если температура
корпуса PCU50 или CPU достигают порогового значения
температуры.
1 x USB интерфейс
Задняя часть панели оператора разработана таким
образом, чтобы было легко установить PCU/TCU.
Там есть два плоских кабеля через которые передаются
сигналы между OP и PCU/TCU.
A010: END
Заметки
A010
Стр. 10
840D sl SINUMERIK Operate
NCU диагностические экраны и
переключатели
A036
Sinumerik
Operate
Описание модуля:
Все варианты NCU оснащены светодиодами статусов (LED) и 7-сегментным дисплеем.
Когда появляются ошибки, связанные с NCU рекомендуется посмотреть статусы LEDов,
помогающие сделать быструю диагностику.
7-сегментный дисплей может также использоваться для вывода IP адреса NCU.
Есть два круговых переключателя, один для функций NCK, второй для PLC функций.
Изменением положения этих переключателей реализуются определенные задачи.
В этом модуле описываются расположение и назначение LEDов, 7-сегментного дисплея,
круговых переключателей.
Цель модуля:
После завершения этого модуля Вы сможете проверить статус LED и 7-сегментный дисплей
на NCU.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Статус LEDы и состояния 7-сегментного дисплея
NCK и PLC круговые переключатели
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A036
A036
A036
Стр. 2
840D sl SINUMERIK Operate
NCU диагностические экраны и переключатели
A036
NCU
диагностические
экраны и
переключатели:
статус LEDы и
7-сегментный
дисплей
NCK и PLC
круговые
переключател
и
NCK и PLC
общий
сброс
NCU
диагностические
экраны и
переключатели:
Заметки
840D sl SINUMERIK Operate
Стр. 3
A036
A036
NCU диагностические экраны и переключатели
Статус LEDы и 7-сегментный дисплей.
Диагностические свойства NCU находятся на нижней
передней части и состоят из 7-сегментного дисплея и 8
статус-LEDов.
Расположение LEDов
7-сегментный дисплей
Область LED и 7-сегментного
дисплея.
7-сегментный дисплей
находится под снимаемой
крышкой.
LED
Цвет
красный
LED
Объяснение
Как минимум одна ошибка (например
RESET, watchdog и т.д), или система в
процессе загрузки.
красный/ мигание 0.5Hz. Ошибка доступа к
оранж
CompactFlash карте
RDY
оранж
Обращение к CompactFlash карте
оранж
мигание (0.5 Hz).обновление firmware
подсоединенных DRIVE-CLiQ
компонентов
оранж
зеленый
RUN
зеленый
оранж
SU/PF
красный
FORCE активирован (PLC force)
SF
красный
Ошибка PLC группы
DP
красный
Ошибка PROFIBUS группы X126
DP/
MPI
красный
Ошибка PROFIBUS группы X136
PN
красный
Ошибка PROFINET IO группы X150
зеленый
Статус синхронизации (SY)
интерфейса PROFINET IO (X150)
Статус обслуживания (MT) NCU
(пока без функции)
NC работает
зел/оран мигание (1 Hz). Активизация LEDили
поддержки распознавания DRIVE-CLiQ
крас/оран компонента: (p0124[0] = 1).
Объяснение
STOP
SY/
MT
мигание (2 Hz). Завершено
обновление firmware компонентам.
Ожидание POWER ON для
соответствующих компонентов.
Цвет
PLC в режиме стоп (PLC stop)
выкл
PROFINET система работает
корректно; обмен данными со всеми
сконфигурированными устройствами
вход/выходов.
красный
Ошибка шины (нет физического
соединения). Некорректная скорость
передачи
красный
Ошибка подключения устройств I/O.
Некорректное или несконфигур.
OPT
PLC работает (PLC run)
Заметки
A036
Стр. 4
840D sl SINUMERIK Operate
A036
NCU диагностические экраны и переключатели
7-сегментный дисплей
Во время загрузки 7-сегментный дисплей
7-сегментный дисплей находится за нижней крышкой
модуля управления (NCU).
7Значение
сегментны
й дисплей
1
Не используется.
Дисплей выводит отдельные цифры (0 до 9) или
отдельные буквы (A, C, E, F, P). Также может выводится
точка в нижнем правом углу дисплея.
2
Не используется.
Он служит как индикатор состояния при вводе в
эксплуатацию и может быть использован для
отображения следующей информации:
3
Отладчик инициализирован.
4
IP адрес NCU
Тестовая и диагностическая информация
5
Статус во время загрузки
6
6.
NRK операционная система успешно
активирована.
NRK операционная система загружена,
процесс инициализации задач (загрузка
приложений)
Инициализация была успешно выполнена;
контроль в циклическом режиме и циклы
активны.
Внутренняя ошибка.
Не совпадают данные CF карты и данные
SRAM. Для решения этой проблемы,
требуется общий сброс с загрузкой NCK–
переключатель в позиции 1 или 2.
Во время нормальной работы отображается "6." с
мигающей точкой.“RDY” LED постоянно горит зеленым
цветом.
F
1 or 2
"8" индицируется при проблемах с вентилятором или
если NCU работает без вентилятора.
Во время загрузки дисплей отображает различные стадии
процесса загрузки.
Ошибки системы
7-сегментный дисплей в связи с “RDY” LED (см. выше)
Системные ошибки отображаются комбинацией “RDY” LED
и 7-сегментным дисплеем.
7сегментны
й дисплей
Постоянная ошибка
Описание ошибок “RDY” LED:
“RDY” LED
Значение
мигающ.
Постоянная ошибка: система остановлена
красный @
(см. ниже 7-сегментный дисплей)
2Hz
мигающ. Временная ошибка: система может работать
красны/
с ограниченными функциями.
оранжевый
(см. ниже 7-сегментный дисплей)
@ 2Hz
Значение
C
“Crash”: крах операционной системы (подобие
«синего экрана» в Windows) Дополнительные
детали можно найти в системном лог файле.
P
“Partition”: Ошибка при переразбиении.
Временная ошибка
E
F
“Error”: Ошибка чтения или записи на Compact
Flash карту (Точка отображает ошибку
записи). Возможно дефектная CF карта.
“Full”: Заполнена CF карта, возможно не все
службы запустились.
Во время загрузки, ошибка отображается 1
минуту; система продолжает загружаться,
однако можно предположить возникновения
проблем.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A036
A036 END
NCU диагностические экраны и переключатели
NCK и PLC круговые переключатели
Функции NCK переключателя
Есть два круговых переключателя, один для функций
NCK, второй для PLC функций. Изменением положения
этих переключателей реализуются определенные задачи.
Некоторые задачи требуют перезагрузки для
активизации, для этих целей удобно расположена кнопка
“RESET”.
кнопка RESET
переключатель
запуска NCK
переключатель
выбора PLC
режима
Общий сброс NCK и PLC
Положени
е
Функция
0
нормальная загрузка NCK
1
NCK загружается с данными по умолчанию
(очистка памяти)
7
отладочный режим, NCK не стартует.
8
Отображается IP адрес на 7-сегментном
дисплее
остальные
без значений
Функции PLC переключателя.
Положени
е
Функция
0
Run
1
Run (защищенный режим)
2
STOP
3
Сброс памяти при загрузке (MRES)
остальные
без значений
NCK и PLC = общий сброс !
Общий сброс NCK и PLC (включая. SDB)
Когда NCU запускается первый раз, чтобы достигнуть
определенного начального состояния всей системы
необходимо сделать общий сброс NCK и PLC.
Поверните NCK переключатель в положение “1“ и
PLC переключатель в положение “3“.
Инициируйте выключение и включение системы нажав
кнопку Reset на NCU.
Дождитесь загрузки системы и появления 6 на 7сегментном дисплее, LED "STOP" мигает и LED "SF" горит!
Поверните PLC переключатель в положение "2" → “3“ →
“2“. LED "STOP" сначала будет быстро мигать а затем
будет гореть постоянно.
Поверните PLC и NCK переключатели обратно в
положение “0“.
NCK общий сброс
NCK переключатель в положение “1“
Запуск на перезагрузку с помощью кнопки Reset
дождаться 6 на 7-сегментном дисплее
NCK переключатель в положение “0“
NCK = сброшен (загружены стандартные MD)!
A036: END
Заметки
A036
Стр. 6
840D sl SINUMERIK Operate
Цифровые входы и выходы
A030
Sinumerik
Operate
Описание модуля:
Система 840D sl имеет интерфейсы для подключения цифровых входов и выходов (I/O).
Эти интерфейсы это X122 ,132 и X142.
Соединения используются с компонентами группы приводов, также известные как BiCo’s.
Разъемы X122 и X 132 для Sinamics и разъем X142 для NCK функций.
Определенные клеммы можно конфигурировать как вход или выход с помощью машинных
данных.
Цифровые вх./вых. Используются для обработки различных сигналов, например:
Разрешения приводов
Входы измерительных щупов
Автоматическое управление сетевым контактором
Внешняя реф. метка (Bero)
Этот модуль показывает сопоставление пинов для каждого разъема и также некоторые
примере как используются BiCo для функций, включая щупы и сетевого контактора и как
используются NCK I/O в управляющей программе.
Цель модуля:
После завершения этого модуля Вы сможете находить разъемы и конфигурировать
отдельные клеммы для реализации определенных функций.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Расположение разъемов и описание X122, X132 и X142.
Описание цифровых входов/выходов
Назначение BICO’s
NCK входы и выходы
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A030
A030
A030
Стр. 2
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
Цифровые входы и
выходы:
START
Описание
интерфейсов
Назначение
BICO
NCK входы
и выходы
Цифровые входы и
выходы:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A030
A030
Цифровые входы и выходы
Описание интерфейса
Бинарные контакты (BiCo’s) X122 и X132 используются как
Sinamics входы/выходы для специальных функций,
например разрешения для приводов, BERO,
автоматическое управление сетевым контактором и т.д.
X142 используется для NC цифровых входов и выходов.
Интерфейсы X122, X132 и X142 цифровых вх./вых.
Находятся под откидывающейся крышкой NCU.
X122
X132
Определенные контакты автоматически назначаются
функциям по умолчанию, оставшиеся контакты можно
назначить с помощью машинных данных.
X142
Статус контактов передается в CU параметр r0722, на
который ссылаются при назначении функции.
Ext. 24V
+
M
Sinumerik NCU7x0
X124
+
+
M
M
X132
X122
2*
3*
1* быстрые входы/выходы (должны быть заземлены).
2* электрическая изоляция для циф. входов (DI)
если перемычка открыта.
3* можно параметрировать как входы или выходы.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DI 0
DI 1
DI 2
DI 3
DI 10
DI 11
M1
M
DI/DO 8 1*
DI/DO 9 1*
M
DI/DO 10 1*
DI/DO 11 1*
M
2*
3*
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DI 4
DI 5
DI 6
DI 7
DI 20
DI 21
M2
M
DI/DO 12 1*
DI/DO 13 1*
M
DI/DO 14 1*
DI/DO 15 1*
M
X142
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Not used
Not used
NCK DI1
NCK DI2
M
NCK DI3
NCK DI4
M
NCK DO1
NCK DO2
M
NCK DO3
NCK DO4
M
Заметки
A030
Стр. 4
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
X122 - Назначение BiCo по умолчанию
X122
Сигнал
Пин 1
Sinamics DI 0
Пин 2
Функция/настройка
по умолчанию
ON/OFF1 для DriveCLiQ
сетевого модуля (ALM, SLM
>=16Kw)
BICO соединение
Источник
Назначение
CU-r0722.0
Infeed p0840
Sinamics DI 1
OFF3 разрешение приводаБыстрый стоп
CU-r0722.1
Каждый привод 2ой
OFF3, p0849
Sinamics DI 2
SH/SBC 1 – Группа 1
SINAMICS Safety Integrated
(SH разрешение = p9601)
CU-r0722.2
p9620 (все привода в
группе)
Sinamics DI 3
SH/SBC 1 – Группа 2
SINAMICS Safety Integrated
(SH разрешение = p9601)
CU-r0722.3
p9620 (все привода в
группе)
Пин 5
Sinamics DI 16
свободно
CU-r0722.16
Пин 6
Sinamics DI 17
свободно
CU-r0722.17
Пин 7
Земля (G1)
Земля для контактов 1 - 6
Пин 8
Земля (M)
Земля для контактов 9, 10, 12, 13
Пин 9
Sinamics DI/O8
(Rapid input)
Пин 3
Пин 4
SH/SBC – Группа 1 (вход)
SINAMICS Safety Integrated
CU-p0738
p9774 бит 1
BICO с CU после 1ой
группы приводов
Пин 10
Sinamics DI/O9
(Rapid input)
Пин 11
Земля (M)
Земля для контактов 9, 10, 12, 13
Пин 12
Sinamics DI/O10
(быстрый вход)
Bero 1 - внешняя нулевая метка
(вход)
CU-r0722.10
Привод p0495=2
Пин 13
Sinamics DI/O11
(быстрый вход)
Щуп 1: центральное измерение
(вход) (MD13210=0)
CU p680[0]=3
Каждый привод p0488,
индекс
encoder 1, 2, 3=0
Пин 14
Земля (M)
Земля для контактов 9, 10, 12, 13
SH/SBC – Группа 2 (вход)
SINAMICS Safety Integrated
CU-p0739
p9774 бит1
BICO с CU после 2-ой
группы приводов
Заметки
840D sl SINUMERIK Operate
Стр. 5
A030
A030
Цифровые входы и выходы
X132-Sinamics I/O
BICO соединение
X132
Сигнал
Настройки по умолчанию (жирным)/
Предлагаемая настройка
Источник
Пин 1
Sinamics DI 4
свободно
CU-r0722.4
Пин 2
Sinamics DI 5
свободно
CU-r0722.5
Пин 3
Sinamics DI 6
свободно
CU-r0722.6
Пин 4
Sinamics DI 7
Обратный сигнал сетевого контактора
CU-r0722.7
Пин 5
Sinamics DI 20
свободно
CU-r0722.20
Пин 6
Sinamics DI 21
свободно
CU-r0722.21
Пин 7
Ground (G2)
Земля для контактов 1 - 6
Пин 8
Ground (M)
Земля для контактов 9, 10, 12, 13
Пин 9
Sinamics DI/O
12
Infeed operation (выход)
(Line Module с DRIVE CliQ)
LM-r0863.0
CU-p0742
Пин 10
Sinamics DI/O
13
Infeed ready to start (Output)
(если L M с DriveCliQ)
LM-r0899.0
CU-p0743
Пин 11
Ground (M)
Земля для контактов 9, 10, 12, 13
Управление сетевым контактором
(выход)
LM-r0863.1
CU-p0744
Bero 2 - внешняя нулевая метка (вход)
CU-r0722.14
привод p0495=5
2ой OFF 2 (вход)
CU-r0722.14
привод p0845
Пин 12
Sinamics DI/O
14
Пин 13
Sinamics DI/O
15
Щуп 2: центральное измерение (вход)
(MD13210=0)
Пин 14
Ground (M)
Земля для контактов 9, 10, 12, 13
Назначение
LM p0860
Каждый привод
CU-p680[1]=6
p0489, индексы 1,
CU-p728 bit 15=0
2, 3=0
Заметки
A030
Стр. 6
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
X142-NCK I/O
X142
Сигнал
Функция/настройка по умолчанию
Пин 1
Зарезервировано
Зарезервировано
Пин 2
Зарезервировано
Зарезервировано
Пин 3
NCK DI 0
Цифровой вход $A_IN[1]
Пин 4
NCK DI 1
Цифровой вход $A_IN[2]
Пин 5
GND
Земля
Пин 6
NCK DI 2
Цифровой вход $A_IN[3]
Пин 7
NCK DI 3
Цифровой вход $A_IN[4]
Пин 8
GND
Земля
Пин 9
NCK DO 0
Цифровой выход $A_OUT[1]
Пин 10
NCK DO 1
Цифровой выход $A_OUT[2]
Пин 11
GND
Земля
Пин 12
NCK DO 2
Цифровой выход $A_OUT[3]
Пин 13
NCK DO 3
Цифровой выход $A_OUT[4]
Пин 14
GND
Земля
Заметки
840D sl SINUMERIK Operate
Стр. 7
A030
A030
Цифровые входы и выходы
Назначение BiCo
Для назначения BiCo функции требуется изменение
машинных данных.
Настройки по умолчанию можно для примера проверить
для OFF3. Сигнал OFF3 это вход X122.2, статус этого
сигнала отображается через CU r0722.1.
Для того чтобы этот сигнал влиял на работу приводов на
него ссылается каждый привод.
Это достигается через p0849 для каждого привода.
Пример: как сигнал OFF3 сопоставлен для оси X p0849
Кнопка “Select” дает более детальный вид.
Здесь вводится информация относительно источника для
сигнала OFF3.
Имя параметра
и сигнала
p849, OFF3
Параметр в CU
= r0722
Назначение входов щупов:
Объект
привода.
CU = 1
Номер бита
параметра = 1
Назначение щупа 2 к X132.13
Из списка выбирается требуемый вход, например
[6]DI/DO 15 (X132.13).
Нажмите “Input” для ввода значения.
Щуп 1 по умолчанию назначен на X122.13.
В следующем примере щуп 2 сопоставляется с BICO
соединением X132.13.
Стандартная измерительная функция 840D sl это
«Центральное измерение».
Щупы назначаются через CU параметр p680.
Заметки
A030
Стр. 8
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
Проверка функциональности Bico клемм:
X132.9, 10, 12 и 13 можно использовать как входы или
выходы.
Это можно изменить настройкой CU параметра p728.
По умолчанию это входы, что подходит для
использования щупа.
P728 биты 12, 13 14 &
15 по умолчанию
установлены как входы
Замечание:
- По умолчанию щуп для измерения детали это 1 вход
(MD52740 Бит 0=0)
- По умолчанию для измерения инструмента это 2 вход
(MD52740 Бит 16=1)
Активизация клавиши Щупа:
По умолчанию клавиша для работы щупа не
отображается. Для отображения клавиши нужно
установить
Заметки
840D sl SINUMERIK Operate
Стр. 9
A030
A030
Цифровые входы и выходы
Настройка размеров щупа.
Радиус щупа вводят в Общий MD 51780.
В следующем примере щуп 1 с диаметром 5mm.
Or
Выберите входной контакт, который будет использоваться
как BERO датчик (X122.10).
Назначение контакта для BERO шпинделя:
Учебное оборудование имеет бесконтактный выключатель
подключенный к X122.10, это сигнал внешней нулевой
метки для шпинделя (BERO).
Для активизации нужно установить соответствующий
параметр привода (p495).
Убедитесь что корректно выбран шпиндель.
Статус процесса сохранения отображается
непосредственно над горизонтальными клавишами:
Назначение параметра привода p495 и вход BERO
датчика теперь завершено.
Когда процесс завершится появится краткосрочно другое
сообщение:
Сохранение изменение:
Измененные данные нужно сохранить, используя
следующую последовательность:
Проверка статуса X122 и X132 через CU параметр r722
Учебное оборудование имеет 2 красные кнопки слева от
MCP, они соединены с X122.11 (левая) и X132.11 (правая).
Статус входов щупов и любые другие входы можно
проверить через CU параметр r722: CU статус цифровых
входов.
Отображается шестнадцатеричное значение:
Заметки
A030
Стр. 10
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
Нажав кнопку “Select” открывается битовый редактор r722.
Данный редактор автоматически обновляется при
изменении значения параметра.
При нажатии красных кнопок статус входов
устанавливается в 1. (биты 11 и 15)
Конфигурация автоматического сетевого контактора.
Функция автоматического сетевого контактора
используется для обеспечения правильного
переключения сетевого питания для сетевого модуля
(только DriveCLiQ версия).
Следующий пример показывает как сконфигурировать
катушку сетевого контактора и ответный сигнал сетевого
контактора.
Обратный сигнал (вход) подсоединяется к X132 Пин 4
(Sinamics цифровой вход 7).
Сигнал катушки (выход) подсоединяется к X132 Пин 12
(Sinamics цифровой вход 14).
Конфигурация обратного сигнала:
Таблица для X132 показывает информацию о источнике и
назначении. Для обратного сигнала источник это CU
параметр r0722.7. Назначение для этого сигнала это LM
параметр p0860.
Используйте следующую последовательность клавиш для
перехода к настройкам.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A030
A030
Цифровые входы и выходы
Для цели идентификации можно помигать LED-ом на
модуле.
Напряжение может быть введено вручную или
определяется автоматически.
Выберите пункт для SINAMICS-internal line contactor.
Отображается сумма данных сетевого питания, при
необходимости это можно сохранить в текстовый файл.
BICO контакты для управления сетевым контактором
предопределны.
X132.12 выход для катушки сетевого контактора.
X132.4 вход для сетевого контактора.
Заметки
A030
Стр. 12
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
Новые BiCo настройки нужно сохранить, выберите
клавишу “Yes”.
Следующее окно показывает статус процесса сохранения,
оно исчезает при завершении процесса.
Проверка сигналов Сетевого контактора
Статус обратного сигнала сетевого контактора можно
проверить через CU параметр r722.7
Статус цифрового выхода катушки сетевого контактора
можно проверить используя CU параметр r747.14
Пример ниже показывает бит 14 в 1.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A030
A030
Цифровые входы и выходы
NCK Цифровые входы и выходы
Пример: Установка NCK выхода через программу.
NCK цифровые входы/выходы можно адресовать
непосредственно из управляющих программ.
NCK выходы можно устанавливать прямо в программе.
Следующий пример показывает как можно установить и
сбросить цифровой выход 2.
Для доступа, например, к цифровому NCK входу 2 в
программе нужно написать: $A_IN[2]
Выберите “MDA” режим.
Входы нельзя переписать (только чтение), но их статус
можно проверить и использовать для влияния на процесс
обработки.
Адресация выходов делается аналогично, например для
цифрового выхода 2 указываем: $A_OUT[2]
Цифровые выходы по умолчанию не активированы.
Используйте машинное данное 10360
$MN_FASTIO_DIG_NUM_OUTPUTS для активизации
выходов. Введенное здесь значение определяет как
много байтов выходов будут доступны (1 = 1 байт, 2 = 2-а
байта и т.д.).
Программа остановится на команде “M00” , с появлением
сообщения об этом.
Наберите следующую программу:
$A_OUT[2] = 1
Установка выхода 2 в 1
M00
$A_OUT[2] = 0
Сброс NCK выхода 2
M30
Останов
программы, до
нажатия снова на
Cycle Start
Конец программы
Нажмите Cycle Start.
Статус PLC переменной теперь можно проверить .
Активен опциональный останов
Замечание:
Интерфейс X142 на учебном стенде сделан следующем
образом: соединены X142 пин 4 ($A_IN[2]) и X142 Пин 10
($A_OUT[2]).
Это позволяет продемонстрировать использование входа
в MDA режиме и также что на X142 Пин 10 подано
напряжение.
Заметки
A030
Стр. 14
840D sl SINUMERIK Operate
A030
Цифровые входы и выходы
Пример: Использование NCK входов в программе
NCK входы также можно использовать в программе.
Следующая программа проверяет статус NCK входа 9 и
отображает соответствующее сообщение.
Наберите следующую программу в MDA режиме:
Установка NCK выхода 2 в 1 также
устанавливает NCK вход 2.
$A_OUT[2] = 1
IF $A_IN[2] == 1 GOTOF LABEL1
MSG (“NCK INPUT 2 IS LOW”)
M00
Сообщение если вход в нуле
Запустите программу, нажав “Cycle Start”:
Останов программы, до нажатия Cycle Start
M30
LABEL1:
Если NCK вход 2 = 1
Прыжок вперед на LABEL1.
конец программы
LABEL1 используется для команды перехода
(GOTOF).
MSG (“NCK INPUT 2 IS HIGH”)
Сообщение о том что вход в 1
M00
Останов программы до нажатия Cycle
Start
M30
Конец программы
Когда доходим до “IF $A_IN[2] == 1 GOTOF LABEL1”,
система проверяет статус цифрового входа $A_IN[2] на 1.
Если это так, программа переходит по метке LABEL1 и
продолжается оттуда.
Отображается сообщение и программа останавливается по
команде M00.
Когда снова нажимаем Cycle Start программа
завершается по команде M30 и сообщение исчезает.
Теперь неоходимо отредактировать программу так, чтобы
вход 2 был сброшен в 0.
Заметки
840D sl SINUMERIK Operate
Стр. 15
A030
A030 END
Цифровые входы и выходы
Запустите программу клавишей “Cycle Start”.
Программа не выполнит команду GOTOF так как вход 2 не
равен 1. Вместо этого будет выполняться следующий кадр
с сообщением “NCK Input 2 is LOW” и программа
останавливается по команде M00.
Когда снова нажать Cycle Start программа завершается по
команде M30 и сообщение исчезает.
Статус входа можно проверить таким же способом как и
выхода:
A030: END
Заметки
A030
Стр. 16
840D sl SINUMERIK Operate
Модули питания и модули двигателей
A051
Sinumerik
Operate
Описание модуля:
840D sl Sinumerik Operate разрабатывалась для работы с приводами семейства Sinamics
S120, используя системную шину DriveCLiQ.
С системой 840D sl используется в основном приводные компоненты S120 книжного
формата.
Также доступны блочный формат S120 и формат шасси.
Этот модуль описывает книжный формат компонентов S120, включая подсоединение и
требования по включению и выключению.
Цель модуля:
После завершения этого модуля Вы узнаете как интегрируются приводные компоненты в
систему 840D sl и как эти компоненты должны включаться и выключаться.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Топология
Общая информация
Блок питания приводов
Модули питания Smart (SLM)
Активные модули питания (ALM)
Модули двигателей (MM)
Примеры питания и разрешений
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A051
A051
A051
Стр. 2
840D sl SINUMERIK Operate
Модули питания и модули двигателей
A051
Модули питания
и модули
двигателей:
START
Топология
Общая
информация
Блок
питания
приводов
Модуль питания
Smart (SLM)
Активный модуль
питания (ALM)
Модули
двигателей (MM)
Примеры
питания и
разрешений
Модули питания
и модули
двигателей:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A051
A051
Модули питания и модули двигателей
Топология
Пример – 5 осевой системы (Spindle, X, Y, Z, A), „быстрый ввод в эксплуатацию“
Система присваивает номера объектам/компонентам на шине Drive-CLiQ в порядке их соединения.
Порядок это соединения с X100, X200 и X201 и до последнего X201.
С последнего DO (MoMo 5 / 6), компоненты присваиваются в обратном порядке начиная с X203.
Объекты привода это Модули управления (CU), модули двигателей (MoMo) и модули питания (LM) с DriveCLiQ.
Объект привода состоит из компонентов „модуль двигателя, двигатель, датчик и интерфейс датчика”.
моторы, датчики и т.д классифицируются как компоненты приводов..
CU это всегда объект номер 1.
Объекты пронумерованы красным текстом.
Компоненты пронумерованы фиолетовым текстом.
NCU 1
X105
MoMo 2
1
2
MoMo 3 4
3
MoMo 5 6
4
5
6
X104
X103
X203
X203
X102
X202
X202
X202
X101
X201
X201
X201
X100
X200
X200
X200
Sp
SMI- 21
ENC- 22
MOT- 23
2
X
SMI- 18
ENC- 19
MOT- 20
3
Y
SMI- 15
ENC- 16
MOT- 17
4
Z
SMI- 12
ENC- 13
MOT- 14
5
A
SMI- 9
ENC- 10
MOT- 11
6
X500
SMC - 7
ENC- 8
6
Заметки
A051
Стр. 4
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
Топология
Пример - 7 осевая система с NX … „быстрый ввод в эксплуатацию“
Оборудование подключенное к X101 привязывается к CU, нумерация полностью
продолжается.
Для подключенных в NX... (CU) приводов/двигателей используются те же правила
нумерации как и для CU.
NCU 1
X105
ALM 2
1
MoMo 3
2
3
MoMo 4
5
MoMo 6
4
5
6
Приводная система
Устройство 1: NCU
7
7
X104
X103
X203
X203
X102
X202
X202
X202
X202
X101
X201
X201
X201
X201
X100
X200
X200
X200
X200
M1
SMI- 20
ENC- 21
MOT- 22
3
MoMo 2
NX 1
X105
1
2
DMC 23
X505
X504
M2
SMI- 17
ENC- 18
MOT- 29
M3
SMI- 14
ENC- 15
MOT- 16
M4
SMI- 11
ENC- 12
MOT- 13
M5
SMI- 8
ENC- 9
MOT- 10
4
5
6
7
X503
X502
X501
X500
X500
SMC
SMC- 24
ENC- 25
SMC
SMC- 26
ENC- 27
X500
Устройство 2: CU
3
3
X104
X103
X203
X102
X202
X101
X201
X100
X200
M6
SMI- 7
ENC- 8
MOT– 9
M7
SMI- 4
ENC- 5
MOT– 6
2
3
X500
SMC - 10
ENC- 11
Заметки
840D sl SINUMERIK Operate
Стр. 5
A051
A051
Модули питания и модули двигателей
Общая информация
Пример, модуль питания с двумя модулями двигателей:
Модули питания и модули двигателей
Модули питания и модули двигателей отвечают за питание
двигателей.
Sinumerik 840D sl работает с линейкой приводов Sinamics
S120.
Все модули двигателей подключаются к системной шине
DriveCLiQ.
Все модули питания, за исключением 5 и 10Kw SLM
модулей, также подключаются к системной шине
DriveCLiQ.
Модули питания вырабатывают из 3-х фазного
переменного напряжения сети постоянное напряжение,
которое служит напряжением питания для модулей
двигателей.
Модули двигателей работают как инверторы, передают
энергию подключенным к ним двигателям. Регулируя
частоту и напряжение переменного напряжения к
серводвигателям можно точно управлять их
перемещением.
Модули питания и двигателей существуют в различных
вариантах в зависимости от требований станка.
Каждый модуль требует управляющие напряжение +24V
DC, это напряжение подается извне в модуль питания и
Блок питания приводов
Модуль
питания (LM)
Модули двигателей
(MM)
24V DC питание электроники (X24)
Требования по питанию
Модули приводов требуют два типа питания для работы.
3 фазное переменное напряжение (380V до 480V +10% (15% < 1 мин) снизу модуля питания используется для
формирования 600V DC контуре. DC контур проходит в
модулях двигателей через промежуточную шину,
находящейся под открывающейся (зеленой) крышкой.
Питание электроники +24V DC подается от внешнего
источника питания на клемму X24. Это напряжение также
передается через шину в модули двигателей.
Питание электроники используется внутри модулей
двигателей для электронных схем и т.д. Для внешнего
питания Drive-CLiQ датчиков и сигналов ошибки,
готовности и разблокировки.
Соединитель для
продолжения
шины +24V DC bus
между модулями
приводов
+24V DC шина
0V DC шина
+ DC пром. контур
- DC пром. контур
LM
MM1
MM2
X24– питание электроники 24V DC
X24
“M” клемма: масса питания
Расположение питания электроники и промежуточного
контура:
“+” клемма: +24V DC (20.4V до 28.8V)
Заметки
A051
Стр. 6
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
Модуль питания Smart (SLM)
X21: различные
сигналы
SLM отвечает за выпрямление AC сетевого питания в
напряжение DC промежуточного контура, которое затем
используется модулями двигателей.
Это напряжение промежуточного контура не регулируется
всеми типами SLM.
SLM также отвечает за рекуперацию энергии в сеть при
торможении двигателей. Это устраняет необходимость в
тормозных резисторах и сложных измерений для
теплоотвода.
SLM выпускаются в следующих вариантах 5, 10, 16 и 36Kw
с внутренним или внешним охлаждением.
X24:питание
электроники
X22: различные
сигналы
шина 24В и
промежуточный
контур (под
LED
индикаторы
Модули питания Smart - 5 и 10Kw
5 и 10Kw SLM не используют Drive-CLiQ, поэтому они
имеют незначительные изменения в функциональности
клемм по сравнению с Drive-CLiQ модулями.
Пример: модуль 10Кw SLM с расположением клемм.
подключение
заземления
Описание и функциональность клеммы X22
Расположение разъемов X21, X22 и X24
X21: сигналы
разрешения,
готовности и
ошибки
X1: питающая
сеть (3-фазы)
X22: (только SLM 5
и 10Kw)
сигналы
рекуперации и
сброса ошибки
X24:
24V DC
питание
электроники
Клемма
Функция
1
+24V DC
(выход)
2
3
4
SLM
Описание
Питание +24 V DC для функций
X22.2 и 3 описанных ниже
Подача +24V DC блокирует
функцию рекуперации.
В некоторых случаях может быть
необходимо остановить
Запрет
рекуперацию. Пример:- Питающая
рекуперации сеть плохого качества и не
(вход)
способна обработать рекуперацию.
Примечание:-Требуются
подходящие резисторные модули
для рассеивания избытка энергии,
когда используется эта функция.
Подача +24V DC сбрасывает
ошибки привода.
Сброс
При появлении ошибки в приводах
ошибки
она фиксируется, ее можно
(вход)
сбросить с помощью этой функции
в случае если ошибка уже не
действует.
0V DC
(масса)
Должна быть соединена с 0V
питании электроники (X24).
Заметки
840D sl SINUMERIK Operate
Стр. 7
A051
A051
Модули питания и модули двигателей
Описание и функциональность клеммы X21
Клемма
1
Функция
Сигнал
готовности
(выход)
Описание
Сигнал готовности модуля питания Smart
Сигнал имеет уровень сигнала (+24V DC), когда выполняются следующие условия:Питание электроники присутствует (X24).
Промежуточный контур заряжен.
Разрешение импульсов (X21.3) отсутствует
Нет перегрева
Нет отключения по сверхтоку
Рекомендуется этот сигнал подсоединять непосредственно к 840D sl через разъем
X122 Пин 1. Это сигнал разрешения OFF1.
2
Сигнал устанавливается при одном из следующих условий:Достижение порога температуры.
пред.
Достижение порога I²t.
предупреждени
Ошибка сети делающая невозможность рекуперации. Если рекуперация
е
деактивирована (X22.2 в 1) это предупреждение заблокировано.
(выход)
Этот сигнал использует производитель для установки пользовательской ошибки и
предупреждения пользователя о проблеме.
Описание и функциональность клеммы X21
Клемма
Функция
Описание
Подача +24V DC разрешает импульсы. (ток потребления:10мA)
Этот сигнал должен убираться по крайней мере за 10мс до отключения от 3-фазной
сети питания.
Несоблюдение этого может привести к повреждению модулей приводов. Это
особенно важно когда оси/шпиндели тормозятся и образуются токи рекуперации.
3
Разрешение
Рекомендуется для этой клеммы подключение через опережающий размыкающий
импульсов
контакт, подключенный к выключателю станка и сетевому контактору (если
(вход)
используется).
Если клемма используется производителем нужно убедиться что управление
реализовано должным образом.
Когда используется подобным образом транзисторы выключаются и рекуперация
останавливается, двигатели двигаются на выбеге до остановки. Это не подходит для
ситуации аварийного останова.
4
Разрешение
импульсов Должен быть соединен с 0V питания для разрешения импульсов.
(масса)
Заметки
A051
Стр. 8
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
LED индикаторы статуса
LED
Цвет
X21:разрешен
ие импульсов
Стату
Объяснения
с
зелены
Горит Модуль ОК и работает.
й
Предварительная зарядка DC
желтый Горит контура; шунтирующее реле
READY
разомкнуто.
(вверху
Перегрев/отключение из-за
)
красны
перегрузки по току или питание
Горит
й
электроники вне допустимого
диапазона.
Питание электроники вне
Выкл
допустимого диапазона.
DC
желтый Горит Напряжение DC контура в допуске.
LINK
(ниже) красны Горит Напряжение DC контура вне
й
допуска.
Модули питания Smart - 16Kw и мощнее
Эти модули всегда требуют подключение к Drive-CLiQ шине
приводов.
Функциональности некоторых клемм поэтому отличаются от
не-Drive-CLiQ SLM модулей.
Регенерация может быть деактивирована с помощью
параметра P3533-запрет рекуперации.
Расположение клемм на 36Kw SLM:-
Расположение разъемов X21, X24, X200, X201 & X202
X200/X201/
X202:
разъемы DriveCLiQ
X24:питание
электроники
Шина 24В/DC
контур (под
крышкой)
LED
индикаторы
статуса
Подключение
заземление
X1:
Подключение к
сети
Описание и функция клеммы X21
Клемма Функция
Описание
1
нет
не используется
2
нет
не используется
X21: Разрешение
импульсов (PE)
X202:
Drive-CLiQ
X201:
Drive-CLiQ
X200:
Drive-CLiQ
X24:
24V DC питание
электроники
Заметки
840D sl SINUMERIK Operate
Стр. 9
A051
A051
Модули питания и модули двигателей
Клемма Функция
3
4
Описание
Подача +24V DC разрешает импульсы.
(ток потребления:10мA)
Этот сигнал должен убираться по
крайней мере за 10мс до отключения
от 3-фазной сети питания.
Несоблюдение этого может привести к
повреждению модулей приводов. Это
особенно важно когда оси/шпиндели
тормозятся и образуются токи
рекуперации.
Разрешен Рекомендуется для этой клеммы
ие
подключение через опережающий
импульсов размыкающий контакт, подключенный к
EP (вход) выключателю станка и сетевому
контактору (если используется).
Если клемма используется
производителем нужно убедиться что
управление реализовано должным
образом.
Когда используется подобным образом
транзисторы выключаются и
рекуперация останавливается,
двигатели двигаются на выбеге до
остановки. Это не подходит для
ситуации аварийного останова.
EP
Должен быть соединен с 0V питания
(масса) для разрешения импульсов.
Активный модуль питания (ALM)
ALM
отвечает
за
преобразование
переменного
напряжения питания в напряжение промежуточного
контура, которое используется модулями двигателями.
Этот модуль в отличии от SLM стабилизирует
напряжение промежуточного контура. ALM также
отвечает за рекуперацию в случае торможения
двигателей.
Использование рекуперации не требует тормозных
резисторов и сложных расчетов рассеивания тепла.
Рекуперация может быть отключена через параметр
P3533 – запрет рекуперации.
ALM модули бывают 16, 36, 55, 80 и 120Kw с внутренним
или внешним охлаждением.
ALM всегда подключается по Drive-CLiQ интерфейсу и
имеет 4 Drive-CLiQ разъема.
Стабильное
напряжение
промежуточного
контура
используется для станков с высокой динамикой, где
критичны
ускорения
и
позиционирования
осей/
шпинделей.
LED индикаторы статуса
LED
Цвет
Статус
Выкл
зеленый Вкл
оранжев
Вкл
ый
READY
(верх) красный Вкл
Объяснение
Питание электроники вне
допустимого диапазона
Модуль готов, коммуникация по
Drive-CLiQ активна.
Drive-CLiQ коммуникация
настраивается/модуль не
сконфигурирован.
Присутствует как минимум одна
ошибка.
Green/ Мигает
Процедура загрузки Firmware.
Red
2Hz
зеленый
/оранж.
Мигает Распознавание компонента
или
2 Hz
активно (p0124 = 1)
красный/
оранж.
Питание вне допустимого
Выкл
диапазона.
Напряжение DC контура в
DC оранжев
Вкл
допуске, только если модуль
LINK ый
сконфигурирован и готов.
(низ)
Напряжение DC контура вне
красный Вкл
допуска, только если модуль
сконфигурирован и готов.
X21:
Разрешение
импульсов,
датчик
X24: питание
электроники.
X200/X201/
X202:
Drive-CLiQ
шина 24В/DC
контур (под
крышкой)
LED
индикаторы
Подключени
е заземления
X1: Сетевое
питание
(3-фазы)
Расположение клемм на ALM модулях:-
Заметки
A051
Стр. 10
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
Расположение на ALM разъемов X21, X24, X200, X201 и
X202
X21: разрешение и
датчик
температуры
Описание и функции клеммы X21
Клемма Функции
1
X203: Drive-CLiQ.
2
X202: Drive-CLiQ.
Описание
Вход датчика температуры для
+ Temp
Модуля активного интерфейса
(вход)
(соблюдайте полярность)
Вход датчика температуры для
- Temp
Модуля активного интерфейса
(вход)
(соблюдайте полярность)
X201: Drive-CLiQ.
X200: Drive-CLiQ.
X24: 24V DC
питание
Клемма Функция
3
4
ALM LED индикаторы статуса.
Описание
Подача +24V DC разрешает
импульсы. (ток потребления:10мA)
Этот сигнал должен убираться по
крайней мере за 10мс до отключения
от 3-фазной сети питания.
Несоблюдение этого может привести
к повреждению модулей приводов.
Это особенно важно когда оси/
шпиндели тормозятся и образуются
токи рекуперации.
Рекомендуется для этой клеммы
Разреше
подключение через опережающий
ние
размыкающий контакт,
импульсо
подключенный к выключателю
в
станка и сетевому контактору (если
(вход)
используется).
Если клемма используется
производителем нужно убедиться
что управление реализовано
должным образом.
Когда используется подобным
образом транзисторы выключаются и
рекуперация останавливается,
двигатели двигаются на выбеге до
остановки. Это не подходит для
ситуации аварийного останова.
EP
Должен быть соединен с 0V питания
(масса) для разрешения импульсов
LED
Цвет
Статус
Объяснение
Питание электроники вне
Выкл.
допустимого диапазона
зелены
й
Вкл.
оранж.
Вкл.
красный
Вкл.
Модуль готов, коммуникация по
Drive-CLiQ активна.
Drive-CLiQ коммуникация
настраивается/модуль не
сконфигурирован.
Присутствует как минимум одна
ошибка.
READY зелен./ Мигает Процедура загрузки Firmware.
(верх) красный 2Hz
зелен./
оранж.
Мигает Распознавание компонента
или
2 Hz активно (p0124 = 1)
красн./
оранж.
Питание вне допустимого
Выкл.
диапазона.
Напряжение DC контура в
DC LINK оранж.
Вкл. допуске, только если модуль
(низ)
сконфигурирован и готов.
Напряжение DC контура вне
красный Вкл. допуска, только если модуль
сконфигурирован и готов.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A051
A051
Модули питания и модули двигателей
Модули двигателей (MM)
X21:
разрешения и
Модуль двигателей— это силовая часть (инвертор),
который передает энергию подключенному к нему
двигателю (двигателям). Энергия поступает из
промежуточного контура постоянного напряжения.
Модули двигателей связываются по Drive-CLiQ
интерфейсу.
Существуют однодвигательные и двухдвигательные
модули с внутренним и внешним охлаждением.
На двухдвигательном модуле 4 разъема Drive-CLiQ, а
однодвигательном 3 разъема Drive-CLiQ.
X200/X201/X202:
Drive-CLiQ
разъемы
шина 24В/DC
контур (под
крышкой)
одно двигательный MM
Доступны модули со следующими номинальными токами:3, 5, 9, 18, 30, 45, 60, 85, 132 и 200A.
Пример:- Однодвигательный модуль двигателя.
LED
индикаторы
X11: выход
тормоза для MM
45A и мощнее
Подключение
заземления
Двух двигательный MM
Доступны модули со следующими номинальными токами:3, 5, 9 и 18A
Пример:- двухдвигательный MM.
Эти модули имеют два одинаковых разъема двигателя/
тормоза (X1 и X2) и два одинаковых разъема разрешений
(X21 и X22).
X1: выход для
двигателя,
включая выход
тормоза для MM
менее чем 45A
X22:двигатель 2
разрешения ...
X21:двигатель 1
разрешения ...
шина 24В/DC
контур (под
крышкой)
X200/X201/
X202/X203:
Drive-CLiQ
разъемы
LED
индикаторы
X1 и X2:
выходы для
двигателей,
включая
выхода
тормоза MM
Подключени
е заземления
X11: выход тормоза
для MM от 45A и
мощнее
Заметки
A051
Стр. 12
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
Описание клемм
Клемма Функция
X21:
разрешения
X21:
разрешени
1
+ Temp + Подключения температурного датчика.
(вход) тип:- KTY84-1C130/PTC
X22:
разрешени
2
- Temp - Подключения температурного датчика.
(вход) тип:- KTY84-1C130/PTC
X203:
Drive-CLiQ
X202:
Drive-CLiQ
X202:
Drive-CLiQ
X201:
Drive-CLiQ
X201:
Drive-CLiQ
X200:
Drive-CLiQ
двух двигательный
Разъемы X21 и X22 (X22 только для двух
двигательного модуля)
4
LED индикаторы статуса
LED
Цвет
3
X200:
Drive-CLiQ
одно двигательный
Статус
Описание
Питание +24V DC для разрешения
импульсов для отдельных осей (Ток
потребления:10мA)
Когда 0, активируется “Safe pulse suppression”.
Примечание:- нет электрической
Разреш
развязки между модулем и двигателем.
ение
Это разрешение используется только
импульс
если активирована функция
ов
безопасности “Safe Standstill (SH)”.
(EP)
Это двухканальная система контроля
вход
модулем управления и модуля
двигателя. Статус этого входа
перекрестно проверяется с
соответствующим входом CU, и
выдается сообщение об ошибке при их
несовпадении.
EP
Должен быть соединен с 0V питания для
(масса) разрешения импульсов
Подключение двигателя (MM меньше 45A)
Объяснение
Питание электроники вне
допустимого диапазона.
Компонент готов к работе,
зелен.
Вкл. происходит циклический обмен
данными по Drive-CLiQ
Коммуникация по Drive-CLiQ
оранж.
Вкл. настраивается/модуль не
сконфигурирован.
READY
Присутствует минимум одна
(верх) красн.
Вкл.
ошибка.
зелен./ Мигание Идет процедура записи Firmкрасн.
2Hz ware
зелен./
оранж.
Мигание Распознавание компонента
или
2 Hz активировано (p0124 = 1).
красн./
оранж.
Питание электроники вне
Выкл.
допустимого диапазона.
Напряжение DC-контура в
DC
оранж.
Вкл. допустимом диапазоне (только
LINK
при готовности к работе).
(низ)
Напряжение DC-контура вне
красны
Вкл. допустимого диапазона (только
й
при готовности к работе).
Выкл.
Фикс. винт
Винтовые разъемы.
не на
гофрированный тип
Метал. корпус,
для заземления
Тормоз: разъем
Тормоз: +
разъем
изменяемый
ключ
подключения
Изменяемый
ключ
подключения
Двигатель:
Фаза U
Двигатель:
Фаза V
Двигатель:
Фаза W
Для модулей двигателя свыше 45A тормоз подключается к
отдельному разъему (X11).
Схема управления тормозом изолирована, поэтому не
допускается подключать – разъем тормоза к 0 В станка.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A051
A051
Модули питания и модули двигателей
Примеры питания и разрешений
минимум 10мс, если питание
отсоединяется при работе приводов
Для безаварийной работы важно правильно включать и
выключать привода и разрешения.
Если главный выключатель питающей сети/контактор
открыт во время разрешения импульсов приводов и
привода в режиме рекуперации, току рекуперации ,
который в нормальной ситуации уходит в сеть, некуда
течь, кроме как в двигательный и сетевой модули, как
результат они могут быть повреждены.
Решением этого является использование
дополнительного контактора установленного для
основного выключателя и сетевого контактора приводов.
Этот вспомогательный контактор должен размыкаться как
минимум за 10 мс перед размыканием главного
контактора.
Контакт подключается к разъемам разблокировки
импульсов (EP) на SLM/ALM модуле.
Если главный выключатель или контактор размыкают во
время работы приводов импульсы будут заблокированы и
двигатели останавливаются на выбеге. (Исключение когда
активна функция безопасности “Безопасный останов”)
Любой потенциально опасный ток не проникнет в модули
приводов так как транзисторы будут закрыты.
Ниже рекомендованная временная диаграмма для
разрешений приводов через систему и использование
сетевого контактора.
SLM 5 и 10Kw (без DriveCLiQ) без сетевого контактора,
пользователь управляет разрешениями
I2t ошибка из
SLM к пользов.
Питающая
сеть
Сетевой
выключатель
питание сети
Ав. останов
DB56.DBX0.1
Разреш.
импульсов
ALM/SLM
Готовность
питания. из/в
840D sl связь
X132.10 с X122.1
вых./вход из/в 840D sl
Выход из 840D sl
сетевой
контактор –
840D sl X132.12
выход
вход от N/O контактора
Сетевой
контактор
840D sl X132.4
вход
вход в ALM/SLM
OFF3
разрешение от
пользователя
в 840D sl
X122.2
Х122 и Х132 Цифровые
вх./вых.
опережающий
контакт
вход в ALM/SLM через сетев. выкл.
готовность от
SLM X21.1 к 840D
sl X122.1
(OFF1)
OFF3(Ав. останов)
от польз. к 840D sl
X122.2
Питание для другого
оборудования
X21
модуль питания
опция: разрешение
импульсов через PLC
или 840D sl X122/X132
фильтр
дроссель
Заметки
A051
Стр. 14
840D sl SINUMERIK Operate
A051
Модули питания и модули двигателей
SLM 5 и 10Kw (без DriveCLiQ), пользователь управляет
сетевым контактором и 840D sl управляет разрешениями
I2t ошибка из
SLM к пользов.
Питающая
сеть
Х122 и Х132 Цифровые
вх./вых.
опережающий
контакт
Сетевой
выключатель
готовность от
SLM X21.1 к 840D
sl X122.1
(OFF1)
OFF3(Ав. останов)
от польз. к 840D sl
X122.2
Питание для другого
оборудования
X21
модуль питания
опция: разрешение
импульсов через PLC
или 840D sl X122/X132
Сетевой
контактор
Сетевой контактор
замкнут в
пользов. PLC
опережающий
контакт
фильтр
Замыкание
сетевого
контактора из
дроссель
ALM и SLM 16 и 36Kw без сетевого контактора
и 840D sl управление разрешениями
Х122 и Х132 Цифровые
вх./вых.
Питающая
сеть
Сетевой
выключатель
опережающий
контакт
Готовность из
840D sl X132.10 в
840D sl X122.1
(OFF1)
OFF3(Ав. останов)
от польз. к 840D sl
X122.2
Питание для другого
оборудования
X21
модуль питания
опция: разрешение
импульсов через PLC
или 840D sl X122/X132
фильтр
дроссель
Заметки
840D sl SINUMERIK Operate
Стр. 15
A051
A051 END
Модули питания и модули двигателей
ALM и SLM 16 и 36Kw. Пользователь управляет сетевым
контактором и 840D sl управляет разрешениями
Х122 и Х132 Цифровые
вх./вых.
Питающая
сеть
опережающий
контакт
Сетевой
выключатель
Готовность из
840D sl X132.10 в
840D sl X122.1
(OFF1)
OFF3(Ав. останов)
от польз. к 840D sl
X122.2
Питание для другого
оборудования
X21
модуль питания
опция: разрешение
импульсов через PLC
или 840D sl X122/X132
Сетевой
контактор
Сетевой контактор
замкнут в
пользов. PLC
опережающий
контакт
фильтр
дроссель
ALM и SLM 16 и 36Kw. 840D sl управляет сетевым
контактором и разрешениями
Х122 и Х132 Цифровые
вх./вых.
Питающая
сеть
Сетевой
выключатель
опережающий
контакт
Готовность из
840D sl X132.10 в
840D sl X122.1
(OFF1)
Сетевой
контактор
замкнут в 840D
sl X132.4
OFF3(Ав. останов)
от польз. к 840D sl
X122.2
Питание для другого
оборудования
X21
модуль питания
опция: разрешение
импульсов через PLC
или 840D sl X122/X132
Сетевой
контактор
Замыкание
сетевого
контактора из
Замыкание
сетевого
контактора
из 840D sl
X132.12
опережающий
контакт
фильтр
дроссель
A051: END
Заметки
A051
Стр. 16
840D sl SINUMERIK Operate
Диагностика оси и привода
A053
Sinumerik
Operate
Описание модуля:
В случае проблем со станком может быть необходимо проверить статус осей/приводов.
Информация, полученная из этих экранов, может быть очень полезной для технического
персонала и помочь убыстрить процесс поиска ошибки.
Цель модуля:
После завершения этого модуля Вы сможете использовать диагностические функции осей и
приводов.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Экран сервисный обзор
Диагностика оси
Диагностика привода
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A053
A053
A053
Стр. 2
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Диагностика
оси и привода:
START
Экран
сервисный
обзор
Диагностика
оси
Диагностика
привода
Диагностика
оси и привода:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A053
A053
Диагностика оси и привода
Экран сервисный обзор
Индикаторы меняются в зависимости от состояния
сигнала.
Для перехода в диагностический экран используйте
следующую последовательность:
Сигнал в порядке, в случае с разрешением,
сигнал в 1. Для сигналов контроля это означает
отсутствие ошибок.
Сигнал отсутствует, т.е. 0 (только для сигналов
разрешений).
Экран показывает статус различных разрешений/сигналов
контроля через индикаторы.
Сигнал индицирует
контроля).
ошибку
(только
сигнал
Сигнал неактивен/не используется
Пример: Диагностический экран показывает проблему с
температурой двигателя для 1-ой оси. В этом случае
кабель датчика не был подключен к приводу.
Отображаемые оси можно менять в зависимости от
необходимости.
Клавиша “Active axes” отображает только
активные оси. Оси отключенные через MD или
паркованные оси не отображаются.
Клавиша “All axes” отображает все оси в
текущей конфигурации.
Клавиша “Selected axis” отображает только
выбранные оси.
Пример ниже показывает как выбрать
отображение только осей 1 и 3.
Заметки
A053
Стр. 4
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Диагностика оси
Выбранная ось отображается наверху диагностического
экрана.
Специфическая для оси информация.
Здесь доступно много информации о выбранной оси
которая может быть когда случаются ошибки на станке.
Каждая ось показывается отдельно, изменять
просматриваемую ось можно клавишами “Axis +” и “Axis -
или
Другой метод выбора требуемой оси это использовать
клавишу “Axis selection”.
Этот быстрый метод на станке с многими осями.
Доступна полезная информация об оси от данных
позиций до тока и момента.
Дополнительную информацию можно посмотреть с
помощью клавиш курсора/страницы.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A053
A053
Диагностика оси и привода
Диагностика привода
Диагностический экран показывает полезную информацию
касающуюся двигателя и статусов привода, такие как
температура двигателя, напряжение DC link и т.д.
Специфическая для привода информация
Для более детальной информации для каждого привода
нажмите клавишу “Service drive”
Больше информации можно посмотреть
с помощью курсорных клавиш/страницы
Приводная система.
Информацию специфическую для Sinamics можно найти
нажав клавишу “Drive system”.
Если отображается только CU, то для отображения других
объектов привода нажмите кнопку “Input”.
Можно увидеть статус DriveCliQ объектов привода.
объект привода в порядке, все разрешения,
готовность к работе.
Объект привода с замечанием, например
отсутствие разрешений.
Объект привода с ошибкой.
Заметки
A053
Стр. 6
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Следующий экран показывает здоровую систему,
индикация зеленых «галочек».
Неготовые привода или в состоянии ошибки отобржаются
желтым или красным символами.
Следующий пример показывает проблему в MSP1.
Чтобы посмотреть больше информации в этом случае,
наведите курсор на проблемную ось и нажмите клавишу
“Details”.
Пример: Информация “Status indicator” указывает на то,
что ось находится в режиме ввода в эксплуатации.
Нижняя часть экрана предлагает дополнительную
информацию.
Экран отображает информация о причинах появления
проблемы.
Используйте клавиши “Drive object +” и “Drive object -”
для проверки статуса других осей.
или
Более серьезные ситуации отображаются появлением
символа красно-белого креста.
Пример– Ось MX1 (Серво 1) показывает ошибку с
датчиком 1 (SMI20).
Заметки
840D sl SINUMERIK Operate
Стр. 7
A053
A053
Диагностика оси и привода
Две дополнительные клавиши позволяют отобразить
дополнительную информацию.
Выберите клавишу “Faults” также для
отображения больше информации о
индицируемой проблеме с датчиком 1, компонент
Выберите клавишу “Warning” чтобы
отобразилась дополнительная информация о
проблеме с датчиком 1.
Кнопку “Help” можно использовать для получения более
подробной информации о предупреждениях/ошибках.
Ошибки и сообщения также можно посмотреть в экране
ошибок.
Заметки
A053
Стр. 8
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Отображаемые ошибки можно фильтровать с помощью
машинного данного 13150 “SINAMICS_ALARM_MASK”.
Генерируются много ошибок, когда система обнаруживает
ошибку компонента. Машинное данные используется для
фильтрации ошибок, что может привести к путанице.
Значение по умолчанию это 0909, установлены биты 0, 3,
8 и 9. Для сервисных задач и при вводе в эксплуатацию
может быть необходимо видеть больше ошибок.
Установив в MD значение FFFF будут отображаться все
ошибки.
Значение по умолчанию нужно будет вернуть после
сервисной работы и ввода в эксплуатацию.
CU (объект привода 1) соединяется через
X100 к модулю двигателя (объект привода
2) разъем X200.
Топология
Топологию приводной системы можно посмотреть нажав
клавишу “Topology”.
Топология показывает DriveCLiQ соединение приводных
объектов и компонентов.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A053
A053
Диагностика оси и привода
Отображение топологии также может использоваться для
выявления неисправностей.
Переименование компонентов привода
Имена компонентам можно при желании изменить на
более подходящие:
Когда объект привода имеет ошибку, текст
отображается красным или серым
Пример: Переименование Motor_Module_2 в Spindle.
Нажмите клавишу “OK” для подтверждения изменений, и
подождите исчезновения диалогового окна.
Заметки
A053
Стр. 10
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Параметры отображения
Отображение топологии можно изменить через клавишу
“Display options”:
Автоматическое обновление Firmware:
Когда меняется приводные компоненты очень важно
чтобы версия firmware была корректной. В обычной
ситуации система автоматически загружает firmware в
любой модуль с некорректным уровнем firmware. Если
firmware не обновилась автоматически это можно сделать
клавишей “Load firmware”.
Firmware:
Firmware это программа, которая записывается во
внутреннюю флеш память DriveCLiQ компонентов.
Обновление firmware используется чтобы компоненты
использовать последние технологические достижения.
Версия firmware version зависит от текущей версии
системного программного обеспечения системы.
Ручное обновление Firmware:
Клавиша “Load firmware” находится в области
конфигурации, доступ к которой получается по клавише
“Configuration”.
Заметки
840D sl SINUMERIK Operate
Стр. 11
A053
A053
Диагностика оси и привода
Когда начинается процесс верхний LED приводов будет
мигать красным. Другие DriveCLiQ компоненты также
индицируют процесс подобным способом.
Когда обновление будет завершено требуется выключить
и включить систему/привода.
Область конфигурации имеет еще несколько функций:
Имена объектов привода и компонентов можно изменить
клавишей “Change”.
Система назначает имена по умолчанию объектам/
компонентам. Из-за этих имен не всегда очевидно функция
каждого объекта/компонента. Использование более
подходящих имен помогает идентифицировать объект в
случае проблем.
Изменение принимаются после нажатия клавиши “OK”.
Пример: Детали серводвигателя MX1:
Электронные шильдики
Полезная информация отображается при выборе клавиши
“Details”.
Это так называемые «электронные шильдики».
Пример: Детали о модуле двигателя оси MX1:
Заметки
A053
Стр. 12
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Клавиша “Sort” используется для просмотра компонентов
в определенном порядке в соответствии приводным
объектом, связью, номером компонента или номером оси:
Уровни сравнения:
Часть информации на экране можно увидеть только с
помощью перемещения курсора влево/вправо.
Настройки отображения
Уровень отображаемой информации о компоненте
можно контролировать с помощью функции “Display options”.
В правой части экрана можно увидеть колонку с именем
“C.level”.
Она используется для установки уровня сравнения для
DriveCLiQ компонентов.
Система сравнивает сохраненные данные электронных
шильдиков каждого объекта с фактически
подключенными компонентами к шине DriveCLiQ.
После конфигурации приводов это мониторинг
происходит постоянно. Если случается ошибка или
обнаруживается неизвестный объект, то появляется
Для изменения уровня сравнения нажмите клавишу
“Change” и затем кнопку “Insert”.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A053
A053
Диагностика оси и привода
Уровни сравнения:
High-полное сравнение электронного шильдика
Medium– сравнение типа компонента и заказного номера
Low– сравнение типа компонента
Minimum– сравнение класса компонента.
Сервисный случай 1: Если новый компонент должен
быть установлен в систему вместо неисправного, то нет
необходимости в изменении уровня сравнения. Система
должна автоматически загрузить корректное firmware в
новый компонент.
Сервисный случай 2: Если два существующих
компонента меняются местами, чтобы понять ошибку,
например модуль двигателя 1 и 2, то система обнаружит
это и выдаст ошибку в зависимости от настроек уровня
сравнения.
В этом случае настройка на низкий уровень сравнения
позволит поменять модули без появления ошибки.
Диагностические параметры
Статус CU можно увидеть через параметр r2 CU.
Когда параметр выделен и нажата кнопка «Select»
отображается список значений статуса и их объяснение.
Заметки
A053
Стр. 14
840D sl SINUMERIK Operate
A053
Диагностика оси и привода
Статус приводов также можно посмотреть в параметре r2
привода.
A053: END
Заметки
840D sl SINUMERIK Operate
Стр. 15
A053
A053 END
A053
Диагностика оси и привода
Стр. 16
840D sl SINUMERIK Operate
Настройка датчика
A084
Sinumerik
Operate
Описание модуля:
Все позиционируемые оси требуют процесса реферирования для определения системой их
положений. Здесь описываются процедуры реферирования инкрементального и
абсолютного датчиков вместе с наиболее важными машинными данными.
Цель модуля:
После завершения этого модуля Вы сможете синхронизировать/настроить измерительную
систему для системы Sinumerik 840D sl.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Реферирование инкрементальных датчиков
Реферирование абсолютных датчиков
Информация о машинных данных
Автоматическое реферирование
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A084
A084
A084
Стр. 2
840D sl SINUMERIK Operate
A084
Настройка датчика
Настройка
датчика:
START
Реферирование
инкрементального
датчика
Реферирование
абсолютного
датчика
Информация
о машинных
данных
Автоматическое
реферирование
Настройка
датчика:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A084
A084
Настройка датчика
Реферирование инкрементальных датчик
Общая информация
Оси, оснащенные инкрементальными датчиками, требуют
реферирования каждый раз после включения системы или
перезагрузки. Процедура реферирования инициируется
нажатием кнопки и это обычно вызывает перемещение
осей. Для настройки этой процедуры существуют
определенные машинные данные и их можно настраивать
под индивидуальные требования. Некоторые оси имеют
второй датчик, используемый для управления положением.
Нужно проверить какая измерительная система активна,
так как она требует реферирования. Для проверки какая
измерительная система активна можно посмотреть область
“Axis diagnostics”.
Посмотрите на сигнал “Active measuring system”. Значение 1
означает что активна 1ая система измерения, обычно это
датчик двигателя. Значение 2 означает что активна 2ая
измерительная система, обычно это линейка.
Некоторые производители могут также переключаться
между измерительными системами. Если нет уверенности в
этом, пожалуйста, обращайтесь к изготовителю за
информацией.
Если неизвестно какой датчик используется на оси
инкрементальный или абсолютный, можно проверить эту
информацию через машинные данные 30240.
Для проверки машинных данных используйте следующую
последовательность:
Машинные данные 30240[0] и [1] могут также быть
проверены.
Если активна 1-ая измерительная система, то машинное
данное 30240[0] должно использоваться для указания
типа датчика.
Если активна 2-ая измерительная система, то машинное
данное 30240[1] должно использоваться для указания
типа датчика.
Убедитесь что выбрана корректная ось.
или
Инкрементальный датчик = 1
Абсолютный датчик = 4
Для реферирования оси оснащенной инкрементальным
датчиком необходимо переключать в 1 интерфейсный
сигнал в пользовательской PLC программе. Это обычно
делается с помощью установки выключателя в
подходящем месте на пути движения оси.
Во время процедуры реферирования ось перемещается в
направлении к выключателю, при активизации
выключателя устанавливается интерфейсный сигнал.
Путь который проходит ось контролируется ЧПУ и
устанавливается в соответствующих машинных данных.
(Дополнительная информация будет показана на
следующих страницах)
Пример выключателя реферирования оси, вход
активирует интерфейсный бит реферирования.
Заметки
A084
Стр. 4
840D sl SINUMERIK Operate
A084
Настройка датчика
Перед реферированием систему необходимо
переключить в режим Реферирования с помощью
нажатия кнопки “REF.POINT” на станочном пульте. LED
над “REF.POINT” должен загореться, а LED режима
“JOG” также продолжает гореть.
Интерфейсный сигнал DB3x.DBX12.7 “Delay Ref. Pt approach” нужно установить в 1 для запуска процедуры
реферирования.
Каждая ось имеет свою переменную, которая
определяется изменением x на числовое значение,
которое представляет собой ось, см. ниже
Подтверждение что выбран правильный режим можно
увидеть вверху экрана.
1ая ось - DB31.DBX12.7
2ая ось - DB32.DBX12.7
3ая ось - DB33.DBX12.7
и т.д.
Каждая ось может реферироваться по отдельности.
Также возможно реферирование осей автоматически.
Это обычно настраивает производитель станка и будет
рассказано дальше в этом модуле.
Теперь ось можно перемещать в сторону кулачка
реферирования. Направление определяется в
машинных данных.
Ось перемещается к кулачку реферирования.
Некоторые системы требуют, чтобы кнопка направления
перемещения постоянно была нажата на протяжении
всего цикла реферирования, в большинстве же случаев
можно найти что ось продолжает движение даже если
кнопка направления движения отпущена.
Для реферирования отдельной оси выберите ось через
станочный пульт.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A084
A084
Настройка датчика
Диаграмма последовательности реферирования для инкрементального датчика
В случае если значения в машинных данных 34080 и 34090 меньше или равно дистанции остановки оси, система
автоматически перенастроит корректную позицию.
34040 $MA_REFP_VELO_SEARCH_MARKER = 0
34080 $MA_REFP_MOVE_DIST + 34090 $MA_REFP_MOVE_DIST_CORR = > 0
Скорость
Активизация кулачка
реферирования
0
1
MD34020 скорость поиска кулачка
34070 скорость выхода в точку рефер.
MD34040 скорость поиска реф. метки
Позиция
кулачок
ось отреферирована.
нулев. метка найдена
1
0
обратное движение
Система получает команду на реферирование, ось разгоняется до скорости, указанной в
машинном данном 34020 $MA_REFP_VELO_SEARCH_CAM затем идет поиск кулачка.
Кулачок найден и ось останавливается.
Движение в обратную сторону со скоростью из машинных данных.
34040 $MA_REFP_VELO_SEARCH_MARKER.
Скорость из 34040 $MA_REFP_VELO_SEARCH_MARKER.
Поиск следующей нулевой метки
Нулевая метка найдена. Ось разгоняется до скорости из
34070 $MA_REFP_VELO_POS и проезжает расстояние, складывающееся из суммы машинных
данных 34080 $MA_REFP_MOVE_DIST и 34090 $MA_REFP_MOVE_DIST_CORR
Заметки
A084
Стр. 6
840D sl SINUMERIK Operate
A084
Настройка датчика
Реферирование абсолютных датчиков
Как только ось отреферируется система генерирует
интерфейсные сигналы.
1ая ось DB31.DBX60.4
1ая ось DB31.DBX60.5
2ая соь DB32.DBX60.4
2ая ось DB32.DBX60.5
и т.д.
1ая сис-ма измер. отреферирована
2ая сис-ма измер. отреферирована
1ая сис-ма измер. отреферирована
2ая сис-ма измер. отреферирована
Экран отображает то что ось отреферирована и показывает
значение сохраненное в машинном данном:
34100 $MA_REFP_SET_POS
Символ индицирует что ось отреферирована.
Общая информация
Абсолютные датчики нужно реферировать при первом
вводе в эксплуатацию и они остаются
отреферированными до появления проблем с датчиком
или ЧПУ. Загрузка архива также приводит к
необходимости реферирования датчика.
Процедура:
Сначала надо убедится что датчик абсолютного типа. Это
можно сделать проверив шильдик на двигателе, в случае
с интегрированным в двигатель датчиком. Также
поставщик датчика может помочь определить корректно
его тип.
Другой способ это проверить значение машинного
данного. Машинные данные 30240[0] и [1] проверяются в
зависимости от активной системы измерения.
Если активна 1-ая измерительная система , то
используется машинное данное 30240[0] для
определения типа датчика.
Если активна 2-ая измерительная система, то машинное
данное 30240[1] используется для определения типа
датчика.
Следующие значения определяют тип датчика:
Инкрементальный датчик = 1
Абсолютный датчик
=4
Значение из осевого MD 34100
Проверьте что машинное данное 34200 ENC_REFP_MODE
установлено в 0. Это позволит системе взять значение из
машинного данного 34100 $MA_REFP_SET_POS.
Поставьте в машинное данное 34210 ENC_REFP_STATE
значение 1. Это запускает процесс юстировки датчика.
Процедура заключается в перемещении оси в известное
механическое положение, например 150мм. Найдите
машинное данное 34100 $MA_REFP_SET_POS и
введите 150.
Проверьте что в машинном данном
34010 REFP_CAM_DIR_IS_MINUS установлено 0 ИЛИ 1.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A084
A084
Настройка датчика
Для реферирования оси в нужную позицию используйте
режим “Jog” и направление определенное в машинном
данном 34010 REFP_CAM_DIR_IS_MINUS. Значение 0 - в
положительную сторону, значение 1 означает в
отрицательную сторону.
Подача при перемещении в эту позицию должна быть
уменьшена, чтобы избежать неточностей вызванных
люфтом.
Перед инициированием реферирования систему нужно
переключить в режим реферирования, нажав кнопку
“REF.POINT” на станочном пульте. Должен загореться
светодиод, светодиод режима “JOG” продолжает гореть.
Подтверждением корректного режима является иконка в
верхнем углу экрана
Ось A учебного стенда имеет абсолютный датчик.
Выберите ось и затем нажмите тоже самое направление
перемещения, которое использовалось ранее.
Ось физически не сдвинется с места, но отображение
позиции изменится, и появится символ что ось
отреферирована. Будет отображаться введенное
положение оси (150 мм).
Машинное данное 34210 изменится в 2, что означает
успешность процедуры.
Заметки
A084
Стр. 8
840D sl SINUMERIK Operate
A084
Настройка датчика
Информация о машинных данных
Если на станке нет кулачка реферирования можно
использовать только нулевую метку. Для этого изменяют
машинное данное - 34000 $MA_REFP_CAM_IS_ACTIVE
(по умолчанию 1). Значение 0 деактивирует кулачок. Это
используется для осей имеющих только одну нулевую
метку на всем диапазоне перемещения и для круговых
осей с одной меткой за оборот.
Направление в котором ось едет искать кулачок
определяется в машинном данном - 34010
$MA_REFP_CAM_DIR_IS_MINUS (по умолчанию 0).
Значение по умолчанию соответствует положительному
направлению. Для перемещения в отрицательном
направлении нужно поставить в этом параметре 1.
Определение скорости поиска кулачка 34020 $MA_REFP_VELO_SEARCH_CAM (по умолчанию
5000.0 мм/мин)
Если ось не нашла кулачок, возможно это из-за
машинного данного34030 $MA_REFP_MAX_CAM_DIST (по умолчанию 10000
мм) Здесь определяется максимальное дистанция поиска
кулачка.
Система выдает ошибку:- ”20000 Channel %1 axis %2
reference cam not reached”.
Когда кулачок найден система меняет направление
перемещения оси в поисках нулевой метки. Скорость
поиска определяется в машинном данном34040 $MA_REFP_VELO_SEARCH_MARKER (по
умолчанию 300.0 мм/мин).
Направление поиска нулевой метки определяется
машинным данным34050 $MA_REFP_SEARCH_MARKER_REVERSE (по
умолчанию 0) Значение по умолчанию означает что поиск
идет в направлении противоположном направлению
указанному в машинном данном 34010
$MA_REFP_CAM_DIR_IS_MINUS.
Введение 1 в 34050 изменит направление поиска
нулевой метки на противоположное.
Если ось не нашла нулевую метку это возможно из-за
машинного данного34060 $MA_REFP_MAX_MARKER_DIST (по умолчанию 20
мм) Это максимальная дистанция поиска нулевой метки.
Система генерирует ошибку:- “20002 Channel %1 axis %2
zero mark missing”.
34090 $MA_REFP_MOVE_DIST_CORR (по умолчанию 0.0
мм) - Это машинное данное используется для точной
установки позиции и корректировки разницы в случае
замены датчика или работ с механикой.
Значения в машинных данных 34080 и 34090
складываются и определяют как далеко поедет ось.
Когда метка обнаруживается ось или останавливается или
перемещается в указанную позицию, которая
определяется суммой машинных данных (34080 и 34090
см объяснения ниже).
Скорость перемещения в позицию задается в машинном
данном34070 $MA_REFP_VELO_POS (по умолчанию 10000.0 мм/
мин).
Обычно отображается значение 0 в позиции после
реферирования. Это можно изменить в машинном данном
34100 $MA_REFP_SET_POS (по умолчанию 0.0)
Введенное здесь значение отображается на экране как
только процесс реферирования завершен. Это
используется когда точка реферирования не
соответствует механическому нулю станка. Это машинное
данное не результат движения оси.
34080 $MA_REFP_MOVE_DIST (по умолчанию -2.0 мм).
Раз метка нашлась целесообразно сдвинуть ось с метки (в
рамках рабочей зоны). Это достигается установкой
значения в машинное данное 34080.
Если ось потребуется снова реферировать, пока она стоит
на метке это может привести ось в конец диапазона
перемещения.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A084
A084 END
Настройка датчика
Автоматическое реферирование
Цикл автоматического реферирования
Для использования функции автоматического
реферирования нужно определить порядок, в котором оси
должны реферироваться. В общем случае на фрезерном
станке сначала реферируется ось Z, что помогает
исключить коллизии.
Порядок реферирования оси устанавливается в
машинном данном $MA_REFP_CYCLE_NR (по умолчанию
1)
Возможные значения:0 = не реферируется автоматически.
1 по 15 = допустимый диапазон для определения
последовательности
-1 = для запуска программы не требуется реферирования
этой оси
До восьми осей может реферироваться в одно и тоже
время.
Для запуска автоматического реферирования
необходимо установить интерфейсный сигнал в 1
(DB21.DBX1.0 ).
Пример как может быть запущен цикл автоматического
Активен режим
Ref (ГРР 1)
требуется NC
старт (Канал 1)
активировать
реферирование
(Канал 1)
Интерфейсный сигнал DB21.DBX33.0 устанавливается в
1 весь период активности цикла реферирования.
A084: END
Заметки
A084
Стр. 10
840D sl SINUMERIK Operate
A008
MCP & PP72/48 PN Соединения и
диагностика
Sinumerik
Operate
Описание модуля:
Станочные пульты управления в системе Sinumerik 840D sl подключаются к системной шине
X120 (Industrial Ethernet).
Каждому MCP, максимум два, необходимо установить уникальный адрес с помощью
переключателей. Также необходимо понимать параметризацию PLC функционального блока
FB1 для определения начальных адресов входов/выходов MCP.
Этот модуль показывает как адресуются MCP, как параметрируется функциональный блок и
Profinet конфигурация для модулей входов/выходов PP72/48.
Цель модуля:
После завершения этого модуля Вы узнаете как конфигурировать и инсталлировать
станочный пульт Сименс и периферийные модули входов/выходов PP72/48.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Типы Станочных пультов управления
MCP483 PN вид спереди и сзади
MCP310 PN вид спереди и сзади
Адресация MCP
Интерфейсные сигналы MCP
Тест сигналов MCP
PP72/48 PN Описание и интерфейсные сигналы
Profinet конфигурация PP72/48
V4.5
Стр. 1
Этот документ создан для учебных целей.
Siemens не несет ответственности за его содержание.
A008
A008
A008
Стр. 2
840D sl SINUMERIK Operate
MCP & PP72/48 PN Соединения и диагностика
A008
MCP & PP72/48 PN
Соединения и
диагностика:
START
Типы
станочных
пультов
управления
MCP483 вид
спереди и
сзади
MCP310 вид
спереди и
сзади
MCP
конфигурация
и адресация
Интерфейсные
сигналы MCP
Тест
сигналов
MCP
PP72/48 PN
Описание и
интерфейсные
сигналы
Profinet
конфигурация
MCP &
PP72/48
MCP & PP72/48 PN
Соединения и
диагностика:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A008
A008
MCP & PP72/48 PN Соединения и диагностика
Типы станочных пультов управления
Существуют механические и мембранные типы MCP в двух форматах (MCP483 и MCP310). MCP483 имеет
ширину 483мм; MCP310 шириной 310мм.
Основные отличия между этими форматами в количестве клавиш, расположении клавиш и т.д. Входа/
выхода адресуются также по разному.
Функциональность и назначение обоих вариантов одинаковые. (Выбор осей, выбор режима и т.д.)
Нет разделения MCP на токарную или фрезерную технологию.
MCP483:
S1
6FC5303-0AF22-0AA1 MCP483C PN (Механический тип клавиш)
6FC5303-0AF22-1AA1 MCP483 PN (Мембранный тип клавиш)
MCP310:
6FC5303-0AF23-0AA1 MCP310C PN (Механический тип клавиш)
6FC5303-0AF23-1AA1 MCP310 PN (Мембранный тип клавиш)
Заметки
A008
Стр. 4
840D sl SINUMERIK Operate
A008
MCP & PP72/48 PN Соединения и диагностика
MCP483 вид спереди
Примечание:- Cycle stop, Feed stop и Spindle stop-сигналы инвертированы т.е нормально замкнуты.
Кнопки с T1 по T15 свободны для использования производителем станка.
2 заглушки можно удалить и использовать дополнительные кнопки/переключатели/индикаторы.
MCP483 вид сзади
X10
X53
X54
X51
X3
X60 X61
X52
X55
X20
H3
H2
H1
X30
X21
X5
S2
Описание интерфейсов:S2
Переключатель адресов.
X5
Интерфейс замкового переключат.
X10 питание 24V DC
X20 Порт 1 Profinet входное соединение.
X21 Порт 2 Profinet выходное соединение.
X30 интерфейс процентовки подачи.
X31 интерфейс процентовки шпинделя.
X51 Цифровые входы
Х60 разъем для маховичка
X52 Цифровые входы
Х61 разъем для маховичка
X53 Цифровые выходы
X54 Цифровые выходы
X55 Цифровые выходы
LED индикаторы:H1
Напряжение OK (Зеленый)
H2
BUSSYNC
H3
BUSFAULT
Заметки
840D sl SINUMERIK Operate
Стр. 5
A008
A008
MCP & PP72/48 PN Соединения и диагностика
MCP310 вид спереди
Примечание:- Cycle stop, Feed stop и Spindle stop-сигналы инверсные т.е. нормально замкнутые.
Кнопки с T1 по T16 свободны для использования производителем станка.
6 заглушек можно удалить и использовать под дополнительные кнопки/переключатели/индикаторы.
MCP310 вид сзади
X10
X53
X54
X51
X52
X55
X31
X60
X20
H3
H2
H1
X30
X21
X5
S2
Описание интерфейсов:S2
Переключатель адресов.
X5
Интерфейс замкового переключат.
X10 питание 24V DC
X20 Порт 1 Profinet входное соединение.
X21 Порт 2 Profinet выходное соединение.
X30 интерфейс процентовки подачи.
X31 интерфейс процентовки шпинделя
X51
X52
X53
X54
X55
Цифровые входы
Цифровые входы
Цифровые выходы
Цифровые выходы
Цифровые выходы
X60 разъемы для маховичков
LED индикаторы:H1
Напряжение OK (Зеленый)
H2
BUSSYNC
H3
BUSFAULT
Заметки
A008
Стр. 6
840D sl SINUMERIK Operate
A008
MCP & PP72/48 PN Соединения и диагностика
Конфигурация и адресация MCP
Описание параметров:
Определение начального адреса MCP
MCPNum
Количество MCP в системе.
Функциональные блок FB1 используется для определения
входов/выходов MCP.
Модуль “A033 PLC функции” описывает полностью процесс
конфигурации для MCP.
FB1 вызывается из Организационного Блока OB100. Этот
блок имеет много параметров.
MCP1In
Указатель на начальный адрес входов MCP.
MCP1Out
Указатель на начальный адрес выходов MCP.
Следующий пример для FB1 показывает параметры для
настройки начальных адресов входов/выходов для 1 MCP.
MCP1BusType Тип шины; 55 = Ethernet
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
ExtendAlMsg
MCP1BusAdr Адрес MCP, установка через dipпереключатель
MCP подсоединяется к системной сети X120.
X120 — DHCP сервер, IP адрес по умолчанию
192.168.214.1 и маска подсети 255.255.255.0.
7(
:= 1,
:= P#I 0.0,
:= P#Q 0.0,
:= P#Q 8.0,
:= P#Q 12.0,
:= 192,
:= B#16#55,
:= TRUE,
:= FALSE);
Каждый подключаемый компонент должен иметь
уникальный адрес. Адрес устанавливается с помощью
переключателя S2 на MCP.
Следующая таблица показывает примеры для позиций
переключателя S2 и результирующий адрес, включая
значение по умолчанию 192.
Каждое положение переключателя с 1 по 8 представляет
соответствующее значение при установки в “On”.
Значения всех положений “On” суммируются и дают адрес
MCP.
Позиции 9 и 10 всегда должны быть в “Off” для работы в
режиме Ethernet.
Переключатель S2: Позиции и значения.
Позиция S2 Значение при
переключ. состоян. “On”
Значение/
адрес
Переключатель S2
10
9
8
7
6
5
4
3
2
1
Off
Off
-
-
-
-
-
-
-
-
-
-
Off
Off
Off
Off
Off
Off
Off
Off 0
-
-
Off
Off
Off
Off
Off
Off
Off
On 1
-
-
Off
Off
Off
Off
Off
Off
On
Off 2
-
-
Off
Off
Off
Off
Off
Off
On
On 3
Зарезервир.
1
1
-
-
:
:
:
:
:
:
:
:
2
2
-
-
On
On
Off
Off
Off
Off
Off
Off
3
4
4
8
-
-
:
:
:
:
:
:
:
:
5
16
-
-
On
On
On
On
On
On
On
Off 254
6
32
-
-
On
On
On
On
On
On
On
On 255
7
64
8
128
9
всегда OFF
10
всегда OFF
:
192 (по
умолчанию)
:
Перекл. S2
Заметки
840D sl SINUMERIK Operate
Стр. 7
A008
A008
MCP & PP72/48 PN Соединения и диагностика
Интерфейсные сигналы MCP
Следующая таблица показывает интерфейсные сигналы для MCP483. Букву “n” следует заменить на введенное
значение для начальных адресов при параметрировании FB1 (MCP1IN, MCP2IN, MCP1Out и MCP2Out).
MCP483 PN Сигналы от станочного пульта (кнопки)
Байт
Бит 7
Бит 6
D
C
IBn+1
REPOS
IBn+2
IBn+3
Бит 5
Бит 4
Бит 3
Бит 2
B
A
JOG
TEACH IN
MDA
AUTO
REF
INC var.
10000 INC
INC 1000
INC 100
INC 10
INC 1
Key-switch
position 0
Key-switch
position 2
Spindle start
*Spindle stop
Feed
start
*Feed
stop
NC Start
*NC Stop
Reset
Key-switch
position 1
Single block
B
A
Spindle override
IBn
Бит 0
Operating Mode
Feedrate override
E
D
Direction keys
IBn+4
Бит 1
C
Axis selection keys
+
R15
R13
Rapid
traverse
R14
Key switch
position 3
Y
R2
Z
R3
5th axis
R5
MCS/WCS
R12
T9
T10
T11
X
R1
4th axis
R4
7th axis
R7
R10
R9
8th axis
R8
6th axis
R6
T14
T15
T6
T7
Axis selection keys
IBn+5
Пользовательские кнопки
IBn+6
T12
T13
Пользовательские кнопки
IBn+7
T1
T2
T3
T4
IBn+10 KT-IN8 (X55.2) KT-IN7 (X55.1) KT-IN6 (X52.3) KT-IN5 (X52.2)
T5
KT-IN4 (X52.1) KT-IN3 (X51.3)
T8
KT-IN2 (X51.2) KT-IN1(X51.1)
IBn+11
KT-IN9 (X55.3)
MCP483 PN Сигналы к станочному пульту (LEDы)
Байт
Бит 7
Бит 6
INC 1000
INC 100
QBn+1
Feed
start
QBn+2
QBn+3
QBn
Бит 5
Бит 4
Бит 3
Бит 2
INC 10
INC 1
JOG
TEACH IN
MDA
AUTO
*Feed
stop
NC Start
*NC Stop
REPOS
REF
INC var.
INC 10000
Direction Minus
R13
X
R1
4th axis
R4
7th axis
R7
R10
Spindle start
*Spindle stop
Z
R3
5th axis
R5
MCS/WCS
R11
R9
8th axis
R8
6th axis
R6
Direction Plus
R15
T9
T10
T11
T14
T15
R2
T1
T2
T3
Machine function
QBn+4
QBn+5
Бит 1
Бит 0
Operating mode
Single block
Пользовательские светодиоды
T12
T13
Y
Пользовательские светодиоды
T4
T5
T6
QBn+6
QBn+7
KT-OUT6
(X54.3)
KT-OUT5
(X54.2)
KT-OUT4
(X54.1)
KT-OUT3
(X53.3)
T7
T8
Reset
R14
KT-OUT2
(X53.2)
KT-OUT1
(X53.1)
* это инверсный сигнал.
Заметки
A008
Стр. 8
840D sl SINUMERIK Operate
A008
MCP & PP72/48 PN Соединения и диагностика
Интерфейсные сигналы MCP
Следующая таблица показывает интерфейсные сигналы для MCP310. Букву “n” следует заменить на введенное
значение для начальных адресов при параметрировании FB1.
MCP310 PN Сигналы от станочного пульта (кнопки)
Байт
Бит 7
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
IBn
*NC Stop
Spindle -
Spindle 100%
Spindle +
Single block
JOG
MDA
AUTO
NC Start
Spindle right
*Spindle stop
Spindle left
Key-switch
position 3
REF
REPOS
Teach IN
Feed start
*Feed stop
INC var.
Key-switch
position 0
INC 1000
INC 100
INC 10
INC 1
IBn+1
IBn+2
Feedrate override
IBn+3
Reset
Key-switch
position 2
Key-switch
position 1
E
(16)
D
(8)
C
(4)
B
(2)
A
(1)
Direction keys
IBn+4
Rapid
traverse
KT-IN5
(X52.2)
KT-IN4
(X52.1)
KT-IN3
(X51.3)
KT-IN2
(X51.2)
KT-IN
(X51.1)
+
-
T16
KT6(X52.3)
6th axis
5th axis
4th axis
Z
Y
X
IBn+6
T9
T10
T11
T12
WCS MCS
T13
T14
T15
IBn+7
T1
T2
T3
T4
T5
T6
T7
T8
IBn+10
KT-IN8
(X55.2)
KT-IN7
(X55.1)
KT-IN6
(X52.3)
KT-IN5
(X52.2)
KT-IN4
(X52.1)
KT-IN3
(X51.3)
KT-IN2
(X51.2)
KT-IN
(X51.1)
IBn+5
Axis selection
IBn+11
KT-IN9
(X55.3)
Spindle override
IBn+13
E (16)
D (8)
C (4)
B (2)
A (1)
MCP 310 PN Сигналы к станочному пульту (LEDы)
Байт
Бит 7
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
QBn
*NC Stop
Spindle Dec.
Spindle 100%
Spindle Inc.
Single Block
JOG
MDA
AUTO
QBn+1
NC
start
Spindle right
*Spindle Stop
Spindle left
RESET
REF
REPOS
Teach In
QBn+2
Feed Start
*Feed Stop
INC var.
INC 1000
INC 100
INC 10
INC 1
QBn+4
Minus
Direction
Plus
Direction
Rapid
traverse
KT-OUT5
(X54.2)
KT-OUT4
(X54.1)
KT-OUT3
(X53.3)
KT-OUT2
(X53.2)
KT-OUT1
(X53.1)
QBn+5
T16
KT-OUT6
(X54.3)
6th axis
5th axis
4th axis
Z
Y
X
T9
T10
T11
T12
MCS/WCS
T13
T14
T15
T1
T2
T3
T4
T5
T6
T7
T8
QBn+3
QBn+6
QBn+7
* это инверсные сигналы.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A008
A008
MCP & PP72/48 PN Соединения и диагностика
Интерфейсные сигналы MCP
Пользовательские входы
выходы
9 входов и 6 выходов доступны на разъемах X51 - X55,
разработанных для использования переключателей/кнопок
и ламп индикации, которые могут быть установлены в
пустые отверстия в MCP.
Ниже показано сопоставление входов/выходов
индивидуально для каждого разъема.
Входные терминалы в нормально открытом состоянии
имеют потенциал 5V DC (берется с MCP)
При работе входы меняют потенциал с 5V DC в 0V (M).
Выходные терминалы питаются +24Vdc с MCP.
Не требуется внешнего питания для терминалов входов и
выходов.
Привязка входов (X51, X52 и X55):
1
2
3
4
KT-IN1
KT-IN2
KT-IN3
M (0 вольт)
X51
1
KT-IN4
2
KT-IN5
3
KT-IN6
4
1
KT-IN7
2
KT-IN8
3
KT-IN9
M (0 вольт)
4
X55
Привязка выходов (X53 и X54):
1
KT-OUT1
1
KT-OUT4
2
KT-OUT2
2
KT-OUT5
3
KT-OUT3
3
KT-OUT6
4
M (0 вольт
4
M (0 вольт)
X53
X54
Выходы допускают нагрузку до 1.2 Вт на выход, они не
предназначены для соединения реле, клапанов и других
индуктивных устройств.
M (0 вольт)
X52
Тест сигналов MCP
Сигналы от и к MCP можно проверить с помощью
встроенных функций диагностики на системе.
Для перехода к диагностическому экрану используйте
следующую последовательность клавиш:
На экране можно вводить входа и выхода MCP и
проверять функционирование каждой отдельной кнопки.
Заметки
A008
Стр. 10
840D sl SINUMERIK Operate
A008
MCP & PP72/48 PN Соединения и диагностика
Сначала проверьте параметризацию FB1 для начальных адресов (стр. 9), чтобы быть уверенными в правильном
адресе
Второе посмотрите соответствие адреса в таблице интерфейсных сигналов соответствующего MCP.
Пример:
Для проверки кнопки “NC start” на MCP310 с начальным адресом 0, нужно смотреть вход I1.7.
Кнопка NC Start не нажата:
Кнопка NC Start нажата:
PP72/48 PN описание и интерфейсные сигналы
S1
Модули PP72/48 PN это компактные компоненты, которые
соединяются по сети Profinet (Порты PN1 или PN2 на
PPU).
X111
Есть два варианта, один имеет только цифровую
функциональность, другой цифровую и аналоговую
функциональности.
Требуется питание 24V DC.
Все доступно 72 цифровых входа и 48 цифровых выходов
в каждом из двух вариантов.
Аналоговый модуль имеет дополнительно два аналоговых
входа и два аналоговых выхода.
X222
Заказные номера:
6FC5311-0AA00-0AA0 Только цифровая (PP72/48D PN)
6FC5311-0AA00-1AA0 с аналоговой частью (PP72/48 2/2A
PN)
X2
X2
X333
X1
Заметки
840D sl SINUMERIK Operate
Стр. 11
A008
A008
MCP & PP72/48 PN Соединения и диагностика
Сопоставление пинов X111
Соединение ленточным кабелем.
Следующие таблицы показывают пины и адреса
входов/выходов для разъемов X111, X222, X333. Эта
настройка для PP72/48 PN сконфигурированного с
начального адреса 0. (Байты входов 0, 1 и 2 и байты
выходов 0 и 1).
Первый байт входов на X222 имеет БЫСТРОЕ
управление на аппаратном уровне.
Пин Сигнал
Пин
Сигнал
Пин Сигнал
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
I2.0
I2.1
I2.2
I2.3
I2.4
I2.5
I2.6
I2.7
пусто
пусто
пусто
пусто
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
37
38
39
40
41
42
43
44
45
46
47
48
49
50
0V DC
+24VDC O/P
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.6
I0.7
I1.0
I1.1
I1.2
I1.3
I1.4
I1.5
I1.6
I1.7
Q0.6
Q0.7
Q1.0
Q1.1
Q1.2
Q1.3
Q1.4
Q1.5
Q1.6
Q1.7
+24V DC I/P
+24V DC I/P
+24V DC I/P
+24V DC I/P
Сопоставление пинов X333
Сопоставление пинов X222
Пин Сигнал
Пин
Сигнал
Пин
Сигнал
Пин Сигнал
Пин
Сигнал
Пин
Сигнал
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
I5.0
I5.1
I5.2
I5.3
I5.4
I5.5
I5.6
I5.7
пусто
пусто
пусто
пусто
Q2.0
Q2.1
Q2.2
Q2.3
Q2.4
Q2.5
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Q2.6
Q2.7
Q3.0
Q3.1
Q3.2
Q3.3
Q3.4
Q3.5
Q3.6
Q3.7
+24V DC I/P
+24V DC I/P
+24V DC I/P
+24V DC I/P
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
I8.0
I8.1
I8.2
I8.3
I8.4
I8.5
I8.6
I8.7
пусто
пусто
пусто
пусто
Q4.0
Q4.1
Q4.2
Q4.3
Q4.4
Q4.5
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Q4.6
Q4.7
Q5.0
Q5.1
Q5.2
Q5.3
Q5.4
Q5.5
Q5.6
Q5.7
+24V DC I/P
+24V DC I/P
+24V DC I/P
+24V DC I/P
0V DC
+24V DC O/P
I3.0
I3.1
I3.2
I3.3
I3.4
I3.5
I3.6
I3.7
I4.0
I4.1
I4.2
I4.3
I4.4
I4.5
I4.6
I4.7
0V DC
+24V DC O/P
I6.0
I6.1
I6.2
I6.3
I6.4
I6.5
I6.6
I6.7
I7.0
I7.1
I7.2
I7.3
I7.4
I7.5
I7.6
I7.7
Заметки
A008
Стр. 12
840D sl SINUMERIK Operate
MCP & PP72/48 PN Соединения и диагностика
A008
Profinet конфигурация - MCP и PP72/48
Каждому аппаратному устройству соединенному по сети Profinet нужно иметь уникальный IP адрес.
Это определяется настройками S2 на MCP и S1 на PP72/48.
Каждое profinet устройство имеет IP адрес в диапазоне 192.168.214.xxx . Настройка переключателя определяет
последнюю часть IP адреса xxx.
Переключатель S1/S2
Выбранный IP адрес будет определять сопоставление входов/выходов. Это показано в следующих таблицах.
Для Profinet-а всегда 9 и 10 должны быть установлены в On.
Позиция
переключате
ля S1/S2
Бинарное
значение
1
1
2
2
3
4
4
8
5
16
6
32
7
64
8
128
9
Profinet=ON
10
Profinet=ON
переключатель S1 - PP72/48
переключатель S2 - MCP483/MCP310
Имя устройства по умолчанию
pp72x48pn xxx
Позиции с 1 по 8 определяют имя устройства по
умолчанию для модуля входов/выходов. Это до 128 имен
устройств. Если используются эти имена по умолчанию,
то нет необходимости в инициализации.
Бинарное значение 9 = pp72x48pn9
DCP-режим
Позиция с 1 по 8 установить в "on".
В этом режиме не используется имя устройства по
умолчанию.
Имя устройства должно быть установлено с
использованием инициализации и записано в модуль
входов/выходов. Эта информация стирается при сбросе в
значения по умолчанию (заводские настройки), например
с использованием STEP7.
A008: END
Заметки
840D sl SINUMERIK Operate
Стр. 13
A008
A008 END
A008
MCP & PP72/48 PN Соединения и диагностика
Стр. 14
840D sl SINUMERIK Operate
Создание PLC программы
A026
Sinumerik
Operate
Описание модуля:
Для создания PLC программы для станка с 840D sl Sinumerik Operate используется пакет
программирования Step 7.
Для того чтобы использовать пакет Step 7 наилучшим образом, необходимо знать структуру
системы Sinumerik и ее интерфейса. Эти знания требуются для создания ориентированной
на конкретный станок PLC программы, удовлетворяющей соответствующим требованиям
безопасности для соответствующей страны.
Цель модуля:
После завершения этого модуля Вы узнаете как использовать пакет Step 7 для:
Создания PLC программы
Инсталляции базовой Sinumerik PLC программы
Конфигурации аппаратных средств PLC
Загрузки с компьютера в систему проекта PLC
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Цикл работы S7-300 PLC
840D sl Sinumerik Operate PLC
Интеграция базовой PLC
Структура базовой PLC
Зарезервированные функции
Зарезервированные блоки данных
Пример базовой программы
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A026
A026
A026
Стр. 2
840D sl SINUMERIK Operate
A026
Создание PLC программы
Создание
PLC программы:
START
Step 7-300
PLC
840D sl
Sinumerik
Operate PLC
Интеграция
базовой
PLC
Структура
базовой PLC
Зарезервированн
ые функции и
функциональный
блоки
Зарезервирова
нные
блоки данных
Пример:
Базовая
программа
Создание
PLC программы:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A026
A026
Step7 300 PLC:
Запуск
Создание PLC программы
PLC
операционная
PII (Образ входов периферии)
PII (Образ входов процесса)
OB 100 (Запуск)
CALL FCxxx
....
STL
....
LAD
....
BE (Program end)
FCxxx
....
STL
....
LAD
....
BE (Program end)
PIO (Образ выходов процесса)
PIO (Образ выходов периферии)
Step7 300 PLC:
Цикл работы
OB 1 (Циклический вызов)
....
CALL FCxxx
....
FCxxx
....
STL
PII (Образ входов процесса)
PII (Образ входов периферии)
STL
....
....
....
BE (Program end)
CALL FBxxx,DBxxx
....
LAD
....
....
BE (Program end Cyclic)
LAD
....
FBxxx
DBxxx - Instance
....
STL
....
LAD
....
BE (Program end)
....
....
....
....
....
PIO (Образ выходов процесса)
PIO (Образ выходов периферии)
PLC
операционная
Заметки
A026
Стр. 4
840D sl SINUMERIK Operate
A026
Создание PLC программы
840D sl Sinumerik Operate PLC
PLC
операционная
Запуск
PLC User IF
PII (Образ входов периферии)
PII (Образ входов процесса)
OB 100 (старт программы)
DB2 Ошибки/сообщ.
FB1
Параметризация
функций запуска
В интерфейс
Sinumerik System
CALL FB1,DB7
......
Пользовательская часть
......
LAD
......
STL
BE (Program end)
PIO (Образ выходов процесса)
PIO (Образ выходов периф.)
OB 1 (Циклическая)
Sinumerik System
CALL FC2
......
User Program Here:
......
CALL FBxxx,DBxxx
......
LAD
BE (Program end)
DB9 Циклы компиляц.
STL
......
Из интерфейса
DB7
Настройки
параметров
базовой
программы
....
....
PIO (Образ выходов периф.)
в
интерфей
с
DB10 ГРР
В интерфейс
Из интерфейса
FC2
Sinumerik 840D
PLC базовая
программа
INTERFACE
Control
FC 2 цикл.
в/из
PLC польз. /
NCK
внутренний
BE (Program end)
BE (Program end Cyclic)
PIO (Образ выходов процесса)
Из
интерфей
са
В интерфейс
FBxxx
....
STL
....
LAD
....
BE (Program end)
и/или
NCK
Internal IF
DB11 NC
В интерфейс
Из интерфейса
DB19 HMI
В интерфейс
Из интерфейса
DB21 Канал
В интерфейс
Из интерфейса
DB31 Ось
DBxxx Instance
....
....
....
....
В интерфейс
Из интерфейса
DB71,72,73
Tool Management
В интерфейс
PLC
операционная
Из интерфейса
NCK Cyclic
to/from
PLC User IF
PII (Образ входов периферии)
PII (Образ входов процесса)
Заметки
840D sl SINUMERIK Operate
Стр. 5
A026
A026
Создание PLC программы
Интеграция базовой PLC
Примечание - Инсталляция PLC Toolbox описана в
модуле A002.
Для создания пользовательской PLC программы, сначала
необходимо инсталлировать и интегрировать базовую PLC
программу.
Базовая программа берется из библиотеки Step 7, которая
интегрируется в пользовательский проект.
Инсталляция базовой
программы с
дополнительными
пакетами.
:Sinumerik Addons
: NC Var Selector
Инсталляция Toolbox:
Toolbox installation CD
Интеграция библиотеки и конфигурация аппаратных
средств:
Для интеграции базовой программы в пользовательский
проект необходимо добавить в конфигурацию компонент
“Sinumerik“. Он становится доступен после инсталляции
“Sinumerik ADDON“.
Конфигурация аппаратных средств показывает
компоненты из Sinumerik Addon:
HW config:
Открыть для выбора
PLC hardware.
Hardware
Sinumerik
“Addons”
Библиотека Sinumerik:
открыть и скопировать
в проект.
Система PROFINET IO может быть выбрана через
контекстное меню, если это не было сделано при вставке
Заметки
A026
Стр. 6
840D sl SINUMERIK Operate
A026
Создание PLC программы
Структура базовой PLC
После успешной интеграции “Sinumerik Hardware“ и станочной периферии в утилите HW Config, нужно запустить
компиляцию аппаратных компонентов.
После этого можно найти в пользовательском проекте объекты S7 Program.
Блоки из библиотеки теперь можно скопировать в соответствующие директории пользовательского проекта. Также
можно переписать символьную таблицу.
OB1 + OB100
С вызовом
базовой
программы
Базовая
программа (как
библиотека)
копируется в
Базовую PLC программу можно увидеть открыв OB1 и/или OB100 в редакторе Step 7. В OB1 базовая программа
выполняется вызовом FC2, и в OB100 с помощью вызова FB1.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A026
A026
Создание PLC программы
Зарезервированные функции и функциональные блоки
Номер
Функция
FB 15
Базовая программа
FB 1, FC 2, FC 3, FC 5
Базовая программа
FC 0 ... 29
Зарезервировано для Siemens
FB 0 ... 29
Зарезервировано для Siemens
FC 30 ... 999 1)
Свободно для пользователя
FB 30 ... 999 1)
Свободно для пользователя
FC 1000 ... 1023
Зарезервировано для Siemens
FB 1000 ... 1023
Зарезервировано для Siemens
FC 1024 ... максимум
Свободно для пользователя
FB 1024 ... максимум
Свободно для пользователя
1)
максимальное число блоков (FB/FC) зависит от используемого PLC/CPU в выбранном NCU.
Заметки
A026
Стр. 8
840D sl SINUMERIK Operate
A026
Создание PLC программы
Зарезервированные блоки данных
Обзор блоков данных
DB no.
Имя
1
2 ... 5
PLC-MELD
6 ... 8
Функция
Пакет
Зарезервировано для Siemens
BP
PLC сообщения и ошибки
BP
Базовая программа
9
NC-COMPILE
Интерфейс для NC циклов компиляции
BP
10
NC INTERFACE
Общий NCK интерфейс
BP
11
Mode group 1
Интерфейс группы режимов работы
BP
12
Связь с компьютером и интерфейс
транспортной системы
13 ... 14
Зарезервировано для базовой программы
15
Базовая программа
16
Определение PI сервисов
17
Идентификатор версии
18
Зарезервировано для базовой программы
19
Интерфейс HMI
Обзор блоков данных
20
Машинные данные PLC
21 ... 30
CHANNEL 1 ... n
Интерфейс NC каналов
31 ... 61
AXIS 1 ... m
Интерфейс для осей/шпинделей или
свободно для пользователя
62 ... 70
Свободно для пользователя
71 ... 74
Tool management
75 ... 76
Декодирование M групп
77
Блок данных для сигналов MCP
78 ... 80
81 ... 999
BP
BP
Зарезервировано для Siemens
1)
См ниже: ShopMill, ShopTurn
1000 ... 1099
Зарезервировано для Siemens
1100 ...
максимум
Свободно для пользователя
1)
BP
максимум номеров блоков (DB) зависит от PLC CPU, использованном в выбранном NCU.
Неиспользуемые блоки данных для каналов, осей/шпинделей и функций управления инструментом
могут использоваться пользователем.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A026
A026
Создание PLC программы
Пример: интеграция базовой программы
Выбираем систему Sinumerik из дерева устройств
Создаем новый проект, например 840Dsl Sinumerik Operate.
Запускаем Step 7 Hardware configuration.
Конфигурируем сеть Profibus
Конфигурируем сеть Profinet
Заметки
A026
Стр. 10
840D sl SINUMERIK Operate
A026
Создание PLC программы
Добавляем дополнительные компоненты
Для дополнительных осей, например NX плата
Сохранение и компиляция проекта
Заметки
840D sl SINUMERIK Operate
Стр. 11
A026
A026
Создание PLC программы
После успешной компиляции, доступны объекты Step7
Program для пользователя.
Теперь найдите библиотеку, установленную из Toolbox, и
откройте ее в редакторе Step 7.
Библиотека открытая в SIMATIC Manager-е.
Библиотека и пользовательская программа открыты в
SIMATIC Manager-е.
Заметки
A026
Стр. 12
840D sl SINUMERIK Operate
A026
Создание PLC программы
Блоки в базовой PLC программе.
Исходники в базовой PLC программе.
Скопируйте программные блоки из библиотеки в
пользовательский проект.
Всегда переписывайте OB1 при копировании из
библиотеки, в противном случае базовая PLC не будет
вызвана с помощью FC2.
Теперь блоки представлены в пользовательском проекте.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A026
A026 END
Создание PLC программы
Скопируйте исходники из библиотеки в проект
Скопируйте символьную таблицу из библиотеки в проект.
После успешной интеграции базовой PLC программы
OB1 и OB100 должны выглядеть как показано на
следующих картинках.
OB100:
OB1:
A026: END
Заметки
A026
Стр. 14
840D sl SINUMERIK Operate
PLC функции
A033
Sinumerik
Operate
Описание модуля:
В PLC доступны следующие функции:
Параметризация запуска PLC
Передача MCP (Пульт управления станком)
Чтение и запись переменных NC
PI сервисы
Чтение GUD (Глобальных данных пользователя)
Запуск ASUP
Управление осью/шпинделем
Цель модуля:
После завершения этого модуля Вы сможете выполнить вышеперечисленные задачи в PLC.
Sinumerik
Содержание:
840D sl Sinumerik Operate
Параметризация запуска PLC
Передача MCP (Пульт управления станком)
Чтение и запись переменных NC
PI сервисы
Чтение GUD-ов (Глобальных данных пользователя)
Запуск ASUP
Управление осью/шпинделем
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A033
A033
A033
Стр. 2
840D sl Sinumerik Operate
A033
PLC функции
PLC
функции:
START
Параметриз
ация
запуска PLC
Передача
MCP
Чтение и запись
переменных NC
PI сервисы
Чтение
GUD-ов
Запуск ASUP
Управление
осью/
шпинделем
PLC
функции:
END
Заметки
840D sl Sinumerik Operate
Стр. 3
A033
A033
PLC функции
Параметризация запуска PLC
PLC интерфейс состоит из серии блоков данных Step 7,
количество и длина блоков данных определяется при
запуске системы.
Производитель станка может влиять на этот процесс
используя возможности параметрирования базовой PLC
программы в OB100.
Параметризация осуществляется через параметры
функционального блока 1 в OB100, эти значения доступны
базовой PLC программе через используемый экземпляр
DB (DB7) в FB1.
Пример:-
ORGANIZATION_BLOCK OB 100
TITLE =
{ S7_language := '9(1) English (United States)
13.10.2010 16:56:20' }
VERSION : 1.0
VAR_TEMP
OB100_EV_CLASS : BYTE ;
OB100_STRTUP : BYTE ;
OB100_PRIORITY : BYTE ;
OB100_OB_NUMBR : BYTE ;
OB100_RESERVED_1 : BYTE ;
OB100_RESERVED_2 : BYTE ;
OB100_STOP : WORD ;
OB100_RESERVED_3 : WORD ;
OB100_RESERVED_4 : WORD ;
OB100_DATE_TIME : DATE_AND_TIME ;
END_VAR
BEGIN
NETWORK
TITLE =
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
7 (
:=
:=
:=
:=
:=
:=
:=
:=
1,
P#I 0.0,
P#Q 0.0,
P#Q 8.0,
P#Q 12.0,
192,
B#16#55,
TRUE);
//Insert User program from here
END_ORGANIZATION_BLOCK
Дополнительным конфигурированием интерфейса можно
реализовать другие функции.
включая:Определение количества MCP
Определение диапазона адресов MCP
Определение типа MCP
Конфигурирование HHU (BHG)
PLC коммуникации для опций NCK
Конфигурацию ошибок
Параметры FB1 и их значения можно найти на
следующих страницах.
Заметки
A033
Стр. 4
840D sl Sinumerik Operate
A033
PLC функции
Описание параметров FB1
Сигнал
Тип
MCPNum
I
Формат
Диапазон значений
Коментарий
INT
До 2
Количество активных MCP
0:
Нет MCP
MCP1In
MCP2In
I
POINTER
E0.0 до E120.0
или
M0.0 до M248.0
или
DBn DBX0.0 до DBXm.0
Начальный адрес для входных сигналов
соответствующего станочного пульта
MCP1Out
MCP2Out
I
POINTER
A0.0 до A120.0
или
M0.0 до M248.0
или
DBn DBX0.0 до DBXm.0
Начальный адрес для выходных сигналов
соответствующего станочного пульта
MCP1StatSend
MCP2StatSend
I
POINTER
A0.0 до A124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
В настоящий момент не используется
MCP1StatRec
MCP2StatRec
I
POINTER
A0.0 до A124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
В настоящий момент не используется
MCP1BusAdr
MCP2BusAdr
I
INT
1 ... 126
192 .. 223
DP-Slave: Адрес PROFIBUS
Ethernet MCP: установка DIP
MCP1Timeout
MCP2Timeout
I
S5time
рекомендация: 700 мс
Циклический контроль стробового
импульса для станочного пульта
MCP1Cycl
MCP2Cycl
I
S5time
рекомендация: 200 мс
Используется только для PROFIBUS
MCPMPI
I
BOOL
false
Для совместимости
MCP1Stop
MCP2Stop
I
BOOL
0:
запуск передачи сигналов
станочного пульта
1:
остановка передачи сигналов
станочного пульта
DP-Slave: Slave деактивируется
MCP1NotSend
MCP2NotSend
I
BOOL
0:
режим передачи и приема
активирован
1:
только прием сигналов станочного
пульта
MCPSDB210
I
BOOL
false
Для совместимости
MCPCopyDB77
I
BOOL
false
Для совместимости
MCPBusType
I
BYTE
правый полубайт (бит 0...3) для MCP1
левый полубайт (бит 4...7) для MCP2
b#16#33: PROFIBUS
b#16#44: PROFIBUS на разъеме MPI/DP
b#16#55: Ethernet
B#16#66: PROFINET
Заметки
840D sl Sinumerik Operate
Стр. 5
A033
A033
PLC функции
Описание параметров FB1 - продолжение:
Сигнал
BHG
BHGIn
BHGOut
Тип
I
I
I
Формат
Диапазон значений
Комментарий
INT
0, 5
Интерфейс HHU:
POINTER
POINTER
0:
нет HHU
5:
HHU на Ethernet
E0.0 до E124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
Начальный адрес
A0.0 до A124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
Начальный адрес
принимаемых данных PLC c HHU
передаваемых данных PLC
на HHU
BHGStatSend
I
POINTER
A0.0 до A124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
Для совместимости
BHGStatRec
I
POINTER
A0.0 до A124.0
или
M0.0 до M252.0
или
DBn DBX0.0 до DBXm.0
Для совместимости
BHGInLen
I
BYTE
HHU default:
B#16#6 (6 Byte)
Для совместимости
BHGOutLen
I
BYTE
HHU default:
B#16#14 (20 Byte)
Для совместимости
BHGTimeout
I
S5time
рекомендация: 700 ms
Для совместимости
BHGCycl
I
S5time
рекомендация: 100 ms
Для совместимости
BHGRecGDNo
I
INT
HHU default: 2
Ethernet DIP переключатель
BHGRecGBZNo
I
INT
HHU default: 2
Для совместимости
BHGRecObjNo
I
INT
HHU default: 1
Для совместимости
Заметки
A033
Стр. 6
840D sl Sinumerik Operate
A033
PLC функции
Описание параметров FB1 - продолжение:
Сигнал
Тип
Формат
Диапазон значений
Комментарий
BHGSendGDNo
I
INT
HHU default: 2
Для совместимости
BHGSendGBZNo
I
Int
HHU default: 1
Для совместимости
BHGSendObjNo
I
INT
HHU default: 1
Для совместимости
BHGMPI
I
BOOL
false
Для совместимости
BHGStop
I
BOOL
BHGNotSend
I
BOOL
0:
Запуск передачи сигналов HHU
1:
Останов передачи сигналов HHU
0:
Режим передачи и приема
активирован
1:
Режим только приема активирован
NCCyclTimeout
I
S5time
рекомендация: 200 мс
Циклический контроль стробового
импульса NCK
NCRunupTimeout
I
S5time
рекомендация: 50 с
Контроль запуска NCK
ListMDecGrp
I
INT
0 ... 16
Активация расширенного
декодирования M-групп
NCKomm
I
BOOL
0:
Не активен
1...16:
Количество M-групп
Коммуникационные службы
PLC NC
(FB 2/3/4/5/7:
Put/Get/PI_SERV/GETGUD)
TRUE:
MMCToIF
HWheelMMC
I
I
BOOL
активен
Передача сигналов HMI на интерфейс
(режимы работы, управление
программой и т.п)
BOOL
TRUE:
активен
TRUE:
выбор маховичком через
HMI
FALSE:
выбор маховичком через
программу пользователя
ExtendAlMsg
I
BOOL
Активация расширения FC 10 (см.
главу "Структура и функции главной
программы")
MsgUser
I
INT
UserIR
I
BOOL
Расширение локальных данных OB 40
необходимо для обработки
пользователем
IRAuxfuT
I
BOOL
Обработка Т-функции в OB40
IRAuxfuH
I
BOOL
Обработка Н-функции в OB40
IRAuxfuE
I
BOOL
Обработка функции DL в OB40
0 ... 32
Кол-во областей пользователя для
сообщений (DB 2)
Заметки
840D sl Sinumerik Operate
Стр. 7
A033
A033
PLC функции
Описание параметров FB1 - продолжение:
Сигнал
Тип
Формат
Диапазон значений
Комментарий
UserVersion
I
POINTER
DBxx
Указатель на переменную String.
Соответствующая переменная String
индицируется в окне версии.
(макс. 41 знак).
OpKeyNum
I
INT
0 ... 2
Количество активных
модулей прямых клавиш
0:
прямые клавиши Ethernet
отсутствуют
Op1KeyIn
Op2KeyIn
I
POINTER
P#Ex.0
или
P#Mx.0
или
P#DBn.DBXx.0.
Начальный адрес для входных
сигналов соответствующих модулей
прямых клавиш
Op1KeyOut
Op2KeyOut
I
POINTER
P#Ax.0
или
P#Mx.0
или
P#DBn.DBXx.0.
Начальный адрес для выходных
сигналов соответствующих модулей
прямых клавиш
Op1KeyBusAdr
Op2KeyBusAdr
I
INT
1 ... 191
Прямые клавиши через
Ethernet: TCU-индекс
Op1KeyStop
Op2KeyStop
I
BOOL
Op1KeyNotSend
Op2KeyNotSend
I
BOOL
0:
запуск передачи
сигналов прямых клавиш
1:
останов передачи
сигналов прямых клавиш
0:
режим передачи и приема
активирован
1:
только прием сигналов
прямых клавиш
OpKeyBusType
I
BYTE
b#16#55
b#16#55: Ethernet
IdentMcpBusAdr
I
INT
1 ... 254
только IE-устройства
IdentMcpProfilNo
I
BYTE
0, 1
Профиль устройства
b#16#5
0:
комплексное устройство
1:
только прямые клавиши
IdentMcpBusType
I
BYTE
только IE-устройства
IdentMcpStrobe
I
BOOL
MaxBAG
Q
INT
1 ... 10
Количество ГРР
MaxChan
Q
INT
1 ... 10
Количество каналов
MaxAxis
Q
INT
1 ... 31
Количество осей
ActivChan
Q
ARRAY[1...10]
OF BOOL
Активировать опрос
Строка битов активных каналов
Заметки
A033
Стр. 8
840D sl Sinumerik Operate
A033
PLC функции
Описание параметров FB1 - продолжение:
Сигнал
Тип
Формат
Диапазон значений
Комментарий
ActivAxis
Q
ARRAY[1..31]
OF BOOL
Строка битов активных осей
UDInt
Q
INT
Кол-во машинных данных Integer в DB
20
UDHex
Q
INT
Кол-во машинных данных Hex в DB
20
UDReal
Q
INT
Кол-во машинных данных REAL
в DB 20
IdentMcpType
Q
BYTE
Тип (HT2, HT8, ...)
IdentMcpLengthIn
Q
BYTE
Информация по длине
Входные данные в PLC
IdentMcpLengthOut
Q
BYTE
Информация по длине
Выходные данные в PLC
Заметки
840D sl Sinumerik Operate
Стр. 9
A033
A033
PLC функции
Клавиши перемещения
Передача MCP (Пульт управления станком)
процентовки
Описание функции:
Кодовый переключатель
С помощью следующих функций в Step 7 сигналы
станочного пульта передаются в соответствующие
сигналы интерфейса PLC --> NCK.
Передача стандартных сигналов возможно с помощью
вызова следующих функций, в зависимости от типа MCP:
Необходимые условия для функции:
Наличие MCP
HMI требования:
нет
FC19 MCP 19“ фрезерный
FC25 MCP 19“ токарный
FC24 MCP маленький
Drive требования (Sinamics):
нет
FC26 HT6
Передаются следующие группы сигналов передаются:
NCK требования:
нет
Режимы работы
Выбор осей
PLC требования:
Переключение WCS/MCS
Параметрирование соответствующей функции в
Step 7.
Шаги для работы функции:
Параметризация соответствующей функции.
Описание параметров FC19
сигнал
Тип
Формат Диапазон
значений
BAGNo
I
BYTE
ChanNo
I
BYTE
SpindleIFNo
I
BYTE
FeedHold
Q
BOOL
SpindleHold
Q
BOOL
Комментарий
0 - b#16#0A
и
b#16#10 b#16#1A
Номер ГРР, в которую
передаются сигналы
режимов работы.
BAGNo >= b#16#10
означает доступ ко
2-ому станочному
пульту.
0 - B#16#0A № канала для сигналов
канала
0 - 31
(B#16#1F)
Номер осевого
интерфейса,
объявленного
шпинделем.
Остановка подачи с
MСР, модально
Остановка шпинделя с
MСР, модально
Заметки
A033
Стр. 10
840D sl Sinumerik Operate
A033
PLC функции
Чтение и запись переменных NC
NC Var selector это часть PLC Toolbox.
Описание функции:
Во время производственного процесса может быть
необходим доступ к данным программы ЧПУ из
контроллера с целью оптимизации процесса обработки.
Это может выражаться в передаче числового значения в R
параметр или получении из контроллера оптимального
значения для установочных данных.
В обратном направлении может быть необходимость
воздействовать контроллеру в зависимости от текущего
процесса обработки в ЧПУ, например доступны данные
положений в контроллере.
Два функциональных блока для этих целей:
Чтение данных ЧПУ Запись данных ЧПУ -
Необходимые условия для функции:
Для работы этих функций необходимо:
NCKomm := True
Это параметр FB1, который параметрируется в
OB100.
HMI требования:
FB2
FB3
нет
Drive требования (Sinamics):
В дополнение к FB, на компьютере используется
приложение, с помощью которого генерируются значения
необходимых параметров для этих двух функциональных
блоков.
нет
NCK требования:
нет
Это приложение называется - NC Var selector.
Значения параметров полученные из NC Var selector
указывают на место в хранилище ЧПУ, которое требуется
в качестве источника или приемника, определяемые
PLC требования:
Параметризация FB2 или FB3 в PLC
Шаги для работы функции:
Перед параметризацией FB2 или FB3 нужно знать адрес
переменной и сохранить его в пользовательском блоке
данных. Это осуществляется с помощью приложения NC
Var selector.
Нужно проделать следующие шаги:
Запустить NC Var Selector
Выбрать корректную базу данных переменных для
нового проекта, в случае Sinumerik Operate.
Создать новый проект
Заметки
840D sl Sinumerik Operate
Стр. 11
A033
A033
PLC функции
После выбора базы данных отображается полный список
доступных переменных.
Теперь можно выбрать из списка доступных переменных
имя и адрес требуемой переменной.
Для того чтобы сделать выбор переменной проще
доступен файл справки.
Переменные можно вставлять в проект пользователя с
помощью правой кнопки мыши. В некоторых случаях
будет появляться окно в котором можно выбрать
следующие параметры номер канала/оси и т.д...
Заметки
A033
Стр. 12
840D sl Sinumerik Operate
A033
PLC функции
На следующем снимке экрана можно увидеть что
возможно также параметризировать переменную со
значением 0. В этом случае пользовательская структура,
которую генерирует NC Var selector может быть позднее
задана в пользовательской PLC программе, тем самым
предлагая еще большую гибкость для пользователя.
На следующем снимке экрана используются 2 R
параметра как пример.
Первый с фиксированным параметром, а второй со
значением 0. Таким образом можно манипулировать
номером R параметра в пользовательской PLC
программе.
Когда пользователь завершает выбор необходимых
переменных необходимо сохранить таблицу переменных.
Файл можно сохранить в директорию проекта, эта
директория свободна для пользователя.
Формат файла это „исходник Step 7“ с типом данных
STRUCT. STRUCT содержится в блоке данных, номер
блока данных выбирается в меню NC Var Selector.
Заметки
840D sl Sinumerik Operate
Стр. 13
A033
A033
PLC функции
Сохранение файла переменных
Конфигурация пользовательского DB
Далее описывается как информация о STRUCT
передается в проект Step 7.
AWL файл можно вставить непосредственно в проект
Step 7 с помощью выделенной иконки.
На следующем снимке экрана выделена иконка с
помощью которой выбирается имя и генерируется AWL
файл.
Окно позволяет выбрать проект и с помощью OK можно
найти вашу AWL информацию в папке исходных кодов в
проекте Step 7.
Заметки
A033
Стр. 14
840D sl Sinumerik Operate
A033
PLC функции
Рекомендуется установить пункт „transfer DB and Symbol“.
Следующий снимок экрана показывает номер DB и
символьную таблицу в Step 7.
Этот AWL теперь можно открыть в редакторе Step 7 и
скомпилировать в формат DB для использования как
значение параметра в FB2 или FB3.
После успешной компиляции в Step 7
Теперь можно делать вызов и параметрирование FB2 и
FB3 в соответствии с описанием параметров:
Заметки
840D sl Sinumerik Operate
Стр. 15
A033
A033
PLC функции
GET FB2
Сигнал
Тип
Форма Диапазон значений
т
Комментарий
Старт задания с положительным фронтом
Req
I
BOOL
NumVar
I
INT
1 ... 8 (соответ.
используются Addr1 до
Addr8)
Количество считываемых переменных
Addr1 до
Addr8
I
ANY
[DBName].[VarName]
Идентификатор переменных из NC-Var-Selector
Unit1 до
Unit8
I
BYTE
Адрес области, как опция для переменной адресации.
Column1 до
Column8
I
WORD
Адрес столбца, как опция для переменной адресации.
Line1 до
Line8
I
WORD
Адрес строки, как опция для переменной адресации.
Error
Q
BOOL
Задание было квитировано отрицательно или не
было выполнено
NDR
Q
BOOL
Задание выполнено успешно. Данные доступны.
State
Q
WORD
RD1 до RD8
I/Q
ANY
См. идентификаторы ошибок
P#Mm.n BYTE x
P#DBnr.dbxm.n BYTE x
Целевая область для считанных данных
PUT FB3
Сигнал
Тип Форма Диапазон значений
т
Комментарий
Req
I
BOOL
Старт задания с положительным фронтом
NumVar
I
INT
1 до 8
(corresponds to use of
Addr1 to Addr8)
Количество записываемых переменных
Addr1 до Addr8
I
ANY
[DBName].[VarName]
Идентификатор переменных из NC-Var-Selector
Unit 1 до Unit 8
I
BYTE
Адрес области, как опция для переменной адресации.
Column 1 до
Column 8
I
WORD
Адрес столбца, как опция для переменной адресации.
Line 1 до Line
8
I
WORD
Адрес строки, как опция для переменной адресации.
Error
Q
BOOL
Задание было квитировано отрицательно или не было
выполнено
Done
Q
BOOL
Задание выполнено успешно. Данные доступны.
State
Q
WORD
SD1 до SD8
I/Q ANY
См. идентификаторы ошибок
P#Mm.n BYTE x...
P#DBnr.dbxm.n BYTE x
Записываемые данные
Заметки
A033
Стр. 16
840D sl Sinumerik Operate
A033
PLC функции
Чтение и запись переменных ЧПУ возможно только с
FB1,DB7: NCKomm:= true
Пример чтения и записи R параметра.
FUNCTION "Read-Write NC" : VOID
TITLE =
VERSION : 0.1
ORGANIZATION_BLOCK OB 100
TITLE =
{ S7_language := '9(1) English (United States)
16:56:20' }
VERSION : 1.0
13.10.2010
A
I
17.0;
FP
M
110.0; // Transition Marker
S
M
110.1;
A
M
110.3;
FP
M
110.4; // Transition Marker
R
M
110.1;
CALL "GET" , DB
110 (
Req
:= M
110.1,
NumVar
:= 1,
Addr1
:= "ncvar".C1_RP_rpa1_1,
Error
:= M
110.2,
NDR
:= M
110.3,
State
:= MW
111,
RD1
:= MD
113);
BEGIN
NETWORK
TITLE =
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
7 (
:=
:=
:=
:=
:=
:=
:=
:=
BEGIN
NETWORK
TITLE =Read R parameter
1,
P#I 0.0,
P#Q 0.0,
P#Q 8.0,
P#Q 12.0,
192,
B#16#55,
TRUE);
опция
//Insert User program from here
Символьная таблица показывает символьное имя и
абсолютное имя блока данных.
NETWORK
TITLE =Write R parameter
A
I
17.1;
FP
M
117.0; // Transition Marker
S
M
117.1;
A
M
117.3;
FP
M
117.4; // Transition Marker
R
M
117.1;
CALL "PUT" , DB
111 (
Req
:= M
117.1,
NumVar
:= 1,
Addr1
:= "ncvar".C1_RP_rpa0_1,
Line1
:= W#16#2,
Error
:= M
117.2,
Done
:= M
117.3,
State
:= MW
118,
SD1
:= MD
113);
END_FUNCTION
Заметки
840D sl Sinumerik Operate
Стр. 17
A033
A033
PLC функции
Содержание VAR DB с символьным именем.
//
//
//
//
//
//
------------------------------------------------------File
: E:\NCVar Projects\DBData.awl
Source File
: E:\NCVar Projects\DBData.var
Generation Date: 16/12/2010 Time: 16:02:55
-------------------------------------------------------
DATA_BLOCK DB
VERSION : 0.0
C1_RP_rpa0_1:
STRUCT
SYNTAX_ID : BYTE := B#16#82;
Area_Unit : BYTE := B#16#41;
Column : WORD := W#16#1;
Line : WORD := W#16#0;
BlockType : BYTE := B#16#15;
NumOfLine : BYTE := B#16#1;
DataType : BYTE := B#16#F;
Length : BYTE := B#16#8;
END_STRUCT ;
END_STRUCT ;
BEGIN
END_DATA_BLOCK
120 Ncvar = символьное имя
STRUCT
C1_RP_rpa1_1:
STRUCT
SYNTAX_ID : BYTE := B#16#82;
Area_Unit : BYTE := B#16#41;
Column : WORD := W#16#1;
Line : WORD := W#16#1;
BlockType : BYTE := B#16#15;
NumOfLine : BYTE := B#16#1;
DataType : BYTE := B#16#F;
Length : BYTE := B#16#8;
END_STRUCT ;
PI сервисы
PI сервис
Функция
CRCEDN
Создать новую режущую кромку
Описание функции:
CREACE
Создать режущую кромку
Доступны следующие PI сервисы:
CREATO
DELECE
Создать инструмент
Удалить режущую кромку
PI сервис
Функция
DELETO
Удалить инструмент
ASUP
Согласование прерывания
MMCSEM
Семафор для различных PI сервисов
CANCEL
Выполнение Cancel
TMCRTO
Создать инструмент
TMFDPL
Поиск свободного места для загрузки
CONFIG
TMFPBP
Поиск свободного места
DIGION
Переконфигурирование обозначенных
машинных данных
Оцифровка вкл
TMGETT
DIGIOF
Оцифровка выкл
TMMVTL
FINDBL
Активация поиска
TMPOSM
LOGIN
Активация пароля
LOGOUT
Сброс пароля
NCRES
Выполнение NC-RESET
TMRASS
T-номер к заданному идентификатору
инструмента с номером гнезда
Подготовка места магазина для
загрузки, выгрузки инструмента
Позиционирование места в магазине
или инструмента
Установка значения инкремента для
счетчика изделий
Сброс активного состояния
SELECT
Выбор программы для выполнения для
канала
Активируются актуальные данные
пользователя
Активация фреймов пользователя
TRESMO
Сброс значений контроля
TSEARC
Комплексный поиск через маски поиска
SETUDT
SETUFR
TMPCIT
Заметки
A033
Стр. 18
840D sl Sinumerik Operate
A033
PLC функции
Описание функции: продолжение
HMI требование:
нет
PI сервисы обычно имитируют действия оператора,
которые могут выполняться из PLC.
Drive требование (Sinamics):
нет
Типичный пример установка и сброс пароля, это
действие может совершить оператор, но также это
может быть автоматизировано в PLC программе.
Таким образом можно сбрасывать пароль при загрузки
системы.
PLC требование:
Параметрирование FB4 или FB7 в PLC
Необходимые условия для функции:
NCK требования зависят от функции.
NCK требование:
Зависит от функции
PLC требования:
Необходимые условия для функции это параметр:
NCKomm := True
Параметр устанавливается в FB1, который
вызывается в OB100.
Шаги для работы функции:
ORGANIZATION_BLOCK OB 100
TITLE =
{ S7_language := '9(1) English (United States)
16:56:20' }
VERSION : 1.0
13.10.2010
BEGIN
NETWORK
TITLE =
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
7 (
:=
:=
:=
:=
:=
:=
:=
:=
1,
P#I 0.0,
P#Q 0.0,
P#Q 8.0,
P#Q 12.0,
192,
B#16#55,
TRUE);
опция
//Insert User program from here
Заметки
840D sl Sinumerik Operate
Стр. 19
A033
A033
PLC функции
Описание параметров FB4
Коды ошибок
Сигна Тип Форма Диапазон
л
т
значений
Комментарий
Req
I
BOOL
Требование задания
PIServi
ce
I
ANY
Unit
Addr1
до Addr4
I
I
INT
ANY
WVar1
до
WVar1
0
I
Error
Q BOOL
Done
Q BOOL
State
Q WORD
[DBName].
[VarName]
стандарт: "PI".
[VarName]
1...
[DBName].
[VarName]
WORD 1...
Описание PI службы
Статус
Объяснение
Указания
3
Отрицательное
квитирование,
задание не может
быть выполнено
FIFO заполнен
Внутренняя ошибка,
попробовать:
NC-RESET
6
Номер области
Ссылка на
спецификацию String
согласно выбранной PI
-службе
Переменные Integer
или Word.
Спецификация
согласно выбранной PI
-службе
Задание было
квитировано
отрицательно или не
было выполнено
Задание выполнено
успешно.
См. идентификаторы
ошибок
Для того чтобы использовать LOGIN PI сервис, нужна
строка в качестве параметра.
Строковая переменная с именем Password содержится в
пользовательском DB, используется тип данных STRING.
STRING[8] := `SUNRISE `
Замечание: 8 символов при необходимости использовать
пробелы
7
Опция не
установлена
9
Передача занята
13
(0x0d)
Ссылка данных ANY
неправильная
14
(0x0e)
Неправильная
ссылка параметра
PIService
Слишком длинная
строка
15
(0x0f)
Задание должно быть
повторено, т.к. лист
ожидания заполнен
Параметр BP
”NCKomm” не
установлен
Задание должно быть
повторено
Требуемые строковые
данные не
спараметрированы
Недействительное PIописание
Addr1.. Addr4
проверить строки
Пример ввода и сброса пароля
FUNCTION "PIServices" : VOID
A
I
17.2;
FP
M
122.0; // Transition Marker
S
M
122.1;
A
M
122.3;
FP
M
122.4; // Transition Marker
R
M
122.1;
CALL "PI_SERV" , DB
112 (
Req
:= M
122.1,
PIService
:= "PI".LOGOUT,
Unit
:= 1,
Error
:= M
122.2,
Done
:= M
122.3,
State
:= MW
123);
A
I
17.3;
FP
M
125.0; // Transition Marker
S
M
125.1;
A
M
125.3;
FP
M
125.4; // Transition Marker
R
M
125.1;
CALL "PI_SERV" , DB
113 (
Req
:= M
125.1,
PIService
:= "PI".LOGIN,
Unit
:= 1,
Addr1
:= P#DB120.DBX78.0 BYTE 10,
Error
:= M
125.2,
Done
:= M
125.3,
State
:= MW
126);
END_FUNCTION
Заметки
A033
Стр. 20
840D sl Sinumerik Operate
A033
PLC функции
Чтение GUD (Глобальных данных пользователя)
Параметр Addr1 -- PI Login
Описание функции:
Глобальные данные пользователя могут быть как
прочитаны так и записаны через PLC программу.
Глобальные данные пользователя, сокращенно GUD.
Таким образом OEM может определить свои переменные.
В зависимости от функциональности OEM
соответствующие GUD могут считываться в ходе работы
или записываться из PLC.
Прочитать значение GUD можно с помощью FB5.
Так как GUD´ы генерирует OEM (пользователь) нельзя
получить их внутренний адрес с помощью NC Var selector.
Считывая значение переменной с помощью FB5 можно
дополнительно спараметрировать FB5 для получения
внутреннего адреса, который затем может быть
использован как параметр в FB3 PUT, позволяя не
напрямую записывать значение GUDов.
HMI требование:
нет
Необходимые условия для функции:
Данные GUD присутствуют в ЧПУ
Drive требование (Sinamics):
нет
Плюс параметр:
NCKomm := True
NCK требование:
Доступна GUD
Параметр устанавливается в FB1, который вызывается в OB100.
PLC требование:
Параметрирование FB5 в PLC
Заметки
840D sl Sinumerik Operate
Стр. 21
A033
A033
PLC функции
Сигнал Тип Форма Диапазон Комментарий
т
значений
Шаги для работы функции:
Req
I
BOOL
Addr
I
ANY
ORGANIZATION_BLOCK OB 100
TITLE =
{ S7_language := '9(1) English (United States)
13.10.2010 16:56:20' }
VERSION : 1.0
Area
I
BYTE
BEGIN
NETWORK
TITLE =
Unit
I
BYTE
Index1
I
INT
Index2
I
INT
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
7 (
:=
:=
:=
:=
:=
:=
:=
:=
1,
P#I 0.0,
P#Q 0.0,
P#Q 8.0,
P#Q 12.0,
192,
B#16#55,
TRUE);
Опция
//Insert User program from here
Старт задания с
положительным фронтом
[DBName]. Имя переменной GUD в
[VarName] переменной типа данных
STRING
Адрес области:
0: NCK переменная
2: Переменные канала
NCK область: Unit:=1
Канал: номер канала.
Индекс поля 1 переменной
Значение переменной 0,
если индекс поля не
используется.
Индекс поля 2 переменной
Значение переменной 0,
если индекс поля не
используется.
Описание параметров FB5
Сигнал
CnvtToken
VarToken
Error
Done
State
RD
Коды ошибок
Тип Форма Диапазон Комментарий
т
значений
I
BOOL
Активация генерации
маркера
переменной 10 байт
I ANY
[DBName]. Адрес на маркер 10
[VarName] байт (см. пример)
Q BOOL
Задание было
квитировано
отрицательно или не
было выполнено
Q BOOL
Задание выполнено
успешно
Q WORD
См. идентификаторы
ошибок
I/Q ANY
P#Mm.n считываемые данные
BYTE x...
P#DBnr.db
xm.n
BYTE x
Заметки
A033
Стр. 22
Статус
Объяснения
Указание
WORD WORD
H
L
0
1
Ошибка доступа
0
2
Ошибка в задании
0
3
0
4
1
4
Отрицательное
квитирование,
задание не может
быть
выполнено
Области данных или
типы данных не
совпадают
Недостаточно
локальной памяти
пользователя
0
6
FIFO заполнен
Неправильный
состав переменных
в задании
Внутренняя
ошибка, возможный
метод устранения:
NC-RESET
Проверить
считываемые
данные в RD
Считанная
переменная
длиннее,
чем указано в RD
Задание должно
быть повторено,
т.к. лист ожидания
заполнен
840D sl Sinumerik Operate
A033
PLC функции
Статус
Объяснения
Указание
Для того чтобы считать значение GUD, сначала нужно
сгенерировать и активировать GUD файл с помощью
функций HMI в меню System.
WORD WORD
H
L
0
7
0
8
Опция не
установлена
BP параметр "NCKomm"
не установлен
RD не могут быть
локальными данными
Неправильная
целевая
область (SD)
0
9
Передача
Задание должно быть
занята
повторено
0
10
Ошибка при
Unit содержит значение 0
адресации
0
11
Адрес
Проверить Addr. (или имя
переменной
переменной), Area, Unit
недействителен
1 ... 8 13
Ссылка данных Требуемые данные String
(0x0d) ANY
или NcVar не
неправильная
спараметрированы
0
15
String из более Слишком длинное имя
(0x0f) чем 32 символов переменной
GUD
Создание и активизация GUD файла и переменных
Имя GUD параметрируется как переменная STRING в
функциональном блоке, параметр; Addr.
Если GUD переменная это массив, тогда индекс также
должен быть указан.
В соответствии с описанием, индеек массива
соответствует индексу поля.
Вы можете дополнительно использовать параметры, для
получения адреса GUD для параметрирования с FB3 PUT
CnvtToken
VarToken
Активация генерации маркера переменной
[DBName].[VarName] адрес на маркер 10 байт
Пример чтения GUD
FUNCTION "Read_a_GUD" : VOID
TITLE =
A
FP
S
A
FP
R
Синтаксис для создания NCK GUD массива переменных
с именем __GJ
I
M
M
M
M
M
17.4;
128.0; // Transition Marker
128.1;
128.3;
128.4; // Transition Marker
128.1;
CALL "GETGUD" , DB
Req
Addr
Area
Unit
Index1
Index2
Error
Done
State
RD
114 (
:=
:=
:=
:=
:=
:=
:=
:=
:=
:=
M
128.1,
P#DB120.DBX68.0 BYTE 10,
B#16#0,
B#16#1,
2,
0,
M
128.2,
M
128.3,
MW
129,
MD
131);
END_FUNCTION
Заметки
840D sl Sinumerik Operate
Стр. 23
A033
A033
PLC функции
Запуск ASUP
Просмотр значения переменной на системе
Описание функции:
ASUP (Асинхронная подпрограмма) это NC подпрограмма
написанная обычно OEM, эта подпрограмма запускается
из контроллера (PLC). Если выполняется
пользовательская программа ЧПУ, она прерывается в
соответствии с параметрами пользовательской PLC
программы.
Функция ASUP производится за 2 шага:
1)
Подготовка ASUP
PI сервис ASUP FB4
Возможно только в состоянии NCK Reset
2)
Запуск ASUP
Параметризируется и вызывается FC9
Необходимые условия для функции:
ASUP доступна в ЧПУ
Плюс параметр:
NCKomm := True
Параметр устанавливается в FB1, который вызы
вается в OB100.
HMI требование:
нет
Drive требование (Sinamics):
нет
NCK требование:
Доступна ASUP
PLC требование:
Параметрирование FB4 и FC9 в PLC
Заметки
A033
Стр. 24
840D sl Sinumerik Operate
A033
PLC функции
Описание параметров FC9
Шаги для работы функции:
ORGANIZATION_BLOCK OB 100
TITLE =
{ S7_language := '9(1) English (United States)
13.10.2010 16:56:20' }
VERSION : 1.0
BEGIN
NETWORK
TITLE =
CALL FB
1 , DB
MCPNum
MCP1In
MCP1Out
MCP1StatSend
MCP1StatRec
MCP1BusAdr
MCPBusType
NCKomm
7 (
:=
:=
:=
:=
:=
:=
:=
:=
1,
P#I 0.0,
P#Q 0.0,
P#Q 8.0,
P#Q 12.0,
192,
B#16#55,
TRUE);
опция
Сигнал
Тип
Форма
т
Start
ChanNo
IntNo
Active
Done
Error
I
I
I
Q
Q
Q
BOOL
INT
INT
BOOL
BOOL
BOOL
StartErr
Q
BOOL
Ref
I/Q
WORD
Диапаз Комментарий
он
значени
й
1 ... 10
1 ... 8
Номер канала ЧПУ
Номер прерывания
1 = Активно
1 = ASUP завершено
1 = прерывание
отключено
1 = номер
прерывания не
присвоен
или удален
1 слово на FC 9 (для
внутреннего
использования)
Глоб.
пер.
(MW,
DBW,..)
Перед вызовом FC9, ASUP должна быть
проинициализирована с помощью PI сервиса ASUP.
Следующий пример показывает инициализацию и вызов
ASUP с FC9.
PI сервис PI.ASUP требует двух строк, определенных в
пользовательском DB, строка содержит путь и имя
АSUP.
//Insert User program from here
Пример инициализации и вызова ASUP
Пример инициализации и вызова ASUP
FUNCTION "ASUP_TEST" : VOID
TITLE =
VERSION : 0.1
A
FP
S
A
FP
R
BEGIN
NETWORK
TITLE =
I
M
M
M
M
M
17.6;
135.4;
135.5;
135.7;
135.6;
135.5;
CALL "ASUP" (
Start
ChanNo
IntNo
Activ
Done
Error
StartErr
Ref
A
I
17.5;
FP
M
135.0; // Transition Marker
S
M
135.1;
A
M
135.3;
FP
M
135.4; // Transition Marker
R
M
135.1;
CALL "PI_SERV" , DB
115 (
Req
:= M
135.1,
PIService
:= "PI".ASUP,
Unit
:= 1,
Addr1
:= "ncvar".Path,
Addr2
:= "ncvar".PName,
WVar1
:= W#16#1,
WVar2
:= W#16#1,
WVar3
:= W#16#0,
WVar4
:= W#16#0,
Error
:= M
135.2,
Done
:= M
135.3,
State
:= MW
136);
:=
:=
:=
:=
:=
:=
:=
:=
M
1,
1,
M
M
M
M
MW
135.5,
138.0,
135.7,
138.1,
138.2,
139);
END_FUNCTION
Заметки
840D sl Sinumerik Operate
Стр. 25
A033
A033
PLC функции
Активная программа прерывается
Управление осью/шпинделем
ASUP прерывание
Описание функции:
С помощью управления осью/шпинделем можно
перемещать ось или шпиндель от контроллера.
Ниже приведен пример что можно сделать с помощью
этого блока:
Позиционирование шпинделя
Вращение шпинделя
Осцилляция шпинделя
Индексная ось
Позиционирование оси
Заметки
A033
Стр. 26
840D sl Sinumerik Operate
A033
PLC функции
Необходимые условия для функции:
FUNCTION FC 114 : VOID
TITLE =
VERSION : 0.1
BEGIN
NETWORK
TITLE =
A
I
17.7;
FP
M
141.0;
S
M
141.1;
A
M
141.3;
FP
M
141.4;
R
M
141.1;
R
M
141.7;
A
I
16.0;
FP
M
141.6;
S
M
141.7;
CALL "SpinCtrl" (
Start
Stop
Funct
Mode
AxisNo
Pos
FRate
InPos
Error
State
END_FUNCTION
Ось должна быть объявлена как параллельная ось
позиционирования в MD 30450.
HMI требование:
нет
Drive требование (Sinamics):
нет
NCK требование:
Параллельная ось позиционирования
PLC требование:
Параметрирование в FC18 в PLC
Шаги для работы функции:
Параметрирование FC18
Описание параметров FC18
Сигна Тип Форм Диапазо Комментарий
л
ат
н
значени
й
Start
I
BOOL
Запуск управления шпинделя из
PLC
Stop
I
BOOL
Остановка управления шпинделя
из PLC
Funct
I
BYTE
1 до
1: позиционирование шпинд.
B#16#0B 2: вращение шпинделя
3: осцилляция
4: индексная ось
5: позиционир. оси метр.
6: позиционир. оси. дюйм
7: PosAxis метр. с маховичком
override
8: PosAxis дюйм с маховичком
9: вращение шпинделя с
автоматическим выбором
ступени редуктора
A: вращение шпинделя с
постоянной скоростью резания
(м/мин)
B: вращение шпинделя с
постоянной скоростью резания
(футов/мин)
:=
:=
:=
:=
:=
:=
:=
:=
:=
:=
M
141.1,
M
141.7,
B#16#5,
B#16#1,
1,
5.000000e+003,
1.000000e+005,
M
141.3,
M
141.5,
MB
142);
Сигна Тип Форм Диапазон
л
ат
значений
Комментарий
Mode
I
BYTE
0 до 5
0: Pos абсолютная позиция
1: Pos инкрементально
2: Pos по кратчайшему пути
3: Pos абсол.,
положительное направление
подхода
4: Pos абсол., отрицательное
направление подхода
5: направление вращение
как M4
AxisNo
I
INT
1 - 31
Номер оси/шпинделя
Pos
I
REAL
0,1469368 I 38
до
0,1701412 I
+39
Круговая ось: градус
Делительная ось:
делительная позиция
Линейная ось: мм или дюйм
FRate
I
REAL
0,1469368 I 38
до
0,1701412 I
+39
Круговая ось и шпиндель: об/
мин
см. под таблицей по теме
FRate
InPos
Q
BOOL
Error
Q
BOOL
State
Q
BYTE
1 = позиция достигнута,
Функция выполнена
1 = ошибка
0 до 255
Код ошибки
Заметки
840D sl Sinumerik Operate
Стр. 27
A033
A033 END
PLC функции
Справочный материал
Содержание блока данных для примеров:
A033: END
Заметки
A033
Стр. 28
840D sl Sinumerik Operate
Структура ошибок
A037
Sinumerik
Operate
Описание модуля:
Система SINUMERIK 840D sl предлагает различные возможности для диагностики, одна из
которых отображение ошибок и сообщений.
Ошибки и сообщении генерируются для индикации состояния станка и неисправностей модуля
управления, приводной системы или станка. Они используются чтобы помочь пользователю с
выявлением причины остановки станка.
Ошибки/сообщения подразделяются на следующие диапазоны:
NCK
HMI
SINAMICS
PLC
Цель модуля:
После завершения этого модуля Вы поймете структуру ошибок и сообщений системы 840D sl.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Структура NCK ошибок и сообщений
Описание отображения ошибок
Подтверждение ошибок
Протокол ошибок
Функция подавления ошибок
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A037
A037
A037
Стр. 2
840D sl SINUMERIK Operate
A037
Структура ошибок
NCK ошибки и
сообщения:
START
NCK ошибки и
сообщения:
Структура
Описание
отображения
ошибок
Подтверждение
ошибок
Протокол
ошибок
Функция
подавления
ошибок
NCK ошибки и
сообщения:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A037
A037
Структура ошибок
NCK ошибки и сообщения: Структура
102000 - 102999
Сервис
Структура NCK ошибок подразделяется на три области.
Каждая область имеет отдельный диапазон номеров
ошибок/сообщений.
103000 - 103999
Станок
104000 - 104999
Параметры
105000 - 105999
Программирование
106000 - 106999
зарезервировано
107000 - 107999
OEM
108000 - 108999
HiGraph
109000 - 109999
Распределенные системы (M к N)
110000 - 110999
Циклы
111000 - 111999
ShopMill, ShopTurn
Номер ошибки/
сообщения
Функциональный диапазон
NCK-ошибки/сообщения
000000 - 009999
Общие ошибки
010000 - 019999
Ошибки канала
020000 - 029999
Ошибки оси/шпинделя
060000 - 064999
Ошибки циклов SIEMENS
065000 - 069999
Ошибки пользовательских циклов
113000 - 113999
Расширения интерфейса оператора
(Easy screen)
070000 - 079999
Циклы компиляций OEM
114000 - 114999
HT6
HMI-ошибки/сообщения
119000 - 119999
OEM
100000 - 100999
Базовая система
120000 - 129999
сообщения HMI advanced
101000 - 101999
Диагностика
130000 - 139999
OEM
142000 - 142099
RCS Host/Viewer
149000 - 149999
ePS
Номера ошибок/
сообщений
Функциональный диапазон
SINAMICS-ошибки
201000 - 203999
Control unit (CU)
204000 - 204999
зарезервировано
205000 - 205999
Моторный модуль
206000 - 206999
Блок питания
207000 - 207999
Привод
208000 - 208999
Опциональная плата
209000 - 209999
зарезервировано
213000 - 213002
Лицензия
230000 - 230999
Drive CLiQ компонент power unit
231000 - 231999
Drive CLiQ компонент датчик 1
232000 - 232999
Drive CLiQ компонент датчик 2
233000 - 233999
Drive CLiQ компонент датчик 3
234000 - 234999
зарезервировано
235000 - 235999
Терминальный модуль 31 (TM31)
236000 - 236999
зарезервировано
240000 - 240999
Controller extension (NX32)
241000 - 248999
зарезервировано
249000 - 249999
Sinamics GM7SM7GL
250000 - 250999
Communication board (Comm Board)
250500 - 259999
зарезервировано
Заметки
A037
Стр. 4
840D sl SINUMERIK Operate
A037
Структура ошибок
Описание отображения ошибок
Номер
Метод подтверждения
Когда ошибка активируется она отображается в верхней
строке на экране системы.
Присутствие
больше чем
одной ошибки
Краткое описание ошибки
Если активных ошибок больше одной (индицируется
белой стрелкой) они могут отображаться друг за другом с
помощью настройки MD 9056.
Если значении меньше чем 500 то нет смены ошибок.
Значение от 500 до 10000 (миллисекунды) устанавливают
время отображения ошибки/сообщения.
Машинное данное активируется только после
перезагрузки NC (Reset po).
Полный список ошибок можно увидеть в области
“Diagnostics” (Диагностики).
Чтобы посмотреть подробную информацию выделите
ошибку и нажмите кнопку “Help”.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A037
A037
Структура ошибок
Информация отображается во всплывающем окне.
Описания функций экрана справки:
Детальное отображение выбранной ошибки, когда
нажимаем кнопку “Help”.
Руководство по работе и программированию.
Отображается список ключевых слов, каждое это
ссылка в соответствующий файл справки.
Поиск по части текста ошибки.
Всплывающее окно отображается на весь экран.
Используется для открытия связанных файлов
помощи для ключевых слов или по поиску.
Возврат к ключевому слову или поиску.
Выход из экрана справки
Подтверждение ошибок
Когда возникла ошибка и устранена причина, ошибку
нужно подтвердить (квитировать, сбросить).
Тип подтверждения зависит от типа/серьезности ошибки.
Некоторые ошибки требуют перезагрузки системы, а
другие требуют подтверждение через нажатие кнопки.
Подтверждение через кнопку MCP “Reset”.
Это также сбрасывает управляющую программу.
Типы подтверждения:
Подтверждение через кнопку “Alarm cancel”.
Это не сбрасывает управляющую программу.
Требуемое подтверждение отображается справа от
номера ошибки в строке ошибки.
Подтверждение через клавишу “Delete HMI alarm” в
области “Diagnostic”.
Требуется действие оператора перед
продолжением с помощью Cycle Start. Ошибка
также сбрасывается с помощью кнопки MCP
Систему необходимо выключить и включить или
перезагрузить через клавишу “Reset (po)” в области
“Setup”.
Эти ошибки связаны с пользовательской PLC.
Используемая для сброса ошибок кнопка/ключ/
переключатель определяется производителем
станка.
Заметки
A037
Стр. 6
840D sl SINUMERIK Operate
A037
Структура ошибок
Протокол ошибок
Протокол произошедших ошибок можно посмотреть
выбрав клавишу “Alarm protocol”.
Здесь показывается время когда ошибка случилась и
когда она была сброшена.
Клавиша “Display new” используется для обновления
списка и отображения любых ошибок, что произошли в
последний момент.
Здесь несколько пунктов которые можно выбирать
курсорными клавишами и клавишей выбор и
подтверждать клавишей “OK”:
Количество записей:
Здесь устанавливается максимальное количество
отображаемых ошибок в протоколе.
Клавиша “Settings” используется для настроек протокола
ошибок.
Режим записи файла: Off
Файла протокола во внутреннюю флеш память (CF карту)
не сохраняется.
At every event:
Каждый раз при возникновении ошибки протокол
записывается на CF карту. Когда выбирается этот пункт
показывается предупреждающее окно. Оставляя этот
выбор постоянно срок службы карты будет сокращен.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A037
A037
Структура ошибок
Режим записи файла: Time controlled:
Файл протокола сохраняется через введенный интервал
времени. (макс. 32000 секунды).
Этот выбор вызывает меньший износ CF карты, но все
равно подобный риск повреждения CF карты (сокращения
срока службы).
Чтобы изменения вступили в силу необходимо
перезагрузить HMI
Функция подавления ошибок
Определенные ошибки могут быть подавлены через MD
11410 и 11415.
Более детальную информацию можно посмотреть нажав
кнопку “Help”
Битовый редактор вызывается нажатием кнопки “select”.
Заметки
A037
Стр. 8
840D sl SINUMERIK Operate
A037
Структура ошибок
A037: END
Заметки
840D sl SINUMERIK Operate
Стр. 9
A037
A037 END
A037
Структура ошибок
Стр. 10
840D sl SINUMERIK Operate
PLC ошибки и сообщения
A031
Sinumerik
Operate
Описание модуля:
Ошибки и сообщения имеют важное значение для информирования операторов,
обслуживающий персонал и т.д. о состоянии станка.
Ошибки и сообщения можно сконфигурировать на различное влияние на работу станка.
Чтобы дать более детальное описание по каждой ошибке/сообщения можно создать
пользовательские файлы помощи.
Этот модуль описывает как активируются ошибки и сообщения.
Описывается влияние ошибки на систему и как сбрасывается ошибка.
Цель модуля:
После завершения этого модуля Вы сможете конфигурировать, активировать и
устанавливать атрибуты для ошибок и сообщений и создавать файлы помощи.
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Общая информация
Экраны ошибки и сообщения
Конфигурация ошибки
Ввод текста ошибки
Пользовательские файлы помощи
Протокол ошибок
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A031
A031
A031
Стр. 2
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
PLC ошибки и
сообщения:
START
Общая
информация
Конфигурация
ошибок
Пользовате
льские
файлы
помощи
Протокол ошибок
PLC ошибки и
сообщения:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A031
A031
PLC ошибки и сообщения
Общая информация
*1)
Диапазоны используемые в пользовательской PLC
программе. Каждой ошибке/сообщению
соответствует бит в DB2, который активируется для
каждой отдельной ошибки.
Реакция на ошибки диапазона 500000/600000 предо
пределена в системе. Ошибки из диапазона 700000
е имеют реакцию, поэтому реакция программируется
в пользовательской PLC программе.
*2)
Ошибки/сообщения из этого диапазона генерируются
системой и не конфигурируются пользователем.
PLC ошибки/сообщения подразделяются на следующие
диапазоны:
Message/Alarm No. Function
2)
Общие PLC-сообщения
1)
PLC-сообщения для канала
1)
PLC-сообщения для оси и шпинделя
1)
PLC-сообщения для пользователя
400000 - 499999 *
500000 - 599999 *
600000 - 609999 *
700000 - 709999 *
2)
800000 – 899999 *
2)
810000 - 810009 *
PLC-сообщения для
последовательности цепочек/графов
PLC системные ошибки
Как только случается ошибка на станке, соответствующая
ошибка показывается в строке в верху экрана.
Ошибки/сообщения появляются на верху экрана
Отображается номер ошибки, текст ошибки и способ
подтверждения ошибки.
Наличие нескольких ошибок показывается стрелкой вниз
справа от номера ошибки.
Ошибки/сообщения отображаются красным или черным
цветом. Красный традиционно используется для индикации
более серьезных ошибок а черный используется для
сообщений.
Текст ошибок/сообщений можно вводить на самой системе
или создать вне ее.
Подробности по ошибкам/сообщениям:
Заметки
A031
Стр. 4
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Номер
ошибки/
сообщения
Ошибки и сообщения разделены и доступ к ним
осуществляется через разные клавиши.
Сброс
ошибки
Экран “Alarm list” показывает серьезные ошибки,
в результате которых останавливается рабочий
процесс.
Экран “Messages” показывает менее серьезные
сообщения, которые не обязательно
останавливают рабочий процесс.
Отображение
наличия других
активных ошибок
Текст
ошибки/
сообщения
Можно посмотреть список активных ошибок/сообщений:
Отображаемые вверху экрана ошибки можно циклически
менять через установленное время. Время смены ошибок
задается в MD 9056.
Конфигурация ошибок
Список ошибок/сообщений можно ввести непосредственно
на системе:
Значения меньше 500 означают отсутствие цикличности.
Установите значение от 500 до 10000 чтобы ошибки/
сообщения отображались циклически. Значение задается
в миллисекундах. Машинный параметр активируется
после перезагрузки (Reset (po)).
Заметки
840D sl SINUMERIK Operate
Стр. 5
A031
A031
PLC ошибки и сообщения
Имя файла:
oem_alarms_plc_eng.ts. “eng” это часть имени является
языковым идентификатором.
Выбор цвета
ошибки/
сообщения
Номер
ошибки/
сообщения
Текст
ошибки/
сообщения
Выбор
всплылающего
окна для
ошибки
После завершения ввода текста необходимо выключить и
включить систему для того чтобы изменения активировать.
Пример языковых идентификаторов:
eng = Английский
deu = Немецкий
fra = Французский
ita = Итальянский
esp = Испанский
chs = Китайский (упрощенный)
cht = Китайский (традиционный)
kor = Корейский
ptb = Португальский (бразильский)
rus = Русский
Файл можно редактировать на самой системе или
сохранить на внешний носитель для редактирования и
последующего переноса на систему. Нажмите клавишу
“Open” для того чтобы открыть файл.
Данные сохраняются в xml файле по следующему пути:
NCU: SystemCF card\oem\sinumerik\hmi\lng
PCU50: F:\hmisl\oem\sinumerik\hmi\lng
NCU: Расположение файлов с текстами ошибок
PCU: Расположение файлов с текстами ошибок
Заметки
A031
Стр. 6
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Предыдущие введенные значения можно увидеть в этом
файле.
Требования PLC программы
Интерфейсные сигналы PLC (DB2)
DB2 используется для активизации ошибок/сообщений.
Каждой ошибки соответствует свой бит, при установки
которого активируется ошибка.
Заранее определено для PLC ошибок из диапазона 500000
и 600000 ошибки (EM) или сообщения (OM).
Список всех интерфейсных сигналов можно найти в
модуле A034 PLC Интерфейс.
Для обработки системой ошибок необходимо вызвать и
спараметрировать FC10 в PLC программе.
Канальные ошибки 510000 - 511315:
Следующие таблицы это примеры из DB2. Показаны
интерфейсные сигналы для ошибок с 510000 до 511315.
Это ошибки для 1-го канала (см. модуль A034 для
сигналов других каналов)
Вызов FC10
Красный текст указывает что это ошибка. Сообщения
указаны голубым цветом.
См. описание ниже
Ошибки после активизации отображаются в экране "Alarm
list” и требуют квитирование (сброс) (функция FC10
параметр “Quit”, например I3.7)
Объявление сигнала сброса.
( I3.7 (кнопка Reset на MCP)
Параметр FC10 : ToUserIF:=FALSE
Ошибки/сообщения из диапазона 500000 и 600000 будут
отображаться. Но система не будет автоматически
блокировать подачу, делать запрет чтения и т.д. За это
отвечает PLC программа.
Сообщения появляются в экране “Messages” и исчезают
после установки интерфейсного бита в 0.
Реакция на сообщение показана для каждого байта. Это
действительно если FC10 параметр ToUserIF:= True.
Параметр FC10 : ToUserIF:=TRUE
Ошибки/сообщения из диапазона 500000 и 600000 будут
отображаться. И система будет автоматически
блокировать подачу, делать запрет чтения и т.д.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A031
A031
PLC ошибки и сообщения
Интерфейсные сигналы DB2 для ошибок 510000 - 511315:
DB2
Бит 7
Байт
0
1
2
3
4
5
6
7
8
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
510007 510006 510005 510004 510003 510002 510001 510000
Запрет подачи и считывания -Ошибки (EM)
510015 510014 510013 510012 510011 510010 510009 510008
Запрет подачи и считывания -Сообщения (OM)
510107 510106 510105 510104 510103 510102 510101 510100
Запрет подачи и считывания -Ошибки (EM)
510115 510114 510113 510112 510111 510110 510109 510108
Запрет подачи и считывания -Ошибки (EM)
510123 510122 510121 510120 510119 510118 510117 510116
Запрет подачи и считывания -Сообщения(OM)
510131 510130 510129 510128 510127 510126 510125 510124
Запрет считывания (Read-in disable)-Сообщения(OM)
510207 510206 510205 510204 510203 510202 510201 510200
Запрет считывания (Read-in disable) -Ошибки (EM)
510215 510214 510213 510212 510211 510210 510209 510208
Запрет считывания (Read-in disable)-Ошибки (EM)
510223 510222 510221 510220 510219 510218 510217 510216
Запрет считывания (Read-in disable) -Сообщения(OM)
DB2
Бит 7
Байт
9
10
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
510231 510230 510229 510228 510227 510226 510225 510224
Запрет считывания (Read-in disable) -Сообщения(OM)
510307 510306 510305 510304 510303 510302 510301 510300
Запрет NC start - Ошибки (EM)
510315 510314 510313 510312 510311 510310 510309 510308
11
Запрет NC start—Сообщения(OM)
12
13
14
15
16
17
511107 511106 511105 511104 511103 511102 511101 511100
Стоп подачи для гео осей - Ошибки (EM)
511115 511114 511113 511112 511111 511110 511109 511108
Стоп подачи для гео осей - Сообщения(OM)
511207 511206 511205 511204 511203 511202 511201 511200
Стоп подачи для гео осей - Ошибки (EM)
511215 511214 511213 511212 511211 511210 511209 511208
Стоп подачи для гео осей - Сообщения(OM)
511307 511306 511305 511304 511303 511302 511301 511300
Стоп подачи для гео осей - Ошибки (EM)
511315 511314 511313 511312 511311 511310 511309 511308
Стоп подачи для гео осей - Сообщения(OM)
Ошибки осей и шпинделей 600000 - 609999
Пользовательские PLC ошибки 700000 - 709999
Ошибки из диапазона 600000 - 699999 используются для
создания остановки подачи/шпинделя.
Два байта зарезервированы для каждой оси/шпинделя.
Первый объявлен как ошибки (EM) второй байт определен
как сообщения (OM).
Ошибки из диапазона 700000 - 709999 свободны для
конфигурации и использования в PLC программе.
Реакцию на ошибки и сообщения программирует
производитель станка.
Здесь также есть разделение на ошибки (EM), и
сообщения (OM)
Интерфейсные сигналы DB2 для ошибок 600100 - 600415:
Бит 0
Интерфейсные сигналы DB2 для ошибок 700000 - 700063:
DB2 Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Байт
DB2 Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Байт
144 600107 600106 600105 600104 600103 600102 600101 600100
180 700007 700006 700005 700004 700003 700002 700001 700000
Стоп подачи/шпинделя для оси/шпинделя 1
145 600115 600114 600113 600112 600111 600110 600109 600108
146 600207 600206 600205 600204 600203 600202 600201 600200
Стоп подачи/шпинделя для оси/шпинделя 2
147 600215 600214 600213 600212 600211 600210 600209 600208
148 600307 600306 600305 600304 600303 600302 600301 600300
Стоп подачи/шпинделя для оси/шпинделя 3
149 600315 600314 600313 600312 600311 600310 600309 600308
150 600407 600406 600405 600404 600403 600402 600401 600400
Стоп подачи/шпинделя для оси/шпинделя 4
181 700015 700014 700013 700012 700011 700010 700009 700008
182 700023 700022 700021 700020 700019 700018 700017 700016
183 700031 700030 700029 700028 700027 700026 700025 700024
184 700039 700038 700037 700036 700035 700034 700033 700032
185 700047 700046 700045 700044 700043 700042 700041 700040
186 700055 700054 700053 700052 700051 700050 700049 700048
187 700063 700062 700061 700060 700059 700058 700057 700056
151 600415 600414 600413 600412 600411 600410 600409 600408
Заметки
A031
Стр. 8
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Активизация ошибок
Интерфейсные сигналы должны быть установлены в PLC
программе.
Следующий пример показывает как активируются 700000
(EM) и 700032 (OM).
Редактирование списка ошибок:
Когда интерфейсные сигналы устанавливаются в 1,
соответствующие ошибки/сообщения появляются на
экране.
Пример: Используя функцию поиска найти ошибку со
словом “Pressure”.
Экран редактирования текстов ошибок имеет
функции поиска, копирования, вставки и удаления.
Они полезны при редактировании текстов.
Функция поиска может использоваться для поиска текста
или номера ошибки.
Доступен поиск вперед и назад а также с учетом регистра
или нет.
Используя курсорные клавиши и кнопку выбор можно
сделать нужный выбор.
Функция стартует нажатием клавиши “OK”.
Функция “Continue search” позволяет продолжить искать
далее по тому же критерию.
Курсорные клавиши и кнопки Page up/ page down также
можно использовать с целью поиска.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A031
A031
PLC ошибки и сообщения
Когда выбрана функция поиска доступны следующие
возможности для нахождения ошибок и текста в списке
ошибок.
Переход в начало списка
Переход в конец списка
Поиск и замена определенного слова на
другое.
Отмена функции поиска
Подтверждение ввода данных и запуск поиска
Заметки
A031
Стр. 10
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Пользовательские файлы помощи (справка)
Для улучшения процедуры поиска неисправности можно создать справочный файл. Когда нажимается клавиша HELP на
экране будут появляться подробности по выбранной ошибке
Правила для создания справочного файла:Справочный файл это HTML (HyperText Markup Language) документ и его нужно сохранить в определенной директории.
Расположение файла для английского языка:
NCU: System CF-Card\oem\sinumerik\hmi\hlp\eng\sinumerik_alarm_plc_pmc
PCU: F:\hmisl\oem\sinumerik\hmi\hlp\eng\sinumerik_alarm_plc_pmc
Указанные директории нужно создать. Отдельные папки для каждого используемого языка.
Примеры:
Английский - eng\sinumerik_alarm_plc_pmc
Немецкий - deu\sinumerik_alarm_plc_pmc
Русский - rus\sinumerik_alarm_plc_pmc
Имя HTML файла:
sinumerik_alarm_oem_plc_pmc.html
Отдельный файл нужно создать и сохранить в каждой языковой папке.
Язык HTML
HTML использует тэги, каждый тэг имеет специальную функцию.
Тэг открывается и закрывается определенным образом, пример :<html> открытие тэга “html”
информация/здесь вводятся другие тэги
….
</html> закрытие тэга “html”
Описание основных тэгов HTML:
ТЭГ
Описание
html
Корневой элемент-основной тэг для справочного файла, содержит другие тэги, первый
открывающийся и последний закрывающийся.
head
Содержит информацию документа, открывается сразу же после HTML тэга, закрывается
непосредственно перед открывающимся тэгом BODY.
body
Основное тело HTML документа, определяет что отображать на экране. Открывается сразу
же после закрытия тэга HEAD. Закрывается непосредственно перед закрывающимся тэгом
HTML.
table
Создает таблицу для справочного файла.
tr
Строка таблицы.
td
Ячейка таблицы. Используется с тэгом tr, содержит текст, который отображается на экране
справки. Тэг используется с атрибутом width, определяет ширину ячейки и атрибутом
valign выравнивание текста ячейки.
p
Используется для начала нового параграфа.
b
Текст будет написан жирным.
i
Текст будет написан курсивом.
br
Начало новой линии (строки).
Заметки
840D sl SINUMERIK Operate
Стр. 11
A031
A031
PLC ошибки и сообщения
Пример справочного файла
Ниже пример файла справки для ошибки 700000. Текст показан цветом для лучшего понимания содержания.
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset="UTF-8"/><title></title></head>
<body>
<table>
<tr>
<td width="15%"><b><a name="700000">700000</a></b></td>
<td width="85%"><b>Hydraulic Pressure Low</b></td>
</tr>
<tr>
<td valign="top" width="15%"><b>Parameter:</b></td>
<td width="85%">N/A</td>
</tr>
<tr>
<td valign="top" width="15%"><b>Explanation:</b></td>
<td width="85%">I8.1 is low.</td>
</tr>
<tr>
<td valign="top" width="15%"><b>Reaction:</b></td>
<td width="85%">Emergency Stop Initiated</td>
</tr>
<tr>
<td valign="top" width="15%"><b>Remedy:</b></td>
<td width="85%">The hydraulic unit has indicated a fault. Check oil level. Check pressure switch. <br />Clean filter if necessary.</td>
</tr>
<tr>
<td valign="top" width="15%"><b>Part number:</b></td>
<td width="85%">Hydraulic oil type: AAA. Pressure switch type: BBB <br /> Filter type CCC</td>
</tr>
<tr>
<td valign="top" width="15%"><b>Program continuation:</b></td>
<td width="85%">Machine restart required</td>
</tr>
</table>
<p></p>
</body>
</html>
Тэг “a” известен как якорь.
Система может перейти на нужную ошибку через использование тэга “a”.
<td width="15%"><b><a name="700000">700000</a></b></td>
При выборе ошибки и нажатии кнопки справка система использует якорь для поиска и отображения содержимого таблицы
для выбранной ошибки.
Добавление других ошибок в HTML файл очень просто с помощью операции копирование/вставка для тэга Table и
редактирование содержимого.
Содержание тэга “Head” должен остаться как есть. Он определяет тип содержания и формат текста.
Заметки
A031
Стр. 12
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Создание справочных файлов/директорий на системе
Директории могут быть созданы непосредственно на
системе или с использованием ПО RCS Commander.
“hlp” папка на NCU:
Создание директории для справочного файла на системе:Расположение директории, в которой нужно создать папки.
NCU: System CF-Card\oem\sinumerik\hmi\hlp
PCU50: F:\hmisl\oem\sinumerik\hmi\hlp
“hlp” папка на PCU :
Выберите клавишу “Directory”, обычно это выбор по
умолчанию.
Введите имя директории, это языковая папка.
Создайте несколько папок если используется не один язык
для справочных файлов. См. предыдущую страницу где
указаны имена для разных языков.
Ниже: Создание папки для английских файлов справки
Выберите папку “hlp” и нажмите клавишу “New”.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A031
A031
PLC ошибки и сообщения
Выберите папку “eng” и нажмите клавишу “New”.
Введите имя справочного файла
“sinumerik_alarm_oem_plc_pmc.html“.
Введите обязательное имя для новой папки:
“sinumerik_alarm_plc_pmc”.
Создание справочного файла:
Выберите папку “sinumerik_alarm_plc_pmc” и нажмите
клавишу “New” и затем клавишу “Any”.
NCU:
System CF card\user\sinumerik
\hmi\hlp\eng\sinumerik_alarm_plc_pmc
“System CF card\oem\sinumerik
\hmi\hlp\eng\sinumerik_alarm_plc_pmc
Файл автоматически откроется в ввода HTML кода.
Файл закрывается клавишей “exit”:
Создание справочных файлов/папок на внешнем PC
Также можно создать папки/справочные файлы используя
любой ASCII редактор (например Notepad®).
Это обычно более удобный способ чем непосредственно на
системе.
Эти файлы передаются на систему и размещаются в
соответствующих папках с помощью USB интерфейс или с
помощью RCS Commander.
PCU50:
F:\hmisl\user\sinumerik\hmi\hlp\eng\ sinumerik_alarm_plc_pmc
F:\hmisl\oem\sinumerik\hmi\hlp\eng\ sinumerik_alarm_plc_pmc
Файлы нужно поместить в те же папки на системе.
Файл “sinumerik_alarm_oem_plc_pmc.html” помещают в
следующие папки:
Заметки
A031
Стр. 14
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Тестирование справочного файла на системе
Для тестирования справочного файла активируется
нужная ошибка.
Ошибка 700000 активируется DB2.DBX180.0
Если существуют несколько ошибок то выберите нужную с
помощью курсора.
Экран с активной ошибкой “Alarms/Messages”.
Ошибка появится или в “Alarmlist” или “Messages” в
зависимости от конфигурации.
Or
Справочная функция активируется клавишей “HELP”.
Протокол ошибок
Протокол возникших ошибок можно посмотреть выбрав
клавишу “Alarm protocol”.
Здесь указывается время когда ошибка появилась и когда
была сброшена.
Заметки
840D sl SINUMERIK Operate
Стр. 15
A031
A031
PLC ошибки и сообщения
Клавиша “Display new” используется для обновления
списка и отображения любых ошибок которые появились
только что.
Перемещаться с помощью курсора и выбирать клавишей
выбор, подтверждение клавишей “OK”:Number of entries:
Здесь указывается максимальное число ошибок
отображаемых на странице протокола ошибок.
Клавиша “Settings” используется для настройки протокола
ошибок.
Write mode file: OFF
Не сохранять протокол ошибок на внутреннюю флеш
карту (CF карту) или жесткий диск.
Write mode file: At every event
Каждый раз при появлении ошибки сохранять во
внутреннюю флеш память/жесткий диск.
Когда пункты выбраны отображается предупреждение.
Оставляя эти настройки постоянно, уменьшается время
жизни внутренней карты.
Write mode file: Time controlled
Протокол записывается через введенный интервал
времени (максимально 32000 секунды).
Систему нужно перезагрузить для того чтобы изменения
вступили в силу.
Заметки
A031
Стр. 16
840D sl SINUMERIK Operate
A031
PLC ошибки и сообщения
Store log:
Это позволяет вручную сохранить лог файл в файл,
который может быть скопирован и использоваться с
диагностическими целями.
Это вызовет меньший износ CF карты/жесткого диска.
Путь к файлу отображается внизу экрана в течении
нескольких секунд после нажатия на клавишу “Store log”.
Используйте следующую последовательность клавиш
для доступа к лог файлу:-
Чтобы изменения вступили в силу необходимо
перезагрузить HMI
Используйте кнопки курсора и “Input” для выбора папки
“alarm log”.
Содержимое файла можно посмотреть
используя клавишу “Open”.
Файл можно скопировать и вставить на
другие носители, такие как внешние
запоминающие устройства. Затем их можно
будет отправить техническому персоналу в
поддержку.
A031: END
Заметки
840D sl SINUMERIK Operate
Стр. 17
A031
A031 END
A031
PLC ошибки и сообщения
Стр. 18
840D sl SINUMERIK Operate
Диагностика PLC на системе
A058
Sinumerik
Operate
Описание модуля:
Система SINUMERIK 840D sl имеет PLC диагностические возможности для помощи в
процедуре нахождения неисправностей.
Можно контролировать статус внешних входов и выходов, а также внутренние сигналы
системы.
Кроме того возможно отслеживать статус переменных в определенные временные периоды
с использованием функции ”NC/PLC Trace”.
Цель модуля:
После завершения этого модуля Вы сможете:
Проверять статус пользовательских PLC переменных
Проверять статус пользовательских системных переменных
Использовать функцию “NC/PLC Trace”
Sinumerik
Содержание:
Пользовательские PLC переменные
Системные переменные
Диагностика на борту: Детальное описание
Функция ”NC/PLC Trace”
840D sl SINUMERIK Operate
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A058
A058
A058
Стр. 2
840D sl SINUMERIK Operate
A058
Диагностика PLC на системе
Диагностика PLC
на системе:
START
Пользовате
льские PLC
переменные
Системные
переменные
Диагностика
на борту:
детальное
описание
Функция
”NC/PLC
Trace”
Диагностика PLC
на системе:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A058
A058
Диагностика PLC на системе
Пользовательские PLC переменные
Форматы адреса
Формат переменной (операнда) вводимой в диагностическом экране зависит от типа данных для диагностики.
Формат может быть отдельный бит, байт, слово и двойное слово.
Бит- это одиночный элемент логики, например I6.0, Q5.5, M100.6, DB31.DBX2.1. Бит указывается как число после точки.
Значение бита или 1 или 0.
Байт– Байт это сгруппированные в одну группу 8, например
4 Байт входов (IB4) состоит из битов I4.0, I4.1, I4.2, I4.3, I4.4, I4.5, I4.6, I4,7.
При работе с байтами нужно помнить что нумерация считается справа как показано ниже.
IB4
Номер бита 7 6 5 4 3 2 1 0
Значение
1 0 1 0 0 1 0 1
В этом примере I4.0, I4.2, I4.5 и I4.7 равны 1. Другое название значение 1 это что эти биты установлены.
Биты равные 0 называются сброшенными.
Таким же способом используются байты выходов (QB), и байты маркеров (MB).
Слово– это сгруппированные 16 бит, логически составляют 2 последовательных байта.
Слово может адресоваться как 0 или четное значение (IW0, IW2, IW4 etc), нечетный адрес не допускается.
Как и в формате байт нумерация стартует справа.
Пример IW4
IB4
IB5
Номер бита 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Значение
1 0 1 0 0 1 0 1 0 1 1 1 0 0 1 1
В этом примере I4.0, I4.2, I4.5, I4.7, I5.0, I5.1, I5.4, I5.5, I5.6 равны 1.Слова выходов (QW) и слова маркеров (MB)
адресуются таким же образом.
Двойное слово– это сгруппированные 32 бита логически составляют 2 последовательных слова (четыре
последовательных байта).
Двойное слово может адресоваться как 0 или четные номера кратные 4 (ID0, ID4, ID8, ID12 и т.д), нечетные номера не
допускаются.
Пример ID4
IB4
IB5
IB6
IB7
Номер бита 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Значение
1 0 1 0 0 1 0 1 0 1 1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 1 1
двойные слова выходов (QD) и двойные слова маркеров (MD) адресуются таким же образом.
Блоки данных (DB):Системные блоки данных используются для взаимодействия между различными областями системы и
пользовательской PLC, модуль A034 описывает это более детально.
Пользователь может также создавать блоки данных.
Блоки данных можно писать в различных форматах, например:
DB31.DBX0.0
блок данных 31, бит 0.0
DB31.DBB1
блок данных 31, байт 1
DB31.DBW10
блок данных 31, слово 10
DB31.DBD12
блок данных 31, двойное слово 12
Заметки
A058
Стр. 4
840D sl SINUMERIK Operate
A058
Диагностика PLC на системе
Для перехода к экрану PLC диагностики используйте
следующую последовательность клавиш:
Статус PLC переменной может быть проверен вводом в
колонку “Variable” (бит, байт, слово, двойное слово).
Пример показывает ввод различных форматов.
Отобразится следующий экран, возможно с уже
введенными ранее значениями.
Формат
Значение переменной можно отобразить в различных
форматах. Формат отображения можно выбрать из списка:
Описание формата:
Переменная
Возможный формат
Форматы
Описание
Входа
Ix.x, IBx, IWx, IDx
B
бинарный
Выхода
Qx.x, QBx, QWx, QDx
H
шестнадцатеричный
Маркеры
Mx.x, MBx, MWx, MDx
D
десятичное без знака
Таймеры
Tx
±D
десятичное со знаком
Счетчики
Cx
F
с плавающей запятой (для двойных слов)
Блоки
данных
DBx.DBXx.x, DBx.DBBx, DBx.DBWx,
DBx.DBDx
A
ASCII символы
Переменная будет отображаться в выбранном формате:
PLC переменные являются наиболее проверяемые при
поиске неисправности, например входа для
выключателей, выхода для катушек и т.д.
Следующая таблица показывает какие PLC переменные
можно контролировать:
Таймеры можно смотреть в десятичном формате.
Счетчики можно смотреть в форматах десятичный,
бинарный и шестнадцатеричный.
Записи можно редактировать кнопками Insert, и
курсорными клавишами.
Заметки
840D sl SINUMERIK Operate
Стр. 5
A058
A058
Диагностика PLC на системе
Системные переменные
Доступные типы переменных для выбора:
Список доступных системных переменных отображается
при нажатии на клавишу “Insert variable”.
Системные переменные
ЧПУ
Ось
Канал
Группа режимов работы
Глобальные данные пользователя
PLC
Фильтр используется, чтобы сузить отображаемые
переменные.
Окно поиска можно использовать для поиска требуемой
переменной. Введите часть или полное имя.
Переменная используемая в этом примере это осевая
переменная, поэтому нужно выбрать ось.
Выберите переменную из списка, например “aaRef Axis is
referenced”.
Заметки
A058
Стр. 6
840D sl SINUMERIK Operate
A058
Диагностика PLC на системе
Диагностика на борту: детальное описание
Выбранная переменная появится на экране.
Операнд +/-:
Клавиши “Operand +” и “Operand -” используются для
отображения операндов (переменных) в пределах
одной группы.
Значения в квадратных скобках идентифицирует
конкретную переменную, например:
или
[U1= номер канала.,
1 = номер оси.]
Отображение комментариев:
Дополнительную информацию о переменной можно
отобразить, выбрав клавиши “Display Comments” и
“Details”.
Изменение:
Комментарии при необходимости можно редактировать. В
случае пользовательских PLC входов и выходов,
комментарии при необходимости добавляются.
Для целей тестирования может быть необходимым
вручную изменить значение операнда. Это достигается
через клавишу “Change”.
Требуемый операнд выделяется и вводится новое
значение, подтверждение клавишей “OK”.
Детали:
Детальную информацию о переменной можно посмотреть:
Заметки
840D sl SINUMERIK Operate
Стр. 7
A058
A058
Диагностика PLC на системе
Удалить Все:
Введите новое значение, например 1
Удалить все записи можно клавишей “Delete all”.
Замечание:
Полезно иметь эту функцию во время ввода в
эксплуатацию. После потери данных, может быть
необходимо ввод значений в блоки данных используя этот
метод. Это зависит от производителя станка.
Следует соблюдать осторожность при ручном вводе
данных, во избежание нежелательных перемещений.
Невозможно форсировать операнды которые адресуются
в PLC программе.
Отдельные записи могут быть удалены кнопкой ”Del”.
Дополнительные функции
Дополнительные функции доступны если нажать клавишу
“дополнительное меню”:
Файл можно сохранить локально или на внешний USB
диск или сетевой компьютер. Всегда полезно хранить
файл локально.
Выберите подходящее место, например User\Variable
masks.
Сохранение экрана:
Переменные из списка можно сохранить в файл. Это
полезно если выбранные операнды относятся к
определенной области станка, например смена
инструмента.
Файл можно в любой момент загрузить если необходимо
контролировать сигналы смены инструмента.
Заметки
A058
Стр. 8
840D sl SINUMERIK Operate
A058
Диагностика PLC на системе
Загрузка файла:
Когда потребуется сохраненный файл можно загрузить.
Введите подходящее имя файлу, например toolchange:
Функция NC/PLC Trace
Переменные теперь появятся на экране.
Функция “NC/PLC trace” используется для отслеживания
статуса переменной в течении определенного времени.
Результаты отслеживания отображаются на экране в
формате графика.
Чтобы найти экран с “NC/PLC Trace” выполните
последовательность клавиш:
Загрузка символов:
Если файл символов (*.snh) доступен, его можно загрузить
с помощью клавиши “Load symbols”.
Отобразится следующий экран. Переменные можно
ввести непосредственно или через выбор из списка,
который отображается через выбор клавиши “Choose
Замечание: Файлы символов создаются с помощью пакета
Step7. Затем они должны конвертироваться в файлы с
расширением “.snh”, чтобы можно было их загрузить
клавишей “Load symbols”.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A058
A058 END
Диагностика PLC на системе
Цвет
графика
Показ./не
показыв.
Стиль
линии
Отметка времени и различные другие настройки можно
изменить:
Пример: Отслеживание статуса I16.0 в течении 10 секунд.
Введите имя переменной в колонке “Variable”.
Комментарий вводится автоматически.
Можно выбрать цвет графика и тип линии.
После истечения установленного времени, график будет
показан автоматически.
Пример показывает как вход I16.0 менялся с 0 на 1 три
раза в течении периода 10 секунд.
Отслеживание теперь можно запустить:
График можно рассмотреть подробно с помощью функции
увеличения.
До 16 переменных можно отслеживать за один раз.
Графики можно сохранять и загружать с
внешних источников в формате “xml”.
A058: END
Заметки
A058
Стр. 10
840D sl SINUMERIK Operate
Сервисные ситуации
A103
Sinumerik
Operate
Описание модуля:
Если возникает неисправность на станке, этот модуль описывает метод для диагностики и
таким образом для поиска возможной причины. Большинство показанных проверок могут
быть выполнены без дополнительного оборудования с инструментами уже
интегрированными в систему. В некоторых случаях, потребуется PG с приложением STEP 7
и подходящим кабелем для соединения с системой. Целью данного руководства является
уменьшение времени простоя станка за счет быстрого анализа причин проблемы.
Цель модуля:
Узнайте о многочисленных вариантах для диагностики неисправностей и последующее
устранение неисправностей.
Sinumerik
Содержание:
Диагностика панели оператора
Диагностика пульта управления станка
Проверка маховичков
Проверка входов щупов и их конфигурация
Диагностика модуля питания
Диагностика PLC модуля
Диагностика модулей безопасности
Диагностика и замена NX модуля
Диагностика и замена SMC модуля
Замена модуля двигателя
Замена двойного модуля двигателей
Замена двигателя оси
Взаимный обмен двух SMC модулей
840D sl SINUMERIK Operate
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A103
A103
A103
Стр. 2
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Сервисные
ситуации:
START
Диагностика
и замена SMC
модуля
Диагностика
панели
оператора
Замена
модуля
двигателя
Диагностика
пульта
управления
станком
Замена
двойного
модуля
двигателей
Проверка
маховичков
Замена
двигателя
оси
Проверка
входов щупов и
конфигурация
Взаимный
обмен двух
SMC модулей
Диагностика
модулей
питания
Сервисные
ситуации:
END
Диагностика
PLC модулей
Диагностика
модулей
безопасности
Диагностика и
замена
NX модуля
Заметки
840D sl SINUMERIK Operate
Стр. 3
A103
A103
Сервисные ситуации
Диагностика панели оператора
Черный экран панели оператора
Неисправна панель оператора
Положительная проверка должна иметь следующее состояние:
1. TFT: горит зеленый LED Power (блок питание)
2. TFT: не горит LED Temp (контроль температуры - кратковременно загорается при включении)
3. TCU: зеленый LED Ethernet (соединение)
4. TCU: оранжевый LED Ethernet (передача данных)
TFT
LED Power
Выкл.
TFT
LED Temp.
Выкл.
TCU
LED Ethernet
Выкл.
Выкл.
Выкл.
Вкл.
Выкл.
Выкл.
Вкл.
Вкл.
Выкл.
Вкл.
Внешнее видео
Блок питания
TCU/TFT ленточный кабель
OK
Дефектный экран
OK
Заметки
A103
Стр. 4
840D sl SINUMERIK Operate
A103
Сервисные ситуации
PCU неисправен (распределенная конфигурация с PCU в шкафу)
Если используется PCU50 и появляется следующее сообщение на экране, то нет никакой связи с PCU.
Положительная проверка должна иметь следующее состояние:
1. TFT: зеленый LED Power
2. TFT: не горит LED Temp.
3. PCU: LED Ethernet включен
4. PCU: диагностический экран на PCU должен показывать “00”
5. версия BIOS должна кратковременно выводится на экране при включении
Заметки
840D sl SINUMERIK Operate
Стр. 5
A103
A103
Сервисные ситуации
PCU50.3/.5: Диагностические LEDs и 7-сегментные
экраны
Диагностические экраны на PCU50.x состоят из 2 x LED
и 2 x 7-сегментных дисплеев.
H2 LED и
7-сегментный
дисплей
H1 LED и
7-сегментный
дисплей
LED
H1
LED
H2
оранж. оранж.
H1
H2
экран экран
Статус
вывод BIOS
пост кодов
после включения
оранж.
Выкл.
После цикла BIOS
оранж.
Выкл.
после старта Windows
1
0
Старт
Windows
Загрузка
необходимых
драйверов
устройств для
Windows
H1: назначена базовому ПО PCU. Отображает статус
кодов при загрузке системы и при выключении.
2
0
сервис
PCU
hardware
запустился
сервис PCU
hardware
H2: назначена прикладному ПО.
5
0
Сеть
Ожидание для
сетевых
интерфейсов
8
0
Поддержк
а TCU
тест шаг 1
Ожидание
сервера FTP
для запуска
9
0
Поддержк
а TCU
тест шаг 2
Ожидание для
TCU загрузки
по сети и
запуска
сервиса TCU
hardware
Статус кодов во время загрузки системы.
Статус кодов во время загрузки системы, продолжение
LED
H1
LED
H2
H1
экран
H2
экран
A
0
Статус кодов во время работы
LED
H1
Статус
TCU
поддержка
тест шаг 3
Ожидание
старта VNC
сервера
Мигает
зелен.
LED
H2
H1
экран
H2
экран
Статус
0
0
OK
Мигает
красн.
Ошибка: см. ниже
B
0
HMI
управление
Ожидание
старта HMI
управления
1
0
Температур
перегрев
ная ошибка корпуса или
CPU
E
0
PCU
базовое
ПО
Общая ошибка:
см. Windows
“Event viewer”
2
0
Ошибка
вентилятора
низкая
скорость
вентилятора
корпуса или
CPU
3
0
Ошибка
жесткого
диска
ошибка
S.M.A.R.T*
жесткого
диска
6
0
Ошибка VNC
сервера или
останов
сервиса
Заметки
A103
Стр. 6
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Статус кодов во время завершения работы
LED
H1
LED
H2
Мигани
е
красн./
зелены
й
H1
экран
H2
экран
Статус
5
0
Завершение активно.
Для поддержки высокого уровня работоспособности
системы, мы рекомендуем профилактическую замену
компонентов PCU, которые подвержены износу, в
соответствии с интервалами замены перечислеными в
Компонент
Интервал замены
Электронный SSD привод
> 5 лет
Вентилятор
5-7 лет
CMOS батарея
4/5 лет
SSD
В промышленных условиях можно предположить что срок
службы больше чем у обычных механических жестких
дисков и согласно сегодняшним знаниям составляет более
5 лет.
Количество записей это фактор, который оказывает
значительное влияние на общий срок службы.
Вентилятор
Вентиляторы это компоненты подверженные износу.
Скорось вращения вентилятора контролируется и в случае
неисправности появляется ошибка.
Основная причина выхода из строя вентиляторов это
загрязнение. Первым критерием для замены должен быть
визуальный осмотр. Если вентилятор слишком грязный, он
должен быть заменен. В средних промышленных условиях
себя зарекомендовал интервал в 5-7 лет.
Резервная батарея
Батарея это компонент подверженный износу. Они должны
меняться каждые 5 лет, чтобы гарантировать долгое
функционирование устройства. Если подключаются PCI
карты, которые также питаются от батареи (концепция
центральной батареи), профилактическая замена
уменьшается до 4 лет.
Заметки
840D sl SINUMERIK Operate
Стр. 7
A103
A103
Сервисные ситуации
TCU с сообщением о HMI
Если следующее сообщение появляется на экране (не используется PCU50), тогда нарушена связь с NCU.
Это может иметь различные причины:
Загрузился ли NCU корректно и 7-сегментный дисплей показывает 6
Проверить Ethernet соединение
Включен ли HMI на NCU
Заметки
A103
Стр. 8
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Замена TCU
После загрузки, появляется меню “Unknown/New TCU”, потому что система обнаружила новый сетевой адаптер.
Нажмите кнопку F2 для замены адреса
старого адаптера с новым адресом и
сохранить его. HMI экран откроется
после следующего включения.
Диагностика пульта управления станком (MCP)
Станочный пульт (Ethernet) мигает или не горит вообще
Заметки
840D sl SINUMERIK Operate
Стр. 9
A103
A103
Сервисные ситуации
Выберите следующую последовательность клавиш для диагностики TCP/IP.
Поместите курсор на пульт управления станком X
Здесь показано зеленая полоса это
активная OP, красная полоса это позиция
курсора.
узлы.
Выберите дополнительные
Будут выведены все дополнительные узлы
по системной шине NCU X120!
Заметки
A103
Стр. 10
840D sl SINUMERIK Operate
A103
Сервисные ситуации
DIP переключатели на пульте управления станком
Установленное Псевдоимя (для DNS-сервера) можно считать с DIP переключателя S2.
Псевдоним (номер) должен быть установлен здесь, с DHCP сервер выделяет IP– адрес.
Пример: псевдоимя = 192
1
2
4
8
16
32
64
128
1 =
2 =
3 =
4 =
5 =
6 =
7 =
8 =
9 =
10 =
off
off
off
off
off
off
on
on
off
off
всегда off.
всегда off
Проверить соединение Ethernet
Горит ли Ethernet LED?
DIP
переключате
Ethernet
соединение с TCU
Ethernet
соединение из
Заметки
840D sl SINUMERIK Operate
Стр. 11
A103
A103
Сервисные ситуации
Проверка маховичков
Маховички не работают
Сигналы маховичка между NCK и HMI отображаются в DB10.DBB68.
Подключение
маховичка
Подключение маховичка на пульте управления станком
Заметки
A103
Стр. 12
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Аппаратный сегмент, к которому подключается маховичок устанавливается в MD 10350.
Настройка для PROFIBUS — “5” и настройка для Ethernet — “7” .
Описание:
Машинное данное указывает HW сегмент, к которому подключается маховичок:
0 = SEGMENT_EMPTY; нет маховичка
1 = SEGMENT_840D_HW; маховичок на 840D HW
2 = SEGMENT_802DSL_HW; маховичок на 802D sl HW
5 = SEGMENT_PROFIBUS; маховичок на PROFIBUS
7 = SEGMENT_ETHERNET; маховичок на Ethernet
Заметки
840D sl SINUMERIK Operate
Стр. 13
A103
A103
Сервисные ситуации
Вход щупа вводится в параметре p680 CU.
Проверка входов щупа и конфигурация
Нет сигнала от щупа
Нужно проверить интерфейс NCK->PLC в DB10.DBB107, когда сигнал щупа отсутствует.
Заметки
A103
Стр. 14
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Включение щупа отображается здесь изменением сигнала (с 1->0 или 0->1, в зависимости от настроек).
Если щуп не переключается здесь, проверьте параметр r722 CU.
Если также нет сигнала щупа, проверьте подключения кабеля NCU к разъему X122 (или X132).
Корректно ли подключена земля в X122.12 для щупа?
Корректно ли подключено питания к X122.11 для щупа?
Если здесь сигнал меняется, проверьте аппаратную конфигурацию в STEP 7.
Диагностика модуля питания
Неисправный модуль питания
Отображается ошибка, когда неисправен модуль питания
В этом случае, сообщение 201481
является решающим сообщением
об ошибке. Дальнейшая
диагностика должна выполняться
в диагностике/приводная система
Заметки
840D sl SINUMERIK Operate
Стр. 15
A103
A103
Сервисные ситуации
Проверка неисправного модуля
Проверка в “Diagnostics / Drive system”
Заметки
A103
Стр. 16
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Проверка в топологии
Примечание: Модули отображаемые серым отсутствуют в фактической топологии.
В этом примере, это означает что модуль питания не подключен к NCU. Модуль подключается к NCU
DRIVE-CLiQ разъем X100.
Заметки
840D sl SINUMERIK Operate
Стр. 17
A103
A103
Сервисные ситуации
Диагностика PLC модуля
PLC модуль неисправен
Список ошибок когда PLC модуль неисправен
Дополнительные детали доступны через клавишу расширения в диагностики шины TCP/IP.
Заметки
A103
Стр. 18
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Диагностика модулей безопасности
Модули безопасности неисправны
Список ошибок когда модули PROFIsafe неисправны
Дополнительные детали доступны по клавише расширения в диагностике шины TCP/IP.
Заметки
840D sl SINUMERIK Operate
Стр. 19
A103
A103
Сервисные ситуации
Диагностика и замена модуля NX
Замена модуля NX15
Отображается ошибка когда неисправен модуль NX15 (соединенные привода интегрированы в SI)
Проверка неисправного модуля в обзоре топологии.
Замена компонента.
Требуется только замена
компонента. После включения,
система загрузится без ошибок и
вы сможете продолжать работать
со станком.
Примечание: Модули показанные серым это модули отсутствующие в фактической топологии.
В этом примере, это означает что модуль CU (CU_S_2) не подключен к NCU720.
Модуль подключен к NCU DRIVE-CLiQ разъем X105.
Заметки
A103
Стр. 20
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Диагностика и замена SMC модуля
Замена SMC модуля
Отображаются ошибки, когда ошибка SMC модуля с подсоединенным датчиком двигателя и с Safety Integrated.
Проверка неисправного модуля в обзоре топологии.
Примечание: Показанные серым модули отсутствуют в фактической топологии.
В этом примере, это означает что ошибка SMC модуля оси C подключенного к двойному модулю двигателей для осей
C/B.
Модуль подключен к модулю двигателей DRIVE-CLiQ разъем X202.
Заметки
840D sl SINUMERIK Operate
Стр. 21
A103
A103
Сервисные ситуации
Замена компонента
Подтверждение контрольной суммы SI
Следующий диагностический экран показывается после перезагрузки:
Это означает что контрольная сумма SI должна быть подтверждена после замены модуля:
“Select menu”
“Commissioning”
“>“
“Safety”
“Confirm SI data”.
Заметки
A103
Стр. 22
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Подтверждение с помощью клавиши “OK”.
Затем снова подтвердите с помощью клавиши “OK” и выключите станок и включите.
Заметки
840D sl SINUMERIK Operate
Стр. 23
A103
A103
Сервисные ситуации
Обновление компонента:
Примечание:
В целях приведения версии firmware замененного модуля к активной версии приводов, обновление firmware
замененного модуля должно быть выполнено без отображаения ошибок.
Если это не выполняется автоматически, это должно быть сделано вручную обслуживающим персорналом.
“Select menu”
“Commissioning”
“Drive system”
select the replaced module with the cursor
“Drive unit”
Нажмите клавишу “Load firmware...”.
Заметки
A103
Стр. 24
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Когда появляется следующее сообщение:
Уберите разрешение EP клеммы (X21) сверху блока питания и модулей двигателей.
Подтвердите сообщение с помощью “OK”.
Затем снова нажмите клавишу “Load firmware...”.
Нажмите клавишу “Selected”.
Заметки
840D sl SINUMERIK Operate
Стр. 25
A103
A103
Сервисные ситуации
Запустится обновление. Следующее сообщение будет показываться во время обновления.
и LED на SMC будет мигать красным.
После завершения, появится следующее сообщение,
которое нужно подтвердить с помощью “OK”. Станок нужно выключить и включить.
Примечание:
После успешной замены, новая контрольная сумма с соответствующими данными должна измениться в акте
приемке Safety Integrated. Замена компонента также должна быть задокументирована в этом отчете.
Заметки
A103
Стр. 26
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Замена модуля двигателя
Замена неисправного модуля двигателя
Отображение ошибок, когда неисправен модуль двигателя, чьи оси интегрированы в Safety Integrated
Диагностика в приводной системе
Заметки
840D sl SINUMERIK Operate
Стр. 27
A103
A103
Сервисные ситуации
Детали в приводной системе
Ошибки и неисправности в приводной системе
Заметки
A103
Стр. 28
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Проверка неисправного модуля в обзоре топологии
Заметки
840D sl SINUMERIK Operate
Стр. 29
A103
A103
Сервисные ситуации
Замена двойного модуля двигателей
Замена неисправного двойного модуля двигателей
Отображение ошибок когда неисправен двойной модуль двигателей, чьи оси интегрированы в Safety Integrated
Проверка неисправного модуля в обзоре топологии
Примечание: Модули отображаемые серым цветом отсутствуют в фактической топологии.
В этом примере, это означает что неисправен двойной модуль двигателей оси X и C4.
Модуль подключается к модулю двигателей к DRIVE-CLiQ разъему X201.
Заметки
A103
Стр. 30
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Замена двигателя оси
Замена двигателя оси
Система с двумя датчиками, но только датчик двигателя в SI
Отображение ошибок, когда неисправен двигатель оси с подключенным датчиком двигателя и с Safety Integrated
Симуляция ошибки: отсоединение DRIVE-CLiQ SMI
Проверка неисправного модуля в обзоре топологии
Примечание: Модули отображаемые серым отсутствуют в фактической топологии.
В этом примере, это означает что неисправен SMI модуль двигателя X .
Модуль подключается к модулю двигателей Y/Z, к DRIVE-CLiQ разъему X202.
Заметки
840D sl SINUMERIK Operate
Стр. 31
A103
A103
Сервисные ситуации
Замена аппаратных средств.
Подтверждение контрольной суммы SI
Контрольная сумма SI должна быть подтверждена после замены модуля:
Обновление компонента
Обычно обновление firmware запускается автоматически. Если этого не произошло, можно запустить это вручную.
Примечание:
После успешной замены, новая контрольная сумма с соответствующими данными должна быть изменена в акте
приемки Safety Integrated. Замена компонента также должна быть задокументирована в этом отчете.
Заметки
A103
Стр. 32
840D sl SINUMERIK Operate
A103
Сервисные ситуации
Взаимный обмен двух SMC модулей
Взаимный обмен двух SMC модулей
Для диагностических целей, может быть выполнен взаимный обмен двух SMC модулей одного типа.
Следующее описание выполняется для следующей конфигурации:
- оба SMC подключены к CU
- оба SMC для прямой системы измерения без SI
- SMC для осей B и C
Примечание:
- DRIVE-CLiQ соединения и подключенные измерительные системы должны переподключаться
«один к одному»
- Не натягивать кабель, так как это может привести к неисправности разъемов кабеля.
- Модули должны быть перемещены если кабели слишком короткие.
После аппаратного переподключения и перезагрузки, появляются следующие диагностические сообщения:
Теперь нажмите клавишу “Confirm SI HW”.
Заметки
840D sl SINUMERIK Operate
Стр. 33
A103
A103 END
Сервисные ситуации
Станок теперь работает после успешного подтверждения компонентов.
Теперь только приемочные испытания должны быть выполнены для новых HW компонентов.
A103: END
Заметки
A103
Стр. 34
840D sl SINUMERIK Operate
Easy Screen
A011
Sinumerik
Operate
Описание модуля:
Простые экраны это функция Sinumerik 840D sl, которая позволяет производителю станка
создавать пользовательские экраны.
Экраны добавляются как интерфейс со специфическими функциями предложенными для
OEM.
Цель модуля:
После завершения этого модуля Вы познакомитесь с созданием Простых экранов.
Sinumerik
Содержание:
Общая информация
Информация о базовой конфигурации
Создание пользовательских файлов Простых Экранов
Языкозависимые тексты
Описание параметров и переменных
840D sl SINUMERIK Operate
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A011
A011
A011
Стр. 2
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Простые экраны:
START
Общая
информация
Информация
базовой
конфигурации
Создание
пользовательск
их файлов
Языкозависимые
тексты
Описания
параметров и
переменных
Простые экраны:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A011
A011
Простые Экраны (Easy Screen)
Общая информация
Функция Простой экран конфигурируется с помощью ASCII файлов. Эти файлы содержат описания пользовательского
интерфейса.
Стандартно можно сконфигурировать до 5 экранов. Дополнительные экраны доступны через лицензируемую опцию.
(Sinumerik Operate Runtime OA Easy Screen, заказной No 6FC5800-0AP64-0YB0).
Для создания картинок для экранов требуется графический редактор. Программы Paint Shop Pro® и Paint® совместимы
с системой 840D sl.
Простые экраны можно использовать для следующих функций:1.
Отображение диалогов с указанием:
Программных клавиш
Переменных, (таблицы - эта функция будет доступна позднее.)
Текст и помощь
Отображение графики и отображение помощи
2.
Вызов диалогов через:
Программные клавиши
PLC выбор
3.
Динамическая реструктуризация диалогов:
Изменение или удаление программных клавиш
Определение и дизайн полей переменных
Отображение, замена и удаление (языко-зависимого/независимого) текста
4.
Инициализация действие:
Отображении диалога
Вводе значений (переменных)
Нажатии программных клавиш
Закрытии диалога
5.. Обмен данными между диалогами.
6.
Переменные
Чтение (NC, PLC, пользовательские переменные)
Запись (NC, PLC, пользовательские переменные)
Выражения с математическими, сравнительными или логическими операторами
7.
Выполняемые функции:
Подпрограммы
Файловые функции
PI Сервисы
8.
Использование уровней доступа определенных для группы пользователей.
Заметки
A011
Стр. 4
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Информация базовой конфигурации
Для создания экранов используются конфигурационные
файлы. Эти конфигурационные файлы автоматически
интерпретируются системой.
Файлы по умолчанию не созданы и должны быть
созданы пользователем с использованием ASCII
редакто (например Notepad® или прямо на системе).
Файл “easyscreen.ini“ это мастер файл, которые
требуется для указания других файлов, используемых
для создания пользовательских экранов.
Эти файлы содержат информацию, определяющую что
и как отображается на конкретном экране.
Экран разделен на различные области:-
1
Главная область диалога
2
Заголовок экрана с именем (слева) и описанием
переменно (справа)
3
Поле ввода/вывода переменной
4
Описание короткого имени переменной
5
текст относящийся к картинкам
6
текст размерности
Обзор областей функционирования
Для размещения пользовательских экранов в других
областях системы необходимо внести изменения в файл
“easyscreen.ini”.
Всего 8 областей в целом:-
Область
Позиция для стартовой клавиши
Станок JOG
HSK6
Станок MDA
HSK6
Станок AUTO
HSK6
Параметры
HSK7
Программа
HSK6
Область Параметры
Управление
программами
HSK2-8, 12-16, если нет подключенных
устройств
Область Редактирования программы
Диагностика
HSK7
Пуско-наладка
HSK7
Область Станок – в зависимости от режима:Jog
MDA
Auto
Область Управления программами
Область Диагностики
Область Ввода в эксплуатацию
Заметки
840D sl SINUMERIK Operate
Стр. 5
A011
A011
Простые Экраны (Easy Screen)
Три подобласти в Станок определяются в со словом “Screen”.
SlMaJogScreen = экран Jog
SlMaAutoScreen = экран Auto
SlMaMdaScreen = экран MDA
Каждая область указывается в файле “com”.
Пример как все области указываются в файле “easyscreen.ini”:[STARTFILES]
StartFile01 = area := AreaMachine, dialog := SlMachine, screen := SlMaJogScreen, startfile := ma_jog.com
StartFile02 = area := AreaMachine, dialog := SlMachine, screen := SlMaAutoScreen, startfile := ma_auto.com
StartFile03 = area := AreaMachine, dialog := SlMachine, screen := SlMaMdaScreen, startfile := ma_mda.com
StartFile04 = area := AreaParameter, dialog := SlParameter, startfile := param.com
StartFile05 = area := AreaProgramEdit, dialog := SlProgramEdit, screen := EditorScreen , startfile := aeditor.com
StartFile06 = area := AreaProgramManager, dialog := SlPmDialog, startfile := progman.com
StartFile07 = area := AreaDiagnosis, dialog:=SlDgDialog, startfile := diag.com
StartFile08 = area := AreaStartup, dialog:=SlSuDialog, startfile := startup.com
Создание пользовательских фалов Easy Screen
Необходимо создать файлы для функции Простой экран.
Это можно сделать непосредственно на системе через
навигацию в соответствующих папках. Используйте
следующую последовательность для перехода в
область“System data”.
Создание файла “easyscreen.ini” на системе
Этот файл устанавливает ссылки на файлы, которые
используются при создании пользовательских экранов. Он
также определяет в каких областях доступны эти файлы.
Файл размещается по одному из следующих путей:“System CF card\oem\sinumerik\hmi\cfg”
“System CF card\user\sinumerik\hmi\cfg”
Используя курсорные клавиши перейдите в эту папку.
Заметки
A011
Стр. 6
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Для создания файла выберите клавишу “New” и нажмите убедитесь что выбрана клавиша “Any”.
Клавиша "any" позволяет определять тип файла. В диалоговом окне введите имя файла и нажмите клавишу “OK” для
подтверждения.
Имя файла должно быть введено маленькими буквами (LINUX ОС).
Только что созданный файл автоматически откроется для редактирования.
Пример: файл easyscreen.ini
Следующий пример показывает как файл “easyscreen.ini” используется для указания области “Parameter” на системе,
как области для доступа к «Простым экранам».
(area := Area Parameter)
Содержимое файла “com” определяет что отображается на Простых экранах, а также описывает ого поведение.
(startfile := param.com)
Первым шагом вводим заголовок ([STARTFILES])
Код для указания области системы и файл “com” вводят в новой строке как показано ниже.
[STARTFILES]
StartFile01 = area := AreaParameter, dialog := SlParameter, startfile := param.com
Создание пользовательских файлов на внешнем компьютере.
Как уже писалось ранее файлы Простых экранов можно создавать сразу на системе или определять автономно с
использованием ASCII редактора (например Notepad®).
Эти файлы можно потом передать в систему и положить в соответствующую папку с помощью USB интерфейсов или
через ПО RCS Commander.
Ниже: Файл easyscreen.ini в папке cfg
Заметки
840D sl SINUMERIK Operate
Стр. 7
A011
A011
Простые Экраны (Easy Screen)
Ниже: Файл param.com в папке proj.
Создание файла “param.com”
Нужно создать задекларированный в файле
“easyscreen.ini” файл param.com.
Файл param.com содержит информацию о том, какие
клавиши используются, текст для клавиш и что
отображается на экране.
Файл может быть создан и размещен в одной из папок:
“System CF card\oem\sinumerik\hmi\proj”
“System CF card\user\sinumerik\hmi\proj”
Пример: файл param.com
Место хранение графических файлов:
“System CF card\oem\sinumerik\hmi\ico\ico640”
“System CF card\user\sinumerik\hmi\ico\ico640”
Необходимо описать клавишу, которая будет
использоваться для входа в Пользовательские экраны.
Другие клавиши могут быть сопоставлены с Простыми
экранами если потребуется.
Чтобы увидеть результат примера нужно перейти в область
“parameter” на системе.
Пример определяет 7ую горизонтальную клавишу как точку
входа, клавиша имеет текст “Easy Screen” (в 2 строки).
HS7=("Easy %nScreen")
Когда клавиша будет нажат загрузится экран (mask1):
PRESS(HS7)
LM("mask1")
END_PRESS
//END
Экран содержит код, который определяет содержимое
Простых экранов.
Первая строка в маске (заголовок маски) содержит имя,
текст и графическую информацию.
Следующий пример показывает mask1 с заголовком Picture Test. Картинка называется tiger.bmp, она будет
отображаться при нажатии на клавишу HS7. Картинка
позиционируется на экране 110 пикселей слева и 25
пикселей сверху экрана.
//M(mask1/ "Picture Test" / "tiger.bmp" / / / 110, 25)
Заметки
A011
Стр. 8
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Заголовок экрана
Картинка tiger.bmp
Информация о заголовке Экрана (Mask header):
Параметр
Описание
Различные параметры разделяются «косой чертой» (/).
Позиция
картинки
Позиция картинки в пикселах. Расстояние от
левого верхнего угла, разделяется запятой.
атрибуты
CM (режим колонки) Выравнивание колонки.
//M(Идентификатор/заголовок/картинка/размер/
переменная/позиция картинки/атрибуты)
Описание параметров:
Параметр
CM0: по умолчанию, выравнивание колонки
отдельно для каждой линии.
CM1: выравнивание большинства колонок
применяется для всех линий.
Описание
CB: (Изменение блока) Отвечает за открытие
диалога. Атрибут CB также может
использоваться для отдельной переменной, в
этом случае приоритет индивидуальной
настройки перед настройками в заголовке
маски.
идентифик Имя экрана/маски
атор
заголовок
Текст заголовка экрана
картинка
Имя отображаемой картинки
размер
Позиция и размер диалога. (Расстояние слева,
сверху, ширина, высота) от левого угла.
Значения в пикселах, разделяются запятыми
CB0: Все блоки GHANGE выполняются при
открытии диалога. (по умолчанию)
переменн
ая
Курсор может быть связан с переменной.
Первая переменная имеет индекс 1.
остальные определяются порядком их
конфигурации.
CB1: Блоки GHANGE выполняются только при
изменении значений.
Заметки
840D sl SINUMERIK Operate
Стр. 9
A011
A011
Простые Экраны (Easy Screen)
Дополнительные элементы диалога:
//S(START)
Элементами диалога являются длинный и короткий текст,
тексты картинок, текст размерности и поля ввода/вывода.
Сюда же добавляются программные клавиши.
HS7=("Easy %nScreen")
PRESS(HS7)
LM("mask1")
END_PRESS
//END
Элементы диалога пишутся под заголовком маски.
В следующем примере (см в красном тексте) добавлена
клавиша с надписью “Variable Test”. Когда клавишу
нажимают на экране появляется список из четырех
переменных. 4 переменные объявляются в новой маске
(Mask2-Workpiece Dimensions)
Параметры переменных, определенные в mask2,
разделяются «косой чертой» (/).
Детальное описание параметров элементов экрана можно
найти в разделе ”Описание параметров и переменных”.
//M(mask1/"Picture Test"/"tiger.bmp"///110,25)
HS1=("Variable %nTest")
PRESS(HS1)
LM("mask2")
END_PRESS
//END
//M(mask2/"Workpiece Dimensions"/)
Def Var1=(R2///"Length of component","R0 X Length"///"$R[0]")
Def Var2=(R2///"Width of component","R1 Y Width"///"$R[1]")
Def Var3=(R3///"Height of component","R2 Z Height"///"$R[2]")
Def Var4=(I///"Main spindle speed","R3 Spindle speed"///"$R[3]")
VS8=("EXIT")
PRESS(VS8)
EXIT
END_PRESS
//END
Дополнительную клавишу теперь можно увидеть
Заголовок экрана
Короткий текст
Длинный текст выбранной
переменной
Поле ввода
Введенное в поле ввода значение передается в
соответствующую переменную.
Когда нажимаем эту клавишу появляются описанные
переменные:
Заметки
A011
Стр. 10
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Def Var1=(R2///"Length of component","R0 X Length"///"$R[0]")
R0 как вещественное значение с 2 знаками после запятой,
установка длины:
Детальный анализ:
//M(Mask1/"Workpiece Dimensions") Имя Mask1:
HS1=("Variable %nTest") Определяется текст для 1
горизонтальной клавиши как “Variable Test”:
Def Var2=(R2///"Width of component","R1 Y Width"///"$R[1]")
R1 как вещественное значение с 2 знаками после запятой,
установка ширины:
Когда нажимаем клавишу загружается mask2.
PRESS(HS1)
LM("mask2")
END_PRESS
Def Var3=(R3///"Height of component","R2 Z Height"///"$R[2]")
R2 как значение с 3-мя знаками после запятой,
устанавливает высоту:
VS8=("EXIT") Определяет текст для 8 вертикальной
клавиши как “EXIT”:
Проверка введенных значений
Значение введенные непосредственно в
пользовательском экране передаются в соответствующие
переменные. Это можно проверить посмотрев на
стандартном экране по клавише “User variable”.
Def Var4=(I///"Main spindle speed","R3 Spindle speed"///"$R[3]")
R3 как целое число, устанавливает скорость шпинделя:
Заметки
840D sl SINUMERIK Operate
Стр. 11
A011
A011
Простые Экраны (Easy Screen)
Языкозависимый текст
Пример текстового файла:
Можно сконфигурировать файлы Простых экранов так,
чтобы использовался текст, в зависимости от активного
языка системы.
Для того чтобы так сделать необходимо создать
текстовый файл для каждого требуемого языка.
Отображаемый текст содержится в этих текстовых
файлах.
Конфигурационные файлы Простых Экранов используют
идентификаторы, чтобы отображался корректный текст.
;;VERSION:SLP.02.05.QJM Otc 16, 2010
;;CHANGE :SLP.02.04.QJM Jun 30, 2010
Файлы содержащие текст размещаются по указанным
путям:
85100
85101
85102
85103
Иденти
фикатор
0
0
0
0
0
0
0
0
"English%nEasy Screen"
"English Mask Header"
"English Long Text"
"English Short Text"
без функции
Требуемый текст
“System CF card\oem\sinumerik\hmi\lng”
“System CF card\user\sinumerik\hmi\lng”
“System CF card\addon\sinumerik\hmi\lng”
Диапазон идентификаторов от 85000 до 89899
Примеры имен файлов:
Файлы для English и German можно найти в области OEM.
easyscr_eng.txt
easyscr_deu.txt
Часть имени файла может быть задана пользователем, но
обязательно должна содержать корректное 3 буквенный
код языка. Это позволяет системе отображать
содержимое нужно файла.
пример English файла
пример German файла
Расширение
Пользовате файла
льская часть
Код языка
Пример 2-го файла для немецкого языка
85100
85101
85102
85103
0
0
0
0
0
0
0
0
"Deutsch%nEasy Screen"
"Deutsch Mask Header"
"Deutsch Long Text"
"Deutsch Short Text"
Идентификатор должен использоваться вместо текста в
файле param.com.
Идентификатор имеет префикс $.
Если все правильно сделать, то будет отображаться текст
сопоставленный с идентификатором и текущим языком.
Заметки
A011
Стр. 12
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Пример файла param.com с языкозависимым текстом:
//S(START)
HS7=($85100)
Языковой файл нужно задекларировать в файле
“easyscreen.ini”. Код языка не указывается.
Также может быть декларация других текстовых файлов.
PRESS(HS7)
LM("mask1")
END_PRESS
//END
;VERSION:SLP.02.01.H56 Nov 10, 2009
;CHANGE :
//M(mask1/$85101/"tiger.bmp"///110,25)
HS1=("Variable %nTest")
PRESS(HS1)
LM("mask2")
END_PRESS
//END
StartFile04 = area := AreaParameter, dialog := SlParameter,
startfile := param.com
[STARTFILES]
[LANGUAGEFILES]
LngFile01 = almc.txt
LngFile02 = alsc.txt
LngFile03 = aluc.txt
LngFile04 = easyscr.txt
//M(mask2/"Workpiece Dimensions"/)
Def Var1=(R2///$85102, $85103///"$R[0]")
[SYSTEM]
System = 0
VS8=("EXIT")
PRESS(VS8)
EXIT
END_PRESS
//END
Можно увидеть какой текст отображается в показанном
ранее примере, при переключении между языками
(английский и немецкий):
Настройки языка на системе:
Язык системе выбирается в меню “Start-up” :
Or
Английский вариант текста:
Немецкий вариант текста:
Заметки
840D sl SINUMERIK Operate
Стр. 13
A011
A011
Простые Экраны (Easy Screen)
Описание параметров и переменных
Детальное описание:
Когда определяется переменная доступны свойства. Эти
свойства описываются в круглых скобках, каждое свойство
разделяется косой чертой.
Если свойство не используется, косая черта все равно
должна присутствовать.
1. Тип переменной
R[x]
Вещественное число, “x” показывает количество
знаков после запятой
I
Целое.
S[x]
Строка,”x” показывает длину строки.
C
Символ (отдельный символ)
B
Булевское значение
V
Переменный тип
Основное описание:
DEF Var1=(1/2/3/4/5/6/7/8/9/10)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Тип переменной
Пределы, переключатель или идентификатор
таблицы
Значение по умолчанию
Тексты
Атрибуты
Отображение справки
Системная или пользовательская переменная
Позиция короткого текста
Позиция поле ввода/вывода (лево, верх, ширина,
высота)
Цвета
2c. Идентификаторы таблицИдентификаторы можно сопоставлять с таблицами,
содержащими NCK/PLC значения одного типа. Символ “%”
используется для разделения идентификатора от
переключателя или предела значений.
Требуется запятая после идентификатора, затем пишется
имя файла содержащего информационную таблицу.
3. Значение по умолчаниюЗначение для связанной переменной может быть
установлено в различных состояниях. Это зависит от того
значение по умолчанию, системная или пользовательская
переменные (или обе) сопоставлены с полем.
Переключение невозможно до тех пор, пока корректное
значение не будет сопоставлено с переменной.
4. ТекстыВозможен следующие виды текстовДлинный текст = отображается когда элемент
подсвечивается .
Короткий текст = имя элемента
Текст графика = текст относящийся к картинке, если
есть
Размерность = размерность переменной, например
мм, об/м и т.д
Типы текстов отделяются с помощью запятой и
заключаются в двойные кавычки:/”Long”, “Short”, “Graphics”, “Unit”/
2a. Предел значенийМожно указать минимальное и максимальное значение.
Значения разделяются запятой, сначала указывается
минимальное значение.
Значения в десятичном формате для I, C и R или как
символы формата “A” , “F”
Предел значений также работает в связке с атрибутом
предел, см свойство атрибут для дополнительной
информации.
2b. ПереключательСоздается список предопределенных пунктов для поля
ввода/вывода. Список инициализируется символом “*”.
Пункты можно сопоставить со значением.
Предел значений интерпретируется как список для
Переключателя. Если используется только “*”, то
генерируется переменная переключатель.
5 АтрибутыСледующие свойства можно указать через атрибутыРежим ввода
Уровень доступа
Выравнивание короткого текста
Размер шрифта
Обработка пределов значений
Ответ когда открывается экран (блок изменения)
Атрибуты отделяются запятыми, и не используются для
переключателя.
Режим ввода:Атрибут
Эффект
wr0
поле ввода/вывода невидно, виден короткий
текст.
wr1
только чтение, виден короткий текст.
(настройка по умолчанию)
wr2
возможно чтение и запись, длинный и
короткий текст виден.
wr3
Как и wr1, но поле ввода/вывода, длинный и
короткий текст видны.
wr4
Все элементы невидны.
wr5
Как wr2, за исключением ввод немедленно
активируется. У wr2 введенное значение становится
активным при выходе из поля или нажатии кнопки ввода.
Заметки
A011
Стр. 14
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
Уровень доступа:Атрибут Уровень Пароль/положение ключа
ac7
7
Позиция 0
ac6
6
Позиция 1
ac5
5
Позиция 2
ac4
4
Позиция 3
ac3
3
CUSTOMER
ac2
2
EVENING
ac1
1
SUNRISE
ac0
0
не разрешен
Пределы:-
Выравнивание короткого текста:Атрибут
Эффект
al0
по левому краю (по умолчанию)
al1
по правому краю
al2
по центру
Поведение при открытии (блок изменения):Атрибут
Эффект
cb0
Блок изменений определяет для этой
переменной обработку при
открытии
экрана (по умолчанию)
cb1
Блок изменений определяет для этой
переменной обработку если изменяется значение
переменных.
Проверять ли значение переменной в рамках указанных
предельных значений.
Атрибут
li0
li1
li2
li3
Размер шрифта:Атрибут
Эффект
fs1
размер шрифта 8 пунктов (по умолчанию)
fs2 размер шрифта 16 пунктов
Определяется интервал между линиями. Шрифт по
умолчанию позволяет использовать 16 линий. Картинки и
текст размерности может быть сконфигурирован только с
размером шрифта по умолчанию.
Эффект
не проверять.
проверка только с минимальным значением
проверка только с максимальным значением
проверка на минимум и максимум.
Атрибут “cb”, указанный в описании переменной, имеет
приоритет перед глобально определенным атрибутом
“screen form”.
6.
Отображение справкиИмя HTML файла, содержащего текст помощи, указывается
в двойных кавычках. Отображение появляется
автоматически, если курсор установлен на переменную.
Заметки
840D sl SINUMERIK Operate
Стр. 15
A011
A011
7.
Простые Экраны (Easy Screen)
Системная или пользовательская переменная-
Здесь указывают отображаемую переменную, заключенную
в двойные кавычки. Адрес переменной должен быть
корректным.
Адресация переменных:
PLC данные
Синтаксис
Байт y бит z в блоке даных x
DBx.DBXy.z
Байт y в блоке данных x
DBx.DBBy
Слово y в блоке данных x
DBx.DBWy
Двойное слово y в блоке данных x
DBx.DBDy
Машинные данные
Синтаксис
Строка y с длиной z из блока данных x
DBx.DBSy.z
Глобальные машинные данные
$MN_...
Вещественное y из блока данных x
DBx.DBRy
Осевые машинные данные
$MA_...
Флаг байт x бит y
Mx.y
Канальные машинные данные
$MC_...
Флаг Байта x
MBx
Флаг слово x
MWx
Флаг двойное слово x
MDx
Вход байт x бит y
IBx.y
Установочные данные
Синтаксис
Глобальные установочные данные
$SN_...
Осевые установочные данные
$SA_...
Канальные установочные данные
$SC_...
Системные переменные
Синтаксис
R параметр 1
$R[1]
PLC данные
Синтаксис
8.
Позиция короткого текста
Вход байт x
IBx
Вход слово x
IWx
Вход двойное слово x
IDx
Короткий текст определяется в 4 атрибуте, а его позиция в
8.
Задается в пикселах относительно левого верхнего угла
основного экрана.
Выход байт x бит y
QBx.y
Выход байт x
QBx
Выход слово x
QWx
Выход двойное слово х
QDx
Статус программной клавиши
Синтаксис
Видна (по умолчанию)
Se1
Заблокировано (серый текст)
Se2
Подсвечена (последняя нажатая клавиша)
Se3
Вводят три значения для определения позиции слева,
сверху и ширина для короткого текста.
Каждое значение разделяется запятой.
В следующем примере позиция текста “Short text” 200
пикселей слева, 100 пикселей сверху и шириной 250
пикселов:
Def Var1=(R2///" ","Short text"///"$R[0]"/200, 100, 250//)
Заметки
A011
Стр. 16
840D sl SINUMERIK Operate
A011
Простые Экраны (Easy Screen)
9.
10.
Позиция поля ввода/вывода
Цвета
Позиция поля ввода/вывода указывается в свойстве No.9.
Измеряется в пикселах от левого верхнего угла основного
экрана.
Цвет текста и фона поля ввода/вывода можно выбирать
используя свойство No.10.
По умолчанию черный цвет текста и белый фон.
Это определяется режимом “Write mode” (см свойство 5)
Четыре значения определяют позицию слева, сверху,
ширину и высоту поля ввода/вывода.
Каждое значение отделяется запятой.
Следующая таблица показывает номера, номера которые
могут использоваться для задания цвета.
Цвет текста задается первым, через запятую указывается
цвет фона.
Следующий пример определяет позицию поля ввода/
вывода как 600 пикселей слева, 100 пикселей сверху ,
ширина 100 пикселей и высота 150 пикселей:
Номер
1
2
3
4
5
6
7
8
9
10
Def Var1=(R2///" "," "///"$R[0]"//600, 400, 100, 150/)
Цвет
черный
красно/коричневый
Темно зеленый
светлосерый
темносерый
голубой
красный
коричневый
желтый
белый
A011: END
Заметки
840D sl SINUMERIK Operate
Стр. 17
A011
A011 END
A011
Простые Экраны (Easy Screen)
Стр. 18
840D sl SINUMERIK Operate
Инсталляция дополнительной оси
A016
Sinumerik
Operate
Описание модуля:
Общим требованием для стандартного станка должны быть возможность подключения
дополнительной оси.
Это требование обычно возникает после того, как станок покинул завод.
В этом модуле описывается процедура добавления дополнительной оси к фрезерному
станку (3 оси + шпиндель), сохраняя при этом первоначальные настройки нетронутыми.
Цель модуля:
После завершения этого модуля Вы сможете добавить ось к работающему станку
(системе).
Sinumerik
Содержание:
840D sl SINUMERIK Operate
Опции и лицензирование
Добавление дополнительной оси
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
A016
A016
A016
Стр. 2
840D sl SINUMERIK Operate
A016
Инсталляция дополнительной оси
Инсталляция
дополнительной
оси: START
Опции и
лицензирование
Добавление
дополнительной
оси
Инсталляция
дополнительной
оси:
END
Заметки
840D sl SINUMERIK Operate
Стр. 3
A016
A016
Инсталляция дополнительной оси
Опции и лицензирование
Любые дополнительные оси могут потребовать лицензию,
для проверку существующих лицензий перейдите в экран с
опциями:
Новой оси также необходимо присвоить имя.
Может потребоваться новая лицензия, если существующая
не позволяет расширение осей.
Для активизации машинных данных требуется выполнить
перезагрузку, например клавишей “Reset (po)”.
Новую ось необходимо добавить в канальных машинных
данных.
Конфигурирование дополнительной оси
Для воспроизведения стандартного фрезерного станка 3
оси + шпиндель, конфигурацию приводов изменяем таким
образом, чтобы использовать только двойные моторные
модули. Одинарный моторный модуль, использованный
ранее для шпинделя теперь будет использоваться для
дополнительной оси.
Ниже показана конфигурация 3 оси + шпиндель:
Оси сопоставлены с приводами следующим образом:
X ось
Y ось
Z ось
Шпиндель
1-й двойной моторный модуль, 1-й привод.
1-й двойной мотор. модуль, 2-ой привод
2-ой двойной мотор. модуль, 1-й привод.
2-ой двойной мотор. модуль, 2-ой привод.
Когда новый привод подключен и снова включают
питание, система обнаруживает новый привод и выдает
ошибку.
Для сохранения без изменений оригинальных настроек
приводов (Bico), нельзя запускать процедуру
реконфигурации топологии. Это действие сбросит Bico в
заводские установки.
Вместо этого нам доступна функция добавления
приводов в ручную.
Заметки
A016
Стр. 4
840D sl SINUMERIK Operate
A016
Инсталляция дополнительной оси
Процедуру можно выполнить с помощью Start-up Tool.
Конфигурация с дополнительной осью показана ниже:
Запускаем Start-up tool:
Игнорируем ошибку 201416, которая появляется при
добавлении дополнительного привода.
Добавление нового привода делаем следующим образом:
Новые компоненты отображаются красным:
Отображается номера новых компонентов
Заметки
840D sl SINUMERIK Operate
Стр. 5
A016
A016
Инсталляция дополнительной оси
Новый привод нужно сопоставить с осью NC
Выбираем новый привод
Or
Выбираем ось из выпадающего списка “Setpoint”:
Для завершения привязки необходимо перезагрузить
NCK.
Ось автоматически выбирается для “Actual value”.
Заметки
A016
Стр. 6
840D sl SINUMERIK Operate
A016
Инсталляция дополнительной оси
В результате определенные машинные данные будут
корректно установлены для новой оси. Обычно этого
достаточно для тестирования оси.
Тестирование возможно только если все необходимые
разрешения будут установлены через PLC программу для
новой оси.
Интерфейсные сигналы для этого примере:
DB35.DBX1.5
DB35.DBX2.1
DB35.DBX21.7
Activate 1st measuring system
Controller enable
Pulse enable
Полный список интерфейсных сигналов доступен в
Приложении C.
Также необходимо проделать процедуру оптимизации
приводов для новой оси.
A016: END
Заметки
840D sl SINUMERIK Operate
Стр. 7
A016
A016 END
A016
Инсталляция дополнительной оси
Стр. 8
840D sl SINUMERIK Operate
Проект электрического шкафа
A006
Sinumerik
Operate
Описание модуля:
Технологический прогресс привел к уменьшению в размерах электронного оборудования.
Результатом этого стало то, что оборудование более подвержено повреждению из-за тепла,
пыли и влажности.
Расчетом выделения тепла компонентами и следовательно обеспечением корректного
охлаждения отдельного шкафа, возможно уменьшение интенсивности отказов этих и других
компонентов.
Также очень важно, чтобы шкаф был спроектирован так, чтобы не допускать/
минимизировать попадания загрязнений.
Цель модуля:
После завершения этого модуля Вы узнаете критерии проектирования электрического
шкафа.
Sinumerik
Содержание:
Выбор шкафа
Охлаждение шкафа
Монтаж оборудования
Кабели, штекеры и разъемы
Герметизация шкафа
Разное
840D sl SINUMERIK Operate
V4.5
Стр. 1
Этот документ создан для учебных целей.
Siemens не несет ответственности за его содержание.
A006
A006
A006
Стр. 2
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Проект
электрического
шкафа:
START
Выбор
шкафа
Закон
Аррениуса
Охлаждение
шкафа
Монтаж
оборудовани
я
Кабели,
штекеры и
разъемы
Герметичнос
ть шкафа
Разное
Проект
электрического
шкафа:
Заметки
840D sl SINUMERIK Operate
Стр. 3
A006
A006
Проект электрического шкафа
Выбор шкафа
Больше всего тепла в электрическом шкафу управления
производят компоненты приводов.
Общее правило такое— приблизительно рассеивается
50W/м² свободных стенок шкафа, полагая разницу
температур между шкафом и окружающим воздухом в 10°.
Sinamics привода доступны с внутренним и внешним
охлаждением.
Привода с внутренним типом охлаждения рассеивают
тепло в шкафу и обычно требуют устройство охлаждения
для удаления этого тепла.
Привода с внешним типом охлаждения рассеивают тепло
вне шкафа и могут не требовать устройства охлаждения.
Пример 1:- Шкаф шириной 3 м, высотой 2 м и глубиной 1
м, расположенный задней частью у стены имеет
эффективную поверхность приблизительно 13 м².
Будет предпочтительней всегда использовать устройство
охлаждения, что позволит получить шкаф герметичным, а
это в свою очередь самое лучшее для предотвращения
проникновения загрязнений. В шкафу могут быть также при
необходимости установлены вентиляторы для обеспечения
циркуляции воздуха и предотвращения формирования
"места перегрева".
Технические спецификации для каждого аппаратного
компонента предоставляют детализацию потерь мощности,
измеряемую в W (Ваттах).
Проводят расчет чтобы увидеть, может ли шкаф рассеять
это тепло естественным образом.
Производитель шкафа может предоставить информацию о
тепло потерях шкафа.
Естественное рассеивание тепла происходит через стенки
шкафа, которые окружены воздухом, а не стеной,
например.
2м x 3м = 6м² (перед)
2м x 1м = 2м² (левая сторона)
2м x 1м = 2м² (правая сторона)
3м x 1м = 3м² (верх)
Всего
= 13м²
Следовательно этот шкаф может рассеивать
приблизительно 650 W. (50W x 13м²)
Если фактическое тепловыделение компонентов шкафа
выше чем это значение, необходимо выполнить другие
меры охлаждения.
Пример 2:Потери 36Kw ALM с внутренним охлаждением = 630 W
Потери 18A одинарного MM с внутренним охлаждением =
165 W
Потери 30A одинарного МM с внутренним охлаждением =
630 W
Эти несколько устройств в одиночку вырабатывают больше
1425 W, которые потребуют дополнительного охлаждения,
если их разместить в шкафу из примера 1.
Температура окружающей среды для шкафа
Идеальная температура окружающей среды для шкафа
это 35°C. Нужно установить для охлаждающего устройства
достижения этой температуры. Если допускать более
высокой температуры, время жизни компонентов будет
уменьшаться. Если температура установлена слишком
низкая, то есть риск образования конденсата на
электронных компонентах, что также может быть вредно
для оборудования.
Заметки
A006
Стр. 4
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Закон Аррениуса
Следующий график демонстрирует закон Аррениуса и показывает эффекты, что увеличение температуры уменьшает
время жизни электронных компонентов.
Также можно заметить, что увеличение температуры на 10 приводит к увеличению на 50% коэффициента
неисправности (50% снижение времени жизни).
Ожидаем
ое время
жизни
Коэффициент
неисправности
120%
— 9.00
— 8.00
100%
— 7.00
— 6.00
80%
— 5.00
60%
— 4.00
— 3.00
40%
— 2.00
20%
— 1.00
0%
-10K
— 0.00
-5K
0K
5K
10K
15K
20K
25K
30K
Изменение температуры
Заметки
840D sl SINUMERIK Operate
Стр. 5
A006
Проект электрического шкафа
Охлаждение шкафа обычно выполняется с
использованием вентиляторов и фильтров или устройств
охлаждения.
Вентиляторы и фильтры обычно используются в
маломощных установках или где приводные устройства
имеют внешний тип охлаждения.
Недостатком этого метода является то, что вентиляторы
протягивают воздух с внешней стороны шкафа через
фильтры. Даже если фильтры регулярно обслуживать,
невозможно сохранять все загрязнения снаружи шкафа.
Устройства охлаждения обеспечивают шкафы
воздухонепроницаемостью, так как воздух в шкафу
рециркулирует через устройство охлаждения.
Термостат должен работать и регулировать температуру
до рекомендуемых 35°C.
Если температура выше (мак. 50°C) модули приводов
могут перестать управлять приводами.
Для обеспечения корректной работы очень важно
расположение шкафа и охлаждающих устройств.
Шкаф размещают в таком месте, где ограничения
вентиляции входной/выходной может обеспечить
корректное охлаждение шкафа и в результате не выйдет
из строя устройство охлаждения из-за чрезмерных циклов
работы.
Устройство охлаждения должны располагаться так, чтобы
обеспечить охлажденным воздухом требуемой зоны и
чтобы удалять теплый воздух и не допускать образования
Шкафы с устройствами охлаждения.
Вход и выход устройств охлаждения должны иметь
промежуток по крайней мере 200мм. Пример:
≥ 200mm
Устройства
охлаждения
Выход
≥ 200mm
Электрошка
ф
Электрошка
ф
Устрой-во
Охлаж.
Корректная установка устройств охлаждения
Примеры охлаждения шкафа с помощью устройств
охлаждения:
:
m
Потенциаль
ное
препятствие
Рекомендуется использовать перегородки для
предотвращения коротко замкнутой вентиляции, когда
выходной воздух непосредственно подается в устройство
охлаждения.
выход
Охлажденный воздух должен поступать снизу привода.
Вентилятор внутри привода и естественная конвекция
протягивает этот воздух через привода.
Холодный воздух из устройства охлаждения не должен
непосредственно подаваться на/в привод, нужно его
смешать с теплым воздухом в шкафу. Это минимизирует
риск образования конденсата.
При монтаже устройства охлаждения наверху шкафа
охлажденный воздух из устройства должен поступать в
низ приводов.
В случае дверного монтажа устройства может
потребоваться для направления холодного воздуха
перегородка.
≥
0m
20
вх
од
Охлаждение шкафа
вх
од
A006
вход
трубопро
вод
Привода
Точка
измерения
температуры
Охлаждение смонтировано наверху
Заметки
A006
Стр. 6
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Пример охлаждения шкафа смонтированного в двери:
Желательно чтобы устройство охлаждения выключалось
при открытой двери.
Большая разница температуры внешнего воздуха и
температуры шкафа может привести к образованию
конденсата, когда дверь шкафа открыта. Это же надо
учитывать при установке термостата.
выход
≥ 200mm
Побочный продукт устройства охлаждения это вода. По
очевидным причинам, нужно обеспечить чтобы эта вода
не попадала в шкаф. Это очень важно при размещении
устройства охлаждения наверху шкафа, так как
просачивающаяся вода может попасть непосредственно
на приводное оборудование.
Уст-во
Охлаж.
Привода
С внешней стороны устройство охлаждения должно быть
защищено от всяких загрязнений такие как СОЖ, стружка и
т.д.
Перегородка
Точка
измер.
Темпер.
вход
Устройство охлаждения в двери шкафа.
Выхо
д
Ошибки охлаждения шкафа
Устр.
Охлаж.
Вход
Следующие схемы показывают примеры ошибок
охлаждения шкафа:
Короткий круговорот
воздуха из-за
отсутствия системы
Устройство
охлаждения
смонтированное на
крыше без
Привода
Заметки
840D sl SINUMERIK Operate
Стр. 7
A006
A006
Проект электрического шкафа
Ошибки в охлаждении шкафа
Загрязнения из-за проблем
герметичности шкафа
Ограничение всасывания
воздуха из-за узкого
зазора
< 200mm
≥ 200mm
Привода
Привод
Перегородка
Точка
измер.
темпер.
Холодный воздух прямо
попадает на привода,
проблема конденсата
Загрязнения из-за
проблем герметичности
шкафа
Холодный воздух
выход вверху
устройства
охлаждения
Привода
Теплый воздух
поступает снизу в
устройство
охлаждения
Неправильный тип системы
охлаждения
Заметки
A006
Стр. 8
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Шкафы без устройства охлаждения
Для шкафов с внешним охлаждением приводов можно
использовать для охлаждения вентилятор втягивающий
воздух извне через фильтр.
Благодаря естественной конвекции теплый воздух выходит
также через фильтр.
Факт того, что воздух поступает непосредственно извне
означает, что такая система никогда не будет герметичной.
Наличие вентилятора только для входного воздуха создает
в шкафу повышенное давление, которое удерживает
загрязнения на входе.
Поэтому очень важно регулярно прочищать фильтры,
чтобы не допускать загрязнений и сохранять
эффективность процесса охлаждения.
Выход
через
фильтр
Привода
Система охлаждения
с устройством
"вентилятор и
фильтр"
Пример: шкаф с внешним охлаждением приводов
Точка измерения
температуры
Вход через
устройство
"вентилятор
и фильтр"
Заметки
840D sl SINUMERIK Operate
Стр. 9
A006
A006
Проект электрического шкафа
Монтаж оборудования
Кабель
канал
Корректный монтаж оборудования также важен и для
процесса охлаждения и мер электромагнитной
совместимости.
≥ 80мм
Воздушный поток в приводах:Очень важно чтобы воздушный поток в приводах был
неограниченным. Другое электрическое оборудование,
включая кабель каналы и кабели, должны монтироваться
на подходящей расстоянии снизу и сверху от приводов.
Минимальное расстояние для приводов Sinamics S120 это
80мм.
Drive
equipment
Пример: Корректный метод монтажа приводов.
≥ 80мм
Кабель
канал
Рисунок показывает
минимальные расстояния
между приводами и другими
компонентами шкафа.
.
Пример:- Модули приводов
с внешним охлаждением с
радиаторами
выступающими из шкафа и
вырез для другого модуля.
Фотография корректного
монтажа приводов.
Кабели и каналы не
ограничивают воздушный
поток.
Пример:- Модули приводов
с внешним охлаждением и
вентилятор и фильтр.
Вентилятор гонит воздух
снизу а чехол создает тягу
для лучшего охлаждения.
Заметки
A006
Стр. 10
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
пример: Голая металлическая стенка готова для монтажа
приводных модулей, заземление для каждого приводного
модуля.
монтаж оборудование продолжение
Электромагнитная совместимость (EMC)
Нужно предпринять определенные меры для уменьшения
влияния помех высокочастотного приводного
оборудования. Одна из мер включает в себя размещение
оборудования в шкафу. Размещение блока питания,
фильтра и дросселя рядом с друг другом позволяют
уменьшить длину кабелей и сократить выбросы.
Также следует скручивать кабели.
Стенка для монтажа оборудования должна быть чисто
металлическая, это а также заземление улучшает EMC.
Пример монтажа фильтра, дросселя и блока питания
Пример: как заземляется экранированный кабель
Фильтр
Точка
заземления
экрана
Дроссель
Блок питания
Заметки
840D sl SINUMERIK Operate
Стр. 11
A006
A006
Проект электрического шкафа
Equipment mounting continued
Обычный шкаф показывает близкое расположение фильтра, дросселя и блока питания для уменьшение влияния помех
от высокочастотных приводов.
Использование экранированных кабелей также необходимо для уменьшение влияния помех.
Экранированные пластины используются для заземления экранов.
Силовые кабели и сигнальные должны быть проложены отдельно через станок и даже в электрическом шкафу.
Не допускается подсоединение любых других устройств между блоком питания и фильтром с дросселем.
Остальное
оборудование
Фильтр
Экранированные
силовые кабели
Главный
выключат
ель
Экранированные
DriveCliq
кабели
Блок
питания
Фильтр
Модули
двигателей
Дроссель
Защита
≥ 100mm
Экранированные
силовые кабели
Пластины для
заземления экрана
Экранированные
кабели двигателей
Заметки
A006
Стр. 12
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Кабель, штекеры и разъемы
Пример: Корректный метод экранирования
Заземление
Экранированные силовые кабели рекомендуются между
Sinamics фильтром, дросселем и блоком питания. Если
длина кабеля меньше 1м, то кабели могут быть скручены и
не экранированы.
Сигнальные и силовые кабели должны лежать отдельно
на расстоянии не менее 0.2м.
Кабели должны быть как можно ближе к заземленным
объектам, это уменьшит взаимные помехи между
кабелями.
Где экраны кабелей заземляются используются
заземляющие пластины, это позволяет увеличить площадь
соединения заземления. Использование провода для
соединения экрана с заземлением не допускается, так как
провод затем становится антенной, которая создает
проблемы.
Несоблюдение этих правил может привести к
периодическим ошибкам.
Экранированные кабели имеют обратную сторону в том,
что это дополнительные потери в фильтре, дросселе,
блоке питания и модулях двигателей. Чем длиннее кабель,
тем хуже, и может быть причиной перегрева компонентов
привода.
Разрешается максимум 50м для каждого модуля двигателя
и максимум 150м для каждой приводной системы.
Пример: Некорректный метод экранирования
Примеры подвода кабелей в шкаф
Без штекеров и разъемов
С штекерами и разъемами
Экраны которые соединяются через корпус разъемов и
сокетов должны использовать металлические корпуса с
постоянным металлическим контактом.
Металлизированные корпуса не разрешены, так как со
временем металлический слой изнашивается и приводит к
сбоям.
Чтобы обеспечить герметичные свойства шкафа,
используйте для входов кабелей уплотнения и закрывайте
неиспользуемые разъемы.
Заметки
840D sl SINUMERIK Operate
Стр. 13
A006
A006
Проект электрического шкафа
Кабели, штекеры и разъемы
Кабели датчика и силовой очень близко друг к другу.
Кабельные "грехи"
Кабели датчика и силовые кабели очень близко друг к другу
Герметизация шкафа
Если шкаф не герметичен, то это может приводить к
целому ряду проблем. Плохая герметизация может быть
из-за входов кабелей, плохого прилегания двери и т.д.
Верх
Плохая герметизация шкафа может:Влиять на циркуляцию воздуха и быть причиной
перегрева из-за формирования горячих мест и
недостаточной циркуляции воздуха.
Вести к повышению влажности, которая может
привести к выходу из строя компонентов.
Излучать электрические помехи, что может стать
проблемой для соседнего оборудования.
Позволить вредным загрязнениям попасть внутрь, и
стать причиной выхода компонентов.
Низ
Дверь шкафа должна быть всегда закрыта и заперта во
время нормальной работы. Доступ только с помощью
ключа или инструмента и только для авторизованного
персонала.
Ниже:- пример плохого прилегания двери шкафа.
Заметки
A006
Стр. 14
840D sl SINUMERIK Operate
A006
Проект электрического шкафа
Разное
Катушка подавитель
Электромагнитная совместимость может также влиять на
другое оборудование в шкафу. Для решения этого вопроса
используются устройства подавления.
AC компоненты используют RC цепочки для подавления,
когда DC компоненты используют диоды.
Ниже:-Пример 3-х фазных подавителей
AC подавитель
A006: END
Заметки
840D sl SINUMERIK Operate
Стр. 15
A006
A006 END
A006
Проект электрического шкафа
Стр. 16
840D sl SINUMERIK Operate
Приложение A
Аппаратные различия
Sinumerik
Operate
Аппаратные
различия:
START
NCU
различия
цифровых
I/O
Sinumerik
Аппаратные
различия:
END
840D sl SINUMERIK Operate
V4.5
Стр. 1
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его содержание.
Прилож. A
Приложение
А
Аппаратные различия
Описание интерфейса NCU7x0.3: X122, X132 и X142
Ext. 24V
Интерфейс цифровых Вх./Вых. X122, X132 и X142
находится под крышкой NCU.
X122
X132
+
M
X124
+
+
M
M
X142
Sinumerik NCU7x0
X122
2*
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DI 0
DI 1
DI 2
DI 3
DI 10
DI 11
M1
M
DI/DO 8 1*
DI/DO 9 1*
M
DI/DO 10 1*
DI/DO 11 1*
M
2*
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DI 4
DI 5
DI 6
DI 7
DI 20
DI 21
M2
M
DI/DO 12 1*
DI/DO 13 1*
M
DI/DO 14 1*
DI/DO 15 1*
M
3*
Бинарные соединения (BiCo’s) X122 и X132 используются
для назначения входов/выходов Sinamics для
определенных функций, например разрешения приводов,
BERO’s, автоматическое управление сетевым контактором
и т.д.
X142 используется для цифровых входов и выходов ЧПУ.
Некоторым терминалам автоматически назначаются
функции по умолчанию, остальным терминалам можно
назначать функции через машинные данные.
Статус терминалов передается в параметр CU r0722, на
1* Быстрые входа/выхода (Должны быть экранированы).
2* гальваническая развязка для цифровых входов (DI) если
перемычка открыта.
3* Можно спараметрировать как входы или выходы.
3*
X132
X142
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Not used
Not used
NCK DI1
NCK DI2
M
NCK DI3
NCK DI4
M
NCK DO1
NCK DO2
M
NCK DO3
NCK DO4
M
Заметки
Приложение А
Стр. 2
840D sl SINUMERIK Operate
Приложение
А
Аппаратные различия
X122 - Sinamics I/O
X122
Сигнал
Пин 1
Sinamics DI 0
Пин 2
Функция/Настройки по
умолчанию
BICO соединение
Источник
Приемник
ON/OFF1 для DriveCLiQ
модулей питания (ALM, SLM
>=16Kw)
CU-r0722.0
БП p0840
Готовность модуля для SLM
без DriveCLiQ (SLM <16Kw)
SLM X21.1
Привод p0864
Sinamics DI 1
разрешение OFF3 привода –
быстрый останов
CU-r0722.1
каждый привод 2ой
OFF3, p0849
Sinamics DI 2
SH/SBC 1 – Группа 1
SINAMICS Safety Integrated
(SH enable = p9601)
CU-r0722.2
p9620 (все привода в
группе)
Sinamics DI 3
SH/SBC 1 – Группа 2
SINAMICS Safety Integrated
(SH enable = p9601)
CU-r0722.3
p9620 (все привода в
группе)
Пин 5
Sinamics DI 16
Свободное использование
CU-r0722.16
Пин 6
Sinamics DI 17
Свободное использование
CU-r0722.17
Пин 7
Масса (G1)
масса для пинов 1 - 6
Пин 8
Масса (M)
Масса для пинов 9, 10, 12, 13
Пин 9
Sinamics DI/O8
(быстрый вход)
Пин 3
Пин 4
SH/SBC – Группа 1 (вход)
SINAMICS Safety Integrated
CU-p0738
p9774 бит 1
BICO от CU после 1-ой
группы приводов
Пин 10
Sinamics DI/O9
(быстрый вход)
Пин 11
Масса (M)
Масса для пинов 9, 10, 12, 13
Пин 12
Sinamics DI/O10
(быстрый вход)
Bero 1 - внешняя нулевая метка
(вход)
CU-r0722.10
Привод p0495=2
Пин 13
Sinamics DI/O11
(быстрый вход)
Щуп 1: центральное измерение
(вход) (MD13210=0)
CU p680[0]=3
Каждый привод p0488,
индекс датчик 1, 2, 3=0
Пин 14
Масса (M)
Масса для пинов 9, 10, 12, 13
SH/SBC – Группа 2 (вход)
SINAMICS Safety Integrated
CU-p0739
p9774 бит 1
BICO от CU после 2-ой
группы приводов
Заметки
840D sl SINUMERIK Operate
Стр. 3
Приложение А
Приложение
А
Аппаратные различия
X132-Sinamics I/O
X132
Сигнал
Настройки по умолчанию (жирным)/
предлагаемые настройки
BICO соединение
Источник
Приемник
Пин 1
Sinamics DI 4
Свободное использование
CU-r0722.4
Пин 2
Sinamics DI 5
Свободное использование
CU-r0722.5
Пин 3
Sinamics DI 6
Свободное использование
CU-r0722.6
Пин 4
Sinamics DI 7
обратный сигнал сетевого контактора
CU-r0722.7
Пин 5
Sinamics DI 20
Свободное использование
CU-r0722.20
Пин 6
Sinamics DI 21
Свободное использование
CU-r0722.21
Пин 7
Масса (G2)
Масса для пинов 1 - 6
Пин 8
Масса (M)
Масса для пинов 9, 10, 12, 13
Пин 9
Sinamics DI/O
12
Работа питания (выход)
(модуль питания с DRIVE CliQ)
LM-r0863.0
CU-p0742
Пин 10
Sinamics DI/O
13
Питание готов к включению (выход)
(если LM с DriveCliQ)
LM-r0899.0
CU-p0743
Пин 11
Масса (M)
Масса для пинов 9, 10, 12, 13
Управление сетевым контактором
(выход)
LM-r0863.1
CU-p0744
Bero 2 - внешняя нулевая метка (вход)
CU-r0722.14
Привод p0495=5
2ой OFF 2 (вход)
CU-r0722.14
Привод p0845
CU-p680[1]=6
CU-p728 bit 15=0
каждый привод
p0489, индекс 1,
2, 3=0
Пин 12
Sinamics DI/O
14
Пин 13
Sinamics DI/O
15
Щуп 2: центральное измерение (вход)
(MD13210=0)
Пин 14
Масса (M)
Масса для пинов 9, 10, 12, 13
LM-p0860
Заметки
Приложение А
Стр. 4
840D sl SINUMERIK Operate
Приложение
А
Аппаратные различия
X142-NCK I/O
X142
Сигнал
Функция/Настройка по умолчанию
Пин 1
Зарезервировано
Зарезервировано
Пин 2
Зарезервировано
Зарезервировано
Пин 3
NCK DI 0
Цифровой вход$A_IN[1]
Пин 4
NCK DI 1
Цифровой вход$A_IN[2]
Пин 5
GND
Масса
Пин 6
NCK DI 2
Цифровой вход$A_IN[3]
Пин 7
NCK DI 3
Цифровой вход$A_IN[4]
Пин 8
GND
Масса
Пин 9
NCK DO 0
Цифровой выход $A_OUT[1]
Пин 10
NCK DO 1
Цифровой выход $A_OUT[2]
Пин 11
GND
Масса
Пин 12
NCK DO 2
Цифровой выход $A_OUT[3]
Пин 13
NCK DO 3
Цифровой выход $A_OUT[4]
Пин 14
GND
Масса
Заметки
840D sl SINUMERIK Operate
Стр. 5
Приложение А
Приложение
А
Аппаратные различия
Описание интерфейса NCU 7x0.2: X122 и X132
Соединение для X122/X132
Интерфейс цифровых Вх./Вых. X122 и X132 находится под
крышкой NCU.
X122
X132
External 24V
+
M
X124
+
+
M
M
X122
2*
3*
1
2
3
4
5
6
7
8
9
10
11
12
Sinumerik NCU7x0
DI 0
DI 1
DI 2
DI 3
M1
M
DI/DO 8
DI/DO 9 1*
M
DI/DO 10 1*
DI/DO 11 1*
M
X132
2*
Бинарные соединения (BiCo’s) X122 и X132 используются
для назначения входов/выходов Sinamics для
определенных функций, например разрешения приводов,
BERO’s, автоматическое управление сетевым контактором
и т.д.
3*
1
2
3
4
5
6
7
8
9
10
11
12
DI 4
DI 5
DI 6
DI 7
M1
M
DI/DO 12
DI/DO 13 1*
M
DI/DO 14 1*
DI/DO 15 1*
M
1* Быстрые входа/выхода (Должны быть экранированы).
2* гальваническая развязка для цифровых входов (DI) если
перемычка открыта.
3* Можно спараметрировать как входы или выходы.
Некоторым терминалам автоматически назначаются
функции по умолчанию, остальным терминалам можно
назначать функции через машинные данные.
Статус терминалов передается в параметр CU r0722, на
который ссылаются при назначении функции
Заметки
Приложение А
Стр. 6
840D sl SINUMERIK Operate
Приложение
А
Аппаратные различия
X122 - Sinamics I/O
X122
Пин 1
Пин 2
Сигнал
Sinamics DI 0
(требуется
положительный
фронт)
Настройки по умолчанию
(жирным)/
предлагаемые настройки
BICO соединение
Источник
Приемник
ON/OFF1 для модуля питания с
DriveCLiQ (ALM, SLM >=16Kw)
CU-r0722.0
БП p0840
Готовность питания для SLM
без DriveCLiQ (SLM <16Kw)
SLM X21.1
Привод p0864
Sinamics DI 1
Разрешение привода OFF3 –
быстрый останов
CU-r0722.1
Каждый привод 2ой
OFF3, p0849
Sinamics DI 2
SH/SBC 1 – Группа 1
SINAMICS Safety Integrated
(SH enable = p9601)
CU-r0722.2
p9620
(все привода в группе)
Sinamics DI 3
SH/SBC 1 – Группа 2
SINAMICS Safety Integrated
(SH enable = p9601)
CU-r0722.3
p9620
(все привода в группе)
Пин 5
Масса (M1)
Масса для пинов 1 - 4
Пин 6
Масса (M)
Масса для пинов 7, 8, 10, 11
Sinamics DI/O8
SH/SBC 1 – Группа 1 (выход)
SINAMICS Safety Integrated
CU-p0738
p9774 бит 1
BICO от CU после 1-ой
группы приводов
Пин 3
Пин 4
Пин 7
CU-p0739
p9774 бит 1
BICO от CU после 2-ой
группы приводов
Пин 8
Sinamics DI/O9
SH/SBC 1 – Группа 2 (выход)
SINAMICS Safety Integrated
Пин 9
Масса (M)
Масса для пинов 7, 8, 10, 11
Пин 10
Sinamics DI/O10
Bero 1 - внешняя нулевая метка
(вход)
CU-r0722.10
Привод p0495=2
Пин 11
Sinamics DI/O11
Щуп 1: центральное измерение
(вход)
(MD13210=0)
CU p680[0]=3
Каждый привод p0488,
индекс 1, 2, 3=0
Пин 12
Масса (M)
Масса для пинов 7, 8, 10, 11
Заметки
840D sl SINUMERIK Operate
Стр. 7
Приложение А
Приложение
А
Аппаратные различия
X132-Sinamics I/O
X132
Сигнал
Настройки по умолчанию (жирным)/
предлагаемые настройки
BICO соединение
Источник
Приемник
Пин 1
Sinamics DI 4
Цифровой вход$A_IN[1]
CU-r0722.4
CU-p2082[0]
Пин 2
Sinamics DI 5
Цифровой вход$A_IN[2]
CU-r0722.5
CU-p2082[1]
Пин 3
Sinamics DI 6
Цифровой вход$A_IN[3]
CU-r0722.6
CU-p2082[2]
Пин 4
Sinamics DI 7
Цифровой вход$A_IN[4]
CU-r0722.7
CU-p2082[3]
Обратный сигнал сетевого контактора
CU-r0722.7
LM-p0860
Пин 5
Масса (M1)
Масса для пинов 1 - 4
Пин 6
Масса (M)
Масса для пинов 7, 8, 10, 11
Цифровой выход $A_OUT[4]
CU-p2091.3
CU-p0742
Работа питания (выход)
(Модуль питания с DRIVE CliQ)
LM-r0863.0
CU-p0742
Цифровой выход $A_OUT[3]
(If no DriveCLiQ LM)
CU-p2091.2
CU-p0743
Питание готов к включению (выход)
(если LM с DriveCliQ)
LM-r0899.0
CU-p0743
Цифровой выход $A_OUT[2]
CU-p2091.1
CU-p0744
Управление сетевым контактором (выход)
LM-r0863.1
CU-p0744
Bero 2 - внешняя нулевая метка (вход)
CU-r0722.14
Привод p0495=5
2ой OFF 2 (вход)
CU-r0722.14
Привод p0845
Цифровой выход $A_OUT[1]
CU-p2091.0
CU-p0745
CU-p680[1]=0
CU-p728 бит 15=0
Каждый привод
p0489, индекс 1, 2,
3=6
Пин 7
Пин 8
Sinamics DI/O 12
Sinamics DI/O 13
Пин 9
Пин 10
Масса (M)
Sinamics DI/O 14
Масса для пинов 7, 8, 10, 11
Пин 11
Sinamics DI/O 15
Щуп 2: децентрализованное измерение (вход)
(MD13210=1)
Пин 12
Масса (M)
Масса для пинов 7, 8, 10, 11
Приложение А:
Заметки
Приложение А
Стр. 8
840D sl SINUMERIK Operate
Приложение B
Sinumerik
Operate
840D sl SINUMERIK Operate
Sinumerik
V4.5
Настройки
технологии:
START
Общие
машинные
данные
51000-51999
Канальные
машинные
данные
52000-52999
Осевые
машинные
данные
53000-53999
Общие
установочные
данные
54000-54999
Приложение B
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его ержание.
Канальные
установочные
данные
55000-55999
Настройки
технологии:
END
Стр. 1
MD
Identifier
Description
Old MD/GUD
Стр. 2
$MNS_DISP_RES_MM
Display resolution in mm
51001
$MNS_DISP_RES_MM_FEED_PER_REV
Display resolution in mm feedrate/rev
51002
$MNS_DISP_RES_MM_FEED_PER_TIME
Display resolution in mm feedrate/min
51003
$MNS_DISP_RES_MM_FEED_PER_TOOTH
Display resolution in mm feedrate/tooth
51004
$MNS_DISP_RES_MM_CONST_CUT_RATE
Display resolution constant cutting speed m/min
51010
$MNS_DISP_RES_INCH
Display resolution in inch
51011
$MNS_DISP_RES_INCH_FEED_P_REV
Display resolution in inch feedrate/rev
51012
$MNS_DISP_RES_INCH_FEED_P_TIME
Display resolution in inch feedrate/min
51013
$MNS_DISP_RES_INCH_FEED_P_TOOTH
Display resolution in inch feedrate/tooth
51014
$MNS_DISP_RES_INCH_CUT_RATE
Display resolution constant cutting speed ft/min
51020
$MNS_DISP_RES_ANGLE
Display resolution of angle
51021
$MNS_DISP_RES_SPINDLE
Decimal places in speed entry field
51022
$MNS_DISP_RES_ROT_AX_FEED
Display resolution of rotary axis feedrate
51023
$MNS_ACT_VALUE_SPIND_MODE
Only display spindles in actual values window
This affects the display of the spindles in the axis actual values window.
0 = Spindles are always displayed
1 = Spindles are displayed only if in axis mode
51024
$MNS_BLOCK_SEARCH_MODE_MASK_JS
Bit mask for available search modes (ShopMill/ShopTurn single-channel)
Bit 0: Block search with calculation without approach
Bit 1: Block search with calculation with approach
Bit 3: Skip EXTCALL programs
Bit 5: Block search with test run
51025
$MNS_FRAMES_ACT_IMMEDIATELY
Active data (frames) are activated immediately after change
9440
51026
$MNS_AXES_SHOW_GEO_FIRST
When the machine data value is 1, the geometry axes of the channel are displayed first.
9421
51027
$MNS_ONLY_MKS_DIST_TO_GO
Distance-to-go display in work window
9420
51028
$MNS_BLOCK_SEARCH_MODE_MASK
Bit mask for available block search modes
Bit 0: Block search with calculation without approach
Bit 1: Block search with calculation with approach
Bit 3: Skip EXTCALL programs
Bit 4: Block search without calculation
Bit 5: Block search with test run
9011
9010, 9664
Приложение B
840D sl SINUMERIK Operate
51000
Настройки технологии
Приложение B
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
The machine data defines how many skip levels are made available for operation.
9423
51030
$MNS_SPIND_MAX_POWER
Maximum value of the permissible spindle power rating in percent; the display bar in the
machine image is shown in green within the range between 0 and the value stored in
SPIND_MAX_POWER.
9428
51031
$MNS_SPIND_POWER_RANGE
Scale end value for spindle power rating in percent; value must be equal to or greater than
SPIND_MAX_POWER.
The display bar in the machine image is shown in red in the range between the values of
SPIND_MAX_POWER and SPIND_POWER_RANGE.
9429
51032
$MNS_STAT_DISPLAY_BASE
Number basis for display of articulated joint STAT
00: no display
02: binary value display
10: decimal value display
16: hexadecimal value display
9042
51033
$MNS_TU_DISPLAY_BASE
Number basis for display of rotary axis position TU
00: no display
02: binary value display
10: decimal value display
16: hexadecimal value display
9243
51034
$MNS_TEACH_MODE
Teach mode to be activated
Bit 0: Default teach-in
Taught-in block is transferred to the program using the Accept softkey.
Bit 1: Acceptance of teach block can be blocked by the PLC.
DB19.DBX13.0 = 0 block is accepted.
DB19.DBX13.0 = 1 block is not accepted.
Bit 2: Block selection only explicitly
9026
51035
$MNS_WRITE_FRAMES_FINE_LIMIT
Input limit for all work offsets fine
51036
$MNS_ENABLE_COORDINATE_REL
Display REL coordinate system
0 = no relative coordinate system selectable
1 = REL coordinate system can be selected as an alternative of the WCS/SZS coordinate
system
51037
$MNS_ENABLE_COORDINATE_ACS
Activate settable coordinate system
0 = WCS coordinate system is displayed.
1 = SZS coordinate system is displayed.
(SZS is WCS reduced by the offset components defined in MD24030)
Стр. 3
$MNS_MAX_SKP_LEVEL
Приложение B
9424
Настройки технологии
V4.5
51029
Приложение B
840D sl SINUMERIK Operate
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
Стр. 4
$MNS_SET_ACT_VALUE
Set actual value selection
0 = Set actual value is not offered.
1 = If a user frame (settable work offset e.g. G54) is active, it will be used. In G500 Set actual values is not offered (system frame is no longer used).
9422
51039
$MNS_PROGRAM_CONTROL_MODE_MASK
Options for machine - program influence:
Bit 0: Program test function available
51040
$MNS_SWITCH_TO_MACHINE_MASK
Automatic operating area switchover to machine
Bit 0: When selecting a program in the program manager, the operating area does not
automatically switch over to Machine.
Bit 1: When switching the type of operation via the MCP, the operating area is not automatically switched over to Machine.
Bit 2: Do not switch automatically in Programs during program selection.
Bit 3: No auto. Start of block search on selection / execution under Programs.
51041
$MNS_ENABLE_PROGLIST_USER
Activates the PLC program list of the USER area. The programs entered there can be selected by the PLC for processing.
51042
$MNS_ENABLE_PROGLIST_INDIVIDUAL
Activates the PLC program list of the INDIVIDUAL area. The programs entered here can be
selected by the PLC for processing.
51043
$MNS_ENABLE_PROGLIST_MANUFACT
Activates the PLC program list of the MANUFACTURER area. The programs entered here
can be selected by the PLC for processing.
51044
$MNS_ACCESS_SHOW_SBL2
Display protection level SBL2
9227
51045
$MNS_ACCESS_TEACH_IN
Protection level TEACH IN
9219
51046
$MNS_ACCESS_CLEAR_RPA
Protection level delete R variables
9221
51047
$MNS_ACCESS_READ_GUD_LUD
Read user variable protection level
9211
51048
$MNS_ACCESS_WRITE_GUD_LUD
Write protection level of user variables
51049
$MNS_ACCESS_WRITE_PRG_COND
Write program control protection level
9214
51050
$MNS_ACCESS_WRITE_PROGRAM
Write part program protection level
9217
51051
$MNS_ACCESS_WRITE_RPA
Protection level write R variables
9222
51052
$MNS_ACCESS_WRITE_SEA
Protection level write setting data
9215
51053
$MNS_ACCESS_WRITE_BASEFRAME
Write basic work offset (basic frame) protection level
51054
$MNS_ACCESS_WRITE_CYCFRAME
Write cycle frame protection level
9186
51055
$MNS_ACCESS_WRITE_EXTFRAME
Write external work offset protection level
9188
Приложение B
840D sl SINUMERIK Operate
51038
Настройки технологии
Приложение B
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
Стр. 5
$MNS_ACCESS_WRITE_PARTFRAME
Write table reference protection level
51057
$MNS_ACCESS_WRITE_SETFRAME
Write basic reference protection level
51058
$MNS_ACCESS_WRITE_TOOLFRAME
Write basic tool reference protection level
9183
51059
$MNS_ACCESS_WRITE_TRAFRAME
Write transformation frame protec. level
9187
51060
$MNS_ACCESS_WRITE_USERFRAME
Write settable work offset (G54 ... G599) protection level
51061
$MNS_ACCESS_WRITE_WPFRAME
Write workpiece reference protection level
9185
51062
$MNS_ACCESS_WRITE_FINE
Write protection level for fine offset of all work offsets
9203
51063
$MNS_ACCESS_SET_ACT_VALUE
Set actual value protection level
9220
51064
$MNS_ACCESS_WRITE_PROGLIST
Write protection level of program list in USER area
51065
$MNS_NUM_DISPLAYED_CHANNELS
Number of channels displayed simultaneously
51066
$MNS_ORDER_DISPLAYED_CHANNELS
Channel numbers of the channels displayed
Contains the numbers of the channels to be displayed under machine in the multichannel view, in the desired order and separated by commas, semicolons or spaces.
Приложение B
51067
$MNS_ENABLE_HANDWHEEL_WINDOW
Show handwheel window.
If the machine data is set to 0, the window for handwheel assignment is hidden.
51068
$MNS_SPIND_DRIVELOAD_FROM_PLC1
Machine axis index of spindle 1 utilization display from PLC
51069
$MNS_SPIND_DRIVELOAD_FROM_PLC2
Machine axis index of spindle 2 utilization display from PLC
51070
$MNS_ACCESS_CAL_TOOL_PROBE
Protection level for calibration of the tool probe (ShopTurn)
51071
$MNS_ACCESS_ACTIVATE_CTRL_E
Protection level of CTRL-Energy
51072
$MNS_ACCESS_EDIT_CTRL_E
Protection level of CTRL-Energy for changing profiles
51073
$MNS_ACCESS_SET_SOFTKEY_ACCESS
Protection level of ”Adapt softkeys”
51160
$MNS_ACCESS_WRITE_CA_MACH_JOG
Write protection level collision monitoring machine jog
51161
$MNS_ACCESS_WRITE_CA_MACH_AUTO
Write protection level collision monitoring machine automatic
51162
$MNS_ACCESS_WRITE_CA_TOOL
Write protection level collision monitoring tool
51198
$MNS_ACCESS_READ_TM_ALL_PARAM
Protection level TM details - read all parameters
51199
$MNS_ACCESS_WRITE_TM_GRIND
Protection level of tool management for writing grinding data
9184
9034
Настройки технологии
V4.5
51056
Приложение B
840D sl SINUMERIK Operate
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
Стр. 6
$MNS_ACCESS_WRITE_TM_GEO
Write tool offset geometry data protection level
9201
51201
$MNS_ACCESS_WRITE_TM_WEAR
Write tool offset wear data protection level
9202
51202
$MNS_ACCESS_WRITE_TM_WEAR_DELTA
Protection level for restricted writing of tool wear values,
s. SD 54213: TM_WRITE_DELTA_LIMIT
9203
51203
$MNS_ACCESS_WRITE_TM_SC
Write tool offset sum offset protection level
9204
51204
$MNS_ACCESS_WRITE_TM_EC
Write tool offset use offsets protection level
9205
51205
$MNS_ACCESS_WRITE_TM_SUPVIS
Write tool offset monitoring data protection level
One authorization applies to all limit values: quantity, service life, wear and the monitoring type.
9206
51206
$MNS_ACCESS_WRITE_TM_ASSDNO
Write tool offset unique D number protection level
9207
51207
$MNS_ACCESS_WRITE_TM_WGROUP
Write tool offset wear groups (magazine location / magazine) protection level
9208
51208
$MNS_ACCESS_WRITE_TM_ADAPT
Write tool offset tool adapter geometry data protection level
9209
51209
$MNS_ACCESS_WRITE_TM_NAME
Write tool offset tool name and duplo data protection level
9240
51210
$MNS_ACCESS_WRITE_TM_TYPE
Write tool offset tool type protection level
9241
51211
$MNS_ACCESS_READ_TM
Read tool offset data protection level
9200
51212
$MNS_TM_WRITE_WEAR_ABS_LIMIT
With TM_WRITE_WEAR_ABS_LIMIT, the max. possible value of a tool wear is limited
absolutely, independently of the current protection level (keyswitch position), i.e. also
independently of ACCESS_WRITE_TM_WEAR. Absolute and incremental wear limitation can be combined, i.e. the wear can be changed incrementally up to the absolute
limit, see MD 51213.
9639
51213
$MNS_TM_WRITE_WEAR_DELTA_LIMIT
When entering tool offsets, the value of the change from the previous value to the new
value cannot exceed the value set here.
With TM_WRITE_WEAR_DELTA_LIMIT, the change to a tool wear can be limited incrementally, if the current protection level is the same as or higher than the one set in ACCESS_WRITE_TM_WEAR_DELTA. With the current protection level being the same or
higher than ACCESS_WRITE_TM_WEAR, an incremental limitation is no longer performed. incremental wear limitation can be combined, i.e. the wear can be changed up
to the absolute limit, see MD 51212.
9450
51214
$MNS_TM_WRITE_LIMIT_MASK
Validity of the restricted tool wear input
Bit 0:
Use for cutting edge data, wear
Bit 1:
Use for SC data, sum offsets
Bit 2:
Use for EC data, use offsets
Bit 0+1+2: Use for all data, wear, SC, EC
9449
Приложение B
840D sl SINUMERIK Operate
51200
Настройки технологии
Приложение B
Общие Машинные данные
MD
Identifier
Description
Стр. 7
Приложение B
$MNS_ACCESS_WRITE_TM_ALL_PARAM
Protection level TM details - write all parameters
51216
$MNS_ACCESS_TM_TOOL_CREATE
Protection level TM create tool
51217
$MNS_ACCESS_TM_TOOL_DELETE
Protection level TM delete tool
51218
$MNS_ACCESS_TM_TOOL_LOAD
Protection level TM load tool
51219
$MNS_ACCESS_TM_TOOL_UNLOAD
Protection level TM unload tool
51220
$MNS_ACCESS_TM_TOOL_MOVE
Protection level TM relocate tool
51221
$MNS_ACCESS_TM_TOOL_REACTIVATE
Protection level TM reactivate tool
51222
$MNS_ACCESS_TM_TOOL_MEASURE
Protection level TM measure tool
51223
$MNS_ACCESS_TM_TOOLEDGE_CREATE
Protection level TM create tool cutting edge
51224
$MNS_ACCESS_TM_TOOLEDGE_DELETE
Protection level TM delete tool cutting edge
51225
$MNS_ACCESS_TM_MAGAZINE_POS
Protection level TM position magazine
51226
$MNS_FUNCTION_MASK_SIM
Function mask Simulation
Bit 0: No automatic start on simulation selection
Bit 1: Deactivate simulation
Bit 6: Enable handwheel as simulation override
Bit 7: Interpretation of handwheel values as absolute values
51228
$MNS_FUNCTION_MASK_TECH
Function mask Cross-technology
Bit 0: G code programming without multi-channel data
Bit 1: Enable print function of editor
51230
$MNS_ENABLE_LADDER_DB_ADDRESSES
Activation of DB addresses in PLC Ladder Viewer
51231
$MNS_ENABLE_LADDER_EDITOR
Activation of PLC Ladder Editor
51233
$MNS_ENABLE_GSM_MODEM
Activation of GSM Modem for Easy Message
51235
$MNS_ACCESS_RESET_SERV_PLANNER
Protection level for acknowledgement of maintenance tasks
51600
$MNS_MEA_CAL_WP_NUM
The workpiece probe calibration data refer to the workpiece coordinate system (WCS)!
In the data fields, the workpiece probe calibration data of the technologies Milling and
Turning are stored!
51601
$MNS_MEA_CAL_EDGE_NUM
The gauging block is exclusively used to calibrate the workpiece probe of the Turning
technology!
Настройки технологии
V4.5
51215
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
The geometry data and calibration data of the tool probe refer to the machine coordinate system
(MCS)!
51603
$MNS_MEA_CAL_TPW_NUM
The geometry data and calibration data of the tool probe refer to the workpiece coordinate system (WCS)!
51618
$MNS_MEA_CM_ROT_AX_POS_TOL
Entries in parameter $MN_MEA_CM_ROT_AX_POS_TOL are effective only if MD51740
$MNS_MEA_FUNCTION_MASK Bit 2 or Bit 16 is set.
The real angle position of the rotary axes can deviate from the programmed one (exact stop fine
window).
This deviation depends on the position control features of the axis. The maximum deviation expected on the concrete axis must be entered in this parameter. When the tolerance is exceeded,
alarm 61442 "Toolholder not in parallel with the geometry axes" is displayed.
51740
$MNS_MEA_FUNCTION_MASK
Function mask for measuring cycles
Bit 0: Workpiece measurement, calibration status monitoring, measuring in automatic
Bit 1: Workpiece measurement, length reference of probe in infeed axis, for milling
Bit 2: Workpiece measurement, support of orientable toolholders
Bit 3: Workpiece measurement, correction angle for mono probe
Bit 4: Workpiece measurement, probe fixed to machine, cannot be positioned
Bit 15: Workpiece measurement, traverse measuring block with path behaviour G60 exact stop
Bit 16: Tool measurement, support of orientable toolholders
51750
$MNS_J_MEA_M_DIST
This parameter defines the measuring path in front of and behind the measuring setpoint.
9752
51751
$MNS_J_MEA_M_DIST_MANUELL
Measuring path, manual measurement ((for "Measure in JOG")) [mm] (in front of and behind the
measuring setpoint)
9753
51752
$MNS_J_MEA_M_DIST_TOOL_LENGTH
Measuring path for tool length measuring.
9754
51753
$MNS_J_MEA_M_DIST_TOOL_RADIUS
Measuring path for tool radius measuring.
9755
51757
$MNS_J_MEA_COLL_MONIT_FEED
Feedrate in the working plane with active collision detection.
9757
51758
$MNS_J_MEA_COLL_MONIT_POS_FEED
Feedrate of the infeed axis with active collision detection, for "Measure in JOG".
9758
51770
$MNS_J_MEA_CAL_RING_DIAM
Calibration ring diameter, for probe sphere calibration in the plane, for "Measure in JOG"
51772
$MNS_J_MEA_CAL_HEIGHT_FEEDAX
Calibration height in the infeed axis for probe length calibration, for "Measure in JOG"
The calibration height must be entered with reference to the the workpiece coordinate system
(WCS)!
51780
$MNS_J_MEA_T_PROBE_DIAM_RAD
Effective grinding wheel diameter of the tool probe for radius measurement on milling tools, for
"Measure in JOG"
9766
51784
$MNS_J_MEA_T_PROBE_APPR_AX_DIR
Effective grinding wheel diameter of the tool probe for length measurement on milling tools, for
"Measure in JOG"
9768
51786
$MNS_J_MEA_T_PROBE_MEASURE_DIST
Measuring path for tool probe calibration and tool measuring with stationary spindle, in front of
and behind the expected switching position.
9772
840D sl SINUMERIK Operate
Приложение B
$MNS_MEA_CAL_TP_NUM
Стр. 8
51602
Настройки технологии
Приложение B
Общие Машинные данные
MD
Identifier
Description
Old MD/GUD
With this MD you adapt the operator panel of the coordinate system to the machine's coordinate
system. Depending on the selected position, all help screens, the sequence graphic, the simulation and the input fields with the circular direction specified will change automatically.
Also note MD 52210 $MCS_FUNCTION_MASK_DISP, bit 1.
9650
52005
$MCS_DISP_PLANE_MILL
Plane selection Milling
0: plane selection on the operator panel
17: always G17
18: always G18
19: always G19
9660
52006
$MCS_DISP_PLANE_TURN
Plane selection Turning
0: plane selection on the operator panel
17: always G17
18: always G18
19: always G19
52010
$MCS_DISP_NUM_AXIS_BIG_FONT
Number of actual values with large font
52011
$MCS_ADJUST_NUM_AXIS_BIG_FONT
Adapt the number of actual values with large font if the number of geometry axes changes, e.g.
due to transformations like TRANSMIT or TRACYL.
0 = Only MD 52010 "DISP_NUM_AXIS_BIG_FONT" is valid. The number is assigned as a fixed
value.
1 = Only the geometry axes are displayed in large font. MD 52010
"DISP_NUM_AXIS_BIG_FONT" is ignored.
2 = The number of geometry axes plus the content of MD 52010 "DISP_NUM_AXIS_BIG_FONT"
are displayed in large font.
52200
$MCS_TECHNOLOGY
Technology
0: no specific configuration
1: turning
2: milling
Also note MD 52201 $MCS_TECHNOLOGY_EXTENSION.
52201
$MCS_TECHNOLOGY_EXTENSION
Extended technology
0: no specific configuration
1: turning
2: milling
Also note MD 52200 $MCS_TECHNOLOGY.
Example:
Turning machine with milling technology
MD 52200 $MCS_TECHNOLOGY = 1
MD 52201 $MCS_TECHNOLOGY_EXTENSION = 2
Стр. 9
Настройки технологии
$MCS_DISP_COORDINATE_SYSTEM
V4.5
52000
Приложение B
840D sl SINUMERIK Operate
Канальные машинные данные
9020
Приложение B
MD
52206
52207
Identifier
$MCS_AXIS_USAGE
$MCS_AXIS_USAGE_ATTRIB
Стр. 10
52210
$MCS_FUNCTION_MASK_DISP
Description
Meaning of the axes in the channel
0 = no special meaning
1 = tool spindle (driven tool)
2 = auxiliary spindle (driven tool)
3 = main spindle (turning)
4 = C axis of the main spindle (turning)
5 = counter spindle (turning)
6 = C axis of the counter spindle (turning)
7 = linear axis of the counter spindle (turning)
8 = tailstock (turning)
9 = steady rest (turning)
10 = B axis (turning)
11 = reserved
12 = B axis of the counter spindle (turning)
13 = Traverse travel X of the counter spindle (turning)
Axis attributes
Bit 0: Rotates around the 1st geometry axis (applies to rotary axes)
Bit 1: Rotates around the 2nd geometry axis (applies to rotary axes)
Bit 2: Rotates around the 3rd geometry axis (applies to rotary axes)
Bit 3: Positive direction of rotation is counterclockwise (applies to rotary axes)
Bit 4: Displayed direction of rotation for M3 is counterclockwise (applies to spindles)
Bit 5: Direction of rotation M3 corresponds to rotary axis minus (applies to spindles)
This bit must be set analog to PLC bit DBnn.DBX17.6!
(nn = 31 + machine data index)
Bit 6: Show rotary axis as offset target for measuring
Bit 7: Offer rotation axis in position pattern
Bit 8: Offer rotation axis to accept blank (at milling machines)
Bit 9: Spindle is not SPOS-capable
9705, 9708,
9802, 9803,
9804, 9805,
9806, 9807,
9808.
9653, 9720,
9703, 9704,
9706, 9707,
9822, 9823,
9824, 9825.
9727
9626 Bit 9
9719
Приложение B
840D sl SINUMERIK Operate
Function mask Display
Bit 0: Measuring system for programs always in the base system
Bit 1: Front view for turning in school coordinate system
Bit 2: Hide “T,S,M” soft key in JOG area
Bit 3: Generate automatic end-of-program in MDI (with the “Delete blocks” soft key)
Bit 4: Show follow-on tool in T,F,S window
Bit 5: Hide softkey “Actual machine values“
Bit 6: Hide tool radius/diameter in T,F,S window
Bit 7: Hide tool length in T,F,S window
Bit 8: Hide tool icon in T,F,S window
Old MD/GUD
Настройки технологии
Приложение B
Канальные машинные данные
MD
Identifier
Description
Function screen for displaying overview of work offsets
Bit 0: Show machine position
Bit 1: reserved
Bit 2: Display DRF offset
Bit 3: Display $AA_OFF position offset
Bit 4: Display $P_PARTFRAME
Bit 5: Display $P_SETFRAME
Bit 6: Display $P_EXTSFRAME
Bit 7: Display $P_ISO1FRAME
Bit 8: Display $P_ISO2FRAME
Bit 9: Display $P_ISO3FRAME
Bit10: Display $P_ACTBFRAME
Bit 11: Display $P_IFRAME
Bit 12: Display $P_TOOLFRAME
Bit 13: Display $P_WPFRAME
Bit 14: Display $P_TRAFRAME
Bit 15: Display $P_PFRAME
Bit 16: Display $P_ISO4FRAME
Bit 17: Display $P_CYCFRAME
Bit 18: Display sum of work offsets
Bit 19: Display offset of active tool
Bit 20: Display Work position
52212
$MCS_FUNCTION_MASK_TECH
Function mask Cross-technology
Bit 0: Enable Swivel
Bit 1: No optimized travel along software limit switches
Bit 2: Approach logic for step drill (ShopTurn)
Bit 3: Call block search cycle for ShopMill/ShopTurn
Bit 4: Approach logic through cycle (ShopTurn)
Bit 5: Call block search cycle for SERUPRO
Bit 6: Work offset value ZV cannot be entered (ShopTurn)
Bit 7: Detect the expiry of tool lives (ShopMill/ShopTurn)
Bit 8: Manual machine (ShopMill/ShopTurn)
Bit 9: Selection/deselection of work offset via softkey
Bit 10: reserved
Bit 11: Switch off layer check for drilling and milling tools (ShopTurn)
Стр. 11
Настройки технологии
$MCS_FUNCTION_MASK_DISP _ZOA
V4.5
52211
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Канальные машинные данные
9723
Приложение B
MD
52214
Identifier
$MCS_FUNCTION_MASK_MILL
Description
Function mask Milling
Bit 0: Enable cylinder surface transformation (ShopMill)
Bit 1: Offer table to accept blank (at milling machines)
Bit 2: reserved
Bit 3: Enable inside/rear machining
Bit 4: Enable spindle clamping (C axis)
Bit 5: Enable spindle control of tool spindle via surface
Bit 6: Enable spindle control of turning spindle via surface
$MCS_FUNCTION_MASK_DRILL
Function mask Drilling
Bit 0: CYCLE84 Unhide technology fields
Bit 1: CYCLE840 Unhide technology fields
Bit 2: Thread tapping also without encoder (ShopMill)
52218
$MCS_FUNCTION_MASK_TURN
Function mask Turning
Bit 0: Enable zoom under manual for tool measurement
Bit 1: Enable parts gripper for cut-off
Bit 2: Enable tailstock
Bit 3: Enable spindle control of main spindle via surface
Bit 4: Enable spindle control of counterspindle via surface
Bit 5: Enable spindle control of tool spindle via surface
Bit 6: Enable balance cutting for dual-channel stock removal
Bit 7: Retraction during stock removal along contour with G1
Bit 8: Input spindle chuck data in the program
Bit 9: Additional entry of tailstock data in the program
Bit 12: Deactivate thread synchronization
Bit 13: Stock rem. contour with CYCLE95 (828D programGUIDE without Advanced Technology)
Стр. 12
52216
Old MD/GUD
9721
9843
Настройки технологии
Приложение B
Канальные машинные данные
9840
9841
9842
9897Bit 0
9897Bit 1
9897Bit 2
$MCS_ENABLE_QUICK_M_CODES
Enable fast M functions
Bit 0: Coolant OFF
Bit 1: Coolant 1 ON
Bit 2: Coolant 2 ON
Bit 3: Coolant 1 and 2 ON
52230
$MCS_M_CODE_ALL_COOLANTS_OFF
M code for all coolants OFF
9686
52231
$MCS_M_CODE_COOLANT_1_ON
M code for coolant 1 ON
9680
52232
$MCS_M_CODE_COOLANT_2_ON
M code for coolant 2 ON
9681
52233
$MCS_M_CODE_COOLANT_1_AND_2_ON
M code for coolant 1 + 2 ON
9668
52240
$MCS_NAME_TOOL_CHANGE_PROG
Tool change program for G code steps
Приложение B
840D sl SINUMERIK Operate
52229
MD
Identifier
Description
Old MD/GUD
Стр. 13
Приложение B
$MCS_SUB_SPINDLE_PARK_POS_Y
Parking position of the Y axis with counter spindle
9849
52248
$MCS_REV_2_BORDER_TOOL_LENGTH
Limit value of tool length X for 2nd revolver:
Limit value = 0: There is only one revolver
Tool length < limit value: Tool belongs to 1st revolver/multifix
Tool length >= limit value: Tool belongs to 2nd revolver/multifix
9838
52250
$MCS_M_CODE_CHUCK_OPEN
M code for Open chuck with non-rotating spindle.
Example: "M34" or "M1=34"
Elements:
[0]: Main spindle
[1]: Counterspindle
52251
$MCS_M_CODE_CHUCK_CLOSE_OPEN_
ROT
M code for Open chuck with rotating spindle.
Example: "M34" or "M1=34"
Elements:
[0]: Main spindle
[1]: Counterspindle
52252
$MCS_M_CODE_CHUCK_CLOSE
M code for Close chuck
Example: "M34" or "M1=34"
Elements:
[0]: Main spindle
[1]: Counterspindle
52253
$MCS_M_CODE_TAILSTOCK_FORWARD
M code for quill forward
Example: "M55" or "M1=55"
Elements:
[0]: Quill opposite main spindle
[1]: Quill opposite counterspindle
52254
$MCS_M_CODE_TAILSTOCK_BACKWARD M code for quill backward
Example: "M54" or "M1=54"
Elements:
[0]: Quill opposite main spindle
[1]: Quill opposite counterspindle
52260
$MCS_MACHINE_JOG_INTERRUPT_PRIO
Priory for start ASUP under machine JOG
Настройки технологии
V4.5
52244
Приложение B
840D sl SINUMERIK Operate
Канальные машинные данные
MD
52270
Identifier
$MCS_TM_FUNCTION_MASK
Description
Стр. 14
Function mask Tool management
Bit 0: Create tool on magazine location not allowed. Tools can only be created outside the magazine.
Bit 1: Load/unload disable, if machine is not in reset. Tools can only be loaded/unloaded, if the
appropriate channel is in reset state.
Bit 2: Load/unload disable on Emergency stop. Tools can only be loaded/unloaded, if Emergency stop is not active.
Bit 3: Load/unload tool to/from spindle or relocate tool is disabled. Tools cannot be loaded to or
unloaded from the spindle or relocated.
Bit 4: Loading is executed directly in the spindle. Tools are loaded exclusively directly in the spindle.
Bit 5: Use grinding configuration file.
Bit 6: Permit relocating to/from spindle despite a block (Bit 3).
Bit 7: Create tool using the tool number. Specify the tool's T number when creating the tool.
Bit 8: Fade out Relocate tool. The function 'Relocate tool" is faded out on the user interface.
Bit 9: Fade out Position magazine. The function 'Position magazine' is faded out on the user interface.
Bit 10: Reactivate tool using Position magazine. Prior to reactivating the tool is positioned on the
loading position.
Bit 11: Reactivate tool in all monitoring modes. When reactivating a tool, all monitoring modes
enabled in the NC are reactivated for this tool, even the monitoring modes, which have not
been set for the relevant tool, but are available in the background only.
Bit 12: Fade out Reactivate tool. The function 'Reactivate tool' is faded out on the user interface.
Old MD/GUD
9478 Bit 3
9478 Bit 9
9478 Bit 12
9478 Bit 15
Настройки технологии
Приложение B
Канальные машинные данные
9478 Bit 20
$MCS_TM_MAG_PLACE_DISTANCE
Distance between individual magazine locations.
Is used for graphical display of magazine and tools in tool management.
9479
52272
$MCS_TM_TOOL_LOAD_DEFAULT_MAG
Default magazine for tool loading
0 = No default magazine
9671
52273
$MCS_TM_TOOL_MOVE_DEFAULT_MAG Default magazine for tool relocation
0 = No default magazine
9687
52274
$MCS_TM_TOOL_LOAD_STATION
Number of load station
0 = All configured stations are taken into account
9673
52281
$MCS_TOOL_MCODE_FUNC_ON
M code for tool-specific function ON
Value -1 means that the M function is not output. If both M commands of a function equal -1, the
corresponding field will not be displayed in the user interface.
9739, 9741,
9743, 9745.
52282
$MCS_TOOL_MCODE_FUNC_OFF
M code for tool-specific function OFF
Value -1 means that the M function is not output. If both M commands of a function equal -1, the
corresponding field will not be displayed in the user interface.
9740, 9742,
9744, 9746.
Приложение B
840D sl SINUMERIK Operate
52271
MD
Identifier
Description
Location of status display of the channel in the simulation (OP019 only)
Bit 0: Corner left/top
Bit 1: Corner right/top
Bit 2: Corner left/bott
Bit 3: Corner right/bott
52740
$MCS_MEA_FUNCTION_MASK
Function mask for measuring cycles
Bit 0: Workpiece measurement, CNC probe input
Bit 1: Workpiece measurement, measurement in third geometry axis (Y), for turning
Bit 14: reserved
Bit 15: reserved
Bit 16: Tool measurement, CNC probe input
Стр. 15
Приложение B
52750
$MCS_J_MEA_FIXPOINT
Z value for measuring against fixed point
52751
$MCS_J_MEA_MAGN_GLAS_POS
Zoom position for tool measurement
[0] = Position in 1st axis
[1] = Position in 2nd axis
52800
$MCS_ISO_M_ENABLE_POLAR_COORD
Polar coordinates
0: OFF
1: ON
52802
$MCS_ISO_ENABLE_INTERRUPTS
Interrupt process
0: OFF
1: ON
52804
$MCS_ISO_ENABLE_DRYRUN
Machining skipped during tapping G74/G84 at DRY RUN
0: OFF
1: ON
52806
$MCS_ISO_SCALING_SYSTEM
Basic system
0: not defined
1: METRIC
2: INCH
52808
$MCS_ISO_SIMULTAN_AXES_START
Simultaneous approach to the boring position on all programmed axes
0: OFF
1: ON
52810
$MCS_ISO_T_DEEPHOLE_DRILL_MODE
Select the type of deep hole drilling
0: deep hole drilling with chip breaking
1: deep hole drilling with stock removal
9750, 9751
_CHBIT[0]
_CHBIT[19]
_CHBIT[1]
9748
9820, 9821
Настройки технологии
$MCS_SIM_DISPLAY_CONFIG
V4.5
52290
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Канальные машинные данные
MD
Identifier
Description
53220
$MAS_AXIS_MCS_POSITION
Position of axis in the Machine
53230
$MAS_SIM_START_POSITION
Axis position at start of simulation
53240
$MAS_SPINDLE_PARAMETER
Spindle chuck data
[0]: Chuck dimension
[1]: Stop dimension
[2]: Jaw dimension
53241
$MAS_SPINDLE_CHUCK_TYPE
Spindle jaw type
0 = Clamp from outside
1 = Clamp from inside
53242
53250
$MAS_TAILSTOCK_PARAMETER
$MAS_CLAMPING_TOLERANCE
Old MD/GUD
Настройки технологии
Приложение B
Осевые машинные данные
9829
Tailstock data
[0]: Tailstock diameter
[1]: Tailstock length
9836
9837
Permissible tolerance when an axis jams
Стр. 16
Общие установочные данные
MD
54215
Identifier
$SNS_TM_FUNCTION_MASK_SET
Description
9663
9826
9478 Bit 4
9478 Bit 7
9478 Bit 6
9478 Bit 10
9478 Bit 11
9478 Bit 25
Приложение B
840D sl SINUMERIK Operate
Function mask Tool management
Bit 0: Diameter display for rotating tools. For rotating tools the diameter is displayed instead of
the radius value.
Bit 1: Default direction of rotation for all turning tools is M4. When creating turning tools the direction of rotation is defaulted with M4.
Bit 2: Create tool without name suggestion.
Bit 3: Input disable for tool name and tool type in loaded tools. When tools are loaded, the tool
name and tool type can no longer be changed.
Bit 4: Input disable for loaded tools, if the channel is not in Reset.
Bit 5: Calculate tool wear inputs additively. Wear data are input additively to the already existing
wear value.
Bit 6: Numerical input of the tool ident. Only numbers are permissible for tool ident input.
Bit 7: Fade out tool monitoring parameters. The tool monitoring parameters are faded out on the
user interface.
Bit 8: Diameter display for transverse axis - Geometry. The geometry value of the transverse axis
is displayed as diameter value.
Bit 9: Diameter display for transverse axis - Wear. The wear value of the transverse axis is displayed as diameter value.
Bit 10: Enable load/relocate tool on buffer locations. In the load dialog the magazine number can
be entered. Thus it is possible to access the buffer using magazine number 9998.
Bit 11: Creating tool in gripper disabled.
Bit 12: Do not unload measuring tools if ”Unload all” function is executed.
Old MD/GUD
MD
Identifier
Description
Old MD/GUD
Стр. 17
Приложение B
$SNS_MEA_WP_BALL_DIAM
Effective sphere diameter of the probe sphere for the workpiece probe.
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,0]
54601
$SNS_MEA_WP_TRIG_MINUS_DIR_AX1
Trigger point of the 1st measuring axis (abscissa) in negative traversing direction (X at G17) of the
workpiece probe.
The term "negative traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,1]
54602
$SNS_MEA_WP_TRIG_PLUS_DIR_AX1
Trigger point of the 1st measuring axis (abscissa) in positive traversing direction (X at G17) of the
workpiece probe.
The term "positive traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,2]
54603
$SNS_MEA_WP_TRIG_MINUS_DIR_AX2
Trigger point of the 2nd measuring axis (ordinate) in negative traversing direction (Y at G17) of the
workpiece probe.
The term "negative traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,3]
54604
$SNS_MEA_WP_TRIG_PLUS_DIR_AX2
Trigger point of the 2nd measuring axis (ordinate) in positive traversing direction (Y at G17) of the
workpiece probe.
The term "positive traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,4]
54605
$SNS_MEA_WP_TRIG_MINUS_DIR_AX3
Trigger point of the 3rd measuring axis (applicate) in negative traversing direction (Z at G17) of the
workpiece probe.
The term "negative traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,5]
54606
$SNS_MEA_WP_TRIG_PLUS_DIR_AX3
Trigger point of the 3rd measuring axis (applicate) in positive traversing direction (Z at G17) of the
workpiece probe.
The term "positive traversing direction" refers to the currently active workpiece zero point reference!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,6]
Настройки технологии
V4.5
54600
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
MD
Identifier
Description
Old MD/GUD
Стр. 18
54607
$SNS_MEA_WP_POS_DEV_AX1
The position deviation in the 1st measuring axis represents a geometrical offset of the centre
point of the probe sphere related to the electrical centre point of the probe in this axis!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,7]
54608
$SNS_MEA_WP_POS_DEV_AX2
The position deviation in the 2nd measuring axis represents a geometrical offset of the centre
point of the probe sphere related to the electrical centre point of the probe in this axis!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,8]
54609
$SNS_MEA_WP_STATUS_RT
Calibration status of the axis positions reserved for internal use!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,9]
54610
$SNS_MEA_WP_STATUS_GEN
Calibration status in general reserved for internal use!
The value of this parameter is created by the operation "Calibrate workpiece probe"!
_WP[x,10]
54611
$SNS_MEA_WP_FEED
Measure workpiece measuring feed for calibration.
This measuring feed is used for all subsequent workpiece measuring programs in conjunction
with the probe field.
54615
$SNS_MEA_CAL_EDGE_BASE_AX1
Calibration groove base of the 1st measuring axis (abscissa, Z at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by the
user!
_KB[x,2]
54617
$SNS_MEA_CAL_EDGE_PLUS_DIR_AX1
Calibration groove edge in positive direction of the 1st measuring axis (abscissa, Z at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by the
user!
_KB[x,3]
54618
$SNS_MEA_CAL_EDGE_MINUS_DIR_AX1
Calibration groove edge in negative direction of the 1st measuring axis (abscissa, Z at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by the
user!
_KB[x,4]
Настройки технологии
Приложение B
Общие установочные данные
Приложение B
840D sl SINUMERIK Operate
MD
Identifier
Description
Old MD/GUD
Стр. 19
Приложение B
$SNS_MEA_CAL_EDGE_BASE_AX2
Calibration groove base of the 2nd measuring axis (ordinate, X at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by
the user!
_KB[x,6]
54620
$SNS_MEA_CAL_EDGE_UPPER_AX2
Calibration groove upper edge of the 2nd measuring axis (ordinate, X at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by
the user!
_KB[x,5]
54621
$SNS_MEA_CAL_EDGE_PLUS_DIR_AX2
Calibration groove edge in positive direction of the 2nd measuring axis (ordinate, X at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by
the user!
_KB[x,0]
54622
$SNS_MEA_CAL_EDGE_MINUS_DIR_AX2
Calibration groove edge in negative direction of the 2nd measuring axis (ordinate, X at G18)
This parameter is a geometrical component of the calibration groove and must be supplied by
the user!
_KB[x,1]
54625
$SNS_MEA_TP_TRIG_MINUS_DIR_AX1
Trigger point of the 1st measuring axis in negative direction (abscissa, X at G17, Z at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,0]
54626
$SNS_MEA_TP_TRIG_PLUS_DIR_AX1
Trigger point of the 1st measuring axis in positive direction (abscissa, X at G17, Z at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,1]
54627
$SNS_MEA_TP_TRIG_MINUS_DIR_AX2
Trigger point of the 2nd measuring axis in negative direction (ordinate, Y at G17, X at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,2]
54628
$SNS_MEA_TP_TRIG_PLUS_DIR_AX2
Trigger point of the 2nd measuring axis in positive direction (ordinate, Y at G17, X at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,3]
54629
$SNS_MEA_TP_TRIG_MINUS_DIR_AX3
Trigger point of the 3rd measuring axis in negative direction (applicate, Z at G17, Y at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,4]
Настройки технологии
V4.5
54619
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
MD
Identifier
Description
Old MD/GUD
Trigger point of the 3rd measuring axis in positive direction (applicate, Z at G17, Y at G18)
The trigger point refers to the machine coordinate system (MCS).
Prior to calibration the approximate trigger point must be entered in the machine coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TP[x,5]
54631
$SNS_MEA_TP_EDGE_DISK_SIZE
Effective edge length or grinding wheel diameter of the tool probe.
Milling tools are normally measured with wheel-shaped probes while turning tools are measured
with square probes.
_TP[x,6]
9765
54632
$SNS_MEA_TP_AX_DIR_AUTO_CAL
Enabling axes and traversing directions for "Automatic calibration" of milling tool probes.
The default setting refers in X and Y to the plus and minus direction respectively, in Z only to the
minus direction.
The parameter is divided into three components the functions of which are to be assigned to calibration data records 1, 2 or 3!
The calibration data records are firmly assigned to tool measuring in the working planes G17 (1),
G18 (2) and G19 (3)!
Meaning of the parameter components
Decimal position:
Ones:
1st geometry axis (X)
Tens:
2nd geometry axis (Y)
Hundreds: 3rd geometry axis (Z)
Value:
=0: Axis not enabled
=1: Only minus direction possible
=2: Only plus direction possible
=3: Both directions possible
_TP[x,7]
9764
54633
$SNS_MEA_TP_TYPE
Tool probe type
0:
Cube
101: Wheel in XY, working plane G17
201: Wheel in ZX, working plane G18
301: Wheel in YZ, working plane G19
_TP[x,8]
9763
54634
$SNS_MEA_TP_CAL_MEASURE_DEPTH
Distance between the upper tool probe edge and the lower milling tool edge.
For tool probe calibration this distance defines the calibration depth and for milling tool measuring
the measuring depth!
This parameter does not apply to turning tool measuring!
_TP[x,9]
9767
54635
$SNS_MEA_TP_STATUS_GEN
Calibration status general, reserved for internal use!
The value of this parameter is assigned when the “Calibrate tool probe“ procedure is executed!
54636
$SNS_MEA_TP_FEED
Measuring feed for tool probe calibration in WMCS
This measuring feed is used for all subsequent tool measuring programs in conjunction with the
probe filed!
840D sl SINUMERIK Operate
Приложение B
$SNS_MEA_TP_TRIG_PLUS_DIR_AX3
Стр. 20
54630
Настройки технологии
Приложение B
Общие установочные данные
MD
Identifier
Description
Old MD/GUD
_TPW[x,0]
54641
$SNS_MEA_TPW_TRIG_PLUS_DIR_AX1
Trigger point of the 1st measuring axis in positive direction (abscissa, X at G17, Z at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TPW[x,1]
54642
$SNS_MEA_TPW_TRIG_MINUS_DIR_AX2 Trigger point of the 2nd measuring axis in negative direction (ordinate, Y at G17, X at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TPW[x,2]
54643
$SNS_MEA_TPW_TRIG_PLUS_DIR_AX2
Trigger point of the 2nd measuring axis in positive direction (ordinate, Y at G17, X at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TPW[x,3]
54644
$SNS_MEA_TPW_TRIG_MINUS_DIR_AX3 Trigger point of the 3rd measuring axis in negative direction (applicate, Z at G17, Y at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TPW[x,4]
54645
$SNS_MEA_TPW_TRIG_PLUS_DIR_AX3
Trigger point of the 3rd measuring axis in positive direction (applicate, Z at G17, Y at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
_TPW[x,5]
54646
$SNS_MEA_TPW_EDGE_DISK_SIZE
Effective edge length or grinding wheel diameter of the tool probe.
Milling tools are normally measured with wheel-shaped probes while turning tools are measured
with square probes.
_TPW[x,6]
Стр. 21
Настройки технологии
$SNS_MEA_TPW_TRIG_MINUS_DIR_AX1 Trigger point of the 1st measuring axis in negative direction (abscissa, X at G17, Z at G18)
The trigger point refers to the workpiece coordinate system (WCS).
Prior to calibration the approximate trigger point must be entered in the workpiece coordinate system!
The exact value of this parameter is created by the operation "Calibrate tool probe"!
V4.5
54640
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
Стр. 22
$SNS_MEA_TPW_AX_DIR_AUTO_CAL
Enabling axes and traversing directions for "Automatic calibration" of milling tool probes.
The default setting refers in X and Y to the plus and minus direction respectively, in Z only to the
minus direction.
The parameter is divided into three components the functions of which are to be assigned to calibration data records 1, 2 or 3!
The calibration data records are firmly assigned to tool measuring in the working planes G17 (1),
G18 (2) and G19 (3)!
Meaning of the parameter components
Decimal position:
Ones:
1st geometry axis (X)
Tens:
2nd geometry axis (Y)
Hundreds: 3rd geometry axis (Z)
Value:
=0: Axis not enabled
=1: Only minus direction possible
=2: Only plus direction possible
=3: Both directions possible
_TPW[x,7]
54648
$SNS_MEA_TPW_TYPE
Tool probe type
0:
Cube
101: Wheel in XY, working plane G17
201: Wheel in ZX, working plane G18
301: Wheel in YZ, working plane G19
_TPW[x,8]
54649
$SNS_MEA_TPW_CAL_MEASURE_DEPTH
Distance between the upper tool probe edge and the lower milling tool edge.
For tool probe calibration this distance defines the calibration depth and for milling tool measuring the measuring depth!
This parameter does not apply to turning tool measuring!
_TPW[x,9]
54650
$SNS_MEA_TPW_STATUS_GEN
Calibration status general, reserved for internal use!
The value of this parameter is assigned when the “Calibrate tool probe“ procedure is executed!
54651
$SNS_MEA_TPW_FEED
Measuring feed for tool probe calibration in WCS
This measuring feed is used for all subsequent tool measuring programs in conjunction with the
probe filed!
54652
$SNS_MEA_INPUT_TOOL_PROBE_SUB
CNC measurement input for tool probe with reference to the counterspindle
=0: Toolsetter no.=n+1, with reference to the main spindle
CNC measurement input corresponds to the value of $MCS_MEA_FUNCTION_MASK, bit16
=10: Toolsetter no.=n+1, with reference to the counterspindle
units digit =0, corresponds to CNC measurement input 1
=11: Toolsetter no.=n+1, with reference to the counterspindle
units digit =1, corresponds to CNC measurement input 2
9828
Приложение B
840D sl SINUMERIK Operate
54647
Настройки технологии
Приложение B
Общие установочные данные
MD
Identifier
Description
Old MD/GUD
Max. permissible peripheral speed of the tool to be measured when the spindle rotates.
Monitoring parameter for tool measuring with rotating spindle.
_CM[0]
9759
54671
$SNS_MEA_CM_MAX_REVOLUTIONS
Max. permissible tool speed for tool measuring with rotating spindle.
The speed is automatically reduced when this value is exceeded.
Monitoring parameter for tool measuring with rotating spindle.
_CM[1]
9760
54672
$SNS_MEA_CM_MAX_FEEDRATE
Max. permissible feed for contact of the tool to be measured with the probe when the spindle rotates.
Monitoring parameter for tool measuring with rotating spindle.
_CM[4]
9771
54673
$SNS_MEA_CM_MIN_FEEDRATE
Min. feed for first contact of the tool to be measured with the probe when the spindle rotates.
Too small feeds for large tool radii are thus avoided!
Monitoring parameter for tool measuring with rotating spindle.
_CM[4]
9761
54674
$SNS_MEA_CM_SPIND_ROT_DIR
Direction of spindle rotation for tool measuring with rotating spindle (default: 4 = M4)
Notice: If the spindle is already rotating when the measuring cycle is called, the direction of rotation is maintained independently of $SNS_MEA_CM_SPIND_ROT_DIR!
Monitoring parameter for tool measuring with rotating spindle.
_CM[5]
54675
$SNS_MEA_CM_FEEDFACTOR_1
Feedrate factor 1, for tool measuring with rotating spindle
=0: Single probing with the feedrate calculated by the cycle (but at least with the value of
$SNS_MEA_CM_MIN_FEEDRATE)
>=1: First probing with calculated feedrate (but at least with the value of
$SNS_MEA_CM_MIN_FEEDRATE).
Monitoring parameter for tool measuring with rotating spindle.
_CM[6]
9769
54676
$SNS_MEA_CM_FEEDFACTOR_2
Feedrate factor 2, for tool measuring with rotating spindle
=0:Second probing with the feedrate calculated by the cycle (only effective with
MEA_CM_FEEDFACTOR_1 > 0)
>=1: Second probing with calculated feedrate, feedrate factor 2
Third probing with calculated feedrate (tool speed is influenced by SD54749
$SNS_MEA_FUNCTION_MASK_TOOL, Bit 12)
Notice: - Feedrate factor 2 should be smaller than feedrate factor 1!
- If the value of feedrate factor 2 is 0, a third probing will not be not performed!
Monitoring parameter for tool measuring with rotating spindle.
_CM[7]
9770
Стр. 23
Настройки технологии
$SNS_MEA_CM_MAX_PERI_SPEED
V4.5
54670
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
Стр. 24
$SNS_MEA_CM_MEASURING_ACCURACY Required measuring accuracy for tool measuring
The value of this parameter always refers to the last contact of the tool with the probe!
Monitoring parameter for tool measuring with rotating spindle.
_CM[3]
9762
54689
$SNS_MEA_T_PROBE_MANUFACTURER
Tool probe type (manufacturer)
These indications are required for tool measuring with rotating spindle.
=0: No indication
=1: TT130 (Heidenhain)
=2: TS27R (Renishaw)
_TP_CF
9774
54691
$SNS_MEA_T_PROBE_OFFSET
Measurement result offset for tool measuring with rotating spindle.
=0: No offset
=1: Cycle-internal offset (only effective with SD54689
$SNS_MEA_T_PROBE_MANUFACTURER<>0)
=2: Offset through user-defined offset table
54692
$SNS_MEA_T_CIRCULAR_ARC_DIST
Arc distance for single cutting edge measuring from the radius
54693
$SNS_MEA_T_MAX_STEPS
Max. number of contacts for single cutting edge measuring from the radius
54695
$SNS_MEA_RESULT_OFFSET_TAB_RAD1
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD1[0]
... this element always has value ZERO
$SNS_MEA_RESULT_OFFSET_TAB_RAD1[1]
... 1st tool radius
$SNS_MEA_RESULT_OFFSET_TAB_RAD1[2]
... 2nd tool radius
$SNS_MEA_RESULT_OFFSET_TAB_RAD1[3]
... 3rd tool radius
$SNS_MEA_RESULT_OFFSET_TAB_RAD1[4]
... 4th tool radius
54696
$SNS_MEA_RESULT_OFFSET_TAB_RAD2
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD2[0]
... 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD2[1]
... offset value for radius regarding 1st radius and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD2[2]
... offset value for radius regarding 2nd radius and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD2[3]
... offset value for radius regarding 3rd radius and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD2[4]
... offset value for radius regarding 4th radius and 1st peripheral speed
_MT_COMP
9775
Приложение B
840D sl SINUMERIK Operate
54677
Настройки технологии
Приложение B
Общие установочные данные
MD
Identifier
Description
54698
$SNS_MEA_RESULT_OFFSET_TAB_RAD4 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD4[0]
... 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD4[1]
... offset value for radius regarding 1st radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD4[2]
... offset value for radius regarding 2nd radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD4[3]
... offset value for radius regarding 3rd radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD4[4]
... offset value for radius regarding 4th radius
and 3rd peripheral speed
54699
$SNS_MEA_RESULT_OFFSET_TAB_RAD5 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD5[0]
... 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD5[1]
... offset value for radius regarding 1st radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD5[2]
... offset value for radius regarding 2nd radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD5[3]
... offset value for radius regarding 3rd radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD5[4]
... offset value for radius regarding 4th radius
and 4th peripheral speed
Стр. 25
Настройки технологии
$SNS_MEA_RESULT_OFFSET_TAB_RAD3 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD3[0]
... 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD3[1]
... offset value for radius regarding 1st radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD3[2]
... offset value for radius regarding 2nd radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD3[3]
... offset value for radius regarding 3rd radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD3[4]
... offset value for radius regarding 4th radius
and 2nd peripheral speed
V4.5
54697
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
Приложение B
Стр. 26
Identifier
Description
54700
$SNS_MEA_RESULT_OFFSET_TAB_RAD6
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_RAD6[0]
... 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD6[1]
... offset value for radius regarding 1st radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD6[2]
... offset value for radius regarding 2nd radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD6[3]
... offset value for radius regarding 3rd radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_RAD6[4]
... offset value for radius regarding 4th radius
and 5th peripheral speed
54705
$SNS_MEA_RESULT_OFFSET_TAB_LEN1
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN1[0]
... this element always has value ZERO
$SNS_MEA_RESULT_OFFSET_TAB_LEN1[1]
... 1st tool radius
$SNS_MEA_RESULT_OFFSET_TAB_LEN1[2]
... 2nd tool radius
$SNS_MEA_RESULT_OFFSET_TAB_LEN1[3]
... 3rd tool radius
$SNS_MEA_RESULT_OFFSET_TAB_LEN1[4]
... 4th tool radius
54706
$SNS_MEA_RESULT_OFFSET_TAB_LEN2
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN2[0]
... 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN2[1]
... offset value for radius regarding 1st radius
and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN2[2]
... offset value for radius regarding 2nd radius
and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN2[3]
... offset value for radius regarding 3rd radius
and 1st peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN2[4]
... offset value for radius regarding 4th radius
and 1st peripheral speed
54707
$SNS_MEA_RESULT_OFFSET_TAB_LEN3
Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN3[0]
... 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN3[1]
... offset value for radius regarding 1st radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN3[2]
... offset value for radius regarding 2nd radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN3[3]
... offset value for radius regarding 3rd radius
and 2nd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN3[4]
... offset value for radius regarding 4th radius
and 2nd peripheral speed
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
MD
Настройки технологии
Приложение B
Общие установочные данные
MD
Identifier
Description
54709
$SNS_MEA_RESULT_OFFSET_TAB_LEN5 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN5[0]
... 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN5[1]
... offset value for radius regarding 1st radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN5[2]
... offset value for radius regarding 2nd radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN5[3]
... offset value for radius regarding 3rd radius
and 4th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN5[4]
... offset value for radius regarding 4th radius
and 4th peripheral speed
54710
$SNS_MEA_RESULT_OFFSET_TAB_LEN6 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN6[0]
... 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN6[1]
... offset value for radius regarding 1st radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN6[2]
... offset value for radius regarding 2nd radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN6[3]
... offset value for radius regarding 3rd radius
and 5th peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN6[4]
... offset value for radius regarding 4th radius
and 5th peripheral speed
Стр. 27
Настройки технологии
$SNS_MEA_RESULT_OFFSET_TAB_LEN4 Parameter for user-defined measurement result offset for tool measuring with rotating spindle,
$SNS_MEA_RESULT_OFFSET_TAB_LEN4[0]
... 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN4[1]
... offset value for radius regarding 1st radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN4[2]
... offset value for radius regarding 2nd radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN4[3]
... offset value for radius regarding 3rd radius
and 3rd peripheral speed
$SNS_MEA_RESULT_OFFSET_TAB_LEN4[4]
... offset value for radius regarding 4th radius
and 3rd peripheral speed
V4.5
54708
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
Приложение B
MD
54740
Identifier
$SNS_MEA_FUNCTION_MASK
Description
Function mask for measuring cycles
Bit 0: Workpiece measurement, repeat measurement if _TDIF and _TSA are exceeded
Bit 1: Workpiece measurement, repeat measurement with alarm output and cycles stop at M0
Bit 2: Workpiece measurement, exceeding _TUL, _TLL, _TDIF, cycles stop at M0
Bit 3: Workpiece measurement, accept calibrated probe radius in the tool data
Bit 4: Workpiece measurement, calibr. meas. planes different for turn .mill. tech.
Bit 16: Tool measurement, repeat measurement if _TDIF and _TSA are exceeded
Bit 17: Tool measurement, repeat measurement with alarm output and cycles stop at M0
Bit 18: Tool measurement, exceeding _TDIF, cycles stop at M0
Bit 19: Tool meas. milling machine, spindle speed reduction during last touching
Стр. 28
$SNS_MEA_ALARM_MASK
Expert mode for cycle alarms
Bit 0 - 7 Workpiece measurement
Bit 0 =1 Alarms with cycle-internal states and coding are displayed (expert mode)!
Bit 1 - 7 Reserved
Bit 8 -16 Tool measuring
Bit 0 - 7 Reserved
54760
$SNS_MEA_FUNCTION_MASK_PIECE
Setting for input screen, measuring cycles in Automatic, workpiece measuring
Bit 1: Display softkey 3D measurement
Bit 3: Select probe calibration data field, enable
Bit 4: Select Calibrate Input measuring feed
Bit 6: Enable selection of WO compensation in basic reference
Bit 7: Enable selection of WO compensation in channel-specific basic WO
Bit 8: Enable selection of WO compensation in global basic WO
Bit 9: Enable selection of WO compensation in work offset
Bit 10: Enable selection of WO compensation in course and fine
Bit 11: Enable selection of tool offset wear and geometry
Bit 12: Enable selection of tool offset not inverted and inverted
Bit 13: Enable selection of tool offset radius, length L1, L2, L3
Bit 14: Enable selection of tool offset work offset
Bit 15: Enable selection of tool offset dimensional difference check
Bit 16: Selection of workpiece measurement with spindle reversal
Bit 17: Selection align workpiece probe in switching direction
Bit 18: Select Number of measurements
Bit 19: Select Offset with averaging
Bit 20: Select Empirical values
Bit 21: Select Additive setup offset
Bit 22: Select Calibrate to unknown or known center point
Bit 24: Select Calibrate with or without positional deviation
Bit 25: Selection zero offset when measuring the angularity of the spindle
_CBIT[0]
_CBIT[1]
_CBIT[2]
_CBIT[15]
_CBIT[0]
_CBIT[1]
_CBIT[2]
_CHBIT[22]
Приложение B
840D sl SINUMERIK Operate
54750
Old MD/GUD
Настройки технологии
Приложение B
Общие установочные данные
MD
Identifier
Description
Old MD/GUD
Setting for input screen, measuring cycles in Automatic, tool measuring
Bit 3: Select probe calibration data field, enable
Bit 4: Select Calibrate Input measuring feed
Bit 5: Select Input feed and spindle speeds for contacting
Bit 7: Select Measure in MCS and WCS
Bit 8: Select Measure absolute and incremental
Bit 9: Select Tool offset Geometry and wear
Bit 10: Selection single cutting edge measuring
Bit 11: Selection spindle reversal when calibrating on the plane
Bit 12: Select Number of measurements
Bit 13: Select Empirical values
54764
$SNS_MEA_FUNCTION_MASK_TURN
Setting for input mask, Measuring cycles in Automatic, Workpiece turning
Bit 0: Measure Diameter inside/outside with reversal
Bit 1: Measure Diameter inside/outside “Travel under turning center“?
54780
$SNS_J_MEA_FUNCTION_MASK_PIECE
Setting for input screen, Measure in JOG, workpiece measurement
Bit 2: Activate calibration for electronic workpiece probe
Bit 3: Select probe calibration data field, enable
Bit 5: Select WO as measuring basis
Bit 6: Select WO compensation in basic reference, enable
Bit 7: Select WO compensation in channel basic frame, enable
Bit 8: Select WO compensation in global basic frame, enable
Bit 9: Select WO compensation in settable frame, enable
9747
54782
$SNS_J_MEA_FUNCTION_MASK_TOOL
Setting for input screen, Measure in JOG, tool measurement
Bit 2: Enable automatic tool measurement
Bit 3: Select tool probe calibration data field, enable
Bit 10: Selection single cutting edge measuring
Bit 11: Selection spindle reversal when calibrating on the plane
9749
Стр. 29
Настройки технологии
$SNS_MEA_FUNCTION_MASK_TOOL
V4.5
54762
Приложение B
840D sl SINUMERIK Operate
Общие установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
55200
$SCS_MAX_INP_FEED_PER_REV
Feedrate input upper limit for mm/rev
9665
55201
$SCS_MAX_INP_FEED_PER_TIME
Feedrate input upper limit for mm/min
9664
55202
$SCS_MAX_INP_FEED_PER_TOOTH
Feedrate input upper limit for mm/tooth
9666
55212
$SCS_FUNCTION_MASK_TECH_SET
Function mask Cross-technology
Bit 0: Tool preselection active
Bit 1: Calculate thread depth from metric thread lead
Bit 2: Refer to the table for thread diameter and depth
9667
9640
55214
$SCS_FUNCTION_MASK_MILL_SET
Стр. 30
Function mask Milling
Bit 0: Default setting - milling cycles with synchronous operation
Bit 2: Depth calculation in milling cycles without parameter SC
= 0: Depth calculation in milling cycles is carried out between reference plane + safety
clearance and depth
= 1: Depth calculation in milling cycles is carried out without inclusion of the safety clearance
Note: Bit 2 is active with the following milling cycles: CYCLE61, CYCLE71, CYCLE76, CYCLE77,
CYCLE79, CYCLE899, LONGHOLE, SLOT1, SLOT2, POCKET3, POCKET4
$SCS_FUNCTION_MASK_DRILL_SET
Function mask Drilling
Bit 0: reserved
Bit 1: Consider rotation of the tool plane (CYCLE86)
Bit 2: Consider swiveled table kinematics (CYCLE86)
Bit 3: Monitoring spindle MD 31050/31060 (CYCLE84)
Bit 4: Monitoring spindle MD 31050/31060 (CYCLE840)
Bit 5: reserved
Bit 6: Adapt spindle position to the tool orientation (CYCLE86)
Bit 7: Adapt direction of retraction path in the plane to active mirroring (CYCLE86)
55218
$SCS_FUNCTION_MASK_TURN_SET
Function mask Turning
Bit 0: New thread table during thread cutting
Bit 1: Reserved (CYCLE93)
Bit 2: Reserved (CYCLE93)
Bit 3: Chamfer in CYCLE930 as chamfer length (CHF)
55220
$SCS_FUNCTION_MASK_MILL_TOL_SET Function mask High Speed Settings CYCLE832
Bit 0: Unhide technology fields CYCLE832
Bit 1: Orientation tolerance (OTOL) as a tolerance factor, enter it directly
9827
_ZSD[9]
_ZSD[1]
Приложение B
840D sl SINUMERIK Operate
55216
Настройки технологии
Приложение B
Канальные установочные данные
MD
Identifier
Description
Old MD/GUD
Function mask Swivel CYCLE800
Bit 0: Display input field "No swivel"
Bit 1: Retraction variant Z, Z XY or fixed position
= 0: Retract Z or retract Z XY
= 1: Retract to fixed position 1 or 2
Bit 2: Allow selection "Deselection" of the swivel data block
Bit 3: Show active swivel plane under Swivel in JOG
Bit 4: Optimized positioning in basic position (pole position) of the kinematics
Bit 5: reserved
Bit 6: Do not offer swivel mode “directly under swivel in JOG
55230
$SCS_CIRCLE_RAPID_FEED
Rapid traverse feedrate in mm/min for positioning on circle path between circumferential grooves
and contour elements
9724
55231
$SCS_MAX_INP_RANGE_GAMMA
Maximum input area alignment angle gamma
9863
55232
$SCS_SUB_SPINDLE_REL_POS
Z retraction position for the counter spindle
9851
55260
$SCS_MAJOG_SAFETY_CLEARANCE
Safety clearance for machine JOG
55261
$SCS_MAJOG_RELEASE PLANE
Retraction plane for machine JOG
55410
$SCS_MILL_SWIVEL_ALARM_MASK
Hide and unhide cycle alarms CYCLE800
Bit 0: Error analysis 62186 - active work offset G%4 and base (base relation) include rotations
Bit 1: Error analysis 62187 - active base and base relation (G500) include rotations
55420
$SCS_MILL_SWIVEL_RESET_RETRACT
Initial setting swivel: retract
= 0: no change
= 1: no
= 2: Z
= 3: Z XY
= 4: Tool direction max.
= 5: Tool direction inc.
55421
$SCS_MILL_SWIVEL_RESET_TRACK
Initial setting swivel: tool correction
= 0: no change
= 1: do not correct
= 2: correct
55441
$SCS_MILL_TOL_TECHNO_ROUGH
Settings for roughing High Speed Settings cycle CYCLE832 of G group 59
_TOLT[1]
55442
$SCS_MILL_TOL_TECHNO_SEMIFIN
Settings for pre-finishing High Speed Settings cycle CYCLE832 of G group 59
_TOLT[2]
55443
$SCS_MILL_TOL_TECHNO_FINISH
Settings for finishing High Speed Settings cycle CYCLE832 of G group 59
_TOLT[3]
55446
$SCS_MILL_TOL_VALUE_ROUGH
Tolerance value for roughing High Speed Settings cycle CYCLE832
_TOLV[1]
55447
$SCS_MILL_TOL_VALUE_SEMIFIN
Tolerance value for pre-finishing High Speed Settings cycle CYCLE832
_TOLV[2]
55448
$SCS_MILL_TOL_VALUE_FINISH
Tolerance value for finishing High Speed Settings cycle CYCLE832
_TOLV[3]
Стр. 31
Настройки технологии
$SCS_FUNCTION_MASK_SWIVEL_SET
V4.5
55221
Приложение B
840D sl SINUMERIK Operate
Канальные установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
9670
This data affects the radius of the approach circle during contour pocket finishing.
-1: The radius is selected to maintain a safety clearance to the finishing allowance in the starting
point.
>0: The radius is selected to maintain the value of this setting data to the finishing allowance in the
starting point.
55481
$SCS_DRILL_TAPPING_SET_GG12
Settings for tapping G group 12 cycle CYCLE84 and CYCLE840:
G group 12: Block change behaviour at exact stop (G60)
0 = Exact stop behaviour, same as before the cycle call
1 = G601
2 = G602
3 = G603
Index[0]: for tool spindle
Index[1]: for main spindle - for drilling in centre
9855[0]
9856[1]
55482
$SCS_DRILL_TAPPING_SET_GG21
Settings for tapping G group 21 cycle CYCLE84:
G group 21: Acceleration profile (SOFT, BRISK, ..)
0 = Acceleration behaviour, same as before the cycle call
1 = SOFT
2 = BRISK
3 = DRIVE
Index[0]: for tool spindle
Index[1]: for main spindle - for drilling in centre
9855[0]
9856[1]
55483
$SCS_DRILL_TAPPING_SET_GG24
Settings for tapping G group 24 cycle CYCLE84 and CYCLE840:
G group 24: Feedforward control (FFWON, FFWOF )
0 = Feedforward control, same as before the cycle call
1 = FFWON
2 = FFWOF
Index[0]: for tool spindle
Index[1]: for main spindle - for drilling in centre
9855[0]
9856[1]
55484
$SCS_DRILL_TAPPING_SET_MC
Setting for tapping cycle CYCLE84 spindle operation at MCALL
0= Reactivate spindle operation at MCALL
1= Maintain position-controlled spindle operation at MCALL
Index[0]: for tool spindle
Index[1]: for main spindle - for drilling in centre
9855[0]
9856[1]
55489
$SCS_DRILL_MID_MAX_ECCENT
Maximum centre offset for centre drilling
9862
55490
$SCS_DRILL_SPOT_DIST
Rough drilling depth for drill and thread milling
9682
840D sl SINUMERIK Operate
Приложение B
$SCS_MILL_CONT_INITIAL_RAD_FIN
Стр. 32
55460
Настройки технологии
Приложение B
Канальные установочные данные
MD
Identifier
Description
Old MD/GUD
When selecting Complete machining (roughing and finishing), the percentage of the entered
feedrate F as specified in this setting data is used for finishing.
9630
55505
$SCS_TURN_ROUGH_O_RELEASE_DIST
This setting data defines the distance by which the tool is returned from the contour during stock
removal of an outer corner. This does not apply to stock removal of a contour.
-1: The distance is specified internally.
9648
55506
$SCS_TURN_ROUGH_I_RELEASE_DIST
This setting data defines the distance by which the tool is returned from the contour during stock
removal of an inner corner. This does not apply to stock removal of a contour.
-1: The distance is specified internally.
9649
55510
$SCS_TURN_GROOVE_DWELL_TIME
If a tool clearance time occurs in a cycle, e.g. deep hole drilling, grooving, the value of this setting
data is used
- Negative value in spindle revolutions
- Positive value in seconds
9621
55540
$SCS_TURN_PART_OFF_CTRL_DIST
Path for cut-off check
9859
55541
$SCS_TURN_PART_OFF_CTRL_FEED
Feedrate for cut-off check
9860
55542
$SCS_TURN_PART_OFF_CTRL_FORCE
Force in percent for cut-off check
9861
55543
$SCS_TURN_PART_OFF_RETRACTION
Retraction path prior to cut-off with counter spindle
55550
$SCS_TURN_FIXED_STOP_DIST
In this setting data you specify the distance to the programmed target position, after which the
counter spindle travels with a special feedrate during travel to fixed stop (see setting data 55551
$SCS_TURN_FIXED_STOP_FEED).
9852
55551
$SCS_TURN_FIXED_STOP_FEED
In this setting data you specify the feedrate with which the counter spindle travels to a fixed stop.
In setting data 55550 $SCS_TURN_FIXED_STOP_DIST you specify the distance after which the
tool travels in this feedrate.
9853
55552
$SCS_TURN_FIXED_STOP_FORCE
In this setting data you specify at which percentage of the driving force the counter spindle is to
stop during travel to fixed stop.
9854
55553
$SCS_TURN_FIXED_STOP_RETRACTION Retraction path prior to chucking after travel to fixed stop
55580
$SCS_TURN_CONT_RELEASE_ANGLE
This setting data defines the angle by which the tool is retracted from the contour during contour
turning roughing.
55581
$SCS_TURN_CONT_RELEASE_DIST
This setting data defines the value by which the tool is retracted in both axes during contour turning roughing. This applies to cutting, plunge-cutting and plunge turning.
9550
55582
$SCS_TURN_CONT_TRACE_ANGLE
This setting data specifies the angle between the cutting edge and the contour, at which the contour is rounded in order to remove residual material.
9553
Стр. 33
9857
Настройки технологии
$SCS_TURN_FIN_FEED_PERCENT
V4.5
55500
Приложение B
840D sl SINUMERIK Operate
Канальные установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
$SCS_TURN_CONT_VARIABLE_DEPTH
Percentage for variable cutting depth during contour turning
9556
55584
$SCS_TURN_CONT_BLANK_OFFSET
This setting data specifies the distance to the blank, after which contour turning is switched from
G0 to G1 in order to adjust any possible blank allowances. This applies to cutting, plunge cutting
and plunge turning.
9552
55585
$SCS_TURN_CONT_INTERRUPT_TIME
Feed interrupt time during contour turning, contour grooving and plunge turning
- Negative value in spindle revolutions
- Positive value in seconds
This setting data is effective only if setting data 55586 is 55586
$SCS_TURN_CONT_INTER_RETRACTION = 0.
9557
55586
$SCS_TURN_CONT_INTER_RETRACTION
Retraction path feed interrupt during contour turning, contour grooving and plunge turning:
>0: Retraction path after feed interrupt (setting data 55585
$SCS_TURN_CONT_INTERRUPT_TIME is ineffective!)
=0: No retraction path
9558
55587
$SCS_TURN_CONT_MIN_REST_MAT_AX1
This MD defines the limit value for stock removal of residual material in the direction of the 1st
axis.
Example:
If this MD is set to 50% and if the finishing allowance is 0.5 mm, the residual material which is
thinner than 0.25 mm is not removed in a separate machining step, but during finishing.
9554
55588
$SCS_TURN_CONT_MIN_REST_MAT_AX2
This MD defines the limit value for stock removal of residual material in the direction of the 2nd
axis.
Example:
If this MD is set to 50% and if the finishing allowance is 0.5 mm, the residual material which is
thinner than 0.25 mm is not removed in a separate machining step, but during finishing.
9555
55595
$SCS_TURN_CONT_TOOL_BEND_RETR
Retraction due to tool bending during plunge turning. In this setting data you specify the lateral
distance to the last cut, by which each next cut will be shortened.
9560
55596
$SCS_TURN_CONT_TURN_RETRACTION
Retraction depth prior to plunge turning
9561
Стр. 34
55583
Настройки технологии
Приложение B
Канальные установочные данные
Приложение B
840D sl SINUMERIK Operate
MD
Identifier
Description
$SCS_MEA_RESULT_DISPLAY
Measurement result display
=0: No measurement result display
=1: The measurement result is displayed until cycle end
=2: The measurement result is displayed until the start/call of the next cycle
=3: With the measurement result display, the cycle is stopped by an internal M0, with NC start,
the measuring cycle is continued and the measurement result display is deselected
=4: The measurement result display is only shown for cycle alarms 61303, 61304, 61305, 61306
Same behavior as with setting 3!
55618
$SCS_MEA_SIM_ENABLE
Selection of measuring cycle response in a simulated environment
= 0: Measuring cycles are not executed (measuring cycle is skipped internally)
= 1: Measuring cycles are executed; real axes are required!
During calibration no values are entered in the probe data fields,
no measurement result is displayed,
the measuring cycle is not logged,
the travel is performed without collision detection.
55619
$SCS_MEA_SIM_MEASURE_DIFF
With this parameter simulated measurement errors can be specified on the measuring points.
_CHBIT[10]
_CHBIT[11]
_CHBIT[18]
_MC_SIMDIFF
Стр. 35
Provided that SD55618 $SCS_MEA_SIM_ENABLE=1 is used and that the measuring cycles are
executed in a simulated environment of HMI Advanced or ShopMill / ShopTurn, a measurement
difference can be entered in this parameter. The value of the measurement difference must be
smaller than the measuring path in parameter _FA!
Otherwise cycle alarm 61301 "Probe does not switch" is output during active simulation.
55622
$SCS_MEA_EMPIRIC_VALUE_NUM
Number of empirical values
55623
$SCS_MEA_EMPIRIC_VALUE
In its default setting the empirical value memory consists of 20 memory elements.
Using parameter $SCS_MEA_EMPIRIC_VALUE_NUM the number of memory elements can be
defined! Currently, however, these 20 memory elements can-not be changed!
In the empirical value memory, empirical values can be stored which are cleared with the currently
calculated difference between the setpoint and the actual value.
Using parameter _EVNUM the empirical value element to be cleared is addressed!
55624
$SCS_MEA_AVERAGE_VALUE_NUM
Number of mean values
_EVMVNUM[0]
_EV[n]
_EVMVNUM[1]
Настройки технологии
V4.5
55613
Old MD/GUD
Приложение B
840D sl SINUMERIK Operate
Канальные установочные данные
Приложение B
MD
Identifier
Description
Old MD/GUD
55625
$SCS_MEA_AVERAGE_VALUE
In its default setting the mean value memory consists of 20 memory elements.
Using parameter $SCS_MEA_AVERAGE_VALUE_NUM the number of memory elements can be
defined! Currently, however, these 20 memory elements can-not be changed!
In the mean value memory, the mean values calculated in connection with functionality "Automatic
tool offset with mean value creation" are stored.
Using parameter _EVNUM the mean value element to be used is addressed!
_MV[n
55628
$SCS_MEA_TP_FEED_MEASURE
Feed for calibrating a tool probe with stationary spindle in AUTO and JOG
9773
55630
$SCS_MEA_FEED_MEASURE
Feed for calibrating a workpiece probe in Automatic and JOG
9756
55632
$SCS_MEA_FEED_RAPID IN_PERCENT
Traverse velocities for positioning in the measuring cycle between the measuring positions, with
rapid traverse velocity in per cent, with collision detection not active
Настройки технологии
Приложение B
Канальные установочные данные
_SPEED[0]
Note:
If necessary, adapt the value of the rapid traverse velocity in per cent to the probe type used and to
the machine characteristics! This means that the maximum deflection of the actual probe type must
be considered!!
Стр. 36
55634
$SCS_MEA_FEED_PLANE_VALUE
Traverse velocity for intermediate positioning in the plane
_SPEED[1]
Приложение B
840D sl SINUMERIK Operate
Explanations:
In the measuring cycles any intermediate positions are calculated prior to the actual set of measurements. These positions can be approached
- with collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=1) or
- without collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=0).
Depending on this setting different velocities are used for the approach:
- with collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=1):
With SD55634 $SCS_MEA_FEED_PLAN_VALUE the traversing feed is performed in the plane
and with SD55636 $SCS_MEA_FEED_FEEDAX_VALUE during traversing in the feed axis
(applicate).
If the probe switches when these intermediate positions are approached, the movement is stopped
and the alarm "Probe collision" is output.
- without collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=0):
The intermediate positions are approached with the maximum axis velocity (rapid traverse) in percent as specified in SD55632 $SCS_MEA_FEED_RAPID_IN_PERCENT.
With SD55632 $SCS_MEA_FEED_RAPID_IN_PERCENT=0 and SD55632
$SCS_MEA_FEED_RAPID_IN_PERCENT=100 the maximum axis velocity is effective.
MD
55636
Identifier
$SCS_MEA_FEED_FEEDAX_VALUE
Description
Traverse velocities for intermediate positioning in the measuring cycle in the infeed axis, with and
without collision detection.
Old MD/GUD
_SPEED[2]
Настройки технологии
V4.5
Note:
If necessary, adapt the value of the velocity in the infeed axis to the probe type used and to the
machine characteristics! This means that the maximum deflection of the actual probe type must be
considered!!
Стр. 37
Explanations:
In the measuring cycles any intermediate positions are calculated prior to the actual set of measurements. These positions can be approached
- with collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=1) or
- without collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=0).
Depending on this setting different velocities are used for the approach:
- with collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=1):
With SD55636 $SCS_MEA_FEED_FEEDAX_VALUE the traversing feed is performed in the infeed
axis (applicate).
If the probe switches when these intermediate positions are approached, the movement is stopped
and the alarm "Probe collision" is output.
- without collision detection (SD55740 $SCS_MEA_FUNCTION_MASK Bit0/Bit16=0):
The intermediate positions are approached with the maximum axis velocity (rapid traverse) in percent as specified in SD55632 $SCS_MEA_FEED_RAPID_IN_PERCENT.
With SD55632 $SCS_MEA_FEED_RAPID_IN_PERCENT=0 and SD55632
$SCS_MEA_FEED_RAPID_IN_PERCENT=100 the maximum axis velocity is effective.
Приложение B
55638
$SCS_MEA_FEED_FAST_MEASURE
Rapid measuring feed
Note:
If necessary, adjust the value of the velocity to the probe type used and to the machine characteristics!
This means that the maximum deflection of the actual probe type must be considered!!
The use of "Rapid measuring feed" depends of SD55740 $SCS_MEA_FUNCTION_MASK Bit4!
55640
$SCS_MEA_FEED_CIRCLE
Circular feed for measuring circle segment
55642
$SCS_MEA_EDGE_SAVE_ANG
Additional safe angle for measuring corner
Set $SCS_MEA_EDGE_SAVE_ANG=10 for compatibility programs.
Приложение B
840D sl SINUMERIK Operate
Канальные установочные данные
_SPEED[3]
MD
55740
Identifier
$SCS_MEA_FUNCTION_MASK
Description
Function mask for measuring cycles
Bit 0: Workpiece measurement, collision monitoring
Bit 1: Workpiece measurement, coupling spindle with coordinate rotation around Z in automatic
Bit 2: Workpiece measurement, coupling spindle , positioning direction of spindle
Bit 3: Workpiece measurement, no. of meas. attempts with non-switching of probe
Bit 4: Workpiece measurement, approach velocity to the measuring point
Bit 5: Workpiece measurement, retraction velocity from the measuring point
Bit 6: Workpiece measurement, probe activation/deactivation with spindle motions
Bit 7: Measure kinematics, normalization basis of orientation vectors
Bit 8: Measure kinematics, measuring with TRAORI or TCARR (CYCLE800) active
Bit 14: Workpiece measurement, coupling spindle with coordinate rotation around Z in JOG
Bit 15: Workpiece measurement, known/unknown reference ring center point in JOG
Bit 16: Tool measurement, collision monitoring
Bit 17: Tool measurement, no. of meas. attempts with non-switching of probe
Bit 18: Tool measurement, approach velocity to the measuring point
Bit 19: Tool measurement, retraction velocity from the measuring point
Стр. 38
$SCS_ISO_M_DRILLING_AXIS_IS_Z
Selection of the drilling axis
0: Drilling axis is vertical to the active plane
1: Drilling axis is always "Z", independently of the active plane
55802
$SCS_ISO_M_DRILLING_TYPE
Tapping type
0: Tapping without compensating chuck
1: Tapping with compensating chuck
2: Deep hole tapping with chip breakage
3: Deep hole tapping with stock removal
55804
$SCS_ISO_M_RETRACTION_FACTOR
Factor for retraction speed (0...200%)
55806
$SCS_ISO_M_RETRACTION_DIR
Retraction direction for precision drilling and reverse counter-sinking G76/G87
0: G17(-X) G18(-Z) G19(-Y)
1: G17(+X) G18(+Z) G19(+Y)
2: G17(-X) G18(-Z) G19(-Y)
3: G17(+Y) G18(+X) G19(+Z)
4: G17(-Y) G18(-X) G19(-Z)
55808
$SCS_ISO_T_RETRACTION_FACTOR
Factor (1-200%) for retraction speed at tapping G84/G88
55810
$SCS_ISO_T_DWELL_TIME_UNIT
Dwell time evaluation for deep hole drilling G83/G87
0: Seconds
1: Revolutions
Приложение B: END
_CHBIT[2]
_CHBIT[13]
_CHBIT[14]
_CHBIT[15]
_CHBIT[17]
_CHBIT[16]
E_MESS_SETT[0]
E_MESS_SETT[1]
_CHBIT[2]
_CHBIT[15]
_CHBIT[17]
_CHBIT[16]
Приложение B
840D sl SINUMERIK Operate
55800
Old MD/GUD
Настройки технологии
Приложение B
Канальные установочные данные
Приложение C
PLC Интерфейс
Sinumerik
Operate
PLC Интерфейс:
START
DB21-30
NC
Channels
Machine
Control
Panel
DB31-61
Axis/Spindle
DB2
PLC
Messages
DB71-74
Tool
Management
DB10
NCK
Interface
DB77
MCP
Signals
DB11
Mode
Group
PLC Интерфейс:
END
DB18
SI
Signals
Sinumerik
DB19
HMI
Interface
840D sl SINUMERIK Operate
DB20
PLC
Machine
Data
V4.5
Стр. 1
Приложение C
Этот документ был создан для учебных целей.
Siemens не несет ответственности за его ержание.
Приложение C
PLC Интерфейс
Interface Description
Signals from/to Operator Component
Machine control panel, M version
Signals from machine control panel (keys)
Input display
Bit 7
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Spindle speed override
IB n + 0
D
C
Bit 2
Bit 1
Bit 0
Operating mode
B
A
JOG
TEACH IN
MDA
AUTO
Machine function
IB n + 1
REPOS
REF
Var. INC
10000 INC
1000 INC
100 INC
10 INC
1 INC
IB n + 2
Keyswitch
position 0
Keyswitch position 2
Spindle start
*Spindle stop
Feed
start
*Feed
stop
NC Start
*NC Stop
IB n + 3
Reset
Keyswitch posi-
Single block
B
A
4th axis
R4
7th axis
R7
R10
9th axis
R9
8th axis
R8
6th axis
R6
T14
T15
T6
T7
Feedrate override
E
Direction keys
IB n + 4
plus
R15
minus
R13
D
Keyswitch
position 3
Rapid traverse
C
Direction keys
X
R1
Axis selection
IB n + 5
Y
R2
Z
R3
5th axis
R5
Traverse
command
MCS/WCS
R11
Unassigned customer keys
IB n + 6
T9
T10
T11
T12
T13
Unassigned customer keys
IB n + 7
T1
T2
T3
T4
T5
T8
Заметки
Приложение C
Стр. 2
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals to machine control panel (LEDs)
Output display
Byte
Bit 7
Bit 6
Bit 4
Bit 3
Machine function
QB n + 0
QB n + 1
Bit 5
1000 INC
100 INC
10 INC
1 INC
Feed
start
*Feed
stop
NC Start
*NC Stop
Direction key
minus
R13
JOG
4th axis
R4
TEACH IN
MDA
5th axis
R5
7th axis
R7
Travel command
MCS/WCS
R12
QB n + 4
T9
T10
R11
AUTO
REF
Var. INC
10000 INC
Single block
Spindle start
*Spindle stop
R10
Axis selection
QB n + 3
Z
R3
Bit 0
Machine function
Axis selection
X
R1
Bit 1
Operating mode
REPOS
QB n + 2
Bit 2
9th axis
R9
8th axis
R8
6th axis
R6
Direction key
plus
R15
Unassigned customer keys
Y
T12
T13
T14
T15
R2
T4
T5
T6
T7
T8
T11
Unassigned customer keys
QB n + 5
T1
T2
T3
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 3
Приложение C
Приложение C
PLC Интерфейс
Machine control panel, T version
Signals from machine control panel (keys)
Input display
Bit 7
Byte
Bit 6
Bit 5
Bit 4
Bit 3
Spindle speed override
IB n + 0
D
C
Bit 2
Bit 1
Bit 0
Operating mode
B
A
JOG
TEACH IN
MDA
AUTO
Machine function
IB n + 1
REPOS
REF
Var. INC
10000 INC
1000 INC
100 INC
10 INC
1 INC
IB n + 2
Keyswitch
position 0
Keyswitch
position 2
Spindle start
*Spindle stop
Feed start
*Feed stop
NC Start
*NC Stop
IB n + 3
Reset
Keyswitch
position 1
Single block
B
A
-Z
R4
-C
R7
R10
-Y
R9
-X
R8
+Z
R6
T14
T15
T5
T6
T7
T8
Bit 3
Bit 2
Bit 1
Bit 0
Feed override
E
Direction keys
IB n + 4
R15
R13
D
Keyswitch
position 3
C
Direction keys
+Y
R1
R14
Direction keys
IB n + 5
+X
R2
+C
R3
Rapid traverse override
R5
Travel command MCS/
WCS
R12
R11
Unassigned customer keys
IB n + 6
T9
T10
T11
T12
T13
Unassigned customer keys
IB n + 7
T1
T2
T3
T4
Signals to machine control panel (LEDs)
Output display
Bit 7
Byte
QB n + 1
Bit 6
Bit 5
Bit 4
Machine function
QB n + 0
Operating mode
1000 INC
100 INC
10 INC
1 INC
Feed start
*Feed stop
NC Start
*NC Stop
JOG
Direction keys
R13
+Y
R1
-Z
R4
R5
Travel command
MDA
AUTO
Machine function
REPOS
QB n + 2
TEACH IN
-C
R7
REF
Var. INC
10000 INC
Single block
Spindle start
*Spindle stop
-X
R8
+Z
R6
R15
T14
T15
Direction key
+X
R2
T6
T7
T8
R10
Direction keys
QB n + 3
R3
R11
-Y
R9
Unassigned customer keys
QB n + 4
T9
T10
T11
T1
T2
T3
T12
T13
Unassigned customer keys
QB n + 5
T4
T5
Заметки
Приложение C
Стр. 4
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Machine control panel, slimline
Signals from slimline machine control panel (Keys and switches)
Input display
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Spindle speed override
IB n + 0
*NC Stop
SP -
NC Start
SP right
SP +
Spindle
Start
SINGLEB
SP left
Var. INC
SS 0
REF.
SS 2
1000 INC
plus
R15
SS 1
minus
R13
REPOS
Teach in
100 INC
10 INC
1 INC
B
A
KT1
KT0
Y
X
Feed override
E
D
C
Direction keys
IB n + 4
AUTO
Machine functions
Keyswitch
IB n + 3
MDA
Machine function
SS 3
Keyswitch
*Stop
RESET
JOG
Keyswitch
*SP Stop
Feedrate
IB n + 2
Bit 0
Operating mode
SP 100%
IB n + 1
Bit 1
Optional customer keys
Rapid traverse R14
KT4
KT3
KT2
Axis selection
IB n + 5
T17
KT5
6
5
4
Unassigned customer keys
IB n + 6
T9
T10
T11
T1
T2
T3
Z
MCS/WCS
Unassigned customer keys
T12
T14
T15
T16
T6
T7
T8
Bit 1
Bit 0
Unassigned customer keys
IB n + 7
T4
T5
Signals to slimline machine control panel (LEDs)
Output display
Byte
QB n + 0
Bit 7
Bit 6
Bit 5
NC Stop
SP -
QB n + 1
Bit 4
Bit 3
Bit 2
SP +
SINGLEB
JOG
Spindle speed override
NC Start
SP 100 %
Operating mode
Spindle
SP right
SP Stop
Start
AUTO
Machine function
SP left
unassigned
Feedrate
QB n + 2
MDA
REF.
REPOS
Teach in
Machine functions
Stop
Var. INC
unassigned
1000 INC
100 INC
10 INC
1 INC
unassigned
unassigned
unassigned
unassigned
QB n + 3
unassigned
unassigned
unassigned
unassigned
unassigned
Direction keys
QB n + 4
plus
R15
minus
R13
Optional customer keys
Rapid traverse R14
KT4
KT3
KT2
KT1
KT0
Y
X
Axis selection
QB n + 5
T17
KT5
6
5
4
Z
Unassigned customer keys
QB n + 6
T9
T10
T11
Unassigned customer keys
T12
MCS/WCS
T14
T15
T16
T6
T7
T8
Unassigned customer keys
QB n + 7
T1
T2
T3
T4
T5
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 5
Приложение C
Приложение C
PLC Интерфейс
Signals from/to handheld unit (HHU, HT 2)
Signals from handheld unit (keys)
Input display
Bit 7
Byte
Bit 6
Bit 5
IB n + 0
Bit 4
Bit 3
Bit 2
Bit 1
Reserved
Bit 0
Identifier
HT 2
Reserved
IB n + 1
IB n + 2
T9
T7
T6
T5
T4
T3
T2
T1
T16
T15
T14
T13
T12
T11
T10
T9
T24
T23
T22
T21
IB n + 3
IB n + 4
IB n + 5
Acknowledgement
Digital
display
Rapid traverse/feed override switch
Keyswitch
E
D
C
B
A
Заметки
Приложение C
Стр. 6
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals to handheld unit (LEDs)
Output display
Byte
Bit 7
Bit 6
QB n + 0
always 1
QB n + 1
New data for
selected line
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Line selection
QB n + 2
L8
L7
L6
L5
L4
L3
L2
L1
L16
L15
L14
L13
L12
L11
L10
L9
QB n + 3
Digital display of handheld unit
QB n + 4
1st character (right) of the selected line
QB n + 5
2nd character of the selected line
QB ...
QB n + 18
15th character of the selected line
QB n + 19
16th character (left) of the selected line
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 7
Приложение C
Приложение C
PLC Интерфейс
Signals from/to handheld programming unit (HT 8)
Signals from machine control panel simulation
Interface HT 8
Bit 7
Byte
Bit 6
PLC
Bit 5
Bit 4
IB n + 0
Bit 3
Bit 2
Bit 1
Bit 0
QUIT
RESET
WCS/MCS
U1
INC
REPOS
Ax2
Ax1
Function key block
REF
TEACH
AUTO
Cntr Panel
Func (CPF)
U4
U3
MDA
JOG
Function key block
IB n + 1
Change over
axes
Ax7-Ax12
Ax1-Ax6
IB n + 2
U2
Travel keys (JOG) positive direction
Ax6
Ax5
Ax4
Ax3
Ax6
Ax5
Ax4
Ax3
Ax2
Ax1
U10
U11
U12
U13
U14
U15
U16
U8
U7
U6
U5
SBL
HT 8
SF2
SF1
SF4
SF3
Start
Stop
C
B
A
Travel keys (JOG) negative direction
IB n + 3
IB n + 4
U9
IB n + 5
Start key block
IB n + 6
Reserved
Feedrate override
IB n + 7
E
D
Заметки
Приложение C
Стр. 8
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals to machine control panel simulation
Interface PLC
Byte
Bit 7
Bit 6
HT 8
Bit 5
QB n + 0
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
QUIT
RESET
WCS/MCS
U1
INC
REPOS
Ax3
Ax2
Ax1
Function key block
REF
TEACH
AUTO
QB n + 1
MDA
JOG
Function key block
U4
U3
U2
QB n + 2
Travel keys (JOG) positive direction
Axes 7n
Ax6
QB n + 3
Ax5
Ax4
Travel keys (JOG) negative direction
For WCS:
No MCS
Ax6
Ax5
Ax4
Ax3
Ax2
Ax1
U10
U11
U12
U13
U14
U15
U16
U8
U7
U6
U5
SBL
SF2
SF1
Start
Stop
QB n + 4
U9
QB n + 5
QB n + 6
Start key block
Display travel
keys
SF4
SF3
QB n + 7
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 9
Приложение C
Приложение C
PLC Интерфейс
PLC alarms / messages
FC 10 alarms in DB2 (FB1-Parameter "ExtendAlMsg"=False)
Channel areas (Parameter "ExtendAlMsg"=False)
DB2
Byte (Message
type)
Signals for PLC messages (PLC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
HMI)
Bit 2
Bit 1
Bit 0
510002
510001
510000
510009
510008
Channel 1
0 (EM)
510007
510006
510005
510004
510003
Feed disable (alarm no.: 510000-510015)
1 (OM)
510015
510014
510013
510012
510011
510010
2 (EM)
Feed and read-in disable byte 1 (alarm no.: 510100-510107)
3 (EM)
Feed and read-in disable byte 2 (alarm no.: 510108-510115)
4 (OM)
Feed and read-in disable byte 3 (alarm no.: 510116-510123)
5 (OM)
Feed and read-in disable byte 4 (alarm no.: 510124-510131)
6 (EM)
Read-in disable byte 1 (alarm no.: 510200-510207)
7 (EM)
Read-in disable byte 2 (alarm no.: 510208-510215)
8 (OM)
Read-in disable byte 3 (alarm no.: 510216-510223)
9 (OM)
Read-in disable byte 4 (alarm no.: 510224-510231)
10 (EM)
NC Start disable byte 1 (alarm no.: 510300-510307)
11 (OM)
NC Start disable byte 2 (alarm no.: 510308-510315)
12 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 511100-511107)
13 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 511108-511115)
14 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 511200-511207)
15 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 511208-511215)
16 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 511300-511307)
17 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 511308-511315)
Заметки
Приложение C
Стр. 10
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
520002
520001
520000
520009
520008
Channel 2
18 (EM)
520007
520006
520005
520004
520003
Feed disable (alarm no.: 520000-520015)
19 (OM)
520015
520014
520013
520012
520011
520010
20 (EM)
Feed and read-in disable byte 1 (alarm no.: 520100-520107)
21 (EM)
Feed and read-in disable byte 2 (alarm no.: 520108-520115)
22 (OM)
Feed and read-in disable byte 3 (alarm no.: 520116-520123)
23 (OM)
Feed and read-in disable byte 4 (alarm no.: 520124-520131)
24 (EM)
Read-in disable byte 1 (alarm no.: 520200-520207)
25 (EM)
Read-in disable byte 2 (alarm no.: 520208-520215)
26 (OM)
Read-in disable byte 3 (alarm no.: 520216-520223)
27 (OM)
Read-in disable byte 4 (alarm no.: 520224-520231)
28 (EM)
NC Start disable byte 1 (alarm no.: 520300-520307)
29 (OM)
NC Start disable byte 2 (alarm no.: 520308-520315)
30 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 521100-521107)
31 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 521108-521115)
32 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 521200-521207)
33 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 521208-521215)
34 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 521300-521307)
35 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 521308-521315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 11
Приложение C
Приложение C
Byte
(Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
530002
530001
530000
530009
530008
Channel 3
36 (EM)
530007
530006
530005
530004
530003
Feed disable (alarm no.: 530000-530015)
37 (OM)
530015
530014
530013
530012
530011
530010
38 (EM)
Feed and read-in disable byte 1 (alarm no.: 530100-530107)
39 (EM)
Feed and read-in disable byte 2 (alarm no.: 530108-530115)
40 (OM)
Feed and read-in disable byte 3 (alarm no.: 530116-530123)
41 (OM)
Feed and read-in disable byte 4 (alarm no.: 530124-530131)
42 (EM)
Read-in disable byte 1 (alarm no.: 530200-530207)
43 (EM)
Read-in disable byte 2 (alarm no.: 530208-530215)
44 (OM)
Read-in disable byte 3 (alarm no.: 530216-530223)
45 (OM)
Read-in disable byte 4 (alarm no.: 530224-530231)
46 (EM)
NC Start disable byte 1 (alarm no.: 530300-530307)
47 (OM)
NC Start disable byte 2 (alarm no.: 530308-530315)
48 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 531100-531107)
49 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 531108-531115)
50 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 531200-531207)
51 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 531208-531215)
52 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 531300-531307)
53 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 531308-531315)
Заметки
Приложение C
Стр. 12
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
540002
540001
540000
540009
540008
Channel 4
54 (EM)
540007
540006
540005
540004
540003
Feed disable (alarm no.: 540000-540015)
55 (OM)
540015
540014
540013
540012
540011
540010
56 (EM)
Feed and read-in disable byte 1 (alarm no.: 540100-540107)
57 (EM)
Feed and read-in disable byte 2 (alarm no.: 540108-540115)
58 (OM)
Feed and read-in disable byte 3 (alarm no.: 540116-540123)
59 (OM)
Feed and read-in disable byte 4 (alarm no.: 540124-540131)
60 (EM)
Read-in disable byte 1 (alarm no.: 540200-540207)
61 (EM)
Read-in disable byte 2 (alarm no.: 540208-540215)
62 (OM)
Read-in disable byte 3 (alarm no.: 540216-540223)
63 (OM)
Read-in disable byte 4 (alarm no.: 540224-540231)
64 (EM)
NC Start disable byte 1 (alarm no.: 540300-540307)
65 (EM)
NC Start disable byte 2 (alarm no.: 540308-540315)
66 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 541100-541107)
67 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 541108-541115)
68 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 541200-541207)
69 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 541208-541215)
70 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 541300-541307)
71 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 541308-541315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 13
Приложение C
Приложение C
Byte
(Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
540002
540001
540000
540009
540008
Channel 4
54 (EM)
540007
540006
540005
540004
540003
Feed disable (alarm no.: 540000-540015)
55 (OM)
540015
540014
540013
540012
540011
540010
56 (EM)
Feed and read-in disable byte 1 (alarm no.: 540100-540107)
57 (EM)
Feed and read-in disable byte 2 (alarm no.: 540108-540115)
58 (OM)
Feed and read-in disable byte 3 (alarm no.: 540116-540123)
59 (OM)
Feed and read-in disable byte 4 (alarm no.: 540124-540131)
60 (EM)
Read-in disable byte 1 (alarm no.: 540200-540207)
61 (EM)
Read-in disable byte 2 (alarm no.: 540208-540215)
62 (OM)
Read-in disable byte 3 (alarm no.: 540216-540223)
63 (OM)
Read-in disable byte 4 (alarm no.: 540224-540231)
64 (EM)
NC Start disable byte 1 (alarm no.: 540300-540307)
65 (EM)
NC Start disable byte 2 (alarm no.: 540308-540315)
66 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 541100-541107)
67 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 541108-541115)
68 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 541200-541207)
69 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 541208-541215)
70 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 541300-541307)
71 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 541308-541315)
Заметки
Приложение C
Стр. 14
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
560002
560001
560000
560009
560008
Channel 6
90 (EM)
560007
560006
560005
560004
560003
Feed disable (alarm no.: 560000-560015)
91 (OM)
560015
560014
560013
560012
560011
560010
92 (EM)
Feed and read-in disable byte 1 (alarm no.: 560100-560107)
93 (EM)
Feed and read-in disable byte 2 (alarm no.: 560108-560115)
94 (OM)
Feed and read-in disable byte 3 (alarm no.: 560116-560123)
95 (OM)
Feed and read-in disable byte 4 (alarm no.: 560124-560131)
96 (EM)
Read-in disable byte 1 (alarm no.: 560200-560207)
97 (EM)
Read-in disable byte 2 (alarm no.: 560208-560315)
98 (OM)
Read-in disable byte 3 (alarm no.: 560216-560223)
99 (OM)
Read-in disable byte 4 (alarm no.: 560224-560231)
100 (EM)
NC Start disable byte 1 (alarm no.: 560300-560307)
101 (OM)
NC Start disable byte 2 (alarm no.: 560308-560315)
102 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 561100-561107)
103 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 561108-561115)
104 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 561200-561207)
105 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 561208-561215)
106 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 561300-561307)
107 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 561308-561315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 15
Приложение C
Приложение C
Byte
(Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
570002
570001
570000
570009
570008
Channel 7
108 (EM)
570007
570006
570005
570004
570003
Feed disable (alarm no.: 570000-570015)
109 (OM)
570015
570014
570013
570012
570011
570010
110 (EM)
Feed and read-in disable byte 1 (alarm no.: 570100-570107)
111 (EM)
Feed and read-in disable byte 2 (alarm no.: 570108-570115)
112 (OM)
Feed and read-in disable byte 3 (alarm no.: 570116-570123)
113 (OM)
Feed and read-in disable byte 4 (alarm no.: 570124-570131)
114 (EM)
Read-in disable byte 1 (alarm no.: 570200-570207)
115 (EM)
Read-in disable byte 2 (alarm no.: 570208-570315)
116 (OM)
Read-in disable byte 3 (alarm no.: 570216-570223)
117 (OM)
Read-in disable byte 4 (alarm no.: 570224-570231)
118 (EM)
NC Start disable byte 1 (alarm no.: 570300-570307)
119 (OM)
NC Start disable byte 2 (alarm no.: 570308-570315)
120 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 571100-571107)
121 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 571108-571115)
122 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 571200-571207)
123 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 571208-571215)
124 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 571300-571307)
125 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 571308-571315)
Заметки
Приложение C
Стр. 16
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Channel 8
126 (EM)
580007
580006
580005
580004
580003
580002
580001
580000
580009
580008
Feed disable (alarm no.: 580000-580015)
127 (OM)
580015
580014
580013
580012
580011
580010
128 (EM)
Feed and read-in disable byte 1 (alarm no.: 580100-580107)
129 (EM)
Feed and read-in disable byte 2 (alarm no.: 580108-580115)
130 (OM)
Feed and read-in disable byte 3 (alarm no.: 580116-580123)
131 (OM)
Feed and read-in disable byte 4 (alarm no.: 580124-580131)
132 (EM)
Read-in disable byte 1 (alarm no.: 580200-580207)
133 (EM)
Read-in disable byte 2 (alarm no.: 580208-580315)
134 (OM)
Read-in disable byte 3 (alarm no.: 580216-580223)
135 (OM)
Read-in disable byte 4 (alarm no.: 580224-580231)
136 (EM)
NC Start disable byte 1 (alarm no.: 580300-580307)
137 (OM)
NC Start disable byte 2 (alarm no.: 580308-580315)
138 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 581100-581107)
139 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 581108-581115)
140 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 581200-581207)
141 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 581208-581215)
142 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 581300-581307)
143 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 581308-581315)
Channel 9 and 10 not realized
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 17
Приложение C
Приложение C
PLC Интерфейс
Axis areas in DB2 (Parameter "ExtendAlMsg"=False)
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
600102
600101
Bit 0
axis/spindle
144 (EM)
600107
600106
600105
600104
600103
600100
Feed stop/spindle stop for axis/spindle 1 (alarm no.: 600100-600115)
145 (OM)
600115
600114
600113
600112
600111
600110
600109
146 (EM)
Feed stop/spindle stop for axis/spindle 2 byte 1 (alarm no.: 600200-600207)
147 (OM)
Feed stop/spindle stop for axis/spindle 2 byte 2 (alarm no.: 600208-600215)
148 (EM)
Feed stop/spindle stop for axis/spindle 3 byte 1 (alarm no.: 600300-600307)
149 (OM)
Feed stop/spindle stop for axis/spindle 3 byte 2 (alarm no.: 600308-600315)
150 (EM)
Feed stop/spindle stop for axis/spindle 4 byte 1 (alarm no.: 600400-600407)
151 (OM)
Feed stop/spindle stop for axis/spindle 4 byte 2 (alarm no.: 600408-600415)
152 (EM)
Feed stop/spindle stop for axis/spindle 5 byte 1 (alarm no.: 600500-600507)
153 (OM)
Feed stop/spindle stop for axis/spindle 5 byte 2 (alarm no.: 600508-600515)
154 (EM)
Feed stop/spindle stop for axis/spindle 6 byte 1 (alarm no.: 600600-600607)
155 (OM)
Feed stop/spindle stop for axis/spindle 6 byte 2 (alarm no.: 600608-600615)
156 (EM)
Feed stop/spindle stop for axis/spindle 7 byte 1 (alarm no.: 600700-600707)
157 (OM)
Feed stop/spindle stop for axis/spindle 7 byte 2 (alarm no.: 600708-600715)
158 (EM)
Feed stop/spindle stop for axis/spindle 8 byte 1 (alarm no.: 600800-600807)
159 (OM)
Feed stop/spindle stop for axis/spindle 8 (alarm no.: 600808-600815)
160 (EM)
Feed stop/spindle stop for axis/spindle 9 byte 1 (alarm no.: 600900-600907)
161 (OM)
Feed stop/spindle stop for axis/spindle 9 byte 2 (alarm no.: 600908-600915)
162 (EM)
Feed stop/spindle stop for axis/spindle 10 byte 1 (alarm no.: 601000-601007)
163 (OM)
Feed stop/spindle stop for axis/spindle 10 byte 2 (alarm no.: 601008-601015)
164 (EM)
Feed stop/spindle stop for axis/spindle 11 byte 1 (alarm no.: 601100-601107)
165 (OM)
Feed stop/spindle stop for axis/spindle 11 byte 2 (alarm no.: 601108-601115)
166 (EM)
Feed stop/spindle stop for axis/spindle 12 byte 1 (alarm no.: 601200-601207)
167 (OM)
Feed stop/spindle stop for axis/spindle 12 byte 2 (alarm no.: 601208-601215)
168 (EM)
Feed stop/spindle stop for axis/spindle 13 byte 1 (alarm no.: 601300-601307)
169 (OM)
Feed stop/spindle stop for axis/spindle 13 byte 2 (alarm no.: 601308-601315)
600108
Заметки
Приложение C
Стр. 18
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
axis/spindle
170 (EM)
Feed stop/spindle stop for axis/spindle 14 byte 1 (alarm no.: 601400-601407)
171 (OM)
Feed stop/spindle stop for axis/spindle 14 byte 2 (alarm no.: 601408-601415)
172 (EM)
Feed stop/spindle stop for axis/spindle 15 byte 1 (alarm no.: 601500-601507)
173 (OM)
Feed stop/spindle stop for axis/spindle 15 byte 2 (alarm no.: 601508-601515)
174 (EM)
Feed stop/spindle stop for axis/spindle 16 byte 1 (alarm no.: 601600-601607)
175 (OM)
Feed stop/spindle stop for axis/spindle 16 byte 2 (alarm no.: 601608-601615)
176 (EM)
Feed stop/spindle stop for axis/spindle 17 byte 1 (alarm no.: 601700-601707)
177 (OM)
Feed stop/spindle stop for axis/spindle 17 byte 2 (alarm no.: 601708-601715)
178 (EM)
Feed stop/spindle stop for axis/spindle 18 byte 1 (alarm no.: 601800-601807)
179 (OM)
Feed stop/spindle stop for axis/spindle 18 byte 2 (alarm no.: 601808-601815)
axis 19 – 31 not realized
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 19
Приложение C
Приложение C
PLC Интерфейс
User areas in DB2 (Parameter "ExtendAlMsg"=False)
Byte
(Message type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
180 (EM)
700007
700006
700005
700004
700003
700002
700001
700000
700009
700008
User area 0 (alarm no.: 700000-700015)
181 (EM)
700015
700014
700013
700012
700011
700010
182 (EM)
User area 0: byte 3 (alarm no.: 700016-700023)
183 (EM)
User area 0: byte 4 (alarm no.: 700024-700031)
184 (OM)
User area 0: byte 5 (alarm no.: 700032-700039)
185 (OM)
User area 0: byte 6 (alarm no.: 700040-700047)
186 (OM)
User area 0: byte 7 (alarm no.: 700048-700055)
187 (OM)
User area 0: byte 8 (alarm no.: 700056-700063)
188 - 191 (EM)
User area 1: bytes 1 - 4 (alarm no.: 700100-700131)
192 – 195 (OM)
User area 1: bytes 5 - 8 (alarm no.: 700132-700163)
196 – 199 (EM)
User area 2: bytes 1 - 4 (alarm no.: 700200-700231)
200 – 203 (OM)
User area 2: bytes 5 - 8 (alarm no.: 700232-700263)
204 – 207 (EM)
User area 3: bytes 1 - 4 (alarm no.: 700300-700331)
208 – 211 (OM)
User area 3: bytes 5 - 8 (alarm no.: 700332-700363)
212 – 215 (EM)
User area 4: bytes 1 - 4 (alarm no.: 700400-700431)
216 – 219 (OM)
User area 4: bytes 5 - 8 (alarm no.: 700432-700463)
220 – 223 (EM)
User area 5: bytes 1 - 4 (alarm no.: 700500-700531)
224 – 227 (OM)
User area 5: bytes 5 - 8 (alarm no.: 700532-700563)
228 – 231 (EM)
User area 6: bytes 1 - 4 (alarm no.: 700600-700631)
232 – 235 (OM)
User area 6: bytes 5 - 8 (alarm no.: 700632-700663)
236 – 239 (EM)
User area 7: bytes 1 - 4 (alarm no.: 700700-700731)
240 – 243 (OM)
User area 7: bytes 5 - 8 (alarm no.: 700732-700763)
244 – 247 (EM)
User area 8: bytes 1 - 4 (alarm no.: 700800-700831)
248 – 251 (OM)
User area 8: bytes 5 - 8 (alarm no.: 700832-700863)
252 – 255 (EM)
User area 9: bytes 1 - 4 (alarm no.: 700900-700931)
256 – 259 (OM)
User area 9: bytes 5 - 8 (alarm no.: 700932-700963)
260 – 263 (EM)
User area 10: bytes 1 - 4 (alarm no.: 701000-701031)
264 – 267 (OM)
User area 10: bytes 5 - 8 (alarm no.: 701032-701063)
268 – 271 (EM)
User area 11: bytes 1 - 4 (alarm no.: 701100-701131)
272 – 275 (OM)
User area 11: bytes 5 - 8 (alarm no.: 701132-701163)
276 – 279 (EM)
User area 12: bytes 1 - 4 (alarm no.: 701200-701231)
Заметки
Приложение C
Стр. 20
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
280 – 283 (OM)
User area 12: bytes 5 - 8 (alarm no.: 701232-701263)
284– 287 (EM)
User area 13: bytes 1 - 4 (alarm no.: 701300-701331)
288 – 291 (OM)
User area 13: bytes 5 - 8 (alarm no.: 701332-701363)
292– 295 (EM)
User area 14: bytes 1 - 4 (alarm no.: 701400-701431)
296 – 299 (OM)
User area 14: bytes 5 - 8 (alarm no.: 701432-701463)
300– 303 (EM)
User area 15: bytes 1 - 4 (alarm no.: 701500-701531)
304 – 307 (OM)
User area 15: bytes 5 - 8 (alarm no.: 701532-701563)
308– 311 (EM)
User area 16: bytes 1 - 4 (alarm no.: 701600-701631)
312 – 315 (OM)
User area 16: bytes 5 - 8 (alarm no.: 701632-701663)
316– 319 (EM)
User area 17: bytes 1 - 4 (alarm no.: 701700-701731)
320 – 323 (OM)
User area 17: bytes 5 - 8 (alarm no.: 701732-701763)
324 – 327 (EM)
User area 18: bytes 1 - 4 (alarm no.: 701800-701831)
328 – 331 (OM)
User area 18: bytes 5 - 8 (alarm no.: 701832-701863)
332 – 335 (EM)
User area 19: bytes 1 - 4 (alarm no.: 701900-701931)
336 – 339 (OM)
User area 19: bytes 5 - 8 (alarm no.: 701932-701963)
340 – 343 (EM)
User area 20: bytes 1 - 4 (alarm no.: 702000-702031)
344 – 347 (OM)
User area 20: bytes 5 - 8 (alarm no.: 702032-702063)
348 – 351 (EM)
User area 21: bytes 1 - 4 (alarm no.: 702100-702131)
352 – 355 (OM)
User area 21: bytes 5 - 8 (alarm no.: 702132-702163)
356 – 359 (EM)
User area 22: bytes 1 - 4 (alarm no.: 702200-702231)
360 – 363 (OM)
User area 22: bytes 5 - 8 (alarm no.: 702232-702263)
364 – 367 (EM)
User area 23: bytes 1 - 4 (alarm no.: 702300-702331)
368 – 371 (OM)
User area 23: bytes 5 - 8 (alarm no.: 702332-702363)
372 – 375 (EM)
User area 24: bytes 1 - 4 (alarm no.: 702400-702431)
376 – 379 (OM)
User area 24: bytes 5 - 8 (alarm no.: 702432-702463)
380 – 383 (EM)
User area 25: bytes 1 - 4 (alarm no.: 702500-702531)
384 – 387 (OM)
User area 25: bytes 5 - 8 (alarm no.: 702532-702563)
388 – 389 (EM)
User area 26: bytes 1 - 4 (alarm no.: 702600-702631)
390 – 391 (OM)
User area 26: bytes 5 - 8 (alarm no.: 702632-702663)
392 – 395 (EM)
User area 27: bytes 1 - 4 (alarm no.: 702700-702731)
396 – 403 (OM)
User area 27: bytes 5 - 8 (alarm no.: 702732-702763)
404 – 407 (EM)
User area 28: bytes 1 - 4 (alarm no.: 702800-702831)
408 – 411 (OM)
User area 28: bytes 5 - 8 (alarm no.: 702832-702863)
Bit 1
Bit 0
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 21
Приложение C
Приложение C
Byte
(Message type)
PLC Интерфейс
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
416 – 419 (OM)
User area 29: bytes 5 - 8 (alarm no.: 702932-702963)
420 – 423 (EM)
User area 30: bytes 1 - 4 (alarm no.: 703000-703031)
424 – 427 (OM)
User area 30: bytes 5 - 8 (alarm no.: 703032-703063)
428 – 431 (EM)
User area 31: bytes 1 - 4 (alarm no.: 703100-703131)
432 – 435 (OM)
User area 31: bytes 5 - 8 (alarm no.: 703132-703163)
Bit 0
Заметки
Приложение C
Стр. 22
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
FC10 alarms in DB2 (FB1-Parameter "ExtendAlMsg" = True)
Channel areas in DB2 (Parameter "ExtendAIMsg"=True)
DB2
Signals for PLC messsages (PLC
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
HMI)
Bit 2
Bit 1
Bit 0
Channel 1
0
Feed disable (without alarm no.)
1
2
Feed and read-in disable byte 1 (without alarm no.)
3
Feed and read-in disable byte 2 (without alarm no.)
4
Feed and read-in disable byte 3 (without alarm no.)
5
Feed and read-in disable byte 4 (without alarm no.)
6
Read-in disable byte 1 (without alarm no.)
7
Read-in disable byte 2 (without alarm no.)
8
Read-in disable byte 3 (without alarm no.)
9
Read-in disable byte 4 (without alarm no.)
10
NC Start disable byte 1 (without alarm no.)
11
NC Start disable byte 2 (without alarm no.)
12
Feed stop GEOaxis 1 byte 1 (without alarm no.)
13
Feed stop GEOaxis 1 byte 2 (without alarm no.)
14
Feed stop GEOaxis 2 byte 1 (without alarm no.)
15
Feed stop GEOaxis 2 byte 2 (without alarm no.)
16
Feed stop GEOaxis 3 byte 1 (without alarm no.)
17
Feed stop GEOaxis 3 byte 2 (without alarm no.)
18 - 119
Channel 2 - Channel 10 (without alarm no.)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 23
Приложение C
Приложение C
Byte (Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
510002
510001
510000
510009
510008
Channel 1
310 (EM)
510007
510006
510005
510004
510003
Feed disable (alarm no.: 510000-510015)
311 (OM)
510015
510014
510013
510012
510011
510010
312 (EM)
Feed and read-in disable byte 1 (alarm no.: 510100-510107)
313 (EM)
Feed and read-in disable byte 2 (alarm no.: 510108-510115)
314 (OM)
Feed and read-in disable byte 3 (alarm no.: 510116-510123)
315 (OM)
Feed and read-in disable byte 4 (alarm no.: 510124-510131)
316 (EM)
Read-in disable byte 1 (alarm no.: 510200-510207)
317 (EM)
Read-in disable byte 2 (alarm no.: 510208-510215)
318 (OM)
Read-in disable byte 3 (alarm no.: 510216-510223)
319 (OM)
Read-in disable byte 4 (alarm no.: 510224-510231)
320 (EM)
NC Start disable byte 1 (alarm no.: 510300-510307)
321 (OM)
NC Start disable byte 2 (alarm no.: 510308-510315)
322 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 511100-511107)
323 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 511108-511115)
324 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 511200-511207)
325 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 511208-511215)
326 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 511300-511307)
327 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 511308-511315)
Заметки
Приложение C
Стр. 24
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
520002
520001
520000
520009
520008
Channel 2
328 (EM)
520007
520006
520005
520004
520003
Feed disable (alarm no.: 510000-520015)
329 (OM)
520015
520014
520013
520012
520011
520010
330 (EM)
Feed and read-in disable byte 1 (alarm no.: 520100-520107)
331 (EM)
Feed and read-in disable byte 2 (alarm no.: 520108-520115)
332 (OM)
Feed and read-in disable byte 3 (alarm no.: 520116-520123)
333 (OM)
Feed and read-in disable byte 4 (alarm no.: 520124-520131)
334 (EM)
Read-in disable byte 1 (alarm no.: 520200-520207)
335 (EM)
Read-in disable byte 2 (alarm no.: 520208-520215)
336 (OM)
Read-in disable byte 3 (alarm no.: 520216-520223)
337 (OM)
Read-in disable byte 4 (alarm no.: 520224-520231)
338 (EM)
NC Start disable byte 1 (alarm no.: 520300-520307)
339 (OM)
NC Start disable byte 2 (alarm no.: 520308-520315)
340 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 521100-521107)
341 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 521108-521115)
342 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 521200-521207)
343 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 521208-521215)
344 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 521300-521307)
345 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 521308-521315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 25
Приложение C
Приложение C
Byte (Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
530002
530001
530000
530009
530008
Channel 3
346 (EM)
530007
530006
530005
347 (OM)
530015
530014
530013
530004
530003
Feed disable (alarm no.: 530000-530015)
530012
530011
530010
348 (EM)
Feed and read-in disable byte 1 (alarm no.: 530100-530107)
349 (EM)
Feed and read-in disable byte 2 (alarm no.: 530108-530115)
350 (OM)
Feed and read-in disable byte 3 (alarm no.: 530116-530123)
351 (OM)
Feed and read-in disable byte 4 (alarm no.: 530124-530131)
352 (EM)
Read-in disable byte 1 (alarm no.: 530200-530207)
353 (EM)
Read-in disable byte 2 (alarm no.: 530208-530215)
354 (OM)
Read-in disable byte 3 (alarm no.: 530216-530223)
355 (OM)
Read-in disable byte 4 (alarm no.: 530224-530231)
356 (EM)
NC Start disable byte 1 (alarm no.: 530300-530307)
357 (OM)
NC Start disable byte 2 (alarm no.: 530308-530315)
358 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 531100-531107)
359 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 531108-531115)
360 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 531200-531207)
361 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 531208-531215)
362 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 531300-531307)
363 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 531308-531315)
Заметки
Приложение C
Стр. 26
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
540002
540001
540000
540009
540008
Channel 4
364 (EM)
540007
540006
540005
540004
540003
Feed disable (alarm no.: 540000-540015)
365 (OM)
540015
540014
540013
540012
540011
540010
366 (EM)
Feed and read-in disable byte 1 (alarm no.: 540100-540107)
367 (EM)
Feed and read-in disable byte 2 (alarm no.: 540108-540115)
368 (OM)
Feed and read-in disable byte 3 (alarm no.: 540116-540123)
369 (OM)
Feed and read-in disable byte 4 (alarm no.: 540124-540131)
370 (EM)
Read-in disable byte 1 (alarm no.: 540200-540207)
371 (EM)
Read-in disable byte 2 (alarm no.: 540208-540215)
372 (OM)
Read-in disable byte 3 (alarm no.: 540216-540223)
373 (OM)
Read-in disable byte 4 (alarm no.: 540224-540231)
374 (EM)
NC Start disable byte 1 (alarm no.: 540300-540307)
375 (OM)
NC Start disable byte 2 (alarm no.: 540308-540315)
376 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 541100-541107)
377 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 541108-541115)
378 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 541200-541207)
379 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 541208-541215)
380 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 541300-541307)
381 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 541308-541315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 27
Приложение C
Приложение C
Byte (Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
550002
550001
550000
550009
550008
Channel 5
382 (EM)
550007
550006
550005
550004
550003
Feed disable (alarm no.: 550000-550015)
383 (OM)
550015
550014
550013
550012
550011
550010
384 (EM)
Feed and read-in disable byte 1 (alarm no.: 550100-550107)
385 (EM)
Feed and read-in disable byte 2 (alarm no.: 550108-550115)
386 (OM)
Feed and read-in disable byte 3 (alarm no.: 550116-550123)
387 (OM)
Feed and read-in disable byte 4 (alarm no.: 550124-550131)
388 (EM)
Read-in disable byte 1 (alarm no.: 550200-550207)
389 (EM)
Read-in disable byte 2 (alarm no.: 550208-550215)
390 (OM)
Read-in disable byte 3 (alarm no.: 550216-550223)
391 (OM)
Read-in disable byte 4 (alarm no.: 550224-550231)
392 (EM)
NC Start disable byte 1 (alarm no.: 550300-550307)
393 (OM)
NC Start disable byte 2 (alarm no.: 550308-550315)
394 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 551100-551107)
395 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 551108-551115)
396 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 551200-551207)
397 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 551208-551215)
398 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 551300-551307)
399 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 551308-551315)
Заметки
Приложение C
Стр. 28
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
560002
560001
560000
560009
560008
Channel 6
400 (EM)
560007
560006
560005
560004
560003
Feed disable (alarm no.: 560000-560015)
401 (OM)
560015
560014
560013
560012
560011
560010
402 (EM)
Feed and read-in disable byte 1 (alarm no.: 560100-560107)
403 (EM)
Feed and read-in disable byte 2 (alarm no.: 560108-560115)
404 (OM)
Feed and read-in disable byte 3 (alarm no.: 560116-560123)
405 (OM)
Feed and read-in disable byte 4 (alarm no.: 560124-560131)
406 (EM)
Read-in disable byte 1 (alarm no.: 560200-560207)
407(EM)
Read-in disable byte 2 (alarm no.: 560208-560215)
408 (OM)
Read-in disable byte 3 (alarm no.: 560216-560223)
409 (OM)
Read-in disable byte 4 (alarm no.: 560224-560231)
410 (EM)
NC Start disable byte 1 (alarm no.: 560300-560307)
411 (OM)
NC Start disable byte 2 (alarm no.: 560308-560315)
412 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 561100-561107)
413 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 561108-561115)
414 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 561200-561207)
415 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 561208-561215)
416 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 561300-561307)
417 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 561308-561315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 29
Приложение C
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
418 (EM)
570007
570006
570005
570004
Bit 3
Bit 2
Bit 1
Bit 0
570002
570001
570000
570009
570008
Channel 7
570003
Feed disable (alarm no.: 570000-570015)
419 (OM)
570015
570014
570013
570012
570011
570010
420 (EM)
Feed and read-in disable byte 1 (alarm no.: 570100-570107)
421 (EM)
Feed and read-in disable byte 2 (alarm no.: 570108-570115)
422 (OM)
Feed and read-in disable byte 3 (alarm no.: 570116-570123)
423 (OM)
Feed and read-in disable byte 4 (alarm no.: 570124-570131)
424 (EM)
Read-in disable byte 1 (alarm no.: 570200-570207)
425 (EM)
Read-in disable byte 2 (alarm no.: 570208-570215)
426 (OM)
Read-in disable byte 3 (alarm no.: 570216-570223)
427 (OM)
Read-in disable byte 4 (alarm no.: 570224-570231)
428 (EM)
NC Start disable byte 1 (alarm no.: 570300-570307)
429 (OM)
NC Start disable byte 2 (alarm no.: 570308-570315)
430 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 571100-571107)
431 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 571108-571115)
432 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 571200-571207)
433 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 571208-571215)
434 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 571300-571307)
435 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 571308-571315)
Заметки
Приложение C
Стр. 30
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
580002
580001
580000
580009
580008
Channel 8
436 (EM)
580007
580006
580005
580004
580003
Feed disable (alarm no.: 580000-580015)
437 (OM)
580015
580014
580013
580012
580011
580010
438 (EM)
Feed and read-in disable byte 1 (alarm no.: 580100-580107)
439 (EM)
Feed and read-in disable byte 2 (alarm no.: 580108-580115)
440 (OM)
Feed and read-in disable byte 3 (alarm no.: 580116-580123)
441 (OM)
Feed and read-in disable byte 4 (alarm no.: 580124-580131)
442 (EM)
Read-in disable byte 1 (alarm no.: 580200-580207)
443 (EM)
Read-in disable byte 2 (alarm no.: 580208-580215)
444 (OM)
Read-in disable byte 3 (alarm no.: 580216-580223)
445 (OM)
Read-in disable byte 4 (alarm no.: 580224-580231)
446 (EM)
NC Start disable byte 1 (alarm no.: 580300-580307)
447 (OM)
NC Start disable byte 2 (alarm no.: 580308-580315)
448 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 581100-581107)
449 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 581108-581115)
450 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 581200-581207)
451 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 581208-581215)
452 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 581300-581307)
453 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 581308-581315)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 31
Приложение C
Приложение C
Byte (Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
590002
590001
590000
590009
590008
Channel 9
454 (EM)
590007
590006
590005
590004
590003
Feed disable (alarm no.: 590000-590015)
455 (OM)
590015
590014
590013
590012
590011
590010
456 (EM)
Feed and read-in disable byte 1 (alarm no.: 590100-590107)
457 (EM)
Feed and read-in disable byte 2 (alarm no.: 590108-590115)
458 (OM)
Feed and read-in disable byte 3 (alarm no.: 590116-590123)
459 (OM)
Feed and read-in disable byte 4 (alarm no.: 590124-590131)
460 (EM)
Read-in disable byte 1 (alarm no.: 590200-590207)
461(EM)
Read-in disable byte 2 (alarm no.: 590208-590215)
462 (OM)
Read-in disable byte 3 (alarm no.: 590216-590223)
463 (OM)
Read-in disable byte 4 (alarm no.: 590224-590231)
464 (EM)
NC Start disable byte 1 (alarm no.: 590300-590307)
465 (OM)
NC Start disable byte 2 (alarm no.: 590308-590315)
466 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 591100-591107)
467 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 591108-591115)
468 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 591200-591207)
469 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 591208-591215)
470 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 591300-591307)
471 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 591308-591315)
Заметки
Приложение C
Стр. 32
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
472 (EM)
500007
500006
500005
500004
Bit 2
Bit 1
Bit 0
500002
500001
500000
500009
500008
Bit 1
Bit 0
Channel 10
500003
Feed disable (alarm no.: 500000-500015)
473 (OM)
500015
500014
500013
500012
500011
500010
474 (EM)
Feed and read-in disable byte 1 (alarm no.: 500100-500107)
475 (EM)
Feed and read-in disable byte 2 (alarm no.: 500108-500115)
476 (OM)
Feed and read-in disable byte 3 (alarm no.: 500116-500123)
477 (OM)
Feed and read-in disable byte 4 (alarm no.: 500124-500131)
478 (EM)
Read-in disable byte 1 (alarm no.: 500200-500207)
479(EM)
Read-in disable byte 2 (alarm no.: 500208-500215)
480 (OM)
Read-in disable byte 3 (alarm no.: 500216-500223)
481 (OM)
Read-in disable byte 4 (alarm no.: 500224-500231)
482 (EM)
NC Start disable byte 1 (alarm no.: 500300-500307)
483 (OM)
NC Start disable byte 2 (alarm no.: 500308-500315)
484 (EM)
Feed stop GEOaxis 1 byte 1 (alarm no.: 501100-501107)
485 (OM)
Feed stop GEOaxis 1 byte 2 (alarm no.: 501108-501115)
486 (EM)
Feed stop GEOaxis 2 byte 1 (alarm no.: 501200-501207)
487 (OM)
Feed stop GEOaxis 2 byte 2 (alarm no.: 501208-501215)
488 (EM)
Feed stop GEOaxis 3 byte 1 (alarm no.: 501300-501307)
489 (OM)
Feed stop GEOaxis 3 byte 2 (alarm no.: 501308-501315)
Axis areas in DB2 (Parameter "ExtendAIMsg" = True)
Byte
(Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
axis/spindle
120
Feed stop/spindle stop for axis/spindle 1 (without alarm no.)
121
Feed stop/spindle stop for axis/spindle 2 Feed stop/spindle stop for axis/spindle 31 (without alarm no.)
122 - 181
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 33
Приложение C
Приложение C
Byte
(Message
type)
Bit 7
PLC Интерфейс
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
axis/spindle
490 (EM)
600107
600106
600105
600104
600103
600102
600101
600100
Feed stop/spindle stop for axis/spindle 1 (alarm no.: 600100-600015)
491 (OM)
600115
600114
600113
600112
600111
600110
600109
492 (EM)
Feed stop/spindle stop for axis/spindle 2 (alarm no.: 600200-600207)
493 (OM)
Feed stop/spindle stop for axis/spindle 2 (alarm no.: 600208-600215)
494 (EM)
Feed stop/spindle stop for axis/spindle 3 (alarm no.: 600300-600307)
495 (OM)
Feed stop/spindle stop for axis/spindle 3 (alarm no.: 600308-600315)
496 (EM)
Feed stop/spindle stop for axis/spindle 4 (alarm no.: 600400-600407)
497 (OM)
Feed stop/spindle stop for axis/spindle 4 (alarm no.: 600408-600415)
498 (EM)
Feed stop/spindle stop for axis/spindle 5 (alarm no.: 600500-600507)
499 (OM)
Feed stop/spindle stop for axis/spindle 5 (alarm no.: 600508-600515)
500 (EM)
Feed stop/spindle stop for axis/spindle 6 (alarm no.: 600600-600607)
501 (OM)
Feed stop/spindle stop for axis/spindle 6 (alarm no.: 600608-600615)
502 (EM)
Feed stop/spindle stop for axis/spindle 7 (alarm no.: 600700-600707)
503 (OM)
Feed stop/spindle stop for axis/spindle 7(alarm no.: 600708-600715)
504 (EM)
Feed stop/spindle stop for axis/spindle 8 (alarm no.: 600800-600807)
505 (OM)
Feed stop/spindle stop for axis/spindle 8 (alarm no.: 600808-600815)
506 (EM)
Feed stop/spindle stop for axis/spindle 9 (alarm no.: 600900-600907)
507 (OM)
Feed stop/spindle stop for axis/spindle 9 (alarm no.: 600908-600915)
508 (EM)
Feed stop/spindle stop for axis/spindle 10 (alarm no.: 601000-601007)
509 (OM)
Feed stop/spindle stop for axis/spindle 10 (alarm no.: 601008-601015)
510 (EM)
Feed stop/spindle stop for axis/spindle 11 (alarm no.: 601100-601107)
511 (OM)
Feed stop/spindle stop for axis/spindle 11 (alarm no.: 601108-601115)
512 (EM)
Feed stop/spindle stop for axis/spindle 12 (alarm no.: 601200-601207)
513 (OM)
Feed stop/spindle stop for axis/spindle 12 (alarm no.: 601208-601215)
514 (EM)
Feed stop/spindle stop for axis/spindle 13 (alarm no.: 601300-601307)
515 (OM)
Feed stop/spindle stop for axis/spindle 13 (alarm no.: 601308-601315)
516 (EM)
Feed stop/spindle stop for axis/spindle 14 (alarm no.: 601400-601407)
517 (OM)
Feed stop/spindle stop for axis/spindle 14 (alarm no.: 601408-601415)
518 (EM)
Feed stop/spindle stop for axis/spindle 15 (alarm no.: 601500-601507)
600108
Заметки
Приложение C
Стр. 34
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
519 (OM)
Feed stop/spindle stop for axis/spindle 15 (alarm no.: 601508-601515)
520 (EM)
Feed stop/spindle stop for axis/spindle 16 (alarm no.: 601600-601607)
521 (OM)
Feed stop/spindle stop for axis/spindle 16 (alarm no.: 601608-601615)
522 (EM)
Feed stop/spindle stop for axis/spindle 17 (alarm no.: 601700-601707)
523 (OM)
Feed stop/spindle stop for axis/spindle 17 (alarm no.: 601708-601715)
524 (EM)
Feed stop/spindle stop for axis/spindle 18 (alarm no.: 601800-601807)
525 (OM)
Feed stop/spindle stop for axis/spindle 18 (alarm no.: 601808-601815)
526 (EM)
Feed stop/spindle stop for axis/spindle 19 (alarm no.: 601900-601907)
527 (OM)
Feed stop/spindle stop for axis/spindle 19 (alarm no.: 601908-601915)
528 (EM)
Feed stop/spindle stop for axis/spindle 20 (alarm no.: 602000-602007)
529 (OM)
Feed stop/spindle stop for axis/spindle 20 (alarm no.: 602008-602015)
530 (EM)
Feed stop/spindle stop for axis/spindle 21 (alarm no.: 602100-602107)
531 (OM)
Feed stop/spindle stop for axis/spindle 21 (alarm no.: 602108-602115)
532 (EM)
Feed stop/spindle stop for axis/spindle 22 (alarm no.: 602200-602207)
533 (OM)
Feed stop/spindle stop for axis/spindle 22 (alarm no.: 602208-602215)
534 (EM)
Feed stop/spindle stop for axis/spindle 23 (alarm no.: 602300-602307)
535 (OM)
Feed stop/spindle stop for axis/spindle 23 (alarm no.: 602308-602315)
536 (EM)
Feed stop/spindle stop for axis/spindle 24 (alarm no.: 602400-602407)
537 (OM)
Feed stop/spindle stop for axis/spindle 24 (alarm no.: 602408-602415)
538 (EM)
Feed stop/spindle stop for axis/spindle 25 (alarm no.: 602500-602507)
539 (OM)
Feed stop/spindle stop for axis/spindle 25 (alarm no.: 602508-602515)
540 (EM)
Feed stop/spindle stop for axis/spindle 26 (alarm no.: 602600-602607)
541 (OM)
Feed stop/spindle stop for axis/spindle 26 (alarm no.: 602608-602615)
542 (EM)
Feed stop/spindle stop for axis/spindle 27 (alarm no.: 602700-602707)
543 (OM)
Feed stop/spindle stop for axis/spindle 27 (alarm no.: 602708-602715)
544 (EM)
Feed stop/spindle stop for axis/spindle 28 (alarm no.: 602800-602807)
545 (OM)
Feed stop/spindle stop for axis/spindle 28 (alarm no.: 602808-602815)
546 (EM)
Feed stop/spindle stop for axis/spindle 29 (alarm no.: 602900-602907)
547 (OM)
Feed stop/spindle stop for axis/spindle 29 (alarm no.: 602908-602915)
548 (EM)
Feed stop/spindle stop for axis/spindle 30 (alarm no.: 603000-603007)
549 (OM)
Feed stop/spindle stop for axis/spindle 30 (alarm no.: 603008-603015)
550 (EM)
Feed stop/spindle stop for axis/spindle 31 (alarm no.: 603100-603107)
551 (OM)
Feed stop/spindle stop for axis/spindle 31 (alarm no.: 603108-603115)
Bit 1
Bit 0
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 35
Приложение C
Приложение C
PLC Интерфейс
User areas in DB2 (Parameter "ExtendAIMsg" = True)
Byte (Message
type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
182
User area 0: byte 0 (without alarm no)
183
184 - 308
User area 0: byte 1 User area 0: byte 63 (without alarm no)
Заметки
Приложение C
Стр. 36
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
554 (EM)
700007
700006
700005
700004
700003
700002
700001
700000
700009
700008
User area 0 (alarm no.: 700000-700015)
555 (EM)
700015
700014
700013
700012
700011
700010
556 (EM)
User area 0: byte 3 (alarm no.: 700016-700023)
557 (EM)
User area 0: byte 4 (alarm no.: 700024-700031)
558 (OM)
User area 0: byte 5 (alarm no.: 700032-700039)
559 (OM)
User area 0: byte 6 (alarm no.: 700040-700047)
560 (OM)
User area 0: byte 7 (alarm no.: 700048-700055)
561 (OM)
User area 0: byte 8 (alarm no.: 700056-700063)
562 - 565 (EM)
User area 1 bytes 1 - 4 (alarm no.: 700100-700131)
566 - 569 (OM)
User area 1 bytes 5 - 8 (alarm no.: 700132-700163)
570 - 573 (EM)
User area 2 bytes 1 - 4 (alarm no.: 700200-700231)
574 - 577 (OM)
User area 2 bytes 5 - 8 (alarm no.: 700232-700263)
578 - 581 (EM)
User area 3 bytes 1 - 4 (alarm no.: 700300-700331)
582 - 585 (OM)
User area 3 bytes 5 - 8 (alarm no.: 700332-700363)
586 - 589 (EM)
User area 4 bytes 1 - 4 (alarm no.: 700400-700431)
590 - 593 (OM)
User area 4 bytes 5 - 8 (alarm no.: 700432-700463)
594 - 597 (EM)
User area 5 bytes 1 - 4 (alarm no.: 700500-700531)
598 - 601 (OM)
User area 5 bytes 5 - 8 (alarm no.: 700532-700563)
602 - 605 (EM)
User area 6 bytes 1 - 4 (alarm no.: 700600-700631)
606 - 609 (OM)
User area 6 bytes 5 - 8 (alarm no.: 700632-700663)
610 - 613 (EM)
User area 7 bytes 1 - 4 (alarm no.: 700700-700731)
614 - 617 (OM)
User area 7 bytes 5 - 8 (alarm no.: 700732-700763)
618 - 621 (EM)
User area 8 bytes 1 - 4 (alarm no.: 700800-700831)
622 - 625 (OM)
User area 8 bytes 5 - 8 (alarm no.: 700832-700863)
626 - 629 (EM)
User area 9 bytes 1 - 4 (alarm no.: 700900-700931)
630 - 633 (OM)
User area 9 bytes 5 - 8 (alarm no.: 700932 - 700963)
634 - 637 (EM)
User area 10 bytes 1 - 4 (alarm no.: 701000-701031)
638 - 641 (OM)
User area 10 bytes 5 - 8 (alarm no.: 701032-701063)
642 - 645 (EM)
User area 11 bytes 1 - 4 (alarm no.: 701100-701131)
646 - 649 (OM)
User area 11 bytes 5 - 8 (alarm no.: 701132-701163)
650 - 653 (EM)
User area 12 bytes 1 - 4 (alarm no.: 701200-701231)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 37
Приложение C
Приложение C
Byte
(Message type)
PLC Интерфейс
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
654 - 657 (OM)
User area 12 bytes 5 - 8 (alarm no.: 701232-701263)
658 - 661 (EM)
User area 13 bytes 1 - 4 (alarm no.: 701300-701331)
662 - 665 (OM)
User area 13 bytes 5 - 8 (alarm no.: 701332-701363)
666 - 669 (EM)
User area 14 bytes 1 - 4 (alarm no.: 701400-701431)
670 - 673 (OM)
User area 14 bytes 5 - 8 (alarm no.: 701432-701463)
674 - 677 (EM)
User area 15 bytes 1 - 4 (alarm no.: 701500-701531)
678 - 681 (OM)
User area 15 bytes 5 - 8 (alarm no.: 701532-701563)
682 - 685 (EM)
User area 16 bytes 1 - 4 (alarm no.: 701600-701631)
686 - 689 (EM)
User area 16 bytes 5 - 8 (alarm no.: 701632-701663)
690 - 693 (EM)
User area 17 bytes 1 - 4 (alarm no.: 701700-701731)
694 - 697 (OM)
User area 17 bytes 5 - 8 (alarm no.: 701732-701763)
698 - 701 (EM)
User area 18 bytes 1 - 4 (alarm no.: 701800-701831)
702 - 705 (OM)
User area 18 bytes 5 - 8 (alarm no.: 701832-701863)
706 - 709 (EM)
User area 19 bytes 1 - 4 (alarm no.: 701900-701931)
710 - 713 (OM)
User area 19 bytes 5 - 8 (alarm no.: 701932-701963)
714 - 717 (EM)
User area 20 bytes 1 - 4 (alarm no.: 702000-702031)
718 - 721 (OM)
User area 20 bytes 5 - 8 (alarm no.: 702032-702063)
722 - 725 (EM)
User area 21 bytes 1 - 4 (alarm no.: 702100-702131)
726 - 729 (OM)
User area 21 bytes 5 - 8 (alarm no.: 702132-702163)
730 - 733 (EM)
User area 22 bytes 1 - 4 (alarm no.: 702200-702231)
734 - 737 (OM)
User area 22 bytes 5 - 8 (alarm no.: 702232-702263)
738 - 741 (EM)
User area 23 bytes 1 - 4 (alarm no.: 702300-702331)
742 - 745 (OM)
User area 23 bytes 5 - 8 (alarm no.: 702332-702363)
746 - 749 (EM)
User area 24 bytes 1 - 4 (alarm no.: 702400-702431)
750 - 753 (OM)
User area 24 bytes 5 - 8 (alarm no.: 702432-702463)
754 - 757 (EM)
User area 25 bytes 1 - 4 (alarm no.: 702500-702531)
758 - 761 (OM)
User area 25 bytes 5 - 8 (alarm no.: 702532-702563)
762 - 765 (EM)
User area 26 bytes 1 - 4 (alarm no.: 702600-702631)
766 - 769 (OM)
User area 26 bytes 5 - 8 (alarm no.: 702632-702663)
770 - 773 (EM)
User area 27 bytes 1 - 4 (alarm no.: 702700-702731)
774 - 777 (OM)
User area 27 bytes 5 - 8 (alarm no.: 702732-702763)
778 - 781 (EM)
User area 28 bytes 1 - 4 (alarm no.: 702800-702831)
782 - 785 (OM)
User area 28 bytes 5 - 8 (alarm no.: 702832-702863)
Bit 1
Bit 0
Заметки
Приложение C
Стр. 38
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Byte
(Message type)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
786 - 789 (EM)
User area 29 bytes 1 - 4 (alarm no.: 702900-702931)
790 - 793 (OM)
User area 29 bytes 5 - 8 (alarm no.: 702932-702963)
794 - 797 (EM)
User area 30 bytes 1 - 4 (alarm no.: 703000-703031)
798 - 801 (OM)
User area 30 bytes 5 - 8 (alarm no.: 703032-703063)
802 - 805 (EM)
User area 31 bytes 1 - 4 (alarm no.: 703100-703131)
806 - 809 (OM)
User area 31 bytes 5 - 8 (alarm no.: 703132-703163)
Bit 1
Bit 0
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 39
Приложение C
Приложение C
PLC Интерфейс
Signals from/ to NCK, PLC, HMI
On-board NCK input and outputs to NCK (DB10)
DB10
Byte
Signals to NC (PLC
Bit 7
Bit 6
Bit 5
NCK)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Disabling of digital NCK inputs /Z1-A2/
DBB0
On-board inputs
Digital inputs without hardware
Input 8
Input 7
Input 6
Input 5
Input 4
Input 3
Input 2
Input 1
Setting of digital NCK inputs from PLC
DBB1
On-board inputs
Digital inputs without hardware
Input 8
Input 7
Input 6
Input 5
Input 4
Input 3
DBB2 DBB3
Unassigned
DBB4
Disabling of digital NCK outputs /Z2-A4/
Digital outputs without hardware
Output 8
Output 7
Output 6
Input 2
Input 1
On-board outputs
Output 5
Output 4
Output 3
Output 2
Output 1
Overwrite screenform of digital NCK outputs /Z2-A4/
DBB5
On-board outputs
Digital outputs without hardware
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
Output 2
Output 1
Setting value of digital NCK outputs from PLC /Z2-A4/
DBB6
On-board outputs
Digital outputs without hardware
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
Output 2
Output 1
Input screenform of digital NCK outputs /Z2-A4/
DBB7
On-board outputs
Digital outputs without hardware
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
Output 2
Output 1
st
DBB8 DBB29
Machine axis number table for FC 19, FC 24, FC 25, FC 26 (1 MCP)
DBB30
Upper limit of machine axis numbers for FC 19, FC 24 (1st MCP)
With 0, the max. number of machine axis numbers applies
DBB32 DBB53
Machine axis number table for FC 19, FC 24, FC 25, FC 26 (2nd MCP)
DBB54
Upper limit of machine axis numbers for FC 19, FC 24 (2nd MCP)
With 0, the max. number of machine axis numbers applies
Заметки
Приложение C
Стр. 40
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
General signals to NCK (DB10)
DB10
Signals to NC (PLC
Byte
Bit 7
Bit 6
Bit 5
NC)
Bit 4
Bit 3
Keyswitch /Z1-A2/
DBB56
Position 3
Position 2
Position 1
Bit 2
Bit 1
Acknowl.
Emergency
Stop
/Z1-A2/
Emergency
Stop
/Z1-A2/
Bit 0
Position 0
DBB57
PC
shutdown
(Only 840Di)
INC inputs in
mode group
area active
DBB58
Collision
detection off
DBB59
On board NCK/HMI inputs and outputs (DB10)
Signals from (NCK -> PLC)
DB10
Byte
Bit 7
Bit 6
Bit 5
Bit 4
For free disposal
DBB60
Bit 3
Bit 2
Bit 1
Bit 0
Actual value of the digital ON-BOARD inputs of the NCK
On-board inputs /Z2-A4/
Input 4
Input 3
Input 2
Input 1
DBB61 DBB63
DBB64
Setpoint for the digital outputs of the NCK without hardware
/Z2-A4/
Output 8
Output 7
Output 6
Output 5
Setpoint for the digital on-board outputs of the NCK /Z2-A4/
Output 4
Output 3
DBB65 DBB67
unassigned
DBB68
Handwheel 1 moved
DBB69
Handwheel 2 moved
DBB70
Handwheel 3 moved
DBB71
Modification counter inch/metric system of units
DBB72
Status of the actual value display indicated (1st MCP)
HT 8
HMI
Travel keys
displayed
HMI
Output 1
MCS/
WCS
Valid display
MCS/
WCS
Valid display
Status of the actual value display indicated (2nd MCP)
DBB73
HT 8
Output 2
Travel keys
displayed
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 41
Приложение C
Приложение C
Signals from (NCK -> PLC)
DB10
Byte
DBB74 DBB79
HT 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
st
Machine axis numbers of the displayed axes (1 MCP)
MCP1AxisFromHMI
HMI
DBB80 DBB85
HT 8
PLC Интерфейс
Machine axis numbers of the displayed axes (2nd MCP)
MCP2AxisFromHMI
HMI
DBB86
Reserved
DBB88
Reserved
Заметки
Приложение C
Стр. 42
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Selection/status signals from HMI (DB10)
DB10
Byte
Signals from NC (NCK
Bit 7
Bit 6
Bit 5
Bit 4
PLC)
Bit 3
Bit 2
Bit 1
Bit 0
DP1
Bus
Slaves OK
MPI/DP
Bus
Slaves OK
DBB90
ePS
PLC
DBB91
PLC
ePS
DBB92
GP
PLC
DBB93
unassigned
DBB94
unassigned
DBB95
unassigned
DBB96
unassigned
Channel number for handwheel 1 /Z2-H1
DBB97
HMI
PLC
D
C
A
Channel number for handwheel 2 /Z2-H1
DBB98
HMI
PLC
D
C
B
A
Channel number for handwheel 3 /Z2-H1/
DBB99
HMI
PLC
D
C
B
A
Axis number for handwheel 1 /Z2-H1/
DBB100
HMI
PLC
Machine axis
/Z2-H1/
Handwheel
selected
/Z2-H1/
Contour
handwheel
E
D
C
B
A
Axis number for handwheel 2 /Z2-H1/
DBB101
HMI
PLC
Machine axis
/Z2-H1/
Handwheel
selected
/Z2-H1/
Contour
handwheel
E
D
C
B
A
Axis number for handwheel 3 /Z2-H1/
DBB102
HMI
PLC
DBB103
HMI
PLC
B
Machine axis
/Z2-H1/
Handwheel
selected
/Z2-H1/
Contour
handwheel
E
D
HMI battery
alarm
/Z1-A2/
HMI tempera
-ture limit
/Z1-A2/
AT box ready
/Z1-A2/
HMI
fan monitoring
HMI
HD monitoring
C
B
A
Remote
diagnosis
active
/FBFE/
/Z1-A2/
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 43
Приложение C
Приложение C
PLC Интерфейс
General signals from NCK (DB10)
DB10
Signals from NC (NCK
Byte
Bit 7
DBB104
GP
PLC
NCK CPU
ready
/Z1-A2/
Bit 6
Bit 5
Bit 4
Op2Key
ready
1. OB1 cycle
PLC)
Bit 3
Op1Key
ready
Bit 2
Bit 1
Bit 0
HHU
ready
MCP 2
ready
MCP 1
ready
Toolmanagement command
cancellation
DBB105
GP
PLC
EMERGENCY Stop
active
/Z1-N2/
DBB106
DBB107
Inch system
/Z1-G2/
DBB108
NC ready
/Z1-A2/
Drive ready
/Z1-A2/
Drives in
cyclic operation
DBB109
NCK battery
alarm
/Z1-A2/
Air temp.
alarm
/Z1-A2/
Heat sink
temp. alarm
NCU 573
/Z1-A2/
Collision detection off
/Z2-M5/
Probe actuated
/Z2-M5/
NCU-link
active
/Z2-B3/
Probe 2
HMI CPU
Ready
(HMI to
OPI)
/Z1-A2/
HMI 2 CPU
Ready
(HMI to MPI)
/Z1-A2/
Probe 1
HMI2 CPU
ready
E_HMI2
ready
/Z1-A2/
NCK
alarm present
/Z1-A2/
PC operating system
fault
/HBI/
Software cams minus /Z2-N3/
DBB110
7
6
5
4
3
2
1
0
10
9
8
18
17
16
26
25
24
2
1
0
10
9
8
18
17
16
26
25
24
Software cams minus /Z2-N3/
DBB111
15
14
13
12
11
Software cams minus /Z2-N3/
DBB112
23
22
21
20
19
Software cams minus /Z2-N3/
DBB113
31
30
29
28
27
Software cams plus /Z2-N3/
DBB114
7
6
5
4
3
Software cams plus /Z2-N3/
DBB115
15
14
13
12
11
Software cams plus /Z2-N3/
DBB116
23
22
21
20
19
Software cams plus /Z2-N3/
DBB117
31
30
29
28
27
Заметки
Приложение C
Стр. 44
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB10
Byte
Signals from NC (NCK
Bit 7
Bit 6
Bit 5
Bit 4
31
30
29
28
PLC)
Bit 3
Bit 2
Bit 1
Bit 0
27
26
25
24
DBB118
ePS
PLC
ePS-Daten
DBB119
ePS
PLC
ePS-Daten
DBB120
ePS
PLC
ePS-Daten
DBB121
ePS
PLC
ePS-Daten
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 45
Приложение C
Приложение C
PLC Интерфейс
External digital inputs of the NCK (DB10)
DB10
Byte
Signals to NC (PLC
Bit 7
Bit 6
Bit 5
Input 16
Input 15
Input 14
Input 16
Input 15
Input 14
Input 24
Input 23
Input 22
Input 24
Input 23
Input 22
Input 32
Input 31
Input 30
Input 32
Input 31
Input 30
Input 40
Input 39
Input 38
Input 40
Input 39
Input 38
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
Input 11
Input 10
Input 9
Input 11
Input 10
Input 9
Input 19
Input 18
Input 17
Input 19
Input 18
Input 17
Input 27
Input 26
Input 25
Input 27
Input 26
Input 25
Input 35
Input 34
Input 33
Input 34
Input 33
Disable the external digital NCK inputs
DBB122
Input 13
Input 12
Values from the PLC for the external digital NCK inputs
DBB123
Input 13
Input 12
Disable the external digital NCK inputs
DBB124
Input 21
Input 20
Values from the PLC for the external digital NCK inputs
DBB125
Input 21
Input 20
Disable the external digital NCK inputs
DBB126
Input 29
Input 28
Values from the PLC for the external digital NCK inputs
DBB127
Input 29
Input 28
Disable the external digital NCK inputs
DBB128
Input 37
Input 36
Values from the PLC for the external digital NCK inputs
DBB129
Input 37
Input 36
Input 35
Заметки
Приложение C
Стр. 46
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
External digital outputs of the NCK (DB10)
DB10
Byte
Signals to NC (PLC
Bit 7
Bit 6
Bit 5
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
Output 10
Output 9
Output 10
Output 9
Output 10
Output 9
Output 10
Output 9
Output 18
Output 17
Output 18
Output 17
Output 18
Output 17
Output 18
Output 17
Output 26
Output 25
Output 26
Output 25
Output 26
Output 25
Output 26
Output 25
Output 34
Output 33
Output 34
Output 33
Output 34
Output 33
Output 34
Output 33
Disable the external digital NCK outputs /Z2-A4/
DBB130
Output 16
Output 15
Output 14
Output 13
Output 12
Output 11
Overwrite screenform for the external digital NCK outputs /Z2-A4/
DBB131
Output 16
Output 15
Output 14
Output 13
Output 12
Output 11
Value from the PLC for the external digital NCK outputs /Z2-A4/
DBB132
Output 16
Output 15
Output 14
Output 13
Output 12
Output 11
Default screenform for the external digital NCK outputs /Z2-A4/
DBB133
Output 16
Output 15
Output 14
Output 13
Output 12
Output 11
Disable the external digital NCK outputs /Z2-A4/
DBB134
Output 24
Output 23
Output 22
Output 21
Output 20
Output 19
Overwrite screenform for the external digital NCK outputs /Z2-A4/
DBB135
Output 24
Output 23
Output 22
Output 21
Output 20
Output 19
Value from the PLC for the external digital NCK outputs /Z2-A4/
DBB136
Output 24
Output 23
Output 22
Output 21
Output 20
Output 19
Default screenform for the external digital NCK outputs /Z2-A4/
DBB137
Output 24
Output 23
Output 22
Output 21
Output 20
Output 19
Disable the external digital NCK outputs /Z2-A4/
DBB138
Output 32
Output 31
Output 30
Output 29
Output 28
Output 27
Overwrite screenform for the external digital NCK outputs /Z2-A4/
DBB139
Output 32
Output 31
Output 30
Output 29
Output 28
Output 27
Value from the PLC for the external digital NCK outputs /Z2-A4/
DBB140
Output 32
Output 31
Output 30
Output 29
Output 28
Output 27
Default screenform for the external digital NCK outputs /Z2-A4/
DBB141
Output 32
Output 31
Output 30
Output 29
Output 28
Output 27
Disable the external digital NCK outputs /Z2-A4/
DBB142
Output 40
Output 39
Output 38
Output 37
Output 36
Output 35
Overwrite screenform for the external digital NCK outputs /Z2-A4/
DBB143
Output 40
Output 39
Output 38
Output 37
Output 36
Output 35
Value from the PLC for the external digital NCK outputs /Z2-A4/
DBB144
Output 40
Output 39
Output 38
Output 37
Output 36
Output 35
Default screenform for the external digital NCK outputs /Z2-A4/
DBB145
Output 40
Output 39
Output 38
Output 37
Output 36
Output 35
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 47
Приложение C
Приложение C
PLC Интерфейс
Analog inputs of the NCK (external) (DB10)
DB10
Byte
Signals to NCK (PLC
Bit 7
Bit 6
Bit 5
Input 8
Input 7
Input 6
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
Input 3
Input 2
Input 1
Input 2
Input 1
Disable the analog NCK inputs /Z2-A4/
DBB146
Input 5
Input 4
Specified analog value for NCK from PLC /Z2-A4/
DBB147
Input 8
Input 7
Input 6
Input 5
Input 4
Input 3
DBW148
Setpoint from PLC for analog input 1 of NCK /Z2-A4/
DBW150
Setpoint from PLC for analog input 2 of NCK /Z2-A4/
DBW152
Setpoint from PLC for analog input 3 of NCK /Z2-A4/
DBW154
Setpoint from PLC for analog input 4 of NCK /Z2-A4/
DBW156
Setpoint from PLC for analog input 5 of NCK /Z2-A4/
DBW158
Setpoint from PLC for analog input 6 of NCK /Z2-A4/
DBW160
Setpoint from PLC for analog input 7 of NCK /Z2-A4/
DBW162
Setpoint from PLC for analog input 8 of NCK /Z2-A4/
DBB164
DBB165
unassigned
Заметки
Приложение C
Стр. 48
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Analog outputs of the NCK (external) (DB10)
DB10
Byte
Signals to NCK (PLC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
NCK)
Bit 2
Bit 1
Bit 0
Output 2
Output 1
Output 2
Output 1
Output 2
Output 1
Bit 1
Bit 0
Input 10
Input 9
Input 18
Input 17
Input 26
Input 25
Input 34
Input 33
Output 10
Output 9
Output 18
Output 17
Output 26
Output 25
Output 34
Output 33
Overwrite screenform for the analog NCK outputs /Z2-A4/
DBB166
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
Default screenform for the analog NCK outputs /Z2-A4/
DBB167
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
Disable the analog NCK outputs /Z2-A4/
DBB168
Output 8
Output 7
Output 6
Output 5
Output 4
Output 3
DBB169
Reserved
DBW170
Setpoint from PLC for analog output 1 of NCK /Z2-A4/
DBW172
Setpoint from PLC for analog output 2 of NCK /Z2-A4/
DBW174
Setpoint from PLC for analog output 3 of NCK /Z2-A4/
DBW176
Setpoint from PLC for analog output 4 of NCK /Z2-A4/
DBW178
Setpoint from PLC for analog output 5 of NCK /Z2-A4/
DBW180
Setpoint from PLC for analog output 6 of NCK /Z2-A4/
DBW182
Setpoint from PLC for analog output 7 of NCK /Z2-A4/
DBW184
Setpoint from PLC for analog output 8 of NCK /Z2-A4/
External digital input and output signals of the NCK (DB10)
DB10
Byte
Signals from NCK (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Actual value of external digital NCK inputs /Z2-A4/
DBB186
Input 16
Input 15
Input 24
Input 23
Input 32
Input 31
Input 40
Input 39
Output 16
Output 15
Output 24
Output 23
Output 32
Output 31
Output 40
Output 39
Input 14
Input 13
Input 12
Input 11
Actual value of external digital NCK inputs /Z2-A4/
DBB187
Input 22
Input 21
Input 20
Input 19
Actual value of external digital NCK inputs /Z2-A4/
DBB188
Input 30
Input 29
Input 28
Input 27
Actual value of external digital NCK inputs /Z2-A4/
DBB189
Input 38
Input 37
Input 36
Input 35
NCK setpoint for external digital NCK outputs /Z2-A4/
DBB190
Output 14
Output 13
Output 12
Output 11
NCK setpoint for external digital NCK outputs /Z2-A4/
DBB191
Output 22
Output 21
Output 20
Output 19
NCK setpoint for external digital NCK outputs /Z2-A4/
DBB192
Output 30
Output 29
Output 28
Output 27
NCK setpoint for external digital NCK outputs /Z2-A4/
DBB193
Output 38
Output 37
Output 36
Output 35
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 49
Приложение C
Приложение C
PLC Интерфейс
Analog input and output signals of the NCK (DB10)
DB10
Byte
Signals from NCK (NCK
Bit 7
Bit 6
Bit 5
Bit 4
PLC)
Bit 3
Bit 2
DBW194
Actual value for analog input 1 of the NCK /Z2-A4/
DBW196
Actual value for analog input 2 of the NCK /Z2-A4/
DBW198
Actual value for analog input 3 of the NCK /Z2-A4/
DBW200
Actual value for analog input 4 of the NCK /Z2-A4/
DBW202
Actual value for analog input 5 of the NCK /Z2-A4/
DBW204
Actual value for analog input 6 of the NCK /Z2-A4/
DBW206
Actual value for analog input 7 of the NCK /Z2-A4/
DBW208
Actual value for analog input 8 of the NCK /Z2-A4/
DBW210
Setpoint for analog output 1 of the NCK /Z2-A4/
DBW212
Setpoint for analog output 2 of the NCK /Z2-A4/
DBW214
Setpoint for analog output 3 of the NCK /Z2-A4/
DBW216
Setpoint for analog output 4 of the NCK /Z2-A4/
DBW218
Setpoint for analog output 5 of the NCK /Z2-A4/
DBW220
Setpoint for analog output 6 of the NCK /Z2-A4/
DBW222
Setpoint for analog output 7 of the NCK /Z2-A4/
DBW224
Setpoint for analog output 8 of the NCK /Z2-A4/
DBW226DBW233
NCK
PLC
Collision detection 8 bytes = 64 bits
DBW234 DBW241
PLC
NCK
Collision detection 8 bytes = 64 bits
Bit 1
Bit 0
Bit 1
Bit 0
Handwheel 2
Handwheel 1
Expansion handwheel signals from NCK (DB10)
DB10
Byte
Signals from NCK (NCK
Bit 7
Bit 6
Bit 5
Bit 4
PLC)
Bit 3
DBB242
Handwheel 4 moved
DBB243
Handwheel 5 moved
DBB244
Handwheel 6 moved
DBB245
Handwheel 6
Handwheel 5
Bit 2
Ethernet-Handrad stands still
Handwheel 4 Handwheel 3
Reserved
DBB246
Заметки
Приложение C
Стр. 50
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Mode group-specific signals to mode group 1 (DB11)
DB11
Signals to mode group 1 (PLC
Byte
Bit 7
Bit 6
Bit 5
Bit 4
DBB0
Mode group
reset
/Z1-K1/
BAG-Stopp
Mode group
stop Axes
plus spindle
Mode group
stop
/Z1-K1/
Mode change
disable
/Z1-K1/
DBB1
Single block
/Z1-K1/
Type A
Type B
Bit 2
Bit 1
Bit 0
JOG
Operating mode
/Z1-K1/
MDA
AUTO
REF
Machine function
/Z1-K1/
REPOS
TEACH IN
Machine function
DBB2
Var. INC
10000 INC
1000 INC
100 INC
DB11
Signals from mode group 1 (NCK
1 INC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 1
Bit 0
PLC)
Bit 2
Strobe mode
/Z1-K1/
DBB4
HMI
PLC
JOG
MDA
AUTO
Strobe machine function
/Z1-K1/
DBB5
HMI
PLC
REF
DBB6
10 INC
unassigned
DBB3
Byte
Bit 3
NCK)
All channels
in reset state
NCK internal
JOG active
/Z1-K1/
Mode Group
reseted
/Z1-K1/
Mode group
ready
/Z1-K1/
REPOS
TEACH IN
Active operating mode
/Z1-K1/
JOG
MDA
AUTO
Active machine function
/Z1-K1/
REF
REPOS
TEACH IN
DBB7
Machine function
DBB8
Var. INC
10000 INC
1000 INC
100 INC
10 INC
1 INC
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 51
Приложение C
Приложение C
PLC Интерфейс
DB11
Signals to mode group 2 (PLC NCK)
Byte
Bit 7
Bit 6
Bit 5
Bit 4
DBB20
Mode group
reset
/Z1-K1/
Mode group
stop
Axes plus
spindle
/Z1-K1/
Mode group
stop
/Z1-K1/
Mode change
disable
/Z1-K1/
Bit 3
Bit 2
Bit 1
JOG
MDA
Single block
DBB21
Type A
Type B
Machine function
Var. INC
10000 INC
1000 INC
100 INC
10 INC
1 INC
Bit 1
Bit 0
unassigned
DBB23
DB11
Signals from mode group 2 (NCK
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Strobe mode
/Z1-K1/
DBB24
HMI
PLC
JOG
MDA
AUTO
Strobe machine function
/Z1-K1/
DBB25
HMI à PLC
REF
DBB26
AUTO
Machine function
/Z1-K1/
REPOS
TEACH IN
REF
DBB22
Bit 0
Operating mode
/Z1-K1/
All channels
in reset state
/Z1-K1/
NCK internal
JOG active
/Z1-K1/
Mode group
reseted
/Z1-K1/
REPOS
TEACH IN
Active operating mode
/Z1-K1/
Mode group
ready
/Z1-K1/
JOG
MDA
AUTO
Active machine function
/Z1-K1/
REF
REPOS
TEACH IN
DBB27
DBB28
Machine functions
Var. INC
10000 INC
1000 INC
100 INC
10 INC
1 INC
Заметки
Приложение C
Стр. 52
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals for Safety SPL (safe programmable logic) (DB18)
DB18
Byte
Signals for Safety SPL (PLC
Bit 7
Bit 6
Bit 5
Bit 4
DBB0DBW34
PLC)
Bit 3
Bit 2
Bit 1
Bit 0
Stop E
SPL READY
unassigned
DBB36
DBB37
Data area / error
Signals for Safety SPL (PLC
DB18
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
NCK)
Bit 2
Bit 1
Bit 0
Data area for SPL inputs/outputs
SPL_DATA.INSEP [1..32]
DBD38
SPL_DATA.INSEP [33..64]
DBD42
SPL_DATA.OUTSEP [1..32]
DBD46
SPL_DATA.OUTSEP [33..64]
DBD50
Data area for user SPL
DBD54
SPL_DATA.INSIP [1..32]
SPL_DATA.INSIP [33..64]
DBD58
SPL_DATA.OUTSIP [1..32]
DBD62
SPL_DATA.OUTSIP [33..64]
DBD66
SPL_DATA.MARKERSIP [1..32]
DBD70
SPL_DATA.MARKERSIP [33..64]
DBD74
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 53
Приложение C
Приложение C
PLC Интерфейс
Signals for Safety SPL (PLC
DB18
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 1
SPL_DELTA.OUTSEP [1..32]
DBD86
SPL_DELTA.OUTSEP [33..64]
DBD90
SPL_DELTA.INSIP [1..32]
DBD94
SPL_DELTA.INSIP [33..64]
DBD98
SPL_DELTA.OUTSIP [1..32]
DBD102
SPL_DELTA.OUTSIP [33..64]
DBD106
SPL_DELTA.MARKERSIP [1..32]
SPL_DELTA.MARKERSIP [33..64]
CMDSI
DBD118
DBD119
Bit 0
SPL_DELTA.INSEP [33..64]
DBD82
DBD114
Bit 2
SPL_DELTA.INSEP [1..32]
DBD78
DBD110
Bit 3
NCK)
Systemfehler
cross-checking
Error number
DBD120
0 = no error
1 - 320 = Signal number starting from SPL_DATA.INSEP [1]
DBD124
Level indicator of cross-checking
(diagnostics option: how many SPL signals currently differ in level)
Заметки
Приложение C
Стр. 54
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Supplementary data areas
Signals for Safety SPL (PLC
DB18
Bit 7
Byte
Bit 6
Bit 5
Bit 4
Bit 3
NCK)
Bit 2
Bit 1
Bit 0
3rd input byte
2nd input byte
1st input byte
3rd output
byte
2nd output
byte
1st output
byte
Data area for single-channel inputs/outputs
DBB128
NCK
PLCSIOUT [1 .. 8]
PLC
DBB129
NCK
PLCSIOUT [9 .. 16]
PLC
PLCSIOUT [17 .. 24]
DBB130
NCK
PLC
DBB131
NCK
PLCSIOUT [25 .. 32]
PLC
DBB132
PLC
PLCSIIN [1.. 8]
NCK
DBB133
PLC
PLCSIIN [9 .. 16]
NCK
DBB134
PLC
PLCSIIN [17 .. 24]
NCK
DBB135
PLC
PLCSIIN [25 .. 32]
NCK
SPL status
DBB136
DBB138
PROFIsafe module(s) for
th
8 input byte
th
7 input byte
th
6 input byte
th
5 input byte
4th input byte
DBB139
DBB140
PROFIsafe module(s) for
th
th
8 output
byte
7 output
byte
th
6 output
byte
5th output
byte
4th output
byte
DBB141
DBB142 DBB 149
DBB150 DBB157
DBB158 DBB188
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 55
Приложение C
Приложение C
PLC Интерфейс
F_SENDDP (transmitter)
Signals for Safety SPL (PLC
DB18
Byte
DBW190
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
NCK)
Bit 2
Bit 1
Bit 0
SUBS_ON
ERROR
SUBS_ON
ERROR
SUBS_ON
ERROR
1. F_SENDDP interface: FSDP[1].
ERR_REAC
DBB192
DBB193
DBW194
DIAG
DBW196
RETVAL14
DBW198
RETVAL15
DBW200
2. F_SENDDP interface: FSDP[2].
ERR_REAC
DBB202
DBB203
DBW204
DIAG
DBW206
RETVAL14
DBW208
RETVAL15
DBW210
3. F_SENDDP interface: FSDP[3].
ERR_REAC
DBB212
DBB213
DBW214
DIAG
DBW216
RETVAL14
DBW218
RETVAL15
Заметки
Приложение C
Стр. 56
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
F_RECVDP (receiver)
SPL-Signals (PLC
DB18
Byte
DBB220
DBB221
Bit 7
Bit 6
Bit 5
NCK)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
1. F_RECVDP interface: FRDP[1].
SUBS[7]
SUBS[6]
SUBS[5]
SUBS[4]
SUBS[3]
SUBS[2]
SUBS[1]
SUBS[0]
SUBS[15]
SUBS[14]
SUBS[13]
SUBS[12]
SUBS[11]
SUBS[10]
SUBS[9]
SUBS[8]
DBB222
REAC
DBB224
ACK_REI
SENDMODE
DBB225
DBW226
DIAG
DBW228
RETVAL14
DBW230
RETVAL15
DBB232
DBB233
ACK_REQ
SUBS_ON
ERROR
2. F_RECVDP interface: FRDP[2].
SUBS[7]
SUBS[6]
SUBS[5]
SUBS[4]
SUBS[3]
SUBS[2]
SUBS[1]
SUBS[0]
SUBS[15]
SUBS[14]
SUBS[13]
SUBS[12]
SUBS[11]
SUBS[10]
SUBS[9]
SUBS[8]
DBW234
REAC
DBB236
ACK_REI
SENDMODE
DBB237
DBW238
DIAG
DBW240
RETVAL14
DBW242
RETVAL15
SUBS_ON
ERROR
3. F_RECVDP interface: FRDP[3].
DBB244
DBB245
ACK_REQ
SUBS[7]
SUBS[6]
SUBS[5]
SUBS[4]
SUBS[3]
SUBS[2]
SUBS[1]
SUBS[0]
SUBS[15]
SUBS[14]
SUBS[13]
SUBS[12]
SUBS[11]
SUBS[10]
SUBS[9]
SUBS[8]
DBW246
REAC
DBB248
ACK_REI
DBB249
SEND MODE
DBW250
DIAG
DBW252
RETVAL14
DBW254
RETVAL15
ACK_REQ
SUBS_ON
ERROR
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 57
Приложение C
Приложение C
PLC Интерфейс
SPL user data
SPL-Signals (PLC
DB18
Byte
DBD256
Bit 7
Bit 6
Bit 5
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
SPL_USER_DATA[0]
DBD260
SPL_USER_DATA[1]
DBD264
SPL_USER_DATA[2]
DBD268
SPL_USER_DATA[3]
Заметки
Приложение C
Стр. 58
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals from/to operator panel (DB19)
DB19
Signals to operator panel (PLC
HMI)
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
DBB0
Actual value
in WCS
0=MCS
/Z1-A2/
Back up
travel recorder
HMI-Adv
shutdown
Clear
recall alarms
HMI-Adv
Clear cancel
alarms
HMI-Adv
Key disable
/Z1-A2/
Screen darkening
/Z1-A2/
Screen bright
/Z1-A2/
Rights for the
external view-
External
Viewer
OEM2
OEM1
DBB1
DBB2
DBB4
DBB6
Analog spindle 1, capacity in percent
DBB7
Analog spindle 2, capacity in percent
DBB8
Channel number of machine control panel to HMI
Reserved for selection
DBB9
Automato
tool measurement
PLC Hardkeys (Values 1 ... 255, Default: 0 )
DBB10
Reserved for hardkey function expansions
DBB11
DBB12
part program
DBB13
Select
DBB14
/Z1-A2/
Load
0=act. FS
Reserved
Disable
Teach transfer
IHsl/IM9
Unload
RS-232 act. FS: Index of file to be transferred in the standard list.
1=pas. FS
RS-232 pass. FS: Number of the control file for user file names.
RS-232 act. FS: Index that specifies the axis, channel or tool no.
DBB15
RS-232 pass. FS: Index of the file to be transferred in the user list
DBB16
1=pas FS
Part program handling: Number of the control file for user file names.
/IHsl/IM9
Part program handling: Index of the file to be transferred in the user list
/IHsl/IM9
DBB17
DBB18
Reserved (signal counter)
DBB19
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 59
Приложение C
Приложение C
PLC Интерфейс
DB19
Signals from operator panel (HMI
PLC)
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
DBB20
MCS/WCS
Changeover
/Z1-A2/
Simulation
active
/Z1-A2/
Language 2
switched
HMI-Emb.
Recall alarm
cleared
HMI-Adv
/Z1-A2/
Cancel alarm
cleared
HMI-Adv
/Z1-A2/
Cancel key
actuated
/Z1-A2/
Screen is dark
/Z1-A2/
DBB21
Active HMI operating area
DBB22
Displayed channel number from the HMI /Z1-A2/
Bit 0
DBB23
DBB24
actual mask number from JobShop
DBB26
Part program handling status /Z1-A2/
Select
Load
Unload
Active
Error
DBB27
Error program handling /Z1-A2/
DBW28
Mask number for "Extend user interface" IHsl/BE2
DBB30
Control bits PLC --> HMI
Inactive bit
Error, Not
possible to
request
mask
Busy function
DBB33
PLC
Mask request
accepted
Strobe function
Parameter 1 for FunctionSelectionNo. (function selection from DBB32)
Parameter 2 for FunctionSelectionNo. (function selection from DBB32)
Parameter 3 for FunctionSelectionNo. (function selection from DBB32)
Error code for FunctionSelectionNo. (function selection from DBB32)
Parameter 1 for FunctionSelectionNo. (function selection from DBB48)
PLC
DBB38
HMI
Mask requested
PLC
DBB37
HMI
Mask active
HMI
DBB36
HMI
Mask exited
HMI
DBB35
PLC
Request mask
HMI
DBB34
PLC
Exit mask
FunctionSelectionNo. from PLC
DBB32
HMI
Reserved
Control bits PLC --> HMI
DBB31
PLC
OK
Parameter 2 for FunctionSelectionNo. (function selection from DBB48)
PLC
Заметки
Приложение C
Стр. 60
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB19
Signals from operator panel (HMI
Byte
Bit 7
Bit 6
Bit 4
DBB48
Bit 1
Bit 0
Reserved
PLC
PLC busy
function
HMI strobe
function
FunctionSelectionNo. from HMI
Error code for FunctionSelectionNo. (function selection from DBB48)
DBB49
PLC
Bit 2
PLC
DBB40 DBB47
HMI
Bit 3
Parameter 3 for FunctionSelectionNo. (function selection from DBB48)
DBB39
HMI
Bit 5
PLC)
HMI
Interface 2nd HMI
DBB50 DBB99
Assignment as for DBB0 to DBB49
Switchover interface to HMI
DBB100
Knocking interface (HMI announces itself to NCU)
ONL_REQUEST /Z2-B3/
Online request from HMI
HMI writes its client identification as online request
(bit 8-15: bus type, bit 0-7: HMI bus address)
ONL_CONFIRM /Z2-B3/
DBB102
Acknowledgment from PLC to online request
PLC writes HMI client identification as acknowledgment (bus type, HMI bus address;
as with DBB100).
PAR_CLIENT_IDENT /Z2-B3/
DBB104
HMI writes its client identification (bus type, HMI bus address; as with DBB100).
PAR_HMI_TYP /Z2-B3/
DBB106
Type of HMI as per NETNAMES.INI: Main / subordinate operator panel / server /...
PAR_MSTT_ADR /Z2-B3/
DBB107
HMI writes address of MCP to be activated; 255, when no MCP activated
PAR_STATUS /Z2-B3/
DBB108
PLC writes online enable for HMI
PAR_Z_INFO /Z2-B3/
DBB109
PLC writes additional info about status
M_TO_N_ALIVE
DBB110
Sign of life from PLC to HMI through M to N block
Reserved bus type MCP
DBB112
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 61
Приложение C
Приложение C
PLC Интерфейс
DB19
Byte
Signals from operator panel (HMI
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
DBB113
ParOpKeyAdr
Direct key index knocking interface
DBB114
ParTcuIndex
TCU index knocking interface
DBB115
ParHt2Index
Ht2 index login interface
DBB116
Direct key address
1st online interface
DBB117
Direct key address
2nd nline interface
PLC)
Bit 2
Bit 1
Bit 0
TCU index
DBB118
1st online interface
TCU index
DBB119
nd
2 online interface
Online interface HMI 1 (user)
DBB120
MMC1_CLIENT_IDENT /Z2-B3/
MMC1_TYP /Z2-B3/
DBB122
PLC writes PAR_MMC_TYP to MMCx_TYP when HMI goes online.
DBB123
MMC1_MSTT_ADR /Z2-B3/
PLC writes PAR_MSTT_ADR to MMCx_MSTT_ADR when HMI goes online.
DBB124
MMC1_STATUS /Z2-B3/
Connection status, HMI and PLC alternately write their requests/acknowledgments
MMC1_Z_INFO /Z2-B3/
DBB125
DBB126
Reserved
Additional info connection status (pos./neg. acknowledgment, error messages...)
TCU1_
MMC1_
MMC1_
MMC1_
MMC1_
MMC1_
SHIFT_
CHANGE_
ACTIVE_
ACTIVE_
ACTIVE_
MSTT_
LOCK
DENIED
CHANGED
PERM
REQ
SHIFT_
/Z2-B3/
/Z2-B3/
/Z2-B3/
/Z2-B3/
LOCK
MMC1
SHIFT
LOCK
/Z2-B3/
/Z2-B3/
Заметки
Приложение C
Стр. 62
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB19
Byte
Signals from operator panel (HMI
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
DBB127
Reserved Bus type MCP
DBB128 DBB129
Reserved Transline (Transline DB number)
Bit 1
Bit 0
Online interface HMI 2 (user)
DBB130
MMC2_CLIENT_IDENT /Z2-B3/
DBB132
MMC2_TYP /Z2-B3/
PLC writes PAR_MMC_TYP to MMCx_TYP when HMI goes online
MMC2_MSTT_ADR /Z2-B3/
DBB133
PLC writes PAR_MSTT_ADR to MMCx_MSTT_ADR when HMI goes online
MMC2_STATUS /Z2-B3/
DBB134
Connection status, MMC and PLC alternately write their requests/acknowledgments
MMC2_Z_INFO /Z2-B3/
DBB135
Additional info connection status (pos./neg. acknowledgment, error messages...)
DBB136
TCU2_
SHIFT_
LOCK
Reserved
MMC2_
MMC2_
MMC2_
MMC2_
MMC2_
MMC2_
CHANGE_
ACTIVE_
ACTIVE_
ACTIVE_
MSTT_
SHIFT_
DENIED
CHANGED
PERM
REQ
SHIFT_
LOCK
/Z2-B3/
/Z2-B3/
/Z2-B3/
/Z2-B3/
LOCK
/Z2-B3/
/Z2-B3/
DBB137
Reserved Bus type MCP
DBB138 –
DBB139
Reserved Transline (Transline DB number)
DBB140 DBB197
Code carrier input parameters
Optional package SINTDC on HMI-Advanced required
DBB198 DBB249
Code carrier return parameters
Optional package SINTDC on HMI-Advanced required
DBB250 DBB255
Commands
Optional package SINTDC on HMI-Advanced required
DBB256 DBB267
Commands for Paramtm.exe
Optional package SINTDC on HMI-Advanced required
DBB268
Traffic light status
Optional package TPM on HMI-Advanced required
DBD270 DBD394
Counter[1 ... 32]
Optional package TPM on HMI-Advanced required
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 63
Приложение C
Приложение C
PLC Интерфейс
PLC machine data (DB20)
DB20
Byte
PLC machine data (PLC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
operator)
Bit 2
Bit 1
Bit 0
INT values
DBW0
DBW
DBW
INT values
DBB
Bit arrays
DBB
DBB
Bit arrays
DBD
REAL values
DBD
REAL values
DBD
Заметки
Приложение C
Стр. 64
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Channel signals (DB21 - DB30)
Signals to/from NCK channel (DB21 – DB30)
Signals to NCK channel (PLC NCK)
DB21 DB30
Byte
Bit 7
DBB0
DBB1
Activate program test
/Z1-K1/
Bit 6
Bit 5
Bit 4
Bit 3
Activate dry
run feedrate /
Z1-V1/
Activate M01
/Z1-K1/
Activate single block /Z1K1/
Activate DRF
/Z2-H1/
PLC action
complete /Z1K1/
CLC override /Z3-TE1/
CLC stop /Z3
-TE1/
Time monitoring act.
(tool manage
-ment)
Bit 2
Bit 1
Bit 0
Synchronized action
OFF
Enable protection zones
/Z1-A3/
Activate
referencing /
Z1-R1/
/2
/1
/0
Stroke suppres-sion
/K2-N4/
Manual
stroke enable
/K2-N4/
Stroke enable
/K2-N4/
C
B
A
/FBSY/
Skip block activate /Z1-K1/
DBB2
/7
/6
/5
/4
/3
Nibbling and punching /K2-N4/
DBB3
Manual release of
stroke 2
Stroke not
Stroke deoperating /K2 layed /K2-N4/
-N4/
Feedrate override /Z1-V1/
DBB4
H
G
F
E
D
Rapid traverse override /Z1-V1/
DBB5
H
G
DBB6
Feedrate
override
active
override /Z1V1/
Rapid traverse override
active
override /Z1V1/
DBB7
Reset
/Z1-K1//
F
Suppress
Start Lock
E
D
C
B
A
Program
level abort /
Z1-K1/
Delete
subroutine
no. of passes
Delete distance-to-go
/Z1-A2/
Read-in disable
/Z1-K1/
Feed disable
override /Z1V1/
NC Stop
axes plus
spindle
/Z1-K1/
NC Stop /Z1K1/
NC Stop to
block limit /Z1
-K1/
NC Start /Z1K1/
NC Start
disable /Z1K1/
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Activate machine-related protection area /Z1-A3/
DBB8
Area 8
Area 7
Area 6
Area 5
Area 4
Area 3
DBB9
Activate machine-related protection area /Z1-A3/
DBB10
Activate channel-specific protection area /Z1-A3/
Area 8
Area 7
Area 6
Area 5
Area 4
Area 3
Activate channel-specific protection area /Z1-A3/
DBB11
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 65
Приложение C
Приложение C
PLC Интерфейс
Control signals to geometry axes
DB21 DB30
Byte
Signals to NCK channel (PLC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
NCK)
Bit 2
Bit 1
Bit 0
Geometry axis 1
DBB12
Traversing keys
/Z2-H1/
pus
Rapid traverse over-
Traversing
key disable /
Feed stop /Z1
-V1/
mnus
DBB13
Var. INC
Geometry axis 1
machine function /Z2-H1/
10000 INC
1000 INC
DBB14
OEM signals geometry axis 1
DBB15
Geometry axis 1
DBB16
Geometry axis 2
Traversing keys
/Z2-H1/
plus
Rapid traverse over-
Traversing
key disable /
Var. INC
Geometry axis 2
machine function /Z2-H1/
10000 INC
1000 INC
DBB18
OEM signals geometry axis 2
DBB19
Geometry axis 2
DBB20
Geometry axis 3
Traversing keys
/Z2-H1/
plus
Rapid traverse override /Z2-H1/
Traversing
key disable /
Z2-H1/
Var. INC
2
1
100 INC
10 INC
1 INC
Activate handwheel
/Z2-H1/
3
2
1
100 INC
10 INC
1 INC
Feed stop /Z1
-V1/
minus
DBB21
3
Feed stop /Z1
-V1/
minus
DBB17
Activate handwheel
/Z2-H1/
Geometry axis 3
machine function /Z2-H1/
10000 INC
1000 INC
DBB22
OEM signals geometry axis 3
DBB23
Geometry axis 3
Activate handwheel
/Z2-H1/
3
2
1
100 INC
10 INC
1 INC
Заметки
Приложение C
Стр. 66
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Operating signals from HMI/status signals from NC channel
DB21 –
DB30
Byte
Signals from NCK channel (NCK
HMI
PLC, PLC
NCK)
Bit 7
DBB24
HMI
PLC
DBB25
HMI
PLC
DBB26
HMI
PLC
Program
test selected /Z1-K1/
Bit 6
Bit 5
Bit 4
Bit 3
Dry run
feedrate
selected /
Z1-V1/
M01 selected /Z1-K1/
Select NCKrelated M01
DRF selected /Z2-H1/
REPOS
MODE
EDGE
Feedrate
override for
rapid traverse
selected /Z1V1/
PLC,
Bit 2
Bit 1
Bit 0
ePS loading program
REPOSPATHMODE
2
1
0
Skip block selected /Z1-K1/
7
6
5
4
3
2
1
0
Skip block selected
/Z1-K1/
/9
/8
DBB27
HMI
PLC
OEM channel signals
DBB28
PLC
NCK
DBB29
PLC
NCK
Do not
disable
tool
DBB30
PLC
NCK
No tool
change
commands
Switch off
wear
monitoring
Switch off
workpiece
counter
Activate
PTP
motion
Activate NCK
-related M01
Neg. direction simulation contour
handwheel
Activate fixed feed
/FBMA/, /Z1-V1/
4
DBB31
PLC
NCK
Skip block active
/9
Program
test active /
Z1-K1/
Handwheel 3
1
Handwheel 2
Handwheel 1
REPOSPATHMODE
2
Last action
block active /Z1K1/
M00/M01
active
/Z1-K1/
Approach
block active /
Z1-K1/
Action
block active /Z1K1/
Transformation
active /Z1K1/
/K2-M1/
M02/M30
active
/Z1-K1/
Block search
active
/Z1-K1/
Handwheel
override
active
/Z2-H1/
DBB34
NCK
PLC
1
0
Execution from
external source
active
Revolutio-nal
feedrate active
/Z1-V1/
Orientable
toolholder active
Referencing active
/Z1-R1/
OEM channel signals feedback
DBB35
NCK
PLC
DBB36
NCK
PLC
contour
handwheel
on
2
Activate contour handwheel
REPOS
MODE EDGE
/8
DBB32
NCK
PLC
DBB33
NCK
PLC
/Z1-H2/
3
Simulation
Channel status /Z1-K1/
Program status /Z1-K1/
Reset
Interrupted
Active
Aborted
Interrupted
Stopped
NCK alarm
with processing
stop present /Z1-
Channelspecific NCK
alarm present
/Z1-A2/
Channel
ready
for operation
Interrupt
processing
active
/Z1-K1/
All axes stationary /Z1-B1/
All axes requiring
reference points
are referenced
/Z1-R1/
Waiting
Running
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 67
Приложение C
Приложение C
PLC Интерфейс
DB21 –
DB30
Signals from NCK channel (NCK
HMI
PLC, PLC
NCK)
Byte
Bit 7
DBB37
NCK
PLC
Stop at
block end
with SBL is
suppressed
DBB38
NCK
PLC
Bit 6
Read-in enable is ignored
/Z1-K1/
Bit 5
CLC
stopped
upper
limit /Z3TE1/
Bit 4
CLC
stopped
lower limit /
Z3-TE1/
PLC,
Bit 3
CLC
active
/Z3-TE1/
Bit 2
Bit 1
Bit 0
Contour handwheel active /Z2-H1/
Handwheel 3
Handwheel 2
Handwheel 1
Nibbling and punching /Z2-N4/
Acknowl. manual
stroke enable
/Z2-N4/
DBB39
NCK
PLC
Stroke
enable
active
/Z2-N4/
Protection
zones not
guaranteed
Заметки
Приложение C
Стр. 68
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Status signals of geometry axes
DB21 –
DB30
Byte
Signals from NCK channel (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Bit 1
Bit 0
Geometry axis 1
DBB40
Traverse command
/Z2-H1/
plus
minus
Travel requests
plus
DBB41
Var. INC
minus
Geometry axis 1
active machine function
/Z2-H1/
10000 INC
1000 INC
DBB42
OEM signals geometry axis 1
DBB43
Geometry axis 1
Handwheel active /Z2-H1/
3
2
1
100 INC
10 INC
1 INC
3
Handwheel active
/Z2-H1/
2
1
100 INC
10 INC
1 INC
3
Handwheel active
/Z2-H1/
2
1
100 INC
10 INC
1 INC
DBB44
HMI
PLC
Geometry axis 2
DBB46
Traverse command
/Z2-H1/
plus
minus
Travel requests
plus
DBB47
Var. INC
minus
Geometry axis 2
active machine function
/Z2-H1/
10000 INC
1000 INC
DBB48
OEM signals geometry axis 2
DBB49
Geometry axis 2
DBB50
HMI
PLC
Geometry axis 3
DBB52
Traverse command
/Z2-H1/
plus
minus
Travel requests
plus
DBB53
Var. INC
minus
Geometry axis 3
active machine function
/Z2-H1/
10000 INC
1000 INC
DBB54
OEM signals geometry axis 3
DBB55
Geometry axis 3
DBB56
HMI
PLC
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 69
Приложение C
Приложение C
PLC Интерфейс
Change signals on auxiliary function transfer from NC channel
DB21 –
DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
DBB58
Bit 7
Bit 6
Bit 5
M fct. 5
change /Z1H2/
M fct. 4
change /Z1H2/
M fct. 3
change /Z1H2/
M fct. 2
change /Z1H2/
M fct. 1
change /Z1H2/
DBB59
M fct. 5
not decoded
M fct. 4
not decoded
M fct. 3
not decoded
M fct. 2
not decoded
M fct. 1
not decoded
DBB60
S fct. 3 quick
S fct. 2 quick
S fct. 1 quick
S fct. 3
change /Z1H2/
S fct. 2
change /Z1H2/
S fct. 1
change /Z1H2/
DBB61
T fct 3 quick
T fct. 2 quick
T fct. 1 quick
T fct. 3
change/Z1H2/
T fct. 2
change/Z1H2/
T fct. 1
change /Z1H2/
DBB62
D fct. 3 quick
D fct. 2 quick
D fct. 1 quick
D fct. 3
change
/Z1-H2/
D fct. 2
change/
Z1-H2/
D fct. 1
change /Z1H2/
DBB63
DBB64
DBB65
DL fct. quick
H fct. 3 quick
H fct. 2 quick
H fct. 1 quick
F fct. 6
change /Z1H2/
F fct. 5
change /Z1H2/
DBB66
DBB67
F fct. 6 quick
DL fct.
change
H fct. 3
change /Z1H2/
H fct. 2
change /Z1H2/
H fct. 1
change /Z1H2/
F fct. 4
change /Z1H2/
F fct. 3
change /Z1H2/
F fct. 2
change /Z1H2/
F fct. 1
change /Z1H2/
M fct. 5 quick
M fct. 4 quick
M fct. 3 quick
M fct. 2 quick
M fct. 1 quick
F fct. 5 quick
F fct. 4 quick
F fct. 3 quick
F fct. 2 quick
F fct. 1 quick
Заметки
Приложение C
Стр. 70
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Transferred M/S functions
DB21 –
DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
DBW68
Extended address M function 1 (binary)
/Z1-H2/
DBD70
M function 1 (binary)
/Z1-H2/
DBW74
Extended address M function 2 (binary)
/Z1-H2/
DBD76
M function 2 (binary)
/Z1-H2/
DBW80
Extended address M function 3 (binary)
/Z1-H2/
DBD82
M function 3 (binary)
/Z1-H2/
DBW86
Extended address M function 4 (binary)
/Z1-H2/
DBD88
M function 4 (binary)
/Z1-H2/
DBW92
Extended address M function 5 (binary)
/Z1-H2/
DBD94
M function 5 (binary) /Z1-H2/
DBW98
Extended address S function 1 (binary)
/Z1-H2/
DBD100
S function 1 (REAL format)
/Z1-H2/
DBW104
Extended address S function 2 (binary)
/Z1-H2/
DBD106
S function 2 (REAL format)
/Z1-H2/
DBW110
Extended address S function 3 (binary)
/Z1-H2/
DBD112
S function 3 (REAL format)
/Z1-H2/
Bit 2
Bit 1
Bit 0
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 71
Приложение C
Приложение C
PLC Интерфейс
Transferred T/D/DL functions
DB21 DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
DBW116
Extended address T function 1 (16 bit INT)
DBW118
DBD118
T function 1 (binary) /Z1-H2/
For 8-decade T nos., T function 1 (32 bit DINT) is used in DBD 118 (see note)
DBW120
Extended address T function 2 (16 bit INT)
DBW122
T function 2 (Int)
DBW124
Extended address T function 3 (16 bit INT)
DBW126
T function 3 (Int)
DBB128
Extended address D function 1 (8 bit INT)
DBB129
D function 1 (binary) /Z1-H2/
DBW130
DBB130
For 5-decade D nos., D function 1 (16 bit DINT) is used in DBD 130 (see note)
Extended address D function 2 (8 bit INT)
DBB131
D function 2 (8 bit Int)
DBB132
Extended address D function 3 (8 bit INT)
DBB133
D function 3 (8 bit Int)
DBW134
Extended address DL function (16 bit INT)
DBD136
DL function (REAL)
Bit 0
Заметки
Приложение C
Стр. 72
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Transferred H/F functions
DB21 DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
DBW140
Extended address H function 1 (binary)
/Z1-H2/
DBD142
H function 1 (REAL or Dint)
/Z1-H2/
DBW146
Extended address H function 2 (binary)
/Z1-H2/
DBD148
H function 2 (REAL or Dint) /Z1-H2/
DBW152
Extended address H function 3 (binary)
/Z1-H2/
DBD154
H function 3 (REAL or Dint)
/Z1-H2/
DBW158
Extended address F function 1 (binary)
/Z1-H2/
DBD160
F function 1 (REAL format)
/Z1-H2/
DBW164
Extended address F function 2 (binary)
/Z1-H2/
DBD166
F function 2 (REAL format)
/Z1-H2/
DBW170
Extended address F function 3 (binary)
/Z1-H2/
DBD172
F function 3 (REAL format)
/Z1-H2/
DBW176
Extended address F function 4 (binary)
/Z1-H2/
DBD178
F function 4 (REAL format)
/Z1-H2/
DBW182
Extended address F function 5 (binary) /
Z1-H2/
DBD184
F function 5 (REAL format)
/Z1-H2/
DBW188
Extended address F function 6 (binary)
/Z1-H2/
DBD190
F function 6 (REAL format)
/Z1-H2/
Bit 2
Bit 1
Bit 0
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 73
Приложение C
Приложение C
PLC Интерфейс
Decoded M signals (M0–M99)
DB21 –
DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
M07
M06
M05 *
M04 *
Bit 2
Bit 1
Bit 0
M03 *
M02
M01
M00
M13
Dynamic M functions
/Z1-H2/
M12
M11
M10
M09
M08
M21
Dynamic M functions
/Z1-H2/
M20
M19
M18
M17
M16
M29
Dynamic M functions
/Z1-H2/
M28
M27
M26
M25
M24
M37
Dynamic M functions
/Z1-H2/
M36
M35
M34
M33
M32
M45
Dynamic M functions
/Z1-H2/
M44
M43
M42
M41
M40
M53
Dynamic M functions
/Z1-H2/
M52
M51
M50
M49
M48
M61
Dynamic M functions
/Z1-H2/
M60
M59
M58
M57
M56
M69
Dynamic M functions /
Z1-H2/
M68
M67
M66
M65
M64
M77
Dynamic M functions
/Z1-H2/
M76
M75
M74
M73
M72
M85
Dynamic M functions
/Z1-H2/
M84
M83
M82
M81
M80
M93
Dynamic M functions
/Z1-H2/
M92
M91
M90
M89
M88
Dynamic M functions
/Z1-H2/
M99
M98
M97
M96
Dynamic M functions
DBB194
DBB195
M15
M14
DBB196
M23
M22
DBB197
M31
M30
DBB198
M39
M38
DBB199
M47
M46
DBB200
M55
M54
DBB201
M63
M62
DBB202
M71
M70 *
DBB203
M79
M78
DBB204
M87
M86
DBB205
M95
DBB206
Bit 3
M94
DBB207
Заметки
Приложение C
Стр. 74
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Active G functions
DB21 DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
DBB208
Number of active G function of G function group 1 (binary) /Z1-K1/
DBB209
Number of active G function of G function group 2 (binary) /Z1-K1/
DBB210
Number of active G function of G function group 3 (binary) /Z1-K1/
DBB211
Number of active G function of G function group 4 (binary) /Z1-K1/
DBB212
Number of active G function of G function group 5 (binary) /Z1-K1/
DBB213
Number of active G function of G function group 6 (binary) /Z1-K1/
DBB214
Number of active G function of G function group 7 (binary) /Z1-K1/
DBB215
Number of active G function of G function group 8 (binary) /Z1-K1/
...
...
DBB270
Number of active G function of G function group n-1 (binary) /Z1-K1/
DBB271
Number of active G function of G function group n (binary) /Z1-K1/
Bit 1
Bit 0
Bit 1
Bit 0
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Area 2
Area 1
Area 10
Area 9
Signals for protection areas from NC channel
DB21 DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
DBB272
Bit 5
Bit 4
Bit 3
Bit 2
Machine-related protection area preactivated /Z1-A3/
Area 8
Area 7
DBB273
Area 6
Area 5
Area 4
Area 3
Machine-related protection area preactivated /Z1-A3/
DBB274
Channel-specific protection area preactivated /Z1-A3/
Area 8
Area 7
DBB275
Area 6
Area 5
Area 4
Area 3
Channel-specific protection area preactivated /Z1-A3/
DBB276
Machine-related protection area violated /Z1-A3/
Area 8
Area 7
Area 6
Area 5
Area 4
Area 3
Machine-related protection area violated /Z1-A3/
DBB277
Channel-related protection area violated /Z1-A3/
DBB278
Area 8
Area 7
Area 6
Area 5
Area 4
Area 3
Channel-related protection area violated /Z1-A3/
DBB279
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 75
Приложение C
Приложение C
PLC Интерфейс
Instruction controlled signals to NC channel
DB21 –
DB30
Signals to NCK channel (NCK PLC)
Bit 1
Bit 0
DBB280
Synch. action
disable request
Reserved
DBB281
Synch. action
disabled
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Reserved
DBW282 DBW298
Disable synchronized actions /FBSY/
DBB300
No. 8
No. 7
No. 6
No. 5
No. 4
No. 3
No. 2
No. 1
No. 11
No. 10
No. 9
No. 19
No. 18
No. 17
No. 27
No. 26
No. 25
No. 35
No. 34
No. 33
No. 43
No. 42
No. 41
No. 51
No. 50
No. 49
No. 59
No. 58
No. 57
Disable synchronized actions /FBSY/
DBB301
No. 16
No. 15
No. 14
No. 13
No. 12
Disable synchronized actions /FBSY/
DBB302
No. 24
No. 23
No. 22
No. 21
No. 20
Disable synchronized actions /FBSY/
DBB303
No. 32
No. 31
No. 30
No. 29
No. 28
Disable synchronized actions /FBSY/
DBB304
No. 40
No. 39
No. 38
No. 37
No. 36
Disable synchronized actions /FBSY/
DBB305
No. 48
No. 47
No. 46
No. 45
No. 44
Disable synchronized actions /FBSY/
DBB306
No. 56
No. 55
No. 54
No. 53
No. 52
Disable synchronized actions /FBSY/
DBB307
No. 64
No. 63
No. 62
No. 61
No. 60
Заметки
Приложение C
Стр. 76
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB21 DB30
Byte
Signals from NCK channel (NCK PLC)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Nr. 2
Nr.1
Nr.10
Nr.9
Nr.18
Nr.17
Nr. 26
Nr.25
Nr. 34
Nr. 33
Nr. 42
Nr.41
Nr. 50
Nr.49
Nr. 58
Nr.57
Synchronized actions can be disabled /FBSY/
DBB308
Nr. 8
Nr. 7
Nr. 6
Nr. 5
Nr. 4
Nr. 3
Synchronized actions can be disabled /FBSY/
DBB309
Nr. 16
Nr. 15
Nr. 14
Nr. 13
Nr. 12
Nr. 11
Synchronized actions can be disabled /FBSY/
DBB310
Nr. 24
Nr. 23
Nr. 22
Nr. 21
Nr. 20
Nr. 19
Synchronized actions can be disabled /FBSY/
DBB311
Nr. 32
Nr. 31
Nr. 30
Nr. 40
Nr. 39
Nr. 38
Nr. 29
Nr. 28
Nr. 27
Synchronized actions can be disabled /FBSY/
DBB312
Nr. 37
Nr. 36
Nr. 35
Synchronized actions can be disabled /FBSY/
DBB313
Nr. 48
Nr. 47
Nr. 46
Nr. 45
Nr. 44
Nr. 43
Synchronized actions can be disabled /FBSY/
DBB314
Nr. 56
Nr. 55
Nr. 54
Nr. 53
Nr. 52
Nr. 51
Synchronized actions can be disabled /FBSY/
DBB315
Nr. 64
Nr. 63
Nr. 62
Nr. 61
Nr. 60
Nr. 59
Cyclic Signals
Active G functions
DBB316
G00 geo.
DBB317
Tool missing
PTP motion
active
/FB3/F2/
Travel request drive
test
Overstore
active
/F1/A2
Dry-run
feedrate
active
/FB1/V1/
AssociatedM01
active
/FB3/H2/
Stop delayed
TOFF movement active
/FB3/F2/
No tool
change command active
Stop-delayrange not
activated
Repos
DEFERRA L
Chan
FB1/K1
Delay FTS
Repos Path
Mode Ackn 2
/FB1/K1/
Workpiece
setpoint
reached
External
language
mode active
TOFF active
/FB1/F2
Search active
ASUP
stopped
/FB1/K1/
Repos Path
Mode Ackn 1
/FB1/K1/
Repos Path
Mode Ackn 0
/FB1/K1/
REPOS
MODE
EDGE ACKN
/FB1/K1/
DBB318
DBB319
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 77
Приложение C
Приложение C
PLC Интерфейс
Signals to/from orientation axes
Signals to NCK channel (PLC NCK)
DB21 DB30
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Orientation axis 1 /Z2-H1/
DBB320
Traversing keys
plus
minus
Rapid traverse override
Traversing
key disable
Feed stop
Activate handwheel
(bit value coding)
Orientation axis 1
DBB321
Var. INC
10000 INC
1000 INC
DBB322
OEM signals orientation axis 1
DBB323
Orientation axis 1
100 INC
10 INC
1 INC
Orientation axis 2 /Z2-H1/
DBB324
Traversing keys
plus
minus
Rapid traverse override
Traversing
key
Feed
stop
Activate handwheel
(bit value coding)
Orientation axis 2
DBB325
Var. INC
10000 INC
1000 INC
DBB326
OEM signals orientation axis 2
DBB327
Orientation axis 2
100 INC
10 INC
1 INC
Orientation axis 3 /Z2-H1/
DBB328
Traversing keys
plus
minus
Rapid
traverse
override
Traversing
key
disable
Feed
stop
Activate handwheel
(bit value coding)
Orientation axis 3
DBB329
Var. INC
10000 INC
1000 INC
DBB330
OEM signals orientation axis 3
DBB331
Orientation axis 3
100 INC
10 INC
1 INC
Заметки
Приложение C
Стр. 78
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals from NCK channel (NCK PLC)
DB21 DB30
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Orientation axis 1 /Z2-H1/
DBB332
Travel command
plus
minus
Travel request
plus
Handwheel active
(bit value coding)
minus
Orientation axis 1
DBB333
Var. INC
Active machine function
10000 INC
1000 INC
DBB334
OEM signals orientation axis 1
DBB335
Orientation axis 1
100 INC
10 INC
1 INC
Orientation axis 2 /Z2-H1/
DBB336
Travel command
plus
minus
Travel request
plus
Handwheel active
(bit value coding)
minus
Orientation axis 2
DBB337
Var. INC
Active machine function
10000 INC
1000 INC
DBB338
OEM signals orientation axis 2
DBB339
Orientation axis 2
100 INC
10 INC
1 INC
Orientation axis 3 /Z2-H1/
DBB340
Travel command
plus
minus
Travel request
plus
Handwheel active
(bit value coding)
minus
Orientation axis 3
DBB341
Var. INC
Active machine function
10000 INC
1000 INC
DBB342
OEM signals orientation axis 3
DBB343
Orientation axis 3
100 INC
10 INC
1 INC
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 79
Приложение C
Приложение C
PLC Интерфейс
Tool management functions from NC channel
Signals from NCK channel (NCK PLC)
DB21 DB30
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Transfer to
new replacement tool
Tool limit
value
reached
Tool prewarning limit
reached
Modification signals tool management functions
Last replacement tool of
tool group
DBB344
DBB345 DBB347
Transferred tool management functions
DBD348
T number for tool prewarning limit (DINT)
DBD352
T number for tool limit value (DINT)
DBD356
T number of new replacement tool (DINT)
DBD360
T number of last replacement tool (DINT)
Заметки
Приложение C
Стр. 80
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals from/to NC channel
Signals from NCK channel (NCK PLC)
DB21 –
DB30
Bit 1
Bit 0
DBB377
Stop condition
Stop following collision
detection.
DBB378
Silence
ASUP
ASUP
aktive
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
CH_CYCLES_SIG_IN (Bit 0 - 7)
DBB364
CH_CYCLES_SIG_IN (Bit 8 - 15)
DBB365
CH_CYCLES_SIG_OUT (Bit 0 - 7)
DBB366
CH_CYCLES_SIG_OUT (Bit 8 - 15)
DBB367
CH_OEM_TECHNO_SIG_IN (DBB368 - DBB371)
DBB368
DBB369
DBB370
DBB371
CH_OEM_TECHNO_SIG_OUT (DBB372 - DBB375)
DBB372
DBB373
DBB374
DBB375
ProgEventDisplay
DBB376
DBB379
DBB380
DBB381
DBB382
DBB383
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 81
Приложение C
Приложение C
PLC Интерфейс
DB21 DB30
Byte
Signals to NCK channel (PLC
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
NCK, NCK
Bit 2
PLC)
Bit 1
Bit 0
Control program
branch
DBB384
PLC NCK
DBB385
DBB386
DBB387
DBB388
NCK
PLC
Active transformation number
DBB389
NCK
PLC
DBB390
NCK
PLC
DBB391
NCK
PLC
Заметки
Приложение C
Стр. 82
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals from/to axis/spindle (DB31 – DB61)
DB31 –
DB61
Byte
DBB0
Axis and
spindle
DBB1
Axis and
spindle
DBB2
Axis and
spindle
DBB3
Axis and
spindle
DBB4
Axis and
spindle
Signals to axis/spindle (PLC
Bit 7
Bit 6
Bit 5
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
Feedrate override /Z1-V1/
H
G
F
E
D
C
B
A
Override
active
/Z1-V1/
Position
measuring
system 2
/Z1-A2/
Position
measuring
system 1 /Z1
-A2/
Follow-up
mode
/Z1-A2/
Axis/spindle
disable
/Z1-A2/
Sensor fixed
stop /Z1-F1/
Acknowl.
fixed stop
reached /Z1F1/
Acknowl.
fixed stop
reached .
/Z1-A2/
Clamping in
progress
/Z1-A3/
Delete distance-to-go/
spindle reset
/A2, S1/
Controller
enable
/Z1-A2/
Cam activation
/Z2-N3/
Reference point value /Z1-R1/
4
3
Program test
axis/ spindle
release
Velocity/
spindle
speed limitation
/Z1-A3/
Traversing keys
/Z2-H1/
plus
minus
2
1
Activate fixed feed /FBMA/, /Z1-V1/
4
3
2
Rapid traverse override
/Z2-H1/
Traversing
key disable
/Z2-H1/
Feed stop/
spindle stop
/Z1-V1/
Enable
Accept extertravel to fixed
nal ZO
stop
/Z1-K2/
/Z1-F1/
1
Activate handwheel /Z2-H1/
3
2
1
100 INC
10 INC
1 INC
Machine function /Z2-H1/
DBB5
Axis and
spindle
Var. INC
10000 INC
1000 INC
OEM axis signals
DBB6
OEM axis signals
DBB7
Request PLC
axis/spindle
/Z2-K5/
DBB8
Activation
signal with
change of
this byte
/Z2-K5/
Allocate NC axis to channel
/Z2-K5/
D
C
B
A
Note: DBX8.4: is automatically reset after assignment.
Lock parameter set definition from NC
/Z1-A2/
DBB9
Control parameter block
/Z1-A2/
C
B
A
REPOS
DELAY
DBB10
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 83
Приложение C
Приложение C
PLC Интерфейс
DB31 –
DB61
Signals to axis/spindle (PLC
Bit 7
Byte
Bit 6
Bit 5
Bit 4
NCK)
Bit 3
Bit 2
Bit 1
Start brake
test
DBB11
DBB12
Axis
Bit 0
Delay reference point
approach /Z1
-R1/
Modulo Limit
Enabled
2nd software limit switch
/Z1-A3/
plus
minus
Jogging to
position
DBB13
Axis
JOG fixedpoint approach 2
DBB14
Axis
Hardware limit switch
/Z1-A3/
plus
minus
JOG fixedpoint approach 1
JOG fixedpoint approach 0
Activate program test
Suppress
program test
DBB15
Axis
Delete
S value
/Z1-S1/
DBB16
Spindle
No nmonitoring
when changing gear
/Z1-S1/
Resynchronize spindle
/Z1-S1/
2
1
Invert M3/M4
/Z1-S1/
Resynchronize spindle at
pos.
/Z1-S1/
DBB17
Spindle
2
Setpoint rot. direct.
/Z1-S1/
DBB18
Spindle
links
DBB19
Spindle
H
rechts
G
Gear has
changed over
/Z1-S1/
Actual gear stage /Z1-S1/
C
B
Feedrate
override f.
spindle valid
/Z1-S1/
1
Pendelfreigabe
/Z1-S1/
A
Oscillating
via PLC
/Z1-S1/
Spindle override
/Z1-V1/
E
D
F
C
B
A
Release
brake
DBB20
Antrieb
DBB21
Antrieb
Pulse enable
/Z1-A2/
DBB22
Safety Integr.
n controller
integrator
disable
/Z1-A2/
Motor Selection done
/Z1-A2/
Motor selection /Z1-A2/
B
A
Selection of Safe speed
bit value 1
bit value 0
Drive parameter set selection
/Z1-A2/
C
B
A
Acknowledgementcommunication failure
Deselect safe
standstill
Deselect
safe velocity
and standstill
Заметки
Приложение C
Стр. 84
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB31 –
DB61
Byte
DBB23
Safety Integr.
Signals to axis/spindle (PLC
Bit 7
Bit 6
Activate test
stop
Master/ slave
on
Bit 5
Bit 4
SINAMICS
brake close
Activate end
position pair
2
Bitwert für
CTRLOUT_changed:
1
0
Sollwertausgabezuord. ändern
(für Compile-Zyklen)
DBB24
NCK)
Bit 3
Bit 2
Bit 1
Bit 0
Transmission of
MomentenausgleichsRegler
bit value 2
bit value 1
CC_Slave
Achse
Achse steuern
Kopplung
unterdrücken
Ein
bit value 0
Schrittmot.
Drehüberwachung
DBB25
DBB26
Grinding
Enable ESR
response
Enable
slave axis
overlay
Compensation control
ON
Stop
DBB27
Grinding
DBB28
Grinding
Pendeln
Resume
HIAxMove
Corr
DEPBCS
DEPMCS
HIAxMove
Corr
DEPBCS
DEPMCS
PLC checks
axis
/Z2-P5/
AxStop, stop
/Z2-P5/
Stop at next
reversal point
/Z2-P5/
Change reversal point
/Z2-P5/
Set reversal
point
/Z2-P5/
AX-RESUME
/Z2-P2/
AXReset
/Z2-P2/
OscillAxExtReversal
Disable automatic synchroni-zation
Start gantry
synchronization Gantry
DBB29
Coupling
Reserved
DBB30
Technology
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 85
Приложение C
Приложение C
PLC Интерфейс
DB31 –
DB61
Signals to axis/spindle (PLC
Byte
Bit 7
Bit 6
Bit 5
Bit 4
DBB31
Technology
Clear synchro-nism
Clear synchro-nism
Disable synchroni-zation
Resynchronize
Deselect
external stop
E
Deselect
external stop
D
DBB32
Safety Integr.
DBB33
Safety Integr.
NCK)
Bit 3
Bit 2
Deselect
external stop
C
Deselect
external stop
A
Bit 1
Bit 0
Spindle
speed
display
Seperate
feed drive as
C axis engaged
Select override
Bit value 3
Bit value 2
Bit value 1
Bit value 0
DBB34DBB55
Spindle
inside
clamping
DBB56
PLC
HMI
DBB57
Reserved
DBB58
DBB59
Заметки
Приложение C
Стр. 86
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB31 –
DB61
Byte
DBB60
Axis and
Spindle
DBB61
Axis and
Spindle
DBB62
Signals from axis/spindle (NCK
Bit 7
Bit 6
Bit 5
Position reached with exact
stop
Bit 4
References synchronizes /Z1
-R1/
DBB64
Axis and
Spindle
Bit 2
Encoder limit frequency exceeded /Z1-A3/
Bit 1
Bit 0
NCU_Link
Axis active
/Z2-B3/
Spindle
/no axis
/Z1-S1/
Axial alarm
Travel request
/Z1-F1/
fine
coarse
2
1
1
2
Current controller active
/Z1-A2/
Speed controller active
/Z1-A2/
Position controller active
/Z1-A2/
Axis/spindle
stationary
(n < nmin)
/Z1-A2/
Follow-up
mode active
/Z1-A2/
Axis ready
Axis container rotation
active
/Z2-B3/
Force fixed
stop limited /
Z1-F1/
Fixed stop
reached
/Z1-F1/
Activate travel to fixed
stop /Z1-F1/
Measurement active
Revolutio-nal
feedrate
active
/Z1-V1/
Handwheel
overlay active
/Z2-H1/
Software
cams active /
Z1-N3/
Axis stop
active
/Z2-P2/
PLCcontrolled
axis
/Z2-P2/
AXRESET
DONE
/Z2-P2/
HIAxMove
active
Corr
active
DEPBCS
active
minus
/Z2-M5/
DEPMCS
active
Travel request
Traverse command
/Z2-H1/
plus
/Z2-B3/
Axis/ spindle
disable active
Stop
DBB63
Bit 3
PLC)
plus
Handwheel active /Z2-H1/
minus
3
2
1
100 INC
10 INC
1 INC
Active machine function /Z2-H1/
DBB65
Axis and
Spindle
Var. INC
10000 INC
1000 INC
OEM axis signals (Reserved)
DBB66
Axis and
Spindle
Activate
monitoring /
Z3-TE6/
DBB67
DBB68
DBB69
PLC axis/
spindle
/Z2-K5/
Neutral axis/
spindle
/Z2-K5/
Axis replacement possible
/Z2-K5/
New type
requested by
PLC
/Z2-K5/
NCU number in NCU link network
D
C
B
E
D
C
B
A
C
Control parameter block
B
Repos delay
quit
DBB70
DBB71
NC axis/spindle in channel /Z2-K5/
PLC axis
permanently
assigned
POS_RESTORED
2
Repos shift
valid
A
A
Repos shift
Brake test
active
1
REPOS
DELAY
DBB72
HMI
PLC
DBB73
HMI
PLC
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 87
Приложение C
Приложение C
PLC Интерфейс
DB31 –
DB61
Signals from axis/spindle (NCK
Bit 7
Byte
Bit 6
Bit 5
Bit 4
Bit 2
Bit 1
JOGposition
reached
Position
JOG active
Rounding
axis in posi-
Indexing axis
in position
DBB75
Axis
2
JOG fixed-point approach
reached
1
Positioning
axis
JOG fixed-point approach
active
2
1
0
Path axis
Reducedspeed coliF function (REAL format) for positioning axis
/Z1-V1/
DBD78
Axis
Gear changeover
/Z1-S1/
DBB82
Spindle
Actual rotat.
direction CW
/Z1-S1/
Speed monitoring
/Z1-V1/
Spindle in
setpoint
range
/Z1-S1/
Support area
limits violated
Active spindle operating mode /Z1-S1/
DBB84
Spindle
Control mode
Oscillation
mode
Position-ing
mode
Synchronous
mode
Setpoint gear stage /Z1-S1/
C
Geometry
monitoring
/Z1-V1/
Tapping without compensating chuck /
Z1-S1/
B
Set speed
/Z1-S1/
A
Speed limit
exceeded /
Z1-S1/
increased
limited
CLGON active
/Z1-S8/
SUG active
(grinding
wheel surface speed)
Spindle in
DBB85
Spindle
Const. cutting speed
active
Tool with
dynamic
limitation
position
M function (binary) for spindle (M3, M4, M5, M19, M70 and/or via MD specified)
/Z1-S1/
DBW86
Spindle
S function (floating-point) for spindle
/Z1-S1/
DBD88
Spindle
Motor brake
released
DBB92
Drive
DBB93
Drive
0
Scratch
pulse
DBB77
Axis
DBB83
Spindle
Bit 0
Modulo limit
enabled ac-
DBB74
Axis
DBB76
Axis
Bit 3
PLC)
Enable pulses
/Z1-A2/
n controller
integrator
disabled /Z1A2/
nist
DBB94
Drive
nsoll
/Z1-A2/
Drive
ready
/Z1-A2/
nist
nx
/Z1-A2/
RIL 3)
Rampfunction generator Block
activ
Active motor /Z1-A2/
B
nist
A
nmin
/Z1-A2/
Md
Mdx
/Z1-A2/
Active drive parameter set 0 … 7
C
B
Ramp-up
complete
/Z1-A2/
A
Temperature prewarning /Z1
-A2/
Heat sink
Motor
Axis control
active
/Z3-TE6/
Error rotation
monitoring
DBB95
Drive
DBB96
Master/
slave active
/Z3-TE3/
Bitwert für CTRLOUT_changed:
1
0
Change setpoint output assignment (for compile cycles)
Master/ Slave
Compensation controller activ
coarse
fine
Заметки
Приложение C
Стр. 88
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
DB31 –
DB61
Byte
Signals from axis/spindle (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Offset after
turn-on point /
Z3-TE6/
DBB97
PLC)
Bit 2
OEM-Anwendung
Activate mirCoupling
active
roring
/Z3-TE6/
/Z3-TE6/
DBB98
Synchronous
spindle
Emergency
retraction
active
Accel. warning threshold
reached
Speed warning threshold
reached
Overlaid
motion
/Z2-S3/
DBB99
Synchronous
spindle
Emergency
retraction
enabled
Max. acceleration
reached
Max. speed
reached
Synchronization
running
Axis accelerating
Synchronismoverride
back out
Oscillation
active
/Z2-P5/
Oscillation
motion active
/Z2-P5/
Spark-out
active
/Z2-P5/
Error in oscillation
/Z2-P5/
Oscillation
cannot start /
Z2-P5/
OscillAxExtReversal
active
Gantry axis /
Z2-G1/
Gantry leading axis
/Z2-G1/
Gantry grouping is synchronous
/Z2-G1/
Gantry synchroni-zation
run ready to
start
Gantry warning limit exceeded /Z2G1/
Gantry cut-off
limit exceeded /Z2-G1/
DBB100
Oscillation
DBB101
Gantry
Bit 1
Actual value
coupling
/Z2-S3/
Bit 0
Axis is slave
axis
/Z3-TE6/
Synchronism /Z2-S3/
coarse
fine
Slave spindle
active
/Z2-S3/
Master spindle active
/Z2-S3/
DBB102
Gantry
Synchronism
being considered
DBB103
DBB104
Grinding
DBB105
Grinding
DBB106
Grinding
Axis 8
Axis 7
Axis 16
Axis 15
Axis 24
Axis 23
DBB107
Grinding
DBB108
Safety Integr.
DBB109
Safety Integr.
Axis 31
Axis 3
Axis 2
Axis 1
Axis 14
Active infeed axis
/Z2-P5/
Axis 13
Axis 12
Axis 11
Axis 10
Axis 9
Axis 22
Active infeed axis
/Z2-P5/
Axis 21
Axis 20
Axis 19
Axis 18
Axis 17
Axis 30
Active infeed axis
/Z2-P5/
Axis 29
Axis 28
Communication failure
not acknowledged
Axis safely
referenced
CRCerror
Axis 27
Status pulses
deleted
Axis 26
CRC or sign
of life error
Axis 25
Safe operational stop /
safe speed
active
Actual position > cam position
SN 4-
SN 4+
DBB110
Safety Integr.
DBB111
Safety Integr.
Axis 6
Active infeed axis
/Z2-P5/
Axis 5
Axis 4
SN 3-
SN 3+
n < nx
Safe velocity active SG
B
Stop E
active
Stop D
active
Stop C
active
SN 2A
SN 2+
SN 1-
SN 1+
Safe zero
speed active
Stop A/B
active
Cam range bit for cam track 1
DBB112
Safety Integr.
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 89
Приложение C
Приложение C
PLC Интерфейс
DB31 –
DB61
Byte
Signals from axis/spindle (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
DBB113
Safety Integr.
Cam range bit for cam track 2
DBB114
Safety Integr.
Cam range bit for cam track 3
DBB115
Safety Integr.
Cam range bit for cam track 4
DBB116
Safety Integr.
Reserved
DBB117
Bit 7
DBB119
Safety Integr
DBB120
Safety Integr
Bit 7
DBB121
Safety Integr
DBB122
Safety Integr
Bit 7
DBB125
Safety Integr
Bit 1
Bit 0
3
2
1
Cam track
Bit 6
Bit 5
Cam range bit for cam track 1
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 14
Bit 13
Cam range bit for cam track 1
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 6
Bit 5
Cam range bit for cam track 2
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 14
Bit 13
Cam range bit for cam track 2
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 6
Bit 5
Nockenbereichsbit für Nockenspur 3
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 14
Bit 13
Bit 10
Bit 9
Bit 8
Bit 6
Bit 5
Bit 2
Bit 1
Bit 0
Bit 10
Bit 9
Bit 8
Nockenbereichsbit für Nockenspur 3
DBB123
Safety Integr
DBB124
Safety Integr
Bit 2
Reserved
4
DBB118
Safety Integr
PLC)
Bit 12
Bit 11
Cam range bit for cam track 4
Bit 7
Bit 4
Bit 3
Cam range bit for cam track 4
Bit 14
Bit 13
Bit 12
Bit 11
DBB126
Safety Integr
DBB127
Safety Integr
Program test
DBB128
Safety Integr
Activate
Suppress
DBB129
Safety Integr
DBB130
Safety Integr
DBB131
Safety Integr
Заметки
Приложение C
Стр. 90
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Tool management interface
Interface for loading/unloading magazine (DB71)
DB71
Byte
Interface for loading/unloading magazine (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Bit 1
Bit 0
I2
I1
Interface (I) active
DBB0
I8
I7
I6
I5
I4
I3
I16
I15
I14
I13
I12
I11
DBB1
DBB2
I10
I9
Standard end-of-acknowledgement
I8
I7
I6
I5
I4
I3
I2
I1
DBB3
I 16
I 15
I 14
I 13
I 12
I 11
I 10
I9
DBB n + 0
Reserved
Reserved
Positioning
Multitool
Order from NCProgram
Positioning
Magazine
Relocate
Unload
Load
DBB n + 1
File in extended area
(DB1071)
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Acknowledgemen
t
Status =
3
DBB n + 2
Assigned channel (8 bit INT)
DBB n + 3
Tool management no. (8 bit INT)
DBD n + 4
Unassigned parameter 1 (Dword)
DBD n + 8
Unassigned parameter 2 (Dword)
DBD n + 12
Unassigned parameter 3 (Dword)
DBW n + 16
Identification for loading/unloading station (Int), (fixed value 9999)
DBW n + 18
No. of loading station (INT)
DBW n + 20
Magazine no. (source) for unloading/reloading/positioning (INT)
DBW n + 22
Location no. (source) for unloading/reloading/positioning (INT)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 91
Приложение C
Приложение C
PLC Интерфейс
DB71
Byte
Interface for loading/unloading magazine (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
PLC)
Bit 1
Bit 0
DBW n + 24
Magazine no. (target) for loading/reloading/positioning (INT)
DBW n + 26
Location no. (target) for loading/reloading/positioning (INT)
DBB n + 28
Reserved
Loading/
unloading
without
magazine
movement
DBB n + 29
Reserved
Initial addresses of the loading/unloading stations:
Loading/unloading station 1: n= 4
Loading/unloading station 3:
Loading/unloading station 2: n= 34
Loading/unloading station 4:
n= 64
n= 94
Load interface 1 is responsible for spindle loading and reloading of tools, for relocating tools and for positioning at any location (e.g. buffer).
Заметки
Приложение C
Стр. 92
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Interface for spindle as change position (DB72)
Signals from spindle (NCK
DB72
Byte
Bit 7
Bit 6
Bit 5
Bit 4
PLC)
Bit 3
Bit 2
Bit 1
Bit 0
Interface (I) active
DBB0
I8
I7
I6
I16
I15
I14
I5
I4
I3
I2
I1
I13
I12
I11
I10
I9
DBB1
DBB2
Standard end-of-acknowledgement
I8
I7
I6
I5
I4
I3
I2
I1
I 16
I 15
I 14
I 13
I 12
I 11
I 10
I9
OldT in buffer no (n-42)
T0
Prepare
change
Perform
change
(initiate:
M06)
Compulsory
change
DBB3
DBB n
Spindle
Tool
remains
in spindle
DBB n + 1
File in
extended
area
(DB1072
Replace manual tool
Replace manual
tool
Reserved
Acknowledgemen
t
Status = 3
DBB n + 2
Assigned channel (8 bit INT)
DBB n + 3
Tool management no. (8 bit INT)
DBD n + 4
Unassigned parameter 1 (D word)
DBD n + 8
Unassigned parameter 2 (D word)
DBD n + 12
Unassigned parameter 3 (D word)
DBW n + 18
Buffer identification (Int), (fixed value 9998)
(corresponds to ”Target position for new tool”)
Relative location (target) in the buffer (INT)
DBW n + 20
Magazine no. (source) for new tool (INT)
DBW n + 22
Location no. (source) for new tool (INT)
DBW n + 24
Magazine no. (target) for old tool (INT)
DBW n + 16
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 93
Приложение C
Приложение C
PLC Интерфейс
Signals from spindle (NCK
DB72
Byte
Bit 7
Bit 6
Bit 5
Bit 4
PLC)
Bit 3
Bit 2
DBW n + 26
Location no. (target) for old tool (INT)
DBW n + 28
Tool new: location type (INT)
DBW n + 30
Tool new: size left (INT)
DBW n + 32
Tool new: size right (INT)
DBW n + 34
Tool new: size top (INT)
DBW n + 36
Tool new: size bottom (INT)
DBB n + 38
Tool status for tool new
Manual
tool
DBB n + 39
1:1
Change
Master tool
to be loaded
Bit 1
Bit 0
to be unloaded
ignore disabled
ID for tools
in buffer
Tool
disabled
Tool enabled
Active tool
Tool status for tool new
Tool was
in use
Tool fixed
location
coded
Tool being
changed
Prewarning
limit reached
Tool measured
DBW n + 40
Tool new: T no. (INT)
DBW n + 42
If DBX (n+0.4) = 1, then buffer location of old tool is entered here.
DBW n + 44
Original magazine of new tool
DBW n + 46
Original location of new tool
Initial addresses of the buffers:
Spindle 1: n= 4
Spindle 2: n = 52
Заметки
Приложение C
Стр. 94
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Interface for circular magazine (DB73)
DB73
Byte
Signals from circular magazine (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Bit 1
Bit 0
Interface (I) active
DBB0
I8
I7
I6
I5
I4
I3
I2
I1
I16
I15
I14
I13
I12
I11
I10
I9
DBB1
DBB2
DBB3
Standard end-of-acknowledgement
I8
I7
I6
I5
I4
I3
I2
I1
I 16
I 15
I 14
I 13
I 12
I 11
I 10
I9
Reserved
Replace
manual
tool
Reserved
Reserved
T0
Reserved
Perform change
(initiation:
T no.)
Obligatory
change
File in extended area
(DB1073)
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Acknowledgement
Status = 3
DBB n
DBB n + 1
Assigned channel (8 bit INT)
DBB n + 2
DBB n + 3
Tool management no. (8 bit INT)
DBD n + 4
Unassigned parameter 1 (D word)
DBD n + 8
Unassigned parameter 2 (D word)
DBD n + 12
Unassigned parameter 3 (D word)
DBW n + 16
Reserved
DBW n + 18
Reserved
DBW n + 20
Circular magazine no. (INT)
DBW n + 22
Location no. for new tool (INT)
DBW n + 24
Magazine no. of the old tool
DBW n + 26
Location no. for old tool (INT)
DBW n + 28
Tool new: location type (INT)
DBW n + 30
Tool new: size left (INT)
DBW n + 32
Tool new: size right (INT)
DBW n + 34
Tool new: size top (INT)
DBW n + 36
Tool new: size bottom (INT)
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 95
Приложение C
Приложение C
PLC Интерфейс
DB73
Signals from circular magazine (NCK
Bit 7
Byte
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Bit 1
to be unloaded
ignore disabled
Bit 0
Tool status for tool new
DBB n + 38
Manual tool
1:1
Change
Master tool
to be loaded
ID for tools
in buffer
Tool status for tool new
DBW n + 39
Tool was in use
Tool fixed
location
coded
Tool being
changed
Prewarning
limit
reached
Prewarning
limit reached
Tool measured
DBW n + 40
Tool new: T no. (INT)
DBW n + 42
Original location of new tool in this circular magazine
Tool
disabled
Tool enabled
Bit 1
Bit 0
Initial addresses of the circular magazines: circular magazine 1: n = 4
2: n = 48
Interface for loading / unloading (Multitool) (DB1071)
DB1071
Byte
Loading / unloading points (NCK
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
PLC)
Bit 2
Distance code
DBW n+0
Number of Multitool locations
DBW n+2
Multitool distance
DBW n+4
Multitool number
DBW n+8
DBW n+10
Multitool location number
Toolholder
DBW n+12
Reserved
DBW n+14
Reserved
DBW n+16
Reserved
DBW n+18
Заметки
Приложение C
Стр. 96
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Interface for spindle (Multitool) (DB1072)
DB1072
Byte
Spindle (NCK
Bit 7
Bit 6
Bit 5
PLC)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Distance code
DBW n+0
Number of Multitool locations
DBW n+2
Multitool distance
DBW n+4
Multitool number (tool new)
DBW n+8
Multitool location number (tool new)
DBW n+10
Multitool number (tool old)
DBW n+12
Multitool location number (tool old)
DBW n+14
Location type
DBW n+16
Tool size left
DBW n+18
Tool size right
DBW n+20
Tool size above
DBW n+22
Tool size below
DBW n+24
Tool status
DBW n+26
T number of the tool
DBW n+28
Tool holder
DBW n+30
Original magazine of the new tool
DBW n+32
Original location of new tool
DBW n+34
Reserved
DBW n+36
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 97
Приложение C
Приложение C
PLC Интерфейс
Interface for Revolver (Multitool) (DB 1073)
DB1073
Byte
Revolver (NCK
Bit 7
Bit 6
Bit 5
PLC)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Distance code
DBW n+0
Number of Multitool locations
DBW n+2
Multitool distance
DBW n+4
Multitool number (tool new)
DBW n+8
DBW n+10
Multitool location numberr (tool new)
Multitool number (tool old)
DBW n+12
Multitool location numberr (tool old)
DBW n+14
Location type
DBW n+16
Tool size left
DBW n+18
Tool size right
DBW n+20
Tool size above
DBW n+22
Tool size below
DBW n+24
Tool status
DBW n+26
T number of the tool
DBW n+28
Tool holder
DBW n+30
Original magazine of the new tool
DBW n+32
Original location of new tool
DBW n+34
Reserved
DBW n+36
Заметки
Приложение C
Стр. 98
840D sl SINUMERIK Operate
Приложение C
PLC Интерфейс
Signals to/from the machine control panel and HHU (GD communication)
DB77
Byte
Signals to and from the machine control panel and HHU
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
DBB0DBB7
Input signals from MCP1 to PLC, MPI Bus (GD communication)
DBB8 DBB15
Output signals from MCP1 to PLC, MPI Bus (GD communication)
DBD16
Status send MCP1, MPI bus (GD communication)
DBD20
Status receive MCP1, MPI bus (GD communication)
DBB24 DBB31
Input signals from MCP2 to PLC, MPI bus (GD communication)
DBB32 DBB39
Output signals from MCP2 to PLC, MPI bus (GD communication)
DBD40
Status send MCP2, MPI bus (GD communication)
DBD44
Status receive MCP2, MPI bus (GD communication)
DBB48 DBB53
Input signals from HHU to PLC, MPI bus (GD communication)
DBB60 DBB79
Output signals from PLC to HHU, MPI bus (GD communication)
DBD80
Status Send HHU, MPI bus (GD communication)
DBD84
Status Receive HHU, MPI bus (GD communication)
Bit 1
Bit 0
Appendix C: END
Заметки
840D sl SINUMERIK Operate
V4.5
Стр. 99
Приложение C
Приложение C
Приложение C
PLC Интерфейс
Стр. 100
840D sl SINUMERIK Operate
Скачать
Учебные коллекции