Академический Документы
Профессиональный Документы
Культура Документы
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
sinumerik
SINUMERIK 802S base line
6FC5597-4AA01-0PP0
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
SINUMERIK 802S base line
ж и
СЧПУ SINUMERIK 802S base
line 1
а
Ввод в эксплуатацию
д
Установка СЧПУ 2
р о м
Установка модуля
3
п
Документация изготовителя/ STEPDRIVE
о
сервисная документация
я к
Ввод в 4
л н
эксплуатацию
д а
5
т
Обновление ПО
е
Н со с
Техническое приложение 6
Действительно от
СЧПУ Версия ПО
SINUMERIK 802S base line 4
Выпуск 08.03
Документация SINUMERIK®
Код тиража
В графе "Примечание" буквами обозначено, какой статус имеют вышедшие ранее издания.
и
Обозначение статуса в графе "Примечание":
а ж
A ... ... новая документация.
B ... ... перепечатка без изменений с новым заказным номером.
д
C ... ... переработанное издание с новой версией.
р о м
п
Выпуск Заказной номер Указание
к о
A
я
02.99 6FC5597-2AA00-0AP1
01.02 6FC5597-2AA00-0AP2 C
н
08.03 6FC5597-4AA01-0PP0 C
д л т а
е с
Товарные знаки
Н со
SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIMODRIVE®, SINUMERIK® и SIMOTION® это зарегистрированные товарные
знаки SIEMENS AG.
Прочие обозначения в данной документации также могут быть товарными знаками, использование которых
третьими лицами для их целей может нарушить права собственника.
Передача и копирование этой документации, использование и Мы проверили содержание этой документации на предмет
информирование о ее содержание без предварительного соответствия описываемым аппаратным и программным средствам.
письменного разрешения запрещено. Но отклонения все таки не могут быть полностью исключены,
поэтому мы не гарантируем полного соответствия.
Следствием нарушения является возмещение ущерба. Все права
Данные в этой документации регулярно проверяются и необходимые
защищены, особенно касательно патентирования или регистрации GM
исправления включаются в последующие издания.
или дизайна.
Мы будем благодарны за предложения по улучшению.
Опасность
Это предупреждающее указание означает, что следствием несоблюдения данного
предупреждающего указания являются смерть, тяжкие телесные повреждения или
и
значительный материальный ущерб.
ж
Предупреждение
а
Это предупреждающее указание означает, что следствием несоблюдения данного
д
предупреждающего указания могут стать смерть, тяжкие телесные повреждения или
значительный материальный ущерб
р о м
Осторожно
п
Это предупреждающее указание (с треугольником) означает, что следствием
о
несоблюдения данного предупреждающего указания могут стать легкие телесные
я к
повреждения или материальный ущерб.
л н
Осторожно
д а
Это предупреждающее указание (без треугольника) означает, что следствием
т
несоблюдения данного предупреждающего указания может стать материальный ущерб.
е с
Внимание
Н со
Это предупреждающее указание обращает Ваше внимание на важную информацию по
продукту или на определенную часть документации, которая особо важны.
Квалифицированный персонал
Прибор может вводится в эксплуатацию и эксплуатироваться только персоналом,
имеющим соответствующую квалификацию. В качестве "квалифицированного
персонала" согласно правилам этого руководства являются сотрудники,
авторизированные вводить в эксплуатацию, заземлять и обозначать приборы, системы и
ИС согласно релевантным правилам техники безопасности.
Надлежащее использование
Просьба учитывать следующие указания:
Предупреждение
Прибор может использоваться только для указанных в каталоге или в техническом
описании сфер применения. Кроме этого, прибор может использоваться только в
рекомендованном или допущенном Siemens окружении вместе с системами,
компонентами и приборами других изготовителей.
Этот продукт должен транспортироваться, храниться и монтироваться согласно
установленным правилам. Для обеспечения правильной и безопасной работы прибора
требуется осторожность и аккуратность при ТО и управлении.
Содержание
и
2.3 Подключение отдельных компонентов …………………………………………………………… 2-7
2.3.1 Подключение приводов подачи и шпинделя (X7) ………………………………………… 2-7
ж
2.3.2 Подключение измерительных систем (X3) ……………………………………………………… 2-10
2.3.3 Конфигурирование интерфейса RS232 (X2)……………………………………………………… 2-11
а
2.3.4 Подключение маховичков (X10) ………………………………………………………………… 2-13
2.3.5 Подключение датчика присутствия BERO и реле "NC-READY" (X20) ………… 2-14
д
2.3.6 Подключение цифровых входов (X100 ... X105)………………………………………………… 2-16
2.3.7 Подключение цифровых выходов (X200, X201) ………………………………………………… 2-18
о
2.4 Питание СЧПУ (X1) …………………………………………………………………… 2-20
р
2.5 Индикации LED и другие элементы управления на СЧПУ
……………………………………… 2-21
п м
3. Установка модуля STEPDRIVE …………………………………………………………………… 3-1
о
3.1 Монтаж и демонтаж приводного модуля STEPDRIVE C/C+ ……………………………… 3-1
я к
3.2 Проводка …………………………………………………………………………………………… 3-3
3.3 Ввод в эксплуатацию приводных модулей ……………………………………………………… 3-5
л н
3.4 Сообщения об ошибках и устранение …………………………………………………………… 3-6
ошибок
д а
4. Ввод в эксплуатацию ……………………………………………………………………………………… 4-1
т
4.1 Общая информация ……………………………………………………………………………… 4-1
4.1.1 Степени доступа ……………………………………………………………………………………… 4-2
е с
4.1.2 Структура машинных (MD) и установочных данных (SD) …………………………………… 4-3
4.1.3 Обработка машинных данных ………………………………………………………………… 4-4
Н со
4.1.4 Хранение данных ……………………………………………………………………………………… 4-4
4.2 Включение и запуск СЧПУ ………………………………………………………… 4-6
4.2.1 Сообщения при запуске ……………………………………………………………… 4-8
4.3 Ввод в эксплуатацию PLC ……………………………………………………………………………… 4-9
4.3.1 Первый ввод в эксплуатацию PLC ………………………………………………………………… 4-9
4.3.2 Режимы ввода в эксплуатацию PLC ……………………………………………………………… 4-11
4.3.3 Ошибки PLC…………………………………………………………………………………………… 4-12
4.3.4 Раскладка станочного пульта ………………………………………………………………… 4-17
4.3.5 Программирование PLC …………………………………………………………………………… 4-18
4.3.6 Набор команд ………………………………………………………………………………………… 4-21
4.3.7 Организация программы…………………………………………………………………………… 4-27
4.3.8 Организация данных …………………………………………………………………………………… 4-28
4.3.9 Интерфейс к СЧПУ ……………………………………………………………………… 4-28
4.3.10 Тестирование и контроль программы электроавтоматики ………………………………… 4-28
4.4 Загрузка/выгрузка/копирование/сравнение приложений PLC …………………………… 4-29
4.5 Интерфейс пользователя ………………………………………………………………………… 4-31
4.6 Установка необходимой технологии …………………………………………………………… 4-31
4.7 Первый ввод в эксплуатацию …………………………………………………………………… 4-32
4.7.1 Ввод общих машинных данных ……………………………………………………… 4-32
4.7.2 Ввод в эксплуатацию осей ………………………………………………………………………… 4-34
4.7.3 Ввод в эксплуатацию шпинделя ……………………………………………………………… 4-44
4.7.4 Завершение ввода в эксплуатацию …………………………………………………………… 4-49
4.7.5 Ввод в эксплуатацию циклов ……………………………………………………………………… 4-50
4.8 Серийный ввод в эксплуатацию …………………………………………………………………… 4-51
и
6.1.5 Установочные данные ……………………………………………………………………………… 6-16
6.2 Сигналы интерфейса пользователя PLC……………………………………………………… 6-17
ж
6.2.1 Диапазоны адресов ………………………………………………………………………………… 6-17
6.2.2 Постоянная область памяти
…………………………………………………………………………… 6-18
а
6.2.3 Сигналы ЧПУ ………………………………………………………………………………………… 6-19
6.2.4 Сигналы канала …………………………………………………………………………………… 6-21
д
6.2.5 Сигналы оси/шпинделя
………………………………………………………………………………… 6-28
6.2.6 Сигналы с/на MMC …………………………………………………………………………… 6-33
о
6.2.7 Сигналы станочного пульта (сигналы MSTT) ……………………………………………… 6-35
р
6.2.8 Машинные данные PLC………………………………………………………………………………… 6-36
м
6.2.9 Ошибка пользователя
………………………………………………………………………………………… 6-38
п
6.3 Программа электроавтоматики для токарной обработки (SAMPLE)
…………………………………… 6-40
о
6.3.1 Функция ……………………………………………………………………………………………… 6-40
к
6.3.2 Конфигурация входов/выходов …………………………………………………………………… 6-43
я
6.3.3 Определение клавиш пользователя
……………………………………………………………………… 6-44
л н
6.3.4 Машинные данные PLC………………………………………………………………………………… 6-46
6.3.5 Структура программы SAMPLE ………………………………………………………………… 6-50
д а
6.3.6 Ошибка пользователя
………………………………………………………………………………………… 6-52
т
6.3.7 Запуск программы SAMPLE …………………………………………………………………… 6-53
6.4 Однополярный шпиндель
……………………………………………………………………………………… 6-55
е
Н со с
и
1.1 Компоненты SINUMERIK 802S base line
ж
Что такое SINUMERIK 802S base line?
а
В случае SINUMERIK 802S base line речь идет о
д
СЧПУ с микропроцессорным управлением, предназначенном специально
для недорогих станков с приводами шаговых электродвигателей.
о
Аппаратные компоненты
р м
SINUMERIK 802S base line это компактная СЧПУ. Она состоит из следующих
п
компонентов (см. рис. 1-1):
я н к о
л
LCD
MSTT
д т а
Клавиши
е с
ЧПУ
Н со
STEP-приводы
St
ep
Dr
iv
es
Внешний шпиндельный
привод Приводы
STEP
Рис. 1-1 Компоненты SINUMERIK 802S base line (исполнение для токарных
станков)
Программные
компоненты SINUMERIK 802S base line состоит из следующих программных компонентов,
которые могут быть заказаны пользователем:
• Системное ПО на постоянной Flash-памяти СЧПУ
— Boot-Software
загружает прочее системное ПО из постоянной памяти в память
пользователя (DRAM) и запускает систему.
— ПО MMC (Man Machine Communication),
реализует все рабочие функции.
— ПО NCK (ядро ЧПУ)
и
реализует все функции ЧПУ. Это ПО управляет одним каналом
ЧПУ с макс. 3 осями подачи и одним шпинделем.
ж
— ПО PLC (Programmable Logic Control; программное управление
от запоминающего устройства)
а
циклически выполняет встроенную программу электроавтоматики.
д
— Встроенная программа электроавтоматики
настраивает SINUMERIK 802S base line на функции станка (см.
о
также описание функций, глава по встроенной программе
электроавтоматики для SINUMERIK 802S base line).
р м
• Toolbox
п
— WINPCIN
о
для РС/PG (программатор) для передачи данных пользователя и программ
я к
— Текстовый менеджер
— Набор циклов, загружается с WINPCIN в СЧПУ
л н
— Библиотека программы пользователя
д а
— Файлы с машинными данными для необходимой технологии
т
— Утилита для программирования
е с
• Дискеты обновлений
— Программа обновления с системой управления действиями пользователя
Н со
— Программный пакет с системным ПО 802S base line для загрузки и
программирования SINUMERIK 802S base line через программу
обновления.
Предупреждение
Во избежание потерь данных необходимо регулярно сохранять данные (см.
главу 4.1.4).
1-2 SINUMERIK 802S base line
Ввод в эксплуатацию
СЧПУ SINUMERIK 802S base line
Подключенная нагрузка
и
Теряемая мощность СЧПУ 35 Вт
Пусковой ток 4 А
а ж
Вес Таблица 1-2 Вес
д
Компонент Вес [гр]
СЧПУ 4500
Размеры
р о м
Таблица 1-3 Размеры компонентов
п
Компонент Размеры ДхШхГ [мм]
о
СЧПУ 420 x 300 x 83
л я н к
Внешние условия для работы
д а
Таблица 1-4 Внешние условия для работы
Параметр
т
Диапазон температур 0...55 ОC
е с
Доп. отн. влажность воздуха 5...95 % без конденсата
Давление воздуха 700...1060 hPa
Н со
Эксплуатационные условия соответствуют IEC 1131-2.
Для работы обязательно необходима установка в корпус ( к примеру, шкаф).
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
и
2.1 Монтаж и демонтаж SINUMERIK 802S base line
а ж
д
Предупреждение
о
Никогда не монтировать устройства под напряжением!
р
Модули содержат электростатически-чувствительные детали.
м
При обращении с панелей оператора и станочных пультов лицам без защиты
п
ЭЧД запрещено прикасаться как к печатным платам, так и к компонентам.
я н к о
л
Принцип действий Благодаря компактной конструкции монтаж и демонтаж СЧПУ является
очень простым и удобным.
д т а
1. Закрепить систему в станочном пульте.
2. Прикрутить систему с помощью 8-ми крепежных винтов (М4 х 16).
е с
Макс. допустимый момент затяжки для винтов составляет 1,5 Нм.
Н со Внимание
Перед монтажом станочный пульт может быть оборудован аварийным
выключателем. Если аварийный выключатель не нужен, то закрыть
предусмотренное для него отверстие прилагаемой самоклеющейся крышкой.
Демонтаж СЧПУ
Демонтаж СЧПУ осуществляется как описано выше, но в обратной
последовательности.
Предупреждение
Никогда не демонтировать устройства под током!
Монтажные размеры
Приведенные размеры должны быть соблюдены при монтаже СЧПУ.
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
Рис. 2-1 Монтажные размеры для 802S base line
ж и
д а
р о м
я п к о
д л а н1) Оправка с резьбой M4 или отверстие O
т
5 (8x)
е с
Рис. 2-2 Монтажные размеры для 802S base line
Н со
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
Рис. 2-3 Задняя сторона СЧПУ
Интерфейсы СЧПУ
DIN/DOUT
• X100 до X105
10-ти контактный фронтальный штекер для подключения цифровых входов
• X200 и X201
10-ти контактный фронтальный штекер для подключения
цифровых выходов
и
Предохранитель Предохранитель F1, внешняя установка для простой замены
ж
пользователем.
а
S2 и D15
д
Эти элементы доступны только для внутреннего устранения ошибок.
р о м
я п к о
д л а н
е с т
Н со
и
Опция:6FX2003-0DS00
ж
V.24 6FX8002-1AA01-1..0
V.24 Коммуникация с
X2
Изолятор компьютером
а
СЧПУ
д
6FX6002-5AA51-
о
ОСЬ/ШПИНДЕЛЬ 6FX2002-3AD02-1..0 STEP-привод C/C+
р
X7
/FM STEP-привод
п м
STEP-
двигатель
о
Шпиндельный
привод
л я н
ДАТЧИК
к 6FX5002-2CD01-1..0
Шпиндельный
двигатель
Датчик
д а
X6
т
6FX8002-2BB01-1..0
е с
MPG
X10
Маховички
1...2
Н со
ВКЛ
BERO BERO
Кабель (0,14…1,5 мм2) 1...4
X20
DI IN
0.0...0.7
2.0...2.7
1.0...1.7
3.0...3.7
Сигнал
X104
X105
4.0...4.7
X102
5.0...5.7
1...48
X101
M
X100
P24
ВЫКЛ
DO
0.0...0.7
X201
1.0...1.7
Нагрузка
X200
M P24 M P24
24ВDC
24ВDC
Подключение компонентов
Просьба учитывать следующие указания:
Внимание
Использовать только экранированные кабели и убедиться, что экран
подсоединен к металлу или к корпусу штекера с металлическим покрытием на
и
стороне СЧПУ. Мы рекомендуем не заземлять экран на стороне привода, чтобы
защитить аналоговый сигнал заданного значения от низкочастотных помех.
ж
Входящие в принадлежности кабели с разъемами предлагают оптимальную
а
защиту от помех.
о д
Общий принцип действий:
Для подключения отдельных компонентов действовать следующим
р
образом:
п м
1. Подключить кабель согласно рис. 2-3.
о
2. Закрепить штекерный разъем Sub-D с помощью винтов с накаткой
я к
в предусмотренной позиции.
л н
2.3.1 Подключение приводов подачи и шпинделя (X7)
д т а
Разводка контактов штекерного разъема со
е
стороны СЧПУ
с
Интерфейс для привода подачи
Обозначение штекера: X7
Н со
AXIS, для осей 1-4
Тип штекера: 50-ти контактный штекерный разъем Sub-D
Сигнал Объяснение
Интерфейс для шагового привода
PULSn; PULSn_N Такт шага
DIRn; DIRn_N Направление вращения шагового привода
ENABLEn; ENABLEn_N Разрешение шагового привода
M Масса (не подключается, если используются
дифференциальные сигналы)
Аналоговый интерфейс шпинделя
Aon Analog Command Value (заданное значение, SW)
и
AGNDn Analog Ground (аналоговая масса)
ж
SEn.1; SEn.2 Servo Enable Relay (реле разрешения регулятора, RF)
а
n = 1...4 Номер оси
д
Спецификация +/-10 В для аналоговых выходов
о
сигнала:
RS422 для сигналов шагового привода
п р м
Осевые подчинения
1
о
ось X
я к
2 ось Y
н
3 ось Z
л
4 шпиндель
д а
Таблица 2-2 Разводка проводов (для типа 6FX2 002-3AD02)
т
Сторона СЧПУ Провод Сторона привода
е с
КОНТ. Цвет жилы Обозначение сигнала КОНТАКТ
5 черный 1-ая ось P1
Н со
38 коричневый P1N
6 красный D1
39 оранжевый D1N
18 желтый E1
19 зеленый E1N
34
40
1
белый/серый 2-ая ось P2
18
7 коричневый/черный P2N
41 голубой D2
8 фиолетовый D2N
20 серый E2
21 белый E2N
9 белый/черный 3-ья ось P3
42 белый/коричневый P3N
10 коричневый/красный D3
50 33
43 17
коричневый/оранжевый D3N
26 белый/красный E3
27 белый/оранжевый E3N
17 белый/желтый шпиндель 9
50 белый/зеленый 65
4 белый/голубой 14
37 белый/фиолетовый 56
и
• SEn (SERVO ENABLE, разрешение регулятора, RF)
ж
Релейная контактная пара, управляющая разрешением блока питания с, к
примеру, шагового привода, который управляется через программу PLC.
а
Сигнальные параметры
д
Заданное значение выводится как аналоговый дифференциальный сигнал.
о
Таблица 2–3 Электрические параметры сигнальных выходов для пошагово
подключаемых приводов
р
Параметры Мин. Макс. Единица
п м
Диапазон напряжения –10,5 10,5 В
о
Выходной ток –3 3 мА
я к
Релейный контакт
л н
Таблица 2-4 Электрические параметры релейных контактов
Параметр Макс. Единица
д а
Напряжение коммутации 50 В
т
Ток коммутации 1 А
е
Коммутационная способность 30 ВA
с
Длина кабеля: макс. 35 м
Н со
и
Конт Сигнал Тип Конт Сигнал Тип
акт акт
ж
1 н.у. 9 M VO 8
а
2 н.у. 10 Z I 15
3 н.у. 11 Z_N I
д
4 P5_MS VO 12 B_N I 9 1
5 н.у. 13 B I
о
6 P5_MS VO 14 A_N I
7 M VO 15 А I
р
8 н.у.
п к ом
Названия сигналов Объяснение
я
A; A_N Дорожка A
н
B; B_N Дорожка B
л
Z; Z_N Нулевая референтная точка
д а
P5_MS Сетевое напряжение +5,2 В
т
M Масса
е с
Спецификация RS422
Н со
сигнала:
Тип сигнала
VO Выход напряжения (питание) (VO = Voltage Output)
I Вход 5 В (сигнал 5 В) (I = Input)
Длины кабеля Макс. допустимая длина кабеля зависит от технических параметров питания
датчика и от частоты передачи.
При использовании соединительных кабелей с разъемами SIEMENS для
обеспечения безошибочной работы необходимо убедиться, что нет
превышения следующих значений:
Таблица 2-6 Питание датчика макс. допустимые длины кабеля
Макс. длина
Напряжение сети Допуск Расход тока
кабеля
5 В DC 4,75 В...5,25 В < 300 мА 25 м
5 В DC 4,75 В...5,25 В < 220 мА 35 м
ж и
а
Тип датчика Частота Макс. длина
инкрементальный 1 МГц 10 м кабеля
д
500 кГц 35 м
р о м
п
2.3.3 Конфигурирование интерфейса V.24 (X2)
я н к о
л
Разводка контактов штекерного разъема со стороны СЧПУ
д а
Интерфейс V.24
т
Обозначение штекера: X2
е с
V.24
Тип штекера: 9-ти контактный штекерный
Н со
разъем Sub-D
Таблица 2-8 Разводка контактов штекерного разъема X2
Кон. Имя Тип Кон. Имя Тип
1 6 DSR I
1
2 RxD I 7 RTS O 6
3 TxD O 8 CTS I 9 5
4 DTR O 9
5 M VO
Объяснение сигналов
RxD Receive Data (принимаемые данные)
TxD Transmit Data (отправляемые данные)
RTS Request to send (включение блока передачи)
CTS Clear to send (готовность к передаче)
DTR Data Terminal Ready (конечное устройство готово)
DSR Data Set Ready (готовность к работе)
M Масса
Уровень сигнала
V.24
SINUMERIK 802S base line 2-11
Ввод в эксплуатацию
Установка СЧПУ
Тип сигнала
I вход (I = Input)
O выход (O = Output)
VO выход напряжения (VO = Voltage Output)
Кабель для WINPCIN Таблица 2–9 Кабель для WINPCIN: разводка контактов для штекерного разъема Sub-D
и
2 RxD 2
3 TxD 3
ж
4 DTR 6
5 M 7
а
6 DSR 20
7 RTS 5
д
8 CTS 4
о
9
р
или
м
9-ти кон. Имя 9-ти кон
п
1 экран 1
о
2 RxD 3
я к
3 TxD 2
4 DTR 6
л н
5 M 5
6 DSR 4
д а
7 RTS 8
т
8 CTS 7
е с
9
Н со
802 S/C base line PC
802 S/C base line PC
Разводка гнезда D-Sub для 25 A.
Разводка гнезд D-Sub для 9 соединений 2
0,1 мм
0,1 мм2
RxD 2 2 RxD
3 TxD RxD 2
TxD 3 3 TxD
2 RxD TxD 3
DTR 4 6 DSR
6 DSR DTR 4
0V 5 7 0V
5 0V 0V 5
DSR 6 20 DTR
4 DTR DSR 6
RTS 7 5 CTS
8 CTS RTS 7
CTS 8 4 RTS
7 RTS CTS 8
и
Х10
Контакт Имя Тип
ж
1 A1 I 1
а
2 A1_N I
3 B1 I
д
4 B1_N I
5 P5_MS VO
о
6 M5_MS VO
7 A2 I
р
8 A2_N I
м
10
п
9 B2 I
о
10 B2_N I
я к
Названия сигналов
л н
A1, A1_N дорожка A, истинный и отрицательный (маховичок 1)
д а
B1, B1_N дорожка В, истинный и отрицательный (маховичок 1)
т
A2, A2_N дорожка A, истинный и отрицательный (маховичок 2)
B2, B2_N дорожка В, истинный и отрицательный (маховичок 2)
е с
P5_MS сетевое напряжение 5,2 В для маховичков
M масса (питание)
Н со Уровень сигнала
RS422
Тип сигнала
VO выход напряжения (VO = Voltage Output)
I вход (сигнал 5 В) (I = Input)
и
Таблица 2-11 Разводка контактов штекерного разъема X20
Х20
ж
Конт Сигнал Тип
11
1 акт NCRDY_1 K
а
2 NCRDY_2 K
3 I0 / BERO1 DI
д
4 I1 / BERO2 DI
5 I2 / BERO3 DI
о
6 I3 / BERO4 DI
р
7 I4 / MEPU1 не определен
м
8 I5 / MEPU2 не определен
п
9 L- VI 20
о
10 L- VI
я к
Объяснение сигналов
л н
NCRDY_1…2 Контакт NC-READY, макс. ток составляет 2 A при 150 В
д а
DC или 125 В AC
т
I0 ... I5 Быстрый цифровой вход 0 … 5
BERO1 ... BERO4 Вход BERO для оси 1 ... 4
е с
L- Опорный потенциал для цифрового входа
Н со
Тип сигнала
K Коммутационный контакт
4 входа BERO Эти входы являются P-коммутирующими (24 В). Могут подключаться
датчики или бесконтактные сенсоры, к примеру, индуктивные датчики
присутствия (BERO).
Они могут использоваться в качестве датчиков для опорных точек, к примеру:
BERO1 – ось X
BERO2 – ось Z
Выход NC-READY
Сигнал готовности через релейный контакт (замыкатель); должен быть
интегрирован в ИО АВАРИЙНОГО ОТКЛЮЧЕНИЯ.
Номер
Реле контакта
X20
и
NC_RDY 1
а ж
2
1P5
о д
п р м
Рис. 2-5
о
NC-READY это внутреннее реле ЧПУ. Реле размыкается, если ЧПУ не
я к
готово, и замыкается, как только ЧПУ готово к работе.
д л а н
е с т
Н со
и
X100
Контакт Имя Тип
ж
1 н.у. X100
2 DI0 DI
а
3 DI1 DI 0
д
4 DI2 DI 1
2
5 DI3 DI 3
о
6 DI4 DI 4
5
7 DI5 DI
р
6
8 DI6 DI 7
м
M
п
9 DI7 DI
о
10 M VI
X101
я к
Контакт Имя Тип
н
1 н.у.
л
X101
2 DI8 DI
д а
3 DI9 DI 8
9
т
4 DI10 DI
10
5 DI11 DI
е
11
с
6 DI12 DI 12
13
7 DI13 DI 14
Н со
8 DI14 DI 15
M
9 DI15 DI
10 M VI
X102
Контакт Имя Тип
1 н.у. X102
2 DI16 DI
3 DI17 DI 16
17
4 DI18 DI 18
5 DI19 DI 19
20
6 DI20 DI 21
7 DI21 DI 22
23
8 DI22 DI M
9 DI23 DI
10 M VI
X103
Контакт Имя Тип
1 н.у. X103
2 DI24 DI
3 DI25 DI 24
25
4 DI26 DI 26
5 DI27 DI 27
28
6 DI28 DI 29
30
7 DI29 DI 31
и
8 DI30 DI M
9 DI31 DI
ж
10 M VI
X104
а
Контакт Имя Тип
д
1 н.у. X104
2 DI32 DI
о
3 DI33 DI 32
4 DI34 DI 33
р
34
5 DI35 DI
м
35
п
6 DI36 DI 36
37
о
7 DI37 DI 38
39
8 DI38 DI
я к
M
9 DI39 DI
н
10 M VI
л
X105
д а
Контакт Имя Тип
т
1 н.у. X105
2 DI40 DI
е с
3 DI41 DI 40
41
4 DI42 DI
Н со
42
5 DI43 DI 43
44
6 DI44 DI 45
7 DI45 DI 46
47
8 DI46 DI M
9 DI47 DI
10 M VI
Названия сигналов
DI0...47 цифровые входы 24 В
Тип сигнала
VI Вход напряжения (VI = Voltage Input)
DI вход (сигнал 24 В) (DI = Digital Input)
и
X200
Конт. Имя Тип
ж
1 1P24 VI X200
1P24
а
2 DO0/CW O
0/CW
3 DO1/CCW O 1/CCW
д
4 DO2 O 2
5 DO3 O 3
о
4
6 DO4 O 5
6
7 DO5 O
р
7
8 DO6 O
м
M
п
9 DO7 O
о
10 M VI
X201
я к
Конт. Имя Тип
л н
X201
1 2P24 VI 2P24
2 DO8 O
а
8
д
3 DO9 O 9
т
4 DO10 O 10
11
5 DO11 O
е с
12
6 DO12 O 13
14
7 DO13 O
Н со
15
M
8 DO14 O
9 DO15 O
10 M VI
Объяснение сигналов
DO0 ... DO15 цифровой выход 0..15, макс. ток 500 мА.
DO0/CW цифровой выход 0 / однополярный шпиндель, против часовой стрелки
(CW), макс. ток 500 мА.
DO1/CCW цифровой выход 1 / однополярный шпиндель, против часовой стрелки
(CCW), макс. ток 500 мА.
1P24, M питание для цифровых выходов 0…7
2P24, M питание для цифровых выходов 8…15
Тип сигнала
VI Вход напряжения (VI = Voltage Input)
O Выход (сигнал 24 В) (О =Output)
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
и
Напряжение 24 В DC должно производиться как функциональное малое напряжение с
безопасной электрической изоляцией (согласно IEC 204-1, глава 6.4, PELV).
ж
Таблица 2-18 Электрические параметры блока питания
а
Параметр Мин. Макс. Единицы Условия
Среднее значение 20,4 28,8 В
д
диапазона напряжения
Волнистость 3,6 Vss
о
Непериодическое 35 В 500 мсек
р
перенапряжение конт. 50 сек
м
повторная
п
Ном. расход тока 1,5 А готовность
о
Пусковой ток 4 А
я к
Разводка контактов на стороне СЧПУ
д л а н
Таблица 2-19 Разводка контактов блока винтовых клемм X1
Клемма
е с т
1 PE PE
2 M Масса
3 P24 24 В DC
Н со
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
Рис. 2-6 Панель оператора и интерфейсы пользователя
POK Power OK
(зеленый) Питание готово.
DIA Диагностика
(желтый) Этот LED показывает различные состояния диагностики. При обычных
условиях эксплуатации этот LED мигает 1:1.
SINUMERIK 802S base line 2-21
Ввод в эксплуатацию
Установка СЧПУ
и
S2 и D15 Имеются только для внутреннего исправления ошибок.
а ж
Винт заземления Для обеспечения правильной и безопасной работы системы необходимо
заземлить СЧПУ через винт заземления , находящийся на задней стороне
д
СЧПУ.
р о м
я п к о
д л а н
е с т
Н со
и
Общая SINUMERIK 802S base line может быть сконфигурирована с помощью
информация модуля STEPDRIVE C/C+ или FM STEPDRIVE. Подробное описание FM
ж
STEPDRIVE см. соответствующую документацию на CD "DOConCD"
(заказной номер: 6FC5298-0CD00-0BG0).
д а
о
3.1 Монтаж и демонтаж приводного модуля STEPDRIVE C/C+
п р ом Предупреждение
я к
Перед монтажом приводных модулей STEPDRIVE C/C+ необходимо убедиться,
л н
что прибор отключен от питания.
д т а
Монтаж Для монтажа приводных модулей действовать следующим образом (см. рис. 3-1):
е с
1. Ввинтить верхние крепежные винты M5 с подкладным и пружинным кольцом.
Н со
2. Подвесить модуль в зажимы верхнего безопасного держателя.
Внимание
Смонтировать модули таким образом, чтобы над, под и между модулями
оставалось свободное пространство мин. 10 см (размер "a").
Но приводные модули могут быть смонтированы и непосредственно друг рядом с другом
(a > 10 мм), если обеспечена их вентиляция потоком воздуха 1 м/сек или выше.
Не размешать под приводными модулями устройств, сильно
нагревающихся при работе.
Предупреждение
Перед удалением приводных модулей убедиться, что система отключена от
питания!
Монтажные размеры
90 a
>80
12 34
7
и
286
307
а ж
д
100
о
Подкладное кольцо, пружинное кольцо
?
п р ом
Рис. 3-1 Монтажные размеры
л я н к
е д с т а
Н со
3.2 Проводка
A n trie b v. A ch se 1 A n trie b v. A ch se 2
gelb
и
rot ES.
Motorkabel
orange B D IR .
grun C
grau C
schw arz D
ж
braun D + P U LS
violett E -P U LS
E + D IR -
P D IR
а
E +ENA -
C U R R .1 ENA
C U R R .2 RDY
RES. TM P
S IN U M E R IK 8 0 2 S
д
D IR . F LT
b a se lin e RDY P2 D IS
TMP P2
Konfektioniertes Kabel F LT N
о
6FX 2002- D IS D2
3A D 02-1xx0 D2
N
X7
E2
р
E2
P N
м
P 1
п
D + P U LS ZPH
+ 24V
D 1 -P U LS
о
+ D IR -
E D IR
RDY
E 1 +ENA-
к
ENA L
я
RDY N G ND
ZPH PE
+ 24V
н
L
л
24V G N D 24V
PE
2 3 0 V A2C3 0 /8 5 V A C
а
N
д
PE
т
L
N
PE
е с
M o to r
Н со
schwarz
violett
braun
grrun
grau
orange
wei?
gelb
blau
rot
Предупреждение
При всех работах по проводке напряжение питания должно быть
отключено.
Соединения сети и двигателя при включенном питании находятся под
опасным напряжением. Запрещено прикасаться к этим соединениям во
включенном состоянии, так как следствием этого могут стать смерть или
тяжкие телесные повреждения.
Сетевое соединение
• Прибор должен подключаться через внешний предохранитель.
Предохранитель: K6A для 1 оси
K10A для макс. 2 осей
• Если преобразователь имеет экранированную обмотку, то она должна
быть подключена с низкой индуктивностью к PE.
• Заземлить преобразователь на вторичной стороне.
и
Подключение кабелей на стороне двигателя
ж
• Для подключения кабеля необходимо удалить крышку клеммной коробки (3
а
винта).
• Использовать кабель с заказным номером 6FX6 002-5AA51-.....
д
• Подключить на стороне привода экран кабеля к корпусу таким образом, чтобы
через подходящий зажим для снятия натяжения было установлено
о
электрическое соединение, и подключить оплетку кабеля к соединению PE.
р
• Скрутить экран на стороне двигателя, оборудовать его кабельным наконечником
м
и зажать его на винте заземления. .
я п к о
н
Интерфейс для импульса
л
• Использовать кабель с разъемами с номером заказа 6FX2 002-3AD02-1xx0
д а
для соединения интерфейса для импульса привода с SINUMERIK 802S
т
base line.
е с
• Подключить на стороне привода экран кабеля к корпусу таким образом,
чтобы через подходящий зажим для снятия натяжения было установлено
Н со
электрическое соединение.
Условие
• Правильное подключение кабеля согласно рис. 3-2.
• Ток устанавливается через переключатель DIL согласно
соответствующему типу двигателя.
DIP-переключатель
ж и
ВКЛ LEDs
CURR.1
а
CURR.2 RDY
TMP
д
RESTSTROM FLT
GLEICHSTROM DIS
р о
Тип CURR 1 CURR 2 Ток фаз Шаговый привод
двигателя
м
3,5 Nm
п
ВЫКЛ ВЫКЛ 1,35 A
6 Nm ВЫКЛ STEPDRIVE C
о
ВЫКЛ 1,35 A
9 Nm
ВЫКЛ ВКЛ 2,00 A
я к
12 Nm ВКЛ ВКЛ 2,55 A
1 8 Nm 3,6 A STEPDRIVE C+
н
ВЫКЛ ВКЛ
л
25 Nm ВКЛ ВКЛ 5,00 A
е д с т а Предупреждение
Если для двигателя был установлен слишком высокий ток, то двигатель
Н со
может быть поврежден из-за перегрева.
Старт
1. Подключить главное напряжение питания и – при необходимости – и
сетевое питание 24 В.
2. Проверить обозначенные DIS LED.
3. Активировать сигнал разрешения (ENABLE) через СЧПУ (запустить
СЧПУ).
Внимание
Можно использовать переключатель DIP для установки направления
вращения механических компонентов станка. Никогда не приводить в действие
переключатель при питании привода током!
LED
Значение Помощь
Имя Цвет
RDY зелен Единственный Привод готов Если двигатель не вращается, то
ый светящийся причинами этого могут быть:
LED - СЧПУ не дало импульсов.
и
- Слишком высокая частота
импульса (двигатель "потерял
такт").
ж
- Слишком высокая нагрузка
а
двигателя или затруднения
хода
д
DIS желт Единственны Привод готов; нет питания Активировать сигнал
ый й светящийся двигателя разрешения (ENABLE) через
о
LED СЧПУ
р
FLT красный Загорается Имеется один из следующих Измерение рабочего
м
сбоев: напряжения 85 В
п
Низкое или высокое напряжение Проверить кабельные
-
о
- Короткое замыкание между соединения
фазами двигателя
я к
- Короткое замыкание между
н
фазой двигателя и заземлением
л
TMP красный Загорается Перегрев в приводе Привод неисправен; заменить
д а
все LED не Нет рабочего напряжения Проверить кабельные
т
горят соединения
е
Н со с
ж и
а
• Необходимо:
— руководство пользователя: управление/программирование
д
SINUMERIK 802S base line
о
— PC/PG (программатор), только для сохранение данных
и серийного ввода в эксплуатацию
р м
— Toolbox на CD. CD поставляется либо с СЧПУ, либо может быть
п
заказано отдельно.
о
Содержание
я к
— WINPCIN для передачи данных через интерфейс V.24 с/на
внешний PC/PG
л н
— пакет циклов для токарной и фрезерной обработки
д а
• Механическая и электрическая установка прибора должна быть
т
полностью завершена.
е
Н со с
Внимание
Установка прибора см. Указания по монтажу в главе 2.
Ввод в Ввод в эксплуатацию SINUMERIK 802S base line может быть осуществлен следующим
эксплуатацию образом:
1. Проверить, запущен ли датчик.
2. Запустить PLC.
3. Установить необходимую технологию.
4. Установить общие машинные данные.
5. Установить специфические для оси/станка машинные данные.
— Компенсировать датчик со шпинделем.
— Компенсировать заданное значение со шпинделем.
6. Осуществить пробный ход (режим Dry) с осями и шпинделями.
7. Оптимизировать привод.
8. Завершить ввод в эксплуатацию; сохранить данные.
и
Таблица 4-1 Концепция степеней защиты
ж
Степень защиты Деактивируется Область данных
0 Siemens, зарезервировано
а
1 Siemens, зарезервировано
2 Пароль: EVENING (стандарт) Изготовитель станка
д
3 Пароль: CUSTOMER (стандарт) Авторизованный
о
оператор, отладчик
4 Нет пароля или IS Авторизованный
р
пользователя с PLC → NCK оператор, отладчик
м
5 IS пользователя с PLC →NCK
п
6 IS пользователя с PLC →NCK
о
7 IS пользователя с PLC →NCK
л я н к
Степени защиты 2 … 3
д а
Для степеней защиты 2 и 3 необходим пароль. Пароли могут изменяться
т
после активации. Если, к примеру, пароли забыты, то необходима новая
инициализация СЧПУ (т.е. перезагрузка; для этого переключатель IBN
е с
должен стоять на позиции 1). Таким образом, все пароли сбрасываются на
стандартные установки для этой версии ПО.
Н со
Если пароль был стерт, то можно использовать степень защиты 4.
Пароль действует до его стирания посредством программной клавиши для
стирания паролей. ВКЛЮЧЕНИЕ СЕТИ (т.е. выключение и повторное
включение питания) не сбрасывает пароль.
Степени защиты 4 … 7
Если пароль не вводится, то автоматически устанавливается степень защиты
4. При необходимости степени защиты 4 до 7 могут быть установлены через
интерфейс пользователя из программы пользователя.
См. главу 6.1.1 "Машинные данные индикации".
Внимание
Установка степеней доступа объясняется в руководстве пользователя
"Управление/программирование".
Номер и имя Машинные данные (MD) и установочные данные (SD) различаются либо
на основе их номеров, либо на основе их имен. Имя и номер
индицируются на дисплее.
Параметр:
• Активация
• Степень защиты
• Единица
и
• Стандартное значение
• Диапазон значения
а ж
Активация Степени активации перечислены согласно их приоритету. Все изменения в
данных активируются после:
д
• ВКЛЮЧЕНИЕ СЕТИ (po) – включение/выключение SINUMERIK 802S base line
о
• NEW_CONF (cf), с подтверждением
—
р
программная клавиша для активации MD (на панели оператора)
п м
— клавиша RESET на панели оператора
о
— Изменения на границах кадра могут осуществляться при
к
выполнении программы.
я
• RESET (re) - клавиша RESET на панели оператора или M2/M30 в конце
л н
программы
д а
• СРАЗУ ЖЕ (so) – сразу же после ввода значения
т
Степень Для индикации машинных данных необходимо активировать степень защиты
е с
защиты 4 (или выше).
Н со
Для старта или ввода машинных данных требуется степень защиты 1 или выше
(пароль "ABEND").
MD10240 = 1 MD10240 = 0
мм дюйм
мм/мин дюймов/мин
м/сек2 дюймов/сек2
м/сек3 дюймов/сек3
мм/об дюймов/об
Внимание
Стандартная установка для машинных данных MD10240
SCALING_SYSTEM_IS_METRIC = 1 (метрическая).
Методы
и
• Индикация
• Ввод через клавиши и интерфейс V.24
ж
• Создание архивных копий и загрузка/выгрузка данных через интерфейс
а
V.24
д
— Машинные данные
о
— Итоги по строке и
— Номера машинных данных.
п р м
Отмена при загрузке MD
о
Если в СЧПУ загружаются неправильные MD, то выводится ошибка.
я н к
Как только загрузка завершена, то ошибка индицируется вместе с
л
количеством ошибок.
е д
4.1.4
т а
Хранение данных
с
Внутреннее хранение данных
Н со
Данные, остающиеся в памяти на ограниченный промежуток времени, могут
быть внутренне сохранены в постоянную память СЧПУ.
Внутренне сохранение данных должно осуществляться прежде всего тогда,
когда СЧПУ была отключена дольше 50 часов (включение СЧПУ мин. на 10
мин. в день).
Рекомендуется всегда после внесения существенных изменений в
данные осуществлять их внутреннее сохранение.
Внимание
При внутреннем сохранении данных создается копия сохраненных на
определенный промежуток времени данных и помещается в постоянную
память. Выборочное сохранение данных (к примеру, сохранение только
машинных данных без программ обработки деталей) невозможно.
Внимание
Появляется сообщение "4062 была загружена архивная копия данных".
и
Внешнее сохранение данных
В дополнение к внутреннему сохранению данных возможно и необходимо и
ж
внешнее сохранение данных пользователя СЧПУ.
а
Для внешнего сохранения данных необходим PC/PG (программатор) с
интерфейсом V.24 и утилита WINPCIN (входит в Toolbox).
о д
Внешнее сохранение данных всегда осуществляется после внесения
существенных изменений в данные и после завершения ввода в
р
эксплуатацию.
м
Варианты внешнего сохранения данных:
п о
Внешнее сохранение данных:
я к
1. Блок данных полностью считывается и при этом создается файл для
серийного ввода в эксплуатацию. Этот файл служит в первую очередь
л н
для серийного ввода в эксплуатацию а также для восстановления
состояния СЧПУ после замены аппаратных компонентов или после
д а
потери данных.
т
2. Загрузка или выгрузка файлов осуществляется по областям.
е с
Следующие данные пользователя могут выбираться как отдельные
файлы:
Данные
Н со
— Машинные данные
— Установочные данные
— Данные инструмента
— R-параметры
— Смещения нулевой точки
— Данные коррекции (LEC)
Программы обработки детали
Стандартные циклы
и
Включить СЧПУ.
а ж
Внимание
СЧПУ запускается, если память и переключатель IBN S3 установлены
д
правильно (см. рис. 2-6).
о
Переключатель IBN S3 (аппаратный)
р
СЧПУ оснащена переключателем IBN, который оказывает поддержку при
п м
запуске СЧПУ.
о
Установка переключателя осуществляется с помощью отвертки.
я к
Таблица 4-2 Позиции переключателя IBN
л н
Позиция Значение
0 Обычный запуск
д а
1 Запуск со стандартными машинными данными (данные
т
пользователя определяются версией ПО)
2 Актуализация системного ПО
е с
3 Запуск с последними сохраненными данными
4 Остановка PLC
Н со
5 Резерв
6 Подчинена
7 Подчинена
Выбранная позиция переключателя действует при следующем запуске и
индицируется на дисплее при запуске СЧПУ.
Переключатель IBN
(программный)
В дополнение к установленному на аппаратных средствах переключателю IBN
следующие функции могут быть выполнены и через меню "Diagnosis"
(Диагностика) - "Start-up" (IBN) - "Start-up switch" (переключатель IBN):
• Обычный запуск (переключатель IBN в позиции 0)
• Запуск со стандартными машинными данными (переключатель IBN в позиции 1)
• Запуск с последними сохраненными данными (переключатель IBN в позиции 3)
Эти функции ввода в эксплуатацию имеют более высокий приоритет по
сравнению с аппаратным переключателем IBN.
Запуск СЧПУ
При первом включении СЧПУ автоматически определяется исходное
состояние СЧПУ. Все области памяти инициализируются и в них загружаются
сохраненные ранее стандартные данные.
Область PLC остаточных меток явно стирается.
4-6 SINUMERIK 802S base line
Ввод в эксплуатацию
Ввод в эксплуатацию
и
Результат
Данные пользователя СЧПУ переходит в режим работы
ж
имеются, нет ошибок "JOG/реферирование", желтый LED DIA (см.
загрузки рис. 4-1) мигает.
а
Данные в памяти Сохраненные данные пользователя загружаются из
пользователя постоянной памяти в память пользователя (как при
д
содержат ошибки переключателем IBN в позиции 3). Если в
о
постоянной памяти нет действительных данных
пользователя, то загружаются стандартные данные
р
(как при позиции переключателя IBN 1).
м
Все отклонения от обычного запуска индицируются
п
на дисплее.
я к о
Запуск со стандартными машинными данными (переключатель IBN в позиции 1)
л н
Результат
а
Область памяти пользователя, в которую не были загружены стандартные
д
данные, стирается, и стандартные машинные данные загружаются из
т
постоянной памяти в память пользователя.
е с
Запуск с сохраненными данными (переключатель IBN в позиции 3)
Н со
Результат
Сохраненные в постоянной памяти данные пользователя загружаются в
память пользователя.
Индикации на дисплее
При загрузке СЧПУ на дисплее последовательно индицируются тестовые
образцы или информация по запуску, которые информируют о прогрессе
запуска.
После безошибочной загрузки СЧПУ она переходит в режим работы
"JOG/реферирование", и желтый LED DIA начинает мигать (см. рис. 4-1).
и
Ошибки в процессе
ж
запуска Возникшие при запуске ошибки либо индицируются на дисплее, либо
сигнализируются через LED (см. рис. 4-1 ниже).
а
В этом случае мигает LED ERR; а LED DIA нет.
о д
п р ом
л я н к
е д с т а Рис. 4-1 Индикация LED
Н со
Ошибка Помощь
ОШИБКА
Выключить и снова
ИСКЛЮЧЕНИЕ
включить СЧПУ
ОШИБКА (СЕТЬ ВКЛ).
DRAM
ОШИБКА При необходимости
BOOTEN обратиться на Hotline.
ОШИБКА Актуализировать ПО.
НЕТ BOOTEN2 Заменить аппаратные
ОШИБКА компоненты.
НЕТ СИСТЕМЫ
ОШИБКА
ЗАГРУЗКА ЧПУ
НЕТ СИСТЕМНОГО ЗАГРУЗЧИКА
ОШИБКА
ЗАГРУЗКА ЧПУ
СУММАРНАЯ ОШИБКА
ОШИБКА
ЗАГРУЗКА ЧПУ
ОШИБКА РАЗУПЛОТНЕНИЯ
ОШИБКА
ЗАГРУЗКА ЧПУ
ВНУТРЕННЯЯ ОШИБКА 1
и
• Актуализация отображения процесса (входы, выходы, интерфейсы
пользователя, датчики времени)
ж
• Обработка требований коммуникации (панель оператора, утилита для
программирования PLC 802)
а
• Выполнение программы электроавтоматики
д
• Обработка ошибок
• Вывод отображения процесса (выходы, интерфейс пользователя)
о
PLC циклические выполняет программу электроавтоматики, всегда с
р
первого до последнего рабочего этапа. Программа электроавтоматики
м
обращается к входам и выходам аппаратного обеспечения не напрямую,
п
а только через отображение процесса. Аппаратные входы и выходы
о
актуализируются PLC в начале и в конце выполнения программы.
я к
Поэтому сигналы остаются стабильными в течение цикла PLC
Программа электроавтоматики может быть создана с помощью утилиты для
л н
программирования PLC 802 на языке программирования S7-200 и релейно-
а
контактная схема (РКС). Под РКС понимается графический язык
д
программирования, на котором программирование осуществляется с
т
помощью электрических схем.
е
Настоящее руководство подробно описывает структуру программы и систему
с
команд PLC.
Н со
4.3.1 Первый ввод в эксплуатацию PLC
Принцип действий
• Установить MD20700 на ноль.
• Выбрать через программные клавиши "Diagnose" - "Переключатель IBN“
- "PLC" опцию "Симуляция".
Можно индицировать актуальную выбранную установку через
"Диагностика" - "Сервисная индикация"- "Версия" - "Использование PLC".
• Выбрать необходимую клавишу и проверить установку посредством
нажатия этой клавиши.
и
Поддерживаемые клавиши
ж
• Выбор режима работы
д а • Клавиши осей
р о м
п о
• Клавиши ЧПУ
л я н к
д а
Внимание
т
Клавиша для размера шага активна только в режиме работы JOG (т.е. в
периодическом режиме). Можно использовать функцию переключения для
е с
установки размера шага 1, 10, 100 или 1000. Проверить реакцию системы,
нажимая клавиши для направления оси.
Н со
Подвод к референтной точке не поддерживается.
Существует две различные возможности активации различных типов запуска для PLC.
и
Обычн. запуск Обычн. запуск Программа Run Неизменные Принять
Позиция 0 электроавтоматики актив. PLC-
ж
MD
а
Запуск со станд. Запуск со станд. Программа Run Стерты Стандартные
значениями значениями электроавтоматики PLC-MD
д
Позиция 1
Запуск с посл. сохр. Программа Run Сохран. Сохран.
о
Запуск с посл. данными электроавтоматики данные PLC-MD
сохр. данными,
р
позиция 3
п м
Останов PLC Неизменный Останов Неизменные Принять
о
после СЕТЬ ВКЛ актив. PLC-
к
Позиция 4 MD
я
PLC Start-up (IBN) **
л н
Повторный пуск Программа Run Неизменные Принять актив.
д а
электроавтоматики PLC-MD
т
Повторный пуск с Программа Останов Неизменные Принять актив.
посл. Debug Mode электроавтоматики PLC-MD
е с
Повторный пуск с Программа Run Неизменные Принять актив.
посл. симуляцией симуляции PLC-MD
Н со
Стирание до Программа Run Стерты Принять актив.
первичного состояния электроавтоматики PLC-MD
Стирание до перв. сост. Программа Останов Стерты Принять актив.
с пос. Debug Mode электроавтоматики PLC-MD
* Программная клавиша "Diagnosis" (Диагностика) - "Start up" (IBN) - "Start up switch" (Переключатель IBN) "CNC" (СЧПУ)
** Программная клавиша "Diagnosis" (Диагностика) - "Start up" (IBN) - "Start up switch" (Переключатель IBN) "PLC" (PLC)
Позиция переключателя для "PLC Stop" ("Останов PLC") может быть активирована при
работе или при запуске.
Debug Mode (см. "Управление/программирование", глава 7) оставляет PLC и после запуска
СЧПУ в режиме работы "Останов PLC". Все выбранные для запуска режимы работы,
которые были установлены либо через программные клавиши, либо аппаратно через
переключатель IBN, активируются только при следующем запуске СЧПУ. Если же
аппаратный переключатель IBN устанавливается на "Останов PLC" (позиция 4), то
установка активна сразу же. Режим ввода в эксплуатацию, установленный с помощью
программных клавиш на панели оператора, всегда имеет более высокий приоритет, чем
установка через аппаратный переключатель IBN.
Пример:
• Аппаратный переключатель IBN в позиции 3
• Повторный пуск через панель оператора
⇒ "Повторный пуск" активен со следующего запуска СЧПУ
и
Исправленный или новый проект может быть загружен в СЧПУ только в
режиме работы "Останов". Программа электроавтоматики как правило
ж
активна только при следующем запуске или при активном режиме работы
а
"Работа".
д
4.3.3 Ошибки PLC
р о
СЧПУ индицирует макс. 8 ошибок PLC (системные ошибки или ошибки
м
пользователя).
п
Управление информацией ошибок осуществляется PLC на цикл PLC. В
о
зависимости от момента времени их возникновения ошибки либо
я к
сохраняются PLC в списке ошибок, либо стираются оттуда. В общем и
целом, последняя возникшая (т.е. самая новая) ошибка всегда стоит в
л н
списке на первом месте.
а
При возникновении более 8 ошибок индицируются первые семь ошибок и
д
последняя ошибка (имеющая наивысший приоритет стирания).
е с т
Реакции на ошибки и условия стирания
PLC также осуществляет управление реакциями на ошибки. Реакции на ошибки
Н со
всегда активны, независимо от того, сколько ошибок активно. В зависимости от
вида реакции на ошибку PLC запускает подходящую реакцию.
Для каждой ошибки необходимо определить условие стирания. PLC
стандартно использует условие SELF-CLEARING.
Условиями стирания являются:
• POWERONCLEAR: Стирание ошибки происходит через
выключение и повторное включение (СЕТЬ ВКЛ) СЧПУ.
• CANCELCLEAR: Стирание ошибки происходит через нажатие клавиш
"Отмена" или "Reset" (аналогично ошибкам ЧПУ).
• SELF-CLEARING: Ошибка стирается, т.к. причина ошибки была устранена
или отсутствует.
Необходимые реакции на ошибки для каждой ошибки определяются в PLC.
Стандартно PLC использует реакцию SHOWALARM (бит0 - бит5 = 0).
ж и
а
Условия стирания имеют следующий приоритет:
• POWER ON CLEAR – системные ошибки (высший приоритет)
д
• CANCEL CLEAR – системные ошибки
о
• SELF-CLEARING – системные ошибки
р
• POWER-ON CLEAR – ошибки пользователя
п м
• CANCEL CLEAR – ошибки пользователя
о
• SELF-CLEARING – ошибка пользователя (низший приоритет)
л я н к
Системные См. руководство по
ошибки диагностике
д т а
Ошибки Интерфейс пользователя "1600xxxx" предоставляет пользователю две
е
пользователя
с
подобласти для установки ошибки пользователя.
• Подобласть 0: 4 x 8 бит для установки ошибок пользователя
Н со
(фронт 0 -> 1)
Байт 0: Бит0 => 1-ая ошибка пользователя "700000"
Байт 3: Бит7 => 32-ая ошибка пользователя "700031"
• Подобласть 1: Переменные ошибок пользователя
Соответствующий бит (подобласть 0) при смене фронта с 0 на 1 активирует новую
ошибку пользователя.
Подобласть 1 предназначена для дополнительной информации пользователя.
Подобласть 2 может использоваться для анализа активных реакций на
ошибки.
Подобласть 1 может считываться или записываться только как двойное
слово. Подобласть 2 может только считываться.
Стирание ошибок с автоматическим стиранием возможно посредством
сброса соответствующего бита в области переменных "1600xxxx" в
подобласти 0 (фронт 1 -> 0).
Оставшиеся ошибки пользователя стираются PLC, как только оно
определяет соответствующее условие стирания. Если ошибка остается, то
она выводится заново.
Интерфейс Внутр.
пользователя интер-
фейс
и
Блокировка подачи активна во всех осях, пока активна ошибка
пользователя PLC.
ж
Программа
электроавтоматики
а
Пример: Блок.
д
подачи=0
Ошибка пользователя с
о
блокировкой подачи
р
Модуль ошибки:
п м
анализ ошибок
пользователя
я к о
Цикл PLC
л н
Рис. 4-2 Ошибка пользователя с реакцией на ошибку "Блокировка подачи"
д а
Конфигурация Каждой ошибке подчиняется байт конфигурации. Ошибки пользователя
т
могут быть сконфигурированы пользователем в машинных данных
е с
14516_MN_USER_DATA_PLC _ALARM.
Стандартная установка MD 14516: 0 => ошибка пользователя SHOW
Н со
ALARM/SELF- CLEARING
Структура байта конфигурации:
• Бит0 - Бит5: реакции на ошибку
• Бит6 - Бит7: условие стирания
Реакции на Бит0 - Бит 5 = 0: Showalarm (стандарт)
ошибку: Бит0 = 1: старт ЧПУ заблокирован
Бит1 = 1: блокировка ввода
Бит2 = 1: блокировка подачи для всех осей
Бит3 = 1: АВАРИЙНОЕ ОТКЛЮЧЕНИЕ
Бит4 = 1: остановка PLC
Бит5 = зарезервирован
Условие стирания: Бит6 + Бит7 = 0: ошибка с условием стирания
SELF- CLEARING (стандарт)
Бит6 = 1: ошибка с условием
стирания CANCELCLEAR
Бит7 = 1: ошибка с условием стирания
POWERONCLEAR
Внимание
Текст должен находиться между апострофами (‘’ ‘’)!
Придерживаться заданной структуры текста.
и
Таблица 4-5 Пример
Номер ошибки Меркер 1 Меркер 2 Текст
ж
700000 0 0 “Ошибка пользователя 1”
а
700000 0 0 “ ” // 1-ая ошибка пользователя, текст подчиняется пользователем
д
700001 0 0 “ ” // 2-ая ошибка пользователя, текст подчиняется пользователем
о
700002 0 0 “ ” // 3-ья ошибка пользователя, текст подчиняется пользователем
р
700003 0 0 “ ” // 4-ая ошибка пользователя, текст подчиняется пользователем
м
700004 0 0 “ ” // 5-ая ошибка пользователя, текст подчиняется пользователем
п о
700005 0 0 “ ” // 6-ая ошибка пользователя, текст подчиняется пользователем
я к
...
700031 0 0 “ ” // 32. ошибка пользователя, текст подчиняется пользователем
д л а н
е с т
Номер
В этом месте должен появиться текст ошибки
Н со
Строка комментария (не появляется в диалоговом
окне панели оператора)
и
или 700005 Контроль вращения оси
ж
активен: 3
д а
р о м
я п к о
д л а н
е с т
Н со
и
станков.
Клавиши K31-K36 служат для коррекции осей и шпинделя.
а
Внимание
ж
д
SINUMERIK 802S/C base line поставляется с полосками для надписей (10
о
включено в объем поставки, 3 из них стандартно вложены для токарных
станков), охватывающими все комбинации для токарных и фрезерных
р
технологий.
п м
Кроме этого, пользователь может осуществить специфическое для него
согласование клавиш K1 до K12. Принцип действий подробно объясняется в Toolbox.
я н к о
л
Раскладка при поставке Значения клавиш
е д с т а
Н со
+Y
-Y
и
4.3.5 Программирование PLC
ж
Программа электроавтоматики создается с помощью утилиты для
программирования PLC 802.
а
В руководстве по системе автоматизации S7-200 описывается использование
д
этой утилиты для S7-200. Утилита для программирования PLC 802 является
частью этой документации.
о
По сравнению с базовой системой S7-200 MicroWin необходимо учитывать
р
следующее:
м
• Утилита для программирования PLC802 поставляется на немецком языке.
п
•
о
Программа электроавтоматики может быть запрограммирована только
с помощью РКС.
я к
• Поддерживается только подмножество языка программирования S7-200.
л н
• Компилирование программы пользователя осуществляется либо offline на
программаторе (PG)/PC, или полуавтоматически при загрузке в СЧПУ.
д т а
• Проект может быть загружен в СЧПУ (Download).
е с
• Также возможна загрузка проекта из СЧПУ (Upload).
• Прямая адресация данных невозможна; поэтому при работе не
Н со
возникает ошибок программирования.
• Управление данными/информацией процесса должно осуществляться
пользователем в соответствии с их специальным типом.
Пример:
Информация 1 Значение T Размер памяти DWord (32 бита)
Информация 2 Процентовка Размер памяти байт (8 бит)
Данные пользователя
Байт 0 DWord (информация 1)
Байт 4 Байт (информация 2)
Одновременное обращение к этим двум данным запрещено; необходимо
соблюдать релевантные правила обращения к данным.
• Таким образом, для всех данных необходимо соблюдать направление
данных в модели памяти (выравнивание) и тип данных.
Пример:
Бит меркера MB0.1, MB3.5
Байт меркера MB0, MB1, MB2
Слово MW0, MW2, MW4
меркера MW3, MW5 ... запрещены
Двойное слово меркера MD0, MD4, MD8
MD1, MD2, MD3, MD5 ... запрещены
и
Проект PLC Утилита для программирования PLC802 управляет проектом (логические
операции, символы и комментарии). Функция загрузки служит для сохранения
ж
всех важных данных проекта в СЧПУ.
СЧПУ может сохранять до 4 000 операторов и 1 000 символов. На
а
необходимую память PLC влияют следующие компоненты:
д
• Количество операторов
о
• Количество и длина символьных имен
• Количество и длина комментариев
р м
S7-200
п
РКС план это графический язык программирования, составные части
которого схожи с элементами электрической схемы.
я к о
РКС Создание программы с помощью релейно-контактной схемы (РКС) означает
использование графических элементов для создания логических цепей. Для
л н
создания программы можно использовать следующие элементы:
д а
Символы контактов обозначают коммутационные контакты, через которые
т
может проходить ток. При этом учитывать, что ток проходит через
замыкатель только тогда, когда его контакт закрыт (логическое значение 1),
е с
или ток проходит через размыкатель или отрицательный контакт (NOT),
если соответствующий контакт открыт (логическое значение 0).
Н со
Символы катушек представляют реле или выход, актуализируемые через
поток сигналов.
Функциональные блоки представляют функции (к примеру, таймер, счетчик
или арифметическая операция), осуществляемые в тот момент, когда ток
достигает функционального блока.
Сеть РКС состоит из множества в.н. элементов, вместе образующих
замкнутый контур тока. Ток протекает от левой токопроводящей шины (в
РКС представлена вертикальной линией в левом окне) через замкнутые
контакты и активирует катушки или функциональные блоки.
Обзор команд
Таблица 4-7 Операнды
Операнды Описание Диапазон
V Данные V0.0 до V79999999.7
(см. таблицу 4-8)
T Таймер (датчик времени) T0 до T15
C Счетчик C0 до C31
I Образ цифровых входов I0.0 до I7.7
Q Образ цифровых выходов Q0.0 bis Q7.7
M Меркер M0.0 до M127.7
SM Спецмеркер SM0.0 до SM 0.6 (см.
таблицу 4-10)
AC Аккумулятор AC0 ... AC3
SINUMERIK 802S base line 4-19
Ввод в эксплуатацию
Ввод в
эксплуатацию
и
ращение через: V Тип памяти
Bit (Byte.Bit) SINUMERIK
14000000.0 802S base line
– 79999999.7
ж
I 0.0 – 7.7
Q 0.0 – 7.7
а
M 0.0 – 127.7
SM 0.0 – 0.6
д
T 0 – 15
о
C 0 – 31
L 0.0 – 59.7
р
Byte VB 14000000 – 79999999
м
IB 0–7
п
QB 0–7
о
MB 0 – 127
я к
SMB 0
LB 0 – 59
л н
AC 0–3
а
Word VW 14000000 - 79999998
д
IW 0–6
т
QW 0–6
е с
MW 0 – 126
T 0 – 15
Н со
C 0 – 31
LW 0 – 58
AC 0–3
Double Word VD 14000000 – 79999994
ID 0–4
QD 0–4
MD 0 – 124
LD 0 – 56
AC 0–3
и
Load normal open Bit
V, I, Q, M, SM, T, C, L
And n=1 close n=0
ж
Or open
Load Not normal close V, I, Q, M, SM, T, C, L
а
Bit
And Not n=0 close n=1
Or Not open
д
Output prior 0, n=0 Bit V, I, Q, M,T, C, L
prior 1, n=1
р о
Set prior 0, not set Bit V, I, Q, M, T, C, L
(1 Bit) prior 1 or ↑
м
S
п о
Reset prior 0, no reset Bit V, I, Q, M, T, C, L
(1 Bit) prior 1 or ↑
я к
R
л а н
ДРУГИЕ БУЛЕВЫ ОПЕРАТОРЫ
д
Оператор Символ РКС Действ. операнды
т
Edge Up prior ↑ close (1
P
е
PLC cycle)
с
Edge Down prior ↓ close (1
N
PLC cycle)
Н со
Logical Not prior 0, later 1
NO
prior 1, later 0 T
No operation n n = 0 ... 255
NOP
и
a
And Word ≤ a > b open < =I
Or Word ≤ b
а
ОПЕРАЦИИ СРАВНЕНИЯ DOUBLE WORD (со знаком)
ж
д
Оператор Символ РКС Действ. операнды
Load DWord = a = b close a a: VD, ID, QD, MD,
о
And DWord = a ≠ b open ==D
AC, Constant, LD
Or DWord = b: VD, ID, QD, MD,
р
b
AC, Constant, LD
Load DWord ≥ a b close
м
a
п
And DWord ≥ a < b open
> =D
Or DWord ≥
о
b
к
Load DWord ≤ a b close
я
a
And DWord ≤ a > b open < =D
н
Or DWord ≤
л
b
д т а
ОПЕРАЦИИ СРАВНЕНИЯ REAL WORD (со знаком)
Оператор Символ РКС Действ. операнды
е с
Load RWord = a = b close a a: VD, ID, QD, MD,
And RWord = a ≠ b open = =R AC, Constant, LD
Н со
Or RWord = b b: VD, ID, QD, MD,
Load RWord ≥ a b close a
AC, Constant, LD
And RWord ≥ a < b open
> =R
Or RWord ≥
b
и
Timer On Delay EN=1, Start Txxx
Enable: (IN)
EN=0, Stop S0
ж
TON
If TValue ≥ PT, Txxx: T0 - T15
IN
Tbit=1 Preset: (PT)
а
VW, T, C, IW,
QW, MW, AC,
д
PT Constant
100 мсек T0 - T15
о
Timer Of Delay If TValue < PT, Txxx
Enable: (IN)
Tbit=1 S0
р
TOF
Txxx: T0 - T15
м
IN
Preset: (PT)
п
VW, T, C, IW,
о
QW, MW, AC,
я к
PT Constant
100 мсек T0 - T15
д л а н
ОПЕРАЦИИ СЧЕТА
Оператор Символ РКС Действ. операнды
т
Count Up CU , Value+1 Cnt Up: (CU)
е с
R=1, Reset Cxxx S1
Reset: (R)
If CValue ≥ PV,
Н со
CU CTU S0
Cbit=1 Cxxx: C0 - 31
R
Preset: (PV)
PV
VW, T, C, IW,
QW, MW, AC,
Constant, LW
Count Up/Down CU , Value+1 Cnt Up: (CU)
CD , Value-1 S2
R=1, Reset Cxxx Cnt Dn: (CD)
S1
If CValue ≥ PV, Reset: (R)
CU CTUD
Cbit=1 CD S0
R
Cxxx: C0 - 31
PV
Preset: (PV)
VW, T, C, IW,
QW, MW, AC,
Constant, LW
Count Down If CValue = 0, Cnt Down: (CD)
Cbit=1 Cxxx S2
Reset: (R)
CD CTD S0
LD Cxxx: C0 - 31
PV Preset: (PV)
VW, T, C, IW,
QW, MW, AC,
Constant, LW
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ
Оператор Символ РКС Действ. операнды
Word Add Word If EN = 1, Enable: EN
Subtract b=a+b ADD_I In: VW, T, C, IW, QW,
b=b-a EN ENO MW, AC,
IN1 Constant,
IN2 OUT LW
Out: VW, T, C, IW, QW,
MW, AC, LW
DWord Add If EN = 1, Enable: EN
и
SUB_DI
DWord Subtract b=a+b In: VD, ID, QD, MD,
EN ENO AC, Constant, LD
b=b-a
ж
IN1 Out: VD, ID, QD, MD,
IN2 OUT AC, LD
а
Multiply If EN = 1, Enable: EN
д
b=axb MUL In: VW, T, C, IW, QW,
EN ENO MW, AC, Constant,
о
IN1
LW
IN2 OUT Out: VD, ID, QD, MD,
р
AC, LD
м
Divide If EN = 1, Enable: EN
п
b=b a DIV In: VW, T, C, IW, QW,
о
Out: EN ENO MW, AC, Constant,
16 bit remainder LW
я к
IN1
Out+2: IN2 OUT Out: VD, ID, QD, MD,
16 bit quotient LD
л н
Add Subtract If EN = 1, Enable: EN
ADD_R
Real Numbers b=a+b b In: VD, ID, QD, MD,
д а
EN ENO
=b-a AC, Constant, LD
т
IN1 Out: VD, ID, QD, MD,
IN2 OUT AC, LD
е с
Multiply Divide If EN = 1, Enable: EN
MUL_R
b=axb In: VD, ID, QD, MD,
Н со
Real Numbers b=b a EN ENO AC, Constant, LD
IN1 Out: VD, ID, QD, MD,
IN2 OUT AC, LD
УВЕЛИЧЕНИЕ, УМЕНЬШЕНИЕ
Оператор Символ РКС Действ. операнды
Increment If EN = 1, Enable: EN
Decrement a=a+1 INC_B In: VB, IB, QB, MB,
Byte a=a-1 EN ENO AC, Constant LB
Out: VB, IB, QB, MB,
IN OUT AC, LB
Increment If EN = 1, Enable: EN
Decrement a=a+1 INC_W In: VW, T, C, IW, QW,
Word a=a-1 EN ENO MW, AC, Constant,
a = /a LW
IN OUT Out: VW, T, C, IW, QW,
MW, AC, LW
Increment If EN = 1, Enable: EN
Decrement a=a+1 INC_DW In: VD, ID, QD, MD,
a=a-1 EN ENO AC, Constant, LD
Out: VD, ID, QD, MD,
IN OUT AC, LD
ЛОГИЧЕСКИЕ ОПЕРАЦИИ
Оператор Символ РКС Действ. операнды
Byte AND If EN = 1, Enable: EN
WAND_B
Byte OR b = a AND b In: VB, IB, QB, MB,
EN ENO
Byte XOR b = a OR b AC, Constant, LB
b = a XOR b IN1 Out: VB, IB, QB, MB,
IN2 OUT AC, LB
Word AND If EN = 1, Enable: EN
Word OR b = a AND b WAND_W In: VW, T, C, IW, QW,
Word XOR b = a OR b EN MW, AC, Constant,
и
ENO
b = a XOR b IN1
LW
IN2 OUT Out: VW, T, C, IW, QW,
ж
MW, AC, LW
DWord AND If EN = 1, Enable: EN
а
WXOR_DW
DWord OR b = a AND b In: VD, ID, QD, MD,
EN ENO
DWord XOR b = a OR b AC, Constant, LD
д
b = a XOR b IN1 Out: VD, ID, QD, MD,
OUT
IN2 AC, LD
о
Invert Byte If EN = 1, Enable: EN
р
INV_B
a = /a In: VB, IB, QB, MB,
EN
м
ENO AC, Constant, LB
п
Out: VB, IB, QB, MB,
о
IN OUT AC, LB
я к
Invert Word If EN = 1, Enable: EN
a = /a INV_W In: VW, T, C, IW, QW,
л н
EN ENO MW, AC, Constant,
LW
а
Out: VW, T, C, IW, QW,
д
IN OUT
MW, AC, LW
т
Invert DWord If EN = 1, Enable: EN
INV_DW
е с
a = /a In: VD, ID, QD, MD,
EN ENO AC, Constant, LD
Out: VD, ID, QD, MD,
Н со
IN OUT AC, LD
ОПЕРАЦИИ ПРЕОБРАЗОВАНИЯ
Оператор Символ РКС Действ. операнды
Convert Double If EN = 1, convert DI_REAL
Enable: EN
Word Integer to the double word In: VD, ID, QD, MD, AC,
EN ENO
a Real integer i to a real Constant, LD
number o. IN OUT Out: VD, ID, QD, MD, AC,
LD
Convert a Real If EN = 1, convert Enable: EN
TRUNC
to a Double the real number i In: VD, ID, QD, MD, AC,
EN ENO
и
Word Integer to a double word Constant, LD
integer o. IN OUT Out: VD, ID, QD, MD, AC,
LD
а
Оператор Символ РКС
ж
Действ. операнды
д
Jump to Label If EN = 1, go to n Enable: EN Label:
label n. WORD: 0–127
о
JMP
р
the jump. LBL
п м
Conditional If EN = 1, exit the Enable: EN
Return from subroutine.
о
RET
Subroutine
я к
Conditional End If EN = 1, END Enable: EN
terminates the END
л н
main scan.
Subroutine If EN , go to Label: Constant : 0–63
д а
n
subroutine n.
SBR
т
EN
е с
x1
x2 x3
Н со
и
EN ENO MW, AC, Constant,
LW
ж
IN OUT Out: VW, T, C, IW, QW,
MW, AC, LW
а
Move DWord If EN = 1, Enable: EN
MOV_DW
copy i to o. In: VD, ID, QD, MD, AC,
д
EN ENO Constant, LD
Out: VD, ID, QD, MD, AC,
о
IN OUT LD
р
Move Real If EN = 1, Enable: EN
м
MOV_R
copy i to o. In: VD, ID, QD, MD,
п
EN ENO AC, Constant, LD
о
Out: VD, ID, QD, MD, AC,
я к
IN OUT LD
л н
Swap Bytes If EN = 1, Enable: EN
SWAP
exchange MSB In: VW, IW, QW, MW, T,
д а
EN ENO C, AC, LW
and LSB of w.
т
IN
е
Н со
4.3.7
с
Организация программы
и
счетчиков, речь идет об оперативных данных, которые стираются при каждом
запуске.
ж
Пользователю для оперативных данных доступна определенная область
а
(диапазон данных 14000000 - 140000xx). Все данные, которые должны
оставаться действительными и после включения (СЕТЬ ВКЛ), могут быть
д
сохранены в эту область.
Пользователь может использовать машинные данные PLC (см. интерфейс
о
пользователя) для загрузки своей программы со стандартными данными или
р
параметрирования различных сегментов программы.
п к ом
я
4.3.9 Интерфейс к СЧПУ
т
программных клавиш "Диагностика" - "IBN" - "Соединение STEP7".
е с
Интерфейс V.24 остается активным после повторного пуска или обычного
запуска. Соединение с СЧПУ ("STEP7 connect" активен) может быть
Н со
проверено в меню "PLC" - "Информация" утилиты для программирования
PLC 802. Если интерфейс активен, то, к примеру, в этом окне индицируется
активный режим работы PLC (Run/Stop).
4.4 Загрузка/выгрузка/копирование/сравнение
приложений PLC
ж и
а
PT PLC 802
о д
р
Загрузка/
м
1
п
выгрузка/
сравнение
я к о
СЧПУ Постоянная
1 память
л н
Проект PLC
д а
2 3
т
Тексты Машинные
пользоват данные
е с
еля PLC PLC
Н со
2
Toolbox 1 2
Приложения
PLC
1 2 3
WINPCIN
Серийный
IBN
Загрузка Эта функция служит для записи переданных данных в постоянную память
(память загрузки) СЧПУ.
• Загрузка проекта PLC с помощью утилиты для программирования PLC
802 (соединение STEP7 вкл.)
• Серийный ввод в эксплуатацию с помощью утилиты WINPCIN (PLC-
MD, проект PLC и тексты ошибок пользователя) или опции "Ввод
данных"
SINUMERIK 802S base line 4-29
Ввод в эксплуатацию
Ввод в эксплуатацию
и
для программирования PLC 802.
ж
• Серийный ввод в эксплуатацию с помощью "Start-up Data" (данные ввода в
эксплуатацию), утилиты WINPCIN (PLC-MD, проект PLC и тексты ошибок
а
пользователя) и опции "Data Out" (Вывод данных).
• Выгрузка приложений PLC с помощью утилиты WINPCIN (PLC-MD, проект
д
PLC и тексты ошибок пользователя) и опции "Вывод данных"
р о
Сравнение Проект в утилите для программирования PLC 802 сравнивается с проектом
м
в постоянной памяти (память загрузки) СЧПУ.
я
Индикация
версии
п к о
Информация по версии вызывается через программную клавишу
"Диагностика" - "Сервисная индикация" - "Версия (ПРОЕКТ)".
л н
Индицируется переданный проект с программой электроавтоматики,
д а
которая активна после запуска СЧПУ в PLC.
т
Кроме этого программист может использовать первую строку комментариев
е с
в заголовке программы утилиты для программирования PLC 802 для
собственной дополнительной информации, которая также выводится в
индикации версии (см. "Индикации свойств"").
Н со
и
Обзор При поставке SINUMERIK 802S base line через стандартные машинные
ж
данные настроена таким образом, что она работает как СЧПУ для токарных
а
станков (2 оси, 1 шпиндель). Если необходимо установить другую
технологию (к примеру, фрезерование), то требуется загрузить файл с
д
соответствующими машинными данными из Toolbox в СЧПУ.
Файл с машинными данными технологии должен быть загружен после
о
успешного запуска, но перед первым вводом в эксплуатацию СЧПУ.
р м
Принцип
п
действий Для изменения установленной технологии действовать следующим образом:
я к о
• Установить соединение V.24 между PG/PC и СЧПУ.
л н
• Включить СЧПУ и дождаться ее безошибочного запуска.
д т а
• Нажать в меню "Службы" программную клавишу "Старт ввода
е с
данных", использовать стандартные установки для интерфейса V.24.
• Выбрать файл "techmill.ini" (в Toolbox); он содержит необходимые для
Н со
фрезерования машинные данные технологии. Передать этот файл с
помощью WINPCIN в PG/PC.
• Провести СЕТЬ ВКЛ, если файл был передан без ошибок.
Внимание
Все области памяти инициализируются или загружаются с сохраненными
стандартными значениями (машинные данные).
Инициализация СЧПУ
• Включить СЧПУ.
• SINUMERIK 802S base line автоматически загружает стандартные
машинные данные.
ж и
4.7.1 Ввод общих машинных данных
а
Обзор
д
Для облегчения работы ниже приводится список важнейших машинных данных
для отдельных подобластей. Если требуется более подробная информация,
о
то пользователь отсылается к соответствующей главе/разделу этого
руководства. Машинные данные и сигналы интерфейсов подробно
р
объясняются в описаниях функций, на которые имеются ссылки в
м
соответствующих списках.
я п к о
Внимание
л н
Общие машинные данные уже выбраны (стандартные значения), поэтому
необходимо изменить лишь некоторые параметры машинных данных.
д т а
Ввод машинных данных (MD)
е с
Перед вводом машинных данных необходимо ввести пароль для степени
Н со
защиты 2 или 3.
Следующие области машинных данных выбираются и (при необходимости)
изменяются с помощью программных клавиш:
• общие машинные данные
• машинные данные осей
• прочие машинные данные
• машинные данные индикации
Эти данные сразу же после ввода записываются в память данных.
Внимание
Так как эти данные находятся в памяти с ограниченным временем хранения,
необходимо осуществить сохранение данных (см. главу 4.1.4).
Машинные Список ниже содержит все общие машинные данные и установочные данные,
данные которые при необходимости могут изменяться.
и
11320 Импульсы маховичка на фиксированное 1
положение (номер маховичка): 0...1
20210 Макс. угол для кадров коррекции с WRK 100
ж
20700 Блокировка старта ЧПУ без референтной точки 1
а
21000 Постоянная для контроля конечной точки 0.01
окружности
д
22000 Группа вспомогательных функций (номер 1
вспомогательной функции в канале): 0...49
о
22010 Тип вспомогательной функции (номер “”
р
вспомогательной функции в канале): 0...49
м
22030 Значение вспомогательной функции (номер 0
п
вспомогательной функции в канале): 0...49
о
22550 Новая коррекция инструмента для M-функции 0
я н к
Установочные данные
л
Номер Объяснение Станд. значение
д а
41110 Подача JOG 0
т
41200 Число оборотов шпинделя 0
е с
42000 Стартовый угол 0
42100 Подача пробного хода 5000
Н со
и
Дополнительные оси
2-ая ось в последовательности осей, имеющая при фрезеровании функцию оси Y,
ж
может использоваться при токарной обработке как дополнительная ось. Для этого
из Toolbox загружается один из файлов “turnax_U.ini” или “turnax_V.ini” или
а
“turnax_W.ini”, и содержащиеся в нем данные активируются. Выбор файла зависит
от необходимого имени оси: U или V или W. В случае этой дополнительной оси
д
речь идет о линейной оси, обладающей ограниченной по сравнению с осью X и Z
функциональностью. Она может перемещаться вместе с прочими осями. Если это
о
дополнительная ось перемещается с использованием осей (X, Z) в программном
р
блоке, содержащем G1 или G2/G3, то ей не присваиваются компоненты подачи F.
м
В этом случае число оборотов оси зависит от времени, необходимого осям X и Z
п
для прохождения их пути. Дополнительная ось начинает и завершает свое
о
движение вместе с осью X и Z. Но при этом число оборотов оси не может
превышать определенное для дополнительной оси предельное значение. Если
я к
дополнительная ось была запрограммирована в отдельном блоке, то она движется
с активной подачей F, если запрограммирована G1. Как устанавливаемые (G54 …
л н
G57), так и программируемые смещения нулевой точки (G158) возможны для
а
дополнительной оси. Коррекции инструмента в этой оси не действуют.
е д с т
Н со
Симуляция/привод шагового электродвигателя
С помощью осевых MD 30130_CRTLOUT_TYPE и 30240_ENC_TYPE для выхода
заданного значения и возврата импульсов можно переключаться между
симуляцией и фактическим режимом привода.
Таблица 4-12
MD Симуляция Обычный режим
30130 Значение = 0 Значение = 2
Для тестирования оси Сигналы заданного значения для
происходит внутренний возврат режима шагового двигателя
фактического значения как выводятся на соединении X7. С
фактического значения. Нет помощью серводвигателя
вывода заданного значения на возможно фактическое
соединении X7. перемещение оси.
30240 Значение = 0 Значение = 3 Внутренний возврат
импульсов с выхода заданного значения
на вход фактического значения. "ВКЛ"
и
Nr.) электродвигателя
31030 Ходовой винт 10 Ходовой винт
ж
31050 Знаменатель силового 1 Передаточное
а
31060 редуктора (параметр Nr.) отношение для
0...5 нагрузки и датчика
д
31100 Шаги для контроля 2000 Цикл повторения
вращения BERO в инкрементах
о
измерительной
системы
р
31400 Шагов на оборот 1000
м
Шагов на оборот шагового
п
шагового электродвигателя
о
электродвигателя (должны быть идентичны
MD 31020)
я к
32000 Макс. скорость оси 10000 30000 (макс.
н
скорость оси)
д л а
32100 Направление перемещения (не 1 Обращение
направление регулирования) направления движения
т
32110 Знак факт. значения (направление 1 Обращение
е с
регулирования) (датчик Nr.) измерительной системы
32200 Коэффициент усиления 2,5 2,5 (усиление
Н со
контура (блок параметров регулятора
Nr.): 0...5 положения)
32260 Ном. число оборотов двигателя: 0 3000 Число оборотов двигателя
34070 Скорость 300 Число оборотов
позиционирования при позиционирования
реферировании при реферировании
34200 Тип системы измерения 1 2: Одиночный
координат фронт BERO
0: нет реферирования; если 4: двойной фронт
имеется абсолютный датчик: BERO
REFP_SET_POS
принимаются 1: Zero Pulse
(на дорожку датчика)
2: BERO
3: референтные метки с
кодированным расстоянием
4: Bero с двумя фронтами
5: кулачок BERO
36200 Пороговое значение для 11500 Пороговое
контроля скорости (блок значение для
параметров Nr.): 0...5 контроля скорости
и
Пример параметрирования
ж
Шаговый электродвигатель: 10.000 [импульсов на оборот двигателя]
а
Силовой редуктор: 1:1
Ходовой винт: 10 мм
д
Число оборотов двигателя: 1200 об/мин
о
MD 30130 =2
р
MD 30240 =3
п м
MD 31400 =10.000
о
MD 32260 =1 200 об/мин
я к
MD 32000 =12.000 мм/мин
л н
Частота шагового электродвигателя
д а
Параметрирование осуществляется после СЕТЬ ВКЛ с помощью уже
т
названных машинных данных.
е
Получаемая частота шагового электродвигателя индицируется с машинными
с
данными MD 31350.
Н со
Число оборотов двигателя [об/мин] • шагов на оборот шагового электродвигателя
MD 31350 [Гц]= ----------------------------------------------------------------------------------------------------
60 [сек]
Эта частота должна соответствовать MD 32000.
Дополнительные условия
• Разрешение регулятора
• ВКЛ/ВЫКЛ измерительной системы позиционирования
• Парковка
• Реакции на ошибки
Пользователь лично отвечает за то, чтобы правильный привод шагового
электродвигателя с помощью PLC был "безопасно остановлен" или выключен.
Обзор
ж и
Если нагрузочный момент становится слишком высоким, то шаговый
а
электродвигатель более не соблюдает заданного значения. С помощью
контроля вращения можно определить это состояние ошибки.
д
В момент вывода импульса BERO позиция заданного значения шагового
о
электродвигателя сравнивается с фактическим положением BERO и в
случае отклонения создается сигнал: "Ошибка: контроль вращения".
р
Датчик присутствия BERO для контроля вращения должен циклически
п м
проходится при движении осей. Как правило, как для реферирования, так и
для контроля вращения, используется циклический BERO.
я н к о BERO для контроля вращения может быть включен параллельно BERO для
л
реферирования. Но следует учитывать: Так как BERO для реферирования
при активном контроле вращения выключается, необходимо обеспечить
д а
деактивацию контроля вращения при реферировании, чтобы BERO для
контроля вращения не подавал сигналов.
е с т
Н со
Машинные Машинные данные MD 31100 BERO_CYCLE должны содержать цикл
данные повторения BERO в инкрементах фактического значения. MD 31110
BERO_EDGE_ TOL учитывают все допуски в синхронизирующем фронте
BERO.
Внимание
Ошибка "Контроль вращения" всегда возникает и при ошибочном управлении
шаговым электродвигателем – даже если контроль числа оборотов не
активирован. При необходимости пользователь должен предпринять все
надлежащие меры для обеспечения надежной остановки шагового
электродвигателя.
ж и
а
1 10 20 40 60 80 100 n [%]
n red: Уменьшить скорость
д
n max: Макс. скорость
о
Рис. 4-6 Типичная характеристика двигателя для шаговых приводов.
р
Оптимальный коэффициент использования таких характеристик при
м
одновременной защите от перегрузки может быть достигнут посредством
п
использования зависящей от скорости характеристики ускорения, так
о
называемой "ломаной характеристики ускорения".
я к
Активация В режиме работы "АВТОМАТИКА" ломаная характеристика ускорения
л н
всегда активна. Поведение оси устанавливается через параметрирование
характеристики.
д а
Для отдельных движений в режиме работы "JOG" ломаная характеристика
т
ускорения может быть активирована через MD 35240
е с
MA_ACCEL_TYPE_DRIVE = 1 (стандартное значение = 0).
Н со
Внимание
• Ломаная характеристика может параметрироваться только
относительно оси. Характеристика траектории следует из вычисления
с использованием участвующих осей.
• MD 32420 JOG_AND_JERK_ENABLE=0
Эта установка является условием для функционирования ломаной
характеристики ускорения в режиме работы "JOG".
MAX_ACCEL_REDUCTION_TYPE = 0 (постоянные)
ж и
а
a v
д
vmax
о
amax
vred
р
ared
м
Ход a(v) Ход v(t)
п
v t
о
vred vmax
я к
Рис. 4-7 Осевое ускорение и характеристики скорости
л н
Скорости:
vmax: MA_MAX_AX_VELO
д а
vred: MA_ACCEL_REDUCTION_SPEED_POINT x MA_MAX_AX_VELO
е с т Ускорения:
Н со
amax: MA_MAX_AX_ACCEL
ared: (1 – MA_ACCEL_REDUCTION_FACTOR) x MA_MAX_AX_ACCEL
Servo Trace Для графического представления заданного числа оборотов осей в меню
"Диагностика" была встроена функция "Servo Trace".
Функция Trace выбирается через "Диагностика" - "Сервисная индикация" -
"Servo Trace" (см. руководство пользователя "Управление/программирование").
Пример:
Заданное значение оси Z должно быть выведено на соединении X7.
Для этого ввести следующее значение в осевые машинные данные 3-ей оси
и
станка (Sp):
Токарная обработка: AXIS_NUMBER_FOR_MONITORING[AX4] = 2 (ось Z
ж
всегда имеет номер оси 2)
а
Фрезерная обработка: AXIS_NUMBER_FOR_MONITORING[AX4] = 3 (ось Z
всегда имеет номер оси 3)
о д Внимание
р
При этом подчинении заданного значения (AXIS_NUMBER_FOR_MONITORING ≠ 0)
м
разрешение регулятора всегда имеет значение 0.
п
После процесса измерения, но как минимум до подключения заданного
о
значения шпинделя к X7, необходимо установить MD
я к
AXIS_NUMBER_FOR_MONITORING[AX4] = 0 и выключить и снова включить
СЧПУ (СЕТЬ ВКЛ).
д л а н
т
Динамическое согласование для резьбы G331/G332
е с
Функция
Н со
Динамическая реакция шпинделя и участвующих осей на функцию G331/G332
(резьбовая интерполяция) может быть согласована с "более медленным"
контуром управления. Обычно это относится к оси Z, которая согласуется с
замедленной реакцией шпинделя.
Если осуществляется точное согласование, то существует возможность
отказа от компенсирующего патрона для нарезания внутренней резьбы. Как
минимум можно достичь более высокого числа оборотов шпинделя/меньших
траекторий коррекции.
Определение значения
и
Динамическое значение шпинделя сохраняется для каждой отдельной
ступени в MD 32200 POSCTRL_GAIN[n] как усиление замкнутого контура
ж
управления. Согласование оси с этими значениями должно быть
осуществлено в MD 32910 DYN_MATCH_TIME [n] в соответствии со
а
следующим оператором:
д
1 1
MD 32910 DYN_MATCH_TIME[n] =
Kv[n] шпиндель Kv[n] ось
р о
Для записи, которая должна быть внесена в MD 32910, требуется единица
времени "секунда". Значения в MD 32200 POSCTRL_GAIN[n] для шпинделя и
п м
оси должны быть соответственно конвертированы:
о
1000
я к
K v[n] шпиндель = POSCTRL_GAIN[n]шпиндель -----------
60
л н
1000
K v[n] = POSCTRL_GAIN[n] -----------------
д а
ось
ось 60
т
Если другие ступени редуктора используются с G331/G332, то согласование
е с
должно быть осуществлено и в этих блоках параметров.
Пример согласования динамической реакции оси Z/шпинделя:
Н со
1-ая ступень редуктора -> блок параметров[1],
для Kv шпинделя введены, MD 32200 POSCTRL_GAIN[1] = 0,5,
для Kv оси Z введено MD 32200 POSCTRL_GAIN[1] = 2,5.
Искомое значение для оси Z в 1 1
MD 32910 DYN_MATCH_TIME[n] =
Kv[1]шпиндель Kv[1] z
1 1 60
MD 32910 DYN_MATCH_TIME[n] = ( ) x = 0.0960 сек
0,5 2,5 1000
Внимание
Если MD 32900 DYN_MATCH_ENABLE для оси сверления были установлены
и
на "1", то они должны быть установлены на "1" и для всех интерполяционных
осей. Благодаря этому увеличивается точность перемещения вдоль контура.
ж
Но значения для этих осей в MD 32910 DYN_MATCH_TIME [n] должны
оставаться на "0".
д а
Компенсация люфта
о
Обзор
р
Нарушение пути оси из-за механического люфта может быть исправлено
м
(см. техническое руководство "Описание функций").
п о
Функция Специфическое для оси фактическое значение при каждом изменении
я к
направления перемещения исправляется через значение компенсации люфта
н
(MD32450 BACKLASH).
д л а
Активация Компенсация люфта активна во всех режимах работы только после
реферирования.
е с т Внимание
Н со
Какой размер шага прибавляется к значению коррекции люфта, определяют
MD36500 ENC_CHANGE_TOL.
Осторожно
Через изменение MD MM_CEC_MAX_POINTS[t] или MM_ENC_COMP_
MAX_POINTS память пользователя ЧПУ автоматически реорганизуется при
запуске СЧПУ. Все сохраненные в памяти пользователя данные пользователя (к
примеру, машинные данные привода и ММС, коррекции инструмента, программы
обработки детали, таблицы значений коррекции и т.д.) стираются.
и
коррекции (ENC_COMP_[0,N,Axi]).
ж
• Выбрать дистанцию между отдельными промежуточными точками
(ENC_COMP_STEP [0,Axi]).
а
• Выбрать позицию старта (ENC_COMP_MIN [0,Axi]).
д
• Определить конечную позицию (ENC_COMP_MAX [0,Axi]).
• Установить в ЧПУ MD ENC_COMP_ENABLE(0)=0. Это единственный
о
метод загрузки таблицы значения коррекции.
р
Значения коррекции для осей станка вводятся через
м
программу обработки детали в память ЧПУ (см.
п
также пример в руководстве "Описание функций").
о
• Осуществить подвод к референтным точкам в осях. После этого
я к
запустить программу ЧПУ с таблицей, содержащей значения
компенсации погрешности ходового винта. После этого снова
л н
необходимо осуществить подвод к референтным точкам, чтобы
а
активировать SSFK. Для активации функции SSFK посредством
д
установки MD ENC_COMP_ENABLE(0)=1 для каждой оси станка.
т
Таблица значений коррекции SSFK может быть также создана
е с
посредством считывание файла SSFK через интерфейс V.24 из ЧПУ.
MD: MD MM_ENC_MAX_POINTS должны быть установлены в зависимости от
Н со
количества осей, для которых требуется коррекция. Выбрать через
соответствующую программную клавишу опцию "Службы", установить курсор
на "Данные", и нажать программную клавишу "Индикация". После выбрать
курсором опцию "Погрешность ходового винта" и нажать программную клавишу
"Вывод данных".
С помощью редактора (к примеру, в программе WINPCIN/OUT) ввести в
полученном файле _N_COMPLETE_EEC значения коррекции, дистанции
между отдельными промежуточными точками, а также стартовую и конечную
позиции. После этого снова загрузить обработанный файл в СЧПУ.
Осуществить подвод к референтной точке в осях и установить MD
ENC_COMP_ ENABLE (0)=1. Теперь SSFK активирована.
Обзор У SINUMERIK 802S base line шпиндель это подфункция общей осевой
функциональности. Поэтому машинные данные шпинделя находятся в
машинных данных для осей (от MD35000). Поэтому необходимо ввести
данные и для шпинделя; эти данные описываются в разделе "Ввод в
эксплуатацию осей".
Внимание
и
У SINUMERIK 802S base line 4-ая ось станка (SP) фиксировано
зарезервирована для шпинделя.
ж
Установки шпинделя для 4-ой оси станка содержаться в стандартных машинных
а
данных. Заданное значение шпинделя (аналоговый сигнал напряжения ±10 В)
выводится на X7. Измерительная система шпинделя должна быть подключена к X6.
о д
р
Симуляция/шпиндель С помощью осевых машинных данных MD 30130_CTRLOUT_TYPE и
м
30240_ENC_TYPE выход заданного значения может переключаться
п
между симуляцией и осевым режимом.
я к о
Таблица 4-13
MD Симуляция Обычный режим
л н
30130 Значение = 0 Значение = 1
а
Для тестирования шпинделя
д
Сигналы заданного значения
происходит внутренний возврат
т
выводятся на X7. Возможно
заданного значения шпинделя как
реальное вращение шпинделя.
е
фактического значения. Нет вывода
с
заданного значения на соединении X7.
30240 Значение = 0 Значение = 2
Н со
Режимы работы шпинделя
Следующие режимы работы имеются для шпинделя:
• режим управления (M3, M4, M5)
• маятниковый режим (для поддержки при переключении редуктора)
• режим позиционирования (SPOS)
MD для шпинделя
Номер Объяснение Станд. значение
30130 Тип вывода заданного значения: 0
30200 Количество датчиков 1
30240 Тип регистрации фактического значения 0
(фактическое значение положения) (датчик Nr.)
0: Симуляция 2: Генератор прямоугольных
импульсов, стандартный датчик
(умножение импульсов)
30350 Вывод осевых сигналов с осями симуляции 0
и
32250 Ном. выходное напряжение 80
32260 Ном. число оборотов двигателя: 0 3000
ж
32700 Интерполяционная компенсация (датчик Nr.) 0,1 0
33050 Путь перемещения для смазки от PLC 100 000 000
а
35010 Переключение редуктора возможно. Шпиндель 0
имеет различные ступени редуктора
д
35040 Reset шпинделя 0
о
35100 Макс. число оборотов шпинделя 10000
35110 Макс. число оборотов для переключения 500,...
р
редуктора (ступень редуктора Nr.): 0..5
м
35120 Мин. число оборотов для переключения 50,...
п
редуктора (ступень редуктора Nr.): 0..5
о
35130 Макс. число оборотов ступени редуктора 500,...
я к
(ступень редуктора Nr.): 0...5
35140 Мин. число оборотов ступени редуктора 5,...
л н
(ступень редуктора Nr.): 0...5
а
35150 Допуск для числа оборотов шпинделя 0,1
д
35160 Ограничение числа оборотов шпинделя с PLC 1000
е с т
35220 Число оборотов для уменьшенного ускорения 1,0
35230 Уменьшенное ускорение 0,0
Н со
35300 Число оборотов включения управления положением 500
35350 Направление вращения при позиционировании 3
35400 Число оборотов качания 500
35410 Ускорение при маятниковом движении 16
35430 Направление старта при маятниковом движении 0
35440 Время качания для направления M3 1
35450 Время качания для направления M4 0,5
35510 Разрешение подачи для "Шпиндель остановлен" 0
36000 Точный останов 0,04
(только SPOS) грубый
36010 Точный останов 0,01
(только SPOS) точный
36020 Задержка точного останова 1
(только SPOS) точного
36030 Допуск состояния 0,2
(только SPOS) покоя
36040 Задержка контроля состояния покоя 0,4
(только SPOS)
и
36300 Предельная частота датчика 300000
ж
36302 Предельная частота повторного 99,9
включения датчика. (гистерезис)
а
36310 Контроль нулевых меток (датчик Nr.) 0
д
0,1 0: Контроль нулевых меток выкл.,
датчик аппаратного контроля выкл.
о
1–99, > 100: количество определенных
ошибок нулевых меток при контроле
р м
100: Контроль нулевых меток выкл.,
п
датчик аппаратного контроля выкл.
о
36610 Длительность рампы торможения для ошибочных состояний 0,05
к
36620 Задержка отключения разрешения регулятора 0,1
я
36700 Автоматическая компенсация дрейфа 0
л н
36710 Предельное значение дрейфа для 1
автоматической компенсации дрейфа
д а
36720 Базовое значение дрейфа 0
т
SD для шпинделя
е с
Номер Описание Станд. значение
43210 Прогр.ограничение числа оборотов шпинделя G25 0
Н со
43220 Прогр. ограничение числа оборотов шпинделя G26 1000
43230 Ограничение числа оборотов шпинделя с G96 100
Параметрирование MD шпинделя
Машинные данные шпинделя вводятся в зависимости от ступеней редуктора.
Каждой ступени редуктора присвоен блок параметров.
Блок параметров, соответствующий актуальной ступени редуктора, выбран.
Пример: 1-ая ступень редуктора -> блок параметров[1]
Внимание
Поле данных, содержащий параметр "0" , не используется для машинных
данных шпинделя.
и
отношения датчика (датчик Nr.) двигателя нагрузки
31070 Знаменатель передаточного Оборот Оборот
ж
отношения датчика (датчик Nr.) датчика датчика
31060 Числитель силового редуктора Оборот Оборот
а
(блок параметров Nr.): 0...5 двигателя двигателя
д
31050 Знаменатель силового редуктора Оборот Оборот
(параметр регулирования Nr.): 0...5 нагрузки нагрузки
р о
Пример 1 для согласования датчика:
п м
Шпиндель с круговым датчиком на двигателе (500 импульсов). Внутренний
о
коэффициент умножения 4. Внутренняя дискретность вычисления
составляет 1,000 инкрементов на градус.
л я н к
е д с т а Инкремент датчика соответствует 180 внутренним инкрементам. Таким
Н со
образом, инкремент датчика соответствует 0.18 градусам (самая точная
возможность позиционирования).
Пример 2 для согласования датчика:
Шпиндель с круговым датчиком на двигателе (2 048 импульсов), внутреннее
умножение = 4, существует 2 ступени числа оборотов:
Ступень редуктора 1: Двигатель/Шпиндель = 2,5/1
Ступень редуктора 2: Двигатель/Шпиндель = 1/1
Ступень редуктора 1
360 MD 31080
градусов
MD 31020 x 4 MD 31070 MD 31060
360 1 1
Внутреннее разрешение4 x =2048
----------------- x1 -------------2.5
x ------------ x 1000
импульсов/градус = 17.5781
Ступень редуктора 2
360 MD 31080 MD 31050
градусов
Внутреннее разрешение = ----------------------- x -------------------- xMD
------------------
31060 x 1000
MD 31020 x 4 MD 31070
инкр./градус
360 1 1
Внутреннее разрешение4 x=2048
-----------------1x -------------1x ------------ x 1000
импульсов/градус = 43,945
Инкремент датчика соответствует 43,945 внутренним инкрементам.
Инкремент датчика соответствует 0,043945 градусам (самая точная
возможность позиционирования).
ж и
Согласование заданного значения шпинделя
С помощью следующих осевых машинных данных происходит согласование
а
заданного значения шпинделя и соответствующей ступени редуктора:
д
Номер Описание
32010 Ускоренный ход в режиме JOG
о
32020 Скорость оси в режиме JOG
р
35110 Макс. число оборотов для переключения редуктора
м
(ступень редуктора Nr.): 0..5
п
35120 Мин. число оборотов для переключения редуктора
о
(ступень редуктора Nr.): 0..5
35130 Макс. число оборотов ступени редуктора (ступень редуктора Nr.): 0...5
я к
35140 Мин. число оборотов ступени редуктора (ступень редуктора Nr.): 0...5
л н
35200 Ускорение в режиме управления числом
оборотов [ступень редуктора Nr.] 0...5
д а
31060 Числитель силового редуктора (блок параметров Nr.): 0...5
т
31050 Знаменатель силового редуктора (параметр Nr.) 0...5
Сигналы интерфейсов
е с
"Переключить редуктор" 39032000 бит 3
"Фактическая ступень редуктора" 38032000 бит 0 до 2
Н со
"Нет контроля числа оборотов при переключении
редуктора" 38032000 бит 6
"Редуктор был переключен" 38032000 бит 3
"Заданное значение ступени редуктора" 39032000 бит 0 до 2
"Режим позиционирования" 39032002 бит 5
"Маятниковый режим через PLC" 38032002 бит 4
"Маятниковый режим" 39032002 бит 6
"Режим управления" 39032002 бит 7
"Перемещение в минусовом направлении" 39030004 бит 6
"Перемещение в плюсовом направлении" 39030004 бит 7
MD Описание
35400 Число оборотов качания
35410 Ускорение при маятниковом движении
35430 Направление старта в маятниковом режиме
35440 Время качания для направления M3
35450 Время качания для направления M4
и
"Число оборотов качания" 38032002 бит 5
"Маятниковый режим через PLC" 38032002 бит 4
ж
"Направление заданного значения против часовой стрелки" бит 7
а
"Направление заданного значения по часовой стрелке" 38032002 бит 6
"Маятниковый режим" 39032002 бит 6
д
"Редуктор был переключен" 38032000 бит 3
р о м
п
4.7.4 Завершение ввода в эксплуатацию
л
конечному пользователю необходимо предпринять следующие шаги:
д а
1.
Изменить стандартный пароль для степени доступа 2 с "ABEND" на
т
собственный пароль.
е с
Если изготовитель станка при вводе в эксплуатацию использует
пароль "ABEND" для степени доступа 2, то необходимо изменить
Н со
пароль.
— Нажать программную клавишу "Изменить пароль".
— Ввести новый пароль и нажать "OK" для подтверждения.
Принцип действий
Для загрузки циклов в СЧПУ действовать следующим образом:
и
2. Загрузить все файлы выбранного пути технологии с дискеты Toolbox
ж
через интерфейс V.24 в СЧПУ.
3. Осуществить СЕТЬ ВКЛ.
а
4. Заново загрузить восстановленные данные.
о д
п р ом
л я н к
е д с т а
Н со
и
затратами на исходное состояние.
ж
Условие Для осуществления ввода в эксплуатацию необходим PC/PG с интерфейсом
V.24 для передачи данных с/на СЧПУ.
а
На этом PC/PG должна быть установлена утилита
д
WINPCIN.
о
Принцип
действий 1. Создать файл для серийного ввода в эксплуатацию (передать с СЧПУ
р
на PC/PG).
п м
• Соединить PC/PG (порт COM) и SINUMERIK 802S base line (X2) через
кабель V24.
о
• Выбрать у SINUMERIK 802S base line в меню для установок
я к
коммуникации и в утилите WINPCIN для обоих в качестве формата
н
"двоичный формат" и одинаковую скорость передачи данных.
л
• Осуществить следующие установки в утилите WINPCIN:
д а
— Receive Data (принимаемые данные)
т
— Выбрать путь, по которому необходимо сохранить данные
е с
— Сохранить
Н со
— PC/PG автоматически устанавливается на "Прием" и ожидает
получения данных с СЧПУ.
• Ввести пароль для степени доступа 2 в СЧПУ.
• Вызвать в меню "Службы" опцию "Установки V.24".
• Выбрать в меню "Службы" опцию "Данные ввода в эксплуатацию", и
нажать программную клавишу "Вывод данных. Старт" для вывода
файла для серийного ввода в эксплуатацию.
2. Загрузить файл для серийного ввода в эксплуатацию в SINUMERIK
802S base line:
• Ввести установки для интерфейса V24, как описано в 1).
и
• Подпрограммы
• Циклы
ж
• Данные для компенсации погрешности ходового винта
д а
р о м
я п к о
д л а н
е с т
Н со
и
5.1 Обновление системного ПО с помощью PC/PG
а ж
Общая Актуализация системного ПО может потребоваться по следующим причинам:
информация
д
• Необходимо установить новое системное ПО (новую версию ПО).
р о
• После замены аппаратного компонента необходима загрузка версии ПО,
отличной от поставленной.
п ом
Условия Для установки другого системного ПО для SINUMERIK 802S base line
необходимо:
я к
• Обновление ПО (Toolbox).
л н
• PG/PC с интерфейсом V.24 (COM1 или COM2) и подходящий кабель.
д т а
Процесс Если не проводилось ранее, то перед актуализацией системного ПО сначала необходимо
е с
обновления осуществить внешнее сохранение данных (см. главу 4.1.4 "Хранение данных").
1.
Н со
Перевести переключатель IBN S3 в позицию "2" (Обновление ПО в
постоянной памяти).
Внимание
Снова загрузить сохраненные на внешнем носителе стандартные данные
пользователя через интерфейс V.24 в СЧПУ.
и
• Данные уже находятся в соединение
приемном буфере (передача между СЧПУ
с стороны РС была и PC/PG
ж
запущена слишком рано)
а
• Ошибка при стирании • Проверить
памяти FLASH Toolbox
д
• Ошибка при записи в
память FLASH
о
• Не связные данные
(неполные или
р
ошибочные)
п м
SINUMERIK 802S Обновление завершено без
о
base line программирования кода FLASH
ОБНОВЛЕНИЕ (данные не приняты, передача
я к
НЕТ ДАННЫХ не была запущена)
д л а н
е с т
Н со
и
6.1 Список машинных и установочных данных
Тип данных
а
BOOL Бит машинных данных (1 или 0)
ж
д
BYTE Целые значения (от – 128 до 127)
о
DOUBLE Действительные и целые значения
–307
(от ± 4,19 x 10 до ± 1,67 x 10308)
р
Целые значения (от –2,147 x 109 до 2,147 x 109 )
м
DWORD
п
STRING Последовательность символов (макс. 16 символов), состоящая из
о
прописных букв с цифрами и символов подчеркивания
я к
UNSIGNED WORD Целые значения (от 0 до 65536)
л н
SIGNED WORD Целые значения (от –32768 до 32767)
UNSIGNED DWORD Целые значения (от 0 до 4294967300)
д а
SIGNED DWORD Целые значения (от –2147483650 до 2147483649)
т
WORD Шестнадцатеричные значения (от 0000 до FFFF)
е с
DWORD Шестнадцатеричные значения (00000000 до FFFFFFFF)
–37
до ± 3,37 x 1038)
Н со
FLOAT DWORD Действительные значения
(от ± 8,43 x 10
Номер Имя MD
Представление Имя, различное Активация Класс
использования
Единица Стандартное Мин. Макс. Тип r/w (Read/Write)
значение значение значение данных
202 $MM_FIRST_LANGUAGE
Десят. Фоновый язык СЕТЬ ВКЛ 2/3
0 1 1 2 Byte
и
203 $MM_DISPLAY_RESOLUTION
ж
Десят. Разрешение дисплея СЕТЬ ВКЛ 2/3
0 3 0 5 Byte
а
206 $MM_USER_CLASS_WRITE_TOA_GEO
д
Десят. Класс использ.: запись геометрии инструмента Сразу 2/3
о
0 3 0 7 Byte
р
207 $MM_USER_CLASS_WRITE_TOA_WEAR
м
Десят. Класс использ.: запись данных износа Сразу 2/3
п
инструмента
о
0 3 0 7 Byte
я к
208 $MM_USER_CLASS_WRITE_ZOA
л н
Десят. Класс использ.: запись устанавливаемого Сразу 2/3
а
смещения нулевой точки
д
0 3 0 7 Byte
е с т
210 $MM_USER_CLASS_WRITE_SEA
Десят. Класс использ.: запись установочных данных Сразу 2/3
Н со
0 3 0 7 Byte
216 $MM_USER_CLASS_WRITE_RPA
Десят. Класс использ.: запись R-параметров Сразу 2/3
0 3 0 7 Byte
217 $MM_USER_CLASS_SET_V.24
Десят. Класс использ.: установка V.24 Сразу 2/3
0 3 0 7 Byte
219 $MM_USER_CLASS_DIR_ACCESS
Десят. Класс использ.: доступ к директории Сразу 2/3
0 3 0 7 Byte
243 V.24_PG_PC_BAUD
Bit PG: скорость передачи в бодах (300, 600, 1200, Сразу 3/3
2400, 4800, 9600, 19200, 38400)
7 0 7 Byte
277 $MM_USER_CLASS_PLC_ACCESS
Десят. Класс использ.: доступ к проекту PLC Сразу 2/3
0 3 0 7 Byte
278 $MM_NCK_SYSTEM_FUNC_MASK
Десят. Опционные данные для активации СЕТЬ ВКЛ 2/2
специфических для системы функций
0 0 0 15 Byte
280 $MM_V.24_PPI_ADDR_PLC
Десят. Адрес PPI PLC СЕТЬ ВКЛ 3/3
0 2 0 126 BYTE
281
Десят.
$MM_V.24_PPI_ADDR_NCK
Адрес PPI NCK СЕТЬ ВКЛ
ж и
3/3
а
0 3 0 126 BYTE
о д
282 $MM_V.24_PPI_ADDR_MMC
Десят. Адрес PPI HMI СЕТЬ ВКЛ 3/3
р
0 4 0 126 BYTE
283
п ом
$MM_V.24_PPI_MODEM_ACTIVE
к
я
Десят. Модем активен Сразу 3/3
0 0 0 1 BYTE
284
д л а н $MM_V.24_PPI_MODEM_BAUD
т
Десят. Скорость передачи для модема (бодов) Сразу 3/3
е с
0 7 5 9 BYTE
Н со
285 $MM_V.24_PPI_MODEM_PARITY
Десят. Четность для модема Сразу 3/3
0 0 0 2 BYTE
288 $MM_STARTUP_PICTURE_TIME
Десят. Средняя продолжительность индикации СЕТЬ ВКЛ 2/2
картинки при загрузке (в секундах)
0 5 0 10 BYTE
Номер Имя MD
Единица Имя, различное Активация
HW / функция Стандартное Мин. Макс. Тип AWK
значение значение значение данных
10074 PLC_IPO_TIME_RATIO
– Коэффициент задачи PLC для главного хода СЕТЬ ВКЛ
2 1 50 DWORD 2/7
и
10240 SCALING_SYSTEM_IS_METRIC
ж
– Базовая система: метрическая СЕТЬ ВКЛ
_всегда 1 *** *** BOOL 2/7
а
11100 AUXFU_MAXNUM_GROUP_ASSIGN
д
– Кол-во вспомогательных функций, разделенных на СЕТЬ ВКЛ
о
группы вспомогательных функций
_всегда 1 1 50 BYTE 2/7
р м
11200 INIT_MD
п
HEX Стандартные машинные данные будут загружены при СЕТЬ ВКЛ
о
следующем СЕТЬ ВКЛ.
я к
_всегда 0x0F – – BYTE 2/7
л н
11210 UPLOAD_MD_CHANGE_ONLY
а
HEX Сохранить только измененные MD (значение=0: RESTART
д
полностью = нет разницы)
т
- 0x0F – – BYTE 2/7
е с
11310 HANDWH_REVERSE
Н со
– Пороговое значение для смены направления маховичка СЕТЬ ВКЛ
_всегда 2 0,0 Плюс BYTE 2/7
11320 HANDWH_IMP_PER_LATCH
– Импульсы маховичка на фикс. позицию (маховичок №: 0...1 СЕТЬ ВКЛ
_всегда 1., 1. – – DOUBLE 2/7
11346 HANDWH_TRUE_DISTANCE
– Маховичок СЕТЬ ВКЛ
_всегда 0 0 3 BYTE 2/2
ж и
Номер Имя MD
д а
о
Единица Имя, различное Активация
р
HW / функция Стандартное значение Мин. значение Макс. значение Тип AWK
данных
п ом
20210 CUTCOM_CORNER_LIMIT
Градус Макс. угол для кадров коррекции с WRK СЕТЬ ВКЛ
я к
_всегда 100 0,0 150. DOUBLE 2/7
д л а н
20700 REFP_NC_START_LOCK
т
– Блокировка старта ЧПУ без референтной СБРОС
точки
е с
_всегда 1 0 1 BOOL 2/7
Н со
21000 CIRCLE_ERROR_CONST
мм Постоянная для контроля конечной точки круга СЕТЬ ВКЛ
_всегда 0.01 0,0 Плюс DOUBLE 2/7
22000 AUXFU_ASSIGN_GROUP
– Группа вспомогательных функций (№ вспом. функции в канале): 0...49 СЕТЬ ВКЛ
_всегда 1 1 15 BYTE 2/7
22010 AUXFU_ASSIGN_TYPE
– Тип вспомогательных функций (№ вспом. функции в канале): 0...49 СЕТЬ ВКЛ
_всегда ,, – – STRING 2/7
22030 AUXFU_ASSIGN_VALUE
– Значение вспомогательных функций (№ вспом. функции в канале): 0...49 СЕТЬ ВКЛ
_всегда 0 – – DWORD 2/7
22550 TOOL_CHANGE_MODE
– Новая коррекция инструмента для функции М СЕТЬ ВКЛ
_всегда 0 0 1 BYTE 2/7
27800 TECHNOLOGY_MODE
– Технология в канале (значение=0: фрез., знач.=1: токарн.) NEW_CONF
1 0 1 BYTE 2/7
Номер Имя MD
и
Единица Имя, различное Активация
HW / функция Стандартное значение Мин. значение Макс. значение Тип данных AWK
ж
30130 CTRLOUT_TYPE
а
– Тип вывода заданного значения: 0 СЕТЬ ВКЛ
_всегда 0 0 2 BYTE 2/7
о д
30134 IS_UNIPOLAR_OUTPUT[0]
– Однополярный вывод заданного значения: 0 СЕТЬ ВКЛ
р
_всегда 0 0 2 BYTE 2/2
п м
30200 NUM_ENCS
о
– Кол-во датчиков (1 или нет датчика для шпинделя) RESTART
я к
1 0 1 BYTE 2/7
л н
30240 ENC_TYPE
– СЕТЬ ВКЛ
а
Тип регистрации факт. значения (факт. знач.
д
положения) (датчик Nr.) 0: симуляция
т
2: генератор прямоугольных импульсов, станд.
е
датчик (умножение импульсов)
с
3: датчик для шагового электродвигателя
_всегда 0, 0 0 4 BYTE 2/7
Н со
30350 SIMU_AX_VDI_OUTPUT
– Вывод сигналов оси с осями симуляции СЕТЬ ВКЛ
_всегда 0 *** *** BOOL 2/7
30600 FIX_POINT_POS
мм Позции фикс. значения оси с G75 (позиция Nr.) СЕТЬ ВКЛ
град.
_всегда 0,0 – – DOUBLE 2/7
31000 ENC_IS_LINEAR
– Прямая измер. система (лин. шкала) (датчик Nr.) СЕТЬ ВКЛ
_всегда 0 *** *** BOOL 2/7
31010 ENC_GRID_POINT_DIST
мм Период деления для линейных шкал (датчик Nr.) СЕТЬ ВКЛ
_всегда 0.01 0.0 Плюс DOUBLE 2/7
31020 ENC_RESOL
– Шагов на оборот (датчик Nr.) СЕТЬ ВКЛ
_всегда 2048 0.0 Плюс DWORD 2/7
31030 LEADSCREW_PITCH
и
мм Шаг винта СЕТЬ ВКЛ
_всегда 10.0 0.0 Плюс DOUBLE 2/7
а ж
31040 ENC_IS_DIRECT
– Датчик смонтирован прямо на станок (датчик Nr.) СЕТЬ ВКЛ
д
_всегда 0 *** *** BOOL 2/7
о
31050 DRIVE_AX_RATIO_DENOM
р
– Знаменатель силового редуктора (параметр Nr.) 0...5 СЕТЬ ВКЛ
м
_всегда 1, 1, 1, 1, 1, 1 1 2147000000 DWORD 2/7
п о
31060 DRIVE_AX_RATIO_NUMERA
– Числитель силового редуктора (блок параметров Nr.): 0...5 СЕТЬ ВКЛ
я к
_всегда 1, 1, 1, 1, 1, 1 1 2147000000 DWORD 2/7
л н
31070 DRIVE_ENC_RATIO_DENOM
д а
– Знаменатель передаточного отношения датчика (датчик Nr.) СЕТЬ ВКЛ
т
_всегда 1 1 2147000000 DWORD 2/7
е с
31080 DRIVE_ENC_RATIO_NUMERA
– Числитель передаточного отношения датчика (датчик Nr.) СЕТЬ ВКЛ
Н со
_всегда 1 1 2147000000 DWORD 2/7
31090 JOG_INCR_WEIGHT
мм. Обработка инкремента с INK/маховичком СБРОС
градус
31100 BERO_CYCLE
– Шаги для контроля вращения СЕТЬ ВКЛ
2000 10 10000000 DWORD 2/7
31110 BERO_EDGE_TOL
– Допуск шага для контроля вращения СЕТЬ ВКЛ
50 10 10000000 DWORD 2/7
31350 FREQ_STEP_LIMIT
– Скорость шага при макс. скорости NEW_CONF
Гц 250000 0.1 4000000 DOUBLE 2/7
31400 STEP_RESOL
– Шагов на оборот шагового электродвигателя СЕТЬ ВКЛ
1000 0 Плюс DWORD 2/7
31500 AXIS_NUMBER_FOR_MONITORING
– Заданное значение индикации этой оси для ТО СЕТЬ ВКЛ
0 0 4 DWORD 2/7
32000 MAX_AX_VELO
и
мм/мин, Макс. скорость оси NEW_
об/мин CONF
ж
_всегда 10000. 0.0 Плюс DOUBLE 2/7
а
32010 JOG_VELO_RAPID
д
мм/мин, Ускоренный ход в режиме JOG СБРОС
об/мин
о
_всегда 10000. 0.0 Плюс DOUBLE 2/7
р
32020 JOG_VELO
п м
мм/мин, Скорость оси в режиме JOG СБРОС
о
об/мин
_всегда 2000. 0.0 Плюс DOUBLE 2/7
я н к
32070 CORR_VELO
л
% Скорость оси для коррекции маховичком, внеш. WO, СБРОС
д а
непр. правки, управления интервалом
т
_всегда 50 0.0 Плюс DWORD 2/7
е с
32100 AX_MOTION_DIR
– Направление перемещения (не направление регулирования) СЕТЬ ВКЛ
Н со
_всегда 1 –1 1 DWORD 2/7
32110 ENC_FEEDBACK_POL
– Знак факт. значения (направление регулирования (датчик Nr.) СЕТЬ ВКЛ
_всегда 1 –1 1 DWORD 2/7
32200 POSCTRL_GAIN
1000/мин Коэфф. усиления контура (блок параметров Nr.): 0...5 NEW_CONF
_всегда (2,5; 2,5; 2,5; 1), ... 0.0 Плюс DOUBLE 2/7
32250 RATED_OUTVAL
% Ном. выходное напряжение: 0 NEW_CONF
_всегда 80 0.0 10 DOUBLE 2/7
32260 RATED_VELO
об/мин Ном. число оборотов двигателя: 0 NEW_CONF
_всегда 3000 0.0 Плюс DOUBLE 2/7
32300 MAX_AX_ACCEL
мм/сек^2, Ускорение оси NEW_CONF
об/сек^2
_всегда 1 0 *** DOUBLE 2/7
32420 JOG_AND_POS_JERK_ENABLE
- Активация ограничения рывка оси NEW_CONF
_всегда 0 *** *** BOOL 2/2
и
32430 JOG_AND_POS_,AX_JERK
- Рывок оси NEW_CONF
ж
_всегда 1000 (мм/сек^3) 10 -9 *** DOUBLE 2/2
а
2777,77 (градус/сек^3)
д
32450 BACKLASH
мм Люфт NEW_CONF
о
_всегда 0.000 * * DOUBLE 2/7
р
32700 ENC_COMP_ENABLE
п м
– Интерполяционная компенсация (датчик Nr.): 0,1 СЕТЬ ВКЛ
о
_всегда 0 *** *** BOOL 2/7
я к
32900 DYN_MATCH_ENABLE
л н
– Согласование динамической реакции NEW_CONF
0 0 1 BYTE 2/7
д т а
32910 DYN_MATCH_TIME
– Постоянная времени динамического NEW_CONF
е с
согласования (блок параметров Nr.): 0...5
0 0.0 Плюс DOUBLE 2/7
Н со
32920 AC_FILTER_TIME
сек Постоянная времени коэффициента СЕТЬ ВКЛ
сглаживания для адаптивного управления
_всегда 0.0 0.0 Плюс DOUBLE 2/7
33050 LUBRICATION_DIST
мм, Путь перемещения для смазки от PLC NEW_CONF
градус
_всегда 100000000 0.0 Плюс DOUBLE 2/7
34000 REFP_CAM_IS_ACTIVE
– Ось с референтным кулачком СБРОС
34010 REFP_CAM_DIR_IS_MINUS
– Подвод к референтной точке в минусовом СБРОС
направлении
_всегда 0 *** *** BOOL 2/7
34020 REFP_VELO_SEARCH_CAM
мм/мин, Скорость реферирования СБРОС
об/мин
_всегда 5000,0 0,0 Плюс DOUBLE 2/7
34030 REFP_MAX_CAM_DIST
мм, Макс. путь до референтного кулачка СБРОС
градус
_всегда 10000,0 0,0 Плюс DOUBLE 2/7
и
34040 REFP_VELO_SEARCH_MARKER
ж
мм/мин, Скорость подвода (датчик Nr.) СБРОС
а
об/мин
_всегда 300,0 0,0 Плюс DOUBLE 2/7
д
34050 REFP_SEARCH_MARKER_REVERSE
о
– Обращение направления к референтному СБРОС
кулачку (датчик Nr.)
р
_всегда 0 *** *** BOOL 2/7
п ом
34060 REFP_MAX_MARKER_DIST
мм, СБРОС
к
Макс. расстояние до референтной метки. Макс.
я
градус расстояние до 2 референтных меток для
л н
измерительных систем с кодированным
расстоянием.
д а
_всегда 20,0 0,0 Плюс DOUBLE 2/7
т
34070 REFP_VELO_POS
е с
мм/мин, Скорость позиционирования при реферировании СБРОС
об/мин
Н со
_всегда 1000,0 0,0 Плюс DOUBLE 2/7
34080 REFP_MOVE_DIST
мм, Расстояние референтная точка/тока назначения для СБРОС
градус системы с кодированным расстоянием
_всегда –2,0 – – DOUBLE 2/7
34090 REFP_MOVE_DIST_CORR
мм, Коррекция референтной точки/абсолютная коррекция с
градус кодированным расстоянием СЕТЬ ВКЛ
_всегда 0,0 – – DOUBLE 2/7
34092 REFP_CAM_SHIFT
мм, Электр. коррекция кулачков инкрементальных измерительных СБРОС
градус систем с нулевыми метками на эквидистантных расстояниях
_всегда 0,0 0,0 Плюс DOUBLE 2/7
34100 REFP_SET_POS
мм, Значение референтной точки/не релевантно для СБРОС
градус системы с кодированным расстоянием 0 ... 3
_всегда 0., 0., 0., 0. – – DOUBLE 2/7
34110 REFP_CYCLE_NR
– Последовательность осей в специфическом для канала СБРОС
реферировании –1: нет обязательной референтной точки для старта ЧПУ
0: нет специфического для канала реферирования
и
1–15: очередность в специфическом для канала реферировании
_всегда 1 –1 31 DWORD 2/7
а ж
34200 ENC_REFP_MODE
– Тип системы измерения координат СЕТЬ ВКЛ
д
0: нет реферирования; если есть абсолютный
датчик: REFP_SET_POS приняты
о
1: Zero Pulse (на дорожку датчика)
_всегда 1 0 6 BYTE 2/7
п р м
35010 GEAR_STEP_CHANGE_ENABLE
о
– Переключение редуктора возможно. Шпиндель СЕТЬ ВКЛ
имеет различные ступени редуктора
я к
_всегда 0 *** *** BOOL 2/7
л н
35040 SPIND_ACTIVE_AFTER_RESET
д а
– Сброс шпинделя СЕТЬ ВКЛ
_всегда 0 ***
т
*** BOOL 2/7
е с
35100 SPIND_VELO_LIMIT
об/мин Макс. число оборотов шпинделя СЕТЬ ВКЛ
Н со
_всегда 10000 0,0 Плюс DOUBLE 2/7
35110 GEAR_STEP_MAX_VELO
об/мин Макс. число оборотов для переключения NEW_CONF
редуктора (ступень редуктора Nr.): 0..5
_всегда 500, 500, 1000, 0,0 Плюс DOUBLE 2/7
2000, 4000, 8000
35120 GEAR_STEP_MIN_VELO
об/мин Мин. число оборотов для переключения NEW_CONF
редуктора (ступень редуктора Nr.): 0..5
_всегда 50, 50, 400, 800, 0,0 Плюс DOUBLE 2/7
1500, 3000
35130 GEAR_STEP_MAX_VELO_LIMIT
об/мин Макс. число оборотов ступени редуктора (ступень NEW_CONF
редуктора Nr.): 0...5
_всегда 500, 500, 1000, 2000, 0,0 Плюс DOUBLE 2/7
4000, 8000
35140 GEAR_STEP_MIN_VELO_LIMIT
об/мин Мин. число оборотов ступени редуктора (ступень редуктора Nr.): 0...5 NEW_CONF
35150 SPIND_DES_VELO_TOL
Коэфф. Допуск числа оборотов СБРОС
шпинделя
_всегда 0,1 0,0 1,0 DOUBLE 2/7
35160 SPIND_EXTERN_VELO_LIMIT
об/мин Ограничение числа оборотов шпинделя с PLC NEW_
CONF
_всегда 1000 0,0 Плюс DOUBLE 2/7
35200 GEAR_STEP_SPEEDCTRL_ACCEL
и
об/сек^ Ускорение в режиме управления числом NEW_
2 оборотов [ступень редуктора Nr.]: 0...5 CONF
ж
_всегда 30, 30, 25, 20, 15, 10 2 *** DOUBLE 2/7
а
35210 GEAR_STEP_POSCTRL_ACCEL
д
об/сек^ Ускорение в режиме управления положением NEW_
2 [ступень редуктора Nr.]: 1...5 CONF
о
_всегда 30, 30, 25, 20, 15, 10 2 *** DOUBLE 2/7
р м
35220 ACCEL_REDUCTION_SPEED_POINT
п
Коэфф. Число оборотов для уменьшенного СБРОС
о
ускорения
к
_всегда 1,0 0,0 1,0 DOUBLE 2/7
л я н
35230 ACCEL_REDUCTION_FACTOR
Коэфф. Уменьшенное ускорение СБРОС
д т а
_всегда 0,0 0,0 0,95 DOUBLE 2/7
е с
35240 ACCEL_TYPE_DRIVE
– Тип ускорения СБРОС
Н со
0 0 1 BOOL 2/7
35300 SPIND_POSCTRL_VELO
об/мин Число оборотов включения NEW_
управления положением CONF
_всегда 500 0,0 Плюс DOUBLE 2/7
35350 SPIND_POSITIONING_DIR
– Направление вращения при СБРОС
позиционировании
_всегда 3 3 4 BYTE 2/7
35400 SPIND_OSCILL_DES_VELO
об/мин Число оборотов качания NEW_
CONF
_всегда 500 0,0 Плюс DOUBLE 2/7
35410 SPIND_OSCILL_ACCEL
об/сек^ Ускорение при маятниковом движении NEW_
2 CONF
_всегда 16 2 *** DOUBLE 2/7
35430 SPIND_OSCILL_START_DIR
- Направление старта при маятниковом движении СБРОС
0-2: как последнее направление вращения (состояние покоя M3)
3: направление M3
4: направление M4
_всегда 0 0 4 BYTE 2/7
35440 SPIND_OSCILL_TIME_CW
сек Время качания для направления M3 NEW_
CONF
_всегда 1,0 0,0 Плюс DOUBLE 2/7
и
35450 SPIND_OSCILL_TIME_CCW
ж
сек Время качания для направления M4 NEW_
CONF
а
_всегда 0,5 0,0 Плюс DOUBLE 2/7
д
35500 SPIND_ON_SPEED_AT_IPO_START
о
- Разрешение подачи для шпинделя в диапазоне СБРОС
заданного значения
р
_всегда 1 0 2 BYTE 2/2
п м
35510 SPIND_STOPPED_AT_IPO_START
о
– Разрешение подачи для остановленного СБРОС
я к
шпинделя
_всегда 0 *** *** BOOL 2/7
л н
36000 STOP_LIMIT_COARSE
д а
мм, Точный останов NEW_
т
градус грубый CONF
_всегда 0,04 0,0 Плюс DOUBLE 2/7
е с
36010 STOP_LIMIT_FINE
Н со
мм, Точный останов NEW_
градус точный CONF
_всегда 0,01 0,0 Плюс DOUBLE 2/7
36020 POSITIONING_TIME
сек Задержка точного останова NEW_
точного CONF
_всегда 1,0 0,0 Плюс DOUBLE 2/7
36030 STANDSTILL_POS_TOL
мм, Допуск состояния NEW_
градус покоя CONF
_всегда 0,2 0,0 Плюс DOUBLE 2/7
36040 STANDSTILL_DELAY_TIME
сек Задержка контроля состояния покоя NEW_
CONF
_всегда 0,4 0,0 Плюс DOUBLE 2/7
36050 CLAMP_POS_TOL
мм, Допуск зажима NEW_
градус CONF
_всегда 0,5 0,0 Плюс DOUBLE 2/7
36060 STANDSTILL_VELO_TOL
мм/мин, Макс. скорость/число оборотов "Ось/шпиндель NEW_
об/мин остановлен" CONF
_всегда 5 (0,014) 0,0 Плюс DOUBLE 2/7
36100 POS_LIMIT_MINUS
мм, 1-ый программный конечный СБРОС
градус выключатель, минусовое направление
и
_всегда –100000000 – – DOUBLE 2/7
ж
36110 POS_LIMIT_PLUS
а
мм, 1-ый программный конечный СБРОС
градус выключатель, плюсовое направление
д
_всегда 100000000 – – DOUBLE 2/7
о
36120 POS_LIMIT_MINUS2
р
мм, 2-ой программный конечный СБРОС
п м
градус выключатель, минусовое направление
о
_всегда –100000000 – – DOUBLE 2/7
я к
36130 POS_LIMIT_PLUS2
л н
мм, 2-ой программный конечный RUCK_
градус выключатель, плюсовое направление SETZEN
д а
_всегда 100000000 – – DOUBLE 2/7
е с т
36200 AX_VELO_LIMIT
мм/мин, Пороговое значение для контроля скорости NEW_
Н со
об/мин (блок параметров Nr.): 0...5 CONF
_всегда 11500., 11500., 0,0 Плюс DOUBLE 2/7
11500., 11500., ...
36300 ENC_FREQ_LIMIT
Гц Предельная частота датчика СЕТЬ ВКЛ
_всегда 300000 0 Плюс DOUBLE 2/7
36302 ENC_FREQ_LIMIT_LOW
% Предельная частота датчика, при которой NEW_
датчик снова включается (гистерезис) CONF
_всегда 99,9 0 100 DOUBLE 2/7
36310 ENC_ZERO_MONITORING
– Контроль нулевых меток (датчик Nr.): 0,1 NEW_
0: контроль нулевых меток выкл, датчик аппаратного контроля вкл. CONF
1–99, >100: кол-во определенных ошибок нулевых меток при
контроле
100: контроль нулевых меток выкл, датчик аппаратного контроля
выкл.
_всегда 0, 0 0,0 Плюс DWORD 2/7
36400 CONTOUR_TOL
мм, Диапазон допуска контроля NEW_
градус контура CONF
_всегда 1,0 *** *** DOUBLE 2/2
36500 ENC_CHANGE_TOL
мм, Сегмент пути для отработки NEW_
градус люфта CONF
_всегда 0,1 0,0 Плюс DOUBLE 2/7
36610 AX_EMERGENCY_STOP_TIME
и
сек Длительность рампы торможения для NEW_
ошибочных состояний CONF
ж
_всегда 0,05 0,0 Плюс DOUBLE 2/7
а
36620 SERVO_DISABLE_DELAY_TIME
д
сек Задержка отключения разрешения NEW_
регулятора CONF
о
_всегда 0,1 0,0 Плюс DOUBLE 2/7
р
36700 DRIFT_ENABLE
п м
– Автоматическая NEW_
о
компенсация дрейфа CONF
_всегда 0 *** *** BOOL 2/7
я н к
36710 DRIFT_LIMIT
л
% Предельное значение дрейфа для автоматической NEW_
д а
компенсации дрейфа CONF
т
_всегда 1,000 0,0 Плюс DOUBLE 2/7
е с
36720 DRIFT_VALUE
% Базовое значение дрейфа NEW_
Н со
CONF
_всегда 0,0 DOUBLE 2/7
38000 MM_ENC_COMP_MAX_POINTS
– Кол-во промежуточных точек для СЕТЬ ВКЛ
интерполяционной компенсации (SRAM)
_всегда 0, 0 0 5000 DWORD 2/7
Номер Имя MD
Единица Имя, прочее Активация
HW / функция Стандартное значение Мин. значение Макс. значение Тип AWK
данных
41110 JOG_SET_VELO
мм/мин Число оборотов оси для режима JOG Сразу
и
_всегда 0,0 0,0 Плюс DOUBLE 4/4
ж
41200 JOG_SPIND_SET_VELO
а
об/мин Число оборотов для шпинделя в режиме JOG Сразу
_всегда 0,0 0,0 Плюс DOUBLE 4/4
43210
о д
SPIND_MIN_VELO_G25
р
об/мин Прогр. ограничение числа оборотов шпинделя G25 Сразу
м
_всегда 0,0 0,0 Плюс DOUBLE 4/4
43220
об/мин
я п к о
SPIND_MAX_VELO_G26
Прогр. ограничение числа оборотов шпинделя G26 Сразу
л н
_всегда 1000 0,0 Плюс DOUBLE 4/4
д т а
43230 SPIND_MAX_VELO_LIMS
об/мин Ограничение числа оборотов шпинделя с G96 Сразу
е с
_всегда 100 0,0 Плюс DOUBLE 4/4
Н со
52011 STOP_CUTCOM_STORE
Реакция ошибки для WRK и останова предуправления Сразу
– 1 0 1 BOOL 4/4
и
6.2.1 Диапазоны адресов
ж
Операнды Описание Диапазон
V Данные V0.0 до V79999999.7
а
(см. ниже)
д
T Таймер (датчик времени) T0 до T15
C Счетчик C0 до C31
о
I Образ цифровых входов I0.0 до I7.7
Q Образ цифровых выходов Q0,0 до Q7,7
р
M Меркер M0.0 до M127.7
п м
SM Спецмеркер SM0.0 до SM 0.6 (см. ниже)
о
AC Аккумулятор AC0 ... AC3
я к
Создание диапазона адресов V
н
Тип
л
Диапазон Nr. Поддиа
идентифика Сдвиг Адресация
(№ канала/оси) пазон
д а
тор (DB Nr.)
т
10 00 0 (0– 000 символьно
(10–79) (00–99) 9) (000–999) (8 цифр)
е с
Определение битов спецмеркеров (SM) (защита записи)
Н со
Биты SM Описание
SM 0,0 Меркер с ОДНИМ определенным сигналом
SM 0.1 Исходная позиция: первый цикл PLC "1", следующие циклы "0"
Внимание
Все пустые поля интерфейсов пользователя в таблицах ниже
зарезервированы для использования SIEMENS и не могут ни
записываться, ни обрабатываться пользователем!
Все поля с “0” содержат значение “logic =”.
Данные пользователя
и
14000001
ж
Данные пользователя
14000002
а
...
о д ...
п р ом
...
я к
Данные пользователя
л н
14000062
д а
Данные пользователя
т
14000063
е
Н со с
и
Требовать Требовать
26000001 остат. пути факт. пути
ж
осей осей
а
26000002
26000003
о д
2700
п р ом
Общие сигналы с ЧПУ [r]
я к
Блок данных Интерфейс ЧПУ -----> PLC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
л н
АВАРИЙНОЕ
27000000
а
ОТКЛЮЧЕНИЕ
д
активно
е с т
27000001
Н со
27000002 Привод
готов
Ошибка Имеется
27000003 температуры ошибка
воздуха ЧПУ
и
REF TEACH
IN
а ж
30000002
д
30000003
р о м
п
3100 Сигналы режимов работы с ЧПУ [r]
Блок данных Интерфейс ЧПУ -----> PLC
о
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
я к
Активный режим работы
н
31000000
л
READY JOG MDA АВТО
д а
Активная функция станка
31000001
т
REF TEACH
е с
IN
Н со
и
Активаци Активация
ж
я теста рефериро
32000001 програм вания
а
мы
д
Активация
о
32000002 пропуска
кадра
32000003
п р ом
я к
Коррекция подачи 2)
л н
32000004
H G F E D C B A
д а
Коррекция ускоренного хода 3)
т
32000005
е с
H G F E D C B A
Коррекция Коррекция Отмена Стирание Блокиро Блокировк
Н со
подачи1) ускоренно уровней остатка вка а подачи
32000006
активиро го хода программ пути загрузки
вана активиров ы
ана
Останов Останов Старт
ЧПУ Оси Останов ЧПУ на Старт ЧПУ
32000007 границе заблокир
плюс ЧПУ
ЧПУ кадра ован
шпиндель
1)
Указания: + коррекция подачи активирована. Даже если коррекция подачи не
активирована (=100%), действует позиция 0%.
2)
+ коррекция подачи 31 позиции (код Грея) с 31 MD для %-оценки.
3)
+ коррекция ускоренного хода 31 позиции (код Грея) с 31 MD для %-оценки.
4)
+ выбрать через программную клавишу отдельный кадр "Типовой
предварительный выбор отдельного кадра" (Single Block Type Preselection,
SBL1/ SBL2). Прочую информацию см. Руководство пользователя.
и
Непрерывно 1000 INK 100 INK 10 INK 1 INK
ж
32001002
32001003
д а
о
Ось 2 в WCS
р
32001004 Клавиши Корр. Блокировк Активация маховичка
м
перемещения ускоре а клавиш Останов
п
нного перемещ подачи
о
+ – хода ения 2 1
я к
Ось 2 в WCS
32001005 Функция станка
л н
Непрерыв 1000 INK 100 INK 10 INK 1 INK
но
д т а
32001006
е
Н со с
32001007
32001008 Клавиши
Ось 3 в WCS
Корр.
ускоре
Блокиров
ка клавиш Останов Активация
перемещения перемеще подачи маховичка
+ – нного 2 1
ния
хода
Ось 3 в WCS
32001009 Функция станка
Непрерыв 1000 INK 100 INK 10 INK 1 INK
но
32001010
32001011
33000000 M0 / M1
активна
Тест
и
програм Поиск Окружная
33000001 Реферир
мы кадра подача
M2 / M30 ование
ж
активен активен активна
активна активно
д а
33000002
о
Состояние канала Состояние программы
р
33000003 прерыван прервана
п м
Reset активен отменена остано ожидает работает
о
влена
я к
Ошибка Спец. для
н
ЧПУ с канала
л
33000004 Все оси Все оси
остановк вывод останов реф.
а
ошибки
д
ой лены точки
обработк ЧПУ
т
останов
и лены
е
Н со с
33000005
33000006
33000007
и
Непрерывно
ж
33001002
д а
33001003
о
Ось 2 в WCS
33001004 Команда перемещения Маховичок активен
р
Плюс Минус 2 1
п м
Ось 2 в WCS
о
33001005 Активная функция станка
Непрерыв 1000 INK 100 INK 10 INK 1 INK
я к
но
л н
33001006
д
33001007
е с т а Ось 3 в WCS
Н со
33001008 Команда перемещения Маховичок активен
Плюс Минус 2 1
Ось 3 в WCS
33001009 Активная функция станка
Непрерыв 1000 INK 100 INK 10 INK 1 INK
но
33001010
33001011
и
25000001 Изменение
ж
функции
Т1
а
25000002
25000003
о д
п р ом
л я н к
е д с т а
Н со
и
Динамические функции М
25001002
ж
M23 M22 M21 M20 M19 M18 M17 M16
...
д а ...
р о
...
п к ом Динамические функции М
я
25001012
M99 M98 M97 M96
л н
25001013
е д
25001014
с т а
Н со
25001015
Переданные функции T
2500 Функции Т с канала ЧПУ [r]
Блок данных Интерфейс PLC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
25002004
и
25002008
25002012
а ж
о д
п р ом
л я н к
е д с т а
Н со
и
Коррекц
380x0001 Система Блокир.
ия
ж
активир измерен. Режим осей/шп
полож. 1 слежения инделя
а
ована
Идет Сброс
380x0002 Разреш
д
процесс стирания
зажима остатка пути ение
о
шпинделя регулят
ора
р
Огранич.
м
380x0003 скорости/чи
п
сла об.
о
шпинделя
я к
Клавиши перемещения Коррекци Блокир. Останов Активация маховичка
л н
380x0004 я клавиш подачи
Плюс Минус ускоренн переме 2 1
а
Останов
д
ого хода щ. шпинделя
т
Функция станка
е
380x0005 Непрерывно 1000 100 10 1
с
INK INK INK INK
Н со
380x0006
380x0007
Сигналы на ось
3800…3802 Сигналы на ось [r/w]
Блок данных Интерфейс PLC -----> ЧПУ
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Задерж 2-ой программный Аппаратный конечный
ка конечный выключатель выключатель
380x1000 рефери
(ось) рования Плюс Минус Плюс Минус
380x1001
(ось)
380x1002
(ось)
380x1003
(ось)
Сигналы на шпиндель
3803 Сигналы на шпиндель [r/w]
Блок данных Интерфейс PLC -----> ЧПУ
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Редуктор Факт. ступень редуктора
был
38032000 перекл.
(шпиндель) C B A
Корр.
подачи у
и
38032001 Инверсия шпинд.
(шпиндель) M3/M4 действ.
ж
Зад напр.вращ. Число Маятник
38032002 об. овый
а
(шпиндель) CCW CW (по маятни- режим
(против часовой кового через
д
часовой стрелке) режима PLC
стрелки)
о
Коррекция шпинделя
р
38032003
м
(шпиндель) H G F E D C B A
я п к о
Сигналы на шаговый электродвигатель
3800...3803 Сигналы на ось/шпиндель [r/w]
л н
Блок данных Интерфейс PLC -----> ЧПУ
д а
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Контроль
т
380x5000 вращения
е с
(шаг.
двигатель)
Н со
380x5001
(шаг.
двигатель)
380x5002
380x5003
и
Ось/ Слежение
шпиндель активно
ж
390x0001 Регул. Регул. Рег-р остан.
тока числа об. полож.
а
активен активен активен (n <
nmin)
о д
390x0002
р м
390x0003
п о
Команда движения Маховичок активен
я к
390x0004
Плюс Минус 2 1
л н
Активная функция станка
390x0005 Непрерыв 1000 100 10 1
д а
но INK INK INK INK
т
390x0006
е
Н со
390x0007
с
Сигналы с оси
3900...3903 Сигналы с оси [r]
Блок данных Интерфейс ЧПУ -----> PLC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
390x1000
(ось)
390x1001
(ось)
390x1002 Импульс
(ось) смазки
390x1003
(ось)
Сигналы от шпинделя
3903 Сигналы от шпинделя [r]
Блок данных Интерфейс ЧПУ -----> PLC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Зад. ступень редуктора
39032000 Перекл.
редуктора
(шпиндель) C B A
Превыше
Фак. Шпиндель Зад Зад ние
и
39032001 напр. в зад. число число ограниче
(шпиндель) вращ. диапазоне оборотов оборотов ния числа
ж
CW (по увеличено огранич. оборотов
час. стр.)
а
Нарез.
Активный режим шпинделя резьбы
д
39032002 Режим без
о
Режим Маятник. позиц. компенс.
(шпиндель) управл. режим патрона
р м
39032003
п
(шпиндель)
я к о
Сигналы с шагового электродвигателя
н
л
3900...3903 Сигналы с шагового электродвигателя [r]
а
Блок данных Интерфейс ЧПУ -----> PLC
д
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
т
Ошибка
е с
390x5000 контроля
(шаг. вращения
Н со
двиг.)
390x5001
(шаг.
двиг.)
390x5002
390x5003
и
пути осей
а ж
о д
п р ом
л я н к
е д с т а
Н со
и
17000000 тестовая Выбрана
(MMC ---> подача M01
ж
PLC)
а
Выбран Выбрана
17000001 тест коррекция
д
(MMC ---> програм подачи для
PLC) мы ускоренног
о
о хода
Пропуск
р
активаци
п м
и блока
о
17000002
(MMC --->
я к
PLC)
л н
17000003
д а
(MMC --->
PLC)
е с т
Динамические сигналы режимов работы с MMC 1800
Н со
Сигналы с MMC [r]
Блок данных Интерфейс MMC -----> PLC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
18000000
Функция станка
18000001
TEACH
IN
18000002
18000003
и
19001002
(MMC --->
ж
PLC)
19001003 Номер оси для маховичка 1
а
(MMC ---> Ось B A
PLC) станка
о д
19001004 Номер оси для маховичка 2
(MMC ---> Ось B A
р
PLC) станка
п м
19001005
о
(MMC --->
я к
PLC)
19001006
л н
(MMC --->
PLC)
е д с т а
Сигналы управления на панель оператора (постоянная область)
1900 Сигналы на панель оператора [r/w]
Н со
Блок данных Интерфейс PLC -----> MMC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
19005000 OP
блокировка
19005001 клавиш
19005002
19005003
ж
K16
и K15
а
10000001 Клав. Старт Останов Старт MDA SBL AUTO REF
оси шпинделя шпинделя шпинделя
д
+
K30 K29 K28 K27 K26 K25 K24 K23
о
10000002 Клав. Клав. Клав. оси Клав. оси Клав. оси Клав. оси Клав. оси Клав. оси
р
оси оси
п м
K10 K9 K8 K7 K39 K38 K37
о
10000003 СТАРТ ОСТАНОВ RESET
я к
Опред. Опред. Опред. Опред. ЧПУ ЧПУ ЧПУ
пользов. пользов. пользов. пользов.
д л а н Коррекция подачи
т
10000004 K12 K11 K35 K33 K31
Коррекци Коррекци Коррекци
е с
Опред. Опред.
пользов. пользов. я подачи - я подачи я подачи
100% +
Н со
Коррекция шпинделя
10000005 K36 K34 K32
Коррекция Коррекция Коррекция
шпинделя шпинделя шпинделя
- 100% +
и
45000002 Целочисленное значение (WORD/ 2 байта)
а ж
45000004 Целочисленное значение (WORD/ 2 байта)
д
45000006 Целочисленное значение (WORD/ 2 байта)
р о м
п о
45000060 Целочисленное значение (WORD/ 2 байта)
л я
45000062
д с т а
Шестнадцатеричные значения (MD 14512 USER_DATA_HEX)
е
4500
Блок данных
Сигналы с ЧПУ [r]
Интерфейс ЧПУ -----> PLC
Н со
Байт
4500 Блок данных Сигналы с ЧПУ [r] Интерфейс ЧПУ -----> PLC
Байт
ж и
45002008 Значение с плавающей запятой (REAL/4 байта)
а
45002012 Значение с плавающей запятой (REAL/4 байта)
45002016
45002020
п р ом
Значение с плавающей запятой (REAL/4 байта)
л я н к
45002024 Значение с плавающей запятой (REAL/4 байта)
д т а
45002028 Значение с плавающей запятой (REAL/4 байта)
е с
Шестнадцатеричные байтовые значения (MD 14516 USER_DATA__PLC_ALARM)
Н со
4500 Блок данных Сигналы с ЧПУ [r] Интерфейс ЧПУ -----> PLC
Байт
Активация ошибки
1600 Активация ошибки [r/w]
Блок данных Интерфейс PLC -----> MMC
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
Активация ошибки Nr.
16000000
700007 700006 700005 700004 700003 700002 700001 700000
и
Активация ошибки Nr.
16000001
ж
700015 700014 700013 700012 700011 700010 700009 700008
а
Активация ошибки Nr.
16000002
д
700023 700022 700021 700020 700019 700018 700017 700016
Активация ошибки Nr.
о
16000003
700031 700030 700029 700028 700027 700026 700025 700024
п р м
Переменная для ошибки
1600
о
Переменная для ошибки [r/w]
я к
Блок данных Интерфейс PLC -----> MMC
л н
Байт
д а
16001000 Переменная для ошибки 700000
е с т
16001004 Переменная для ошибки 700001
Н со
16001008 Переменная для ошибки 700002
...
16002001
16002002
ж и
а
16002003
о д
р
Фактическое значение осей и остаточные пути
п м
5700 ... 5704 Сигналы с оси/шпинделя [r]
Блок данных Интерфейс PLC -----> MMC
о
Байт Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0
я н к
570x0000 Фактическое значение осей (REAL)
д л
570x0004
т а
Остаточный путь осей (REAL)
е
Н со с
и
приложение может использоваться в SINUMERIK 802S base line или SINUMERIK
802C base line для технологии "Токарная обработка" или технологии "Фрезерная
обработка".
ж
Функции приложения PLC могут быть сконфигурированы через установки в
а
машинных данных PLC.
д
Внимание
о
! Сначала необходимо ввести в эксплуатацию все относящиеся к PLC функции
безопасности (аварийное отключение, аппаратный конечный выключатель и
р
т.д.). После этого могут быть введены в эксплуатацию параметры ЧПУ и
п м
привода – при условии активации функций безопасности.
я к о
Цель В случае программы SAMPLE.PTP речь идет о полной программе
н
электроавтоматики, состоящей из одной библиотеки подпрограмм.
л
Программа выполняет две задачи:
д а
• Можно использовать программу практически на станке, т.е. можно
т
использовать все функции, при этом требуется только установка
машинных данных PLC.
е с
• Можно использовать эту программу в качестве демонстрационной и на ее
Н со
основе проводить обучение созданию собственных программ с помощью
библиотеки подпрограмм. Конечно можно изменять эту программу,
согласую со своими конкретными требованиями.
Все входы и выходы демонстрационной программы обрабатываются с
помощью фильтров. При использовании собственной программы можно
искать входы и выходы и без фильтров, так как собственная программа
состоит из библиотеки подпрограмм.
Инициализация PLC
• Измерительная система 1 активна
• Коррекция подачи для канала и оси активна
• Проверка действительности параметров PLC
• Верификация области параметров PLC (вызов SBR31 USR_INI)
и
Управление осями
• Управление разрешением и блокировкой осей (включая шпиндель)
ж
• Аппаратное ограничение; возможен одиночный или двойной аппаратный конечный
а
выключатель на ось. Также возможно для цепочки аварийного отключения.
• Контроль референтного кулачка, коррекция подачи при реферировании может быть
д
заблокирована через PLC-MD.
о
• Контроль вращения (только для шагового привода) активирован через PLC-MD
р
• Управление открытием тормоза двигателя
п м
Шпиндель управляемый пускателем (индукционный двигатель без преобразователя)
о
• Разрешение и блокировка шпинделя
я к
• Ручной режим шпинделя (по часовой стрелке, против часовой стрелки и останов в
н
режиме работы "JOG")
л
• Прямое переключение с M03 на M04 или с M04 на M03 в программном
д а
режиме шпинделя (режим работы "АВТО" или"MDA"). При переключении с
т
M03 на M04 автоматически выводится внешний сигнал торможения.
е с
• Внешнее управление торможением шпинделя
Н со
Аналоговое управление
шпинделя
• При использовании преобразователя заданное значение должно
составлять +/-10 В или 0~10 В.
• У преобразователя 0~10 В Q0.0 служит для разрешения по часовой стрелке,
а Q0.1 – для разрешения против часовой стрелки.
• У преобразователя +/-10 В функция разрешения должна быть подключена
следующим образом
• У 802S: X7 (контакт 5 и контакт 9)
• У 802С: X7 (контакт 17 и контакт 50)
• Ручной режим шпинделя (по часовой стрелке, против часовой стрелки и останов
в режиме работы "JOG")
• Программный режим шпинделя (режим работы "АВТО" или "MDA")
Управление СОЖ
• Вкл/выкл ручной подачи СОЖ через клавишу пользователя K6
(переключение) в режиме работы "JOG"
• Управление программой через M07, M08 и M09
• Контроль уровня СОЖ и перегрузки
Управление смазкой
• Однократный запуск ручной подачи охлаждающего вещества через
и
клавишу пользователя K5 (с задержкой)
• Интервал времени активирован (интервал и время
ж
установлены через PLC-MD)
а
Зажим/освобождение
д
• Для токарных станков: управление зажимом зажимного патрона
о
• Для фрезерных станков: управление разрешением инструмента
п р м
Открытие тормоза двигателя при оптимизации привода
о
• Комбинация клавиш, активирована через PLC-MD, для освобождения тормоза
я к
двигателя при оптимизации привода (только для привода 611U с SimoCom U)
Комбинация клавиш:
л н
& отпустить тормоз;
д т а
& тормоз двигателя
е с
• Выводится ошибка, указывающая на то, что тормоз двигателя был
отпущен при оптимизации привода.
Н со
и
I0.4 Аппаратный конечный выключатель X -1) Аппаратный конечный выключатель X -1)
I0.5 Аппаратный конечный выключатель Z -1) Аппаратный конечный выключатель Z -1)
ж
I0.6 Перегрузка (T52 для модуля Перегрузка (T52 для модуля
а
питания 611) питания 611)
I0.7 Кнопка аварийного выключения Кнопка аварийного выключения
д
X101
I1.0 Сенсор инструмента Низкая ступень редуктора
о
T1 шпинделя в позиции
р
I1.1 Сенсор инструмента Высокая ступень редуктора
м
T2 шпинделя в позиции
п
I1.2 Сенсор инструмента T3 Аппаратный конечный выключатель Y +
о
I1.3 Сенсор инструмента T4 Референтный кулачок Y
к
Аппаратный конечный выключатель Y -1)
я
I1.4 Сенсор инструмента T5
I1.5 Сенсор инструмента T6 не определен
л н
I1.6 Разрешение перехода через конечный Разрешение перехода через конечный
выключатель для цепочки EMG выключатель для цепочки EMG
д а
I1.7 Привод готов (T72 для модуля Привод готов (T72 для модуля
т
питания 611U) питания 611U)
X102 ~ X105
е с
не определен
Н со
Объяснение выходных сигналов
Объяснение выходных сигналов
X200 Токарные станки Фрезерные станки
Q0.0 Шпиндель по часовой стрелке 3) Шпиндель по часовой стрелке 3)
Q0.1 Шпиндель против часовой Шпиндель против часовой
стрелки 3) стрелки 3)
Q0.2 Управление СОЖ Управление СОЖ
Q0.3 Управление смазкой Управление смазкой
Q0.4 Револьвер по часовой стрелке не определен
Q0.5 Револьвер против часовой не определен
стрелки
Q0.6 Зажать патрон Зажать инструмент
Q0.7 Освободить патрон Освободить
X201 инструмент
Q1.0 не определен Низкая ступень редуктора шпинделя
Q1.1 не определен Высокая ступень редуктора шпинделя
Q1.2 не определен не определен
Q1.3 Открытие тормоза двигателя Открытие тормоза двигателя
Q1.4 Тормоз шпинделя Тормоз шпинделя
Q1.5 Питание: T48 Питание: T48
Q1.6 Питание: T63 Питание: T63
Q1.7 Питание: T64 Питание: T64
Указание:
1. "Не определен" действует тогда, когда каждая ось имеет только один
единственный аппаратный конечный выключатель.
2. Если используется револьвер с 4 позициями, то I1.4 и I1.5 не
определены.
3. Если MD30134=1/2, то Q0.0 и Q0.1 не могут быть определены в PLC.
Несмотря на это Q0.0 и Q0.1 определены как направление
однополярного шпинделя и как управляемые с NCK сигналы разрешения.
и
Внимание
ж
Все входные сигналы обрабатываются в программе SAMPLE как
! замыкатели (также называются "положительная логика"). Если в случае
а
входа речь идет о размыкателе, то он должен быть определен через PLC-
MD как отрицательная логика.
д
Сигналы разрешения шпинделя передаются через P17 (SE4.1) и P50
о
(SE4.2) (внутреннее реле) с X7.
р м
6.3.3 Определение клавиш пользователя
я п к о
д л а н
т
Клавиши
е с
пользователя
Н со
и
K6 Старт/стоп ручной подачи Старт/стоп ручной подачи
СОЖ СОЖ
ж
K7 Определена пользователем Определена пользователем
K8 Определена пользователем Определена пользователем
а
K9 Определена пользователем Определена пользователем
д
K10 Определена пользователем Определена пользователем
K11 Определена пользователем Определена пользователем
о
K12 Определена пользователем Определена пользователем
LED Токарная обработка Фрезерная обработка
р
LED1 Привод разрешен Привод разрешен
п м
LED2 Патрон зажат Инструмент зажат
о
LED3 не определена не определена
LED4 Смена инструмента не определена
я к
LED5 Смазка Смазка
н
LED6 Охлаждение Охлаждение
л
LED7 Определена пользователем Определена пользователем
д а
LED8 Определена пользователем Определена пользователем
т
LED9 Определена пользователем Определена пользователем
LED10 Определена пользователем Определена пользователем
е с
LED11 Определена пользователем Определена пользователем
LED12 Определена пользователем Определена пользователем
Н со
и
[0] I 0.7 I 0.6 I 0.5 I 0.4 I 0.3 I 0.2 I 0.1 I 0.0
ж
Вход действ. (X101, контакт Nr.: 8 ~ 15)
[1] I 1.7 I 1.6 I 1.5 I 1.4 I 1.3 I 1.2 I 1.1 I 1.0
а
Вход действ. (X100, контакт Nr.: 0 ~ 7)
д
[2] I 0.7 I 0.6 I 0.5 I 0.4 I 0.3 I 0.2 I 0.1 I 0.0
о
Вход действ. (X101, контакт Nr.: 8 ~ 15)
[3] I 1.7 I 1.6 I 1.5 I 1.4 I 1.3 I 1.2 I 1.1 I 1.0
р м
Выход действ. (X200, контакт Nr.: 0 ~ 7)
п
[4] Q 0.7 Q 0.6 Q 0.5 Q 0.4 Q 0.3 Q 0.2 Q 0.1 Q 0.0
к о
Выход действ. (X201, контакт Nr.: 8 ~ 15)
я
[5] Q 1.7 Q 1.6 Q 1.5 Q 1.4 Q 1.3 Q 1.2 Q 1.1 Q 1.0
л н
Выход действ. (X200, контакт Nr.: 0 ~ 7)
а
[6] Q 0.7 Q 0.6 Q 0.5 Q 0.4 Q 0.3 Q 0.2 Q 0.1 Q 0.0
д т
Выход действ. (X201, контакт Nr.: 8 ~ 15)
е с
[7] Q 1.7 Q 1.6 Q 1.5 Q 1.4 Q 1.3 Q 1.2 Q 1.1 Q 1.0
Н со
[11] Управление Переключ Открытие
держателем ение Шпинде зажимного Смазка
инструмента редуктора ль устройства активна СОЖ
активно активно активен активно активна
Конфигурация коррекции подачи/шпинделя
[12] Скорость включения Скорость включения Корр. Корр. Режим
коррекции шпинделя коррекции подачи шпинделя подачи управлени
я корр.
Контроль вращения активен Конфигурация шпинделя
[16] Контроль Контроль Контроль Установка Автом. Хар-ка
вращения вращения вращения переключ отмена старта
оси Z оси Y оси Х ателя разрешен
коррекции ия
шпинделя
Двигатель подачи с тормозным уст-ом Коррекция реферирования не активна
[17] Тормоз Тормоз Тормоз Ось Z Ось Y Ось X
оси Z оси Y оси X REF REF REF
Подразделение апп. кон. выкл. Установка технологии
[18] Аварийн Z Y X После Оптимиза
ое СЕТЬ ВКЛ ция
отключе отд. выкл. отд. выкл. отд. выкл. один раз привода
ние для апп. для апп. для апп. автом. активна
активно кон. выкл. кон. выкл. кон. выкл. смазка
Объяснение параметров
MD14512[11]
Бит 0 = 1 Выполняется подпрограмма PLC COOLING.
Бит 1 = 1 Выполняется подпрограмма PLC LUBRICAT.
Бит 2 = 1 Выполняется подпрограмма PLC LOCK_UNL.
Бит 3 = 1 Выполняется подпрограмма PLC SPINDLE .
Бит 6 = 1 Выполняется подпрограмма PLC GEAR_CHG.
Бит 7 = 1 Выполняется подпрограмма PLC TURRET1.
и
MD14512[12]
ж
Бит 0= 1 Управление коррекцией подачи и шпинделя через переключатель
а
Бит 0=0 Управление коррекцией подачи и шпинделя через
клавиши пользователя.
д
Бит 2=1 Записать действующее при последнем выключении станка
о
значение коррекции подачи для следующего запуска.
р м
Бит 2=0 Коррекция подачи при запуске всегда составляет 100 %.
п о
Бит 3=1 Записать действующее при последнем выключении станка
я к
значение коррекции шпинделя для следующего запуска.
н
Бит 3=0 Коррекция шпинделя при запуске всегда составляет
л
100 %.
д а
Бит 4/5 Определение скорости сдвига коррекции подачи
т
Бит5 Бит4 Скорость сдвига коррекции подачи
е
0 0
с
Стандартная скорость. Шаги:
0%,1%,2%,4%,6%,8%,10%,20%,30%,40%,50%,
60%,70%,75%,80%,85%,90%,95%,100%,105%,
Н со
110%,115%,120%.
0 1 Двойная стандартная скорость. Шаги:
0%,2%,6%,10%,30%,50%,70%,80%,90%,100%,
110%,120%.
MD14512[16]
Бит 0=0 Обычный режим PLC (стандарт)
Бит 0=1 Сигнал готовности стартового режима T72 модуля
питания не верифицируется PLC
Бит 1=0 Шпиндель деактивирован, если нет команды & останов
& клавиша для останова шпинделя (стандарт)
Бит 1=1 Шпиндель деактивируется автоматически, если нет
команды & останавливается
Бит 2=0 Аналоговый шпиндель с заданным значением +/-10 В (стандарт)
и
Бит 2=1 Аналоговый шпиндель с заданным значением 0~10 В
ж
Бит 3=0 MSTT без переключателя коррекции шпинделя (стандарт)
Бит 3=1 MSTT с переключателем коррекции шпинделя
а
Бит 6/5/4=0 Контроль вращения не активен (стандарт)
д
Бит 6/5/4=1 Контроль вращения активен (только для 802S)
р о
MD14512[17]
м
Бит 2/1/0=0 Реферирование с коррекцией активно (стандарт)
п
Бит 2/1/0=1 Реферирование без коррекции активно (стандарт)
о
Бит 6/5/4=0 Двигатель Z/Y/X без тормоза (стандарт)
я к
Бит 6/5/4=1 Двигатель Z/Y/X с тормозом (указание: разрешен только
л н
один двигатель с тормозом)
д т а
MD14512[18]
е
Бит 1=0 Вход #OPTM для SBR40 деактивирован (стандарт)
с
Бит 1=1 Вход #OPTM для SBR40 активирован. Т.е. #OPTM=1 –
Н со
тормоз двигателя может быть разомкнут
Бит 2=0 Нет смазки при первом СЕТЬ ВКЛ (стандарт)
Бит 2=1 Однократная смазка при первом СЕТЬ ВКЛ
Бит 6/5/4=0 Z/Y/X имеют два конечных выключателя (стандарт) (если бит 7=0)
Бит 6/5/4=1 Z/Y/X имеют только один конечный выключатель (если бит 7=0)
Бит 7=0 Аппаратный конечный выключатель использует решение
PLC (стандарт) (бит 6/5/4 действует)
Бит 7=1 Аппаратный конечный выключатель использует
решение PLC (цепочка аварийного выключения)
Определение MD 14510
MD14510 USER_DATA_INT
Машинные данные Машинные данные PLC-целочисленные
Индекс WORD (16-ти битное целое число)
14510[12] Определение: Заданное значение времени для коррекции подачи/шпинделя. Нажать клавишу
для уменьшения подачи/шпинделя и удерживать нажатой в течение заданного значения;
коррекция переходи прямо на 0% и 50%.
Единица: 100 мсек
Диапазон: 5 ~ 30 (0,5 ~ 3 сек.), если превышен, то стандартная установка 1,5 сек.
14510[13] Определение: Заданное значение времени для коррекции подачи/шпинделя. Нажать клавишу для
и
"Подача/шпиндель 100%" и удерживать нажатой в течение установленного заданного значения;
коррекция переходи прямо на 100%. Единица: 100 мсек
ж
Диапазон: 5 ~ 30 (0,5 ~ 3 сек.), если превышен, то стандартная установка 1,5 сек.
Определение: Тип обрабатывающего станка
а
14510[16] Единица: –
Диапазон: 0 – токарный станок; 1 – фрезерный станок; > 2 не определено
д
Определение: тип привода
14510[17] Единица: –
о
Диапазон: 0 – шаговый привод; 1 – аналоговый привод (SimoDrive 611); > 2 – не определено;
р
Определение: Количество позиций на револьвере
м
14510[20] Единица: –
п
Диапазон: 4, 6, 8 (указание: для SAMPLE допустимы только 4 / 6)
о
Определение: Время контроля (отмена смены револьвера, если инструмент назначения
не будет найден в течение указанного времени)
я к
14510[21] Единица: 0,1 секунды
Диапазон: 30 ~ 200 (3 ~ 20 секунд)
л н
Определение: время зажима револьвера
а
14510[22] Единица: 0,1 секунды
д
Диапазон: 5 ~ 30 (0,5 ~ 3 секунды)
т
Определение: Время торможения внешнего тормозного устройства шпинделя с защитным управлением
е с
14510[23] Единица: 0,1 секунды
Диапазон: 5 ~ 200 (0,5 ~ 20 секунд)
Н со
Определение: Интервал для смазки дорожки
14510[24] Единица: 1 минута
Диапазон: 5 ~ 300 минут
Определение: Длительность процесса смазки
14510[25] Единица: 0,1 секунды
Диапазон: 10 ~ 200 (1 ~ 20 секунды)
Определение: ось X + позиция клавиш перемещения
14510[26] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение: ось X - позиция клавиш перемещения
14510[27] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение: ось Y + позиция клавиш перемещения
14510[28] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение: ось Y - позиция клавиш перемещения
14510[29] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение: ось Z + позиция клавиш перемещения
14510[30] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение: ось Z - позиция клавиш перемещения
14510[31] Единица: –
Диапазон: между 22 ~ 30, но не 26
Определение подпрограммы
В программе SAMPLE пользователь может компилировать подпрограммы 0 до
30. Функция отдельных подпрограмм описывается в библиотеке
подпрограмм. См. ниже.
MAIN (OB1)
Seq. # SBR # Подпрограммы
и
1 62 Фильтрация входных & выходных сигналов (IW0/QW0 →
MW100/MW102)
ж
2 32 Инициализация PLC SBR31 – инициализация
→ пользователем
а
3 33 АВАРИЙНОЕ ОТКЛЮЧЕНИЕ
4 38 Обработка SBR34 – управление
д
сигналов MSTT программными клавишами
→
о
SBR39 – выбор маховичка
через HMI
р
5 40 разрешение/деактивация XYZ и шпинделя
м
6 44 Управление СОЖ
п
7 45 Управление смазкой
о
8 35 Шпиндель с защитным управлением или аналоговый
я к
шпиндель (заданное значение 0~10 В или ± 10 В)
9 41 Управление револьвера
л н
10 49 Управление зажимом и разжимом
д а
Обработка сигналов I/O
т
SAMPLE была разработана для различных типов проводки станков, т.е.
е с
любой вход может быть подключен как замыкатель или размыкатель.
Все входные и выходные сигналы фильтруются через SBR62 FILTER.
Н со
Фильтрация I/O осуществляется в соответствии с установками в
машинных данных PLC MD14512[0], [1], [2], [3] и MD14512[4], [5], [6], [7].
Принцип фильтрации
Merker- Merker- Aus-
Filter Filter
gang bit bit gang
I0.0 M100.0 M102.0 Q0.0
XOR MD14512[2]
XOR MD14512[6]
AND MD14512[0]
AND MD14512[4]
I0.1 M100.1 M102.1 Q0.1
I0.2 M100.2 M102.2 Q0.2
I0.3 M100.3 M102.3 Q0.3
I0.4 M100.4 M102.4 Q0.4
I0.5 M100.5 M102.5 Q0.5
I0.6 M100.6 M102.6 Q0.6
и
I0.7 M100.7 M102.7 Q0.7
PLC-BEI-
I1.0 M101.0 M103.0 Q1.0
ж
SPIELPRO-
XOR MD14512[3]
XOR MD14512[7]
AND MD14512[1]
AND MD14512[5]
I1.1 M101.1 GRAMM M103.1 Q1.1
I1.2 M101.2 M103.2 Q1.2
а
I1.3 M101.3 M103.3 Q1.3
д
I1.4 M101.4 M103.4 Q1.4
I1.5 M101.5 M103.5 Q1.5
о
I1.6 M101.6 M103.6 Q1.6
I1.7 M101.7 M103.7 Q1.7
Изменения
п р ом
я к
Если необходима функция, которая не находится в библиотеке подпрограмм,
то можно компилировать новую подпрограмму из SBR0 до SBR30; после
л н
этого функция может быть выполнена при вызове ее из главной программы.
При компилировании фильтруются 16 буферных входов и 16 выходов – т.е.
д а
DI16 (I0.0 ~ I1.7) и DO16 (Q0.0 ~ Q1.7), при этом M100.0 I0.0 и M102.0
т
представляет Q0.0. Но прочие 32 входа не могут использовать фильтр.
е с
Если приложение PLC создается непосредственно из файла проекта
SUBR_LIBRARY_802SC.PTP (проект с пустым "MAIN"), то с самого начала
Н со
можно использовать аппаратные I/O.
Внимание
Все входы в SAMPLE определены как замыкатели (высокоэффективные).
Пример: I0.7 определена в SAMPLE как аварийное отключение, I0.7="1"
интерпретируется как эффективное аварийное отключение.
Если I0.7 должен быть подключен как размыкатель (т.е. "0" означает
аварийное отключение), то бит 7 из MD14512[2] должен быть установлен на
"1", чтобы информировать функцию FILTER.
Если с помощью блоков в SUBR_LIBRARY необходимо создать собственное
приложение, то при определении входов в подпрограмме действовать
осторожно и следить за тем, определяются ли они как замыкатели или
размыкатели.
и
700004 V16000000.4 Клавиши перемещения Y+ не определены, проверить MD14510[28]
700005 V16000000.5 Клавиши перемещения Y- не определены, проверить MD14510[29]
ж
700006 V16000000.6 Клавиши перемещения Z+ не определены, проверить MD14510[30]
700007 V16000000.7 Клавиши перемещения Z- не определены, проверить MD14510[31]
а
700008 V16000001.0 Револьвер Nr определен неправильно, MD14510[20] = 4 / 6
д
700009 V16000001.1 Время зажима револьвера не
определено, проверить MD14510[21]
о
700010 V16000001.2 Время контроля револьвера не
определено, проверить MD14510[22]
р
700011 V16000001.3 Время торможения шпинделя вне
п м
диапазона, проверить MD14510[23]
о
700012 V16000001.4 Интервал смазки вне диапазона,
проверить MD14510[24]
я к
700013 V16000001.5 Длительность смазки вне диапазона, проверить MD14510[25]
н
700014 V16000001.6 Входы не определены, проверить
л
MD14512[0] & MD14512[1]
д а
700015 V16000001.7 Выходы не определены, проверить
MD14512[4] & MD14512[5]
е с т
Стандартные ошибки в SAMPLE
Адрес SBR
Ошибка Nr. Описание ошибки
Н со
интерфейсов Nr.
700016 V16000002.0 ПРИВОДЫ НЕ ГОТОВЫ, НАЖАТЬ K1 НА MSTT 33
700017 V16000002.1 ОШИБКА I2/T ДЛЯ МОДУЛЯ ПИТАНИЯ
700018 V16000002.2
700019 V16000002.3
700020 V16000002.4
700021 V16000002.5 СТАРТ ШПИНДЕЛЯ НЕВОЗМОЖЕН, ЕСЛИ НЕТ 35
ЗАЖИМА
700022 V16000002.6 РАЗЖИМ ПРИ РЕЖИМЕ ШПИНДЕЛЯ НЕВОЗМОЖЕН 49
Общая При первом СЕТЬ ВКЛ системы необходимо установить некоторые важные
информация машинные данные PLC.
Принцип При первом включении (СЕТЬ ВКЛ) выводится ошибка (ошибка 700000) с
действий текстом:
и
Номер Del cri C95HP.MPF
700000
а ж
д
IBS Необходимы машинные данные PLC, см.
о
описание библиотеки PLC.
п р м
Сервисная IBS Машинные
Ошибка
о
индикация данные
я к
Рис. 6-2 Окно ошибки
л н
Установить следующие машинные данные PLC:
1. Определить тип станка:
д а
MD14510[16]=0: токарный
т
MD14510[16]=1: фрезерный
е с
2. Определить вход и выход:
MD14512[0] ~ [4]: DI16 Разрешение входа и логика
Н со
MD14512[4] ~ [7]: DO16 Разрешение выхода и логика
3. Определить клавиши перемещения:
MD14510[26]: X + MD14510[27]: X –
MD14510[30]: Z + MD14510[31]: Z –
MD14510[28]: Y + (если MD14510[16]=1)
MD14510[29]: Y - (если MD14510[16]=1)
4. Деактивировать сигнал аварийного отключения: MD14512[16] бит 0=1
аварийное отключение деактивировано
5. Определить функции приложения:
MD14512[11] Бит 7=1 Держатель инструмента активен для токарной обработки
Бит 6=1 Переключение редуктора шпинделя активно для фрезерования
Бит 3=1 Управление шпинделя активно
Бит 2=1 Управление разжимом
Бит 1=1 Автоматическая смазка активна
Бит 0=1 Охлаждение активно
6. Определить параметры системы: MD14512 [16] / [17] / [18]
Если осуществлены установки для параметров, то эти установки
активируются после следующего включения системы (СЕТЬ ВКЛ).
Внимание:
Если система (802S base line) оснащена приводами типа 611, которые не были
сконфигурированы, то сигнал для "Привод готов" не доступен. Следствием
является невозможность завершения аварийного отключения. Можно либо
подключить сигнал высокого уровня к I1.7, либо просто установить бит 0 в
MD14512 [16] на 1, чтобы таким образом завершить аварийное отключение.
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
и
Конфигурация
ж
Режим работы "Однополярный шпиндель" устанавливается через осевые
машинные данные MD 30134 IS_UNIPOLAR_OUTPUT шпинделя.
а
Существует два типа управления однополярным шпинделем.
о д
• Вводное значение MD "0":
Биполярный выход заданного значения с
р
положительным/отрицательным напряжением
м
Выходные биты PLC O0 и O1 могут использоваться PLC.
п о
• Вводное значение MD "1":
Однополярный выход заданного значения с положительным напряжением
я к
Выходные биты PLC O0 и O1 не могут использоваться PLC.
Выходной бит PLC O0 = разрешение регулятора
л н
Выходной бит PLC O1 = отрицательное направление движения
д т а
• Вводное значение MD "2":
Однополярный выход заданного значения с положительным
е с
напряжением
Выходные биты PLC O0 и O1 не могут использоваться PLC.
Н со
Выходной бит PLC O0 = разрешение регулятора, положительное
направление движения Выходной бит PLC O1 = разрешение
регулятора, отрицательное направление движения
Существенные признаки
1. В случае шпинделя речь должна идти о четвертой оси.
2. Используемые для однополярного шпинделя двоичные выходы не могут
использоваться PLC. Это должно быть обеспечено пользователем, т.к. в СЧПУ
соответствующая функция контроля не предусмотрена. Если это указание не
учитывается, то возникают нежелательные реакции СЧПУ.
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
Москва
Факс: +7 (095) 737-24-90 Документация изготовителя/
E-Mail: mcsupport.ru@siemens.com сервисная документация
и
Отправитель Руководство по вводу в эксплуатацию
ж
Имя:
а
Заказной номер: 6FC5597-4AA01-0PP0
д
Издание: 08.2003
р о
Фирма/Отдел Для сообщения об ошибки или
м
Название: исправления, заполните, пожалуйста,
п
эту форму и пришлите ее по факсу,
о
Город: ____________ Адрес: указанному в заголовке листа. Мы
также будем благодарны за Ваши
я к
Телефон: __________ /
предложения по улучшению.
н
Факс: ________ /
д л т а
Предложения и/или исправления
е
Н со с
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
Siemens AG
Automatisierungs- und Antriebstechnik
Motion Control Systems
Postfach 3180, D – 91050 Erlangen
Bundesrepublik Deutschland
ООО СИМЕНС
Automation and Drives
Motion Control Systems ООО СИМЕНС 2003 Siemens AG 2003
119071 РФ, Москва,
ул. Малая Калужская, 17-317 Содержимое изменяется без предварительного уведомления