412
ЧПУ 8070 (РЕФ: 0608) РУКОВОДСТВО ПО УСТАНОВКЕ (Софт: V03.1x) (Реф: 0608)

CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ

8070

(РЕФ: 0608)

РУКОВОДСТВО ПО УСТАНОВКЕ(Софт: V03.1x) (Реф: 0608)

Page 2: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 3: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

Все права защищены. Никакая часть этого документа не может бытькопирована, транскрибирована, сохранена в системах архивирования илипереведена на любой язык без согласия Fagor Automat ion’s .Неавторизованное копирование или распостранение этого программногообеспечения запрещены.Информация, описанная в этом руководстве может быть изменена потехническому содержанию. Fagor Automation оставляет за собой правоизменять содержание этого руководства без предварительногоуведомления о таких изменениях.Все торговые марки, появляющиеся в руководстве принадлежатсоответствующим владельцам. Использование этих марок третьимилицами в их собственных целях могут нарушить права владельцев.

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

Page 4: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 5: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

КОМПЬЮТЕРНЫЕ ВИРУСЫFAGOR AUTOMATION гарантирует, что установленное программное обеспечение несодержит компьютерные вирусы. Пользователь должен обеспечить устройствосвободным от вирусов, чтобы гарантировать его надлежащую работу.Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями. Антивирусноепрограммное обеспечение особо рекомендуется, если ЧПУ связано непосредственно сдругим PC, оно часть компьютерной сети, или дискеты или другие компьютерныеносители используется, чтобы передавать данные.Fagor Automation не должен считаться ответственным за любые повреждения персоналаили физическое повреждение, вызванное или перенесенное ЧПУ из-за компьютерноговируса в системе.Если компьютерный вирус будет найден в системе, то устройство больше не будутподвержено гарантии.

РАСШИРЕНИЯ АППАРАТНЫХ СРЕДСТВFagor Automation не должен считаться ответственным за любые повреждения персоналаили физическое повреждение, вызванное или перенесенное ЧПУ, в результате любойманипуляции аппаратными средствами персоналом, неавторизованным FagorAutomation.Если аппаратные средства ЧПУ будут изменены персоналом, неавторизованным FagorAutomation, они больше не будут подвержены гарантии.

БЕЗОПАСНОСТЬ СТАНКАПроизводитель станка должен удостовериться, что безопасности станка обеспечиваетпредотвращение повреждения персонала, повреждение ЧПУ или продуктов, связанных с ним.При запуске и утверждая параметры ЧПУ, проверяется статус следующих элементовбезопасности:

• Авария обратной связи для аналоговых осей.• Ограничения программного обеспечения для аналоговых и sercos линейных осей.• Проверка ошибки рассогласования для аналоговых и sercos осей (кроме шпинделя)

и в ЧПУ и в приводах.• Тест тенденции на аналоговых осях.

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

Page 6: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 7: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

(РЕФ: 0608)

i

О Г Л А В Л Е Н И Е

О продукте.............................................................................................................................. IДекларация соответствия ................................................................................................... IIIИстория версий.....................................................................................................................VУсловия безопасности .........................................................................................................XIУсловия гарантии............................................................................................................... XVУсловия возвращения оборудования............................................................................. XVIIОбслуживание ЧПУ .......................................................................................................... XIXСвязанная документация ................................................................................................. XXI

ГЛАВА 1 УСТАНОВКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

1.1 Установка программного обеспечения................................................................... 11.2 Обновление версии программного обеспечения .................................................. 31.2.1 Обновление программного обеспечения начиная с предыдущих версий....... 41.3 Установка программного обеспечения третьей стороны...................................... 51.4 Конфигурация программного обеспечения............................................................ 61.4.1 Каталог MTB (Machine Tool Builder – изготовитель станка) .............................. 71.4.2 Каталог USERS .................................................................................................... 8

ГЛАВА 2 СТАНОЧНЫЕ ПАРАМЕТРЫ

2.1 Согласование параметров между ЧПУ и приводом Sercos................................112.2 Общие станочные параметры .............................................................................. 152.2.1 Общие станочные параметры. Каналы ............................................................ 282.3 Станочные параметры для осей и шпинделей.................................................... 442.3.1 Станочные параметры для осей. Рабочие наборы ......................................... 642.4 Станочные параметры для режима JOG ............................................................. 832.4.1 Пример, как устанавливать штурвалы и клавиши JOG .................................. 862.5 Станочные параметры для таблицы М функций................................................. 892.6 Станочные параметры для кинематик ................................................................. 912.6.1 Кинематики ......................................................................................................... 912.6.2 Конфигурация угловых преобразований........................................................ 1092.7 Станочные параметры для магазина ..................................................................1112.7.1 Типы инструментального магазина .................................................................1132.8 Станочные параметры для HMI (Интерфейс) ....................................................1152.9 Станочные параметры OEM ................................................................................1192.10 Алфавитный список станочных параметров. ................................................... 122

ГЛАВА 3 КОНЦЕПЦИЯ

3.1 Тандемная ось ..................................................................................................... 1293.1.1 Конфигурация тандемной оси. Станочные параметры................................. 1303.1.2 Эффект предварительного натяга.................................................................. 1333.1.3 Конфигурация тандемных осей. Блок-схема ................................................. 1353.1.4 Переменные, связанные с тандемом ............................................................. 1373.1.5 Процедура регулирования тандема ............................................................... 1383.2 Аналоговые оси.................................................................................................... 1393.2.1 Конфигурирование 2 осей с одним и тем же входом обратной связи и

аналоговым выходом....................................................................................... 140

ГЛАВА 4 ВВЕДЕНИЕ В PLC

4.1 Программа PLC.................................................................................................... 1424.2 Модульная структура программы PLC............................................................... 1434.2.1 Выполнение модуля PLC................................................................................. 1444.3 Выполнение программы PLC.............................................................................. 1454.4 Ресурсы PLC ........................................................................................................ 1464.4.1 Нумерация физических входов и выходов .................................................... 1494.5 Работа таймера.................................................................................................... 1514.5.1 Моноустойчивый режим. Вход TG1 ................................................................ 1534.5.2 Режим задержки активизации. Вход TG2....................................................... 1554.5.3 Режим задержки дезактивизации. Вход TG3 ................................................. 1574.5.4 Режим ограничения сигнала. Вход TG4 ......................................................... 1594.6 Работа счетчика ................................................................................................... 161

Page 8: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

(РЕФ: 0608)

ii

ГЛАВА 5 ПРОГРАММИРОВАНИЕ PLC

5.1 Управляющие инструкции ................................................................................... 1645.2 Консультационные инструкции ........................................................................... 1685.2.1 Простые консультационные инструкции ........................................................ 1685.2.2 Инструкции обнаружения фронта .................................................................. 1695.2.3 Инструкции сравнения..................................................................................... 1705.3 Операторы и символы ......................................................................................... 1715.4 Инструкции действия........................................................................................... 1725.4.1 Двоичные инструкции назначения.................................................................. 1735.4.2 Условные двоичные инструкции ..................................................................... 1745.4.3 Инструкции действия прерывания последовательности .............................. 1755.4.4 Инструкции арифметических операций ......................................................... 1765.4.5 Инструкции логических операций................................................................... 1785.4.6 Инструкции специальных операций ............................................................... 1805.4.7 Инструкция действия электронного кулачка.................................................. 1835.4.8 Инструкции действия для независимых осей................................................ 1855.5 Сводка инструкций программирования ............................................................. 187

ГЛАВА 6 КОММУНИКАЦИЯ ЧПУ-PLC

6.1 Вспомогательные -М- функции ........................................................................... 1926.1.1 Замечания относительно многошпиндельной опции и каналов .................. 1936.2 Вспомогательные функции H.............................................................................. 1946.2.1 Замечания относительно многошпиндельной опции и каналов .................. 1956.3 Вспомогательная функция S............................................................................... 1966.3.1 Замечания относительно многошпиндельной опции и каналов .................. 1976.4 Передача вспомогательных функций -M-,-H-,-S- .............................................. 1986.4.1 Синхронизированная передача ...................................................................... 1996.4.2 Несинхронизированная передача .................................................................. 2006.5 Отображение ошибок PLC и сообщений ........................................................... 201

ГЛАВА 7 ЛОГИЧЕСКИЕ ВХОДЫ И ВЫХОДЫ ЧПУ

7.1 Общие консультационные сигналы .................................................................... 2047.2 Консультационные сигналы для осей и шпинделей ......................................... 2127.3 Консультационные сигналы для шпинделя ....................................................... 2177.4 Консультационные сигналы независимого интерполятора .............................. 2197.5 Консультационные сигналы управления инструментом ................................... 2207.6 Консультационные сигналы нажатия клавиш.................................................... 2227.7 Общие изменяемые сигналы.............................................................................. 2247.8 Изменяемые сигналы для осей и шпинделей ................................................... 2307.9 Изменяемые сигналы шпинделя ........................................................................ 2347.10 Изменяемые сигналы независимого интерполятора ........................................ 2377.11 Изменяемые сигналы управления инструментом............................................. 2387.12 Изменяемые сигналы нажатия клавиш.............................................................. 2417.13 Алфавитный список маркеров (M) и регистров (R). ......................................... 244

ГЛАВА 8 УПРАВЛЕНИЕ ИНСТРУМЕНТОМ И МАГАЗИНОМ

8.1 Типы магазина инструментов ............................................................................. 2498.2 Таблица инструментов, таблица активных инструментов и таблица магазина

инструментов ....................................................................................................... 2508.3 Коммуникация между системой управления и PLC.......................................... 2518.3.1 Коммуникация Система управления -> PLC.................................................. 2528.3.2 Коммуникация PLC-> Система управления................................................... 2548.3.3 Авария системы управления........................................................................... 2568.3.4 Контроль инструмента ..................................................................................... 2578.4 Переменные, связанные с управлением магазином инструментов ................ 2588.5 Загрузка и разгрузка инструментов из магазинов ............................................. 2598.6 Система без магазина ......................................................................................... 2608.7 Револьверная головка ......................................................................................... 2618.7.1 Значения TMOPERATION и маркеров, которые будут активизированы PLC 2628.7.2 Коммуникация между PLC и подпрограммой M06 ........................................ 2648.7.3 Программа подпрограммы M06 ...................................................................... 2658.7.4 Основное программирование PLC ................................................................. 2668.8 Синхронный магазин без руки манипулятора ................................................... 2678.8.1 Значения TMOPERATION и маркеров, которые будут активизированы PLC 2688.8.2 Коммуникация между PLC и подпрограммой M06 ........................................ 2718.8.3 Программа подпрограммы M06 ...................................................................... 2728.8.4 Основное программирование PLC ................................................................. 275

Page 9: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

(РЕФ: 0608)

iii

8.9 Синхронный магазин. Рука манипулятора с независимыми перемещениями...2778.9.1 Значения TMOPERATION и маркеров, активизируемые PLC ...................... 2788.9.2 Коммуникация между PLC и подпрограммой M06 ........................................ 2828.9.3 Программа подпрограммы M06 ...................................................................... 2838.9.4 Основное программирование PLC ................................................................. 2878.10 Синхронный магазин. Рука манипулятора инструмента с 2 держателями ..... 2898.10.1 Значения TMOPERATION и маркеров, которые будут активизированы PLC.2908.10.2 Коммуникация между PLC и подпрограммой M06 ........................................ 2948.10.3 Программа подпрограммы M06 ...................................................................... 2958.10.4 Основное программирование PLC ................................................................. 2998.11 Асинхронный магазин.......................................................................................... 3018.11.1 Значения TMOPERATION и маркеров, которые будут активизированы PLC.3028.11.2 Коммуникация между PLC и подпрограммой M06 ........................................ 3068.11.3 Программа подпрограммы M06 ...................................................................... 3078.11.4 Основное программирование PLC ................................................................. 312

ГЛАВА 9 ПЕРЕМЕННЫЕ ЧПУ

9.1 Описание переменных ........................................................................................ 3159.1.1 Обращение к числовым значениям из PLC ................................................... 3179.1.2 Доступ к переменным в системе с единственным каналом ......................... 3189.1.3 Доступ к переменным системы с единственным каналом ........................... 3199.2 Относящиеся к общим станочным параметрам ................................................ 3229.2.1 Относящиеся к каналу..................................................................................... 3249.3 Относящиеся к станочным параметрам оси...................................................... 3269.3.1 Параметры, относящиеся к передачам.......................................................... 3299.4 Параметры, связанные с ручным режимом ....................................................... 3329.5 Праметры, связанные с функцией "M"............................................................... 3339.6 Параметры, связанные с кинематиками ............................................................ 3349.7 Параметры, относящиеся к магазину................................................................. 3359.8 Относящиеся к параметрам OEM....................................................................... 3369.9 Относящиеся к пользовательским таблицам .................................................... 3379.10 Относящиеся к инструменту ............................................................................... 3399.10.1 Переменные, используемые только во время подготовки кадра ................. 3429.11 Относящиеся к ресурсам PLC ............................................................................ 3439.12 Относящиеся к ручному режиму......................................................................... 3449.13 Относящиеся к координатам............................................................................... 3469.14 Относящиеся к скорости подачи ........................................................................ 3479.15 Относящиеся к скорости шпинделя ................................................................... 3489.16 Относящиеся к программируемым функциям ................................................... 3499.17 Относящиеся к независимым осям .................................................................... 3549.18 Относящиеся к станочной конфигурации .......................................................... 3559.19 Другие переменные ............................................................................................. 3589.20 Алфавитный список переменных. ..................................................................... 362

ГЛАВА 10 КОДЫ КЛАВИШ

10.1 Пример для моделирования клавиатуры из PLC.............................................. 37510.2 Назначение кодов для испанской клавиатуры .................................................. 377

Page 10: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 11: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

I

О ПРОДУКТЕ

Общие характеристики.

Опции програмного обеспечения.

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

Общие характеристики.Операционная система PC. Windows XPЧисло осей. максимум 28.Число шпинделей. максимум 4.Число магазинов. максимум 4.Число каналов выполнения. максимум 4.Число штурвалов. максимум 3.Тип сервосистемы.

Тип цифровой сервосистемы.Аналоговая / Цифровая

SercosКоммуникации. RS232 / EthernetИнтегрированный PLC.

Время выполнения PLC.Цифровые входы / Цифровые выходы.Маркеры /Регистры.Таймеры /Счетчики.Неограниченное число символов.

< 1ms/K1024 / 10248192 / 1024

256 / 256

Время выполнения кадра. < 1 ms

Удаленные модули.Связь с удаленными модулями. CanOPEN / CanFagorЦифровых входов на модуль (CanOPEN / CanFagor). 16 / xЦифровых выходов на модуль (CanOPEN / CanFagor). 16 / xАналоговых входов на модуль (CanOPEN / CanFagor). 8 / xАналоговых выходов на модуль (CanOPEN / CanFagor). 4 / xПлата счета. Дифференциальный TTL /

Синусоидальный

Настройки.Операционная система PC, полностью настраиваемая.

Файл конфигурации INI.Инструмент визуальной конфигурации FGUIM.Visual Basic®, Visual C++®, т.д.Внутренняя база данных Microsoft® Access.Совместимый интерфейс OPC.

Модель “GP” Модель “M” Модель "T"Число каналов выполнения от 1 до 4 от 1 до 4 от 1 до 4Число осей от 3 до 28 от 3 до 28 от 3 до 28Число шпинделей от 1 до 4 от 1 до 4 от 1 до 4Число инструментальных магазинов от 1 до 4 от 1 до 4 от 1 до 4Версия COCOM Опция Опция ОпцияКомпенсация радиуса инструмента Опция Стандарт СтандартОсь "C" Опция Стандарт ОпцияПреобразование RTCP Не доступна Опция ОпцияВысокоскоростная обработка (HSC). Опция Опция ОпцияПостоянные циклы измерения Опция Опция ОпцияТандемные оси Опция Опция ОпцияСинхронизация и кулачки Не доступна Опция Опция

Page 12: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 13: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

III

ДЕКЛАРАЦИЯ СООТВЕТСТВИЯ

Производитель:Fagor Automation S. Coop.

Барио Сан Андрес s/n, C.P. 20500, Мандрагон -Гипускоа- (Испания).

Мы декларируем:Мы декларируем под нашу исключительную ответственность соответствие продукта:

Числовое Управление FagorЧПУ 8070

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

(*) Только для модели 8070 с центральным устройством PCI.

Как предписано в соответствии с Директивами Европейского Экономического Сообщества:73/23/CEE, измененной 93/68/EEC по Низкому Напряжению и 89/336/CEE, измененной92/31/EEC и 93/68/EEC по Электромагнитной Совместимости и их обновлениях.

В Мандрагоне, Июль 15-го, 2005.

Правила безопасности.

EN 60204-1 Безопасность станков. Электрическое оборудование станков.

Правила по электромагнитной совместимости.

EN 61000-6-4 Семейство правил по излучению в индустриальных средах.

EN 55011 Излучение. Класс A, Группа 1.

(*) EN 55011 Проводимость. Класс A, Группа 1.

(*) EN 61000-3-2 Токовые гармоники.

(*) EN 61000-3-3 Колебания напряжения и пульсации.

EN 61000-6-2 Семейство правил по невосприимчивости в индустриальных средах.

EN 61000-4-2 Электростатические разряды.

EN 61000-4-3 Радиочастотные излученния электромагнитных полей.

EN 61000-4-4 Взрывы и быстрые переходные процессы.

EN 61000-4-5 Импульсы, наведенные высоким напряжением (Скачки).

EN 61000-4-6 Нарушение проводимости, вызванноео радиочастотными полями.

EN 61000-4-8 Магнитные поля промышленной частоты.

(*) EN 61000-4-11 Колебания напряжения и отключения.

ENV 50204 Поля, генерируемые цифровыми радиотелефонами.

Page 14: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 15: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

V

ИСТОРИЯ ВЕРСИЙ

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

INST Руководство по установке.

PRG Руководство по программированию.

OPT Руководство оператора.

Реф. 0201 Софт V01.00

Первая версия.

Реф. 0212 Софт V01.10

ФункцияУправление датчиком измерения через цифровой вход. Не возможно управлять им черезсоединитель модуля "Счетчик".

INST

Установка нумерации цифровых Вх/Вых. INSTКинематики для поворотных столов. INSTВозможность парковки и распарковки оси SERCOS из PLC. INSTМоделирование клавиатуры из PLC. INSTНовая обработка панели JOG (Клавиша + Направление). INST / OPTНовые станочные параметры.

Установка датчика измерения.Нумерация цифровых Вх/ Вых.Кинематики для поворотных столов.Скорость подачи репозиционирования после осмотра инструмента.

INST

Новые переменные.Установка датчика измерения.Нумерация цифровых Вх/ Вых.Моделирование клавиш.Скорость подачи репозиционирования после осмотра инструмента.Общий масштабирующий коэффициент.Размеры кинематик.

INST / PRG

Общий масштабирующий коэффициент (#SCALE). PRGПостоянные циклы измерения (#PROBE). PRGВыбор датчика измерения (#SELECT PROBE). PRGПрограммирование предупреждений (#WARNING). PRGПовторение кадра ($RPT). PRGУлучшенное программирование высокоскоростной обработки (#HSC). PRGУлучшенное программирование обмена оси (#SET ТОПОР, #CALL ТОПОР, #FREE ТОПОР,#RENAME).

PRG

Макрос: Число макросов в программе теперь ограничено 50. PRGУлучшенная таблица инструмента. OPTПароли защиты. OPTРежим Jog. Калибровка инструмента с/без датчика измерения. OPTРежим Jog. Автоматическая загрузка нулевой таблицы корректоров. OPTРежим Jog. Программирование скорости подачи “F” и скорости шпинделя “S”. OPTВыбор/отмена выбора оси для штурвала /jog. OPTМоделирование теоретической траектории. OPTОпределение первого кадра при поиске кадра. OPTПодтверждение, что ЧПУ не находится в автоматическом режиме, выполняя программу. OPTПроверка синтаксиса в MDI. OPT

Page 16: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

VI

Реф. 0501 Софт V02.01

ФункцияРабота под Windows XP. INSTАварийное завершение с батареей (Центральное устройство PC104). OPTНовые языки (баскский и португальский). INSTМногоканальная система, до 4 каналов.

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

INSTPRGOPT

Многошпиндельная система, до 4 шпинделей. PRG / INSTУправление инструментом с 4 магазинами. INSTТандемная ось. INSTНовая кинематика стол-шпиндель (ТИП 13 -ТИП 16). INSTНовая кинематика для оси C (ТИП 41 - ТИП 43). INSTСоответствие параметров между ЧПУ и приводом Sercos. INSTНовые станочные параметры.

Предупреждение выравнивания на портальных осях (WARNCOUPE)Размещение вертикальных функциональных клавиш справа или слева (VMENU).Применение взаимной компенсации к теоретическим или реальным координатам(TYPCROSS).Примените компенсацию ходового винта к теоретическим или реальным координатам(TYPLSCRW).Определение режима компенсации по умолчанию (IRCOMP).Определение типа референтного импульса (REFPULSE).Память, общая для приложений (PLCDATASIZE).Семейные станочные параметры OEM (MTBPAR).Чтение переменных Sercos из ЧПУ (DRIVEVAR).Компенсация пика люфта (BAKANOUT, BAKTIME, ACTBAKAN).

INST

Поведение угловых осей изменено . Станочные параметры AXISMODE, UNIDIR,SHORTESTWAY.

INST

Возможность передачи Sercos на 8 Mhz и 16 Mhz. Параметр SERBRATE. INSTОпределение время ожидания для осей, при котором считается что они находиться в позиции.Станочный параметр ANTIME и маркер PLC ADVINPOS.

INST

Переменная "(V).. TM.MZWAIT" не требуется в подпрограмме, связанной с M06. INSTФильтры, чтобы устранить резонанс шпинделя, когда он работает как ось C или при жесткомнарезании резьбы метчиком.

INST

PLC. TMOPERATION может принимать значения 13 и 14. INSTPLC. Новый маркер MMCWDG, чтобы обнаружить, что работа системы заблокирована. INSTPLC. Доступ к арифметическим параметрам и параметрам OEM с CNCRD возвращаетзначение, умноженное на 10000 (чтение в плавающем режиме).

INST

PLC. Команда CNCEX и маркер FREE для выполнения кадра ЧПУ.Новые команды в PLC.

Новый маркер для отключения таблицы взаимной компенсации (DISCROSS).Новый маркер для исправления параллельности на портальных осях (DIFFCOMP).Определение внешних символов (PDEF).

INST

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

INST / PRG

Редактор электронных кулачков. INSTОптимизация чтения и записи переменных из PLC. Только следующие будут асинхронными.

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

INST / PRG

Парковка и распарковка шпинделя. INSTМаркер RESETIN не требуется для парковка/распарковки оси или шпиндели из PLC. INSTSercos управляют по скорости. INSTПоведение начала и завершения компенсации радиуса инструмента , если непрограммируется перемещение.

PRG

Изменение типа компенсации радиуса во время обработки. PRGЧерез программу, загрузка инструмента в определенную позицию магазина. PRG

Page 17: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

VII

Реф. 0504 Софт V02.03

Программирование модальных подпрограмм (#MCALL). PRGВыполнение кадра в канале (#EXBLK). PRGПрограммирование числа повторений в кадре (NR). PRGПрямое разрешение 2D и 3D карманов, не требуя функциональной клавиши. PRGОтдельное моделирование постоянного цикла редактором. PRGНовый метод, чтобы перемещать вручную оси, используя клавиатуру JOG. Клавиши оси инезависимые направления

INST / OPT

Импортирование файлов DXF из редактора программы или из редактора профиля. OPTИмпортирование программ ЧПУ 8055/8055i из редактора программы. OPTИспользование функциональной клавиши для выбора репозиционирование шпинделя послеосмотра инструмента.

OPT

Утилита восстановления резервной копии. OPTУлучшенный редактор профиля. OPTПомощь в редакторе программы. Контекстная помощь при программировании.

При программировании "#", будет показан список инструкций.При программировании "$", будет показан список инструкций.При программировании "V"., будет показан список переменных.

OPT

Специальный пароль для станочных параметров кинематик. OPTСохранение конфигурации CAN для того, чтобы проверить еепри запуске системы. OPTРежим диагностики показывает подробной информацию коммуникации Sercos (Тип и версияпривода и двигателя, связанного с ним).

OPT

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

OPT

Возможно моделировать цикл отдельно от редактора цикла. OPTПомощь при запуске.

Осциллограф.Диаграммы Боде.Круговой тест.

OPT

ФункцияНовые значения станочного параметра SERPOWSE для платы "Sercos II". INSTКоманды программирования независимой оси. INSTКоманды программирования электронных кулачков. INSTНовые сигналы, которые можно консультировать и изменять для независимого интерполятора(электронный кулачок и независимая ось).

INST

Моделируемые оси игнорируются кодом утверждения.При унификации параметров, G00FEED и MAXVOLT не отсылаются приводу. INSTИнструкции программирования электронного кулачка (#CAM ON / #CAM OFF). PRGИнструкции программирования независимой оси (#MOVE ABS / #MOVE ADD / #MOVE INF /#FOLLOW ON / #FOLLOW OFF).

PRG

G112. Изменена установка параметров привода. PRGРежим DDSSETUP. OPTG31. Временное перемещение начала полярных координат к центру интерполяции. PRG

Функция

Page 18: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

VIII

Реф. 0509 Софт V03.00

Реф. 0601 Софт V03.01

ФункцияТокарная модель.

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

Новые станочные параметры.Выбор типа шины CAN (CANMODE).Допускается использовать функцию G95 в режиме jog (FPRMAN).Токарная модель. Выбор графический конфигурации (GRAPHTYPECH).Токарная модель. Выбор конфигурации оси (GEOCONFIG).Установка параметров для синхронизации (SYNCSET)Улучшенное определение кинематики для оси C.Система без магазина.

INST

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

INST

Свободные инструменты для револьверной головки. TMOPERATION может принять значения3, 4, 9 и 10.

INST

Наклонная ось. INST / PRGУлучшенное преобразование координаты (#CS/#ACS).

Поддержка ноля детали при дезактивировании преобразования.Работа со шпинделями 45 є. Выбор между этими двумя возможностями.Поддержка вращения осей плоскости с РЕЖИМОМ 6.

PRG

G33. Новый параметр (Q1) для определения угла входа. PRGG63. Осмотр инструмента возможен в процессе жесткого нарезания резьбы метчиком. PRGG112. G112 больше не разрешена для шпинделя.Определение кинематики при активизации оси C (#FACE / #CYL). PRGИзменение критериев, принимая новый ведущий шпиндель в канале. PRGВыбор контура для оси или шпинделя (#SERVO ON/OFF) PRGСинхронизация шпинделя (#SYNC/#TSYNC/#UNSYNC) PRGВыбор постоянного цикла (#MILLCY/#LATHECY) PRGНовые переменные:

Переменная для чтения накопленного корректора PLC.Переменная для получения линейной оценки ошибки рассогласования.Переменная для чтения мгновенное значение упреждения скорости или упрежденияускорения.Переменная, чтобы узнать номер строки выполняемого файла.Переменная, чтобы узнать, какой цикл активен.Переменная, чтобы узнать ориентацию инструмента.Переменная, чтобы узнать, активен ли режим HSC или нет.Переменная, чтобы узнать теоретическую скорость подачи на 3D траектории.Переменная, чтобы узнать номер отображаемого предупреждения.Переменная (V). G.CNCERR теперь для канала.

INST / PRG

Улучшенная таблица инструмента. OPT

ФункцияШина CAN. Скорость передачи для длины кабеля 110, 120 и 130 m.

Станочные параметры: CANLENGTHINST

Подчиненная ось. Конфигурирование статуса по умолчанию подчиненной оси (сцепление).Станочные параметры: LINKCANCEL

INST

Компенсация радиуса инструмента. Путь радиуса инструмента отменен.Станочные параметры: COMPCANCEL

INST

Система двойной обратной связи (внутренняя + внешняя), они могут быть обменяны через PLC.Станочные параметры: FBACKSRC, FBACKDIFF.Маркеры PLC: FBACKSEL (ось), ACTBACK (ось).

INST

PLC сообщает, что синхронизация по положению началась.Маркеры PLC: SYNCRONP.

INST

Sercos. Статус кольца Sercos.Маркеры PLC: SERCOSRDY

INST

При соответствии параметров, отсылается MODUPLIM. INST

Page 19: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

IX

Реф. 0606 Софт V03.10

Тест экрана при включении питания, если какой-нибудь элемент отсутствует, будетвосстанавлена соответствующая резервная копия.Режим редактирования. Редактирование программ на языке ЧПУ 8055. OPTРежим DDSSetup. сохранение и загрузка данных всех приводов одновременно. OPTИспользование символа ":" для программирования комментария в программеобработки.

PRG

Переменные. Геометрия токарных инструментов. PRG / INSTПеременные. Номер инструмента в клешнях руки манипулятора. PRG / INSTАвтоматический режим. Позволяется независимое выполнение программы. OPT

ФункцияСкорость подачи. Максимальная подача обработки.

Станочные параметры: MAXFEEDINST

Скорость подачи. Скорость подачи обработки по умолчанию, когда ни одна не запрограммирована. Станочные параметры: DEFAULTFEED

INST

Пользовательские клавиши могут быть конфигурированы, как клавиши jog.Станочные параметры: USERKEYDEF

INST / OPT

Отключение клавиатуры или панели jog, интегрированной в шину CAN.Маркеры PLC: PANELOFF

INST

Штурвал с кнопкой. Выбор оси последовательно для ручных перемещений с штурвалом.Маркеры PLC: NEXTMPGAXIS

INST

Команда CNCEX. Отмена CNCEX, запускаемой из PLC.Маркеры PLC: PLCABORT

INST

Протокол CanOPEN.Станочные параметры: CANMODE

INST

Поиск кадра. Функции М., H, F, S не отсылаются к PLC.Станочные параметры: FUNPLC

INST

Кинематики.Интегрирование кинематик OEM через станочные параметры.Больше осей может теперь вовлекаться в кинематики (от 5 до 8).Тип 41/42. Угловой корректор для угловой оси.Тип 41/42. Несоосность инструмента с осью C.Тип 43. Угловой корректор для угловой оси.

INST

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

INST

Нарезание резьбы метчиком. Изменение ручного корректора, во время резьбонарезания.Станочные параметры: THREADOVR, OVRFILTER.

INST / PRG

Мертвая ось. Обработка сопряжения (перехода) кадров.Маркеры PLC: DEAD(ось)

INST

Новый низкочастотный фильтр FIR. INSTПоиск исходного. Новый метод поиска исходного для шпинделей с выключателем исходного.Шпиндель проходит выключатель исходного дважды.

INST

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

INST / OPT

Общий штурвал. ЧПУ может иметь несколько общих штурвалов. OPTОбщий штурвал. Общий штурвал может перемещать несколько осей одновременно. OPTУсовершенствование вида некоторых функциональных клавиш редактора.Усовершенствование вида некоторых функциональных клавиш графического окна.Режим редактирования. Программирование файлов помощи для OEM и глобальныхподпрограмм.

PRG

Режим редактирования. Файл помощи со списком доступных подпрограмм. PRGРежим редактирования. Улучшенная контекстная помощь. OPTРежим редактирования. Новая функциональная клавиша для отмены контекстной помощи. OPTРежим редактирования. Усовершенствование вида функциональных клавиш. OPTАвтоматический режим предлагает функциональную клавишу для выбора редактируемойпрограммы.

OPT

Автоматические и ручной режимы показывают статус маркера _FEEDHOL. INST / OPTАвтоматические и ручной режимы показывают статус маркера _INHIBIT осей и шпинделя. INST / OPT

Функция

Page 20: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

X

Реф. 0608 Софт V03.11

Автоматический режим. Показывает информацию относительно всех шпинделей. OPTРучной режим. Показывает информации относительно всех шпинделей. OPTФункция "Retrace". INST / OPTТангенциальный контроль. INST / PRGТаблица инструмента.

Новая функциональная клавиша для инициализации позиций; T1 в позиции 1, T2 в позиции 2 и т.д. Новые функциональные клавиши для копирования и вставки данных корректора инструмента.

OPT

ЧПУ проверяет, соответствует ли запрограммированное направление вращения (M3/M4)заданному в таблице инструмента.

OPT / PRG

Генерирование журнала регистрации гарантий. OPTСокрытие окна ошибок и предупреждений. OPTM02/M30. Не требуется программировать M02 или M30, чтобы завершить программу обработки. PRGПеременная. Отмена заданного направления вращения инструмента. PRG / INSTПеременная. Изменение максимальной скорости подачи, позволенную в канале из PLC. PRG / INSTПеременная. Статус аварийного реле. PRG / INSTHSC. Новый режим HSC FAST. PRGОсь "C". Инструкция #CYL требует программирования радиуса. PRGG34. Электронное резьбонарезание с переменным шагом. PRGТаблица М функций. Новое поле для определения, отосланы ли они к PLC или нет в течениепоиска кадра.

OPT

Улучшенный поиск кадра. OPTКалибровка инструмента.

Ручная калибровка. Когда калибровка выполнена, нажатие [СТАРТ] принимает новые значения.Полуавтоматическая калибровка. Калибровка токарного инструмента.Полуавтоматическая калибровка. Когда калибровка выполнена, нажатие [СТАРТ]принимает новые значения.Автоматическая калибровка. Когда калибровка выполнена, ЧПУ принимает новые значения.

OPT

ФункцияСимулятор. Возможность использовать аппаратнуюклавишу в сети.Линейная графика. Улучшенное изменение размеров графики на экране.Функция "Retrace". Несколько усовершенствований к функции возврата. OPT / INSTHSC. Новая команда CORNER. PRG / INSTЗначение по умолчанию некоторых станочных параметров отлично для ЧПУ и для симулятора,установленного на PC.

INST

G33. Ограничение ручного корректора поддерживается при возврате к началу резьбы.RTCP. Поиск исходного теперь возможен на осях, которые не вовлечены в RTCP. PRG

Функция

Page 21: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XI

УСЛОВИЯ БЕЗОПАСНОСТИ

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

ПРЕДОСТОРОЖНОСТИ В ПРОЦЕССЕ РЕМОНТА

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

ПРЕДОСТОРОЖНОСТИ ПРОТИВ УЩЕРБА ПЕРСОНАЛУ

Перед запуском, проверите, что станок, который интегрирует это ЧПУ,соответствует Директиве 89/392/CEE.

Не открывайте это устройство. Только персонал, авторизованный Fagor Automation можетоткрывать это устройство.

Не манипулируйте соединителями сустройством, подключенным к сети.

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

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

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

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

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

Не работайте во влажных средах. Чтобы избежать электрических разрядов, всегда работайте приотносительной влажности , меньшей чем 90 %(неконденсируемой) и 45 °C (113 °F).

Не работайте во взрывоопасных средах. Чтобы избежать рисков и повреждений, не работайте вовзрывоопасных средах.

Page 22: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XII

ПРЕДОСТОРОЖНОСТИ ПРОТИВ ПОВРЕЖДЕНИЯ ПРОДУКТА

ЗАЩИТЫ НЕПОСРЕДСТВЕННО УСТРОЙСТВА

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

Установите это устройство в надлежащемместе.

Рекомендуется установить ЧПУ в удалении от хладагентов,химических продуктов, возможных ударов и т.д., которые могутповредить его.Это устройство соответствует Европейским директивам поэлектромагнитной совместимости. Однако, рекомендуетсядержать его отдельно от источников электромагнитных помех,таких как:

Мощные нагрузки, связанные с той же самой сетьюпеременного тока, что и это оборудование.Портативные передатчики (радиотелефоны ,радиолюбительские передатчики).Близлежащие передатчики радио/TВ.Близлежащие установки дуговой сварки.Близлежащие линии электропередач высокого напряжения.

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

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

Используйте соответствующий источникпитания.

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

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

Подключение аналоговых входов ивыходов.

Используйте экранированные кабели и подключить их экраны(оплетки) к соответствующим контактом.

Условия окружающей среды. Рабочая температура должна быть от +5 °C до +40 °C (от 41°Fдо 104 °F)Температура хранения должна быть от -25 °C до +70 °C. (от -13°F до 158 °F).

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

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

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

Page 23: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XIII

СИМВОЛЫ БЕЗОПАСНОСТИ

Символы, представленные в этом руководстве.

Символы, которые могут быть на продукте.

Символ для опасности и запрещения.

Указывает действия или операции, представляющие опасность для персоналаили устройства.

Символ предупреждения.

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

Предписывающий символ.

Указывает действия и операции, которые должны быть выполнены.

Информационный символ.

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

Символ защитного заземления.

Указывает, что точка может быть под напряжением.

i

Page 24: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 25: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XV

УСЛОВИЯ ГАРАНТИИ

Все продукты, изготовленные или проданные Fagor Automation имеют гарантийный период 12месяцев со дня, когда они отправлены из наших складов. Упомянутая гарантия покрывает стоимостьремонтных материалов и трудовые затраты на оборудовании Fagor, понесенные при ремонтепродуктов.

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

Определение, подлежит ли рассматриваемый ремонт гарантии, находится в полной компетенцииFagor.

ИСКЛЮЧАЮЩИЕ УСЛОВИЯ

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

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

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

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

СЕРВИСНЫЕ СОГЛАШЕНИЯ

Контракты по обслуживанию и эксплуатации доступны для клиента в пределах гарантийногопериода, а так же и вне его.

Page 26: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 27: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XVII

УСЛОВИЯ ВОЗВРАЩЕНИЯ ОБОРУДОВАНИЯ

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

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

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

3. Для защиты, заверните модуль в рулон полиэтилена или подобного материала.

Отсылая центральный модуль, защитите специально экран.

4. Уплотните модуль в картонной коробке полиуретановой пеной со всех сторон.

5. Запечатайте картонную коробку упаковочной лентой или промышленными степлерами.

Page 28: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 29: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XIX

ОБСЛУЖИВАНИЕ ЧПУ

ОЧИСТКА

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

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

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

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

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

• Жир и минеральные масла.

• Щелочи и отбеливатель.

• Растворимые моющие средства.

• Алкоголь.

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

ПРОФИЛАКТИЧЕСКИЙ ОСМОТР

Если ЧПУ не включается, приводя в действие сетевой выключатель, проверите соединения.

• Не проникайте во внутреннюю часть устройства. Только персонал, авторизованный FagorAutomation может манипулировать внутри этого устройства.

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

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

Page 30: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями
Page 31: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XXI

СВЯЗАННАЯ ДОКУМЕНТАЦИЯ

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

Руководства -OEM-

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

Руководства -ПОЛЬЗОВАТЕЛЯ-

Руководства, направленные конечному пользователю или оператору ЧПУ. Руководства -ПОЛЬЗОВАТЕЛЯ- есть на нескольких языках.

Руководство, доступное в электронномформате, включенное в CD-Rom.

Руководство, доступное на бумаге.

Руководство Описание

Конфигурация аппаратныхсредств (·M/T· модель)

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

Руководство по установке (·M/T· модель)

Это руководство описывает, как установить и настроитьЧПУ.

Руководство Описание

Руководство оператора(·M/T· модель)

Это руководство описывает, как управлять ЧПУ.

Руководство по программированию (·M/T· модель)

Это руководство описывает, как программировать ЧПУ.

Быстрое ознакомление(·M/T· модель)

Краткое руководство языка программирования PLC.

Примеры программирования(·M· модель)

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

Примеры программирования(·T· модель)

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

Измерение(·M· модель)

Это руководство описывает, как программироватьперемещения измерения и постоянные циклы измерения.Фрезерная модель.

Измерение(·T· модель)

Это руководство описывает, как программироватьперемещения измерения и постоянные циклы измерения.Токарная модель.

Page 32: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

XXII

Руководства -OEM / ПОЛЬЗОВАТЕЛЯ-

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

Руководство Описание

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

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

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

Монографические предметы Это руководство описывает, как конфигурировать иработать с некоторыми функциями ЧПУ.

Page 33: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

1

ЧПУ 8070

(РЕФ: 0608)

1УСТАНОВКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

1.1 Установка программного обеспеченияКомпакт-диск установки ЧПУ содержит все, что необходимо для установкипрограммного обеспечения, а так же документацию, необходимую дляустановки, настройки и управления ЧПУ.

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

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

Установка программного обеспечения в ЧПУ

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

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

Установка программного обеспечения на ПК (симулятор).

Программное обеспечение ЧПУ должно быть установлено на жестком дискеПК; оно не может быть выполнено непосредственно с компакт-диска. Установканачинается автоматически при помещении компакт-диска в привод компакт-диска; в противном случае щелкните два раза на файле Vxx, где Vxx указываетверсию, которая должна быть установлена. Затем следуйте командам,указанным на экране. Как только установка закончилась, перезапустите ПК.

Локальная лицензия или лицензия сети.

Во время установки вы должны будете выбрать тип лицензии; локальная (LOCAL)лицензия или лицензия сети (NET). Тип лицензии указывает, где подсоединенаппаратный ключ. Для аппаратного ключа параллельного порта, всегда выбирайтелокальную лицензию.

• Выбирайте локальную лицензию, если аппаратный ключ будет подсоединен кПК, где было установлено программное обеспечение ЧПУ.

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

Программное обеспечение ЧПУ не должно быть установлено на сервере;однако, программное обеспечение, которое разрешает переключательаппаратных средств, должно быть установлено на сервере. Этопрограммное обеспечение включено в компакт-диск.

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

Page 34: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

1.

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Установка программного

обеспечения

(РЕФ: 0608)

2

Об аппаратном ключе.

Как только программное обеспечение установлено, чтобы использовать ЧПУ,аппаратный ключ, поставленный с компакт-диском, должен быть подключен кПК. Fagor поставляет два типа аппаратный ключей, которые подключаются илик параллельному порту или к порту USB.

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

Минимальные требования ПК

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

• Операционная система Windows® XP.

• Internet Explorer 5.5 или более новый.

• Микропроцессор Pentium III на 800 МГц.

• Память RAM 256 МБ.

• 6x CD-ROM.

• Разрешение экрана 800x600.

Изменение языка справочных файлов

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

Определите, где находится папка справочных файлов на компакт-диске,выберите один из доступных языков и скопируйте все файлы в место егорасположения в ЧПУ. Справочные файлы, установленные в ЧПУ (или в ПК, еслиэто – моделирующее устройство), расположены в следующей папке..

C:\Cnc8070\Fagor\MMC\Help

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

Page 35: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Обновление версии

програм

много

обеспечения

1.

(РЕФ: 0608)

3

1.2 Обновление версии программного обеспечения

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

Перед обновлением программного обеспечения

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

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

Обновление программного обеспечения

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

Установка начинается автоматически при помещении компакт-диска в приводкомпакт-диска; если нет, щелкните два раза на файле Vxx, где Vxx указываетверсию, которая должна быть установлена. Затем следуйте командам,указанным на экране.

Обновление удаленных узлов CAN шины

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

Если загрузка безуспешна , и, следовательно , последовательностьпрограммного обеспечения между всеми элементами CAN шины не может бытьгарантирована, каждый раз при нажатии [RESET] ЧПУ будет показыватьсоответствующее сообщение об ошибке.

Page 36: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

1.

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Обновление версии

програм

много

обеспечения

(РЕФ: 0608)

4

1.2.1 Обновление программного обеспечения начиная спредыдущих версий

Обновление версии V2.00.

Инструмент и таблица магазина инструментов

Из-за усовершенствований, сделанных в таблицах инструментов и в данныхмагазина в версии V2.00, эти таблицы должны обновляться вручную.

Перед обновлением программного обеспечения, сохраните все данные этихтаблиц в формате ASCII и как только установка закончится, загрузите этиданные в таблицы. Обе операции выполняются из таблицы инструментов итаблицы магазина, используя функциональные клавиши SAVE и LOAD.

Код подтверждения

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

Обновление версии V3.10.

Разрешение шпинделя.

При включении питания, выполняя любую операцию на шпинделе, ЧПУвыводит шпиндель в исходное . Чтобы избежать ошибки типа "осьзаблокирована", маневр PLC должен включать разрешение метки SERVOSONс функциями M19, жестким нарезанием резьбы метчиком и при активизациимаркера ENABLES.

Таблица инструментов.

ЧПУ проявляет внимание к иконке, которая устанавливает направлениевращения инструмента. Если направление вращения не совпадает сзапрограммированным, то ЧПУ покажет сообщение об ошибке.

Программирование оси C.

Инструкция #CYL требует программирования радиуса.

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

Page 37: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Установка программного

обеспечения

третьей

стороны

.

1.

(РЕФ: 0608)

5

1.3 Установка программного обеспечения третьейстороны.

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

Fagor Automation не несет ответственности за сбой оборудования из-заустановки программного обеспечения третьей стороны.

Установка на жестком диске.

ЧПУ, которое вы приобрели, может иметь или только компакт флэш или компактфлэш и жесткий диск. Чтобы установить какое-либо программное обеспечение,ЧПУ должно иметь жесткий диск; НИКОГДА не устанавливайте программноеобеспечение на компактной флэш.

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

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

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

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

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

Page 38: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

1.

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Конф

игурация

програм

много

обеспечения

(РЕФ: 0608)

6

1.4 Конфигурация программного обеспечения

Необходимые файлы для ЧПУ расположены в каталоге C:\CNC8070 и егосоответствующих подкаталогах.

FAGOR Каталог версии

Этот каталог содержит программное обеспечение, соответствующееустановленной версии ЧПУ. Обновления программного обеспечениявыполняются в этом каталоге и не затрагивают содержимого каталогов MTB иUSERS,

MTB Каталог OEM

Он специально предназначен для производителей станка.

Этот каталог содержит модификации, сделанные производителем станка вЧПУ такие как, например, программа PLC, станочные параметры, настройкипотребителя, новые экраны, интеграция внешних приложений и т.д.

TMP Временные файлы

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

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

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

Он специально предназначен для пользователей.

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

UNINST Каталог деинсталляции

Этот каталог содержит необходимые файлы для деинсталляциипрограммного обеспечения ЧПУ 8070.

Чтобы деинсталлировать, щелкните два раза на файл fimain.exe и следуйтекомандам, которые отобразятся на экране.

Не изменяйте содержимое этого каталога. Только персонал, уполномоченныйFagor Automation, может изменять содержимое этого каталога.Fagor Automation не будет нести ответственность за работу этого ЧПУ,если содержимое этого каталога было изменено.

Page 39: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Конф

игурация

програм

много

обеспечения

1.

(РЕФ: 0608)

7

1.4.1 Каталог MTB (Machine Tool Builder – изготовитель станка)

Этот каталог специально предназначен для производителей станка.

Он содержит модификации, сделанные производителем станка в ЧПУ такиекак, например, программа PLC, станочные параметры, настройки потребителя,новые экраны, интеграция внешних приложений и т.д.

DATA Этот каталог содержит:

• Базы данных для станочных параметров, таблицы и т.д., а так же резервнуюкопию (в ASCII) этих таблиц.

• (*.dat) файлы, относящиеся к постоянным циклам обработки (редакторцикла).

• Копии, сделанные для хранения данных после выключения ЧПУ (координат,нулевых корректоров и т.д.)

DRIVE Этот каталог содержит информацию относительно DDSSETUP.

KINEMATIC Этот каталог содержит информацию относительно кинематик OEM.

MMC Этот каталог содержит потребительские установки ЧПУ, выполненныеизготовителем станка:

• Каталог "...\MMC\CONFIG", файлы конфигурации (ini) и файлы, которыемогут быть изменены, используя инструмент настройки экрана (Fguim.exe).

• В каталоге "...\MMC\IMAGES", изготовитель станка может включать всефайлы приложения относительно битовых массивов, видео, иконок и т.д.

PLC Этот каталог содержит информацию относительно PLC, интегрированногопроизводителем станка:

• Каталог "...\PLC\LANG" содержит сообщения PLC и сообщения об ошибкахна различных языках

• Каталог "...\PLC\PROJECT" содержит файлы, которые составляютпрограмму PLC и объектный файл.

• Каталог "...\PLC\WATCH" содержит наборы, сохраненные из мониторинга илогического анализатора.

RELEASE В этом каталоге должны быть расположены компоненты, созданныеизготовителем станка (*.OCX файлы) при интеграции своего собственногоприложения в ЧПУ.

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

В каталоге "\HELP" хранятся справочные файлы каждой подпрограммы. В немтакже хранится pcall.txt файл, который содержит список доступныхподпрограмм.

TUNING В этом каталоге хранятся конфигурации, сохраненные пользователем впомощнике установки.

Page 40: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

1.

УСТА

НОВКА

ПРО

ГРАММНОГО

ОБЕС

ПЕЧ

ЕНИЯ

Конф

игурация

програм

много

обеспечения

(РЕФ: 0608)

8

1.4.2 Каталог USERS

Этот каталог специально предназначен для пользователей.

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

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

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

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

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

REPORTS В этом каталоге хранятся файлы BMP, получившиеся печатаниемграфического изображения в файл.

Page 41: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

9

ЧПУ 8070

(РЕФ: 0608)

2СТАНОЧНЫЕ ПАРАМЕТРЫ

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

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

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

Станочные параметры для режима JOGОни устанавливают штурвалы и клавиши JOG.

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

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

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

Станочные параметры HMIОни используются чтобы установить среду коммуникации междуоператором и ЧПУ.

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

Иконки связанные со станочными параметрами

Способ подтверждения параметров.

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

Page 42: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫ

(РЕФ: 0608)

10

Выбор значений параметров.

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

Используемые в этом руководстве аббревиатуры

(g.m.p.) Общие станочные параметры.

(a.m.p.) Станочные параметры для осей и шпинделей

Значение по умолчанию параметров в симуляторе.

Когда ЧПУ установлен как симулятор в PC, значение по умолчаниюопределенных станочных параметры может отличаться от упомянутыхздесь. Изменения в основном имеют отношение к максимальнымскоростям подачи оси, ускорению и джерку. Данные измерения былитакже изменены в ручном режиме, в циклах центрирования детали икалибровки инструмента.

Параметр имеет список вариантов.

Доступ к таблице данных.

Доступ к группе параметров.

Параметр обращается к файлу.

Page 43: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСогласование параметров меж

ду ЧПУ и приводом

Ser

cos

2.

(РЕФ: 0608)

11

2.1 Согласование параметров между ЧПУ и приводомSercos

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

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

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

Другие колонки таблицы имеют следующее значение.

CNC Список станочных параметры ЧПУ.

DRIVE Список параметров привода, которые являютсяэквивалентными каждому параметру ЧПУ.

Pos/Vel Указывает, зависит или нет запись параметра в приводе оттипа конфигурации Sercos, позиции (pos) или скорости(vel).

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

Согласование параметров и диапазоны скоростей(передачи)

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

• Если есть набор параметров в ЧПУ, обновляются параметры NP121, NP122,NP131 и NP133 каждого набора привода со значениями, определенными вЧПУ.

• Параметры ЧПУ, установленные по умолчанию сохранены в остальныхнаборах привода.

Page 44: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСогласование параметров меж

ду ЧПУ и приводом

Ser

cos

(РЕФ: 0608)

12

ЧПУ

ПРИ

ВОД

поз/скор

Обр

. свя

зьКо

ментари

й

AX

ISTY

PE

+ AX

ISM

OD

EP

P76

PP

76=6

5; Линейная ось.

PP76

=66;

Угловая

без

модуля.

PP76

=194

; Угловая

с модулем

.

PR

OG

AIN

PP

104

I0TY

PE

PP

115

(bit

1,5)

Внеш

ний

B1=

0 B

5=0;

Если норм

альный

I0.

B1=

1 B

5=0;

Если нарастаю

щий

дистанционно-кодированный

IO.

B1=

1 B

5=1;

Если убывающий

дистанционно-кодированный

IO.

NPU

LSE

S2

PP

115

(bit

0)Вн

ешний

B0=

0; Вторая угловая обратная

связь

(NPU

LSE

S<>

0).

B0=

1; Вторая линейная

обратная связь

(NP

ULS

ES

==0)

.

AX

ISC

H+

LOO

PC

HP

P11

5 (b

it 3)

поз

Внешний

B3=

0; Чтение второй

обратной связи

AX

ISC

H==

LOO

PC

H.

B3=

1; Чтение второй

обратной связи

AX

ISC

H<>

LOO

PC

H.

AX

ISC

HP

P55

(bit

0,2,

3)поз

B1=

0 B

2=0

B3=

0; Не изменяет знак

чтения обратной

связи

(AX

ISC

H==

NO

)B

1=1

B2=

1 B

3=1;

Не изменяет знак

чтения обратной

связи

(AX

ISC

H==

YES

)

REF

DIR

EC

+ D

EC

INPU

T+

FBA

CK

SR

C

PP14

7 (b

it 0)

PP14

7 (b

it 5)

PP14

7 (b

it 3)

PP14

7 (b

it 1)

B0=

0; Полож

ительное

направление

в исходное.

B0=

1; Отрицательное

направление

в исходное.

B5=

0; Выключатель

исходного

используется.

B5=

1; Выключатель

исходного

не используется

.B

3=0;

Внутренняя обратная

связь

.B

3=1;

Внешняя обратная

связь

.B

1=0;

Сигнал

DE

CE

L ЧПУ всегда

использует положительную

логику.

REF

EE

D1

PP

41

REF

EE

D2

PP

1

REF

VALU

EP

P52

PP

54поз

поз

Внутренний

Внеш

ний

REF

SH

IFT

PP

150

PP15

1поз

поз

Внутренний

Внеш

ний

Всегда

пиш

ет P

P150

=0 в

приводе

.Всегда

пиш

ет P

P150

=0 в

приводе

.

Page 45: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСогласование параметров меж

ду ЧПУ и приводом

Ser

cos

2.

(РЕФ: 0608)

13

ЧПУ

ПРИ

ВОД

поз/скор

Обр

. свя

зьКо

ментари

й

ABSO

FFPP

177

PP17

8Внутренний

Внеш

ний

Только

, используя

дистанционно-кодированный

I0's

.Только

, используя

дистанционно-кодированный

I0's

.

I0C

OD

DI1

I0C

OD

DI2

PP16

6PP

165

Только

, используя

дистанционно-кодированный

I0's

.Только

, используя

дистанционно-кодированный

I0's

.

BA

CK

LASH

PP

58поз

BA

CK

AN

OU

TP

P2

поз

BA

CK

TIM

EP

P3

поз

Только

если

BA

CK

AN

OU

T <>

0

INP

UTR

EV

NP

121.

xЗатрагивает все передачи

.

OU

TPU

TREV

NP1

22.x

Затрагивает все передачи

.

PIT

CH

NP

123

INP

UTR

EV

2N

P13

1.x

Внеш

ний

Затрагивает все передачи

. Только,

используя

угловую

обратную

связь

(NPU

LSE

S2<

>0).

OU

TPU

TREV

2N

P132

.xВн

ешний

Затрагивает все передачи

. Только,

используя

угловую

обратную

связь

(NPU

LSE

S2<

>0).

PIT

CH

2N

P13

3Вн

ешний

Только

, используя

угловую

обратную

связь

(NP

ULS

ES

2<>0

).

NPA

RS

ETS

GP

6

Актива

ция

ограничения

PP

55 (b

it 4)

B4=

1; Проверка ограничений.

B4=

0; Игнорирует ограничения

(для

шпинделей

, угловых осей

с модулем

и когда

оба

парам

етра

LIM

IT +

и ПРЕ

ДЕЛ

- установлены

в 0

).

MO

DLI

MU

PP

P10

3Только

если это

- шпиндель или угловая ось с модулем

.

SZE

RO

SP

42Только

если это

- шпиндель.

INP

OS

WP

P57

MA

XFL

WE

PP

159

Только

если контроль

ошибки

рассогласования

активен

.

Page 46: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСогласование параметров меж

ду ЧПУ и приводом

Ser

cos

(РЕФ: 0608)

14

ЧПУ

ПРИ

ВОД

поз/скор

Обр

. свя

зьКо

ментари

й

Тип

2-ой

обр

атной

связи

GP

10G

P10

=0; В

торая обратная

связь

не используется

.G

P10=

1; T

TL сигнал

(SIN

MA

GN

I==0

).G

P10=

2; V

pp сигнал

(SIN

MA

GN

I<>0

).

NP

ULS

ES

PITC

H2

Раз

решени

е 2

-йобратной

связи

.

NP

117

NP

117

Внешний

Внешний

Только

если это

- угловой

энкодер

(N

PU

LSE

S<>

0).

Только

если это

- линейны

й энкодер

(NP

ULS

ES

==0)

.

PITC

H2

Разр

ешение

линейной

2

-йобратной

связи

.

NP

118

Внеш

ний

Только

если это

- линейны

й энкодер

(NP

ULS

ES

==0)

.

FBA

CK

DIF

FP

P5

поз

Внешний

Page 47: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

15

2.2 Общие станочные параметры

Конфигурация каналов

NCHANNEL Число каналов

Число каналов системы.

Конфигурирование осей системы

NAXIS Число осей, управляемых ЧПУ

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

Примите во внимание, что число осей не зависит от числа каналов. Каналможет иметь одну, несколько или не иметь осей, связанные с ним. См."Конфигурирование осей канала" на странице 28.

AXISNAME Список системных осей

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

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

AXISNAME Наименование осей

Параметр, включенный в таблицу AXISNAME.

Название оси определено 1 или 2 символами. Первый символ должен бытьодним из символов X - Y - Z - U - V - W - - B - C. Второй символ являетсядополнительным и будет числовым суффиксом от 1 до 9. Этим путем, названиеосей может быть любым в диапазоне "X, X1... X9... C, C1... C9". Например X, X1,Y3, Z9, W, W7, C...

Конфигурация тандемной системы

TANDEM Таблица тандемных осей или шпинделей

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

TMASTERAXIS TSLAVEAXIS TORQDIST PRELOAD

PRELFITI TPROGAIN TINTIME TCOMPLIM

Значения: от 1 до 4.

По умолчанию: 1

Связаннаяпеременная

(V.)MPG.NCHANNEL

Значения от 1 до 28.

По умолчанию 3

Связаннаяпеременная

(V.)MPG.NAXIS

Значения X, X1··X9, ·· , C, C1··C9.

По умолчанию: Начало с AXISNAME1; X, Y, Z...

Связаннаяпеременная

(V.)MPG.AXISNAMEx

Page 48: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

16

Требования тандемных систем

Каждая тандемная пара (ведущий и ведомый) должна отвечать следующимтребованиям:

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

• Каждая главная тандемная ось (шпиндель) допускает одну единственнуюподчиненную тандемную ось (шпиндель).

• Оси или шпиндели тандема должны быть Sercos по скорости.

• Обе оси или шпиндели должны иметь тот же самый тип обратной связи,внешней или внутренней.

• Предварительный натяг может быть применен между двумя двигателями.

• Каждый двигатель может иметь различный номинальный момент.

• Направление вращения каждого двигателя может быть различным.

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

TMASTERAXIS Тандемная пара. Ведущая или главная ось/шпиндель

TSLAVEAXIS Тандемная пара. Ведомая ось/шпиндель

В случае любой оси или шпинделя, определенных параметром AXISNAME. См."Конфигурирование осей системы" на странице 15.

TORQDIST Тандемная пара. Распределение момента

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

Этот параметр относится к двигателю ведущего. Определяется как процент отполного момента, требуемого от оси ведущего. Разница между значением этогопараметра и 100 % - процент, приложенный к подчиненному двигателю.

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

PRELOAD Тандемная пара. Натяг между двумя двигателями

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

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

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

Связаннаяпеременная

(V.)MPG.TMASTERAXIS[i](V.)MPG.TSLAVEAXIS[i]

Значения: от 0 до 100% (both included).

По умолчанию: 50%

Связаннаяпеременная

(V.)MPG.доRQDIST[i]

Значения: от -100% до 100%.

По умолчанию: 0 (отключает предварительный натяг).

Связаннаяпеременная

(V.)MPG.PRELOAD[i]

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

Page 49: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

17

PRELFITI Тандемная пара. Фильтр времени для предварительного натяга

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

TPROGAIN Тандемная пара. Пропорциональное усиление (Kp) для тандема

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

TINTTIME Тандемная пара. Интегральное усиление (Ki) для тандема

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

Значения: от 0 до 65535 миллисекунд.Установка в нуль отключает фильтр.

По умолчанию: 1000 ms

Связаннаяпеременная

(V.)MPG.PRELFITI[i]

Значения: от 0 до 100%.

По умолчанию: 0 (пропорциональное усиление не применено).

Связаннаяпеременная

(V.)MPG.TPROGAIN[i]

Пример:Тандемная ось имеет максимальную скорость 2000 rpm и номинальнsqмомент 20 Nm. TPROGAIN установлен в 10 %.

Kp = (2000 rpm / 20 Nm) · 0.1= 10 rpm/Nm.

kPSmaxTnom------------⎝ ⎠⎛ ⎞ TPROGAIN×=

Terror Tmaster– Tslave PRELOAD+ +( )=

Speed kP Terror•=

KP Пропорциональноеусиление.

Smax Максимальная скорость

Tnom Номинальный момент

Terror Ошибка момента междудвигателями.

Значения: от 0 до 65535 миллисекунд.

По умолчанию: 0 (интегральное усиление не применено).

Связаннаяпеременная

(V.)MPG.TINTIME[i]

kiControlTimeIntegralTime----------------------------------- kp×=

Terror Tmaster– Tslave PRELOAD+ +( )=

Speed ki Terror∑⋅=

KP Пропорциональноеусиление.

Ki Интегральное усиление.

Tnom Номинальный момент

Terror Ошибка момента междудвигателями.

Page 50: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

18

TCOMPLIM Тандемная пара. Ограничение компенсации

Этот параметр ограничивает максимальную компенсацию, примененнуютандемом. Это ограничение также применено к интегралу.

Этот параметр относится к двигателю мастера. Определен как процент отмаксимальной скорости двигателя мастера. Если запрограммирован со значением"0", выход тандемного управления будет ноль, таким образом отключая тандем

Конфигурация портальных осей.

GANTRY Портальные оси

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

MASTERAXIS SLAVEAXIS MAXCOUPE DIFFCOMP

WARNCOUPE

Требования к портальным осям

Каждая пара осей (ведущая и ведомая) должна отвечать следующим требованиям:

• Ведущая ось должна быть определена в таблице AXISNAME перед ведомой осью.

• Обе оси должны принадлежать тому же самому каналу. Первые три осиканала не могут быть ведомыми.

• Оси и приводы должны иметь тот же самый тип (те же самые параметрыAXISTYPE и DRIVETYPE для обеих осей).

• Ни ось Хирт, ни угловые оси, которые поворачиваются только в одном направлении(параметры HIRTH = NO и UNIDIR = NO) не могут быть портальными.

• Оси и приводы должны иметь те же самые ограничения программногообеспечения (те же самые параметры LIMIT + и LIMIT - для обеих осей).

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

• Если не использовать абсолютная обратная связь (параметрABSFEEDBACK), параметр REFSHIFT должен быть установлен в нуль.

MASTERAXIS Портальная ось. Ведущая или главная ось

SLAVEAXIS Портальная ось. Ведомая ось

В любом случае, любая ось, определенная параметром AXISNAME. См."Конфигурирование осей системы" на странице 15.

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

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

Его значение должно быть ниже параметра MAXCOUPE.

Значения: от 0 до 100%.

По умолчанию: 0 (отключает тандемную ось)

Связанная переменная (V.)MPG.TCOMPLIM[i]

Связанная переменная (V.)MPG.MASTERAXIS[i](V.)MPG.SLAVEAXIS[i]

Значения: от 0 до 99999.9999 mm или градусов.от 0 до 3937.00787 дюймов.

По умолчанию: 0.5000 mm или градуса.0.01969 дюйма.

Связанная переменная (V.)MPG.WARNCOUPE[i]

Page 51: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

19

MAXCOUPE Портальная ось. Максимальное разрешенное различие

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

DIFFCOMP Портальная ось. Компенсация различия координаты (позиции)после G74

Исправляет различие позиции между ведущей и ведомой осями послеподключения. Ведомая ось переместится до достижения позиции ведущей осина скорости подачи, установленной параметром REFEED2. См. "Поискисходного" на странице 74.

Этот процесс может быть прерван только с RESET. Компенсация применена,используя маркер DIFFCOMP (ось).

Конфигурирование шпинделей системы

NSPDL Число шпинделей, которыми управляет ЧПУ

Число шпинделей системы, Все шпиндели должны быть приняты во внимание,управляются ли они сервомотором или нет.

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

SPDLNAME Список шпинделей системы

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

SPDLNAME n Название шпинделей

Название оси определено 1 или 2 символами. Первый символ должен бытьбуквой-S-. Второй символ является дополнительным и должен быть числовымсуффиксом от 1 до 9. таким образом, название шпинделей может быть впределах диапазона S, S1... S9.

Значения: от 0 до 99999.9999 mm или градусов.от 0 до 3937.00787 дюймов.

По умолчанию: 1.0000 mm или градус.0.03937 дюйма.

Связаннаяпеременная

(V.)MPG.MAXCOUPE[i]

Значения: Да / Нет.

По умолчанию: Да.

Связаннаяпеременная

(V.)MPG.DIFFCOMP[i]

Значения: от 0 до 4.

По умолчанию: 1

Связаннаяпеременная

(V.)MPG.NSPDL

Значения S, S1··S9.

По умолчанию: Начало с SPDLNAME1: S, S1...

Связаннаяпеременная

(V.)MPG.SPDLNAMEx

Page 52: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

20

Установка времени (системное)

LOOPTIME Время цикла (петли) ЧПУ

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

Используйте следующие ориентировочные значения:

PRGFREQ Частота модуля PRG PLC (в циклах)

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

Таким образом, с периодом осуществления выборки LOOPTIME = 4 ms ичастотой PRGFREQ = 2, программа PLC выполнится каждые 4 x 2 = 8 ms..

Конфигурация шины Sercos

SERBRATE Скорость передачи Sercos

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

Скорости 8 Mbps и 16 Mbps требуют платы Sercos, которая может работать наэтих скоростях; иначе скорость будет ограничена 2 Mbps и 4 Mbps.

SERPOWSE Оптическая мощность Sercos

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

Значения: от 1 до 20 ms.

По умолчанию: 4 ms.

Связанная переменная (V.)MPG.LOOPTIME

4 ms. До 8 аналоговых осей.5 ms. До 12 аналоговых осей.6 ms. До 16 аналоговых осей.8 ms. До 20 аналоговых осей.10 ms. До 24 аналоговых осей.

Значения: от 1 до 100.

По умолчанию: 2

Связанная переменная (V.)MPG.PRGFREQ

Значения 2/4/8/16 Mbps (Мегабиты в секунду).

По умолчанию 4 Mbps.

Связанная переменная (V.)MPG.SERBRATE

Коммуникация Sercos в 8 и 16 Mhz требует версии привода V6. 05 иливыше.i

Значения: от 1 до 6 (плата Sercos 1).оот 1 до 8 (плата Sercos II).

По умолчанию: 4 (плата Sercos I)2 (плата Sercos II).

Связанная переменная (V.)MPG.SERPOWSE

Page 53: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

21

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

Конфигурация шины CAN

CANMODE Тип шины CAN

Тип шины CANfagor

Используя шину типа CANfagor, требуется определить максимальную длинушины с параметром CANLENGTH.

Тип шины CANopen

Используя шину типа CANopen, скорость работы определяется в каждом узле.Все узлы должны работать с той же самой скоростью. Скорости работы в шинезависит от полной длины шины.

CANLENGTH Длина кабеля шины CANfagor

Скорости работы в шине зависят от полной длины шины.

Условия по умолчанию

Они указывают условия, принятые ЧПУ при включении питания, послевыполнения M02 или M30, или после сброса.

INCHES Единицы работы по умолчанию (mm, дюйм)

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

Рекомендованные значения (плата "Sercos" I).

2 Для длин менее 7 метров.

4 Для длин от 7 до 15 метрами.

6 Для длин более 15 метров.

Рекомендованные значения (плата "Sercos" II).

1 - 4 Для длин менее 15 метров.

5 - 6 Для длин от 15 до 30 метрами.

7 Для длин от 30 до 45 метрами.

8 Для длин более 45 метров.

Значения: CANfagor / CANopen.

По умолчанию: CANfagor.

Связанная переменная (V.)MPG.CANMODE

Длина (m) 20 40 100 500

Скорость (KHz) 1000 800 500 250

Значения: до 20, 30, 40, 50, 60, 70, 80, 90, 130 и больше 130 метров.

По умолчанию: До 20 метров.

Связанная переменная (V.)MPG.CANLENGTH

Длина (m) 20 30 40 50 60 70 80 90 100 110 120 130 >130

Скорость (KHz) 1000 888 800 727 666 615 571 533 500 480 430 400 250

Значения: MM / INCH

По умолчанию: MM

Связанная переменная (V.)MPG.INCHES

Page 54: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

22

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

MAXLOCP Максимальный локальный арифметический параметр

MINLOCP Минимальный локальный арифметический параметр

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

MAXGLBP Максимальный глобальный арифметический параметр

MINGLBP Минимальный глобальный арифметический параметр

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

ROPARMAX Максимальный глобальный арифметический параметр толькодля чтения

ROPARMIN Минимальный глобальный арифметический параметр только длячтения

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

MAXCOMP Максимальный арифметический параметр, общий для всехканалов

MINCOMP Минимальный арифметический параметр, общий для всехканалов

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

Значения: от 0 до 99.

По умолчанию: MAXLOCP=25 и MINLOCP=0.

Связаннаяпеременная

(V.)MPG.MAXLOCP(V.)MPG.MINLOCP

Значения: от 100 до 9999.

По умолчанию: MAXGlbP=299 и MINGlbP=100.

Связаннаяпеременная

(V.)MPG.MAXGLBP(V.)MPG.MINGLBP

Значения: от 100 до 9999.

По умолчанию: ROPARMAX=0 и ROPARMIN=0 (ни один не защищен).

Связаннаяпеременная

(V.)MPG.ROPARMAX(V.)MPG.ROPARMIN

Значения: от 10000 до 19999.

По умолчанию: MAXCOMP=10025 и MINCOMP=10000.

Связаннаяпеременная

(V.)MPG.MAXCOMP(V.)MPG.MINCOMP

Page 55: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

23

Взаимная компенсация

CROSSCOMP Таблицы взаимной компенсации

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

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

MOVAXIS COMPAXIS NPCROS BIDIR

REFNEED TYPCROSS

MOVAXIS Ось, движение которой затрагивает другую ось (ведущая)

COMPAXIS Ось, испытывающая эффект движения (компенсируемая)

В любом случае, каждая ось, определенная параметром AXISNAME. См."Конфигурирование осей системы" на странице 15.

NPCROSS Число точек компенсации

Каждая таблица взаимной компенсации может иметь до 1000 точек.

TYPCROSS Тип компенсации

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

BIDIR Двунаправленная компенсация

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

REFNEED Принудительный поиск исходного

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

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

Связаннаяпеременная

(V.)MPG.MOVAXIS[m](V.)MPG.COMPAXIS[m]

Значения: от 0 до 1000.

По умолчанию: 0 (нет таблицы).

Связаннаяпеременная

(V.)MPG.NPCROSS[m]

Значения: Реальный / Теоретический.

По умолчанию: Реальный

Связаннаяпеременная

(V.)MPG.TYPCROSS[m]

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)MPG.BIDIR[m]

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)MPG.REFNEED[m]

Page 56: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

24

DATA Таблица, определяющая компенсацию в каждой точке

Показывает список точек компенсации и значений. Число точек установленопараметром NPCROSS.

Параметры POSITION, POSERROR и NEGERROR должны быть установленыдля каждой точки. Параметр NEGERROR, только если таблица былаопределена с двунаправленной компенсацией (BIDIR = YES).

POSITION Позиция ведущей оси

POSERROR Ошибка в положительном направлении

NEGERROR Ошибка в отрицательном направлении

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

• Точки таблицы нужно указать их позицией на оси, и таблица должнаначинаться самой отрицательной компенсируемой точкой (или наименееположительной).

• Для позиции оси вне этой области, ЧПУ применит компенсацию, котораябыла определена для самого близкого конца.

• Станочная нулевая точка должна иметь ошибку "0".

Время выполнения

MINAENDW Минимальная продолжительность сигнала AUXEND

Значение, назначенное этому параметру должно быть равным или больше чемчастота входа PLC ( LOOPTIMEx PRGFREQ). Этот параметр имеет следующиезначения.

• Устанавливает время, когда сигнал AUXEND должен остаться активным дляЧПУ, чтобы считать это действительным сигналом.

• Для М функций (которые не нуждаются в синхронизации), указываетпродолжительность сигнала MSTROBE.

• Для H функций (которые не нуждаются в синхронизации), указываетпродолжительность сигнала HSTROBE.

AUXEND - сигнал синхронизации, который PLC посылает ЧПУ, чтобы указатьчто -M-,-S-,-T- функции выполнились. См. "6.4 Передача вспомогательныхфункций -M-,-H-,-S-" на странице 196.

Значения: В пределах ±99999.9999 mm или градусов.В пределах ±3937.00787 дюймов.

По умолчанию: 0

Связаннаяпеременная

(V.)MPG.POSITION[m][i](V.)MPG.POSERROR[m][i](V.)MPG.NEGERROR[m][i]

Значения: от 0 до 65535 ms.

По умолчанию: 10 ms.

Связаннаяпеременная

(V.)MPG.MINAENDW

Page 57: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

25

REFTIME Оцененка времени поиска исходного

HTIME Предполагаемое время для функции H

DTIME Предполагаемое время для функции D

TTIME Предполагаемое время для функции T

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

Значения являются груповыми, для любых H, D, T или для исходного одной илинескольких осей одновременно.

Шпиндельный станочный параметр SPDLTIME указывает предполагаемоевремядля выполнения функции S. См. "Конфигурацию шпинделя" настранице 50.

Станочный параметр MTIME таблицы М функций указывает предполагаемоевремя для выполнения М функции. См. "Таблица М функций" на странице 89.

Нумерация цифровых входов и выходов

NDIMOD Общее количество модулей цифровых входов

Указывает число модулей, связанных с той же самой шиной CAN. В удаленныхмодулях с протоколом CanOPEN каждый двойной модуль цифровых входов ивыходов рассматривается как два.

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

DIMODADDR Таблица модулей цифровых входовПоказывает список модулей цифровых входов, связанных с той же самой шиной CAN.

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

DIMOD 1..64 Базисный индекс модулей цифровых входовБазисный индекс, от которого пронумерованы цифровые входы модуля.

Удаленные модули (для шины CAN с протоколом CanFagor). Значения базисного индекса должны соответствовать формуле "16n + 1" (тоесть 1, 17, 33, и т.д.). Если введен недействительный базисный индекс,принимается самый близкий предыдущий действительный. Базисные индексымогут следовать любым порядком, они не должны быть последовательными.

Значения: от 0 до 1000000 ms.

По умолчанию: 0 ms.

Связанная переменная (V.)MPG.REFTIME(V.)MPG.HTIME(V.)MPG.DTIME(V.)MPG.TTIME

Значения: от 0 до 64.

По умолчанию: 0 (колличество не определено).

Связанная переменная (V.)MPG.NDIMOD

Значения: от 0 до 1009.Только значения, которые выполняют 16n + 1 (1, 17, 33, 49 ...).

По умолчанию: Первое действительное значение.

Связаннаяпеременная

(V.)MPG.DIMODADDR[n]

Page 58: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

26

Удаленные модули (для шины CAN с протоколом CanOPEN). Значения базисного индекса должны соответствовать формуле "8n + 1" (то есть1, 9, 17, 25, и т.д.). Если введен недействительный базисный индекс,принимается самый близкий предыдущий действительный. Базисные индексымогут следовать любым порядком, они не должны быть последовательными.

Для двойного модуля входа/выхода должны быть назначены два базисных индексадля входов и два базисных индекса для выходов; один для каждой платы;

NDOMOD Общее количество модулей цифровых выходов

Указывает число модулей, связанных с той же самой шиной CAN. В удаленныхмодулях с протоколом CanOPEN каждый двойной модуль цифровых входов ивыходов рассматривается как два.

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

DOMODADDR Таблица модулей цифровых выходов

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

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

DOMOD 1..64 Базисный индекс модулей цифровых выходовБазисный индекс, от которого пронумерованы цифровые выходы модуля.

Удаленные модули (для шины CAN с протоколом CanFagor).

Удаленные модули (для шины CAN с протоколом CanOPEN).

Для двойного модуля входа/выхода должны быть назначены два базисных индексадля входов и два базисных индекса для выходов; один для каждой платы;

Установка датчика измерения

PROBE Используется датчик измерения

Указывает, есть ли датчик измерения на станке или нет.

Значения: от 0 до 1009.Только значения, которые выполняют 24n + 1 (1, 9, 17 ...).

По умолчанию: Первое действительное значение.

Связанная переменная (V.)MPG.DIMODADDR[n]

Значения: от 0 до 64.

По умолчанию: 0 (нумерация не определена).

Связанная переменная (V.)MPG.NDOMOD

Значения: от 0 до 1009.Только значения 16n + 1 (1, 17, 33, 49 ...).

По умолчанию: Первое действительное значение.

Связанная переменная (V.)MPG.DOMODADDR[n]

Значения: от 0 до 1009.Только значения 24n + 1 (1, 9, 17 ...).

По умолчанию: Первое действительное значение.

Связанная переменная (V.)MPG.DIMODADDR[n]

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)MPG.PROBE

Page 59: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

27

PROBEDATA Параметры датчика измерения

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

PRBDI1 PRBPULSE1 PRBDI2 PRBPULSE2

Используя настольный датчик измерения, помимо этих параметровнеобходимо определить позицию датчика. См. "Позиция настольногодатчика измерения" на странице 40.

PRBDI1 Цифровой вход, связанный с датчиком измерения 1

PRBDI2 Цифровой вход, связанный с датчиком измерения 2

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

PRBPULSE1 Тип импульса датчика измерения 1

PRBPULSE2 Тип импульса датчика измерения 2

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

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

Общая память PLC

PLCDATASIZE Размер области общих данных PLC

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

Доступ к таблице параметров канала

CHANNEL n Таблица параметров канала n

Показывает таблицу станочных параметров канала.

Значения: от 1 до 1024.

По умолчанию: 0 (нет цифровой входа, связанного с датчиком измерения).

Связаннаяпеременная

(V.)MPG.PRBDI1(V.)MPG.PRBDI2

Значения: Положительный / Отрицательный.

По умолчанию: Положительный.

Связаннаяпеременная

(V.)MPG.PRBPULSE1(V.)MPG.PRBPULSE2

Значения: От 0 до 500 000 байт.

По умолчанию: 0.

Page 60: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

28

2.2.1 Общие станочные параметры. Каналы

Конфигурация канала

GROUPID Группа, которой принадлежит канал

Группа - набор двух или более каналов со следующими характеристиками:

• Все каналы находятся в том же самом режиме работы (JOG илиавтоматический).

• Сброс в любом из каналов группы затрагивает их все.

• Любая ошибка в любом из каналов группы прерывает выполнение их всех.

CHTYPE Тип канала

Каналом можно управлять от ЧПУ, от PLC или от обоих.

Каналы, которыми управляет PLC отображаются в автоматическом, ручном ирежимах редактирование/симуляция. Есть доступ к таблицам.

Если такой тип каналов должен быть отображен в процессе установки, ондолжен быть определен как канал, управляемый от CNC+PLC. Как толькоустановка закончена, определите его как канал PLC.

HIDDENCH Скрытый канал

Скрытые каналы не отображаются и не могут быть выбраны.

Скрытый канал не затрагивается сбросом. Для сброса, его группируют с другимили сбрасывают через PLC маркером RESETIN.

Конфигурирование осей канала

CHNAXIS Число осей канала

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

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

Возможно изменить конфигурацию осей канала через программу обработкидетали, (определение новой конфигурации, добавления или удаления осей)используя инструкции #SET AX, #FREE AX и #CALL AX.

CHAXISNAME Список осей канала

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

Значения: от 0 до 2.

По умолчанию: 0 (не принадлежит никакой группе)

Связанная переменная (V.)[n].MPG.GROUPID

Значения: ЧПУ / PLC / ЧПУ+PLC.

По умолчанию: ЧПУ

Связанная переменная (V.)[n].MPG.CHTYPE

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPG.HIDDENCH

Значения: от 0 до 28.

По умолчанию: 3

Связанная переменная (V.)[n].MPG.CHNAXIS

Page 61: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

29

CHAXISNAME n Название осей каналаПараметр, включенный в таблицу CHAXISNAME.

Любая ось, определенная параметром AXISNAME может принадлежатьканалу. См. "Конфигурирование осей системы" на странице 15.

GEOCONFIG Геометрическая конфигурация осей канала

На токарном станке, указывает конфигурацию осей, трехгранника или плоскости..

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

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

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

С такой конфигурацией, плоскость работы - всегда G18 и будет сформированапервыми двумя осями, определенными в канале. Если X (первая) и Z (вторая) осибыли определены, плоскость работы будет ZX (Z как абсцисса и X как ордината).

Плоскость работы - всегда G18; станочный параметр IPLANE не применен и невозможно изменить плоскости через программу обработки. Следующиефункции имеют эффекты:

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

Конфигурация осей типа "плоскость". Продольная ось.В этой конфигурации, вторую ось канала рассматривают как продольную ось. Если X(первая) и Z (вторая) осиопределены, плоскость работы будет ZX, и Z - продольная ось.Компенсация длины инструмента применена на этой оси, при использованиифрезерных инструментов. С токарными инструментами, компенсация длиныинструмента применена на все оси, где корректор инструмента определен.

Используя фрезерные инструменты на токарном станке, ось продольнойкомпенсации может быть изменена посредством инструкции #TOOL AX илифункции G20.

По умолчанию: Начало с CHAXISNAME1: X, Y, Z...

Связанная переменная (V.)[n].MPG.CHAXISNAMEx

Значения: Плоскость / Трехгранник.

По умолчанию: Трехгранни

Связанная переменная (V.)[n].MPG.GEOCONFIG

G17 Не изменяет плоскости и показывает предупреждение об этом.G18 Не имеет никакого эффекта.G19 Не изменяет плоскости и показывает предупреждение об этом.G20 Разрешена, если это не изменяет основную плоскость; то есть она

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

Трехгранник Плоскость

Z

X

Z

X

Y

Page 62: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

30

Конфигурация осей типа "плоскость". Перестановка оси.

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

Конфигурирование шпинделей канала

CHNSPDL Число шпинделей канала

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

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

Возможно изменить конфигурацию шпинделей канала через программуобработки (определение новой конфигурации, добавление или удалениешпинделя), используя инструкция #SET SP, #FREE SP и #CALL SP.

CHSPDLNAME Список шпинделей канала

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

CHSPDLNAME n Название осей канала

Параметр, включенный в таблицу CHSPDLNAME.

Любой шпиндель , определенный параметром SPDLNAME можетпринадлежать каналу. См. "Конфигурирование шпинделей системы" настранице 19.

Конфигурация оси C.

CAXNAME Название по умолчанию оси C

Должен быть определен всякий раз, когда есть ось C. Любая ось или шпиндельмогут быть установлены для работы как ось C. См. "Конфигурация угловыхосей и шпинделя" на странице 49.

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

ALIGNC Выравнивание оси "C" для диаметральной механическойобработки

Указывает, может ли инструмент обработать всю поверхность диаметрально вединственном проходе (ALIGNC=No) или ось "C" должна быть выровнена(ALIGNC=Yes).

Значения: от 0 до 4.

По умолчанию: 1

Связанная переменная (V.)[n].MPG.CHNSPDL

По умолчанию: Начало с CHSPDLNAME1: S, S1...

Связанная переменная (V.)[n].MPG.CHSPDLNAMEx

Значения: Любая ось или шпиндель канала, установленная как C ось.

По умолчанию: C

Связанная переменная (V.)[n].MPG.CAXNAME

Значения: Да / Нет.

По умолчанию: Да.

Связанная переменная (V.)[n].MPG.ALIGNC

Page 63: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

31

Установка времени (канал)

PREPFREQ Число подготовленных кадров на цикл

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

ANTIME Время упреждения

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

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

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

Если установлен в ноль, сигнал ожидания ADVINPOS всегда активен.

Конфигурация режима HSC

HSC Таблица параметров режима HSC.

Показывает таблицу для определения режима работы HSC.

(1) Обработка до центра.(2) Поворот оси "C" на 180°.(3) Окончательная обработка, движением инструмента назад.

ALINGC = No

ALINGC = Yes

Значения: от 1 до 8

По умолчанию: 1

Связаннаяпеременная

(V.)[n].MPG.PREPFREQ

Значения: от 0 до 10000000 ms.

По умолчанию: 0Связаннаяпеременная

(V.)[n].MPG.ANTIME

Page 64: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

32

FEEDAVRG Вычисляет среднюю скорость подачи

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

Скорость считывания кадра зависит от станочного параметра PREPFREQ.

SMOOTHFREQ Частота сглаживания в интерполяции.

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

HSCFILTFREQ Частота фильтра для режима HSC CONTERROR.

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

FASTFACдоR Процент скорости для режима HSC FAST.

Этот параметр указывает процент скорости обработки, которая будетдостигнута, от максимальной скорости, которую ЧПУ может достигнуть врежиме HSC FAST. Параметр указывает значение по умолчанию и может бытьизменен из программы обработки.

FTIMELIM Разница во времени, разрешенная в интерполяции скорости

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

MINCORFEED Минимальная скорость подачи в углах

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

Значения: Да / Нет

По умолчанию: Да.

Связанная переменная (V.)[n].MPG.FEEDAVRG

Значения: от 0 до 500.0000.

По умолчанию: 0 (не активна)

Связанная переменная (V.)[n].MPG.SMOOTHFREQ

Значения: от 0 до 500.0000.

По умолчанию: 0 (не активный)

Связанная переменная (V.)[n].MPG.HSCFILTFREQ

Значения: от 0 до 100.

По умолчанию: 100

Связанная переменная (V.)[n].MPG.FASTFACдоR

Значения: от 0 до 100000.0000.

По умолчанию: 200

Связанная переменная (V.)[n].MPG.FTIMELIM

Значения: от 0 до 200000.0000 mm/min (7874.01575 inch/min).

По умолчанию: 0

Связанная переменная (V.)[n].MPG.MINCORFEED

Page 65: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

33

FSMOOTHFREQ Частота сглаживания в интерполяции с режимом HSC FAST.

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

FASTFILTFREQ Частота фильтра для режима HSC FAST.

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

CORNER Минимальный угол между путями

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

Условия канала по умолчанию

Они указывают условия, принятые каналом при включении питания, послевыполнения M02, M30 или после сброса.

KINID Число кинематик по умолчанию

Указывает номер кинематики (не тип), активной по умолчанию. ЧПУ можетиметь до 6 различных кинематик. См. "2.6 Станочные параметры длякинематик" на странице 91.

Чтобы выбирать другую кинематику из программы обработки, используйтеинструкция #KIN ID.

LINKCANCEL Отмена связи оси

Этот параметр указывает, отменены ли активные связи оси (#LINK) или нет вконце программы обработки, после аварии или после сброса.

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

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

Работая в ручном режиме (JOG), ЧПУ всегда применяет линейное ускорение.

Значения: от 0 до 500.0000.

По умолчанию: 20

Связанная переменная (V.)[n].MPG.FSMOOTHFREQ

Значения: от 0 до 500.0000.

По умолчанию: 50

Связанная переменная (V.)[n].MPG.FASTFILTFREQ

Значения: от 0 до 180.0000 °.

По умолчанию: 0

Связанная переменная (V.)[n].MPG.CORNER

Значения: от 0 до 6.

По умолчанию: 0

Связанная переменная (V.)[n].MPG.KINID

Значения: Да / Нет

По умолчанию: Да.

Связанная переменная (V.)[n].MPG.LINKCANCEL

Значения: Линейное / Трапециедальное / Прямоугольно -синусоидальное (колоколообразное).

По умолчанию: Прямоугольно- синусоидальное (колоколообразное).

Связанная переменная (V.)[n].MPG.SLOPETYPE

Page 66: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

34

В зависимости от типа выбранного ускорения, станочные параметры покажуткак должно быть сконфигурировано ускорение. См. "Линейное ускорение" настранице 70. См. "Трапециевидное и прямоугольно- синусоидальноеускорение" на странице 71.

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

Описание типов ускорения

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

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

Рисунок ниже показывает графики для скорости (v), график ускорения (a) иджерка (j) для каждого случая. Поскольку ускорение представляет изменениескорости в единицу времени, джерк представляет изменение ускорения вединицу времени.

Linear

Trapezoidal

Square Sine(Bell Shaped)

a

a

a

t

t

t

Page 67: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

35

IPLANE Основная плоскость (G17/G18) по умолчанию

Указывает главную плоскость работы, принятую ЧПУ по умолчанию. Оси,которые формируют плоскость работы, зависят от станочного параметраCHAXISNAME. См. "Конфигурирование осей канала" на странице 28.

Для изменения плоскости работы через программу обработки, используйтефункцию G17, G18, G19 или G20.

ISYSTEM Тип программирования (G90/G91) по умолчанию.

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

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

V

t

a

t

j

t

S L O P E T Y P E( L I N E A R )

S L O P E T Y P E( T R A P E Z O I D A L )

V

t

a

t

j

t

S L O P E T Y P E( S Q U A R E S I N E )

V

t

a

t

j

t

Значения: G17 / G18.

По умолчанию: G17.

Связанная переменная (V.)[n].MPG.IPLANE

ABSCISSA AXIS ORDINATE AXIS

G17 CHASIXNAME1 CHASIXNAME2

G18 CHASIXNAME3 CHASIXNAME1

G19 CHASIXNAME2 CHASIXNAME3

Значения: G90 / G91.

По умолчанию: G90.

Связанная переменная (V.)[n].MPG.ISYSTEM

Page 68: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

36

IMOVE Тип движения (G0/G1) по умолчанию.

Указывает тип движения, принятого ЧПУ по умолчанию. Движения в G0выполняются на скорости, установленной параметром G00FEED. Движения вG1 выполняются на скорости подачи, активной в ЧПУ.

Чтобы изменять его из программы обработки детали, используйте функцию G0или G1.

IFEED Тип скорости подачи (G94/G95) по умолчанию.

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

• С G94, скорость подачи принята в mm/min или degrees/min или inches/min.

• С G95, скорость подачи принята в mm/rev или degrees/rev или inches/rev.

Типичная конфигурация для фрезерной модели будет G94. Типичнаяконфигурация для токарной модели будет G95.

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

FPRMAN Функция G95 разрешена в ручном режиме

Указывает, разрешена ли функция G95 (скорость подачи в mm/rev илиinches/rev) в ручном режиме или нет.

IRCOMP Режим компенсации радиуса инструмента (G136/G137) поумолчанию

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

Чтобы изменять тип компенсации через программу обработки, используйтефункцию G136 или G137.

COMPCANCEL Как отменять компенсацию радиуса инструмента

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

Значения: G0 / G1.

По умолчанию: G1.

Связанная переменная (V.)[n].MPG.IMOVE

Значения: G94 / G95.

По умолчанию: G94.

Связанная переменная (V.)[n].MPG.IFEED

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPG.FPRMAN

Значения: G136 / G137

По умолчанию: G136

Связанная переменная (V.)[n].MPG.IRCOMP

G137G136

Значения: С движением / Без движения

По умолчанию: Без движения

Связанная переменная (V.)[n].MPG.COMPCANCEL

Page 69: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

37

ICORNER Тип угла (G5/G7/G50) по умолчанию.

Указывает тип угла, принятого ЧПУ по умолчанию. Есть три типа углов, аименно: квадратный (G7), скругленный (G5) и полускругленный (G50).

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

• Работая в круглом углу, возможно управлять углом запрограммированногопрофиля.

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

Если выбрана G5, должен быть установлен параметр ROUNTYPE.

Чтобы изменять тип угла через программу обработки, используйте функциюG5, G7 или G50.

ROUNDTYPE Тип скругления в G5 (по умолчанию)

Указывает тип скругления по умолчанию, работая в круглом углу. Чтобыизменять тип скругления через программу, используйте инструкцию#ROUNDPAR.

Скругление может выполняться при ограничении хордальной ошибки илискорость подачи. Хордальная ошибка (#ROUNDPAR [1]) определяетмаксимальное отклонение, разрешенное между запрограммированной точкойи получающимся профилем. Скорость подачи (#ROUNDPAR [2]) определяетпроцент активной скорости подачи, используемой при обработке.

В зависимости от выбранной опции, необходимо установить параметрыMAXROUND или ROUNDFEED.

MAXROUND Максимальная ошибка скругления в G5

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

ЧПУ принимает во внимание это если ROUNDTYPE = Хордальная ошибка.

ROUNDFEED Процент с

корости подачи в G5

Устанавливает процент активной скорости подачи, используемой приобработке.

ЧПУ принимает во внимание это, если ROUNDTYPE = % скорости подачи.

Значения: G50 / G5 / G7

По умолчанию: G50

Связаннаяпеременная

(V.)[n].MPG.ICORNER

Значения: Хордальная ошибка / % скорости подачи

По умолчанию: Хордальная ошибка

Связаннаяпеременная

(V.)[n].MPG.ROUNDTYPE

Значения: от 0 до 99999.9999 mm или градусов.от 0 до 3937.00787 дюймов.

По умолчанию: 1.0000 mm или градус0.03937 дюйма.

Связаннаяпеременная

(V.)[n].MPG.MAXROUND

Значения: от 0 до 100.

По умолчанию: 100

Связаннаяпеременная

(V.)[n].MPG.ROUNDFEED

Page 70: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

38

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

CIRINERR Абсолютная ошибка радиуса

CIRINFACT Процент ошибки радиуса

Параметр CIRINERR.

Параметр CIRINFACT.

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

Параметр CIRINERR указывает максимальную разрешенную абсолютнуюпогрешность. Параметр CIRINFACT указывает максимальную разрешеннуюотносительную погрешность (% радиуса).

Оба параметра принимаются во внимание. ЧПУ покажет соответствующеесообщение об ошибке, когда это различиеи больше чем CIRINERR и большечем (CIRINFACT x радиус).

Этой функцией управляют через программу, используя функции G264 и G265.

Поведение скорости подачи и корректора скорости подачи

MAXOVR Максимум корректора оси (%)

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

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

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

RAPIDOVR Действие корректора в G00 (от 0 до 100 %)

Указывает, может ли % скорости подачи быть изменен (от 0 % до 100 %) или нет,работая в G0. Если не разрешено, процент останется фиксированным 100 %.

Независимо от значения, назначенного этому параметру, корректор всегдаобращается к позиции 0% и никогда не действует более чем 100 %. Всегдавозможно изменить % скорости подачи, перемещаясь в ручном режиме.

Значения: от 0 до 99999.9999 mm или градусов.от 0 до 3937.00787 дюйма.

По умолчанию: 0.0100 mm или градуса.0.00039 дюйма.

Связанная переменная (V.)[n].MPG.CIRINERR

Значения: от 0 до 100.0 %.

По умолчанию: 0.1 %.

Связанная переменная (V.)[n].MPG.CIRINFACT

Значения: от 0 до 255.

По умолчанию: 200

Связанная переменная (V.)[n].MPG.MAXOVR

Значения: Да / Нет.

По умолчанию: Да

Связанная переменная (V.)[n].MPG.RAPIDOVR

Page 71: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

39

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

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

FEEDND = YES

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

FEEDND = NO

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

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

Перемещение независимых осей

IMOVEMACH Перемещение независимой оси относительно координат станка

Указывает, отнесены ли перемещения независимых осей к станочнымкоординатам (IMOVEMACH = YES) или к координатам детали (IMOVEMACH =NO), перед координатными преобразованиями.

Определение подпрограмм

SUBTABLE Таблица подпрограмм OEM

Подпрограммы OEM - связанные с функциями T, G74 и G180-G189. Этиподпрограммы должны всегда быть в следующей папке; иначе будет выпущеносообщение об ошибке.

C:\CNC8070\MTB\SUB

Эта таблица содержит следующие параметры.

TOOLSUB REFPSUB OEMSUB (G18x)

TOOLSUB Подпрограмма связанная с "T"

Эта подпрограмма выполняется автоматически каждый раз при выполнениифункции T (выбор инструмента).

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPG.FEEDND

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPG.IMOVEMACH

Значения: любой текст с 64 символами.

Связаннаяпеременная

(V.)[n].MPG.доOLSUB

Page 72: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

40

REFPSUB (G74) Подпрограмма, связанная с функцией G74

Функция G74 (поиск исходного) может быть запрограммирована двумяспособами: указание осей и порядка поиска исходного или, программируя однуG74 (без осей).

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

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

OEMSUB (G18x) Подпрограммы, связанные с функциями G180 - G189

Они указывают число подпрограмм, связанных с функциями G180 - G189.Каждый раз когда одна из этих функций выполнена, вызывается ее связаннаяподпрограмма.

SUBPATH Путь подпрограмм

It indicates the direcдоry, По умолчанию, containing the user subroutines.

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

Пользовательские подпрограммы - связанные с программами обработки. Этиподпрограммы могут быть расположенны в любом месте. Вызывая любую изэтих подпрограмм (инструкции #PCALL, #CALL и т.д.), не указывая путь,подпрограмма ищет их в этом порядке и в следующих каталогах:

1. Папка, выбранная с инструкцией #PATH.

2. Папка выполняемой программы.

3. Папка, указанная в станочном параметре SUBPATH.

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

Позиция настольного датчика измерения

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

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

PRB1MAX PRB1MIN PRB2MAX PRB2MIN

PRB3MAX PRB3MIN

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

Значения: любой текст с 64 символами.

Связаннаяпеременная

(V.)[n].MPG.REFPSUB

Значения: любой текст с 64 символами.

Связаннаяпеременная

(V.)[n].MPG.OEMSUB1··10

Связаннаяпеременная

(V.)[n].MPG.SUBPATH

Page 73: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

41

PRB1MAX Максимальная координата датчика измерения (ось абсциссы)

PRB1MIN Минимальная координата датчика измерения (ось абсциссы)

PRB2MAX Максимальная координата датчика измерения (ось ординаты)

PRB2MIN Минимальная координата датчика измерения (ось ординаты)

PRB3MAX Максимальная координата датчика измерения (перпендикуляроси на плоскость)

PRB3MIN Минимальная координата датчика измерения (перпендикуляр осина плоскость)

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

Для ТОКАРНОЙ модели ЧПУ, координаты нужно дать в радиусах.

Поиск кадра

FUNPLC Послать функции М, H, S к PLC во время поиска кадра.

Этот параметр определяет, посылает ли ЧПУ функции М, H S к PLC в течениепоиска кадра.

Значения: в пределах ±99999.9999 mm.в пределах ±3937.00787 дюймов.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPG.PRB1MAX / (V.)[n].MPG.PRB1MIN(V.)[n].MPG.PRB2MAX / (V.)[n].MPG.PRB2MIN(V.)[n].MPG.PRB3MAX / (V.)[n].MPG.PRB4MIN

ZY

XZ

PRB3MAX

PRB3MIN

XX

Y

PRB2MAX

PRB1MAX

PRB2MIN

PRB1MIN

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPG.FUNPLC

Page 74: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

(РЕФ: 0608)

42

Скорость подачи обработки

MAXFEED Максимальная скорость подачи обработки

Этот параметр устанавливает максимальную скорость подачи обработки(перемещения в G01/G02/G03); если установлен в ·0 ·, скорость подачи неограничена. Этот параметр не может быть установлен выше значенияпараметра G00FEED.

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

Если скорость подачи обработки не ограничена, ЧПУ принимает для всехдвижений установку в станочном параметре G00FEED как максимальнуюскорость подачи. См. "Скорость подачи G00FEED в G00 (L R S) (A S X)" настранице 67.

DEFAULTFEED Принять MAXFEED для перемещений в G01/G02/G03 беззапрограммированной FЧПУ принимает во внимание этот параметр, когда MAXFEED был установленсо значением отличным от ·0 ·.

Этот параметр устанавливается в любом случае движения осей на скоростиподачи установленной в MAXFEED при программировании перемещения вG01/G02/G03 без программирования скорость подачи.

Если этот параметр будет установлен в ·No ·, то ЧПУ выпустит сообщение обошибке при программировании движение в G01 /G02/G03 безпрограммирования скорость подачи.

Функция "возврата"

RETRACAC Допускает разрешение функции "возврата"

Этот параметр указывает, может ли функция "возврата" использоваться в ЧПУили нет. Как только функция "возврата" разрешается, она может бытьактивизировано от PLC, используя маркер RETRACE.

NRETBLK Максимальное число кадров, допустимое для функции"возврата".

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

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

Значения: от 0 до 500000.0000 mm/min (19685.03937 inch/min)

По умолчанию: 0

Связанная переменная (V.)[n].MPG.MAXFEED

Значения: Да / Нет

По умолчанию: Нет.

Связанная переменная (V.)[n].MPG.DEFAULTFEED

Значения: Да / Нет

По умолчанию: Нет.

Связанная переменная (V.)[n].MPG.RETRACAC

Значения: от 0 до 300.

По умолчанию: 75.

Связанная переменная (V.)[n].MPG.NRETBLK

Page 75: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫОбщ

ие станочные параметры

2.

(РЕФ: 0608)

43

RETMFUNC Обработка М функций с функцией "возврата".

Этот параметр устанавливает поведение функции "возврата" при выполненииМ функций. Когда ЧПУ находит М функцию, то может или игнорировать ее ипродолжать выполнять кадры в возврате, или отменить функцию "возврата".

Этот параметр не затрагивает следующие функции "M".

• Функции M00 и M01 всегда выполняются; их посылают PLC, и должна бытьнажата [CYCLE START], чтобы возобновить выполнение в возврате.

• Функции M03 и M04 всегда игнорируются; ЧПУ не запускает шпиндель, и неизменяет направление его ращения.

• Функция M05 отменяет функцию "возврата"; ЧПУ не останавливаетшпиндель.

Значения: Игнорировать / Отменить

По умолчанию: Игнорировать.

Связаннаяпеременная

(V.)[n].MPG.RETMFUNC

Page 76: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

44

2.3 Станочные параметры для осей и шпинделей

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

Принадлежность каналу

AXISEXCH Разрешение замены канала (L R S) (A S X)

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

Тип оси и привода

AXISTYPE Тип оси (L R S) (A S X)

Оси, определенные здесь могут быть конфигурированы как портальные илитандемные. См. "Конфигурирование осей системы" на странице 15.

DRIVETYPE Тип привода (L R S) (A S X)

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

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

SERCOSDATA Данные привода SERCOS (L R S) (S)

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

DRIVEID OPMODEP FBACKSRC FBACKDIFF

DRIVEID Адрес привода Sercos (L R S) (S)

Параметр, включенный в таблицу SERCOSDATA.

Указывает позицию (узел), которую привод занимает в соединении Sercos.

L, R, S Линейная (L), Угловая (R), Шпиндель (S)A, S, X Аналоговая (A), Серкос (S), Моделируемая (X)

Значения: Нет / Временно / Постоянно.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.AXISEXCH.Xn

Значения: Линейная / Угловая / Шпиндель.

По умолчанию: Линейная

Связанная переменная (V.)[n].MPA.AXISTYPE.Xn

Значения: Аналоговый / Серкос / Моделируемый.

По умолчанию: Моделируемый

Связанная переменная (V.)[n].MPA.DRIVETYPE.Xn

Значения: от 1 до 16.

По умолчанию: 1

Связанная переменная (V.)[n].MPA.DRIVEID.Xn

Page 77: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

45

OPMODEP Главный рабочий режим привода Sercos (L R S) (S)

Параметр, включенный в таблицу SERCOSDATA.

Указывает рабочий режим привода Sercos. Задание скорости или обратнойсвязи.

Оси (кроме тандемных осей) должны работать в режиме позиция-Sercos, ишпиндели должны работать в режиме скорость-Sercos. Однако, тандемные осидолжны обязательно работать в режиме скорость-Sercos.

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

Работа привода скорости SercosСкоростная команда отсылается на привод в десятитысячных rpm двигателя.При необходимости использовать SANALOG от PLC, его значение будет такжедаваться в десятитысячных rpm двигателя.

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

ЧПУ управляет поиском исходного . Поиск исходного выполнен , неостанавливая шпиндель, если он вращается. Если запрограммирована M19, вто время как шпиндель вращается в M03 или M04, шпиндель замедляется кREFEED1 и начинает поиск исходного.

Ошибка рассогласования и компенсация люфта, вычисленные в ЧПУ.

ЧПУ применяет упреждение скорости и упреждение ускорения.

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

Работа привода положения SercosКоманда отсылается на привод в абсолютных координатах, в десятитысячныхмиллиметра (линейные оси) или тысячных градуса (угловые оси). Принеобходимости использовать SANALOG от PLC, его значение будет такжедаваться в десятитысячных миллиметра или тысячных градуса.

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

Привод управляет поиском исходного. Перед началом поиска исходного,останавливается шпиндель, если он вращался.

Привод вычисляет ошибку рассогласования (запаздывание).

Привод применяет упреждение скорости и упреждение ускорения.

FBACKSRC Тип обратной связи (L R S) (S)

Параметр, включенный в таблицу SERCOSDATA.

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

Используя обратную связь внутренняя+внешняя, обратная связь можетобмениваться через PLC. При включении питания ЧПУ, перезагружая приводи инициализируя кольцо Sercos, ЧПУ работает с внутренней обратной связью(обратная связь двигателя).

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

Используя внешнюю или внутренняя+внешняя обратную связь, установитепараметр FBACKDIFF.

Значения: Положение / Скорость.

По умолчанию: Положение.

Связанная переменная (V.)[n].MPA.OPMODEP.Xn

Значения: Внутренняя / Внешняя / Внутренняя+Внешняя.

По умолчанию: Внутренняя.

Связанная переменная (V.)[n].MPA.FBACKSRC.Xn

Page 78: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

46

FBACKDIFF Максимальное различие между обратными связями (L R) (S)

Параметр , включенный в таблицу SERCOSDATA. ЧПУ берет его врассмотрение с осями, установленными как позиция-Sercos и с внешней иливнутренняя+внешняя обратной связью.

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

Если определено с значение "0", не будет контролироваться.

ULTRAIPO (Без функции) (L R) (S)

Без функции.

Хиртовая ось

HIRTH Хиртовая ось (L R) (A S X)

Хиртовая ось может позиционироваться только в определенные заданныеположения.

HPITCH Шаг хиртовой оси (L R) (A S X)

Конфигурация оси для токарного станка

FACEAXIS Торцовая ось (токарный станок) (L) (A S X)

LONGAXIS Продольная ось (токарный станок) (L) (A S X)

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

Типичная установка токарного станка:

Типичная установка фрезерного станка:

Значения: от 0 до 99999.9999 mm или градусов.в пределах от 0 до 3937.00787 дюймов.

По умолчанию: 0 (нет контроля).

Связанная переменная (V.)[n].MPA.FBACKDIFF.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.HIRTH.Xn

Значения: от 0 до 99999.9999 mm или градусов.в пределах от 0 до 3937.00787 дюймов.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.HPITCH.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.FACEAXIS.Xn(V.)[n].MPA.LONGAXIS.Xn

Ось X FACEAXIS = Yes LONGAXIS = No

Ось Z FACEAXIS = No LONGAXIS = Yes

Остальные оси FACEAXIS = No LONGAXIS = No

Все оси FACEAXIS = No LONGAXIS = No

Page 79: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

47

Синхронизация осей и шпинделей.

SYNCSET Установка параметра для синхронизации (R S) (A S X)

Набор параметров, принимаемый осью или шпинделем при синхронизации.

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

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

DSYNCVELW Скоростное окно синхронизации (L R S) (A S X)

Этот параметр определен для ведомого элемента синхронизации и указываетскоростную границу, при который синхронизация OK.

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

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

DSYNCPOSW Позиционное окно синхронизации (L R S) (A S X)

Этот параметр определен для ведомого элемента синхронизации и указываетразницу позиции, при который синхронизация OK.

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

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

Конфигурация угловых осей

AXISMODE Рабочий режим угловой оси (R) (A S X)

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

Значения: от 1 до 4

По умолчанию: 1

Связанная переменная (V.)[n].MPA.SYNCSET.Xn

Значения: от 0 до 200000.0000 mm/min (7874.01575 inch/min).от 0 до 36000000.0000 degrees/min.от 0 до 100000 rpm.

По умолчанию: 100 mm/min (3.937 inch/min) или 3600 degrees/min.10 rpm.

Связанная переменная (V.)[n].MPA.DSYNCVELW.Xn

Значения: от 0 до 99999.9999 mm/min (3937.00787 inch/min).от 0 до 99999.9999 degrees/min.

По умолчанию: 0.0100 mm/min (0.00039 inch/min) или degrees/min.

Связанная переменная (V.)[n].MPA.DSYNCPOSW.Xn

Значения: Linearlike, Модуль

По умолчанию: Модуль

Связанная переменная (V.)[n].MPA.AXISMODE.Xn

Page 80: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

48

Поведение, когда AXISMODE = Модуль

Ведет себя как угловая ось. Перемещения в G0/G1 и G90/G91 могут бытьзапрограммированы.

Для перемещений в G90, можно программировать больше чем один оборотили значения вне модуля; но полное перемещение должно всегда бытьменьше чем полный оборот.

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

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

Ограничения модуля (ограничения перемещения угловой оси) установленыпараметрами передачи MODUPLIM и MODLOWLIM. Ограничения модулядолжны быть положительными или нулевыми, например от 0° до 360°, от 0° до400° или 95°-230°; не должны быть, например, от -100 ° до -230° или от -200°до 200. См. "Определение модуля угловой оси и шпинделя" на странице 80.

Координаты всегда показываются в пределах модуля, по умолчанию от 0 до360°.

Параметры SHORTESWAY и UNIDIR должны быть установлены. ПараметрыLIMIT+ и LIMIT- не имеют значений

Поведение, когда AXISMODE = Linearlike

Ведет себя как линейная ось. Движения в G0/G1 и G90/G91 могут бытьзапрограммированы.

Считывание допустимо и в градусах (не действует mm/дюйм). Естьограничения перемещения , установленные L IMIT+ и L IMIT- . См ."Программные ограничения оси" на странице 52.

Параметры SHORTESWAY, UNIDIR и MODUPLIM и MODLOWLIM для набора,не применяются.

UNIDIR Однонаправленное вращение (R) (A S X)

ЧПУ принимает его во внимание, если AXISMODE = Модуль / SHORTESTWAY= No.

Указывает, могут ли перемещения угловых осей (G00/G01) в G90 быть сделаныв любом направлении, или они должны всегда вращаться в том же самомнаправлении (положительном или отрицательном). Если ось будет не UNIDIR,то запрограммированный знак укажет направление вращения, тогда какабсолютное значение координаты укажет целевую позицию.

SHORTESTWAY = NoUNIDIR = No

Значения: Нет (оба направления ) / Положительное /Отрицательное.

По умолчанию: Нет (оба направления).

Связанная переменная (V.)[n].MPA.UNIDIR.Xn

Page 81: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

49

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

SHORTESTWAY Через самый короткий путь (R) (A S X)

ЧПУ принимает во внимание его, если AXISMODE = Модуль / UNIDIR = No.

Указывает, выполнены ли линейные перемещения G00/G01 угловых осей вG90 через самый короткий путь или нет. Иначе, запрограммированный знакукажет направление вращения, тогда как абсолютное значение координатыукажет целевую позицию.

Движения G91 выполнены в запрограммированном направлении.

Конфигурация угловых осей и шпинделя

MODCOMP Компенсация модуля (R S) (A Ss X)

ЧПУ принимает во внимание его, если AXISMODE = Модуль.

Должен быть активизирован, когда разрешение оси не достаточно. Диапазонпараметров MODNROT и MODERR устанавливают компенсацию ,применяемую для получения точного считывания. См. "Определение модуляв угловых осях и шпинделе" на странице 80.

UNIDIR = Positive.

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.SHORTESTWAY.Xn

SHORTESTWAY = Yes

Значения: Да / Нет.

По умолчанию: Нет (без компенсации).

Связанная переменная (V.)[n].MPA.MODCOMP.Xn

Page 82: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

50

CAXIS Работа как ось "C" (R S) (A S X)

Указывает, могут ли ось или шпиндель работать как ось C или нет.

CAXSET Рабочий набор для оси "C" (R S) (A S X)

ЧПУ принимает во внимание это, если CAXIS = Yes.

Указывает, который из наборов NPARSETS используется осью при работе какось "C".

Конфигурация шпинделя

AUTOGEAR Автоматическое изменение передачи (S) (A S X)

Указывает, сгенерировано ли изменение передачи автоматически, активизируя(в случае необходимости) вспомогательные функции M41, M42, M43 и M44 припрограммировании скорости.

LOSPDLIM Нижний процент для OK rpm (S) (A S X)

UPSPDLIM Верхний процент для OK rpm (S) (A S X)

Работая с M3 и M4, сигнал REVOK устанавливается высоким уровнем (=1),когда фактическая rpm шпинделя находится между этими процентами.

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

SPDLTIME Ожидаемое время для функции S (S) (A S X)

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

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

Назначая значение отличное от "0", ЧПУ интерпретирует, что значение Sдолжно быть передано PLC, используя сигналы SSTROBE + SFUN1.

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPA.CAXIS.Xn

Значения: 1 до 4.

По умолчанию: 1

Связаннаяпеременная

(V.)[n].MPA.CAXSET.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPA.AUдоGEAR.Xn

Значения: от 0 до 255.

По умолчанию: UPSPDLIM=150LOSPDLIM=50

Связаннаяпеременная

(V.)[n].MPA.LOSPDLIM.Xn(V.)[n].MPA.UPSPDLIM.Xn

Значения: от 0 до 1000000 ms.

По умолчанию: 0 ms.

Связаннаяпеременная

(V.)[n].MPA.SPDLTIME.Xn

Page 83: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

51

SPDLSTOP M2, M30, ошибка и сброс останавливают шпиндель (S) (A S X)

Этот параметр указывает, остановлен шпиндель или нет при выполнении M02,M30, делая сброс или в случае ошибки. Иначе, следует программироватьфункцию M5.

Ошибки шпинделя и авария всегда останавливают шпиндель.

SREVM05 G84. Останавка шпинделя при реверсе (S) (A S X)

Указывает, должен ли шпиндель быть остановлен (с M5) при реверсе шпинделяв цикле резьбонарезания метчиком.

STEPOVR Шаг корректора шпинделя (S) (A S X)

MINOVR Минимальный корректор шпинделя (S) (A S X)

MAXOVR Максимальный корректор шпинделя (S) (A S X)

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

Изменение корректора шпинделя при резьбонарезании.

THREADOVR Максимальное изменение, разрешенное для корректора (S) (A S X)

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

Параметр устанавливает максимально возможное изменение корректора, какдля увеличения так и для уменьшения. Например, если установлен в ·30 ·,корректор может меняться от 80 % до 130 %. Ограничения, установленныестаночными параметры MINOVR и MAXOVR никогда не могут превышаться.

Чтобы избежать повреждения резьбы, изменяя корректор, необходимоиспользовать упреждение скорости близкое к 100 %, таким образом ошибкарассогласования будет как можно меньше.

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

Рекомендуют не изменить корректор на резьбе с боковым врезанием.

Значения: Да / Нет.

По умолчанию: Да.

Связанная переменная (V.)[n].MPA.SPDLSдоP.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.SREVM05.Xn

Значения: от 0 до 255.

По умолчанию: STEPOVR = 5MINOVR = 50MAXOVR = 150

Связанная переменная (V.)[n].MPA.STEPOVR.Xn(V.)[n].MPA.MINOVR.Xn(V.)[n].MPA.MAXOVR.Xn

Значения: от 0 до 100%.

По умолчанию: 0 (Корректор не может быть изменен).

Связанная переменная (V.)[n].MPA.THREADOVR.Xn

Page 84: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

52

Повтор резьбонарезания на различной скорости.

Эта возможность может использоваться, чтобы сделать ту же самую резьбу сразличными rpm шпинделя, не повреждая ее. Операция резьбонарезанияможет быть прервана в конце любого из ее проходов и повторена с другими rpmшпинделя, например. ЧПУ соблюдает шаг и вход резьбы.

OVRFILTER Время, чтобы сделать изменение корректора эффективным (S) (A S X)

ЧПУ принимает во его внимание, если THREADOVR отличен от 0 (нуля).

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

Программные ограничения оси

LIMIT+ Положительное программное ограничение (L R) (A S X)

LIMIT- Отрицательное программное ограничение (L R) (A S X)

На угловых осях, они приняты во внимание, только если AXISMODE = Linearlike.

На линейных и угловых осях, они устанавливают ограничения перемещенияоси.

Если оба устанавлены в "0", ограничения будут игнорироваться, ось можетдвигаться неограниченно в любом направлении.

SWLIMITдоL Допуск программного ограничения (L R) (A S X)

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

Защита от разноса

TENDENCY Активация проверки тенденции (L R S) (A S)

Обнаруживает разнос оси из-за положительной обратной связи. Должен бытьактивизирован в процессе запуска станка.

Значения: от 0 до 1000000 ms.

По умолчанию: 1000.

Связаннаяпеременная

(V.)[n].MPA.OVRFILTER.Xn

Значения: в пределах ±99999.9999 mm или градусов.в пределах ±3937.00787 дюймов.

По умолчанию: Максимальные значения.

Связаннаяпеременная

(V.)[n].MPA.LIMIT+.Xn(V.)[n].MPA.LIMIT-.Xn

Значения: от 0 до 99999.9999 mm или градусов.в пределах от 0 до 3937.00787 дюймов

По умолчанию: 0.1000 mm или градуса (0.00394 дюйма).

Связаннаяпеременная

(V.)[n].MPA.SWLIMITдоL.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связаннаяпеременная

(V.)[n].MPA.TENDENCY.Xn

Page 85: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

53

Корректор PLC

PLCOINC Инкремент корректора PLC на цикл (L R S) (A S X)

ЧПУ всегда применяет корректоры, установленные PLC. Типичное применение- коррекция расширения оси из-за температуры.

Этот параметр указывает, принимаются ли изменения корректора PLCмгновенно или пошагово.

Задержка для мертвых осей

DWELL Задержка для мертвых осей (L R S) (A S X)

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

Чтобы привести ее к "жизни", отпустите тормоз и закройте контур положения.Время, требуемое для этой операции должно быть определено параметромDWELL.

Значения: от 0 до 99999.9999 mm или градусов.в пределах от 0 до 3937.00787 дюйма.

По умолчанию: 0 (приняты мгновенно).

Связаннаяпеременная

(V.)[n].MPA.PLCOINC.Xn

Пример:Установлено PLCOINC = 0.001 mm (один микрон на цикл ЧПУ).Если корректор PLC имел начальное значение 0.25 mm, и новое значение- 0.30 mm, корректор PLC, примененный в цикле будет:0.250 0.251 0.252 0.253 · · · · · 0.297 0.298 0.299 0.300

Значения: в пределах от 0 до 1000000 ms.

По умолчанию: 0 (нет задержки).

Связаннаяпеременная

(V.)[n].MPA.DWELL.Xn

Сигнал ENABLE указывает PLC перемещать ось и сигнал SERVOONсообщает о готовности привода.

SERVOON

ENABLE

VelocityCommand

DWELL

Page 86: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

54

Радиус / диаметр

DIAMPROG Программирование в диаметрах (L) (A S X)

ЧПУ принимает это во внимание на осях, если FACEAXIS = Yes.

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

Поиск исходного

REFDIREC Направление возвращения в исходное (L R S) (A S X)

DECINPUT Допустимость выключателя исходного (L R S) (A S)

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

Когда есть выключатель исходного, ЧПУ не делает поиск исходного взависимости от направления вращения M3 или M4; поиск исходного всегдавыполняется в направлении, установленном REFDIREC.

Конфигурация перемещения измерения

PROBEAXIS Ось измерения (L R) (A S X)

Указывает, вовлечена ли ось в перемещение измерения (G100).

PROBERANGE Максимальный тормозной путь (L R) (A S X)

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

Значения: Да / Нет.

По умолчанию: Нет

Связанная переменная (V.)[n].MPA.DIAMPROG.Xn

Значения: Отрицательное / Положительное.

По умолчанию: Положительное.

Связанная переменная (V.)[n].MPA.REFDIREC.Xn

Значения: Да / Нет.

По умолчанию: Да.

Связанная переменная (V.)[n].MPA.DECINPUT.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.PROBEAXIS.Xn

Значения: от 0 до 99999.9999 mm или градусов.в пределах от 0 до 3937.00787 дюйма.

По умолчанию: 1.0000 mm или градус (0.03937 дюйма)

Связанная переменная (V.)[n].MPA.PROBERANGE.Xn

Page 87: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

55

PROBEFEED Максимальная скорость подачи измерения (L R) (A S X)

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

PROBEDELAY Задержка сигнала датчика измерения 1 (L R) (A S X)

PROBEDELAY2 Задержка сигнала датчика измерения 2 (L R) (A S X)

Параметр PROBEDELAY соответствует датчику измерения, установленномуPRBID1 и PROBEDELAY2- датчику измерения, установленному PRBID2. См.,"Устанавка датчика измерения" на странице 26.

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

Может использоваться цикл калибровки датчика измерения #PROBE 2, чтобыустановить этот параметр. После еговыполнения, арифметические параметрыP298 и P299 возвращают лучшее значение, которое будет назначенопараметру PROBEDELAY для осей абсциссы и ординаты.

Репозиционирование осей при осмотре инструмента

REPOSFEED Максимальная скорость подачи репозиционирования (L R) (A S X)

Скорость подачи репозиционирование после осмотра инструмента. Если неопределена, ЧПУ принимает как скорость подачи репозиционирование ту,которая определена для ручного режима (JOGFEED).

Значение параметра REPOSFEED должно всегда быть меньше, чем G00FEED,MAXMANFEED и JOGRAPFEED.

Конфигурация независимой оси

POSFEED Скорость подачи позиционирования (L R S) (A S X)

Скорость подачи позиционирования независимой оси.

Значения: от 0 до 36000000.0000 mm/min или °/min.от 0 до 1417322.83465 inch/min.

По умолчанию: 100.0000 mm/min или degrees/min.3.93701 inch/min.

Связанная переменная (V.)[n].MPA.PROBEFEED.Xn

Значения: в пределах от 0 до 65535 ms.

По умолчанию: 0 (нет задержки).Связанная переменная (V.)[n].MPA.PROBEDELAY.Xn

(V.)[n].MPA.PROBEDELAY2.Xn

Значения: от 0 до 200000.0000 mm/min или °/min.от 0 до 7873.992 inch/min.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.REPOSFEED.Xn

Значения: от 0 до 36000000.0000 mm/min or °/min.от 0 до 1417322.83465 inch/min.

По умолчанию: 1000

Связанная переменная (V.)[n].MPA.POSFEED.Xn

Page 88: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

56

Режим ручной работы

MANUAL Параметры ручного (jog)режима работы (L R) (A S X)

Показывает параметры ручного режима работы.

Доступно только для осей, НЕ для шпинделя.

MANPOSSW Максимальное положительное перемещение с G201 (L R) (A S X)

MANNEGSW Максимальное отрицательное перемещение с G201 (L R) (A S X)

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

JOGFEED Скорость подачи непрерывного режима JOG (L R) (A S X)

JOGRAPFEED Быстрая подача непрерывного режима JOG (L R) (A S X)

MAXMANFEED Максимальная подача непрерывного режима JOG (L R) (A S X)

MAXMANACC Максимальное ускорение в режиме JOG (L R) (A S X)

MANFEEDP Максимальный % ручной подачи в G201 (L R) (A S X)

IPOFEEDP Максимальный % подачи выполнения в G201 (L R) (A S X)

MANACCP Максимальный % ручного ускорения в G201 (L R) (A S X)

IPOACCP Максимальный % ускорения выполнения в G201 (L R) (A S X)

Значения: в пределах ±99999.9999 mm или градуса.в пределах ±3937.00787 дюйма.

По умолчанию: Для MANPOSSW, максимальное положительноезначение.Для MANNEGSW, максимальное отрицательноезначение.

Связанная переменная (V.)[n].MPA.MANPOSSW.Xn(V.)[n].MPA.MANNEGSW.Xn

Значения: от 0 до 200000.0000 mm/min or °/min.от 0 до 7873.992 inch/min.

По умолчанию: 1000.0000 mm/min или degrees/min.39.37008 inch/min.

Связанная переменная (V.)[n].MPA.JOGFEED.Xn

Значения: от 0 до 200000.0000 mm/min или °/min.от 0 до 7873.992 inch/min.

По умолчанию: 10000.0000 mm/min или degrees/min.393.70079 inch/min.

Связанная переменная (V.)[n].MPA.JOGRAPFEED.Xn(V.)[n].MPA.MAXMANFEED.Xn

Значения: от 1.0000 до 1000000.0000 mm/s2 или degrees/s2.от 0.03937 до 39370.07874 inch/s2.

По умолчанию: 1000.0000 mm/s2 или degrees/s2.39.37008 inch/s2.

Связанная переменная (V.)[n].MPA.MAXMANACC.Xn

Значения: от 0 до 100.

По умолчанию: 20 (ручной) и 80 (выполнение).

Связанная переменная (V.)[n].MPA.MANFEEDP.Xn / (V.)[n].MPA.IPOFEEDP.Xn(V.)[n].MPA.MANACCP.Xn / (V.)[n].MPA.IPOACCP.Xn

Page 89: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

57

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

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

Следует принять к сведению что, применяя G201 при перемещении оси,скорость подачи и ускорение мгновенно принимают значения, установленныеIPOFEEDP и IPOACCP.

Ручной рабочий режим. Штурвалы

MPGRESOL Таблица разрешения штурвала (L R) (A S X)

Показывает 3 параметра, один на каждую позицию панели оператора. Этипараметры указывают, насколько ось должна переместиться при каждомположении выключателя (1, 10, 100) для каждого ипульса штурвала.

MPGRESOL1 Соответствует позиции выключателя ·1·.

MPGRESOL2 Соответствует позиции выключателя ·10·.

MPGRESOL3 Соответствует позиции выключателя ·100·.

MANFEEDP % MAXMANFEED как ограничение ручной скорости подачи.

IPOFEEDP % G00FEED как ограничение скорости подачи выполнения.

MANACCP % MAXMANACC как ограничение ручного ускорения.

IPOACCP % ACCEL как ограничение ускорения выполнения.

Примите во внимание следующие значения для оси Y:

G00FEED: 1000 mm/min.

JOGFEED: 100 mm/min.

MAXMANFEED: 120 mm/min.

IPOFEEDP: 50%

MANFEEDP: 50%

При выполнении следующих кадров:

N10 G201 #AXIS [Y]

N20 G1 Y100 F1000

В кадре N20, максимальная скорость подачи выполнения оси Y не 1000mm/min (G00FEED), а 500 mm/min из-за 50%-ого ограничения IPOFEED наG00FEED. Поэтому, несмотря на запрограммированную скорость подачи"F1000", ось будет двигаться на 500 mm/min из-за ограничения в G201.

Если во время выполнения, ось Y перемещена через панель JOG, 100mm/min скорости подачи (JOGFEED) должно быть добавлено. Однако,максимальной ручной скоростью подачи будет 60 min/min, потому что онабыла ограничена 50 % MANFEEDP MAXMANFEED.

Поэтому, ось Y будет двигаться на 560 mm/min, комбинируяавтоматический и ручной режимы.

Page 90: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

58

MPGRESOL n Разрешение штурвала в каждой позиции выключателя (L R) (A S X)

Самые типичные значения установленные по умолчанию.

For MPGRESOL1 , 0.0010 mm или градуса.

For MPGRESOL2 , 0.0100 mm или градуса.

For MPGRESOL3, 0.1000 mm или градуса.

MPGFILTER Фильтр времени для штурвала (L R) (A S X)

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

Ручной режим работы. Инкрементальный JOG

INCJOGDIST Таблица расстояний инкремента jog (L R) (A S X)

Показывает 5 параметров, один на каждую позицию на панели оператора. Этипараметры определяют расстояние перемещения оси в каждой позициивыключателя (1, 10, 100, 1000, 10000).

INCJOGDIST1 Соответствует позиции выключателя ·1·.INCJOGDIST2 Соответствует позиции выключателя ·10·.INCJOGDIST3 Соответствует позиции выключателя ·100·.INCJOGDIST4 Соответствует позиции выключателя ·1000·.INCJOGDIST5 Соответствует позиции выключателя ·1000·.

INCJOGDIST Расстояние инкремента jog (L R) (A S X)

Самые типичные значения, установленные по умолчанию.

Для INCJOGDIST1, 0.0010 mm или градуса.Для INCJOGDIST2, 0.0100 mm или градуса.Для INCJOGDIST3, 0.1000 mm или градуса.Для INCJOGDIST4, 1.0000 mm или градус.Для INCJOGDIST5, 10.0000 mm или градусов.

INCJOGFEED Таблица подачи инкрементального jog (L R) (A S X)

Показывает 5 параметров, один на каждую позицию на панели оператора. Этипараметры определяют скорость подачи оси в каждом положении выключателя(1, 10, 100, 1000, 10000).

Значения: от 0.0001 до 99999.9999 mm или градуса.в пределах от 0.00001 до 3937.00787 дюйма.

Связанная переменная (V.)[n].MPA.MPGRESOL[i].Xn

Пример

Мы имеем градуированный диск с 100 линиями, и хотим получить подачу0.001 mm на линию в позиции 1.

• С штурвалами 100 линий/оборот, мы имеем 1 импульс/линию; такимобразом MPGRESOL1 = 0.0010 mm.

• С штурвалами 200 линий/оборот, мы имеем 2 импульса/линию; такимобразом MPGRESOL1 = 0.0005 мм.

• С штурвалами 25 линий/оборот, мы имеем 1 импульс на 4 линии; такимобразом MPGRESOL1 = 0.0040 mm.

Значения: от 1 до 1000.

По умолчанию: 10

Связанная переменная (V.)[n].MPA.MPGFILTER.Xn

Значения: от 0.0001 до 99999.9999 mm или градусов.в пределах от 0.00001 до 3937.00787 дюйма.

Связанная переменная (V.)[n].MPA.INCJOGDIST[i].Xn

Page 91: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

59

INCJOGFEED1 Соответствует позиции выключателя ·1·.

INCJOGFEED2 Соответствует позиции выключателя ·10·.

INCJOGFEED3 Соответствует позиции выключателя ·100·.

INCJOGFEED4 Соответствует позиции выключателя ·1000·.

INCJOGFEED5 Соответствует позиции выключателя ·1000·.

INCJOGFEED n Подача инкрементального jog (L R) (A S X)

Компенсация ошибки ходового винта

LSCRWCOMP Компенсация ошибки ходового винта (L R S) (A S X)

Указывает, использует ли ось компенсацию ошибки ходового винта или нет.

LSCRWDATA Таблица компенсации ходового винта (L R S) (A S X)

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

NPOINTS TYPLSCRW BIDIR REFNEED

DATA

NPOINTS Число точек таблицы (L R S) (A S X)

Таблица компенсации ошибки ходового винта может иметь до 1000 точек.

TYPLSCRW Тип компенсации (L R S) (A S X)

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

BIDIR Двунаправленная компенсация (L R S) (A S X)

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

Значения: от 0 до 200000.0000 mm/min или °/min.от 0 до 7873.992 inch/min.

По умолчанию: 1000.0000 mm/min или degrees/min.39.37008 inch/min.

Связанная переменная (V.)[n].MPA.INCJOGFEED[i].Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.LSCRWCOMP.Xn

Значения: от 0 до 1000.

По умолчанию: 0 (нет таблицы).

Связанная переменная (V.)[n].MPA.NPOINTS.Xn

Значения: Реальный / Теоретический.

По умолчанию: Реальный

Связанная переменная (V.)[n].MPA.TYPLSCRW.Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.BIDIR.Xn

Page 92: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

60

REFNEED Принудительный поиск исходного (L R S) (A S X)

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

DATA Компенсация ошибки ходового винта в каждой точке(L R S) (A S X)Показывает список точек компенсации и значения. Номера точек установленыпараметром NPCROSS.

В каждой точке таблицы (LSCRWDATA), должны быть определены параметрыPOSITION, POSERROR и NEGERROR. Параметр NEGERROR только, еслитаблица была определена с двунаправленной компенсацией (BIDIR = YES).

POSITION Позиция каждой точки (L R S) (A S X)

POSERROR Ошибка в положительном направлении (L R S) (A S X)

NEGERROR Ошибка в отрицательном направлении (L R S) (A S X)

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

• Точки таблицы нужно определить их позицией на оси, и таблица должнаначинаться самой отрицательной компенсируемой точкой (или наименееположительной).

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

• Станочная контрольная точка должна иметь ошибку "0".

Фильтры для устранения резонансной частоты

FILTER Таблица фильтра (L R S) (A S X)Показывает таблицу конфигурации частотного фильтра. Могут быть определены до 3различных фильтров для каждой оси или шпинделя. Использование 3 различныхфильтров позволяет удалять больше чем одну частоту резонанса.

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

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

FILTER n Конфигурация фильтра (L R S) (A S X)Каждая таблица имеет следующие станочные параметры дляконфигурирования.

ORDER TYPE FREQUENCY

Определяя фильтры типа "антирезонансный", должны быть также определеныпараметры NORBWIDTH и SHARE.

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.REFNEED.Xn

Значения: в пределах ±99999.9999 mm или градусов.в пределах ±3937.00787 дюйма.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.POSITION[i].Xn(V.)[n].MPA.POSERROR[i].Xn(V.)[n].MPA.NEGERROR[i].Xn

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

i

Page 93: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

61

ORDER Порядок фильтра (L R S) (A S X)

Демпфирование наклона характеристики; чем большее номер тем большенаклон.

Рекомендуют всегда определить его со значением 3, при применении фильтра.Перед назначением другого значения, сверьтесь с Сервисным Отделом FagorAutomation.

TYPE Тип фильтра (L R S) (A S X)

"Низкочастотный" фильтр

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

Антирезонансный фильтр (полосовой, режекторный)

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

Значения: Для низкочастотного фильтра, от 0 до 10.Для антирезонансного фильтра, от 0 до 5.Для низкочастотного фильтра FIR, от 0 до 50.

По умолчанию: 0 (фильтр не применен).

Связаннаяпеременная

(V.)[n].MPA.ORDER[i].Xn

Значения: Низкочастотный.Антирезонансный (полосовой, режекторный)Низкочастотный FIR.

По умолчанию: Низкочастотный.

Связаннаяпеременная

(V.)[n].MPA.TYPE[i].Xn

Ao

fFREQUENCY

0,707·Ao (-3dB)A

ff f1 2

FREQUENCY

A

Ao

0,707·Ao (-3dB)

Page 94: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

62

FREQUENCY Частота излома или средняя (L R S) (A S X)

На "низкочастотных" фильтрах, указывает частоту точки излома или частоту,где амплитуда понижаетcя на 3 dB или достигает 70 % номинальной амплитуды.

-3 dB = 20 log (A/Ao) ==> A = 0,707 Ao

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

NORBWIDTH Стандартная полоса пропускания (L R S) (A S X)

ЧПУ принимает это во внимание , если TYPE = Антирезонансный(режекторный).

Это вычислено по следующей формуле. Значения f1 и f2 соответствуютсопряженной частоте, где амплитуда снижается на 3 dB, или достигает 70 %номинальной амплитуды.

-3 dB = 20 log (A/Ao) ==> A = 0,707 Ao

SHARE % сигнала, проходящего фильтр (L R S) (A S X)

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

Значения: от 0 до 500.0

По умолчанию: 30.0

Связаннаяпеременная

(V.)[n].MPA.FREQUENCY[i].Xn

Значения: от 0 до 100.0

По умолчанию: 1.0

Связаннаяпеременная

(V.)[n].MPA.NORWIDTH[i].Xn

NORBWIDTH FREQUENCYf2 f1–( )

--------------------------------------=

Значения: от 0 до 100.

По умолчанию: 100.Связаннаяпеременная

(V.)[n].MPA.SHARE[i].Xn

S H A R E =100 (A r-A o )/A rfr

f

A

A r

A o

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

Page 95: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

63

Рабочие наборы

NPARSETS Число наборов параметров (L R S) (A S X)

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

DEFAULTSET Рабочий набор по умолчанию (L R S) (A S X)

Указывает набор, принятый ЧПУ при включении питания, после выполненияM02 или M30 или после сброса.

Если определен с значением "0", набор всегда постоянен.

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

На шпинделях, функция G112 выбирает набор параметров, но не выполняетизменение передачи. Для выбора набора и выполнения смены передачи,используйте функции от M41 до M44.

SET n Рабочие наборы (L R S) (A S X)

Показывает таблицу станочных параметров набора.

Значения: 1 до 4.

По умолчанию: 1

Связаннаяпеременная

(V.)[n].MPA.NPARSETS.Xn

Значения: 0 до 4.

По умолчанию: 1

Связаннаяпеременная

(V.)[n].MPA.DEFAULTSET.Xn

Page 96: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

64

2.3.1 Станочные параметры для осей. Рабочие наборы

До 4 различных диапазонов могут быть определены, чтобы указать динамикуоси в каждом из них (скорости подачи, усиления, ускорение, и т.д.). См."Рабочие наборы " на странице 63.

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

Разрешение обратной связи

PITCH Шаг ходового винта (L R S) (A S X)

PITCH2 Шаг ходового винта (2-ая обратная связь) (L R S) (S)

В зависимости от типа обратной связи, этот параметр означает следующее.

• На линейной оси с угловым энкодером и ходовым винтом, определяет шагходового винта.

• На линейной оси с линейным энкодером (шкала), определяет шаг шкалы.

• На угловой оси, устанавливает число градусов на оборот энкодера.

INPUTREV Обороты вала двигателя (L R S) (A S X)

OUTPUTREV Обороты оси станка (L R S) (A S X)

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

Возможное передаточное отношение, существующее между двигателем иэнкодером может быть также введено непосредственно через параметр PITCH. Вэтом случае, параметры INPUTREV и OUTPUTREV должны устанавливаться в ·1 ·.

INPUTREV2 Обороты вала двигателя (2-ая обратная связь) (L R S) (S)

OUTPUTREV2 Обороты оси станка (2-ая обратная связь) (L R S) (S)

Устанавливает передаточное отношение, если не используется втораяобратная связь.

L, R, S Линейная (L), Угловая (R), Шпиндель (S)A, S, X Аналоговая (A), Sercos (S), Скорость Sercos (Ss), Моделируемая (X)

Значения: от 0 до 99999.9999 mm или градуса.от 0 до 3937.00787 дюйма.

По умолчанию: 5 mm или градусов (0.19685 дюйма).

Связанная переменная (V.)[n].MPA.PITCH[g].Xn(V.)[n].MPA.PITCH2[g].Xn

Пример:Ось с шагом ходового винта 5 mm PITCH = 5 mmОсь с шагом шкалы Fagor 20 µm PITCH = 0.020 mmУгловая ось с передаточным отношением 1/10 PITCH = 36°

Значения: от 1 до 32767.

По умолчанию: 1.

Связанная переменная (V.)[n].MPA.INPUTREV[g].Xn(V.)[n].MPA.OUTPUTREV[g].Xn

Значения: от 1 до 32767.

По умолчанию: 1.

Связанная переменная (V.)[n].MPA.INPUTREV2[g].Xn(V.)[n].MPA.OUTPUTREV2[g].Xn

Page 97: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

65

NPULSES Число импульсов энкодера (L R S) (A Ss X)

NPULSES2 Число импульсов энкодера (2-ая обратная связь) (L R S) (A Ss X)

Число импульсов на оборот энкодера. С линейным энкодером (шкала)устанавливают NPULSES = 0 и NPULSES2 = 0.

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

SINMAGNI Синусоидальный умножающийся коэффициент (L R S) (A X)

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

Для прямоугольных сигналов обратной связи, установите SINMAGNI = 0. ЧПУприменяет коэффициент x4.

ABSFEEDBACK Абсолютная система обратной связи (L R S) (A S X)

FBACKAL Активация аварии обратной связи (L R S) (A)

Установка петли

LOOPCH Инвертор знака аналогового напряжения (L R S) (A S X)

AXISCH Инвертор знака обратной связи (L R S) (A S X)

Если ось идет в разнос, ЧПУ выпускает сообщение ошибки рассогласования.Измените значение параметра LOOPCHG, Если ось не убегает, но направлениесчета не желательное, измените значения обоих параметров AXISCHG иLOOPCHG.

INPOSW Зона в позиции (L R S) (A S X)

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

Значения: от 0 до 65535.

По умолчанию: 1250Связанная переменная (V.)[n].MPA.NPULSES[g].Xn

(V.)[n].MPA.NPULSES2[g].Xn

Значения: от 0 до 255.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.SINMAGNI[g].Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.ABSFEEDBACK[g].Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.FBACKAL[g].Xn

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)[n].MPA.LOOPCH[g].Xn(V.)[n].MPA.AXISCH[g].Xn

Значения: от 0.0001 до 99999.9999 mm или градусов.в пределах 0.00000 и 3937.00787 дюйма.

По умолчанию: 0.0100 mm или градуса (0.00039 дюйма).

Связанная переменная (V.)[n].MPA.INPOSW[g].Xn

Page 98: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

66

Компенсация люфта в реверсивных перемещениях

BACKLASH Люфт (L R S) (A S X)

С линейными энкодерами (шкалы), установите BACKLASH = 0

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

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

Компенсация люфта в реверсивных перемещениях с дополнительным импульсом задания.

BAKANOUT Дополнительный импульс задания (L R S) (A S)

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

Эта дополнительная команда будет приложена на период времени, указанныйпараметром BAKTIME.

С аналоговым приводом, дополнительная скоростная команда дается в единицахЦАП с целым числом от 0 до 32767. 10 V соответствуют значению 32767.

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

BAKTIME Продолжительность дополнительного импульса задания(L R S) (A S)

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

ACTBAKAN Применение дополнительного импульса задания (L R S) (A S)

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

Значения: в пределах ±3.2768 mm или градусов (±0.12901дюйма).

По умолчанию: 0

Связанная переменная (V.)[n].MPA.BACKLASH[g].Xn

Значения: С аналоговым приводом, от 0 до 32767.С приводом Sercos, в пределах ±1000 rpm.

По умолчанию: 0 (Не применен).

Связанная переменная (V.)[n].MPA.BAKANOUT[g].Xn

BAKANOUT 1 3277 32767

Аналоговоенапряжение

0.3 mV 1 V 10 V

Значения: от 0 до 65535.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.BAKTIME[g].Xn

Значения: Всегда.G2 / G3.

По умолчанию: Всегда.

Связанная переменная (V.)[n].MPA.ACTBAKAN[g].Xn

Page 99: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

67

Установка скорости подачи

G00FEED Скорость подачи в G00 (L R S) (A S X)

Быстрое позиционирование (проход, G00) всегда выполняется на возможноймаксимальной скорости, указанной в G00FEED.

Как временно изменять максимальную скорость подачи через PLC

PLC имеет переменную (V). [n] .PLC.G00FEED, которая может использоватьсядля изменения максимальной скорости подачи, установленной станочнымпараметром G00FEED. Изменение принимается немедленно и остаетсяактивным, пока переменная принимает значение ·0·, восстанавливаяограничение, установленное станочным параметром. Новое ограничениепринимается для перемещений в G00, G01, G02 и т.д.

MAXVOLT Аналоговое напряжение для достижения G00FEED (L R S) (A Ss)

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

Установка усиления

PROGAIN Пропорциональное усиление (L R S) (A S X)

Устанавливает ошибку рассогласования "e" (различие между теоретическоймгновенной позицией и фактической реальной позицией оси) дляопределенной скорости подачи.

Значения: от 0 до 200000.0000 mm/min, degrees/min.от 0 до 7873.992 inch/min.от 0 до 100000.0000 rpm.

По умолчанию: 10000.0000 mm/min, degrees/min или rpm.393.70079 inch/min.от 0 до 3000.0000 rpm.

Связанная переменная (V.)[n].MPA.G00FEED[g].Xn

Значения: от 0 до 10000.0000 mV.

По умолчанию: 9500 mV (9.5 V).

Связанная переменная (V.)[n].MPA.MACVOLT[g].Xn

Значения от 0.0 до 100.0 (1000/min).

По умолчанию 1

Связанная переменная (V.)[n].MPA.PROGAIN[g].Xn

Пример:Получить ошибку рассогласования (запаздывание оси) 1 mm (e) дляскорости подачи 1000 mm/min. (усиление 1):

F = ε x PROGAINF / ε = 1000 (mm/min) / 1 (mm) = 1000 / minPROGAIN = 1

Actual FeedFollowing Error (ε)

Каждая клетка графика представляет ошибку рассогласования "ε" 800 µm.

Page 100: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

68

FFWTYPE Тип упреждения (L R S) (A S X)

FFGAIN Процент от упреждения сорости в автоматическом (L R S) (A S X)

ЧПУ рассматривает его, работая с Feed Forward. Параметр FFWTYPE, если этоаналоговый привод или моделируемый, и параметр OPMODEP, если это -Sercos.

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

Устанавливает часть аналогового выхода , пропорциональнозапрограммированной скорости подачи. Остальное будет пропорциональноошибке рассогласования "e".

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

Значения: OFFFeed ForwardAC-ForwardFeed Forward + AC-Forward

По умолчанию: OFF

Связаннаяпеременная

(V.)[n].MPA.FFWTYPE[g].Xn

Значения: от 0 до 120 (%).

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.FFGAIN[g].Xn

FFGAIN

PROGAIN

ProgrammedFeedrate

NominalPosition

ε+ ++

Analogoutput

Actualposition

-

Каждая клетка графика представляет ошибку рассогласования "ε" 10 µm.

Правильная настройка с Feed-forward

Неправильная настройка с Feed-forward

Page 101: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

69

MANFFGAIN Процент от упреждения сорости в ручном режиме83

(L R S) (A X)

ЧПУ рассматривает его, работая с Feed Forward. Параметр FFWTYPE, если этоаналоговый привод или моделируемый, и параметр OPMODEP, если это -Sercos.

Хотя есть три типа ускорения, только линейное ускорение используется врежиме JOG. Иногда, Feed Forward, выбранный для автоматического режимаможет быть слишком высоким для режима Jog.

В таких случаях, этот параметр позволяет приспосабливать Feed-Forwardпримененный к ручному режиму.

ACFWFACTOR Константа времени ускорения (L R S) (A Ss X)

ЧПУ рассматривает его, работая с AC-Forward. Параметр FFWTYPE, если этоаналоговый привод или моделируемый, и параметр OPMODEP, если это -Sercos.

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

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

ACFGAIN Процент от упреждения ускорения в автоматическомрежиме (L R S) (A S X)

MANACFGAIN Процент от упреждения ускорения в режиме JOG (L R S) (A X)

ЧПУ рассматривает это, работая с AC-Forward. Параметр ACFWFACTOR.

Значения: от 0 до 120 (%).

По умолчанию: 0

Связанная переменная (V.)[n].MPA.MANFFGAIN[g].Xn

Значения: в пределах от 0.001 до 1000000.0000 ms.

По умолчанию: 1000.0000 ms.

Связанная переменная (V.)[n].MPA.ACFWFACдоR[g].Xn

График слева показывает реакцию системы без усиления AC-Forward (10 µm наквадрат) и справа - с AC-Forward (1 µm).

Значения: от 0 до 120 (%)

По умолчанию: 0

Связанная переменная (V.)[n].MPA.ACFGAIN[g].Xn(V.)[n].MPA.MANACFGAIN[g].Xn

Page 102: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

70

Они подобны параметрам FFGAIN и MANFFGAIN, но затрагивают AC-Forward.Улучшают системную реакцию на изменение ускорения. Они минимизируютошибку рассогласования "e" при запуске, торможении и реверсе.

Линейное ускорение

Тип ускорения определен параметром SLOPETYPE. См. "Режим каналов поумолчанию" на странице 33.

LACC1 Ускорение первой зоны (L R S) (A S X)

LACC2 Ускорение второй зоны (L R S) (A S X)

LFEED Изменение скорости (L R S) (A S X)

При ускорении, когда достигается скорость подачи, определенная этимпараметром, изменяется ускорение от LACC1 до LACC2. При замедлении,когда достигается скорость подачи, определенная этим параметром,изменяется ускорение от LACC2 до LACC1.

FFGAIN

PROGAIN

ProgrammedFeedrate

NominalPosition

ε+ ++

Analogoutput

Actualposition

-

ACFWGAINProgrammedAcceleration

++

Значения: от 1.0000 до 1000000.0000 mm/s2 или degrees/s2.от 0.03937 до 39370.07874 inch/s2.

По умолчанию: 1000.0000 mm/s2 или degrees/s2.39.37008 inch/s2.

Связаннаяпеременная

(V.)[n].MPA.LACC1[g].Xn(V.)[n].MPA.LACC2[g].Xn

Значения: от 0 до 200000.0000 mm/min, degrees/min.от 0 до 7873.992 inch/min.от 0 до 100000.0000 rpm.

По умолчанию: 1000.0000 mm/min, degrees/min или rpm.39.37008 inch/min.от 0 до 10000.0000 rpm.

Связаннаяпеременная

(V.)[n].MPA.LFEED[g].Xn

Page 103: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

71

Трапециевидное и прямоугольно-синусное ускорение

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

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

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

L A C C 1

L A C C 2

- L A C C 2

- L A C C 1

t

a

t

F

L F E E D

1

2 3

5

4

1. Ось начинает перемещаться с ускорением, обозначенным в LACC1 иподдерживает 'то ускорение, до достижения подачи, обозначенной в LFEED.

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

3. По достижении запрограммированной скорости подачи, ускорениевозвращается к "0".

4. Когда скорость подачи ниже, обозначенной в LFEED, замедляется созначением LACC1.

Page 104: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

72

Мы здесь показываем динамику трапециевидного ускорения.

1. Ось начинает двигаться с равномерно увеличивающимся ускорением, с наклоном,ограниченным ACCJERK до достижения ускорения, указанного в ACCEL.

2. Ускорение становится постоянным со значением ACCEL.

3. Перед достижением запрограммированной скорости подачи, естьзамедление, ограниченное ACCJERK.

4. Продолжается на запрограммированной скорости подачи и без ускорения.

5. Для замедления или остановки оси, равномерно уменьшающеесязамедление применено с наклоном, ограниченным DECJERK.

6. Замедление становится постоянным со значением DECEL.

7. Перед достижением запрограммированной скорости подачи илиостановкой, есть замедление, ограниченное DECJERK.

Рисунок ниже показывает график скорости (v), ускорения (a) и джерка (j) для этогослучая.

V

t

a

t

j

t

S L O P E T Y P E( L I N E A R )

S L O P E T Y P E( T R A P E Z O I D A L )

V

t

a

t

j

t

S L O P E T Y P E( S Q U A R E S I N E )

V

t

a

t

j

t

Page 105: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

73

ACCEL Ускорение (L R S) (A S X)

DECEL Замедление (L R S) (A S X)

ACCJERK Джерк ускорения (L R S) (A S X)

DECJERK Джерк замедления (L R S) (A S X)

Конфигурация режима HSC

HSC Таблица параметра режима HSC.

Показывает таблицу для определения режима работы HSC.

CORNERACC Максимальное ускорение, разрешенное в углах (L R S) (A S X)

Если этот параметр установлен с значениям 0, активное ускорение осиучитывается.

CURVACC Максимальное ускорение, разрешенное на кривых (L R S) (A S X)

Если этот параметр установлен с значениям 0, активное ускорение осиучитывается.

CORNERJERK Максимальный джерк, разрешенный в углах (L R S) (A S X)

Если этот параметр установлен с значениям 0, активный jerk оси учитывается.

CURVJERK Максимальный джерк, разрешенный на кривых (L R S) (A S X)

Если этот параметр установлен с значениям 0, активный jerk оси учитывается.

Значения: от 1.0000 до 1000000.0000 mm/s2 или degrees/s2.от 0.03937 до 39370.07874 inch/s2.

По умолчанию: 1000.0000 mm/s2 или degrees/s2.39.37008 inch/s2.

Связанная переменная (V.)[n].MPA.ACCEL[g].Xn(V.)[n].MPA.DECEL[g].Xn

Значения: от 1.0000 до 1000000000.0000 mm/s3 или degrees/s3.от 0.03937 до 39370078.74016 inch/s3.

По умолчанию: 10000.000 mm/s3 или degrees/s3.393.70087 inch/s3.

Связанная переменная (V.)[n].MPA.ACCJERK[g].Xn(V.)[n].MPA.DECJERK[g].Xn

Значения: от 0 до 100000.0000 mm/s2 или degrees/s2.от 0 до 3937.00787 inch/s2.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.CORNERACC[g].Xn

Значения: от 0 до 100000.0000 mm/s2 или degrees/s2.от 0 до 3937.00787 inch/s2.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.CURVAACC[g].Xn

Значения: от 0 до 1000000000.0000 mm/s3 или degrees/s3.от 0 до 39370078.74016 inch/s3.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.CORNERJERK[g].Xn

Значения: от 0 до 1000000000.0000 mm/s3 или degrees/s3.от 0 до 39370078.74016 inch/s3.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.CURVJERK[g].Xn

Page 106: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

74

FASTACC Максимальное ускорение , разрешенное для режима HSCFAST (L R S) (A S X)

Если этот параметр установлен с значениям 0, активное ускорение оси учитывается.

Поиск исходного

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

Ось перемещается на минимально возможное расстояние, меньше чем 200mm, в направлении, установленном общим параметром оси "REFDIREC" и наскорости подачи, указанной в "REFEED2".

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

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

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

Нажимая выключатель исходного, она реверсируется и двигается обратно наскорости подачи, обозначенной "REFEED2". Движение продолжается послесъезда с выключателя исходного до обнаружения ЧПУ импульса маркера (I0)устройства обратной связи.

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

Поиск исходного может быть выполненным в любом месте на станке; но ошибкаходового винта в станочной контрольной точке (исходном) должна быть "0".

I0TYPE Тип референтной метки (I0) (L R S) (A S X)

REFVALUE Позиция референтной точки (L R S) (A S X)

Станочная референтная точка должна быть определена в следующих случаях:

• Система с обратной связью не имеет дистанционно-кодированных маркеров (I0)

• Система с обратной связью имеет дистанционно-кодированные маркеры(I0), и компенсация ошибки ходового винта применяется на эту ось.

Установите исходную позицию относительно нулевою точки станка.

Значения: от 0 до 100000.0000 mm/s2 or degrees/s2.от 0 до 3937.00787 inch/s2.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.FASTACC[g].Xn

Значения: Инкрементальная (Не дистанционно -кодированная)Нарастающая дистанционно-кодированнаяУбывающий код (только линейные энкодерыCOVS).

По умолчанию: Инкрементальная (Не дистанционно -кодированная)

Связанная переменная (V.)[n].MPA.I0TYPE[g].Xn

Значения: в пределах ±99999.9999 mm или градуса.в пределах ±3937.00787 дюйма.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.REFVALUE[g].Xn

Page 107: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

75

REFSHIFT Смещение референтной точки (L R S) (A S X)

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

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

REFFEED1 Быстрая скорость подачи поиска исходного (L R S) (A S X)

REFFEED2 Медленная скорость подачи поиска исходного (L R S) (A S X)

Когда система с обратной связью не имеет дистанционно-кодированныхреферентных меток (I0), поиск исходного выполнен на скорости подачи,обозначенной "REFEED1" до достижения выключателя исходного. Затемреверсируется его перемещение на скорости подачи, обозначенной REFEED2 дополучения ЧПУ импульса референтного маркера устройства обратной связи.

REFPULSE Тип импульса I0 (L R S) (A S X)

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

ABSOFF Смещение относительно дистанционно-кодированной I0(L R S) (A S X)

ЧПУ принимает его во внимание, если I0TYPE = Дистанционно-кодированный.

С линейными энкодерами с дистанционно-кодированным (I0) референтнымиметками, можно знать позицию станка, просто перемещая ось на расстояние 20или 100 mm. После чтения двух последовательных дистанционно-кодированных(I0) референтных меток (через 20 или 100 mm друг от друга, можно знать позициюоси относительно нулевой точки градуированной шкалы (C).

Для ЧПУ, чтобы показать положение относительно станочного ноля (M), этотпараметр должен быть назначен положению станочного ноля (M) относительнонулевой точки шкалы (C).

Нулевая точка шкалы (начало кодированного расстояния) может быть в или внедлины измерения шкалы.

Значения: в пределах ±99999.9999 mm или градуса.в пределах ±3937.00787 дюйма.

По умолчанию: 0Связанная переменная (V.)[n].MPA.REFSHIFT[g].Xn

Значения: от 0 до 200000.0000 mm/min, degrees/min.от 0 до 7873.992 inch/min.от 0 до 100000.0000 rpm.

По умолчанию: REFFEED1

1000.0000 mm/min или degrees/min (39.37001 inch/min).100.0000 rpm.

REFFEED2

100.0000 mm/min или degrees/min (3.93700 inch/min).10.0000 rpm.

Связанная переменная (V.)[n].MPA.REFFEED1[g].Xn(V.)[n].MPA.REFFEED2[g].Xn

Значения: Положительный / отрицательный.

По умолчанию: Положительный.

Связанная переменная (V.)[n].MPA.REFPULSE[g].Xn

Значения: в пределах ±99999.9999 mm или градуса.в пределах ±3937.00787 дюйма.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.ABSOFF[g].Xn

Page 108: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

76

EXTMULT Внешний коэффициент для дистанционно-кодированногомаркера (L R S) (A X)ЧПУ принимает его во внимание, если I0TYPE = Дистанционно-кодированный.

Указывает отношение между механическим периодом (градуировка на шкале)и электрическим периодом (сигнала обратной связи) отправляемым к ЧПУ.

Значения, которые будут назначены для энкодеров Fagor с дистанционно-кодированным I0.

I0CODDI1 Промежуток между двумя фиксированными дистанционно-кодированными I0 (L R S) (A S X)

I0CODDI2 Промежуток между двумя переменными дистанционно-кодированными I0 (L R S) (A S X)ЧПУ принимает его во внимание, если I0TYPE = Дистанционно-кодированный.

(C) Позиция нуля шкалы.

(M) Позиция станочного нуля.

Значения: от 0 до 256.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.EXTMULT[g].Xn

Пример с линейным энкодером Fagor.Линейный энкодер Fagor типа FOX имеет период градуировки 100 µm(промежуток между линиями) и электрический период сигнала 4 µm.

EXTMULT = 100 / 4 = 25

Угловой энкодер EXTMULT

HO SO 90,000 импульсов 5

HO SO 180,000 импульсов 10

HOP SOP 18,000 импульсов 1

Линейный энкодер EXTMULTSOPSVOP

GOP MOPMOCMOTMOVP

COPCOCCOTCOVP

1

SOXSVOX

GOX MOX COX 2

MOYMOVY

COY 10

LOP 1

LOX 10

MOVX COVX FOT 5

FOX 25

FOP 1

Значения: от 0 до 65535.

По умолчанию: I0CODD1=1000I0CODD2=1001.

Связанная переменная (V.)[n].MPA.I0CODDI1[g].Xn(V.)[n].MPA.I0CODDI2[g].Xn

Page 109: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

77

Определяется в числе волн.

Значения, назначенные для энкодеров Fagor с дистанционно-кодированным I0.

Ошибка рассогласования

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

Ошибка рассогласования уменьшается при увеличении усиления оси.

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

FLWEMONITOR Тип контроля (L R S) (A S X)

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

"Standard" контроль проверяет ошибку рассогласования все время, исообщение об ошибке будет выпущено, когда она превышает значениепараметров MAXFLWE и MINFLWE.

Линейный контроль выполняет динамическое наблюдение, которое допускаетпроцент от ошибки рассогласования. Этот процент установлен параметромFEDYNFACT.

Пример с линейным энкодером Fagor.Промежуток между двумяфиксированными дистанционно -кодированными I0

20.000 mm

Промежуток между двумяпеременными дистанционно -кодированными I0

20.020 mm

Период синусоидального сигнала 20 mmЧисло волн между фиксированными I0 20000/(20 x EXTMULT) = 1000Число волн между переменным I0 20020/(20 x EXTMULT) = 1001

Линейный энкодер I0CODDI1 I0CODDI2

SOPSVOP

GOP MOPMOCMOTMOVP

COPCOCCOTCOVP

1000 1001

SOXSVOX

GOX MOX COX 1000 1001

MOYMOVY

COY 1000 1001

LOP 2000 2001

LOX 2000 2001

MOVX COVX FOT 1000 1001

FOX 1000 1001

FOP 1000 1001

Угловой энкодер I0CODDI1 I0CODDI2

HO SO 90,000 импульсов 1000 1001

HO SO 180,000 импульсов 1000 1001

HOP SOP 18,000 импульсов 1000 1001

Значения: Off, Standard, Linear.

По умолчанию: Off (нет контроля)

Связанная переменная (V.)[n].MPA.FLWEMONIдоR[g].Xn

Page 110: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

78

MINFLWE Максимальная ошибка рассогласования при остановке (L R S) (A S)

ЧПУ принимает его во внимание, если FLWEMONITOR отличен от "Off".

Указывает максимально допустимую ошибку рассогласования, когда осьостановлена. Значение MINFLWE не может быть больше чем 1/4 полногоперемещения оси (LIMITPOS - LIMITNEG).

MAXFLWE Максимальная ошибка рассогласования в движении (L R S) (A S)

ЧПУ принимает его во внимание, если FLWEMONITOR отличен от "Off".

• С FLWEMONITOR = Standard, указывает максимально допустимую ошибкурассогласования, когда ось двигается.

• С FLWEMONITOR = Linear, указывает значение, с которого начинаетсядинамическая проверка ошибки рассогласования.

FEDYNAC % отклонения ошибки рассогласования (L R S) (A S)

ЧПУ принимает его во внимание, если FLWEMONITOR = Линейный. Указываетдопустимый процент ошибки, отклонение реальной ошибки рассогласованияотносительно теоретического.

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

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

ESTDELAY Задержка ошибки рассогласования (L R S) (A S)

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

Значения: от 0 до 99999.9999 mm или градуса.в пределах 0 и 3937.00787 дюйма.

По умолчанию: 1.0000 mm или градус (0.03937 дюйма).

Связанная переменная (V.)[n].MPA.MINFLWE[g].Xn

Значения: от 0 до 99999.9999 mm или градуса.в пределах 0 и 3937.00787 дюйма.

По умолчанию: 1.0000 mm или градуса (0.03937 дюйма).

Связанная переменная (V.)[n].MPA.MAXFLWE[g].Xn

Значения: от 0 до 100 (%).

По умолчанию: 50

Связанная переменная (V.)[n].MPA.FEDYNAC[g].Xn

Значения: в пределах от 0 до 1000000 ms.

По умолчанию: 0

Связанная переменная (V.)[n].MPA.ESTDELAY[g].Xn

Page 111: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

79

INPOMAX Время выхода в позицию (L R S) (A S X)

INPOTIME Минимальное время в позиции (L R S) (A S X)

Параметр INPOMAX ограничивает (максимальное время) время, когда осьдолжна войти в позицию.

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

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

Смазывание оси

DISTLUBRI Расстояние для импульса смазывания (L R S) (A S X)

Сигнал смазывания активизируется после перемещения на расстояние,указанное в этом параметре.

PLC читает этот параметр в mm вместо того, чтобы делать это в десятыхмикрона (0.0001 mm).

Логические входы и выходы ЧПУ: LUBR (ось), LUBRENA (ось) и LUBROK (ось)должны использоваться PLC, для смазывания осей и передач.

1. Маркер LUBRENA (ось) указывает, должна ли эта возможностьиспользоваться или нет.

2. Когда ось пермещается на расстояние, обозначенное параметромDISTLUBRI, маркер LUBR (ось) устанавливается в "1", сообщая PLC, что осьнужно смазать.

3. После смазывания оси, PLC устанавливает маркер LUBROK (ось) высокимуровнем (=1), сообщая ЧПУ, что ось смазали.

4. ЧПУ устанавливает маркер LUBR (ось) низким уровнем (=0) и сбрасываетего счет в "0".

Значения: в пределах от 0 до 1000000 ms.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.INPOMAX[g].Xn(V.)[n].MPA.INPOTIME[g].Xn

Значения: от 0 до 2000000000 mm или градусов.от 0 до 78739920 дюймов.

По умолчанию: 0 (нет смазывания).

Связаннаяпеременная

(V.)[n].MPA.DISTLUBRI[g].Xn

Page 112: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

80

Определение модуля угловых осей и шпинделя

MODUPLIM Верхнее ограничение модуля (R S) (A Ss X)

MODLOWLIM Нижнее ограничение модуля (R S) (A Ss X)

ЧПУ принимает их во внимание, если AXISMODE = Модуль.

Для чтения в пределах ±180 °, установите MODUPLIM = 180° и MODLOWLIM =-180°.

MODNROT Ошибка модуля. Обороты (R S) (A Ss X)

MODERR Ошибка модуля. Приращения (R S) (A Ss X)

ЧПУ принимает их во внимание, если параметр AXISMODE = Модуль иMODCOMP = Yes.

Параметр MODNROT.

Параметр MODERR.

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

Пример:

Угловая ось, имеющая передаточное отношение 7/11 и 1000 линий энкодерапомещенного на двигателе.

PITCH = 360 x 7/11 = 229.090909 ...

• Если NPULSES = 1000 и PITCH = 229.091 Каждые 11 поворотов двигателя:

ЧПУ прочитает 11 x 229.091 = 2520.0010°

и ось будет повернута 7 x 360° = 2520.0000°

Поэтому: MODNROT = 11 MODERR = -10

• Если NPULSES = 1000 и PITCH = 229.090 Каждых 11 поворотов двигателя:

ЧПУ прочитает 11 x 229.090 = 2519.9900°

и ось будет повернута 7 x 360° = 2520.0000°

Поэтому: MODNROT = 11 MODERR = 100

Значения: в пределах ±99999.9999°.

По умолчанию: MODUPLIM = 360° и MODLOWLIM = 0°.

Связаннаяпеременная

(V.)[n].MPA.MODUPLIM[g].Xn(V.)[n].MPA.MODLOWLIM[g].Xn

Значения: от 1 до 32767 оборотов.

По умолчанию: 1

Связаннаяпеременная

(V.)[n].MPA.MODNROT[g].Xn

Значения: в пределах ±32767.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.MODERR[g].Xn

Page 113: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

2.

(РЕФ: 0608)

81

Шпиндель

SZERO Скорость, рассматриваемая как "0 rpm" (S) (A X)

Указывает значение rpm, ниже которого шпиндель полагают остановленным.

POLARM3 Знак аналогового напряжения для M3 (S) (A Ss X)

POLARM4 Знак аналогового напряжения для M4 (S) (A Ss X)

Конфигурация задания

SERVOOFF Компенсация смещения (L R S) (A)

Аналоговое напряжение, примененное как смещение на привод.

Это дается в единицах ЦАП, которые могут быть любым целым числом впределах ±32767. Значение ±32767 соответствует ±10V.

MINANOUT Минимальный аналоговый выход (L R S) (A)

Это дается в единицах ЦАП, которые могут быть любым целым числом от 0 до32767. Значение 32767 соответствует 10V.

Значения: от 0 до 100000 rpm.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.SZERO[g].Xn

Значения: Положительный / Отрицательный.

По умолчанию: POLARM3 = Положительный.POLARM4 = Отрицательный.

Связаннаяпеременная

(V.)[n].MPA.POLARM3[g].Xn(V.)[n].MPA.POLARM4[g].Xn

Значения: в пределах ±32767.

По умолчанию: 0.

Связаннаяпеременная

Если оси X (первая) и Z (вторая) были определены,плоскость работы будет ZX, и Z будет продольнойосью.

SERVOOFF 1 3277 32767

Смещение 0.3 mV 1 V 10 V

Значения: от 0 до 32767.

По умолчанию: 0.

Связаннаяпеременная

(V.)[n].MPA.MINANOUT[g].Xn

MINANOUT 1 3277 32767

Аналоговоенапряжение

0.3 mV 1 V 10 V

Page 114: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

осей и шпинделей

(РЕФ: 0608)

82

Аналоговые оси. Аналоговый выход / вход обратной связи

ANAOUTID Аналоговый выход оси (L R S) (A)

Этот параметр указывает логический номер аналогового выхода ,используемого для задания. Когда две оси не будут сконфигурированыодновременно, ЧПУ позволяет использовать тот же самый аналоговый выходдля обеих осей. См. "3.2.1 Конфигурация 2 осей с одним входом обратнойсвязи и аналоговым выходом" на странице 138.

Модули аналоговых выходов пронумерованы в логическом порядке удаленныхгрупп (угловой выключатель источника питания). Если есть несколько модулейаналогового выхода в каждой группе, порядок - сверху вниз и слева направо.Аналоговые выходы первого модуля будут 1 - 4, второго модуля 5 - 8 и так далее.

COUNTERID Вход обратной связи оси (L R S) (A)

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

Модуль счетчиков пронумерованы в логическом порядке удаленных групп(угловой выключатель источника питания). Если есть несколько модулейсчетчиков в каждой группе, порядок - сверху вниз и слева направо. Счетчикипервого модуля будут 1 - 4, второго модуля 5 - 8 и так далее.

Значения: от 0 до 16.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.ANAOUTID[g].Xn

Значения: от 0 до 16.

По умолчанию: 0

Связаннаяпеременная

(V.)[n].MPA.COUNTERID[g].Xn

Page 115: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

2.

(РЕФ: 0608)

83

2.4 Станочные параметры для режима JOG

Конфигурация штурвала

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

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

• Используя общий штурвал, перемещаемая ось должна быть выбрана,используя клавиши JOG. Они не могут переместить оси, которые имеютсвязанный индивидуальный штурвал.

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

NMPG Число штурвалов

Общее количество штурвалов, подключенных к ЧПУ; индивидуальныештурвалы плюс общий штурвал.

MANPG Таблица штурвалов

Показывает таблицу конфигурации штурвала.

MANPG n Конфигурация штурвала

Таблица создана для каждого штурвала со всеми параметрами COUNTERID иMGAXIS

COUNTERID Вход обратной связи для штурвала

Штурвалы могут быть подключенны к клавиатуре (3 на клавиатуру) и черезмодули счетчиков удаленных групп (4 на модуль).

Штурвалы, подключенные к клавиатуре пронумерованы от-1 до-8. Порядокклавиатур определен шиной CAN.

• Первая клавиатура -1,-2,-3.

• Вторая клавиатура -4,-5,-6.

• Третья клавиатура -7,-8.

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

MPGAXIS Ось, связанная с штурвалом

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

Значения: от 0 до 3.

По умолчанию: 0 (нет штурвалов).

Связаннаяпеременная

(V.)MPMAN.NMPG

Значения: От - 1 к-8 для штурвалов, подключенных к клавиатуре.от 1 до 16 для штурвалов, подключенных к модулюсчетчиков обратной связи (считыватель)

По умолчанию: 0

Связаннаяпеременная

(V.)MPMAN.COUNTERID[i]

Связаннаяпеременная

(V.)MPMAN.MPGAXIS[i]

Page 116: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

(РЕФ: 0608)

84

Конфигурация клавиш JOG

JOGKEYDEF Ось и направление движения

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

Вспомогательная клавиатура JOG может состоять из следующих типов клавиш:

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

• Они определены со значением от -1 до +16 (со знаком) для клавиш, которыеопределяют ось и направление . Знак указывает положительноенаправление (+) или отрицательное направление (-), и номер соответствуетлогической оси (g.m.p.) AXISNAME.

• Они определены со значением от 1 до 16 (без знака) для клавиш, которыетолько определяют ось.

• Они определены с "+", и "-" значениями для клавиш, которые определяюттолько направление.

• Они определены со значением "R" для клавиши быстрого хода.

JOGTYPE Поведение ручных клавиш

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

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

• С опцией "компактная ось", ось переместится, когда обе клавиши нажаты,клавиша оси и клавиша направления.

• С опцией "удерживаемая ось", нажатием клавиши выбирается ось. Осьбудет двигаться при нажатой клавише направления. Чтобы снятьвыделение оси, нажмите [ESC] или [STOP].

Связанная переменная (V.)MPMAN.JOGKEYDEF[i]

Клавиши для определения оси и направление ручногоперемещенияn.

Клавиши для определения оси, перемещаемой вручную.

Клавиши для определения направление перемещения.

Клавиша быстрого хода

1 2 3

7 8 9 13

4 5 6 14 15

10 11

12

Вертикальная клавиатура JOG.

Горизонтальная клавиатура JOG.

1

4

2

5

3

6

7 8 9

1 0 1 1 1 2

1 3 1 4 1 5

X+ 7+

X 7

+ -

Значения: Нажатая ось / Удерживаемая ось.

По умолчанию: Нажатая ось.

Связанная переменная (V.)MPMAN.JOGTYPE

Page 117: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

2.

(РЕФ: 0608)

85

USERKEYDEF Пользовательские клавиши в качестве ручных клавиш

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

• Они определены со значением от-1 до +16 (со знаком) для клавиш, которыеопределяют ось и направление . Знак указывает положительноенаправление (+) или отрицательное направление (-), и номер соответствуетлогической оси (g.m.p.) AXISNAME.

• Они определены со значением от 1 до 16 (без знака) для клавиш, которыетолько определяют ось.

• Они определены с "+" и "-" значением для клавиш, которые толькоопределяют направление.

• Они определены со значением "R" для клавиши быстрого хода.

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

Связаннаяпеременная

(V.)MPMAN.USERKEYDEF[i]

Page 118: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

(РЕФ: 0608)

86

2.4.1 Пример, как устанавливать штурвалы и клавиши JOG

Установка штурвала

На станке с X, Y, Z и А осями, мы хотим индивидуальный штурвал для оси X,индивидуальный штурвал для Y и общий штурвал для осей Z и А.

• Индивидуальный штурвал для оси X

Вход обратной связи: keyboard (MPG1)

Диск имеет градуировку 100 линий

Импульсы / оборот: 100

Разрешения (X): 0.001, 0.01, 0.1

• Индивидуальный штурвал для оси Y

Вход обратной связи: keyboard (MPG2)

Диск имеет градуировку 100 линий

Импульсы / оборот: 200

Разрешения (Y): 0.001, 0.01, 0.1

• Общий штурвал для остальных осей (Z, A)

Вход обратной связи: Counter (X1)

Диск имеет градуировку 100 линий

Импульсы / оборот: 100

Разрешения (Z): 0.001, 0.01, 0.1

Разрешения (A): 0.01, 0.1, 1

Установка параметра:

• Штурвал оси X (MANPG 1)

• Штурвал оси Y (MANPG 2)

NMPG 3 Система с 3 штурвалами

COUNTERID -1 Клавиатура (MPG1)

MPGAXIS X

MPGRESOL 1 0.001 разрешение 0.001

MPGRESOL 10 0.01 разрешение 0.01

MPGRESOL 100 0.1 разрешение 0.1

COUNTERID -2 Клавиатура (MPG2)

MPGAXIS Y

MPGRESOL 1 0.0005 разрешение 0.001

MPGRESOL 10 0.005 разрешение 0.01

MPGRESOL 100 0.05 разрешение 0.1

Page 119: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

2.

(РЕФ: 0608)

87

• Штурвал связанный с остальными осями (Z + A)

Установка клавиш JOG

На станке с осями X, Y, U и V, определенными как AXISNAME 1, 2, 3, 4, мы хотимперемещать вручную оси X и Y с клавишами, которые имеют те же самыеназвания, ось U с клавишами для 4-ой оси и оси V с клавишами для 5-ой оси.

Пример 1: Вертикальная клавиатура JOG

Пример 2: Вертикальная клавиатура JOG

COUNTERID 1 Счетчик (X1)

MPGAXIS Связанный с остальными осями

Z- MPGRESOL 1 0.001 разрешение 0.001

Z- MPGRESOL 10 0.01 разрешение 0.01

Z- MPGRESOL 100 0.1 разрешение 0.1

A- MPGRESOL 1 0.01 разрешение 0.01

A- MPGRESOL 10 0.1 разрешение 0.1

A- MPGRESOL 100 1 разрешение 1

клавиатура JOG JOGKEYDEF Клавиша Значение

1 [X+] 1+

2 [Y+] 2+

3 [4+] 3+

4 [X-] 1-

5 [Y-] 2-

6 [4-] 3-

7 [5+] 4+

8 [R] R

9 [5-] 4-

10 - 15 - - -

клавиатура JOG JOGKEYDEF Клавиша Значение

1 [X] 1

2 [Y] 2

3 [+] +

4 [4] 3

5 [5] 4

6 [-] -

7 [R] R

8 - - -

9 - - -

10 - 15 - - -

X +

X -

Y +

Y -

4 +

4 -

5 + 5 -

X

4

Y

5

+

-

Page 120: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

реж

има

JOG

(РЕФ: 0608)

88

Пример 3: Вертикальная клавиатура JOG

Пример 4: Горизонтальная клавиатура JOG

Пример 5: Горизонтальная клавиатура JOG

клавиатура JOG JOGKEYDEF Клавиша Значение

1 [+] +

2 [R] R

3 [-] -

4 [X] 1

5 [4+] 3+

6 [4-] 3-

7 [Y] 2

8 [5+] 4+

9 [5-] 4-

10 - 15 - - -

клавиатура JOG JOGKEYDEF Клавиша Значение

1 [X+] 1+

2 [Y+] 2+

3 [4+] 3+

4 [5+] 4+

5 [R] R

6 [5-] 4-

7 [X-] 1-

8 [Y-] 2-

9 [4-] 3-

10 - 15 - - -

клавиатура JOG JOGKEYDEF Клавиша Значение

1 [X+] 1+

2 [Y+] 2+

3 [R] R

4 - 6 - - -

7 [X-] 1-

8 [Y-] 2-

9 - - -

10 [4] 4

11 [5] 5

12 [+] +

13 [-] -

14 - 15 - - -

+

X 4 +

-

4 -

Y 5 -5 +

X+

X-

Y+

Y-

4+

4-

5+ 5-

X+

X-

Y+

Y-

4

+

5

-

Page 121: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

таблицы

М функций

2.

(РЕФ: 0608)

89

2.5 Станочные параметры для таблицы М функций

Таблица М функций

MTABLESIZE Число элементов таблицы

До 200 вспомогательных М функций могут быть определены. Каждой функцииможет быть назначена подпрограмма и определен тип синхронизации.

Должно быть принято во внимание, что некоторые вспомогательные функции,помимо того, что обозначено в этой таблице, имеют определенное значениекогда используется в программе ЧПУ. Это функции - M00, M01, M02, M03, M04,M05, M06, M08, M09, M19, M30, M41, M42, M43 и M44.

DATA Таблица М функций

Показывает таблицу для устанавки "M" функций.

MNUM Номер М функции

SYNCHTYPE Тип синхронизации

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

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

• Функции M03 и M04 для пуска шпинделя должны быть выполнены исинхронизированы перед перемещением.

• Функция M5 для остановки шпинделя должна быть выполнена исинхронизирована после перемещения.

MPROGNAME Название подпрограммы, связанной с М функцией

Подпрограммы, связанные с М функциями должны быть расположены в папке"C:\CNC8070 \MTB \SUB". Чтобы послать М функцию PLC, это должно бытьзапрограммировано в подпрограмме.

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

Значения: от 0 до 200.

По умолчанию: 50

Связанная переменная (V.)MPM.MTABLESIZE

Значения: от 0 до 65535.

Связанная переменная (V.)MPM.MTABLESIZE[i]

Значения: М без синхронизации.Отправлена до- синхронизированна до.Отправлена до- синхронизированна после.Отправлена после - синхронизированна после.

По умолчанию: Отправлена до- синхронизированна до.

Связанная переменная (V.)MPM.SYNCHTYPE[i]

Значения: любой текст с 64 символами.

Связанная переменная (V.)MPM.MPROGNAME[i]

Чтобы иметь различные процедуры в подпрограммах, связанных сопределенными М функциями, код каждого канала может бытьдифференцирован в пределах подпрограммы, используя переменные(V). G.CNCHANNEL.

i

Page 122: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

таблицы

М функций

(РЕФ: 0608)

90

MTIME Ожидаемое время для М функции

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

Этот параметр может устанавливаться для хорошей настройки вычисления.

MPLC Отправить М функцию PLC во время поиска кадра.

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

COMMENT Описание М функции

Это поле предлагает возможность связать краткое описание с М функцией. Этополе только для информации; оно не используется ЧПУ.

Комментарии сохраненные в файле MComments.txt, и можно иметь один файлна язык. Эти файлы сохранены в папке "../MTB / data/Lang".

Значения: от 0 до 1000000 ms.

По умолчанию: 0 ms.

Связаннаяпеременная

(V.)MPM.MTIME[i]

Значения: Да / Нет.

По умолчанию: Да.

Связаннаяпеременная

(V.)MPM.MPLC[i]

Связаннаяпеременная

(V.)MPM.COMMENT[i]

Page 123: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

91

2.6 Станочные параметры для кинематик

2.6.1 Кинематики

До 6 различных кинематик могут быть установлены для станка. Типприменяемой кинематики должен быть определен для каждой из них.Параметр KINID указывает номер кинематики (не тип), принятый ЧПУ привключении питания.

Чтобы выбирать кинематику через программу обработки, используйтеинструкции #KIN ID.

Типы кинематики (предопределенный Fagor или установленный OEM).

ЧПУ предлагает множество предопределенных кинематик, которые могут бытьлегко сконфигурирована станочными параметрами. Помимо этих кинематик,OEM может установить 6 дополнительных кинематик.

Кинематики OEM устанавливаются через семейство API и затемконфигурируются, используя эти станочные параметры. Чтобы включатькинематику для вашего станка, контактируйте с Fagor Automation.

Оси кинематики.

В канале может быть активной одна кинематика. Кинематика может бытьсконфигурирована от 3 до 8 осей. Все оси, составляющие кинематику должныпринадлежать тому же самому каналу и должны занять первые позиции вследующем порядке.

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

1-я ось Первая главная ось плоскости (абсцисса).2-я ось 2-я главная ось плоскости (ордината).3-я ось Продольная ось.4-я ось Четвертая ось кинематики.5-я ось Пятая ось кинематики.6-я ось Шестая ось кинематики.7-я ось Седьмая ось кинематики.8-я ось Восьмая ось кинематики.9-я ось и следующие Остальные оси

Page 124: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

92

Конфигурация кинематики

NKIN Число различных кинематик

KINEMATIC Таблица кинематики

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

TYPE Тип кинематики

Первые 100 из 106 возможных кинематик предопределены Fagor, и остальные6 могут быть установлены в ЧПУ изготовителем (OEM).

Кинематика, предопределенная Fagor

TYPE = 1 Ортогональный или сферический шпиндель YX.

TYPE = 2 Ортогональный или сферический шпиндель ZX.

TYPE = 3 Ортогональный или сферический шпиндель ZY.

TYPE = 4 Ортогональный или сферический шпиндель ZY.

TYPE = 5 Угловой шпиндель XZ.

TYPE = 6 Угловой шпиндель YZ.

TYPE = 7 Угловой шпиндель ZX.

TYPE = 8 Угловой шпиндель ZY.

TYPE = 9 Поворотный стол AB.

TYPE = 10 Поворотный стол AС.

TYPE = 11 Поворотный стол ВА.

TYPE = 12 Поворотный стол ВС.

TYPE = 13 Шпиндель - стол AB.

TYPE = 14 Шпиндель - стол АС.

TYPE = 15 Шпиндель - стол ВА.

TYPE = 16 Шпиндель - стол ВС.

TYPE = 41 Ось C. Обработка торца детали, когда ALIGNC = YES.

TYPE = 42 Ось C. Обработка торца детали, когда ALIGNC = NO.

TYPE = 43 Ось C. Обработка вращающейся стороны детали.

Значения: от 0 до 6.

По умолчанию: 0

Связаннаяпеременная

(V.)MPK.NKIN

Значения: от 0 до 99 (кинематика, предопределенная Fagor).от 0 до 105 (кинематика OEM).

По умолчанию: 0

Page 125: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

93

T Y P E = 1 T Y P E = 2 T Y P E = 3

Y XZ

Y XZ

B

A

C

A

Y XZ

B

A

T Y P E = 4

Y XZ

B

C

T Y P E = 5

Y XZ

CA

T Y P E = 6

Y XZ

B

C

T Y P E = 7

Y XZ

C

A

T Y P E = 8

Y XZ

BC

T Y P E = 9

Y XZ

B

A

T Y P E = 1 0

Y XZ

C

A

T Y P E = 1 1

Y XZ

BA

T Y P E = 1 2

Y XZ

B

C

T Y P E = 1 3

B

ZY X

A

T Y P E = 1 4

ZY X

A

C

T Y P E = 1 5

A

ZY X

B

T Y P E = 1 6

ZY X

C

B

T Y P E = 4 1 / 4 2 T Y P E = 4 3

C

CZY

Page 126: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

94

Определение шпиндельных кинематик (Типы 1 - 8)

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

Имея угловую шпиндельную головку, главная угловая ось (4) должна вращатьсявокруг одной из главных осей (X, Y, Z), и вторая или ведомая ось (5) формируетспецифический угол.

Левый рисунок удовлетворяет этому условию, тогда как на правом главнаяугловая ось (4) не вращается вокруг оси Y (формирует угол с ним).

TDATA1··TDATA7 Размеры шпинделя

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

(A) Сферический шпиндель.(B) Ортогональный шпиндель.(C)Поворотный (угловой) шпиндель.

BA C

Y XZ

45

Y XZ

5

4

С этого времени, все объяснения предполагают, что главные оси - X, Yи Z и их связанные угловые оси A, B и C.

Z

Y

B

C

Page 127: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

95

Все параметры могут быть установлены с положительным или отрицательнымзначением. Знак (+) на иллюстрации указывает, что направление принято какположительное.

TDATA1 Указывает расстояние между торцем пиноли и второй угловой осьюпо оси Z.

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

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

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

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

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

TDATA7 IУказывает угол между главной и второй угловыми осями, основнымина поворотной шпиндельной головке.

TYPE=1

TYPE=2

TYPE=3

Y XZ

Y XZ

Y XZ

B

AZ

X

Z

Y

DATA2( ) DATA3( )

DATA4( )

DATA6( )

DATA1( )

C

AZ

X

Z

Y

DATA2( )

DATA4( )

DATA1( )

DATA6( )DATA3( )

B

A

Z

X

Z

Y

DATA3( )DATA2( )

DATA4( )

DATA1( )

DATA5( )

Page 128: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

96

B

C

TYPE=4

ZY X

ZY X

ZY X

ZY X

ZY X

TYPE=5

TYPE=6

TYPE=7

TYPE=8

CA

BC

C

A

BC

DATA5( )

DATA1( )

DATA3( )

DATA4( ) DATA6( )

DATA7( )

Z

X

DATA2( )

DATA5( )

DATA1( )

DATA4( )

DATA6( )

DATA7( )

Z

X

DATA5( )DATA2( )

DATA1( )

DATA3( )

DATA4( )

Z

X

Z

Y

DATA5( )

DATA2( )DATA1( )

DATA3( )DATA6( )

DATA7( )

Z

X

Z

Y

DATA5( )DATA2( )

DATA1( )DATA3( )

DATA6( )DATA7( )

Z

X

Z

Y

Z

Y

Z

Y

Page 129: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

97

TDATA8 Позиция покоя главной угловой оси

TDATA9 Позиция покоя второй угловой оси.

Позиция покоя - это, когда инструмент перпендикулярен плоскости работы(параллелен продольной оси).

TDATA10 Направление вращения главной угловой оси

TDATA11 Направление вращения второй угловой оси

Направление осей XYZ, согласно стандарту DIN 66217 легко запомнить,используя правило правой руки. На угловых осях, направление вращенияопределяется, сгибая ваши пальцы (закрывая вашу руку) вокруг связаннойлинейной оси, в то время как ваш большой палец указывает положительноенаправление линейной оси.

TDATA12 Ручные или сервоуправляемые угловые оси

TDATA13··TDATA100(Не используемые в настоящее время)

Значения: в пределах ±99999.9999°.

По умолчанию: 0

Значения: 0 (направление, определенное стандартом DIN 66217).1 (направление вопреки стандартному DIN 66217).

По умолчанию: 0

Значения: 0 (Обе оси сервоуправляемые).1 (Главная ось ручная и вторая ось сервоуправляемая)2 (Главная ось сервоуправляемая и вторая ось ручная)3 (Обе оси ручные).

По умолчанию: 0

Page 130: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

98

Определение кинематик столов (Типы 9 - 12)

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

TDATA1 (Не используемый в настоящее время)

TDATA2··TDATA5 Размеры стола

Могут быть определены с положительным или отрицательным значением. Знак(+) на иллюстрации указывает, что направление принято как положительное.

TDATA2 Указывает положение второй угловой оси или пересечения с первойосью по оси X.

TDATA3 Указывает положение второй угловой оси или пересечение спервичной осью по оси Y.

TDATA4 Указывает положение второй угловой оси или пересечение с первойосью по оси Z.

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

TYPE=9

TYPE=10

B

AZ

Y X

ZY X

C

A

Z

X

Z

Y DATA5( )

DATA2( )DATA3( )

DATA4( )

Z

X

Z

Y

DATA5( )

DATA2( )DATA3( )

DATA4( )

Page 131: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

99

TDATA6··TDATA7 (Не используемые в настоящее время)

TDATA8 Позиция покоя главной угловой оси

TDATA9 Позиция покоя второй угловой оси.

Позиция покоя - это, когда инструмент перпендикулярен плоскости работы(параллелен продольной оси).

TDATA10 Направление вращения главной угловой оси

TDATA11 Направление вращения второй угловой оси

Направление осей XYZ, согласно стандарту DIN 66217 легко запомнить,используя правило правой руки. На угловых осях, направление вращенияопределяется, сгибая ваши пальцы (закрывая вашу руку) вокруг связаннойлинейной оси, в то время как ваш большой палец указывает положительноенаправление линейной оси.

Значения: в пределах ±99999.9999°.

По умолчанию: 0

Значения: 0 (направление, определенное стандартом DIN 66217).1 (направление не соответствует стандарту DIN 66217).

По умолчанию: 0

Page 132: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

100

TDATA12 Ручные или сервоуправляемые угловые оси

TDATA13··TDATA100(Не используемые в настоящее время)

Значения: 0 (Обе оси сервоуправляемые).1 (Главная ось ручная и вторая ось сервоуправляемая)2 (Главная ось сервоуправляемая и вторая ось ручная)3 (Обе оси ручные).

По умолчанию: 0

Page 133: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

101

Определение кинематик шпиндель - стол (Типы 13 - 16)

В этом типе кинематики, одна вращающаяся ось на шпинделе и другая на столе.Ось в шпинделе ориентирует инструмент, а ось стола ориентирует деталь.

Порядок осей в канале, где применена кинематика:

• Первые две оси соответствуют плоскости работы.

• Третья ось соответствует оси инструмента.

• Четвертая ось соответствует угловой оси шпинделя.

• Пятая ось соответствует угловой оси стола.

Тип кинематики определен при инструменте, параллельном третьей оси каналаи плоскости работы, перпендикулярной инструменту.

TDATA1··TDATA6 Размеры шпинделя и размещение стола.

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

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

TDATA1 Указывает расстояние между торцем пиноли и шпиндельной угловойосью по оси Z.

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

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

DTATA4 Указывает положение угловой оси стола по оси X.

TDATA5 Указывает положение угловой оси стола по оси Y.

TDATA6 Указывает положение угловой оси стола по оси Z.

Page 134: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

102

T Y P E = 1 3

B

ZY X

D A T A 4 ( )

D A T A 6 ( )

Z

X

Z

Y

A

D A T A 1 3 ( )D A T A 1 5 ( )

D A T A 1 4 ( )

D A T A 3 ( )

D A T A 1 ( )

T Y P E = 1 4

ZY X

A

Z

X

Z

Y

D A T A 1 3 ( )

D A T A 1 5 ( )D A T A 1 4 ( )

D A T A 3 ( )

D A T A 1 ( )

C

D A T A 4 ( )D A T A 5 ( )

Page 135: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

103

T Y P E = 1 6

ZY X

Z

X

Z

Y

C

D A T A 4 ( )D A T A 5 ( )

D A T A 1 3 ( )

D A T A 2 ( )

D A T A 1 5 ( )

D A T A 1 4 ( )

D A T A 1 ( )B

T Y P E = 1 5

A

ZY X

D A T A 6 ( )

D A T A 5 ( )

B

Z

X

Z

Y

D A T A 1 4 ( )

D A T A 1 ( )

D A T A 1 3 ( )

D A T A 2 ( )

D A T A 1 5 ( )

Page 136: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

104

TDATA8 Позиция покоя главной угловой оси

TDATA9 Позиция покоя второй угловой оси.

Позиция покоя - это, когда инструмент перпендикулярен плоскости работы(параллелен продольной оси).

TDATA10 Направление вращения главной угловой оси

TDATA11 Направление вращения второй угловой оси

Направление осей XYZ, согласно стандарту DIN 66217 легко запомнить,используя правило правой руки. На угловых осях, направление вращенияопределяется, сгибая ваши пальцы (закрывая вашу руку) вокруг связаннойлинейной оси, в то время как ваш большой палец указывает положительноенаправление линейной оси.

TDATA12 Ручные или сервоуправляемые угловые оси

TDATA 13··TDATA15Размещение шпинделя

TDATA16··TDATA100(Не используемые в настоящее время)

Значения: в пределах ±99999.9999°.

По умолчанию: 0

Значения: 0 (направление, определенное стандартом DIN 66217).1 (направление не соответствует стандарту DIN 66217).

По умолчанию: 0

Значения: 0 (Обе оси сервоуправляемые).1 (Главная ось ручная и вторая ось сервоуправляемая)2 (Главная ось сервоуправляемая и вторая ось ручная)3 (Обе оси ручные).

По умолчанию: 0

TDATA13 Расстояние, определяющее размещение шпинделя, от угловой оси,по оси X.

TDATA14 Расстояние, определяющее размещение шпинделя, от угловой оси,по оси Y.

TDATA15 Расстояние, определяющее размещение шпинделя, от угловой оси,по оси Z.

Page 137: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

105

Определение кинематики оси C (Типы 41 - 42)

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

Эта кинематика выбрана через программу обработки с функцией #FACE. Если,выполняя эту функцию кинематика не будет выбрана, то ЧПУ примет первуюкинематику типа 41 или 42, определенную в таблице.

TDATA2 Положение угловой оси

Указывает расстояние от угловой оси до линейной оси, на которой онаразворачивается. Когда определено с 0 значениями, предполагается чтоугловая ось совмещена с линейной осью (например шпиндель токарногостанка).

TDATA4 Угловое смещение угловой оси

TDATA5 Позиция оси вращения

TDATA6 Несоосность инструмента с осью C.

Этот параметр может использоваться для исправления несоосностиинструмента. Инструмент несоосен, когда его нулевая позиция не совпадает сосью вращения оси. Несоосность инструмента пораждает круговую область срадиусом TDATA6, которая не может быть обработана.

TDATA10 Направление вращения угловой оси

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

Значения: в пределах ±999999999.0000

По умолчанию: 0

Знак (+) на иллюстрации указывает положительное направление.

TYPE=41/42

DATA2(+)

X Y

CC

C

C

DATA6(+)

Значения: в пределах ±999999999.0000°

По умолчанию: 0

Значения: 0 (ось вращения находится в нуле детали), 1 (позиция оси вращения определена DATA2).

По умолчанию: 0

Значения: в пределах ±999999999.0000

По умолчанию: 0

Значения: 0 (направление, определенное стандартом DIN 66217).1 (направление не соответствует стандарту DIN 66217).

По умолчанию: 0

Page 138: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

106

Page 139: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

107

Определение кинематики оси C (Тип 43)

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

Эта кинематика выбрана через программу обработки с функцией #CYL. Если,выполняя эту функцию кинематика не будет выбрана, то ЧПУ примет первуюкинематику типа 43, определенную в таблице.

TDATA2 Позиция угловой оси

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

TDATA4 Угловое смещение для угловой оси

TDATA10 Направление вращения угловой оси

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

Значения: в пределах ±999999999.0000

По умолчанию: 0

Знак (+) на иллюстрации указывает положительное направление.

TYPE=43X

Z

DATA2(+)

Y

Z

C

Значения: в пределах ±999999999.0000°

По умолчанию: 0

Значения: 0 (направление, определенное стандартом DIN 66217).1 (направление не соответствует стандарту DIN 66217).

По умолчанию: 0

Page 140: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

108

Определение кинематик OEM (Типы 100 - 105)

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

NKINAXIS Число осей кинематики.

PARAM_D_SIZE Число параметров в десятичном формате

TDATE1··100 Параметры для конфигурирования кинематики (десятичныйформат)

Есть 100 кинематик, предопределенных Fagor. Для OEM кинематики числопараметров может быть сконфигурировано.

PARAM_I_SIZE Число параметров в целых числах

TDATE_I1··100 Параметры для конфигурирования кинематики (целочисленныйформат)

Есть 100 кинематик, предопределенной Fagor. Для OEM кинематики числопараметров может быть сконфигурировано.

AUXCTE_SIZE Размер области вспомогательных переменных.

KINDATA_SIZE Размер области для универсальных данных.

Значения: от 0 до 8.

По умолчанию: 0

Значения: от 0 до 100.

По умолчанию: 0

Значения: от 0 до 100.

По умолчанию: 0

Значения: от 0 до 1000 байт.

По умолчанию: 0

Значения: от 0 до 100000 байт.

По умолчанию: 0

Page 141: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

2.

(РЕФ: 0608)

109

2.6.2 Конфигурация угловых преобразований

Могут быть установлены до 14 различных угловых преобразований для станка.ЧПУ не принимает преобразование при включении питания; угловыепреобразования активизируются через программу обработки, используяинструкцию #ANGAX ON. Угловое преобразование оси наклонной поверхностисохраняется активным после RESET или M30.

Что такое угловое преобразование оси наклоннойповерхности?

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

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

Программирование в декартовой системе (Z-X) требует активизации угловогопреобразования наклонной плоскости , которая преобразовываетперемещения реальных (неперпендикулярных) осей (Z-X'). Таким путемперемещение, запрограммированное на оси X преобразовано в перемещенияна осях Z-X'; то есть движение вдоль оси Z и под углом к оси X'.

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

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

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

• Обе оси должны быть линейными.

• Обе оси могут быть главными в паре ведомых (соединенных) осей илипортальных осей.

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

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

Конфигурация угловых преобразований

NANG Число угловых преобразований

Z

X'X

X Декартова ось.

X' Угловая ось.

Z Ортогональная ось.

Значения: от 0 до 14.По умолчанию: 0Связанная переменная (V.)MPK.NANG

Page 142: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

кинем

атик

(РЕФ: 0608)

110

ANGTR Номер угловых преобразований

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

ANGAXNA ORTAXNA ANGANTR OFFANGAX

ANGAXNA Название угловой оси (наклонная ось)

Любая ось, определенная в параметре AXISNAME. См. "Конфигурированиеосей системы" на странице 15.

ORTAXNA Название ортогональной оси

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

Любая ось, определенная в параметре AXISNAME. См. "Конфигурированиеосей системы" на странице 15.

ANGANTR Угол между декартовой осью и осью наклонной поверхности

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

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

OFFANGAX Смещение начала координат углового преобразования

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

ANGAXNA X

ORTAXNA Z

ANGANTR 60°Z

X

60єX'

OFFANGAX

Связаннаяпеременная

(V.)MPK.ANGAXNA[i]

Связаннаяпеременная

(V.)MPK.ORTAXNA[i]

Значения: ±360.0000°.По умолчанию: 30 градусов.Связаннаяпеременная

(V.)MPK.ANGANTR[i]

Значения: В пределах ±99999.9999 mm.В пределах ±3937.00787 дюйма.

По умолчанию: 0.Связаннаяпеременная

(V.)MPK.OFFANGAX[i]

Page 143: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

магазина

2.

(РЕФ: 0608)

111

2.7 Станочные параметры для магазина

Конфигурация инструментального магазина

NTOOLMZ Число инструментальных магазинов

Число инструментальных магазинов системы.

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

GROUND Разрешаются свободные инструменты (ручная загрузка)

Они не расположенны в магазине. Программируя их, ЧПУ запрашивает ихустановку в шпиндель.

MAGAZINE Таблица инструментального магазина

Показывает таблицу для ввода данных магазина. Есть одна таблица намагазин.

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

STORAGE MANAGEMENT

Хранение данных

STORAGE Параметры, связанные с памятью

Должны быть установлены параметры SIZE и RANDOM.

SIZE Размер магазина (число карманов)

RANDOM Магазин с нефиксированной адресацией

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

Управление инструментальным магазином

MANAGEMENT Параметры, связанные с управлением

Показывает параметры для конфигурирования управления магазином.

TYPE CYCLIC GROUND

OPTIMIZE M6ALONE

Значения: от 0 до 4.

По умолчанию: 1

Связанная переменная (V.)TM.NдоOLMZ

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)TM.MZGROUND[z]

Значения: от 0 до 1000.

По умолчанию: 20

Связанная переменная (V.)TM.MZSIZE[z]

Значения: Да / Нет.

По умолчанию: Нет.

Связанная переменная (V.)TM.MZRANDOM[z]

Page 144: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

магазина

(РЕФ: 0608)

112

TYPE Тип магазина

ЧПУ может управлять различными типами магазинов. См. "2.7.1 Типыинструментальных магазинов" на странице 113.

CYCLIC Циклический манипулятор инструмента

"Циклический манипулятор инструмента" требует команды смены инструмента(M06) после поиска инструмента и перед поиском следующего.

С нециклическим манипулятором инструмента, можно искать несколькоинструментов в ряд, не имея необходимости делать фактически сменуинструмента (функция M06).

OPTIMIZE Управление инструментом.

Программируя несколько Т в ряд без M6, указывает отобраны ли всезапрограммированные инструменты (OPTIMIZE = No), или только вовлеченныев смену инструмента (OPTIMIZE = Yes).

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

M6ALONE Действие, когда выполняется M06 без выбора T

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

Значения: Асинхронный.Синхронный.Револьверная головка.Синхронный + 2 рукиСинхронный + 1 рука

По умолчанию: Синхронный.

Связаннаяпеременная

(V.)TM.MZTYPE[z]

Значения: Да / Нет.

По умолчанию: Да.

Связаннаяпеременная

(V.)TM.MZCYCLIC[z]

Значения: Да / Нет.

По умолчанию: Да.

Связаннаяпеременная

(V.)TM.MZOPTIMIZED[z]

T2 Выбран, если Optimize = No

T3 M6 Выбран всегда. M6 подразумевает смену инструмента.

T5 Выбран всегда. M6 приходит после.

M6

Значения: Ничего.Показать предупреждение.Показать ошибку.

По умолчанию: Показать ошибку.

Связаннаяпеременная

(V.)TM.MZM6ALONE[z]

Page 145: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

магазина

2.

(РЕФ: 0608)

113

2.7.1 Типы инструментального магазина

ЧПУ может управлять следующими типами магазина:

• Револьверная головка.

• Асинхронный.

• Синхронный.

• Синхронный + 2 руки

• Синхронный + 1 рука

Тип револьверной головки

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

Синхронный магазин без руки манипулятора

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

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

1. Заканчивается перемещение осей.

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

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

4. Магазин отводится.

5. ЧПУ возобновляет выполнение программы.

(A) Револьверная головка.(B) Синхронный без руки манипулятора.(C)Синхронный с 1 или 2 держателями на руке.(D)Асинхронный.

A

C D

B

Page 146: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

магазина

(РЕФ: 0608)

114

Асинхронные магазины с рукой манипулятора (1 или 2 держателя).

Синхронные магазины с рукой манипулятора инструмента (1 или 2 держателя)имеют магазин рядом со шпинделем. Инструмент не может быть заменен вовремя обработки детали из-за столкновения руки.

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

1. Новый инструмент выбран в магазине.

2. Заканчивается перемещение осей.

3. Рука берет инструмент в каждый держатель (из магазина и из шпинделя) именяет их.

4. Рука отводится.

5. ЧПУ возобновляет выполнение программы.

Асинхронные магазины

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

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

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

2. Заканчивается перемещение осей.

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

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

Page 147: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

HM

I (Интерфейс)

2.

(РЕФ: 0608)

115

2.8 Станочные параметры для HMI (Интерфейс)

Эти параметры используются для определения коммуникационной среды(интерфейс) между оператором и ЧПУ.

Чтобы утвердить изменения, сделанные с этими параметрами, ЧПУ долженбыть сброшен.

Настройка

WINDOW Размеры главного окна

Следующие параметры должны быть установлены: POSX, POSY, WIDTH и HEIGHT.

POSX Координата X верхнего левого угла

POSY Координата Y верхнего левого угла

WIDTH Ширина окна

HEIGHT Высота окна

Они определены в пикселях. Используются только для версии симулятора PC.Не должны изменяться в ЧПУ.

VMENU Положение вертикального меню функциональных клавиш

В зависимости от аппаратных средств, вертикальные функциональныеклавиши от F8 до F12 появляются слева или справа монитора.

LANGUAGE Рабочий язык

Выберите язык среди доступных.

ENGLISH SPANISH ITALIAN GERMAN

FRENCH BASQUE PORTUGUESE

USERKEY Настройка пользовательской клавиши

Связывает функцию с пользовательской клавишей.

Параметр FUNCTION должен быть установлен. В зависимости от выбраннойопции, должны быть установлены параметр COMPONENT или APPLICATION.

FUNCTION Функция пользовательской клавиши

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

• Свернуть ЧПУ и показать экран Windows.

• Обратиться к компоненту (режим работы) без горячих клавиш ЧПУ.

• Выполнить внешнее приложение, например FGUIM.

• Отключить клавишу.

COMPONENT Обратиться к компоненту без горячей клавиши

Значения: Левое / Правое.

По умолчанию: Правое.

Значения: Windows, Компонент, Приложение, Ничего.

По умолчанию: Ничего.

Значения: Режим диагностики.PLC.Станочные параметры.DDSSETUP.НАСТРОЙКА

Page 148: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

HM

I (Интерфейс)

(РЕФ: 0608)

116

Помимо этих компонентов, будут также показаны компоненты, созданные синструментом FGUIM.

APPLICATION Выполнить приложение PC

Должен быть обозначен весь путь. Например:

C:\CNC8070 \FAGOR \ RELEASE \FGUIM.EXE

CHANGEKEY Настройка клавиши смены

Связывает функцию с клавишей смены.

Параметр FUNCTION должен быть установлен.

FUNCTION Функция клавиши смены

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

Если меню отображено, параметр MENU должен быть установлен с опциямиотображения каждого меню функциональных клавиш.

MENU Установка системного меню

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

SYSMENUMODE Поведение системного меню

Определяет, как отключается системное меню.

• Если определено как "Временное", отключается при выборе опции менюили смене активного компонента.

• Если определено как "Фиксированное", меню функциональной клавишиостается, пока клавиша смены не нажата снова.

SYSHMENU Горизонтальное системное меню

SYSVMENU Вертикальное системное меню

Устанавливает опции, которые появятся на каждом меню функциональнойклавиши.

• Меню будет отключены.

• Меню показывает различные страницы или экраны активного режимаработы.

• Меню показывает доступные каналы.

• Меню показывает компоненты или режимы работы ЧПУ.

Значения: Следующая страница / Следующий канал / Меню

По умолчанию: Следующая страница.

Значения: Временное / Фиксированное.

По умолчанию: Временное.

Значения: Отключено.Экраны.Каналы.Компоненты.

По умолчанию: Отключено.

Page 149: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

HM

I (Интерфейс)

2.

(РЕФ: 0608)

117

ESCAPEKEY Настройка клавиши выхода

Связывает функцию с клавишей выхода.

Параметр FUNCTION должен быть установлен. В зависимости от выбраннойопции, должен быть установлен параметр NPREVIOUS.

FUNCTION Функция, связанная с клавишей выхода

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

NPREVIOUS Максимальное число предыдущих сохраненных компонентов.

SIMJOGPANEL Моделируемая панель JOG

Этот параметр указывает, доступна моделируемая панель или нет. Чтобывыбрать или снять выбор, нажмите [CTRL] + [J].

Моделируемая панель JOG - окно, которое расположено на экране ЧПУ.Используется, чтобы моделировать клавиши JOG и клавиши доступа режимовработы.

Это может быть использовано при работе с Telediagnosis (дистанционноеуправление ЧПУ).

WINEXIT Выйти из Windows при закрытии ЧПУ

Указывает, закрывается Windows или нет, выходя из ЧПУ, используя [ALT] + [F4].

GRAPHTYPE Список график в каждом канале

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

GRAPHTYPECH nТип графики в каждом канале

В токарной модели, устанавливает конфигурацию графики канала.

Значения: Пр. менюПр компонент.Пр. меню/компонент

По умолчанию: Пр. меню

Значения: 1 до 5.

По умолчанию: 1.

Значения: Да / Нет.

По умолчанию: Нет.

Значения: Да / Нет.

По умолчанию: Нет (Windows не закрыт).

Значения: Горизонтальный токарный станок; X+ Z+ / X- Z+ / X+ Z- / X- Z-.Вертикальный токарный станок; X+ Z+ / X- Z+ / X+ Z- / X- Z-.

По умолчанию: Горизонтальный X+ Z+.

Page 150: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

для

HM

I (Интерфейс)

(РЕФ: 0608)

118

DIAGPSW (Зарезервированный)

ГОРИЗОНТАЛЬНЫЙ ТОКАРНЫЙ

ВЕРТИКАЛЬНЫЙ ТОКАРНЫЙ

Также можно показать графику токарного станка с двойнойревольверной головкой (токарный станок TT). Чтобы сделать это,используйте приложение FGUIM, чтобы изменить свойстваграфического окна Channel1 и Channel2 для отображения выполненияобоих каналов на единой графике.

Page 151: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

OEM

2.

(РЕФ: 0608)

119

2.9 Станочные параметры OEM

Чтение переменных привода

DRIVEVAR Таблица переменных привода

Конфигурирует доступ к переменным привода от ЧПУ

Предлагает параметры SIZE, и DATA для определения этого.

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

DATA Список переменных привода

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

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

MNEMONIC AXIS ID TYPE

MODE

MNEMONIC Название переменной в приводе

Мнемоника для использования переменной в ЧПУ. Доступ к переменной от ЧПУбудет следующим:

(V.)DRV.{мнемоника}.{ось}

(V.)DRV.{мнемоника}.{шпиндель}

AXIS Ось или шпиндель, которому принадлежит переменная

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

ID Индефикатор переменных в приводе

Идентификатор Sercos ID, который идентифицирует переменную в приводе.

TYPE Тип доступа

Доступ к переменной может быть синхронным или асинхронным.

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

Не все переменные могут быть определены с синхронным доступом; толькоразрешенные приводом. Обратитесь к руководству привода.

MODE Режим доступа

Доступ к переменной может быть только-чтение или чтение - запись.

Значения: от 0 до 99.

По умолчанию: 0

Связаннаяпеременная

(V.)DRV.SIZE

Значения: Оси и шпиндели, определенные в AXISNAME.Символ "*" означает все оси и шпиндели.

Page 152: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

OEM

(РЕФ: 0608)

120

Групповые параметры OEM

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

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

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

MTBPAR Таблица OEM параметровЭто групповые параметры, которые OEM может использовать как станочныепараметры.

Предлагаются параметры SIZE и DATA для их определения.

SIZE Число OEM параметров

DATA OEM параметрыТаблица OEM параметра.

VALUE Значение параметра

Если параметр затронут изменением единиц (поле INCHES), значениевводится в таблицу в единицах, выбранных станочным параметром INCHES.

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

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

MODE Режим обращения к параметру из переменной.

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

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

• Если был определен доступ запись, параметр может быть изменен черезего переменную.

Значения: от 0 до 1000.

По умолчанию: 0

Связанная переменная (V.)MTB.SIZE

Значения: В пределах ±99999.9999.

По умолчанию: 0

(V.)MTB.P[i] Значение OEM параметра [i].

(V.)MTB.PF[i] Значение OEM параметра [i]. Значение на 10000.

Мнемоника Значение V.MTB.P[i] V.MTB.PF[i]P0 7 V.MTB.P[0] = 7 V.MTB.PF[0] = 70000P8 12,5 V.MTB.P[8] = 12,5 V.MTB.PF[8] = 125000

Значения: Чтение / Запись.

По умолчанию: Чтение.

Page 153: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫСтаночные параметры

OEM

2.

(РЕФ: 0608)

121

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

INCHES Параметр зависимости от единиц измерения.

Поле указывает, затронуто ли значение параметра изменением единиц, mmили дюймов. Например, если параметр представляет координату.

COMMENT Описание параметра OEM

Поле предлагает возможность связать короткое описание с параметром. Этополе только для информации; оно не используется ЧПУ.

Комментарии сохраненные в файле MTBComments.txt, и можно иметь одинфайл на язык. Эти файлы сохранены в папке "../MTB / data/Lang".

Редактор кулачка

CAMTABLE Таблица электронных кулачков

Предлагает параметры SIZE и DATA для их определения.

SIZE Число электронных кулачков

DATA Данные кулачка

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

CAM1..16 Редактор электронного кулачка

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

Значения: Да / Нет.

По умолчанию: Да.

Значения: от 0 до 16.

По умолчанию: 0

Эта функция имеет отдельное руководство.

Обратитесь к документации, включенной в CD-ROM, который идетс продуктом для дальнейшей информации относительно требованийи операций электронного кулачка.

Page 154: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫАл

фавитны

й список

станочных параметров.

(РЕФ: 0608)

122

2.10 Алфавитный список станочных параметров.

ABSFEEDBACK Абсолютная система обратной связи . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 65ABSOFF Смещение относительно дистанционно-кодированной I0 . . .(L R S) (A S X) ............... 75ACCEL Ускорение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 73ACCJERK Джерк ускорения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 73ACFGAIN Процент от упреждения ускорения в автоматическом . . . . . .режиме (L R S) (A S X) . 69ACFWFACTOR Константа времени ускорения. . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A Ss X) ............. 69ACTBAKAN Применение дополнительного импульса задания . . . . . . . . .(L R S) (A S)................... 66ALIGNC Выравнивание оси "C" для диаметральной механической обработки .......................... 30ANAOUTID Аналоговый выход оси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A) ...................... 82ANGANTR Угол между декартовой осью и осью наклонной поверхности ..................................... 110ANGAXNA Название угловой оси (наклонная ось) .......................................................................... 110ANGTR Номер угловых преобразований ..................................................................................... 110ANTIME Время упреждения ............................................................................................................. 31APPLICATION Выполнить приложение PC ............................................................................................. 116AUTOGEAR Автоматическое изменение передачи . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 50AUXCTE_SIZE Размер области вспомогательных переменных. ........................................................... 108AXIS Ось или шпиндель, которому принадлежит переменная.............................................. 119AXISCH Инвертор знака обратной связи . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 65AXISEXCH Разрешение замены канала . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 44AXISMODE Рабочий режим угловой оси . . . . . . . . . . . . . . . . . . . . . . . . . . .(R) (A S X)...................... 47AXISNAME Наименование осей ........................................................................................................... 15AXISNAME Список системных осей ..................................................................................................... 15AXISTYPE Тип оси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 44BACKLASH Люфт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 66BAKANOUT Дополнительный импульс задания . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S)................... 66BAKTIME Продолжительность дополнительного импульса задания . . .(L R S) (A S)................... 66BIDIR Двунаправленная компенсация . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 59BIDIR Двунаправленная компенсация ........................................................................................ 23CAM1..16 Редактор электронного кулачка ...................................................................................... 121CAMTABLE Таблица электронных кулачков ...................................................................................... 121CANLENGTH Длина кабеля шины CANfagor........................................................................................... 21CANMODE Тип шины CAN .................................................................................................................... 21CAXIS Работа как ось "C" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A S X) .................. 50CAXNAME Название по умолчанию оси C.......................................................................................... 30CAXSET Рабочий набор для оси "C" . . . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A S X) .................. 50CHANGEKEY Настройка клавиши смены .............................................................................................. 116CHANNEL n Таблица параметров канала n .......................................................................................... 27CHAXISNAME n Название осей канала........................................................................................................ 29CHAXISNAME Список осей канала ............................................................................................................ 28CHNAXIS Число осей канала ............................................................................................................. 28CHNSPDL Число шпинделей канала .................................................................................................. 30CHSPDLNAME n Название осей канала........................................................................................................ 30CHSPDLNAME Список шпинделей канала................................................................................................. 30CHTYPE Тип канала .......................................................................................................................... 28CIRINERR Абсолютная ошибка радиуса ............................................................................................ 38CIRINFACT Процент ошибки радиуса................................................................................................... 38COMMENT Описание М функции ......................................................................................................... 90COMMENT Описание параметра OEM .............................................................................................. 121COMPAXIS Ось, испытывающая эффект движения (компенсируемая) ............................................ 23COMPCANCEL Как отменять компенсацию радиуса инструмента .......................................................... 36COMPONENT Обратиться к компоненту без горячей клавиши ............................................................ 115CORNER Минимальный угол между путями .................................................................................... 33CORNERACC Максимальное ускорение, разрешенное в углах . . . . . . . . . . .(L R S) (A S X) ............... 73CORNERJERK Максимальный джерк, разрешенный в углах. . . . . . . . . . . . . .(L R S) (A S X) ............... 73COUNTERID Вход обратной связи для штурвала ................................................................................. 83COUNTERID Вход обратной связи оси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A) ...................... 82CROSSCOMP Таблицы взаимной компенсации ...................................................................................... 23CURVACC Максимальное ускорение, разрешенное на кривых . . . . . . . .(L R S) (A S X) ............... 73CURVJERK Максимальный джерк, разрешенный на кривых . . . . . . . . . . .(L R S) (A S X) ............... 73CYCLIC Циклический манипулятор инструмента ........................................................................ 112DATA Данные кулачка ................................................................................................................ 121DATA Компенсация ошибки ходового винта в каждой точке. . . . . . .(L R S) (A S X) ............... 60DATA Список переменных привода........................................................................................... 119DATA Таблица М функций ........................................................................................................... 89DATA Таблица, определяющая компенсацию в каждой точке ................................................. 24DATA OEM параметры ............................................................................................................... 120DATA1..DATA42 Определение кинематик столов (Типы 9 - 12) ................................................................. 98DATA1..DATA42 Определение кинематик шпиндель - стол (Типы 13 - 16) ............................................. 101DATA1..DATA42 Определение кинематики оси C (Типы 41 - 42) ............................................................. 105

Мнемоника Станочный параметр Страница

Page 155: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

MA

CH

INE

PAR

AM

ETER

SАл

фавитны

й список

станочных параметров.

2.

(РЕФ: 0608)

123

DATA1..DATA42 Определение шпиндельных кинематик (Типы 1 - 8)........................................................ 94DECEL Замедление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 73DECINPUT Допустимость выключателя исходного . . . . . . . . . . . . . . . . . . (L R S) (A S)................... 54DECJERK Джерк замедления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 73DEFAULTFEED Принять MAXFEED для перемещений в G01/G02/G03 без запрограммированной F .. 42DEFAULTSET Рабочий набор по умолчанию . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 63DIAGPSW (Зарезервированный)....................................................................................................... 118DIAMPROG Программирование в диаметрах . . . . . . . . . . . . . . . . . . . . . . . (L) (A S X) ...................... 54DIFFCOMP Портальная ось. Компенсация различия координаты (позиции) после G74 ................. 19DIMOD 1..64 Базисный индекс модулей цифровых входов .................................................................. 25DIMODADDR Таблица модулей цифровых входов ................................................................................ 25DISTLUBRI Расстояние для импульса смазывания . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 79DOMOD 1..64 Базисный индекс модулей цифровых выходов ............................................................... 26DOMODADDR Таблица модулей цифровых выходов .............................................................................. 26DRIVEID Адрес привода Sercos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (S) ...................... 44DRIVETYPE Тип привода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 44DRIVEVAR Таблица переменных привода ........................................................................................ 119DTIME Предполагаемое время для функции D ........................................................................... 25DWELL Задержка для мертвых осей. . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 53ESCAPEKEY Настройка клавиши выхода ............................................................................................. 117ESTDELAY Задержка ошибки рассогласования . . . . . . . . . . . . . . . . . . . . . (L R S) (A S)................... 78EXTMULT Внешний коэффициент для дистанционно-кодированного маркера ........(L R S) (A X)76FACEAXIS Торцовая ось (токарный станок) . . . . . . . . . . . . . . . . . . . . . . . (L) (A S X) ...................... 46FASTACC Максимальное ускорение , разрешенное для режима HSC FAST ..... (L R S) (A S X)74FASTFACдоR Процент скорости для режима HSC FAST. ...................................................................... 32FASTFILTFREQ Частота фильтра для режима HSC FAST. ....................................................................... 33FBACKAL Активация аварии обратной связи . . . . . . . . . . . . . . . . . . . . . . (L R S) (A) ...................... 65FBACKDIFF Максимальное различие между обратными связями. . . . . . . (L R) (S).......................... 46FBACKSRC Тип обратной связи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (S) ...................... 45FEDYNAC % отклонения ошибки рассогласования . . . . . . . . . . . . . . . . . (L R S) (A S)................... 78FEEDAVRG Вычисляет среднюю скорость подачи .............................................................................. 32FEEDND Применить запрограммированную скорость подачи ко всем осям канала ................... 39FFGAIN Процент от упреждения сорости в автоматическом. . . . . . . . (L R S) (A S X) ............... 68FFWTYPE Тип упреждения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 68FILTER n Конфигурация фильтра. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 60FILTER Таблица фильтра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 60FPRMAN Функция G95 разрешена в ручном режиме ...................................................................... 36FREQUENCY Частота излома или средняя . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 62FSMOOTHFREQ Частота сглаживания в интерполяции с режимом HSC FAST........................................ 33FTIMELIM Разница во времени, разрешенная в интерполяции скорости ....................................... 32FUNCTION Функция клавиши смены .................................................................................................. 116FUNCTION Функция пользовательской клавиши .............................................................................. 115FUNCTION Функция, связанная с клавишей выхода ........................................................................ 117FUNPLC Послать функции М, H, S к PLC во время поиска кадра. ................................................ 41G00FEED Скорость подачи в G00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 67GANTRY Портальные оси.................................................................................................................. 18GEOCONFIG Геометрическая конфигурация осей канала .................................................................... 29GRAPHTYPE Список график в каждом канале ..................................................................................... 117GRAPHTYPECH n Тип графики в каждом канале ......................................................................................... 117GROUND Разрешаются свободные инструменты (ручная загрузка) ............................................ 111GROUPID Группа, которой принадлежит канал................................................................................. 28HEIGHT Высота окна ...................................................................................................................... 115HIDDENCH Скрытый канал.................................................................................................................... 28HIRTH Хиртовая ось . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 46HPITCH Шаг хиртовой оси. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 46HSC Таблица параметра режима HSC. . . . . . . . . . . . . . . . . . . . . . . ....................................... 73HSC Таблица параметров режима HSC. .................................................................................. 31HSCFILTFREQ Частота фильтра для режима HSC CONTERROR. ......................................................... 32HTIME Предполагаемое время для функции H ........................................................................... 25I0CODDI1 Промежуток между двумя фиксированными дистанционно-кодированными I0 ....(L R S) (A S X)76I0CODDI2 Промежуток между двумя переменными дистанционно-кодированными I0 ..........(L R S) (A S X)76I0TYPE Тип референтной метки (I0) . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 74ICORNER Тип угла (G5/G7/G50) по умолчанию. ............................................................................... 37ID Индефикатор переменных в приводе ............................................................................. 119IFEED Тип скорости подачи (G94/G95) по умолчанию................................................................ 36IMOVE Тип движения (G0/G1) по умолчанию. .............................................................................. 36INCHES Единицы работы по умолчанию (mm, дюйм) ................................................................... 21INCHES Параметр зависимости от единиц измерения. .............................................................. 121INCJOGDIST Расстояние инкремента jog . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 58INCJOGDIST Таблица расстояний инкремента jog . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 58INCJOGFEED n Подача инкрементального jog . . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 59INCJOGFEED Таблица подачи инкрементального jog . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 58INPOMAX Время выхода в позицию . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 79INPOSW Зона в позиции. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 65INPOTIME Минимальное время в позиции . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 79

Page 156: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫАл

фавитны

й список

станочных параметров.

(РЕФ: 0608)

124

INPUTREV Обороты вала двигателя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 64INPUTREV2 Обороты вала двигателя (2-ая обратная связь) . . . . . . . . . . .(L R S) (S) ...................... 64IPLANE Основная плоскость (G17/G18) по умолчанию ................................................................ 35IPOACCP Максимальный % ускорения выполнения в G201 . . . . . . . . . .(L R) (A S X)................... 56IPOFEEDP Максимальный % подачи выполнения в G201. . . . . . . . . . . . .(L R) (A S X)................... 56IRCOMP Режим компенсации радиуса инструмента (G136/G137) по умолчанию ....................... 36ISYSTEM Тип программирования (G90/G91) по умолчанию. .......................................................... 35JOGFEED Скорость подачи непрерывного режима JOG . . . . . . . . . . . . .(L R) (A S X)................... 56JOGKEYDEF Ось и направление движения ........................................................................................... 84JOGRAPFEED Быстрая подача непрерывного режима JOG. . . . . . . . . . . . . .(L R) (A S X)................... 56JOGTYPE Поведение ручных клавиш ................................................................................................ 84KINDATA_SIZE Размер области для универсальных данных................................................................. 108KINEMATIC Таблица кинематики........................................................................................................... 92KINID Число кинематик по умолчанию........................................................................................ 33LACC1 Ускорение первой зоны . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 70LACC2 Ускорение второй зоны . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 70LANGUAGE Рабочий язык .................................................................................................................... 115LFEED Изменение скорости. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 70LIMIT- Отрицательное программное ограничение . . . . . . . . . . . . . . .(L R) (A S X)................... 52LIMIT+ Положительное программное ограничение . . . . . . . . . . . . . . .(L R) (A S X)................... 52LINKCANCEL Отмена связи оси ............................................................................................................... 33LONGAXIS Продольная ось (токарный станок). . . . . . . . . . . . . . . . . . . . . .(L) (A S X) ...................... 46LOOPCH Инвертор знака аналогового напряжения . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 65LOOPTIME Время цикла (петли) ЧПУ .................................................................................................. 20LOSPDLIM Нижний процент для OK rpm . . . . . . . . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 50LSCRWCOMP Компенсация ошибки ходового винта. . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 59LSCRWDATA Таблица компенсации ходового винта . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 59M6ALONE Действие, когда выполняется M06 без выбора T .......................................................... 112MAGAZINE Таблица инструментального магазина........................................................................... 111MANACCP Максимальный % ручного ускорения в G201. . . . . . . . . . . . . .(L R) (A S X)................... 56MANACFGAIN Процент от упреждения ускорения в режиме JOG . . . . . . . . .(L R S) (A X)................... 69MANAGEMENT Параметры, связанные с управлением .......................................................................... 111MANFEEDP Максимальный % ручной подачи в G201 . . . . . . . . . . . . . . . . .(L R) (A S X)................... 56MANFFGAIN Процент от упреждения сорости в ручном режиме83. . . . . . . ....................................... 69MANNEGSW Максимальное отрицательное перемещение с G201 . . . . . . .(L R) (A S X)................... 56MANPG n Конфигурация штурвала.................................................................................................... 83MANPG Таблица штурвалов............................................................................................................ 83MANPOSSW Максимальное положительное перемещение с G201 . . . . . .(L R) (A S X)................... 56MANUAL Параметры ручного (jog)режима работы . . . . . . . . . . . . . . . . .(L R) (A S X)................... 56MASTERAXIS Портальная ось. Ведущая или главная ось ..................................................................... 18MAXCOMP Максимальный арифметический параметр, общий для всех каналов .......................... 22MAXCOUPE Портальная ось. Максимальное разрешенное различие ............................................... 19MAXFEED Максимальная скорость подачи обработки ..................................................................... 42MAXFLWE Максимальная ошибка рассогласования в движении . . . . . . .(L R S) (A S)................... 78MAXGLBP Максимальный глобальный арифметический параметр ................................................ 22MAXLOCP Максимальный локальный арифметический параметр .................................................. 22MAXMANACC Максимальное ускорение в режиме JOG . . . . . . . . . . . . . . . . .(L R) (A S X)................... 56MAXMANFEED Максимальная подача непрерывного режима JOG. . . . . . . . .(L R) (A S X)................... 56MAXOVR Максимальный корректор шпинделя . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 51MAXOVR Максимум корректора оси (%)........................................................................................... 38MAXROUND Максимальная ошибка скругления в G5........................................................................... 37MAXVOLT Аналоговое напряжение для достижения G00FEED. . . . . . . .(L R S) (A Ss)................. 67MENU Установка системного меню ............................................................................................ 116MINAENDW Минимальная продолжительность сигнала AUXEND ..................................................... 24MINANOUT Минимальный аналоговый выход . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A) ...................... 81MINCOMP Минимальный арифметический параметр, общий для всех каналов ........................... 22MINCORFEED Минимальная скорость подачи в углах ............................................................................ 32MINFLWE Максимальная ошибка рассогласования при остановке . . . .(L R S) (A S)................... 78MINGLBP Минимальный глобальный арифметический параметр.................................................. 22MINLOCP Минимальный локальный арифметический параметр.................................................... 22MINOVR Минимальный корректор шпинделя . . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 51MNEMONIC Название переменной в приводе .................................................................................... 119MNUM Номер М функции............................................................................................................... 89MODCOMP Компенсация модуля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A Ss X) ................ 49MODE Режим доступа.................................................................................................................. 119MODE Режим обращения к параметру из переменной. ........................................................... 120MODERR Ошибка модуля. Приращения . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A Ss X) ................ 80MODLOWLIM Нижнее ограничение модуля. . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A Ss X) ................ 80MODNROT Ошибка модуля. Обороты . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A Ss X) ................ 80MODUPLIM Верхнее ограничение модуля . . . . . . . . . . . . . . . . . . . . . . . . . .(R S) (A Ss X) ................ 80MOVAXIS Ось, движение которой затрагивает другую ось (ведущая) ........................................... 23MPGAXIS Ось, связанная с штурвалом ............................................................................................. 83MPGFILTER Фильтр времени для штурвала . . . . . . . . . . . . . . . . . . . . . . . . .(L R) (A S X)................... 58MPGRESOL n Разрешение штурвала в каждой позиции выключателя . . . . .(L R) (A S X)................... 58MPGRESOL Таблица разрешения штурвала . . . . . . . . . . . . . . . . . . . . . . . .(L R) (A S X)................... 57

Page 157: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

MA

CH

INE

PAR

AM

ETER

SАл

фавитны

й список

станочных параметров.

2.

(РЕФ: 0608)

125

MPLC Отправить М функцию PLC во время поиска кадра. ....................................................... 90MPROGNAME Название подпрограммы, связанной с М функцией ........................................................ 89MTABLESIZE Число элементов таблицы................................................................................................. 89MTBPAR Таблица OEM параметров............................................................................................... 120MTIME Ожидаемое время для М функции.................................................................................... 90NANG Число угловых преобразований ...................................................................................... 109NAXIS Число осей, управляемых ЧПУ ......................................................................................... 15NCHANNEL Число каналов .................................................................................................................... 15NDIMOD Общее количество модулей цифровых входов ............................................................... 25NDOMOD Общее количество модулей цифровых выходов............................................................. 26NEGERROR Ошибка в отрицательном направлении . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 60NEGERROR Ошибка в отрицательном направлении ........................................................................... 24NKIN Число различных кинематик.............................................................................................. 92NKINAXIS Число осей кинематики. ................................................................................................... 108NMPG Число штурвалов ................................................................................................................ 83NORBWIDTH Стандартная полоса пропускания . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 62NPARSETS Число наборов параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 63NPCROSS Число точек компенсации .................................................................................................. 23NPOINTS Число точек таблицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 59NPREVIOUS Максимальное число предыдущих сохраненных компонентов. ................................... 117NPULSES Число импульсов энкодера. . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A Ss X).............. 65NPULSES2 Число импульсов энкодера (2-ая обратная связь) . . . . . . . . . (L R S) (A Ss X).............. 65NRETBLK Максимальное число кадров, допустимое для функции "возврата". ............................. 42NSPDL Число шпинделей, которыми управляет ЧПУ .................................................................. 19OEMSUB (G18x) Подпрограммы, связанные с функциями G180 - G189.................................................... 40OFFANGAX Смещение начала координат углового преобразования .............................................. 110OPMODEP Главный рабочий режим привода Sercos . . . . . . . . . . . . . . . . (L R S) (S) ...................... 45OPTIMIZE Управление инструментом. ............................................................................................. 112ORDER Порядок фильтра. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 61ORTAXNA Название ортогональной оси .......................................................................................... 110OUTPUTREV Обороты оси станка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 64OUTPUTREV2 Обороты оси станка (2-ая обратная связь) . . . . . . . . . . . . . . . (L R S) (S) ...................... 64OVRFILTER Время, чтобы сделать изменение корректора эффективным (S) (A S X) ...................... 52PARAM_D_SIZE Число параметров в десятичном формате .................................................................... 108PARAM_I_SIZE Число параметров в целых числах ................................................................................. 108PITCH Шаг ходового винта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 64PITCH2 Шаг ходового винта (2-ая обратная связь) . . . . . . . . . . . . . . . (L R S) (S) ...................... 64PLCDATASIZE Размер области общих данных PLC................................................................................. 27PLCOINC Инкремент корректора PLC на цикл. . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 53POLARM3 Знак аналогового напряжения для M3. . . . . . . . . . . . . . . . . . . (S) (A Ss X) .................... 81POLARM4 Знак аналогового напряжения для M4. . . . . . . . . . . . . . . . . . . (S) (A Ss X) .................... 81POSERROR Ошибка в положительном направлении . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 60POSERROR Ошибка в положительном направлении........................................................................... 24POSITION Позиция ведущей оси......................................................................................................... 24POSITION Позиция каждой точки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 60POSX Координата X верхнего левого угла................................................................................ 115POSY Координата Y верхнего левого угла................................................................................ 115PRB1MAX Максимальная координата датчика измерения (ось абсциссы)..................................... 41PRB1MIN Минимальная координата датчика измерения (ось абсциссы) ...................................... 41PRB2MAX Максимальная координата датчика измерения (ось ординаты)..................................... 41PRB2MIN Минимальная координата датчика измерения (ось ординаты) ...................................... 41PRB3MAX Максимальная координата датчика измерения (перпендикуляр оси на плоскость)..... 41PRB3MIN Минимальная координата датчика измерения (перпендикуляр оси на плоскость) ...... 41PRBDI1 Цифровой вход, связанный с датчиком измерения 1...................................................... 27PRBDI2 Цифровой вход, связанный с датчиком измерения 2...................................................... 27PRBPULSE1 Тип импульса датчика измерения 1 .................................................................................. 27PRBPULSE2 Тип импульса датчика измерения 2 .................................................................................. 27PRELFITI Тандемная пара. Фильтр времени для предварительного натяга ................................. 17PRELOAD Тандемная пара. Натяг между двумя двигателями......................................................... 16PREPFREQ Число подготовленных кадров на цикл ............................................................................ 31PRGFREQ Частота модуля PRG PLC (в циклах)................................................................................ 20PROBE Используется датчик измерения ....................................................................................... 26PROBEAXIS Ось измерения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 54PROBEDATA Параметры датчика измерения ......................................................................................... 27PROBEDATA Параметры датчика измерения, связанные с каналом ................................................... 40PROBEDELAY Задержка сигнала датчика измерения 1 . . . . . . . . . . . . . . . . . (L R) (A S X)................... 55PROBEDELAY2 Задержка сигнала датчика измерения 2 . . . . . . . . . . . . . . . . . (L R) (A S X)................... 55PROBEFEED Максимальная скорость подачи измерения . . . . . . . . . . . . . . (L R) (A S X)................... 55PROBERANGE Максимальный тормозной путь . . . . . . . . . . . . . . . . . . . . . . . . (L R) (A S X)................... 54PROGAIN Пропорциональное усиление . . . . . . . . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 67RANDOM Магазин с нефиксированной адресацией ...................................................................... 111RAPIDOVR Действие корректора в G00 (от 0 до 100 %)..................................................................... 38REFDIREC Направление возвращения в исходное . . . . . . . . . . . . . . . . . . (L R S) (A S X) ............... 54REFFEED1 Быстрая скорость подачи поиска исходного . . . . . . . . . . . . . . (L R S) (A S X) ............... 75REFFEED2 Медленная скорость подачи поиска исходного . . . . . . . . . . . (L R S) (A S X) ............... 75

Page 158: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

2.

СТА

НОЧН

ЫЕ ПАРА

МЕТ

РЫАл

фавитны

й список

станочных параметров.

(РЕФ: 0608)

126

REFNEED Принудительный поиск исходного . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 60REFNEED Принудительный поиск исходного .................................................................................... 23REFPSUB (G74) Подпрограмма, связанная с функцией G74 ..................................................................... 40REFPULSE Тип импульса I0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 75REFSHIFT Смещение референтной точки . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 75REFTIME Оцененка времени поиска исходного ............................................................................... 25REFVALUE Позиция референтной точки . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 74REPOSFEED Максимальная скорость подачи репозиционирования . . . . . .(L R) (A S X)................... 55RETMFUNC Обработка М функций с функцией "возврата". ................................................................ 43RETRACAC Допускает разрешение функции "возврата" .................................................................... 42ROPARMAX Максимальный глобальный арифметический параметр только для чтения................. 22ROPARMIN Минимальный глобальный арифметический параметр только для чтения .................. 22ROUNDFEED Процент с ............................................................................................................................ 37ROUNDTYPE Тип скругления в G5 (по умолчанию)................................................................................ 37SERBRATE Скорость передачи Sercos................................................................................................. 20SERCOSDATA Данные привода SERCOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (S) ...................... 44SERPOWSE Оптическая мощность Sercos............................................................................................ 20SERVOOFF Компенсация смещения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A) ...................... 81SET n Рабочие наборы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 63SHARE % сигнала, проходящего фильтр . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 62SHORTESTWAY Через самый короткий путь . . . . . . . . . . . . . . . . . . . . . . . . . . . .(R) (A S X)...................... 49SIMJOGPANEL Моделируемая панель JOG............................................................................................. 117SINMAGNI Синусоидальный умножающийся коэффициент . . . . . . . . . . .(L R S) (A X)................... 65SIZE Число электронных кулачков........................................................................................... 121SIZE Число переменных для консультаций в приводе .......................................................... 119SIZE Число OEM параметров................................................................................................... 120SIZE Размер магазина (число карманов) ................................................................................ 111SLAVEAXIS Портальная ось. Ведомая ось ........................................................................................... 18SLOPETYPE Тип ускорения по умолчанию ............................................................................................ 33SMOOTHFREQ Частота сглаживания в интерполяции.............................................................................. 32SPDLNAME n Название шпинделей ......................................................................................................... 19SPDLNAME Список шпинделей системы .............................................................................................. 19SPDLSTOP M2, M30, ошибка и сброс останавливают шпиндель . . . . . . .(S) (A S X)...................... 51SPDLTIME Ожидаемое время для функции S . . . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 50SREVM05 G84. Останавка шпинделя при реверсе . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 51STEPOVR Шаг корректора шпинделя . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 51STORAGE Параметры, связанные с памятью.................................................................................. 111SUBPATH Путь подпрограмм .............................................................................................................. 40SUBTABLE Таблица подпрограмм OEM .............................................................................................. 39SWLIMITдоL Допуск программного ограничения . . . . . . . . . . . . . . . . . . . . . .(L R) (A S X)................... 52SYNCHTYPE Тип синхронизации............................................................................................................. 89SYSHMENU Горизонтальное системное меню ................................................................................... 116SYSMENUMODE Поведение системного меню .......................................................................................... 116SYSVMENU Вертикальное системное меню....................................................................................... 116SZERO Скорость, рассматриваемая как "0 rpm". . . . . . . . . . . . . . . . . .(S) (A X) ......................... 81TANDEM Таблица тандемных осей или шпинделей ....................................................................... 15TCOMPLIM Тандемная пара. Ограничение компенсации................................................................... 18TDATE_I1··100 Параметры для конфигурирования кинематики (целочисленный формат) ................ 108TDATE1··100 Параметры для конфигурирования кинематики (десятичный формат)....................... 108TENDENCY Активация проверки тенденции . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S)................... 52THREADOVR Максимальное изменение, разрешенное для корректора . . .(S) (A S X)...................... 51TINTTIME Тандемная пара. Интегральное усиление (Ki) для тандема .......................................... 17TMASTERAXIS Тандемная пара. Ведущая или главная ось/шпиндель .................................................. 16TORQDIST Тандемная пара. Распределение момента...................................................................... 16TPROGAIN Тандемная пара. Пропорциональное усиление (Kp) для тандема ................................ 17TSLAVEAXIS Тандемная пара. Ведомая ось/шпиндель ........................................................................ 16TTIME Предполагаемое время для функции T............................................................................ 25TYPCROSS Тип компенсации ................................................................................................................ 23TYPE Тип доступа ....................................................................................................................... 119TYPE Тип кинематики ................................................................................................................... 92TYPE Тип магазина..................................................................................................................... 112TYPE Тип фильтра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 61TYPLSCRW Тип компенсации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R S) (A S X) ............... 59ULTRAIPO (Без функции) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .(L R) (S) ......................... 46UNIDIR Однонаправленное вращение. . . . . . . . . . . . . . . . . . . . . . . . . .(R) (A S X)...................... 48UPSPDLIM Верхний процент для OK rpm . . . . . . . . . . . . . . . . . . . . . . . . . .(S) (A S X)...................... 50USERKEY Настройка пользовательской клавиши........................................................................... 115USERKEYDEF Пользовательские клавиши в качестве ручных клавиш ................................................. 85VALUE Значение параметра ........................................................................................................ 120VMENU Положение вертикального меню функциональных клавиш ......................................... 115WARNCOUPE Портальная ось. Максимально допустимое различие до выпуска предупреждения ... 18WIDTH Ширина окна ..................................................................................................................... 115WINDOW Размеры главного окна .................................................................................................... 115WINEXIT Выйти из Windows при закрытии ЧПУ............................................................................. 117

Page 159: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

129

ЧПУ 8070

(РЕФ: 0608)

3КОНЦЕПЦИЯ

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

В этой конфигурации могут быть отмечены следующие аспекты:

• Тандемная ось помогает обеспечивать необходимый момент дляперемещения оси, когда один двигатель не способен создать достаточныйдля этого момент.

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

• Жесткость системы реечной передачи больше чем жесткость длинных ШВП.

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

(A) Главный или ведущий двигатель. Помимо генерации момента,он отвечает за позиционирование.

(B) Ведомый двигатель. Он только обеспечивает момент.

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

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

Page 160: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Тандем

ная ось

(РЕФ: 0608)

130

3.1.1 Конфигурация тандемной оси. Станочные параметры

TANDEM Таблица тандемных осей или шпинделейПоказывает таблицу для определения тандемных пар системы.

Требования тандемных систем

Каждая тандемная пара (ведущий и ведомый) должна отвечать следующимтребованиям:

• Каждая ведущая тандемная ось (шпиндель) допускает одну единственнуюведомую тандемную ось (шпиндель).

• Оси или шпиндели тандема должны быть Sercos по скорости.

• Обе оси или оба шпинделя должны иметь один и тот же тип обратной связи,внешнюю или внутреннюю.

• Между этими двумя двигателями может быть применен предварительный натяг.

• Каждый двигатель может иметь различный номинальный момент.

• Направление вращения каждого двигателя может отличаться от других.

• Распределение момента между обоими двигателями может отличаться от отношения1:1. Например, на двигателях, номинальные моменты которых отличаются.

TMASTERAXIS Тандемная пара. Ведущая или главная ось/шпиндель

TSLAVEAXIS Тандемная пара. Ведомая ось/шпиндель

В любом случае, ось или шпиндель, определенные параметром AXISNAME.

TORQDIST Тандемная пара. Распределение момента

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

Этот параметр относится к ведущему двигателю. Определяется как процент отполного момента, требуемого от ведущей оси. Разница между значением этогопараметра и 100 % - это процент, примененный к ведомому двигателю.

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

PRELOAD Тандемная пара. Предварительный натяг между обоими двигателями

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

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

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

Связаннаяпеременная

(V.)MPG.TMASTERAXIS[i](V.)MPG.TSLAVEAXIS[i]

Возможные значения: От 0 до 100 % (включительно).

По умолчанию: 50%

Связанная переменная (V.)MPG.TORQDIST[i]

Возможные значения: от-100 % до 100 %.

По умолчанию: 0 (блокирует предварительный натяг).

Связанная переменная (V.)MPG.PRELOAD[i]

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

Page 161: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОНЦЕП

ЦИЯ

Тандем

ная ось

3.

(РЕФ: 0608)

131

PRELFITI Тандемная пара. Время фильтрования для примененияпредварительного натяга

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

TPROGAIN Тандемная пара. Пропорциональное усиление (Kp) для тандема

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

TINTTIME Тандемная пара. Интегральное усиление (Ki) для тандема

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

Возможные значения: от 0 до 65535 миллисекунд.Установка его к нулю отключает фильтр.

По умолчанию: 1000 ms

Связанная переменная (V.)MPG.PRELFITI[i]

Возможные значения: от 0 до 100 %.

По умолчанию: 0 (пропорциональное усиление не применяется).

Связанная переменная (V.)MPG.TPROGAIN[i]

Пример:Тандемная ось имеет максимальную скорость 2000 rpm и номинальноыймомент 20 Nm. TPROGAIN установлен на 10 %.

Kp = (2000 rpm / 20 Nm) • 0.1 = 10 rpm/Nm.

kPSmaxTnom------------⎝ ⎠⎛ ⎞ TPROGAIN×=

Terror Tmaster– Tslave PRELOAD+ +( )=

Speed kP Terror•=

KP Пропорциональное усиление.

Smax Максимальная скорость

Tnom Номинальный момент

Terror Ошибка момента между двигателями

Возможные значения: от 0 до 65535 миллисекунд.

По умолчанию: 0 (интегральное усиление не применяется).

Связанная переменная (V.)MPG.TINTIME[i]

kiControlTimeIntegralTime----------------------------------- kp×=

Terror Tmaster– Tslave PRELOAD+ +( )=

Speed ki Terror∑⋅=

KP Пропорциональное усиление.

Ki Интегральное усиление.

Tnom Номинальный момент

Terror Ошибка момента между двигателями.

Page 162: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Тандем

ная ось

(РЕФ: 0608)

132

TCOMPLIM Тандемная пара. Ограничение компенсации

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

Этот параметр относится к ведущему двигателю. Он определяется как процентот максимальной скорости ведущего двигателя. Если запрограммирован с "0"значением, выход тандемного управленпия будет нулем, таким образомтандем блокируется.

Возможныезначения:

от 0 до 100 %.

По умолчанию: 0 (отключает тандемную ось)

Связаннаяпеременная

(V.)MPG.TCOMPLIM[i]

Page 163: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОНЦЕП

ЦИЯ

Тандем

ная ось

3.

(РЕФ: 0608)

133

3.1.2 Эффект предварительного натяга

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

Предварительный натяг в покое

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

Предварительный натяг на постоянной скорости. Момент трения>Предварительный натяг

Page 164: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Тандем

ная ось

(РЕФ: 0608)

134

Предварительный натяг при постоянной скорости. Момент трения<Предварительный натяг

Предварительный натяг с замедлением

Page 165: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОНЦЕП

ЦИЯ

Тандем

ная ось

3.

(РЕФ: 0608)

135

3.1.3 Конфигурация тандемных осей. Блок-схема

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

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

Контур положения и скорости

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

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

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

Page 166: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Тандем

ная ось

(РЕФ: 0608)

136

Управление тандемными осями.

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

Значение используемых терминов:

Момент ведущего двигателя тандема

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

Момент ведомого двигателя тандема

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

Распределение момента

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

Предварительный натяг

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

Фильтр предварительного натяга

Фильтр первого порядка препятствует появлению шагов момента приконфигурации предварительного натяга.

PI тандема

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

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

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

Page 167: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОНЦЕП

ЦИЯ

Тандем

ная ось

3.

(РЕФ: 0608)

137

3.1.4 Переменные, связанные с тандемом

Относящиеся к общим станочным параметрам

Эти переменные - синхронные, только для чтения и оцениваются во времяподготовки кадра. Они имеют общие названия. Символ "i" заменяется числами,сохраняя скобки.

Относящиеся к тандему

Эти переменные для чтения -записи (R/W), синхронные и оцениваются вовремя выполнения. Они соответствуют линейным и угловым осям и шпинделю.Мнемоники переменных имеют общие названия.

• "Xn" заменяется названием или логическим номером оси.

• Символ "n" заменяется номером канала, сохраняя скобки.

(V.)A.TPIOUT.[Xn] (V.)A.TPIIN.[Xn]

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

(V.)A.TORQUE

Считывание PLC этой переменной происходит в десятых (x10).

Переменная PRG PLC INT

(V.)MPG.TMASTERAXIS[i]Тандем [i]. Логический номер ведущей оси

R R R

(V.)MPG.TSLAVEAXIS[i]Тандем [i]. Логический номер ведомой оси

R R R

(V.)MPG.TORQDIST[i]Тандем [i]. Распределение момента

R R R

(V.)MPG.PRELOAD[i]Тандем [i]. Предварительный натяг

R R R

(V.)MPG.PRELFITI[i]Тандем [i]. Время, чтобы применить предварительный натяг

R R R

(V.)MPG.TPROGAIN[i]Тандем [i].Пропорциональное усиление

R R R

(V.)MPG.TINTIME[i]Тандем [i]. Интегральное усиление

R R R

(V.)MPG.TCOMPLIM[i]Тандем [i]. Ограничение компенсации

R R R

PRG PLC INT

(V.)[n].A.TPIIN.XnВход PI ведущей оси тандема (в rpm)

R R R

(V.)[n].A.TPIOUT.XnВыход PI ведущей оси тандема (в rpm)

R R R

(V.)[n].A.TFILTOUT.XnВыход фильтра предварительного натяга

R R R

(V.)[n].A.PRELOAD.XnПредварительный натяг

Ana Ana Ana

(V.)[n].A.FTEO.XnКоманда задания скорости для Sercos

R R R

(V.)[n].A.TORQUE.XnТекущий момент в Sercos

R R R

Page 168: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Тандем

ная ось

(РЕФ: 0608)

138

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

Процесс должен быть начат с низкими значениями джерка (ниже чем 10 m/sg3)и низким Kv. Они всегда могут быть увеличены позднее при регулировке.

Шаги для регулирования1. Переместите обе оси независимо.

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

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

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

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

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

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

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

3. Повторите процедуру со второй осью.

Корректируя контуры, используйте те же самые параметры, если двигателиидентичны и распределение момента 50 %. Если двигатели различны, осидолжны быть откорректированы так, чтобы их динамическое поведение –было одинаковым или очень похожим. Используя упреждение ускорения("ACFGAIN" = YES), помните, что каждый двигатель имеет половинуинерции для 50%-ого распределения момента.

4. Разрешение тандема с обоими двигателями.

Сначала отключите PI тандема, примените силу и проверьте, что системанаходится в покое.

Затем введите низкое пропорциональное значение и устранитеинтегральное значение PI тандема. Без предварительного натягапроверьте, чтобы станок перемещался и чтобы каждый двигательобеспечивал соответствующий момент согласно параметру "TORQDIST"(например половину момента для 50%-ого распределения).

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

Разрешив тандем, двигайтесь медленно в оба направления и проверяйте,чтобы он работал должным образом. Удостоверьтесь, что нет тряски, и чтокаждый двигатель поставляет соответствующий момент согласнопараметрам "TORQDIST" и " PRELOAD ".

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

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

i

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

i

Page 169: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОНЦЕП

ЦИЯ

Аналоговые оси.

3.

(РЕФ: 0608)

139

3.2 Аналоговые оси.

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

Аналоговый выход оси.

Модули с аналоговыми выходами пронумерованы следуя логическому порядкуудаленных групп (поворотный выключатель источника питания). Если естьнесколько модулей с аналоговыми выходами в каждой группе, порядок - сверхувниз и слева направо. Аналоговые выходы первого модуля будут 1 - 4, второгомодуля 5 - 8 и так далее.

Вход обратной связи для оси.

Счетные модули пронумерованы следуя логическому порядку удаленных групп(угловой переключатель электропитания). Если есть несколько счетныхмодулей в каждой группе, порядок - сверху вниз и слева направо. Счетчикипервого модуля будут 1 - 4, второго модуля 5 - 8 и так далее.

Параметр Значение

ANAOUTID Аналоговый выход оси.

COUNTERID Аналоговый вход оси.

Page 170: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

3.

КОНЦЕП

ЦИЯ

Аналоговые оси.

(РЕФ: 0608)

140

3.2.1 Конфигурирование 2 осей с одним и тем же входом обратнойсвязи и аналоговым выходом

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

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

Конфигурирование осей.

Чтобы использовать один и тот же вход обратной связи, параметр COUNTERIDобеих осей должен быть идентичным. Чтобы использовать один и тот жеаналоговый выход, параметр ANAOUTID обеих осей должен быть идентичным.

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

Маневр PLC должен включать обнаружение активной оси и припаркованнойоси.

Параметр Значение

ABSFEEDBACK Тип обратной связи.

SINMAGNI Умножающий коэффициент для синусоидальногосигнала.

I0TYPE Тип референтной метки (I0)

REFPULSE Фронт референтного сигнала (I0).

ABSOFF Корректор устройства обратной связи относительно I0.

EXTMULT Внешний умножающий коэффициент.

I0CODDI1 Шаг между 2 установленными сигналами I0

I0CODDI2 Шаг между 2 переменными сигналами I0

Page 171: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

141

ЧПУ 8070

(РЕФ: 0608)

4ВВЕДЕНИЕ В PLC

Программа PLC (*.plc или *.c) может быть отредактирована с передней панелиили скопирована с периферийного устройства или PC.

Программа PLC имеет модульную структуру и может объединять файлы наязыке "C" и на языке мнемоник. Для программы, которая будет выполняться,должен быть сгенерирован ее объектный (выполняемый) файл.

При включении питания ЧПУ выполняет программу PLC, сохраненную впамяти. Если нет такого файла, оно покажет соответствующее сообщение обошибке.

Обмен данными происходит в автоматическом режиме между ЧПУ и PLC

Из PLC можно следующее:

• Управлять физическими входами и выходами (удаленными модулями).

• Консультировать и/или изменять переменные обмена ЧПУ-PLC.

• Консультировать и/или изменять внутренние переменные ЧПУ.

• Отображать сообщения и ошибки ЧПУ.

Из ЧПУ возможно следующее:

• Передавать вспомогательные функции M, H и S.

• Обращаться к ресурсам PLC из любой программы обработки.

Сокращения, используемые в этой главе.

(=0) Низкий логический уровень.(=1) Высокий логический уровень.(g.m.p.) Общий станочный параметр.

Page 172: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Програм

ма

PLC

(РЕФ: 0608)

142

4.1 Программа PLC

Программа PLC может объединять файл на языке мнемоник (расширение:"plc") и файл на языке "C" (расширение: "c").

Оба файла должны быть расположены в следующем каталоге:

C:\CNC8070 \MTB \PLC \PROJECT

Рекомендуется использовать файл на языке мнемоник как главную программуPLC, и файл на языке "C" для вспомогательных задач (например ,температурная компенсация).

Подпрограммы в программе PLC

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

Подпрограммы файла на языке "C" должны определяться как внешние в началепрограммы на языке мнемоник (расширение: "plc"). Название подпрограммыдолжно быть записано заглавными буквами в обоих файлах.

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

Программа PLC с файлом на языке мнемоник.

Mnemonic.plc

PRG

()= MOV 1234 R201 = MOV 2345 R202

()= CAL SUMA

···

END

SUB SUMA

()= ADS R201 R202 R203

END

Программа PLC с файлом на языке мнемоник и файлом на языке "C".

Mnemonic.plc

EXTERN SUMA

PRG

()= MOV 1234 R201 = MOV 2345 R202

()= CAL SUMA

···

END

Languagec.c

#include "plclib.h"

void SUMA (void)

(

R203=R201+R202

)

Page 173: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Модульная

структура

програм

мы

PLC

4.

(РЕФ: 0608)

143

4.2 Модульная структура программы PLC

Она может включать следующие модули:

• Главный модуль (PRG).

• Периодический модуль (PE)

• Модуль первого цикла (CY1).

Каждый модуль должен начинаться с инструкции определения (PRG, PE, CY1)и кончаться инструкцией END.

PRG Главный модуль

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

CY1 Модуль первого цикла

Является опциональным. Будет выполняться при запуске PLC. Используетсядля инициализации различных ресурсов и переменных перед выполнениемглавной программы.

PEt Модуль периодического выполнения

Является опциональным. Выполняется каждые t миллисекунд. Значение "t"указывается инструкцией: PEt (от 1 до 2147483647 ms).

Может использоваться для выполнения задач, которые не должнывыполняться в каждом цикле PLC. Например, задача, которая должнавыполняться каждые 30 секунд, могла быть определена в периодическоммодуле, используя инструкцию PE 30000.

PE 1000

···

END

Определяет Периодический модуль, который будет выполнятьсякаждую секунду (1000 ms).

Page 174: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Модульная

структура

програм

мы

PLC

(РЕФ: 0608)

144

4.2.1 Выполнение модуля PLC

CY1 Модуль первого цикла

Модуль первого цикла (CY1) выполняется только однажды, при запускепрограммы PLC.

PRG Главный модуль

Главный модуль (PRG) будет выполняться непрерывно, так часто как указано(g.m.p). PRGFREQ, который устанавливает после скольких циклов ЧПУвыполняется Главный модуль.

Например, с периодом выборки 4 ms и PRGFREQ=2, модуль PRG будетвыполняться каждые 4x2=8 ms.

Выполнение PRG занимает приблизительно 100 µs.

PEt Модуль периодического выполнения

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

Периодический модуль PE 1000 будет выполняться каждую секунду (1000 ms)

Page 175: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Выполнение

програм

мы

PLC

4.

(РЕФ: 0608)

145

4.3 Выполнение программы PLC

Главный модуль (PRG).

Главный модуль обрабатывается следующим образом:

1. Назначает текущее значение физических входов (удаленные модули)ресурсам PLC.

2. Принимает текущие значения внутренних переменных ЧПУ (CNCREADY,START, FHOUT,.....).

3. Выполняет главную программу (PRG).

4. Обновляет внутренние переменные ЧПУ (EMERGEN, STOP, FEEDHOL,...)текущими значениями связанных ресурсов PLC.

5. Назначает текущее значение 0 ресурсов PLC физическим выходам(удаленные модули).

6. Цикл закончен и готов к следующему просмотру.

Периодический модуль (PE)

Периодический модуль обрабатывается следующим образом:

1. Принимает текущие значения физических входов (удаленные модули) вначале модуля.

2. Выполняет периодический модуль.

3. Назначает текущее значение O ресурсов PLC физическим выходам(удаленные модули).

4. Периодический модуль законен.

Page 176: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Ресурсы

PLC

(РЕФ: 0608)

146

4.4 Ресурсы PLC

PLC имеет следующие ресурсы.

• Входы (I1-I1024) и выходы (O1-O1024)

• Маркеры (M1-M8192)

• Сообщения (MSG1-MSG256)

• Ошибки (ERR1-ERR256)

• Часы (CLK)

• Регистры (R1-R1024)

• Таймеры (T1-T2756)

• Счетчики (C1-C256)

• Регистры и маркеры для коммуникации ЧПУ-PLC

MSG, ERR, CLK и T ресурсы инициализируются (=0) при запуске PLC. M, C и Rресурсы поддерживают свое значение между запусками ЧПУ.

Входы (I1-I1024) и выходы (O1-O1024)

Входы - это элементы, которые снабжают информацией PLC в виде сигналов,которые они получают извне. Они представляются символом I, за которымследует номер входа от I1 до I1024.

Выходы – это элементы, которые позволяют PLC активизировать илидезактивировать различные устройства электрошкафа. Они представленысимволом O, сопровождаемым номером выхода от O1 до O1024.

Нумерация физических входов и выходов

Есть два различных способа пронумеровать входы и выходы: в зависимости отпорядка удаленных модулей или через станочные параметры. См. "4.4.1Нумерация физических входов и выходов" на странице 147.

Маркеры (M1-M8192)

Это элементы, способные к запоминанию в бите (как внутреннее реле)значения, установленного пользователем. Если маркер (=0), это будетозначать, что установлен низкий уровень. Если маркер (=1), то это значит, чтоустановлен высокий уровень.

Они представлены символом M, за которым следует номер маркера от M1 доM8192.

Сообщения (MSG1-MSG256)

Если они активизированы (=1), показывается сообщение на экране ЧПУ.Тексты, связанные с сообщениями, должны быть предварительно определеныв сообщении и таблице ошибок PLC.

Они представляются символами MSG, сопровождаемыми номером сообщенияот MSG1 до MSG256.

Все они инициализируются (=0) при запуске PLC.

Ошибки (ERR1-ERR256)

При их активизации (=1), вызывается ошибка. Ошибка прерывает выполнениеЧПУ, и оно показывает сообщение об ошибке на экране. Тексты, связанные сошибками, должны быть предварительно определены в сообщении и таблицеошибок PLC.

Они представляются символами ERR, сопровождаемыми номером ошибки отERR1 до ERR256.

Все они инициализируются (=0) при запуске PLC.

Ошибки не активизируют аварию ЧПУ, сигнал (_ALARM).

Page 177: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Ресурсы

PLC

4.

(РЕФ: 0608)

147

Часы (CLK)

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

Они представляются словом CLK, сопровождаемым номером часов.

Все они инициализируются (=0) при запуске PLC.

Вот доступные маркеры часов. Их полупериод (или после того как их состояние0/1 изменяется) показывается рядом с ними.

Регистры (R1-R1024)

Это элементы, которые могут сохранять числовую переменную в 32 битах.Значение, сохраняемое в каждом регистре, рассматривается как целое числосо знаком, в диапазоне ± 2.147.483.647. Оно может обрабатываться какдесятичное или шестнадцатеричное число (предваряемое знаком "$").Например:

156 (Десятичное число)

$9C (Шестнадцатеричное)

Они представляются символом R, сопровождаемым номером регистра от R1 доR1024.

Также можно обращаться кбиту регистра символом B и номером бита (0/31).PLC принимает бит 0 как наименее значимый и бит 31 как наиболее значимыйбит.

B7R155 относится к биту 7 регистра 155.

Таймеры (T1-T256)

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

Они представляются буквой T, сопровождаемой значением времени от T1 доT256.

Все таймеры инициализируются (=0) при запуске PLC.

См. "4.5 Работа таймера" на странице 149.

Счетчики (C1-C256)

Это элементы, способные считать вперед или назад заданное количествособытий.

Они представляются символом C, сопровождаемым номером счетчика от C1 доC256.

См. "4.6 Работа счетчика" на странице 159.

CLK1 1 ms CLK100 100 ms CLK1000 1 s

CLK2 2 ms CLK200 200 ms CLK2000 2 s

CLK4 4 ms CLK400 400 ms CLK4000 4 s

CLK8 8 ms CLK800 800 ms CLK8000 8 s

CLK16 16 ms CLK1600 1.6 s CLK16000 16 s

CLK32 32 ms CLK3200 3.2 s CLK32000 32 s

CLK64 64 ms CLK6400 6.4 s CLK64000 64 s

CLK128 128 ms CLK12800 12.8 s CLK128000 128 s

Page 178: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Ресурсы

PLC

(РЕФ: 0608)

148

Регистры и маркеры для коммуникации ЧПУ-PLC

PLC имеет доступ к некоторым внутренним данным ЧПУ.

PLC может консультироваться и/или модифицировать определенные сигналыЧПУ (маркеры и регистры).

• Сигналы консультации: CNCREADY, START, FHOUT, ...

• Изменяемые сигналы: _EMERGEN, _STOP, _FEEDHOL, ...

См. главу "7 Логические входы и выходы ЧПУ"

Page 179: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Ресурсы

PLC

4.

(РЕФ: 0608)

149

4.4.1 Нумерация физических входов и выходов

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

Нумерация согласно порядку удаленных групп

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

Группа 1 Группа 2 Группа 3

O1...O32 O33...O48 O49...O64

I1...I48 I49...I64 I65...I96

Page 180: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Ресурсы

PLC

(РЕФ: 0608)

150

Нумерация станочными параметрами

Когда нумерация устанавливается станочными параметрами, каждому модулюназначается базисный индекс и входы или выходы того модуля, которыйнумеруется после него. Значения базисного индекса должны быть умноженына 16, плюс 1 (то есть 1, 17, 33, и т.д.). Базисные индексы могут следовать влюбом порядке, они не обязаны быть последовательными.

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

Цифровые входы Цифровые выходы

Индекс Входы Индекс Выходы

модуль 1 1 I1...I16 33 O33...O48

модуль 2 33 I33...I48 81 O81...O96

модуль 3 97 I97...I112 49 O49...O64

модуль 4 113 I113...I128

Page 181: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

4.

(РЕФ: 0608)

151

4.5 Работа таймера

Все таймеры имеют выход состояния T и входы: TEN, TRS, TG1, TG2, TG3 и TG4.Также в любое время можно проверить, сколько времени t прошло с момента,когда таймер был запущен.

При запуске PLC все таймеры инициализируются установкой их состояния T иих счетчика времени к "0".

(TEN) Вход разрешения

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

Он представляется словом TEN, сопровождаемым номером таймера.Например TEN 1, TEN 25, TEN 102, и т.д.

Когда таймер запущен, если вход TEN установлен низким уровнем(=0), PLCпрекращает счет; вход TEN должен быть установлен опять высоким уровнем(=1), чтобы возобновился отсчет времени.

По умолчанию каждый раз, когда запущен таймер, PLC устанавливает этот входвысоким уровнем (=1).

(TRS) Вход сброса

Используется для инициализации таймера установкой его состояния T иотсчета времени к "0".

К нему обращаются словом TRS, сопровождаемым номером таймера.Например TRS 1, TRS 25, TRS 102, и т.д.

Как только таймер был активизирован, передним фронтом (переход от 0 к 1) навходе TRS, PLC перезагружает таймер. Таймер дезактивируется, и чтобыобратно его запустить, триггерный вход должен быть активизирован.

По умолчанию и каждый раз, когда таймер запущен, PLC устанавливает этотвход высоким уровнем (=0).

I2 = TEN 10

Вход I2 управляет разрешенным входом таймера T10.

I3 = TRS 10

Вход I3 управляет входом сброса таймера T10

Page 182: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

(РЕФ: 0608)

152

(TG1, TG2, TG3, TG4) Триггерные входы

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

TG1 запускает моноустойчивый режим.

TG2 запускает режим активизации с задержкой.

TG3 запускает режим дезактивизации с задержкой.

TG4 запускает режим ограничения сигнала.

К ним обращаются словами TG1, TTG2, TG3, TG4, сопровождаемыми номеромтаймера и начальным значением счетчика времени (постоянная времени).Например TG1 1 100, TG2 25 224, TG3 102 0 и т. д.

Установка постоянной времени

Постоянная времени определяется числовым значением или внутреннимзначением регистра R. Его значение должно быть между 0 и 4294967295 ms,эквивалентное 1193 часам (почти 50 дней).

Активизация таймера

Таймер активизируется согласно выбранному номеру входа по переднемуфронту (переход от 0 к 1) или по заднему фронту (переход от 1 к 0).

Позднее в этом же самом разделе показано, как работать в каждом из этихрежимов.

(T) Выход состояния

Указывает логическое состояние таймера.

К нему обращаются символом T, сопровождаемым номером таймера.Например: T1, T25, T102 и т.д.

Поскольку логическое состояние таймера зависит от выбранного режимаработы (TG1, TG2, TG3 и TG4), объяснение будет дано позже.

(T) Истекшее время

Указывает время, истекшее на таймере с момента его запуска.

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

В двоичных инструкциях это относится к логическому состоянию таймера.

В арифметических инструкциях и инструкциях сравнения это относится кистекшему времени.

TG1 20 100

Таймер спусковых механизмов T20 в моно-устойчивом режиме(TG1) с постоянной времени 100 ms.

TG2 22 R200

Таймер спусковых механизмов T22 в режиме задержкиактивизации (TG2) с постоянной времени, сохраненной в регистреR200 в мс.

T123 = M100

Назначает состояние (1/0) T123 M100.

I2 = MOV T123 R200

Переводит время, истекшее в T123, в регистр R200.

CPS T123 GT 1000 = M100

Сравнивается истекшее время в T123, не больше ли оно чем 1000.Если это так, активизируется маркер M100.

Page 183: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

4.

(РЕФ: 0608)

153

4.5.1 Моноустойчивый режим. Вход TG1

В этом рабочем режиме состояние таймера поддерживается высоким уровнем(T=1) от момента, когда вход TG1 активизирован, до момента истеченияуказанного периода времени (постоянная).

С TEN=1 и TRS=0 таймер активизируется по переднему фронту при запущенномвходе TG1. В этот момент выход состояния таймера (T) изменяет состояния(T=1), и счет времени t запускается от "0".

Как только период времени, обозначенный постоянной времени, истек, отсчетвремени закончен. Выход состояния (T) изменяется (T=0) и пройденное время(t) поддерживается.

Любые изменения на входе TG1 (передний или задний фронт) во время отсчетане имеют эффекта.

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

Page 184: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

(РЕФ: 0608)

154

Работа входа TRS в этом режиме

Если передний фронт приходит на вход TRS во время отсчета времени илипосле него, PLC перезагружает таймер, устанавливая его выход состояниянизким уровнем (T=0) и перезагружая его счетчик времени (t=0).

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

Работа входа TEN в этом режиме

Если при активизации таймера TEN = 0, PLC прерывает отсчет времени, и длявозобновления отсчета TEN должен быть установлен "1".

Page 185: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

4.

(РЕФ: 0608)

155

4.5.2 Режим задержки активизации. Вход TG2

Этот режим применяет задержку между активизацией триггерного входа TG2 ивыхода состояния таймера "T".

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

С TEN=1 и TRS=0 таймер активизируется передним фронтом на триггерномвходе TG2. В этот момент отсчет времени t начинается с "0".

Как только время, обозначенное постоянной времени истекло, отсчет временизаканчивается, активизируется выход состояния таймера (T=1), которыйостается установленным высоким уровнем, пока на триггерный вход TG2 непридет задний фронт.

Прошедшее время (t) поддерживается, пока новый передний фронт не придетна триггерный вход TG2.

Если задний фронт на вход TG2 придет прежде, чем указанное время истекло,PLC прекращает отсчет времени, и сохраняет значение t, которое оно имело вто время.

Page 186: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

(РЕФ: 0608)

156

Работа входа TRS в этом режиме

Если передний фронт на вход TRS придет во время отсчета времени или посленего, PLC перезагружает таймер, устанавливая его выход состояния низкимуровнем (T=0) и перезагружая его счетчик времени (t=0).

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

Работа входа TEN в этом режиме

Если при активизации таймера TEN = 0, PLC прерывает отсчет времени, и дляего возобновления TEN должен быть установлен "1".

Page 187: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

4.

(РЕФ: 0608)

157

4.5.3 Режим задержки дезактивизации. Вход TG3

Этот рабочий режим используется для применения задержки междудезактивацией триггерного входа TG3 и выхода таймера "T". Задержка времениустанавливается постоянной времени.

С TEN=1 и TRS=0 таймер активизируется передним фронтом на триггерномвходе TG3. В этот момент выход состояния таймера устанавливается высокимуровнем (T=1).

Таймер ждет заднего фронта на входе TG3, чтобы начать отсчет t с "0".

Как только время, указанное постоянной времени истекло, отсчет времениостанавливается и выход состояния таймера устанавливается низким уровнем(T=0).

Истекшее время (t) поддерживается, пока новый передний фронт не придет натриггерный вход TG3.

Если передний фронт на вход TG3 приходит до того, как указанное времяистекло, PLC принимает его в качестве нового спускового механизма,устанавливает его выход состояния высоким уровнем (T=1) и начинает отсчетвремени снова с "0".

Page 188: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

(РЕФ: 0608)

158

Работа входа TRS в этом режиме

Если передний фронт на вход TRS придет во время отсчета времени или посленего, PLC перезагружает таймер, устанавливая его выход состояния низкимуровнем (T=0) и перезагружая счетчик времени (t=0).

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

Работа входа TEN в этом режиме

Если при активизации таймера TEN = 0, PLC прерывает отсчет времени, и длявозобновления отсчета TEN должен быть установлен "1".

Page 189: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

4.

(РЕФ: 0608)

159

4.5.4 Режим ограничения сигнала. Вход TG4

В этом рабочем режиме состояние таймера поддерживается высоким уровнем(T=1) с момента активизации входа TG4 и до истечения времени, обозначенногопостоянной времени, или до прихода заднего фронта на вход TG4.

С TEN=1 и TRS=0 таймер активизируется передним фронтом на триггерномвходе TG4. В этот момент выход состояния таймера (T) изменяет состояния(T=1) и счет времени t запускается с "0".

Как только время, указанное постоянной времени, истекло, отсчет времениостанавливается и выход состояния таймера устанавливается низким уровнем(T=0).

Пройденное время (t) поддерживается, пока не придет новый передний фронтна триггерный вход TG4.

Если задний фронт приходит на триггерный вход TG4 до того, как время,указанное постоянной времени, истекло, PLC останавливает отсчет времени,устанавливает выход состояния низким уровнем (T=0) и поддерживает текущеезначение отсчета времени (t).

Чтобы запустить таймер снова, на входе TG4 требуется новый передний фронт.

Page 190: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

таймера

(РЕФ: 0608)

160

Работа входа TRS входа в этом режиме

Если передний фронт на вход TRS придет во время отсчета времени или посленего, PLC перезагружает таймер, устанавливая его выход состояния низкимуровнем (T=0) и перезагружая его счетчик времени (t=0).

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

Работа входа TEN в этом режиме

Если при активизации таймера TEN = 0, PLC прерывает отсчет времени, и длявозобновления отсчета TEN должен быть установлен "1".

Page 191: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ВВЕД

ЕНИЕ В

PLC

Работа

счетчика

4.

(РЕФ: 0608)

161

4.6 Работа счетчика

Все счетчики имеют выход состояния C и входы: CUP, CDW, CEN и CPR. Ихвнутренний счет может также быть проверен в любое время.

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

(CUP) Вход прямого счета

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

К нему обращаются символом CUP, сопровождаемым номером счетчика,например: CUP 1, CUP 25, CUP 102 и т. д.

(CDW) Вход обратного счета

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

К нему обращаются символом CDW, сопровождаемым номером счетчика,например: CDW1, CDW25, CDW102 и т.д.

(CEN) Вход разрешения

Он разрешает внутренний счет счетчика.

К нему обращаются символом CEN, сопровождаемым номером счетчика,например: CEN 1, CEN 25, CEN 102 и т. д.

Чтобы изменить внутренний счет (CUP и CDW), вход CEN должен бытьустановлен высоким уровнем (=1). Установка CEN = 0 останавливает счетсчетчика и игнорирует входы CUP и CDW.

I2 = CUP 10

Каждый раз, когда передний фронт приходит на I2, счет счетчика C10увеличивается на одну единицу.

I3 = CDW 20

Каждый раз, когда передний фронт приходит на I3, счет счетчика C10уменьшается на одну единицу.

Page 192: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

4.

ВВЕД

ЕНИЕ В

PLC

Работа

счетчика

(РЕФ: 0608)

162

(CPR) Вход предустановки

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

К нему обращаются символами CPR, сопровождаемыми номером счетчика изаданным значением счета. Указанное значение счетчика устанавливаетсяпередним фронтом на входе CPR.

Значение счета может быть указано числовым значением или внутреннимзначением регистра R. Это значение должно находиться в диапазоне 0 и ±2,147,483.647.

(C) Выход состояния

Указывает логическое состояние счетчика. К нему обращаются символом C,сопровождаемым номером счетчика. Например: C1, C25, C102 и т.д.

Логическое состояние счетчика будет C=1, если значение счета "0", и C=0 впротивном случае.

(C) Значение счета

Указывает значение внутреннего счета счетчика.

К нему обращаются символом C, сопровождаемым номером счетчика.Например: C1, C25, C102 и т.д. Он представляется C123, что есть то же самое,что и выход состояния, но используется в различных типах команд.

В двоичной инструкции он относится к логическому состоянию счетчика.

В арифметических инструкциях и инструкциях сравнения, он относится квнутреннему счету счетчика.

PLC имеет 32-битовую переменную для хранения счета каждого счетчика.

CPR 20 100

Устанавливает счетчик C20 значением 100.

CPR 22 R200

Устанавливает счетчик C22 значением регистра R200

C123 = M100

Назначает состояние (0/1) C123 для M100

I2 = MOV C123 R200

Передает счет C123 регистриру R200.

CPS C123 GT 1000 = M100

Сравнивает, больше ли счет C123 чем 1000. Если так ,активизируется маркер M100.

Page 193: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

163

ЧПУ 8070

(РЕФ: 0608)

5ПРОГРАММИРОВАНИЕ PLC

Программа PLC структурирована модулями и может состоять из:

• Главного модуля (PRG).

• Периодического модуля (PE)

• Модуля первого цикла (CY1).

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

Управляющие инструкции

Управляющие инструкции предоставляют PLC информацию относительнотипа модуля (PRG, CY1...) и о том, как он должен выполняться (REA, IMA...).

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

С исполняемыми инструкциями можно проверить и/или изменить состояниересурсов PLC. Они состоят из:

• Логических или булевых инструкций (I28 AND I30).

• Инструкций действия (=O25).

Логические выражения состоят из:

• Консультационных инструкций (I28, O25).

• Операторов (AND).

Чтобы записать логическое выражение в 2 или более строк, поместите в концестроки "\".

Комментарии

Все комментарии должны начинаться с ";". Строки, начинающиеся с ";"считаются комментариями и не выполняются.

Пустые строки также возможны.

Пример программирования:PRG ; Управляющая инструкция

; Example Комментарий

I100 = M102 ; Исполняемая инструкция

I28 AND I30 ; Логическое выражение

= O25 ; Инструкции действия

I32 \ ; Консультационная инструкция (1-ая часть выражения)

AND I36 ; Консультационная инструкция (2-ая часть выражения)

= M300 ; Инструкция действия

END ; Управляющая инструкция

Page 194: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Управляю

щие

инструкции

(РЕФ: 0608)

164

5.1 Управляющие инструкции

Они предоставляют PLC информацию относительно типа модуля программыи о том, как он должен выполняться.

Доступные управляющие инструкции:

PRG, PE t, CY1 Тип модуля.

END Конец модуля.

REA, IMA Реальное значение или значение образа.

L Метка..

SUB Определение подпрограммы.

DEF, PDEF Определение символа.

NOMONIT Нет контроля.

EXTERN Внешнее определение подпрограммы.

PRG, PE t, CY1 Тип модуля

Программа PLC структурируется модулями. Каждый модуль долженначинаться с инструкции определения (PRG, PE, CY1) и заканчиватьсяинструкцией END.

PRG Главный модуль

CY1 Модуль первого цикла.

PE t Периодический модуль. Он выполняется каждые "t"миллисекунд.

См. "4.2 Модульная структура программы PLC" на странице 141.

END Конец модуля или подпрограммы

Должна быть определена для каждого модуля или подпрограммы.

После последнего END требуется перевод каретки (пустая строка).

REA, IMA Реальное значение или значение образа

Они указывают, выполняются ли следующие консультации, используяреальные значения (REA) или значения образа (IMA) или ресурсы I, O, M.Остальные ресурсы не имеют значений образов, только реальные значения.

Реальное значение – это то, которое ресурс имеет в это время, а значениеобраза - то, которое он имел в конце предыдущего просмотра цикла.

Значения образа (IMA) и реальные значения (REA) могут содержаться в однойи той же инструкции.

По умолчанию все модули (PRG, CY1, PEt) работают с реальными значениямиресурса. Инструкции действия (=O32) всегда обновляют реальные значенияресурсов PLC.

CY1 ; Начало модуля CY1

···

END ; Конец модуля CY1

PRG ; Начало модуля PRG

···

···

END ; Конец модуля PRG

IMA I3 AND REA M4 = 02

Page 195: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Управляю

щие

инструкции

5.

(РЕФ: 0608)

165

Объяснение работы реальных значений и значений образов

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

С реальными значениями (REA), выход O5 устанавливается высоким уровнем(=1) в конце первого просмотра цикла, тогда как необходимо 4 цикла просмотра,если используются значения образа (IMA).

В первом цикле () =M1 устанавливает реальное значение M1=1, но его значениеобраза ·0 ·. Только в конце этого просмотра цикла будет ·1 ·.

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

L Метка

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

• С L, за которым следует до 7 цифр (L1 - L9999999).

• С L_, за которым следует 8 символов (L_GEAR).

Если она определена в пределах модуля (CY1, PRG или PE), то идентифицируетстроку программы и позволяет делать ссылки или переходы.

Если она определена вне модулей, например в конце программы после END, тоуказывает начало подпрограммы. Это - то же самое, что и управляющаяинструкция SUB.

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

SUB Определение подпрограммы

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

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

Они должны быть определены вне модулей (PRG, CY1, PE), например в концепрограммы после управляющей инструкции END.

Подпрограмма может также начаться с инструкции L и закончиться инструкциейEND.

Scan 1

Scan 4

Scan 3

Scan 2

M1 M2 M3 O5 M1 M2 M3 O5

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 0

1 1 1 1 1 1 0 0

1 1 1 1 1 0 0 0

0 0 0 0 0 0 0 0

REA IMA

()=M1

M3 = O5

M2 = M3

M1 = M2

SUB A22

···

END

Page 196: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Управляю

щие

инструкции

(РЕФ: 0608)

166

EXTERN Внешнее определение подпрограммы

Подпрограммы, определенные в языковом файле "C", используемомпрограммой, должны быть определены как внешние в начале программы перединструкциями DEF и модулями: CY1, PRE и PEt.

С инструкцией EXTERN эти подпрограммы могут быть определены одна задругой.

Определение с EXTERN , сопровождается пробелом и названиемподпрограммы (до 24 символов).

DEF, PDEF Определение символа.

PLC позволяет определять множество символов для облегченияпрограммирования и дальнейшего понимания программы PLC. Эти символывсегда программируются в начале программы, перед модулями CY1, PRG и PEt.

Инструкция DEF может использоваться, чтобы определить ограниченное числосимволов, которые используются только из PLC, тогда как инструкция PDEFможет использоваться для определения до 100 символов, которые могутиспользоваться непосредственно в PLC, в программе обработки или вовнешнем приложении. Символы, превышающие это ограничение будутигнорироваться, и ЧПУ выпустит соответствующее предупреждение.

Они будут состоять из последовательности до 20 символов с заглавнымибуквами (A.. Z) и цифрами (0.. 9). Они также могут начинаться с "/" символа. Вэтом случае следующий символ должен быть буквой. Название может иметьсимвол "_", но он не может быть первым символом. Слова, сохраненные дляинструкций CANNOT, не могут быть использованы.

Символ может быть связан с любым десятичным или шестнадцатеричнымчислом или с PLC ресурсом, таким как входы (I), выходы (O), маркеры (M),регистры (R), биты регистра, счетчики (C) и таймеры (T).

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

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

Доступ к символам PDEF из программы обработки или из приложения.

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

V.PLC.symbol Доступ из программы обработки или MDI.

PLC.symbol Доступ из внешнего приложения.

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

NOMONIT Нет контроля

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

Она всегда должна программироваться в начале программы, перединструкцией DEF и модулями: CY1, PRG и PEt.

EXTERN SUMA

EXTERN TEMPERATURE

PDEF COOL I12

PDEF K1 $FFFF3

DEF K2 372893

DEF K3 -437289

DEF /FAN I23

Page 197: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Управляю

щие

инструкции

5.

(РЕФ: 0608)

167

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

Пример программирования.

;Нет контроля

NOMONIT

;Внешняя подпрограмма

EXTERN TEMPERATURE

;Определение символа

DEF COOL I12

DEF /FAN I23

;Модуль CY1

CY1

···

END

;Модуль PRG

PRG

···

IMA I3 AND REA M4 = 02

···

L_GEAR

···

END

;Модуль PEt

PE 100

···

END

;Подпрограмма

SUB A22

···END

Page 198: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Консультационные инструкции

(РЕФ: 0608)

168

5.2 Консультационные инструкции

Они могут быть использованы для проверки состояния ресурсов PLC, а такжеметок и регистров коммуникации CNC-PLC. См. глава "7 Логические входыи выходы ЧПУ"

Существуют следующие консультационные инструкции.

• Простые консультационные инструкции.

• Инструкции обнаружения фронта.

• Инструкции сравнения.

5.2.1 Простые консультационные инструкции

Они проверяют состояние ресурсов и возвращают их логическое состояние.

• Входы (I1-I1024)

• Выходы (O1-O1024)

• Маркеры (M1-M8192)

• Сообщения (MSG1-MSG256)

• Ошибки (ERR1-ERR256)

• Часы (CLK)

• Регистры (R1-R1024)

• Биты регистра (B0-B31 R1-R1024)

• Состояние таймера (T1-T256)

• Состояние счетчика (C1-C256)

• Маркеры коммуникации ЧПУ-PLC.

I12

Возвращается "1", если вход I12 активен и "0" если нет.

START

Возвращается "1", если клавиша CYCLE START передней панелинажата, и "0" если нет.

Page 199: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Консультационные инструкции

5.

(РЕФ: 0608)

169

5.2.2 Инструкции обнаружения фронта

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

Доступные инструкции:

DFU Обнаружение переднего фронта.

DFD Обнаружение заднего фронта.

DFU Обнаружение переднего фронта

Обнаруживает передний фронт (изменение от 0 к 1) в указанном ресурсе.Возвращает "1", если это произошло.

DFD Обнаружение заднего фронта

Обнаруживает задний фронт (изменение от 1 к 0) в указанном ресурсе.Возвращает "1", если это произошло.

Формат программирования для DFU и DFD:

DFUDFD

I1··1024O1··1024M1··8192MSG1··256ERR1··256B0··31 R1··1024CLKМаркеры коммуникации ЧПУ-PLC

DFU I23

DFU B3R120

DFU AUXEND

DFD O32

DFD M45

Page 200: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Консультационные инструкции

(РЕФ: 0608)

170

5.2.3 Инструкции сравнения

CPS Сравнивает два операнда

С инструкцией CPS можно выполнять сравнения между двумя операндами,проверяя, больше ли первый чем (GT), больше чем или равен (GE), равен (EQ),отличается от (NE), меньше чем или равен (LE) или меньше чем (LT) второй.

Можно использовать как операнды, таймеры (внутренний счет), счетчики(внутренний счет), регистры для коммуникации ЧПУ-PLC и десятичные (#) илишестнадцатеричные числа в пределах ±2147483647 или между 0 и $FFFFFFFF.

Если встречается необходимое условие, консультационная инструкциявозвращает логическое значение "1 " и "0 " , если нет. Форматпрограммирования.:

CPS T1··256C1··256R1··1024R CNC-PLC#

GTGEEQNELELT

T1··256C1··256R1··1024R CNC-PLC#

CPS C12 GT R14 = M100

Если внутренний счет счетчика "C12" будет БОЛЬШЕ чем значениерегистра R14, то PLC присвоит значение "1" маркеру M100, и "0"если нет.

CPS T2 EQ 100 = TG1 5 2000

Если время , прошедшее на таймере "T2" , равно 100миллисекундам, это пререключит таймер "T5" в моноустойчивыйрежим и с постоянной времени 2 секунды.

Page 201: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Операторы

и сим

волы

5.

(РЕФ: 0608)

171

5.3 Операторы и символы

Они используются , чтобы группировать и работать с различнымиконсультационными инструкциями.

Доступные операторы - NOT, AND, OR, XOR. Операторы связазываются слеванаправо, и приоритеты, упорядоченные с самого высокого до самого низкогоNOT AND XOR OR.

Доступные символы \, (, ).

NOT Отрицает результат консультирования.

AND Логическая функция "AND".

OR Логическая функция "OR".

XOR Логическая функция "Исключающее OR".

\ Перевод строки

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

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

DFU MSTROBE AND CPS MFUN* EQ 3 = M1003

или также:

DFU MSTROBE \

AND CPS MFUN* EQ 3

= M1003

( ) Открывающая и закрывающая круглая скобка

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

(I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = O7

Консультационная инструкция, состоящая только из этих двух операторов,всегда имеет значение "1".

NOT I2 = O3

Выход "O3" будет активен, если вход I2 не активен.

I4 AND I5 = O6

Выход "O6" будет активным, если оба входа (I4, I5) активны.

I7 OR I8 = O9

Выход "O9" будет активен, если ни один (или оба) входа активны.

I10 XOR I11 = O12

Выход "O12" будет активным, если оба входа I10 и I11 имеютразличные логические состояния.

( ) = O2

Выход O2 всегда будет устанавливаться высоким уровнем (=1).

Page 202: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

172

5.4 Инструкции действия.

Инструкции действия позволяют изменять состояние ресурсов PLC и маркеровкоммуникации ЧПУ-PLC в зависимости от результата логического выражения.

Логическое выражение = Инструкция действия

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

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

Инструкции действия разделены на:

• Двоичные инструкции действия назначения.

• Условные двоичные инструкции действия.

• Инструкции действия прерывания последовательности.

• Арифметических инструкции действия.

• Логические инструкции действия.

• Специальные инструкции действия.

Инструкции действия могут изменять состояние всех ресурсов PLC заисключением используемых физических входов. Просматривая поле "I1/1024", нужно понимать, что может быть изменено только состояниенеиспользованных входов.

Например, если используются физические входы I1 - I32, могут бытьизменены только входы I33 - I1024.

I2 = O3 = NOT M100 = NOT TG1 2 100 = CPR 1 100

Выход O3 покажет состояние входа I2.

Метка М100 покажет отрицаемое состояние входа I2.

Задний фронт на входе I2 активизирует триггерный вход TG1таймера T2.

Передний фронт I2 установит счетчик C1 значением 100.

Page 203: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

173

5.4.1 Двоичные инструкции назначения

Они присваивают указанному ресурсу значение (0/1), следующее излогического выражения.

= I 1/1024 = O 1/1024 = M 1/8192= MSG 1/256 = ERR 1/256 = TEN 1/256= TRS 1/256 = TGn 1/256 #/R = CUP 1/256= CDW 1/256 = CEN 1/256 = CPR 1/256 #/R= B 0/31 R 1/499 = CNC-PLC mark

I3 = TG1 4 100

Назначает состояние входа I3 триггерному входу TG1 таймера T4.Таким образом, передний фронт на I3 переключаетвход TG1таймера T4.

(I2 OR I3) AND (I4 OR (NOT I5 AND I6)) = M111

Назначает маркеру M111 результат оценки логическоговыражения: (I2 OR I3) AND (I4 OR (NOT I5 AND I6)).

Page 204: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

174

5.4.2 Условные двоичные инструкции

Есть 3 инструкции: SET, RES и CPL, которые используются, чтобы изменитьсостояние указанного ресурса.

Формат программирования:

= SET Если выражение = "1", это устанавливает ресурс в "1".

Если результат логического выражения "1", указанный ресурс устанавливаетсяв "1". Если результат - "0", ресурс не изменяется.

= RES Если выражение = "1", это устанавливает ресурс в "0".

Если результат логического выражения "1", это устанавливает указанныйресурс в "0". Если результат - "0", ресурс не изменяется.

= CPL Если выражение = "1", это дополняет ресурс

Если результат логического выражения - "1", состояние указанного ресурсадополняется. Если результат - "0", ресурс не изменяется.

= SET= RES= CPL

I 1/1024O 1/1024M 1/8192MSG 1/256ERR 1/256B 0/31 R 1/1024CNC-PLC mark

CPS T2 EQ 100 = SET B0R100

Если отсчет времени таймера T2 достигает 100 миллисекунд, этоустанавливает бит 0 регистра R100 в "1".

I12 OR NOT I22 = RES M55 = NOT RES M65

Если результат логического выражения "1", PLC устанавливает"M55 = 0”; но не изменяет M65.

Если результат логического выражения "0", PLC не изменяет M55;но устанавливает "M65 = 0".

DFU I8 OR DFD M22 = CPL B12R35

Каждый раз, когда передний фронт обнаруживается на входе I8 илизадний фронт маркера M22, PLC дополняет состояние бита 12 изрегистра R35.

Page 205: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

175

5.4.3 Инструкции действия прерывания последовательности

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

= JMP Безусловный переход

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

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

= JMP L123 Если метка была определена как L123.

= JMP L_ASA2 Если метка была определена как L_ASA2.

= CAL Обращение к подпрограмме.

Если результат логического выражения "1", это действие выполняет указаннуюподпрограмму. Если результат логического выражения "0", PLC будетигнорировать это действие, и программа продолжится без выполнения этойподпрограммы.

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

Ее синтаксис зависит от того, как определена связанная подпрограмма:

= CAL OILING Если определена как SUB OILING.

= CAL L234 Если определена как L234.

= CAL L_GEAR Если определена как L_GEAR.

= RET Возврат или конец подпрограммы.

Если результат логического выражения "1", PLC рассматривает это действиекак инструкцию END. Если результат "0", PLC проигнорирует ее.

Если, выполняя подпрограмму, PLC обнаруживает подтвержденный RET, этозавершит подпрограмму.

I8 = JMP L12

Если I8=1, программа продолжается в L12 и она не выполняетпромежуточные кадры.

NOT M14 AND NOT B7R120 = O8

CPS T2 EQ 2000 = O12

L12

(I12 AND I23) OR M54 = O6

I2 = CAL L5 = O2

С I2=1 подпрограмма L5 будет выполняться и когда будетвыполнена, PLC установит O2 значением входа I2 (=1).

Если I2=0 подпрограмма не выполняется и PLC устанавливаетвыход O2 состоянием входа I2 (=0).

Page 206: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

176

5.4.4 Инструкции арифметических операций

= MOV Перемещение

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

Формат программирования:

Коды источника и назначения указывают, какой формат (двоичный или BCD)они имеют и в каком формате они будут депонированы в ресурсе назначения.Могут быть переданы 4, 8, 12, 16, 20, 24, 28 или 32 бита.

Если коды и число битов, которые будут перемещены не указаны, то 32 битабудут перемещены бит в бит (0032).

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

Максимальное значение BCD, которое может быть преобразовано: 9 (с 4битами), 99 (с 8), 999 (с 12), 9999 (с 16), 99999 (с 20), 999999 (с 24), 9999999 (с28) и 99999999 (с 32).

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

Источник Назначение Код источника

Код назначения

Биты передачи

= MOV I1/1024O1/1024M1/8192

MSG1/256ERR1/256

T1/256C1/256

R1/1024R CNC-PLC

#

I1/1024O1/1024M1/8192

MSG1/256ERR1/256R1/1024

R CNC-PLC

0(Bin)1(BCD)

0(Bin)1(BCD)

32282420161284

MOV I12 M100 0032 Двоичный в двоичный в 32 битах.

MOV O21 R100 0012 Двоичный в двоичный в 12 битах.

MOV C22 O23 0108 Двоичный в BCD в 8 битах.

MOV T10 M112 1020 BCD в двоичный в 20 битах.

I11 = MOV I14 O16 108

Если вход I11 - "=1", PLC перемещает логические состояния 8входов (I14 плюс следующие 7) в коде BCD в эти 8 выходов (O16и следующие 7) в двоичном коде.

Page 207: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

177

= NGU R 1/1024 Дополняет биты регистра

Изменяет состояние каждого из 32 битов регистра.

= NGS R 1/1024 Изменение знака регистра

Изменяет знак регистра.

= ADS, = SBS, = MLS, = DVS, = MDSАрифметические операции

Для сложения (ADS), вычитания (SBS), умножения (MLS), деления (DVS) ивычисления модуля или остатка от деления (MDS).

Его формат программирования:

"Операция" “1-ый операнд” “2-ой операнд” "Результат".

Операнды могут быть следующие: регистры, регистры коммуникации ЧПУ-PLC и числа (#) в диапазонах ±2147483647 или между 0 и $FFFFFFFF.

Результат операции может быть сохранен в регистре или в регистрекоммуникации ЧПУ-PLC.

Примеры с R100=1234 и R101=100.

I15 = NGU R152

Если вход "I15 =1", PLC изменяет состояние 32 битов регистраR152.

R152 до: 0001 0001 0001 0001 0001 0001 0001 0001

R152 после: 1110 1110 1110 1110 1110 1110 1110 1110

I16 = NGS R89

Если вход "I16 = 1”, PLC изменяет знак содержимого регистра R89.

R89 до: 0001 0001 0001 0001 0001 0001 0001 0001

R89 после: 1110 1110 1110 1110 1110 1110 1110 1111

= ADS= SBS= MLS= DVS= MDS

R1/1024R CNC-PLC

#

R1/1024R CNC-PLC

#

R1/1024R CNC-PLC

() = ADS R100 R101 R102 ; R102 = 1234 +100 = 1334

() = SBS R100 R101 R103 ; R103 = 1234 -100 = 1134

() = MLS R100 R101 R104 ; R104 = 1234 x 100 = 123400

() = DVS R100 R101 R105 ; R105 = 1234 : 100 = 12

() = MDS R100 R101 R106 ; R106 = 1234 MOD 100 = 34

() = ADS 1563 R101 R112 ; R112 = 1563 +100 = 1663

() = SBS R100 1010 R113 ; R113 = 1234 - 1010 = 224

() = MLS 1563 100 R114 ; R114 = 1563 x 100 = 156300

() = MLS SANALOG 10000 R115

= DVS R115 32767 R115 ; Команда скорости шпинделя в mV.

Page 208: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

178

5.4.5 Инструкции логических операций

= AND, = OR, = XORЛогические операции

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

Его формат программирования:

= RR, = RL Циклический сдвиг регистра

Содержимое регистра может сдвигаться вправо (RR) или влево (RL) и есть дватипа сдвига: тип 1 (RR1 или RL1) и тип 2 (RR2 или RL2).

Тип циклического сдвига 1 (RL1 или RR1):

Вставляет "0" в наименее значимый бит (RR1) или в наиболее значимый бит(RL1), продвигая другие биты регистра. Значение последнего бита исчезает..

Тип циклического сдвига 2 (RL2 или RR2):

Циклический сдвиг регистра в указанном направлении.

Формат программирования:

Его формат программирования:

ANDORXOR

R1/1024R CNC-PLC

#

R1/1024R CNC-PLC

#

R1/1024R CNC-PLC

Примеры с R200 = B1001 0010

R201 = B0100 0101

() = AND R200 R201 R202 ; R202 = B0

() = OR R200 R201 R203 ; R203 = B11010111

() = XOR R200 R201 R204 ; R204 = B11010111

() = AND B1111 R201 R205 ; R205 = B00000101

() = OR R200 B1111 R206 ; R206 = B10011111

() = XOR B1010 B1110 R207 ; R207 = B00000100

Источник Повторение Nr. Назначение

RR1RR2RL1RL2

R1/1024R CNC-PLC

R1/1024R CNC-PLC

0/31

R1/1024R CNC-PLC

Page 209: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

179

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

RR1 R100 1 R200

Происходит один циклический сдвиг R100 типа 1 вправо, оставляярезультат в R200.

RL2 R102 4 R101

Происходит один циклический сдвиг R102 типа 2 влево, оставляярезультат в R101.

Page 210: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

180

5.4.6 Инструкции специальных операций

= ERA Очищает группу ресурсов.

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

Его формат программирования:

Стирая группу I, O, M, MSG, ERR или R, PLC устанавливает их всех в "0".

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

Это действие особенно удобно, когда выполнено в первом модуле цикла (CY1),для установки требуемых ресурсов их начальными условиями работы(состояниями).

= PAR Паритет регистра

Анализирует тип паритета регистра. Если регистр имеет паритет EVEN, этоинструкция устанавливает выбранный маркер, сообщение или ошибку в "1" ив "0", если он имеет паритет ODD.

Его формат программирования:

= ERA I 1/1024O 1/1024M 1/8192MSG 1/256ERR 1/256T 1/256C 1/256R 1/1024

1/10241/10241/81921/2561/2561/2561/2561/1024

I10 = ERA O5 12

Если вход "I10=1", PLC устанавливает выходы O5 - O12 ( включаяоба) к "0".

I23 = ERA C15 18

Если вход "I23 =1”, PLC задает счетчики C15 - C18 (включая оба)к "0".

= PAR R1/1024R CNC-PLC

M1/8192MSG1/256ERR1/256M CNC-PLC

I15 = PAR R123 M222

Если вход "I15=1", PLC анализирует регистр R123 и устанавливаетмаркер M222 в "1", если паритет EVEN или в "0", если паритет ODD.

Page 211: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

181

= CNCRD Чтение внутренних переменных ЧПУ.

= CNCWR Запись внутренних переменных ЧПУ.

Используются для чтения (CNCRD) и записи (CNCWR) внутренних переменныхЧПУ. Их формат программирования:

CNCRD (Переменная, Регистр, Маркер)

CNCWR (Регистр, Переменная, Маркер)

Действие CNCRD загружает содержимое переменной в регистр, а действие CNCWRзагружает содержимое регистра в переменную. Маркер устанавливается "1" вначале операции, и сохраняет это значение до конца операции.

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

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

Синтаксис переменных в командах CNCRD и CNCWR

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

Если мнемоника переменной содержит числовые суффиксы, например(V).G.GUP[i], они также могут быть определены целым числом, регистром илисимволом, определенным DEF или PDEF.

Консультационные синхронные и асинхронные переменные

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

• Пример того, как обращаться к асинхронным переменным:

<условие> AND NOT M11 = CNCRD (TM.TOOL, R11, M11)

не повторяйте эту консультацию пока, она не закончится.

DFD M11 AND CPS R11 EQ 3 = ...

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

• Примеры того, как обращаться к синхронным переменным:

<условие> = CNCRD (G.FREAL, R12, M12)

CPS R12 GT 2000 = ...

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

<условие> = CNCWR (R13, PLC.TIMER, M13)

Перезагружаются часы, разрешенные PLC, значением, содержавшимсяв регистре R13.

CNCRD ([1].G.FREAL, R10, M1000)

... = MOV 1 R12

CNCRD ([R12].G.FREAL, R10, M1000)

DEF CHANNEL 3

CNCRD ([CHANNEL].G.FREAL, R10, M1000)

... = MOV 153 R101

CNCWR (G.GUP[R101], R10, M1000)

DEF PARAM 153

CNCRD (G.GUP[PARAM], R10, M1000)

Page 212: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

182

= CNCEX Выполнение кадра ЧПУ.

Может использоваться для выполнения кадра ЧПУ в указанном канале,включая запросы к подпрограмме или окончания программы. Работает, есливыполняется кадр в MDI. Ограничения для выполнения команд то же самое, чтои для кадров MDI.

Его формат программирования:

CNCEX (кадр, маркер, канал)

Маркер устанавливается "1" в начале операции и сохраняет это значение доконца операции. Если канал не указан, кадр выполняется в первом или главномканале.

Как только кадр был выполнен, канал ЧПУ активизирует маркер FREE, чтобыдать PLC знать, что он готов принять новый кадр. Выполнение команды CNCEXможет быть отменено маркером PLCABORT.

Выполнение независимых перемещений из PLC. Команды MOVEABS,MOVEADD и MOVEINF.

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

Обработка для выполнения команд различна, и порядок, в котором онивыполняются, может оказаться не желательным. Команда CNCEX выполняетсячерез канал ЧПУ, тогда как команды MOVE* выполняются непосредственно винтерполяторе (обычно более быстрое выполнение).

... = CNCEX (G00 X0 Y0, M99, 2)

... = CNCEX (#CALL sub3.nc, M34)

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

() = CNCEX(#MOVE ADD [X100,F100,NULL], M120,1)

() = MOVEADD(X,100000,100000,NULL)

Page 213: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

183

5.4.7 Инструкция действия электронного кулачка

= CAM ON Активизировать электронный кулачок

= CAM OFF Отменить электронный кулачок

Формат программирования для каждого из них следующий.

CAM ON (кулачок, ведущий/"TIME", ведомый, ведущий_смещение, ведомый_смещение, диапазон_ведущий, диапазон_ведомый, тип)

CAM OFF (ведомый)

Выполнение команды CAM OFF влечет устранение синхронизации кулачка. Кактолько эта команда будет запрограммирована, кулачок заканчивается,достигая конца своего профиля.

Режим кулачка.

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

Номер кулачка.

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

Диапазон активизации ведущей оси.

Кулачок активизирован , когда ведущая ось между положениями"ведущий_смещение" и "ведущий_смещение + диапазон_ведущий".

Диапазон для ведомой оси.

Кулачок применяет это к ведомой оси , когда ведомая ось между"ведомый_смещение" и "ведомый_смещение + диапазон_ведомый".

Эта функция имеет отдельное руководство.

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

Параметр Значение

кулачок Номер кулачка.

ведущий Название ведущей оси.

TIME Кулачок времени. Программируя "TIME" вместо названияоси, кулачок интерпретируется как кулачок времени.

ведомый Название ведомой оси.

ведущий_смещение Корректор ведущей оси.

ведомый_смещение Корректор ведомой оси.

диапазон_ведущий Шкала или диапазон активизации ведущей оси.

диапазон_ведомый Шкала или диапазон активизации ведомой оси.

тип Определяет тип кулачка ; периодический или непериодический. Программируется, используя параметры"ONCE" (непериодический кулачок) или "CONT".

Page 214: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

184

Тип кулачка.

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

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

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

Не периодический Определяется присвоением значения "ONCE" параметрутип.

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

Периодический Определяется присвоением значения "CONT" параметрутип.

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

Page 215: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

5.

(РЕФ: 0608)

185

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

= MOVE ABSАбсолютное перемещение позиционирования

= MOVE ADDИнкрементальное перемещение позиционирования

= MOVE INFБесконечное перемещение позиционирования

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

MOVE ABS (ось, позиция, подача, сопряжение)

MOVE ADD (ось, позиция, подача, сопряжение)

MOVE INF (ось, направление, подача, сопряжение)

Позиция, которую необходимо достигнуть.

С MOVE ABS она будет определяться в абсолютных координатах, тогда как сMOVE ADD - в инкрементальных координатах. Для позиционирования корректорнуля, активный в канале, игнорируется.

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

Направление перемещения.

Направление перемещения. Используется с MOVE INF, чтобы выполнитьбесконечное (нефинитное) перемещение, пока не достигнуто ограничение оси,или пока перемещение не прервано.

Динамическое сопряжение со следующим кадром.

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

Эта функция имеет отдельное руководство.

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

Параметр Значение

ось Ось позиционирования.

позиция Позиция, которую необходимо достигнуть.

направление Направление перемещения . Программируетсяпараметрами "DIRPOS" (положительное направление)или "DIRNEG" (отрицательное направление).

подача Скорость подачи позиционирования.

сопряжение Динамическое сопряжение со следующим кадром. Онопрограммируется, используя параметры "PRESENT","NULL", "NEXT" или "WAITINPOS".

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

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

NULL Ось достигает указанного положения с нулевой скоростьюподачи.

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

Page 216: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Инструкции действия

.

(РЕФ: 0608)

186

= FOLLOW ON Активизирует перемещение синхронизации

= FOLLOW OFF Отменяет перемещение синхронизации.

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

FOLLOW ON (ведущая, ведомая, nratio, dratio, синхртип)

FOLLOW OFF (ведомая)

.. = MOVE ABS (X, 50, 500, PRESENT)

.. = MOVE ABS (X, 100, 250, NEXT)

.. = MOVE ABS (X, 150, 125, NULL)

F

Pos

500

250

125

50mm 100mm 150mm

Параметр Значение

ведущая Название ведущей оси.

ведомая Название ведомой оси.

nratio Числитель передаточного отношения. Оборотыведомой оси.

dratio Знаменатель передаточного отношения. Оборотыведущей оси.

синхртип Тип синхронизации. Программируется с параметрами"POS" (синхронизация положения ) или "VEL"(синхронизация скорости).

Пример из программы PLC.

FOLLOW ON (A1, Z, 3, 1, VEL)

FOLLOW OFF (Z)

Page 217: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Сводка инструкций

програм

мирования

5.

(РЕФ: 0608)

187

5.5 Сводка инструкций программирования

Ресурсы, доступные в PLC

Входы (I1··1024)

Выходы (O1··1024)

Маркеры (M1··8192)

Маркеры сообщений (MSG1··256)

Маркеры ошибок (ERR1··256)

Часы (CLK)

Маркеры ЧПУ-PLC

Таймеры (T1··256)

Счетчики (C1··256)

Регистры (R1··1024)

Регистры ЧПУ-PLC

Значение регистра может быть рассмотрено как десятичное илишестнадцатеричное ("S") число.

Также можно обратиться к биту регистра, используя символ B (0 ·· 31) R (1·· 1024).

Управляющие инструкции

PRG Главный модуль

PE t Периодический модуль. Он выполняется каждые "t"миллисекунд.

CY1 Модуль первого цикла.

END Конец модуля.

L Метка

SUB Определение подпрограммы.

DEF: Определение символа.

PDEF Внешнее определение символа.

REA Консультации будут использовать реальные значения.

IMA Консультации будут использовать значения образа.

NOMONIT Нет контроля программы PLC.

EXTERN Внешнее определение подпрограммы.

CLK1 1 ms CLK100 100 ms CLK1000 1 s

CLK2 2 ms CLK200 200 ms CLK2000 2 s

CLK4 4 ms CLK400 400 ms CLK4000 4 s

CLK8 8 ms CLK800 800 ms CLK8000 8 s

CLK16 16 ms CLK1600 1.6 s CLK16000 16 s

CLK32 32 ms CLK3200 3.2 s CLK32000 32 s

CLK64 64 ms CLK6400 6.4 s CLK64000 64 s

CLK128 128 ms CLK12800 12.8 s CLK128000 128 s

Page 218: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Сводка инструкций

програм

мирования

(РЕФ: 0608)

188

Консультационные инструкции

• Простые консультационные инструкции.

I1··1024 Входы

O1··1024 Выходы

M1··8192 Маркеры

MSG1··256 Сообщения

ERR1··256 Ошибки

T1··256 Таймеры (состояние)

C1··256 Счетчики (состояние)

B0··31 R1··1024 Бит регистра

CLK Часы

M <CNC-PLC> Маркеры для коммуникации ЧПУ-PLC

• Инструкции обнаружения фронта.

DFU Обнаружение переднего фронта.

DFD Обнаружение заднего фронта.

• Инструкции сравнения.

CPS Для сравнений.

Операторы

NOT Отрицает результат консультирования.

AND Логическая функция "И".

OR Логическая функция "ИЛИ".

XOR Логическая функция "Исключающее ИЛИ".

\ Перевод строки.

( ) Консультационная инструкция, значение которой -всегда "1".

Инструкции действия.

• Двоичные инструкции назначения.

• Условные двоичные инструкции действия.

= SET Если выражение = "1", ресурс устанавливается в "1".

= RES Если выражение = "1", ресурс устанавливается в "0".

= CPL Если выражение = "1", ресурс дополняется.

• Инструкции действия прерывания последовательности.

= JMP L Безусловный переход.

= CAL Обращение к подпрограмме.

= RET Возврат или конец подпрограммы.

= I 1/1024 = O 1/1024 = M 1/8192= MSG 1/256 = ERR 1/256 = TEN 1/256= TRS 1/256 = TGn 1/256 #/R = CUP 1/256= CDW 1/256 = CEN 1/256 = CPR 1/256 #/R= B 0/31 R 1/499 = CNC-PLC mark

Page 219: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПРО

ГРАММИРО

ВАНИЕ

PLC

Сводка инструкций

програм

мирования

5.

(РЕФ: 0608)

189

• Инструкции арифметических операций.

= MOV Перемещение.

= NGU R1··1024 Дополняет биты регистра.

= NGS R1··1024 Изменение знака регистра.

= ADS Сложение.

= SBS Вычитание.

= MLS Умножение.

= DVS Деление.

= MDS Модуль или остаток от деления.

• Инструкции логических операций.

= AND Логическая операция "И".

= OR Логическая операция "ИЛИ".

= XOR Логическая операция "Исключающее ИЛИ".

= RR 1/2 Циклический сдвиг регистра вправо.

= RL 1/2 Циклический сдвиг регистра влево.

• Инструкции специальных операций.

= ERA Стирает или перезагружает группу ресурсов.

=CNCRD Чтение внутренних переменных.

=CNCWR Запись внутренних переменных.

=PAR Паритет регистра.

• Инструкции действий электронного кулачка

= CAM ON Активизация электронного кулачка.

= CAM OFF Отмена электронного кулачка.

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

= MOVE ABS Абсолютное перемещение позиционирования.

= MOVE ADD Инкрементальное перемещение позиционирования.

= MOVE INF Нефинитное (бесконечное) перемещениепозиционирования.

= FOLLOW ON Активизирует перемещение синхронизации.

= FOLLOW OFF Отменяет перемещение синхронизации.

Page 220: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

5.

ПРО

ГРАММИРО

ВАНИЕ

PLC

Сводка инструкций

програм

мирования

(РЕФ: 0608)

190

Page 221: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

191

ЧПУ 8070

(РЕФ: 0608)

6КОММУНИКАЦИЯ ЧПУ-PLC

С помощью обмена данными между ЧПУ и PLC можно:

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

• Передавать вспомогательные М, H и S функции из ЧПУ в PLC.

• Генерировать сообщения и ошибки в ЧПУ, используя маркеры PLC.

• Читать и изменять внутренние переменные ЧПУ из PLC.

• Обращаться ко всем ресурсам PLC из любой программы обработки.

• Отслеживать ресурсы PLC на экране ЧПУ.

Аббревиатуры, используемые в этой главе

Функции М и H с каналами

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

S функции с несколькими шпинделями

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

(=0) Низкий логический уровень.(=1) Высокий логический уровень.(g.m.p.) Общий станочный параметр.(a.m.p.) Станочный параметр для осей и шпинделей.

Page 222: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательные

-М- ф

ункции

(РЕФ: 0608)

192

6.1 Вспомогательные -М- функцииВ одном кадре до 7 M функций. ЧПУ указывает PLC, какие вспомогательные Mфункции программируются в кадре выполнения, используя 32-битовыерегистры MFUN1 - MFUN7. Каждый из них указывает номер одной из M функций,запрограммированных в кадре. Если не все регистры используются,неиспользованным регистрам (имеющим наибольшие номера) назначаетсяшестнадцатеричное значение $FFFFFFFF.

Таким образом, если кадр содержит функции M100, M120 и M135, ЧПУ передастPLC следующую информацию:

Команда MFUN*. Проверяет, была ли функция запрограммирована в кадре.

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

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

• Чтобы проверить все регистры одновременно, используйте команду “MFUN *”.

Отправка функции и синхронизация выполнения

В станочных параметрах ЧПУ таблица вспомогательных M функций указывает,когда функция отправлена и когда выполнение PLC синхронизировано. Влюбом случае, это может быть до или после перемещения. См. "2.5Станочные параметры для М функций" на странице 89.

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

М не синхронизирована.

М отослана и синхронизирована до перемещения.

М отослана до перемещения, а синхронизирована после перемещения.

М отослана и синхронизирована после перемещения.

В одном кадре могут быть запрограммированы M функции с различными типамисинхронизации. Каждая из них будет отправлена PLC в соответствующиймомент. Передача вспомогательных М функций описывается позднее в этойглаве. См. "6.4 Передача вспомогательных функций -M-,-H-,-S-" настранице 196.

MFUN1 MFUN2 MFUN3 MFUN4 - MFUN7

100 120 135 $FFFFFFFF

Пример, как обнаружить M30. Если она была запрограммирована,возвратится “1”, и "0" если не была запрограммирована.

CPS MFUN* EQ 30 = ...

Функции могут быть установлены следующим образом:

M11 не синхронизирована.

M12 отсылается и синхронизируется перед перемещением.

M13 отсылается до, а синхронизируется после перемещения.

M14 отсылается и синхронизируется после перемещения.

При выполнении такого кадра как следующий:

X100 F1000 M11 M12 M13 M14

Функции передаются следующим образом:

1. M11, M12 и M13 отосылает PLC.

2. ждет, чтобы PLC выполнило M12.

3. перемещает ось в X100.

4. посылает функцию M14 PLC.

5. ждет, пока PLC выполнит M13 и M14.

Page 223: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательные

-М- ф

ункции

6.

(РЕФ: 0608)

193

6.1.1 Замечания относительно многошпиндельной опции и каналов

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

Так как каждый канал может иметь четыре шпинделя, можно программироватьв одном кадре 6 не связанных со шпинделем M функций, запуск всех четырехшпинделей M3 / M4 и скорость для каждого из них, включая автоматическоеизменение передачи. Это означает, что из-за того, что некоторые функциигенерируются автоматически, может быть превышено максимальноеколичество (семь) вспомогательных функций в кадре. В этом случае, ЧПУотправляет M функции PLC двумя стадиями.

Маркеры и регистры в опции каналов

Каждый канал имеет 32-битовые регистры MFUN1 - MFUN7, чтобы указать PLC,какие вспомогательные M функции программируются в кадре выполнения.

MFUN1C1 - MFUN7C1 для первого канала.

MFUN1C2 - MFUN7C2 для второго канала.

MFUN1C3 - MFUN7C3 для третьего канала.

MFUN1C4 - MFUN7C4 для четвертого канала.

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

Таким образом, если функции M100 и M135 запрограммированы в первомканале и функции M88 и M75 во втором канале, ЧПУ передаст следующиеданные.

Команды MFUNC1* - MFUNC4* . Проверяют, была ли функциязапрограммирована в канале.

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

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

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

MFUNC1* Для канала 1

MFUNC2* Для канала 2.

MFUNC3* Для канала 3.

MFUNC4* Для канала 4.

MFUN1C1 MFUN2C1 MFUN3C1 - MFUN7C1

100 135 $FFFFFFFF

MFUN1C2 MFUN2C2 MFUN3C2 - MFUN7C2

88 75 $FFFFFFFF

Пример обнаружения M04 в канале 1. Если запрограммирована,возвратится "1", и "0" если не запрграммирована.

CPS MFUNC1* EQ 4 = ...

Page 224: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательные функции

H

(РЕФ: 0608)

194

6.2 Вспомогательные функции H

В кадре может быть запрограммировано до 7 M и 7 H функций. Обработкавспомогательных функций H подобна обработке функций M без синхронизации.

ЧПУ указывает PLC, какие вспомогательные функции H запрограммированы вкадре выполнения, используя 32-битовые регистры HFUN1 - HFUN7. Каждый изних указывает номер одной из функций H, запрограммированных в кадре. Еслине все регистры используются, неиспользованным регистрам (имеющимнаибольшие номера) назначается шестнадцатеричное значение $FFFFFFFF.

Таким образом, если кадр содержит функции H12, H20 и H35, ЧПУ передаст PLCследующую информацию:

Команда HFUN*. Проверяет, была ли функция запрограммирована вкадре.

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

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

• Используйте формат “HFUN*”, чтобы проверить все регистры HFUNодновременно.

Отправка и синхронизация функции

Функции H не синхронизируются и отправляются PLC в начале выполнениякадра.

Передача вспомогательных функций H описывается позднее в этой главе. См."6.4 Передача вспомогательных функций -M-,-H-,-S-" на странице 196.

HFUN1 HFUN2 HFUN3 HFUN4 - HFUN7

12 20 35 $FFFFFFFF

Пример обнаружения H77: Если она была запрограммирована,возвратится “1”, и "0", если не была запрограммирована.

CPS HFUN* EQ 77 = ...

При выполнении такого кадра, как следующий:

X100 F1000 H11 H12

Функции передаются следующим образом:

1. Функции H11 и H12 отправляются PLC

2. Подтверждения не ожидается, и ЧПУ перемещает ось в X100.

Page 225: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательные функции

H

6.

(РЕФ: 0608)

195

6.2.1 Замечания относительно многошпиндельной опции и каналов

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

Маркеры и регистры в выборе каналов

Каждый канал имеет 32-битовые регистры HFUN1 - HFUN7, чтобы указать PLC,какие вспомогательные функции H запрограммированы в кадре выполнения.

HFUN1C1 - HFUN7C1 для первого канала.

HFUN1C2 - HFUN7C2 для второго канала.

HFUN1C3 - HFUN7C3 для третьего канала.

HFUN1C4 - HFUN7C4 для четвертого канала.

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

Таким образом, если функции H10 и H13 программируются в первом канале ифункции H8 и H10 во втором канале, ЧПУ передаст следующие данные.

Команды HFUNC1* - HFUNC4* . Проверяется , была ли функциязапрограммирована в канале.

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

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

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

HFUNC1* Для канала 1

HFUNC2* Для канала 2.

HFUNC3* Для канала 3.

HFUNC4* Для канала 4.

HFUN1C1 HFUN2C1 HFUN3C1 - HFUN7C1

10 13 $FFFFFFFF

HFUN1C2 HFUN2C2 HFUN3C2 - HFUN7C2

8 10 $FFFFFFFF

Page 226: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательная

функция

S

(РЕФ: 0608)

196

6.3 Вспомогательная функция S

Вспомогательная функция S указывает скорость вращения шпинделя с M03 иM04 или угловую позицию с M19.

Функция S с M3 и M4 всегда выполняется в начале кадра, и ЧПУ ждетподтверждения перед продолжением выполнения программы. Работая с M19,ЧПУ рассматривает шпиндель как обычную линейную ось. Оно толькоотсылает M19 в PLC.

ЧПУ использует 32-битовый регистр SFUN1, чтобы указать PLC значениефункции S, запрограммированной в кадре. Если не запрограммировано,отсылается значение $FFFFFFFF. Команда SFUN1, принимает значение толькозапрограммированного S, если параметр шпинделя SPDLTIME – отличается отнуля.

Передача функций S описывается далее в этой главе. См. "6.4 Передачавспомогательных функций -M-,-H-,-S-" на странице 196.

Page 227: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Вспомогательная

функция

S

6.

(РЕФ: 0608)

197

6.3.1 Замечания относительно многошпиндельной опции и каналов

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

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

Номер шпинделя определяется его логическим номером , которыйустанавливается в соответствии с порядком, в котором они были определеныв станочном параметре SPDLNAME.

Маркеры и регистры в многошпиндельной версии

ЧПУ указывает PLC, какие функции S запрограммированы в кадре выполнения,используя 32-битовые регистры SFUN1 - SFUN4. Эти регистры относятся кномеру шпинделя; они независимы от канала, где находится шпиндель.

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

Таким образом, если кадр содержит функции S1000 и S1=550, ЧПУ передастследующую информацию PLC:

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

Рассматривая возможные комбинации каналы/шпиндели, эти функциидоступны, чтобы облегчить управление вспомогательными M функциями,связанными с каждым шпинделем. Каждая указывает, был ли какой-нибудь типM3, M4, и т.д. M функции запрограммирован в каком-нибудь канале.

SP1FUN* Для шпинделя 1.

SP2FUN* Для шпинделя 2.

SP3FUN* Для шпинделя 3.

SP4FUN* Для шпинделя 4.

SFUN1 SFUN2 SFUN3 SFUN4

1000 550 $FFFFFFFF $FFFFFFFF

Проверяет, была ли функция M5 послана шпинделю 1 из канала.

CPS SP1FUN* EQ 5 = ...

Page 228: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

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

-M-,-

H-,-

S-

(РЕФ: 0608)

198

6.4 Передача вспомогательных функций -M-,-H-,-S-

Функции M и H передаются в канал. Передача S функций не зависит от канала.

При выполнении кадра, который содержит M, H, S функции, PLC передаетсяследующая информация.

Передача - М- функций

ЧПУ назначает номера M функций, запрограммированных в кадре, регистрамMFUN1 - MFUN7. Некоторые M функции имеют связанную функцию, котораяактивизируется при отправке M в PLC.

M00 M01 M02 M03 M04

M05 M06 M08 M09 M19

M30 M41 M42 M43 M44

ЧПУ активизирует общий логический выход MSTROBE, чтобы "сказать" PLC, чтоон должен их выполнить. Этот маркер остается установленным высокимуровнем (=1) на период времени, указанный (g.m.p) MINAENDW.

В зависимости от типа синхронизации, ЧПУ будет или ждать или не ждатьактивизации общего входа AUXEND, указывающего конец выполнения PLC. Типсинхронизации определяется в станочных параметрах. См. "2.5 Станочныепараметры для таблицы М функций" на странице 89.

ЧПУ отменяет общий логический выход “MSTROBE”, чтобы закончитьвыполнение.

Передача -H-функций

ЧПУ назначает номера функций H, запрограммированных в кадре, регистрамHFUN1 - HFUN7.

ЧПУ активизирует общий логический выход HSTROBE, чтобы "сказать" PLC, чтоон должен их выполнить. Этот маркер остается установленным высокимуровнем (=1) на период времени, указанный (g.m.p) MINAENDW.

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

Посылая несколько кадров в ряду, имеющем только H функции, ЧПУ ждетудвоенное время, обозначенное в g.m.p. MINAENDW.

N10 H60

N20 H30 H18

N30 H40

Передача -S- функций

ЧПУ назначает значения S, запрограммированные в каждом шпинделе,регистрам SFUN1 - SFUN4.

ЧПУ активизирует общий логический выход SSTROBE, чтобы "сказать" PLC, чтоон должен это выполнить. ЧПУ ждет общего входа AUXEND, который будетактивизирован, указывая конец выполнения PLC.

ЧПУ отменяет общий логический выход “SSTROBE”, чтобы закончитьвыполнение.

Page 229: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

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

-M-,-

H-,-

S-

6.

(РЕФ: 0608)

199

6.4.1 Синхронизированная передача

Этот тип передачи имеет место с S функцией и с M функциями, установленнымис синхронизацией. См. "2.5 Станочные параметры для М функций" настранице 89.

Когда требуется, чтобы PLC выполнило несколько M или S функцийодновременно , соответствующие сигналы SSTROBE или MSTROBEактивизируются; но ЧПУ ждет единственного сигнала “AUXEND”, чтобызакончить их все.

Передача - М- функций

1. ЧПУ указывает в регистрах MFUN1 - MFUN7 канала M функции,запрограммированные в кадре, и это активизирует маркер MSTROBE,поэтому PLC выполняет их.

2. PLC должен дезактивировать маркер AUXEND, чтобы дать ЧПУ знать, чтовыполнение началось.

3. Как только необходимые вспомогательные функции были выполнены, PLCдолжен активизировать маркер AUXEND, чтобы дать ЧПУ знать, чтовыполнение закончилось.

Маркер AUXEND должен быть установлен высоким уровнем (=1) дольше,чем на период времени, установленный (g.m.p). MINAENDW.

4. После этого времени, ЧПУ дезактивирует маркер MSTROBE, таким образом,заканчивая выполнение функции.

Передача -S- функций

1. ЧПУ указывает в регистрах SFUN1 - SFUN4 значение S,запрограммированное в кадре, и активизирует маркер SSTROBE, поэтомуPLC выполняет их.

2. PLC должен дезактивировать маркер AUXEND, чтобы дать ЧПУ знать, чтовыполнение началось.

3. После выбора требуемого S, PLC должен активизировать маркер AUXEND,чтобы дать ЧПУ знать, что выполнение закончилось.

Маркер AUXEND должен быть установлен высоким уровнем (=1) дольше,чем на период времени, установленный (g.m.p). MINAENDW.

4. После этого времени, ЧПУ дезактивирует маркер SSTROBE, таким образом,заканчивая выполнение функции.

AUXEND

1 2 43

MINAENDW

SSTROBEMSTROBE

Page 230: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

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

-M-,-

H-,-

S-

(РЕФ: 0608)

200

6.4.2 Несинхронизированная передача

Этот тип передачи имеет место с H функцией и с M функциями, установленнымисинхронизацией. См. "2.5 Станочные параметры для М функций" настранице 89.

Передача - М- функций

1. ЧПУ указывает в регистрах MFUN1 - MFUN7 канала M функции,запрограммированные в кадре, и это активизирует маркер MSTROBE,поэтому PLC выполняет их.

2. ЧПУ сохраняет маркер MSTROBE установленным высоким уровнем (=1) напериод времени, обозначенный (g.m.p). MINAENDW.

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

Передача -H- функций

1. ЧПУ указывает в регистрах HFUN1 - HFUN7 канала функции H,запрограммированные в кадре, и это активизирует маркер HSTROBE,поэтому PLC выполняет их.

2. ЧПУ сохраняет маркер HSTROBE установленным высоким уровнем (=1) напериод времени, указанный (g.m.p). MINAENDW.

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

Замечания по передаче этих функций

Значение (g.m.p.) MINAENDW должно быть таким же или большим, чем периодвыполнения программы PLC (g.m.p). PRGFREQ, чтобы гарантировать, что PLCобнаружит этот сигнал.

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

PLC

1 2 3

MINAENDW

SSTROBEMSTROBE

EXECUTION

Page 231: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Отображ

ение

ошибок

PLC

и сообщ

ений

6.

(РЕФ: 0608)

201

6.5 Отображение ошибок PLC и сообщений

PLC имеет 256 маркеров для того, чтобы показывать сообщения и другие 256маркеров для того, чтобы показывать ошибки в ЧПУ. Когда маркер установленвысоким уровнем (=1), сообщение или ошибка активны.

MSG1 - MSG256 для отображения сообщений.

ERR1 - ERR256 для отображения ошибок.

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

• Текст (поле "Message").

• В случае сообщений, показывается оно только в окне сообщений PLC илитакже на полном экране (выбранное поле "Display").

• В случае сообщений, файл с дополнительной информацией (поле "help")Может быть файл типа "bmp, txt, jpg, gif, htm, html or avi".

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

Сообщения PLC

Активизируя один из маркеров MSG1 - MSG256, окно ЧПУ для сообщений PLCпоказывает номер сообщения и связанный с ним текст.

Если выбрано поле "Display", экран показывает файл дополнительнойинформации, или синее окно с текстом сообщения, если не выбрано. Чтобызакрыть это окно, нажмите [ESC].

Если есть больше чем одно активизированное сообщение , всегдапоказывается то, у которого самый высокий приоритет (наименьший номер).Окно PLC-сообщений показывает знак "+", означающий, что есть ещесообщения, активизированные PLC. Чтобы показался весь список, нажмите[CTRL] + [М.].

Отображение ошибок

Активизируя один из маркеров ERR1 - ERR256, ЧПУ прерывает выполнениепрограммы обработки детали и показывает номер ошибки и связанный с нейтекст в середине экрана.

Внешние входы должны использоваться , чтобы активизировать идезактивировать маркеры ошибок, таким образом препятствуя ЧПУ получитьэти ошибки при каждом новом просмотре цикла PLC.

Page 232: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

6.

КОММУН

ИКА

ЦИЯ ЧПУ-

PLC

Отображ

ение

ошибок

PLC

и сообщ

ений

(РЕФ: 0608)

202

Page 233: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

203

ЧПУ 8070

(РЕФ: 0608)

7ЛОГИЧЕСКИЕ ВХОДЫ И ВЫХОДЫ ЧПУ

Физические входы и выходы ЧПУ - это набор входов и выходов системы,управляемых PLC и служащих для общения с внешним миром черезсоединители ЧПУ.

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

К каждому из этих логических входов и выходов можно обратиться, используясвязанную с ним мнемонику. Мнемоники, которые начинаются со знака "_",указывают, что сигнал активен низким уровнем.

CNCREADY _ALARM

AUXEND _EMERGEN

MANUAL _STOP

Логические выходы ЧПУ или консультационные сигналы PLC сгруппированы в:

• Общие консультационные сигналы.

• Консультационные сигналы оси.

• Консультационные сигналы шпинделя.

• Консультационные сигналы независимого интерполятора.

• Консультационные сигналы системы управления инструментом.

• Консультационные сигналы нажатия клавиш.

Логические входы ЧПУ или сигналы, которые могут быть изменены через PLC,группируются в:

• Общие изменяемые сигналы.

• Изменяемые сигналы оси.

• Изменяемые сигналы шпинделя.

• Изменяемые сигналы независимого интерполятора.

• Изменяемые сигналы системы управления инструментом.

• Изменяемые сигналы нажатия клавиш.

Аббревиатура, используемая в этой главе

(=0) Низкий логический уровень.

(=1) Высокий логический уровень.

(g.m.p.) Общий станочный параметр.

(a.m.p.) Станочный параметр для осей и шпинделей

Page 234: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

(РЕФ: 0608)

204

7.1 Общие консультационные сигналы

CNCREADY Этот маркер показывает состояние ЧПУ. Он устанавливается в "0", когда ЧПУнаходится в состоянии ошибки (красное окно состояния) и в "1", если нет.

Чтобы разрешить приводы, включите этот маркер в маневр PLC.

READY Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

READYC1 READYC2 READYC3 READYC4

Этот маркер указывает состояние канала ЧПУ. Он устанавливается в "0", когдаЧПУ находится в состоянии ошибки (красное окно состояния) и в "1", если нет.

SERCOSRDY В конфигурации Sercos этот маркер указывает состояние кольца. ЧПУустанавливает этот маркер высоким уровнем (=1), чтобы указать, что кольцоSercos должным образом инициировано.

Все консультации состояния привода (DRSTAF DRSTAS) и операции чтения -записи (CNCRD CNCWR) переменных привода обусловлены этим маркером.

START Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

STARTC1 (может также быть запрограммирован как START)

STARTC2 STARTC3 STARTC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы указатьPLC, что клавиша START была нажата на панели оператора.

Если остальная часть условий выполнена (гидравлика, безопасность, и т.д.),PLC должен установить маркер CYSTART высоким уровнем (=1), чтобыпрограмма начала работать. См. " CYSTART " на странице 223.

RESETOUT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

RESETOUTC1 (может также быть запрограммирован как RESETOUT)

RESETOUTC2 RESETOUTC3 RESETOUTC4

Нажимая клавишу [RESET] или когда PLC активизирует маркер " RESETIN "(=1), ЧПУ принимает начальные условия и устанавливает маркер "RESETOUT"высоким уровнем (=1). Этот маркер остается установленным высоким уровнем(=1) на период времени, установленный (g.m.p) MINAENDW. См. " RESETIN " настранице 223.

; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++

; РАЗРЕШЕНИЕ ОСИ

; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++

;

CNCREADY \ ; ЧПУ без ошибок

AND NOT B1R2 \ ; FEEDHOLD из-за нехватки мощности в приводе оси X

AND NOT PARKEDX \ ; Ось X припаркована

AND NOT PARKEDX \ ; Ось X не припаркована

AND NOT PARKEDX \ ; Парковка оси X

= SERVOXON ; Активный сервопривод оси X

= SPENAX ; Sercos оси X разрешен

= TG3 2 500 ; Задержка для DRENAX

;

T2\; Задержка к снижению скорости разрешена

= DRENAX \; Привод разрешен через Sercos.

START AND (остальные условия) = CYSTART

Page 235: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

7.

(РЕФ: 0608)

205

FHOUT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

FHOUTC1 (может также быть запрограммирован как FHOUT)

FHOUTC2 FHOUTC3 FHOUTC4

Канал ЧПУ устанавливает этот маркер высоким уровнем(=1), когда выполнениепрограммы обработки прервано. Чтобы прервать и затем возобновитьвыполнение программы, сделайте следующее:

• Если маркер "_STOP" был установлен низким уровнем (=0).

Чтобы возобновить выполнение, установите "_STOP" высоким уровнем (=1)и нажмите клавишу [START].

• Если маркер "_FEEDHOL" установлен низким уровнем (=0).

Чтобы возобновить выполнение, установите "_FEEDHOL" высоким уровнем(=1).

_ALARM Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

_ALARMC1 (может также быть запрограммирован как _ALARM)

_ALARMC2 _ALARMC3 _ALARMC4

Канал ЧПУ устанавливает этот маркер низким уровнем (=0), когда есть сигналтревоги или аварийное положение, генерированное каналом ЧПУ. Он неактивизируется, если авария вызывается PLC, активизируя маркер _EMERGEN(=0).

Опять устанавливается высоким уровнем (=1), если сообщение канала ЧПУудаляется, и причина тревоги устранена.

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

MANUAL Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

MANUALC1 (может также быть запрограммирован как MANUAL)

MANUALC2 MANUALC3 MANUALC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), если выбран ручнойрежим работы (JOG).

AUTOMAT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

AUTOMATC1 (может также быть запрограммирован как AUTOMAT)

AUTOMATC2 AUTOMATC3 AUTOMATC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), когда выбранавтоматический режим работы.

MDI Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

MDIC1 (может также быть запрограммирован как MDI)

MDIC2 MDIC3 MDIC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), если выбран режим MDI(Manual Data Input - ручной ввод данных).

• Если выбран режим MDI во время автоматического режима, маркерыAUTOMAT и MDI будут активизированы.

• Если режим MDI выбран во время ручного режима (jog), будутактивизированы маркеры MANUAL и MDI.

_ALARM AND (остальные условия) = O1

Если нет ошибки, выход O1 будет установлен высоким уровнем(=1)

Page 236: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

(РЕФ: 0608)

206

SBOUT Для каждого канала существует один маркер Мнемоника для каждого канала- следующая.

SBOUTC1 (может также быть запрограммирован как SBOUT)

SBOUTC2 SBOUTC3 SBOUTC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), когда выбранпокадровый режим.

• Если покадровый режим выбран во время в автоматического режима,активизируются маркеры AUTOMAT и SBOUT.

• Если покадровый режим выбран во время ручного режима (РУЧНОЙ),активизируются маркеры MANUAL и SBOUT.

INCYCLE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

INCYCLEC1 (может также быть запрограммирован как INCYCLE)

INCYCLEC2 INCYCLEC3 INCYCLEC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), выполняя кадр илиперемещение оси.

• В выполнении. Устанавливается высоким уровнем (=1) в началевыполнения и остается высоким до конца, пока не будет нажата клавиша[STOP], или пока маркер "_STOP" не установлен низким уровнем (=0).

• В MDI или в покадровом выполнении устанавливается низким уровнем (=0)в конце кадра.

• В режиме JOG остается высоким (=1), пока нажата любая из клавиш JOG.

RAPID Для каждого канала существует один маркер Мнемоника для каждого канала- следующая.

RAPIDC1 (может также быть запрограммирован как RAPID)RAPIDC2 RAPIDC3 RAPIDC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), когдавыполняется быстрое траверсное перемещение (G0).

ZERO Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

ZEROC1 (может также быть запрограммирован как ZERO)ZEROC2 ZEROC3 ZEROC4

ЧПУ устанавливает этот маркер высоким уровнем (=1) при поиске исходного(G74).

PROBE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

PROBEC1 (может также быть запрограммирован как PROBE)PROBEC2 PROBEC3 PROBEC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), выполняяперемещение измерения (G100).

THREAD Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

THREADC1 (может также быть запрограммирован как THREAD)THREADC2 THREADC3 THREADC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), выполняя кадрэлектронного резьбонарезания (G33).

TAPPING Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

TAPPINGC1 (может также быть запрограммирован как TAPPING)TAPPINGC2 TAPPINGC3 TAPPINGC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), выполняя постоянныйцикл нарезания резьбы метчиком (G84).

Page 237: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

7.

(РЕФ: 0608)

207

RIGID Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

RIGIDC1 (может также быть запрограммирован как RIGID)

RIGIDC2 RIGIDC3 RIGIDC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), выполняя кадр жесткогонарезания резьбы метчиком (G63).

CSS Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

CSSC1 (может также быть запрограммирован как CSS)

CSSC2 CSSC3 CSSC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), когда выбранапостоянная скорость резания (G96).

INTEREND

INPOSI Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

INTERENDC1 (может также быть запрограммирован как INTEREND)

INTERENDC2 INTERENDC3 INTERENDC4

INPOSIC1 (может также быть запрограммирован как INPOSI)

INPOSIC2 INPOSIC3 INPOSIC4

ЧПУ устанавливает маркер "INTEREND" высоким уровнем (=1) притеоретическом перемещении осей (когда оно больше не выпускает командузадания скорости) и устанавливает маркер "INPOSI" высоким уровнем (=1),когда все они достигают своих положений. Маркер INPOSI также остается (=1),пока независимые оси перемещаются.

Ось находится в позиции, когда она остается в пределах зоны в-позиции (окно)(a.m.p). "INPOSW" в течении периода времении, указанного (a.m.p)."INPOSTIME".

Маркер "INTEREND" может использоваться для активизации внешнихустройств до того, как оси достигнут своего положения. Также можетиспользоваться маркер ADVINPOS. См. "ADVINPOS" на странице 208.

SPN1···SPN7 Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая. Далее приведен пример мнемоники для SPN1; то же самое и дляостальных регистров.

SPN1C1 SPN1C2 SPN1C3 SPN1C4

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

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

Таким образом, если следующий кадр запрограммирован в первом канале,ЧПУ передаст PLC следующую информацию.

M3.S1 S1=1000 M4.S2 S2=500

Вращение по часовой стрелке шпинделя S1 со скоростью 1000 rpm и вращениешпинделя S2 против часовой стрелки со скоростью 500 rpm.

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

MFUN1C1 MFUN2C1 MFUN3C1 - MFUN7C1

3 4 $FFFFFFFF

SPN1C1 SPN2C1 SPN2C1 - SPN2C1

1 2 $FFFFFFFF

Page 238: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

(РЕФ: 0608)

208

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

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

SP1FUN* Для шпинделя 1.

SP2FUN* Для шпинделя 2.

SP3FUN* Для шпинделя 3.

SP4FUN* Для шпинделя 4.

MFUN1···MFUN7

HFUN1···HFUN7 Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая. Вот - пример мнемоники для MFUN1 и HFUN1; то же самое дляостальных регистров.

MFUN1C1 (может также быть запрограммирован как MFUN1)

MFUN1C2 MFUN1C3 MFUN1C4

HFUN1C1 (может также быть запрограммирован как HFUN1)

HFUN1C2 HFUN1C3 HFUN1C4

Канал использует эти регистры, чтобы указать PLC вспомогательные функцииM или H, выбранные для выполнения.

Каждый канал может иметь до 7 M и 7 H функций в кадре. Если не все регистрыиспользуются, неиспользованным регистрам (имеющим наибольшие номера)назначается шестнадцатеричное значение $FFFFFFFF.

Таким образом, если функции M100 и M135 запрограммированы в первомканале и функции M88 и M75 во втором канале, ЧПУ передаст следующиеданные.

Если затем функция M88 выполняется в первом канале, то:

Команды MFUNC1* - MFUNC4* и HFUNC1* - HFUNC4*. Проверяется, была лизапрограммирована функция в канале.Чтобы узнать, запрограммирована ли определенная функция в выполняемомв настоящее время кадре, все регистры могут быть проверены один за другим,или, следуя командам, могут проверяться одновременно.

MFUNC1*/HFUNC1* Для канала 1. Они могут также бытьзапрограммированы как MFUN*/HFUN*.

MFUNC2*/HFUNC2* Для канала 2.

MFUNC3*/HFUNC3* Для канала 3.

MFUNC4*/HFUNC4* Для канала 4.

CPS SP1FUN* EQ 5 = ...

Пример, как проверить, получил ли первый шпиндель функцию M5из какого-нибудь канала. Если она была запрограммирована,возвратится “1”, и "0" если нет.

MFUN1C1 MFUN2C1 MFUN3C1 - MFUN7C1

100 135 $FFFFFFFF

MFUN1C2 MFUN2C2 MFUN3C2 - MFUN7C2

88 75 $FFFFFFFF

MFUN1C1 MFUN2C1 MFUN3C1 - MFUN7C1

88 $FFFFFFFF $FFFFFFFF

CPS MFUNC1* EQ 4 = ...

Пример обнаружения M04 в канале 1. Если запрограммирована,возвратится "1", и "0" если не запрграммирована.

Page 239: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

7.

(РЕФ: 0608)

209

MSTROBE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

MSTROBEC1 (может также быть запрограммирован как MSTROBE)

MSTROBEC2 MSTROBEC3 MSTROBEC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы указатьPLC, что он должен выполнять вспомогательные M функции, указанные врегистрах “MFUN1” - “MFUN7”.

HSTROBE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

HSTROBEC1 (может также быть запрограммирован как HSTROBE)

HSTROBEC2 HSTROBEC3 HSTROBEC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы указатьPLC, что он должен выполнять вспомогательные M функции, указанные врегистрах “HFUN1” - “HFUN7”.

SFUN1···SFUN4 Для каждого канала существует один регистр. Мнемоники для каждогошпинделя - следующие:

SFUN1 SFUN2 SFUN3 HFUN4

Эти регистры указывают запрограммированную скорость для каждогошпинделя. Эти регистры относятся к номеру шпинделя; они независимы отканала, где находится шпиндель.

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

Таким образом, если кадр содержит функции S1000 и S1=550, ЧПУ, передастследующую информацию PLC:

См. главу "6 Коммуникация ЧПУ-PLC".

SSTROBE Для каждого шпинделя существует один маркер. Мнемоники для каждогошпинделя - следующие:

SSTROBE1 (может также быть запрограммирован как SSTROBE)

SSTROBE2 SSTROBE3 SSTROBE4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы указатьPLC, что была выбрана новая скорость шпинделя.

DMxx Этот маркер связан с некоторыми вспомогательными M функциями.

Маркеры, связанные с функциями M00, M01, M02, M06, M08, M09, M30 имеютмаркер для каждого канала. Вот - пример мнемоник для DM00; для остальныхмаркеров (DM01, DM02, DM06, DM08, DM09, DM30) - те же самые.

DM00C1 (может также быть запрограммирован как DM00)

DM00C2 DM00C3 DM00C4

Маркеры, связанные с функциями M03, M04, M05, M19, M41, M42, M43, M44 имеютмаркер для каждого канала. Вот - пример мнемоник для DM03; то же самое дляостальных маркеров (DM04, DM05, DM19, DM41, DM42, DM43, DM44).

DM03SP1 (может также быть запрограммирован как DM03)

DM03SP2 DM03SP3 DM03SP4

ЧПУ указывает в этих маркерах состояние вспомогательных M функцийшпинделя. Маркер устанавливается (=1), если функция активна и (=0) если нет.

SFUN1 SFUN2 SFUN3 SFUN4

1000 550 $FFFFFFFF $FFFFFFFF

Page 240: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

(РЕФ: 0608)

210

BLKSEARCH Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

BLKSEARCHC1 (может также быть запрограммирован как BLKSEARCH)BLKSEARCHC2 BLKSEARCHC3 BLKSEARCHC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы указать,что опция "Поиск кадра" активна в автоматическом режиме работы.

ADVINPOS Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

ADVINPOSC1 (может также быть запрограммирован как ADVINPOS)ADVINPOSC2 ADVINPOSC3 ADVINPOSC4

Канал ЧПУ устанавливает этот сигнал высоким уровнем на некоторое время дотого, как оси достигнут положения. Это время устанавливается (g.m.p). ANTIME.

Если продолжительность перемещения меньше чем значение, установленное(g.m.p). ANTIME, маркер устанавливается высоким уровнем (=1) сразу.

Если (g.m.p). ANTIME установлен в 0, маркер всегда активен.

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

FREE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

FREEC1 FREEC2 FREEC3 FREEC4

Канал ЧПУ устанавливает этот сигнал высоким уровнем (=1), чтобы указатьPLC, что оно готово принять новый кадр, посланный с использованием командыCNCEX.

WAITOUT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

WAITOUTC1 WAITOUTC2 WAITOUTC3 WAITOUTC4

Применяется к синхронизации каналов. Канал ЧПУ устанавливает этот сигналвысоким уровнем (=1), чтобы указать PLC, что он ждет сигнал синхронизации.Сигналы синхронизации могут быть выполнены из программы обработки,используя инструкции #WAIT или #MEET.

SYNC Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

SYNC1 SYNC2 SYNC3 SYNC4

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

• С функцией G33, при резьбонарезании с определенным шпинделем.

• С функцией G95, при программировании скорости подачи как функциискорости вращения определенного шпинделя.

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

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

MMCWDG Этот маркер показывает состояние рабочей системы. Его значение (=0), еслиоперационная система ЧПУ работает должным образом, и (=1), если оназаблокирована.

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

Page 241: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие консультационны

е сигналы

7.

(РЕФ: 0608)

211

RETRAEND Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

RETRAENDC1 RETRAENDC2 RETRAENDC3 RETRAENDC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы отменитьфункцию ретрассирования. Канал ЧПУ отменяет функцию ретрассирования вследующих случаях.

• Канал ЧПУ выполнил все кадры, сохраненные для функцииретрассирования.

• Канал ЧПУ достиг начала программы.

• Канал ЧПУ достиг кадра, который не может быть выполнен функциейретрассирования.

Во всех этих случаях канал ЧПУ устанавливает свой маркер RETRAEND высокимуровнем (=1), чтобы указать PLC, что все возможные кадры были выполненыи что он должен установить свой маркер RETRACE в "0". См. "RETRACE" настранице 226.

Если PLC автоматически удаляет маркер RETRACE с маркером RETRAEND, ЧПУпродолжает нормальное выполнение программы, вперед. В противном случае,если маркер RETRACE остается активным, ЧПУ выпустит предупреждение,указывающее, что этот маркер должен быть дезактивирован, чтобывозобновить выполнение программы. То же самое происходит при попыткевыполнить новую программу после выполнения функции ретрассирования.

Функция ретрассирования также отменяется после M30, со сбросом или когдаPLC устанавливает маркер канала RETRACE низким уровнем (=0)

TANGACTIV Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

TANGACTIVC1 TANGACTIVC2

TANGACTIVC3 TANGACTIVC4

ЧПУ устанавливает этот маркер высоким уровнем (=1),чтобы дать PLC знать,что тангенциальное управление в канале активно. Этот маркер неинициализируется , если тангенциальное управление заморожено(приостановлено).

Page 242: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

осей и шпинделей

(РЕФ: 0608)

212

7.2 Консультационные сигналы для осей и шпинделей

Если шпиндель работает в замкнутом контуре (M19 или G63), он ведет себя какось.

Названия сигналов являются общими. Замените слово (ось) названиемшпинделя или логическим номером оси.

Например, название маркера ENABLE (ось) для станка с осями X, Y, Z, Z2, B ишпинделем S:

ENABLEX, ENABLEZ2, ENABLEB, ENABLES

ENABLE3 для оси Z.

ENABLE5 для оси B.

ENABLE(ось) ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы PLC разрешилоперемещение соответствующей оси или шпинделя.

Если шпиндель установлен в замкнутом контуре (#SERVO ON) черезпрограмму обработки, маркер также устанавливается высоким уровнем (=1);если шпиндель установлен в открытом контуре, маркер устанавливаетсянизким уровнем (=0).

Для независимых осей, этот маркер останется (=1), пока не будет отмененасинхронизация.

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

Если PLC останавливает перемещение осей (маркер _FEEDHOL=0), ENABLE(ось) сигнал остается (=1).

REFPOIN(ось) Этот маркер устанавливается низким уровнем (=0) при включении питания ЧПУи высоким уровнем (=1) после поиска исходного.

DRSTAF(ось)

DRSTAS(ось) ЧПУ использует эти маркеры, общаясь с приводом через Sercos®. Онипоказывают состояние привода.

В случае ошибки, если ось перемещается, оба маркера остаются (=1).

Нормальный1. После приведения в действие главного выключателя в электрошкафу, на

привод подается 24 Vdc.

2. Привод управляет внутренним тестом. Если OK, активизируется выходSYSTEM OK . С этого момента подается мощность на источник питания.

Маркеры DRSTAF(*)=0 DRSTAS(*)=1

3. При наличии мощности в шине, привод готов обеспечить момент. Для этого,активизируйте входы Drive enable и Speed enable.

Маркеры DRSTAF(*)=1 DRSTAS(*)=0

4. Как только входы Drive enable и Speed enable активизированы, приводработает должным образом.

Маркеры DRSTAF(*)=1 DRSTAS(*)=1

Page 243: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

осей и шпинделей

7.

(РЕФ: 0608)

213

Консультация с маркерамиПри консультации с маркерами DRSTAF(*) и DRSTAS(*), результатом могутбыть следующие значения:

DRSTAF(*)=0 DRSTAS(*)=0

На приводе ошибка, или он не существует.

DRSTAF(*)=0 DRSTAS(*)=1

Шина DC не имеет мощности. Привод не может быть разрешен; но можноподать напряжение на источник электропитания.

DRSTAF(*)=1 DRSTAS(*)=0

Шина DC привода теперь имеет мощность. Привод может быть разрешен.

DRSTAF(*)=1 DRSTAS(*)=1

Привод разрешен.

INPOS(ось) ЧПУ устанавливает этот маркер высоким уровнем (=1), если соответствующаяось или шпиндель находятся в позиции.Ось находится в позиции, если она остается в пределах зоны в-позиции (окно)(a.m.p). "INPOSW" в течении периода времении, указанного (a.m.p). "INPOSTIME"

Есть маркер INPOS (ось) для каждой оси и для шпинделя и общий INPOSI,который указывает, достигли ли все оси и шпиндель своего положения или нет.См. "INPOSI" на странице 205.

LUBR(ось) ЧПУ устанавливает этот маркер высоким уровнем (=1), если соответствующаяось или шпиндель находятся в позиции. См. "LUBRENA(ось)" на странице 230.(a.m.p.) DISTLUBRI указывает расстояние, на которое должно произойтиперемещение до смазки.

HIRTHON(ось)

MATCH(ось) Все эти маркеры связаны с хиртовыми осями. Хиртовая ось – это поворотнаяось, которая может быть помещена только в определенные положения, черезопределенное число градусов.

Маркер HIRTHON указывает, работает она как обычная поворотная ось (=0) иликак хиртовая ось (=1). Маркер MATCH указывает, позиционирована ли хиртоваяось должным образом (=1) или нет (=0).

И линейные и угловые оси могут быть хиртовыми. (a.m.p). HIRTH указывает,может ли ось работать как хиртовая или нет. Функции G170 и G171 указывают,является ли эта ось хиртовой (G171), или нормальной линейной илиповоротной осью (G170).

PARK(ось)UNPARK(ось)

ЧПУ устанавливает маркер PARK(ось) (=1),чтобы указать, что ось или шпиндельприпаркованы и маркер UNPARK (ось) (=1), чтобы указать, что они не припаркованы.Также используется маркер PARKED(ось), который может быть модифицирован иописывается позднее. См. "PARKED(ось)" на странице 230.

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

Парковка и отмена парковки осей может осуществляться из ЧПУ или из PLC.

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

• С нормальным шпинделем, конфигурация осей X Y Z.• С ортогональным шпинделем, конфигурация осей X Y Z A B.

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

Page 244: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

осей и шпинделей

(РЕФ: 0608)

214

Замечания по парковке осей

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

Замечания по парковке шпинделя

ЧПУ не позволяет парковку шпинделя в следующих случаях.

• Если шпиндель не остановлен.

• Если шпиндель работает как ось C.

• Если G96 или G63 активны, и это - ведущий шпиндель канала.

• Если G33 или G95 активны, и это - ведущий шпиндель канала, или шпиндельиспользуется, чтобы синхронизировать скорость подачи.

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

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

Парковка/отмена парковки из ЧПУЭтот тип маневра хорош для применений, которые нуждаются в осях илишпинделях, которые будут припаркованы автоматически из программыобработки (например из программы обработки). Маневром парковки/отменыпарковки через программу обработки или MDI управляют, используяпрограммные инструкции #PARK и #UNPARK.ЧПУ использует сигналы PARK и UNPARK, чтобы информировать PLC чтопроцесс парковки или отмены парковки задействован.Чтобы припарковать ось или шпиндель, их сигнал разрешения должен быть(=0). Аналогично, после отмены парковки оси, сигналы разрешения оси должныбыть установлены (=1).

Маневр для парковки оси или шпинделя из ЧПУ.1. Выполняя инструкцию программы #PARK, ЧПУ проверяет, может ли

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

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

2. PLC, после получения сигнала PARK, припарковывает требуемую ось.После подтверждения того, что ось была припаркована (датчикиприсутствия), PLC устанавливает маркер PARKED (=1).

3. ЧПУ узнает, что ось была припаркована, обнаружив, что сигнал PARKEDактивизирован. Сигналы PARK и REFPOIN перезагружаются, заканчиваяэтот процесс.

PARK(axis)

UNPARK(axis)

PARKED(axis)

DRENA(axis)

REFPOIN(axis)

1 2 5 6

MINAENDW MINAENDW

3 4

Page 245: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

осей и шпинделей

7.

(РЕФ: 0608)

215

Маневр, чтобы отменить парковку оси или шпинделя из ЧПУ.4. Выполняя инструкцию программы #UNPARK, ЧПУ устанавливает маркер

UNPARK высоким уровнем (=1), чтобы дать PLC знать, что он долженотменить парковку соответствующей оси.

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

5. PLC, после получения сигнала UNPARK , отменяет парковку требуемой оси.После подтверждения, что парковка оси была отменена (датчикиприсутствия), PLC устанавливает маркер PARKED (=0).

6. ЧПУ признает, что процесс закончен, обнаружив, что сигнал PARKEDдезактивирован. Сигналы UNPARK и REFPOIN перезагружаются.

Для цифровых осей PLC должен активизировать разрешение привода оси (DRENA).

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

Маневром парковки/распарковки оси, осуществляемый из программы PLC,управляют, используя сигнал PARKED. На этот маркер обычно воздействуетвход для датчика присутствия оси. Состояние этого сигнала поддерживается,даже если ЧПУ выключено.

ЧПУ использует логический сигнал PARK и UNPARK, чтобы сообщить PLC, чтопроцессы парковки или отмены парковки находятся в выполнении.

Чтобы припарковать ось, сигналы разрешения оси должны быть (=0).Аналогично, после отмены парковки оси, сигналы разрешения оси должныбыть установлены (=1).

Для безопасности, после парковки и отмены парковки оси сигнал REFPOIN осиустанавливается (=0).

Пример отмены парковки оси:Вход I15 соответствует датчику присутствия оси"B"

PARKB AND NOT I15 = SET PARKEDB

Если есть запрос припарковать ось "B" (PARKB), и ось не присутствует (NOTI15), эта ось припарковывается (SET PARKEDB).

UNPARKB AND I15 = RES PARKEDB

Если есть запрос отменить парковку оси "B" (UNPARKB), и ось неприсутствует (I15), происходит отмена парковки оси (RES PARKEDB).

NOT (PARKB OR UNPARKB OR PARKEDB) AND··· = DRENAB = SPENAB = SERVOBON

Если ось и не припаркована, и ни паркуется, и встречены условияразрешения, ось становится разрешенной.

В версиях старше чем V2.00, в конце маневра парковки и отменыпарковки , PLC должен произвести сброс (RESETIN). i

PARK(axis)

UNPARK(axis)

PARKED(axis)

DRENA(axis)

REFPOIN(axis)

1 2 3 4

Page 246: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

осей и шпинделей

(РЕФ: 0608)

216

Маневр для парковки оси или шпинделя из PLC.1. Из программы PLC маркер PARKED устанавливается (=1), чтобы

припарковать соответствующую ось. ЧПУ устанавливает маркер PARK (=1)и начинает парковку оси.

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

2. ЧПУ считает операцию законченной. Оно перезагружает сигнал PARK.

Маневр для отмены парковки оси или шпинделя из PLC.3. Чтобы отменить парковку соответствующей оси, маркер PARKED

устанавливается (=0) из программы PLC. ЧПУ устанавливает маркерUNPARK (=1) и начинает отмену парковки оси.

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

4. ЧПУ считает операцию законченной. Оно перезагружает сигнал UNPARK .

Для цифровых осей PLC должен активизировать разрешение привода оси(DRENA).

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

ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы показать, чтоиспользуется внешняя обратная связь (прямая обратная связь). ЧПУустанавливает этот маркер низким уровнем (=0), чтобы показать, чтоиспользуется внутренняя обратная связь (обратная связь двигателя).

Тип обратной связи может быть изменен из PLC, используя маркер FBACKSEL(ось). См. "FBACKSEL (ось)" на странице 231.

TANGACT(ось) ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы показать, что наоси активно тангенциальное управление. ЧПУ устанавливает этот маркервысоким уровнем (=0), при замораживании (приостановке) или отменетангенциального управления оси.

Пример отмены парковки оси:I10 = PARKEDV

Ось присутствует. Датчик присутствия оси "V"

NOT (PARKV OR UNPARKV OR PARKEDV) AND··· = DRENAV = SPENAV = SERVOVON

Если ось и не припаркована, и ни паркуется, и встречены условияразрешения, ось становится разрешенной.

Page 247: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

шпинделя

7.

(РЕФ: 0608)

217

7.3 Консультационные сигналы для шпинделя

CAXIS Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

CAXISC1 (может также быть запрограммирован как CAXIS)

CAXISC2 CAXISC3 CAXISC4

Канал ЧПУ устанавливает этот маркер (=1), если шпиндель работает как ось C.Этот маркер остается активным, пока любая из функций #CAX, #FACE или #CYLостается активной.

REVOK Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

REVOK1 (может также быть запрограммирован как REVOK)

REVOK2 REVOK3 REVOK4

Указывает, соответствуют ли фактические (реальные ) rpmзапрограммированным (=1) или нет (=0). Другими словами, находятся ли онив пределах процентов, установленных (a.m.p). UPSPDLIM и LOSPDLIM.

• Когда шпиндель остановлен, M5, REVOK (=1).

• С M3 и M4 ЧПУ устанавливает этот маркер высоким уровнем (=1), если rpmсоответствуют запрограммированным.

• Работая в замкнутом контуре (M19 или G63), ЧПУ устанавливает этот маркернизким уровнем (=0), если шпиндель перемещается и высоким (=1), еслишпиндель находится в позиции.

Сигнал REVOK может использоваться, чтобы управлять сигналом Feedhold, иизбегать обработки при rpm более низких и более высоких, чем требуется.

SYNCMASTER Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

SYNCMASTER1 SYNCMASTER2

SYNCMASTER3 SYNCMASTER4

Этот маркер активизируется на ведущем шпинделе и указывает, что имеетсяшпиндель, синхронизированный инструкцией #SYNC.

SYNCRON Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

SYNCRON1 SYNCRON2 SYNCRON3 SYNCRON4

Этот маркер активизируется на ведомом шпинделе и указывает, чтосинхронизация началась с инструкции #SYNC. Активизируя синхронизацию,ЧПУ активизирует сигнал ENABLE при обоих шпинделях и ждет сигналаSERVOON (если используется DWELL).

Если синхронизация шпинделя активна, сигналы PLCCNTL, SPDLINH иSPDLEREV и ведущего и ведомого шпинделя игнорируются. Аналогично, вовремя резьбонарезания, принимаются во внимание только обратная связь иреферентный сигнал главного шпинделя.

SYNSPEED Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

SYNSPEED1 SYNSPEED2 SYNSPEED3 SYNSPEED4

Этот маркер активизируются на ведомом шпинделе, когда он синхронизируетсяпо скорости.

Этот маркер устанавливается (=0), при превышении максимальноразрешенной ошибки скорости , значение которой по умолчаниюустанавливается станочным параметром DSYNCVELW.

Page 248: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

для

шпинделя

(РЕФ: 0608)

218

SYNCPOSI Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

SYNCPOSI1 SYNCPOSI2 SYNCPOSI3 SYNCPOSI4

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

Этот маркер устанавливается (=0), при превышении максимальноразрешенной ошибки положения , значение которой по умолчаниюустанавливается станочным параметром DSYNCPOSW.

SYNCRONP Есть один маркер для каждого шпинделя. Мнемоники для каждого шпинделя- следующие:

SYNCHRONP1 SYNCHRONP2 SYNCHRONP3 SYNCHRONP4

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

Page 249: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

независим

ого интерполятора

7.

(РЕФ: 0608)

219

7.4 Консультационные сигналы независимогоинтерполятора

Названия сигналов являются общими. Замените текст (ось) названием илилогическим номером оси.

IBUSY(ось) Для перемещений независимой оси. Независимый интерполятор осиустанавливает этот маркер (=1), если имеет инструкцию, задерживающуювыполнение.

IFREE(ось) Для перемещений независимой оси. Независимый интерполятор осиустанавливает этот маркер (=1), чтобы указать PLC, что он готов принять новыйкадр перемещения.

IFHOUT(ось) Для перемещений независимой оси, Независимый интерполятор осиустанавливает этот маркер (=1), если выполнение было прервано.

IEND(ось) Для перемещений независимой оси. Независимый интерполятор осиустанавливает этот маркер (=1), если перемещение закончилось, изаключительное положение было достигнуто.

INSYNC(ось) Для перемещений синхронизации независимой оси и электронного кулачкаинтерполятор оси устанавливает этот маркер (=1), если синхронизация быладостигнута. Этот маркер остается (=1), пока поддерживается синхронизация.

Page 250: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

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

(РЕФ: 0608)

220

7.5 Консультационные сигналы управления инструментом

TMOPERATION Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

TMOPERATIONC1 (то же самое, что и TMOPERATION)

TMOPERATIONC2 TMOPERATIONC3 TMOPERATIONC4

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

TMOPSTROBE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

TMOPSTROBEC1 (то же самое, что и TMOPSTROBE)

TMOPSTROBEC2 TMOPSTROBEC3 TMOPSTROBEC4

ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы дать PLC знать,что он должен выполнить операцию, указанную TMOPERATION.

LEAVEPOS Для каждого канала существует один регистр. Мнемоника для каждогомагазина следующая.

LEAVEPOSMZ1 (может также быть запрограммирован как LEAVEPOS)

LEAVEPOSMZ2 LEAVEPOSMZ3 LEAVEPOSMZ4

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

TAKEPOS Для каждого канала существует один регистр. Мнемоника для каждогомагазина следующая.

TAKEPOSMZ1 (может также быть запрограммирован как TAKEPOS)

TAKEPOSMZ2 TAKEPOSMZ3 TAKEPOSMZ4

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

0 Ничего не делать.

1 Взять инструмент из магазина и вставить его в шпиндель.

2 Оставить инструмент шпинделя в магазине.

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

4 Оставить инструмент шпинделя на столе.

5 Оставить инструмент шпинделя в магазине и взять другой из магазина.

6 Оставить инструмент шпинделя в магазине и взять другой со стола.

7 Оставить инструмент шпинделя на столе взять другой из магазина.

8 Оставить инструмент шпинделя на столе и взять другой со стола.

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

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

11 Ориентировать магазин.

12 Оставить инструмент шпинделя в магазине и взять другой из того жемагазина. Особенности для синхронного магазина в следующихслучаях:

• С фиксированной адресацией, имея руку манипулятораинструмента с двумя захватами.

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

13 Ориентировать два магазина

14 Оставить инструмент шпинделя в магазине и взять другой из другогомагазина.

Page 251: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

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

7.

(РЕФ: 0608)

221

NEXTPOS Для каждого канала существует один регистр. Мнемоника для каждогомагазина следующая.

NEXTPOSMZ1 (может также быть запрограммирован как NEXTPOS)

NEXTPOSMZ2 NEXTPOSMZ3 NEXTPOSMZ4

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

TWORNOUT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

TWORNOUTC1 (может также быть запрограммирован как TWORNOUT)

TWORNOUTC2 TWORNOUTC3 TWORNOUTC4

Канал ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы "сказать"PLC, что инструмент был отклонен, потому что он изношен (действительныйсрок службы> максимального срока службы).

TMINEM Для каждого канала существует один регистр. Мнемоника для каждогомагазина следующая.

TMINEMZ1 (может также быть запрограммирован как TMINEM)

TMINEMZ2 TMINEMZ3 TMINEMZ4

ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы информироватьPLC, что в системе управления инструментом произошла аварийная ситуация .

MZID Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

MZIDC1 MZIDC2 MZIDC3 MZIDC4

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

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

Page 252: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

наж

атия

клавиш

(РЕФ: 0608)

222

7.6 Консультационные сигналы нажатия клавиш

KEYBD1, KEYBD2 Эти регистры указывают, какая клавиша была нажата, соответствующий битустановлен высоким уровнем (=1).

• На стандартной клавиатуре пользовательские клавиши "User1" - "User16"нумеруются слева направо.

• На компактной клавиатуре клавиши "User1"- "User6" расположены рядом склавишами ручного режима. Они пронумерованы слева направо и сверху вниз.

• На плоской клавиатуре клавиши "Jogkey1" - "Jogkey3" расположены рядомс клавишами ручного режима. Они пронумерованы слева направо.

Бит ОП-Панель-H/E LCD-10K Панель Jog

KEYBD1 0 Пользователь1 Пользователь1 Пользователь1

KEYBD1 1 Пользователь2 Пользователь2 Пользователь2

KEYBD1 2 Пользователь3 Пользователь3 Пользователь3

KEYBD1 3 Пользователь4 Пользователь4 Пользователь4

KEYBD1 4 Пользователь5 Пользователь5 Пользователь5

KEYBD1 5 Пользователь6 Пользователь6 Пользователь6

KEYBD1 6 Пользователь7 Пользователь7

KEYBD1 7 Пользователь8 Пользователь8

KEYBD1 8 Пользователь9 Пользователь9

KEYBD1 9 Пользователь10 Пользователь10

KEYBD1 10 Пользователь11 Пользователь11

KEYBD1 11 Пользователь12 Пользователь12

KEYBD1 12 Пользователь13 Пользователь13

KEYBD1 13 Пользователь14 Пользователь14

KEYBD1 14 Пользователь15

KEYBD1 15 Пользователь16

KEYBD1 16 X+ 1 X

KEYBD1 17 Y+ 2 Y

KEYBD1 18 Z+ 3 Z

KEYBD1 19 X- 4 4

KEYBD1 20 Y- 5 5

KEYBD1 21 Z- 6 6

KEYBD1 22 7- - +

KEYBD1 23 БЫСТРЫЙ ХОД БЫСТРЫЙ ХОД БЫСТРЫЙ ХОД

KEYBD1 24 7+ + -

KEYBD1 25 4+ клавиша jog1

KEYBD1 26 5+ клавиша jog2

KEYBD1 27 6+ клавиша jog3

KEYBD1 28 4-

KEYBD1 29 5-

Page 253: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Консультационные сигналы

наж

атия

клавиш

7.

(РЕФ: 0608)

223

KEYBD1 30 6-

KEYBD1 31

Бит Клавиша Бит Клавиша

KEYBD2 0 Шпиндель Кор+ 16 Корректор подачи

KEYBD2 1 Шпиндель по часовой 17 Корректор подачи

KEYBD2 2 Позиционирование шпинделя

18 Корректор подачи

KEYBD2 3 Остановка шпинделя 19 Корректор подачи

KEYBD2 4 Шпиндель Кор- 20 Корректор подачи

KEYBD2 5 Шпиндель против часовой

21

KEYBD2 6 СТАРТ 22

KEYBD2 7 СТОП 23

KEYBD2 8 24 Переключатель режима

KEYBD2 9 25 Переключатель режима

KEYBD2 10 26 Переключатель режима

KEYBD2 11 ZERO 27 Переключатель режима

KEYBD2 12 28

KEYBD2 13 Покадровый 29

KEYBD2 14 30

KEYBD2 15 RESET 31

Бит ОП-Панель-H/E LCD-10K Панель Jog

M o d e S e l e c t o r F e e d O v e r r i d eK E Y B D 2 K E Y B D 2

2 7 2 6 2 5 2 4 2 0 1 9 1 8 1 7 1 60 0 0 0 H a n d w h e e l 1 0 0 0 0 0 0 0 0 %0 0 0 1 H a n d w h e e l 1 0 0 0 0 0 1 2 %0 0 1 0 H a n d w h e e l 1 0 0 0 1 0 4 %0 0 1 1 J O G 1 0 0 0 1 1 1 0 %0 1 0 0 J O G 1 0 0 0 1 0 0 2 0 %0 1 0 1 J O G 1 0 0 0 0 1 0 1 3 0 %0 1 1 0 J O G 1 0 0 0 0 0 1 1 0 4 0 %0 1 1 1 J O G 1 0 0 0 0 0 0 1 1 1 5 0 %1 0 0 0 J O G C o n t i n u o u s 0 1 0 0 0 6 0 %

0 1 0 0 1 7 0 %0 1 0 1 0 8 0 %0 1 0 1 1 9 0 %0 1 1 0 0 1 0 0 %0 1 1 0 1 1 1 0 %0 1 1 1 0 1 2 0 %0 1 1 1 1 1 3 0 %1 0 0 0 0 1 4 0 %1 0 0 0 1 1 5 0 %1 0 0 1 0 1 6 0 %1 0 0 1 1 1 7 0 %1 0 1 0 0 1 8 0 %1 0 1 0 1 1 9 0 %1 0 1 1 0 2 0 0 %

Page 254: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

(РЕФ: 0608)

224

7.7 Общие изменяемые сигналы

_EMERGEN Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

_EMERGENC1 (может также быть запрограммирован как _EMERGEN)_EMERGENC2 _EMERGENC3 _EMERGENC4

Если PLC устанавливает этот маркер низким уровнем (=0), ЧПУ останавливаетоси и шпиндель и показывает соответствующее сообщение об ошибке.

В то время, когда маркер "_EMERGEN" установлен низким уровнем (=0), ЧПУ непозволяет выполнение программ и прерывает перемещение любой оси или шпинделя..

_STOP Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

_STOPC1 (может также быть запрограммирован как _STOP)_STOPC2 _STOPC3 _STOPC4

Если PLC устанавливает этот маркер низким уровнем (=0), канал ЧПУпрерывает выполнение программы обработки детали, но сохраняет вращениешпинделя. Это подобно нажатию кнопки [STOP] на клавиатуре.Перемещение независимых осей не затрагивается этим маркером. Незатрагивается и клавишей [STOP] на панели оператора.

Чтобы возобновить выполнение программы, помимо установки этого маркеравысоким уровнем (=1), должен также быть активизирован маркер CYSTART. См." CYSTART " на странице 223.

_XFERINH Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

_XFERINHC1 (может также быть запрограммирован как _XFERINH)_XFERINHC2 _XFERINHC3 _XFERINHC4

Если PLC устанавливает этот маркер низким уровнем (=0), канал ЧПУзапрещает выполнение следующего кадра, но заканчивает текущий кадр. Еслиэтот маркер установлен высоким уровнем (=1), ЧПУ возобновляет выполнениепрограммы.

_FEEDHOL Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

_FEEDHOLC1 (может также быть запрограммирован как _FEEDHOL)_FEEDHOLC2 _FEEDHOLC3 _FEEDHOLC4

Если PLC устанавливает этот маркер низким уровнем (=0), канал ЧПУмгновенно прерывает перемещение осей; но сохраняет вращение шпинделя.Когда этот маркер опять устанавливается высоким уровнем (=1), осивозобновляют свое движение. Все остановки и запуски осей выполняются ссоответствующим ускорением и замедлением.

Перемещение независимых осей не затрагивается этим маркером.

Если маркер _FEEDHOL устанавливается низким уровнем (=0) в кадре, гдеотсутствует перемещение, ЧПУ продолжает выполнение программы, пока необнаружит кадр перемещения.

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

Текст "Freal" экранов автоматического и ручного режимов показываетсостояние этого маркера. Текст появляется красным, если маркер _FEEDHOLактивен . Когда экран показывает этот текст,состояние маркера неотображается.

Сигналы _EMERGEN, _STOP, _FEEDHOL, _XFERINH и _CYSTARTдолжны быть определены в программе PLC.

I-EMERG AND (остальные условия) = _EMERGEN

Если нажата кнопка аварийной остановки (I-EMERG=0), илипроизошла любая другая чрезвычайная ситуация (=0), маркер_EMERGEN устанавливается низким уровнем (=0), вызываяаварийную ситуацию в ЧПУ.

Page 255: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

7.

(РЕФ: 0608)

225

CYSTART Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

CYSTARTC1 (может также быть запрограммирован как CYSTART)

CYSTARTC2 CYSTARTC3 CYSTARTC4

Когда оператор нажимает клавишу [START], ЧПУ сообщает PLC активизациеймаркера START.

Если остальная часть условий выполнена (гидравлика, безопасность и т.д.),PLC должен установить маркер CYSTART высоким уровнем (=1), чтобыпрограмма начала работать.

SBLOCK Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

SBLOCKC1 (может также быть запрограммирован как SBLOCK)

SBLOCKC2 SBLOCKTC3 SBLOCKC4

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУпереключаются к ПОКАДРОВОМУ рабочему режиму.

MANRAPID Этот маркер обрабатывается как клавиша быстрого хода.

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ выбираетбыстрый ход для всех перемещений в режиме JOG. Если маркер вновьустанавливается низким уровнем (=0), все JOG перемещения выполняются соскоростью подачи, которая была выбрана.

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

OVRCAN Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

OVRCANC1 (может также быть запрограммирован как OVRCAN)

OVRCANC2 OVRCANTC3 OVRCANC4

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ выбирает 100% скорости подачи независимо от ручного корректора скорости подачи,выбранного в настоящее время.

Пока маркер OVRCAN установлен высоким уровнем (=1), канал ЧПУ применит100 % скорости подачи, соответствующие каждому рабочему режиму.

LATCHM С этим маркером можно выбрать, как клавиши JOG режима будут работать врежиме JOG.

• Если этот маркер установлен низким уровнем (=0), оси будут перемешаться,пока соответствующая клавиша JOG остается нажатой.

• Если он установлен высоким уровнем (=1), оси будут перемещаться смомента нажатия клавиши до момента достижения программных пределов,или нажатия клавиши [STOP], или другой клавиши JOG (в этом случаеначнет перемещаться новая ось).

RESETIN Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

RESETINC1 (может также быть запрограммирован как RESETIN)

RESETINC2 RESETINC3 RESETINC4

С передним фронтом (переход от 0 к 1), ЧПУ принимает условия обработки,выбранные станочным параметром, и это активизирует маркер RESETOUT. См."RESETOUT" на странице 202.

Этот маркер обрабатывается как клавиша [RESET].

START AND (остальные условия) = CYSTART

Page 256: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

(РЕФ: 0608)

226

AUXEND Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

AUXENDC1 (может также быть запрограммирован как AUXEND)

AUXENDC2 AUXENDC3 AUXENDC4

Используется при выполнении вспомогательных функций М и S. См. главу "6Коммуникация ЧПУ-PLC".

Работает следующим образом:

1. Канал ЧПУ указывает PLC, в регистрах MFUN и SFUN канала, функции,которые он должен выполнить, и это активизирует маркер MSTROBE илиSSTROBE, чтобы начать выполнение.

2. PLC, обнаруживая, что один из этих маркеров был активизирован, должноотменить маркер “AUXEND”, чтобы дать ЧПУ знать, что выполнениеначинается.

3. Как только необходимые вспомогательные функции были выполнены, PLCдолжен активизировать маркер AUXEND, чтобы дать ЧПУ знать, чтовыполнение закончилось.

Маркер AUXEND должен быть установлен высоким уровнем (=1) дольше чемна период времени, установленный (g.m.p). MINAENDW.

4. После этого времени, ЧПУ дезактивирует соответствующий маркерSSTROBE или MSTROBE, таким образом оканчивая выполнение функции.

BLKSKIP1 Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

BLKSKIP1C1 (может также быть запрограммирован как BLKSKIP1)

BLKSKIP1C2 BLKSKIP1C3 BLKSKIP1C4

PLC устанавливает этот маркер высоким уровнем (=1), чтобы дать каналу ЧПУзнать, что встречено условие пропуска кадра "/". Поэтому кадры с этимусловием не будут выполнены.

M01STOP Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

M01STOPC1 (может также быть запрограммирован как M01STOP)

M01STOPC2 M01STOPC3 M01STOPC4

PLC устанавливает этот маркер высоким уровнем (=1), чтобы "указать " каналуЧПУ не игнорировать условные остановки (M01).

TIMERON ЧПУ имеет таймер, который используется по желанию.

Он отсчитывает в секундах, разрешается и запрещается этим маркером. Онбудет разрешен (будет считать) маркером TIMERON, установленным высокимуровнем (=1).

Чтобы инициализировать и/или знать его счет, используйте переменную (V.)PLC.TIMER. К этой переменной можно обратиться из PLC, программы, MDI илиинтерфейса (любое поддерживаемое приложение).

STROBE

AUXEND

1 2 3 4

MINAENDW

Page 257: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

7.

(РЕФ: 0608)

227

PLCREADY Этот маркер указывает, работает PLC (=1) или остановлен (=0).

• Он должен быть установлен высоким уровнем (=1) для ЧПУ, чтобыпозволить перемещение осей и вращение шпинделя.

• Если установлен низким уровнем (=0), программа PLC останавливается иотображается сообщение об ошибке.

NOWAIT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

NOWAITC1 NOWAITC2 NOWAITC3 NOWAITC4

Применяется к синхронизации каналов. PLC устанавливает этот маркервысоким уровнем (=1), чтобы отменить все синхронизации с каналом ЧПУ.

Например , с сигналом NOWAITC1 , установленным (=1), ожидание ,запрограммированное в любом канале инструкцией #WAIT, и это относится кмаркеру канала 1, они заканчивают немедленно и выполнение программывозобновляется.

DISCROSS1··n Применяется к таблицам взаимной компенсации, определенным в станочныхпараметрах. Для каждой таблицы существует один маркер.

PLC устанавливает маркер (=1), чтобы отключить инструмент. МаркерDISCROSS1 - для таблицы 1, DISCROSS2 - для таблицы 2, и так далее.

PLCABORT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

PLCABORTC1 (может также быть запрограммирован как PLCABORT)

PLCABORTC2 PLCABORTC3 PLCABORTC4

Если PLC устанавливает этот маркер низким уровнем (=0), канал ЧПУпрерывает команду CNCEX, начатую из PLC, но без инициализации условийканала и сохранения истории канала. Этот маркер действителен, только когдаканал выполняет CNCEX; не действителен в другой программе или ввыполнении MDI.

Как только выполнение было отменено, ЧПУ дезактивирует этот маркер иустанавливает маркер FREE канала высоким уровнем (=1). См. "FREE" настранице 208.

Маркер PLCABORT активизируется, не начав CNCEX, маркер остается навысоком уровне (=1), пока не выполнится CNCEX (который будет прерванавтоматически), или пока он не дезактивируется (RES PLCABORT).

Пример того, как узнать время обработки.CY1

()= MOV 0 R100

()= CNCWR (R100, PLC.TIMER, M11)

Перезагружает таймер к "0" при включении питания.

END

PRG

AUTOMAT AND INCYCLE = TIMERON

Таймер активный во время обработки.

()= CNCRD (PLC.TIMER, R300, M12)

Регистр R300 показывает значение таймера.

END

Page 258: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

(РЕФ: 0608)

228

NEXTMPGAXIS Этот маркер может использоваться, чтобы выбрать ось последовательно дляручного перемещения штурвалом. Могут быть выбраны только оси, показываемыев активном канале, независимо от канала, которому они принадлежат. Оси другогоканала не могут быть выбраны, если они не показываются.

Этот маркер принимается во внимание, только когда ЧПУ находится в ручномрежиме, а переключатель - в режиме штурвала. С передним фронтом этогомаркера, переход от (=0) к (=1), ЧПУ ведет себя следующим образом.

• Если ось не была выбрана, оно выбирает первую, которая показана.

• Если есть выбранная ось, оно выбирает следующую; если выбранапоследняя ось, оно выбирает снова первую.

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

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

PANELOFF1··8 Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ отключаетсоответствующую клавиатуру или панель ручного режима. Каждый маркерможет использоваться, чтобы отключить клавиатуру или панель ручногорежима, интегрированные в CAN шину; на остальные элементы шинывоздействия не оказывается. Если клавиатура и панель оператора составляютединый элемент, они оба заблокированы.

Для каждой клавиатуры или панели ручного режима есть один маркер. МаркерPANELOFF1 отключает первую шину, маркер PANELOFF2 - вторую, и так далее.Оба маркера, PANELOFF и PANELOFF1, действительны для первой панелиручного режима.

Переключатель "адрес" определяет порядок элементов в шине CAN. Первыйэлемент будет с наименьшим номером и так далее. Элемент с наименьшимномером соответствует PANELOFF1.

RETRACE Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

RETRACEC1 RETRACEC2 RETRACEC3 RETRACEC4

Если PLC устанавливает этот маркер высоким уровнем (=1) во времявыполнения программы в автоматическом режиме, функция восстановленияактивизируется в выбранном канале. Функция восстановления останавливаетпрограмму и начинает выполнение обратного пути, пройденного до текущегокадра плюс n выполненных кадров. Максимальное число кадров, выполняемыхв режиме восстановления, устанавливается параметром NRETBLK.

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

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ заканчиваетфункцию RETRACE . Функция восстановления также заканчивается после M30,со сбросом или когда канал ЧПУ устанавливает метку RETRAEND высокимуровнем (=1) См. "RETRAEND" на странице 209.

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

Адрес Элемент Маркер PLC

0 ЧПУ

1 Удаленная группа (I/O)

2 Панель Jog PANELOFF1

3 Удаленная группа (I/O)

4 Удаленная группа (I/O)

5 Клавиатура + Панель Jog PANELOFF2

Page 259: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Общ

ие изменяемые сигналы

7.

(РЕФ: 0608)

229

PRGABORT Для каждого канала существует один маркер. Мнемоника для каждого канала- следующая.

PRGABORTC1 (может также быть запрограммирован как PRGABORT)

PRGABORTC2 PRGABORTC3 PRGABORTC4

Если PLC устанавливает этот маркер в "1", канал ЧПУ прерывает выполнениепрограммы, не затрагивая шпиндель, инициирует историю программы ивозобновляет выполнение в точке, указанной инструкцией #ABORT, активной впрограмме обработки.

Если инструкция #ABORT не активна в программе обработки, маркер PRGABORTне имеет влияния.

Page 260: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

для

осей и шпинделей

(РЕФ: 0608)

230

7.8 Изменяемые сигналы для осей и шпинделей

Если шпиндель работает в замкнутом контуре (M19 или G63), он ведет себя какось.

Названия сигналов являются общими. Замените слово (ось) названиемшпинделя или логическим номером оси.

Например, название маркера LIMITPOS (ось) для станка с осями X, Y, Z, Z2, Bи шпинделем S:

LIMITPOSX, LIMITPOSZ2, LIMITPOSB, LIMITPOSS

LIMITPOS3 для оси Z.

LIMITPOS5 для оси B.

LIMITPOS(ось)

LIMITNEG(ось) Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУинтерпретирует, что соответствующая ось или шпиндель превышаютположительные (POS) или отрицательные (NEG) ограничения перемещения.

Это останавливает оси и шпиндель и показывается соответствующеесообщение об ошибке.

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

DECEL(ось) Этот маркер используется во время поиска исходного. PLC устанавливает этотмаркер высоким уровнем (=1), чтобы указать, что переключатель нажат.

ЧПУ замедляет ось. Она переключается с высокой скорости подачи поискаисходного, обозначенной (a.m.p). “REFEED1”, к низкой скорости подачи поискаисходного, обозначенной (a.m.p) “REFEED2”.

INHIBIT(ось) Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ запрещаетлюбое перемещение соответствующей оси или шпинделя. Это перемещениевозобновится, если PLC установит этот маркер опять низким уровнем (=0). Еслиось или шпиндель будут перемещаться с другими осями, то все осиостановятся.

Для независимых осей и электронного кулачка, если PLC устанавливает этотсигнал (=1), это прерывает перемещение синхронизации, переключаясь кнулевой скорости. Система ждет сигнала дезактивации перед возобновлениемвыполнения и перемещения из точки прерывания.

Для независимых осей этот сигнал также останавливает контрольсинхронизации..

Экраны автоматического и ручного режимов показывают состояние этогомаркера.

• Для шпинделей текст "Sreal" появляется красным, если этот маркер активендля шпинделя. Состояние маркера не отображается, если экран непоказывает этот текст.

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

AXISPOS(ось)

AXISNEG(ось) ЧПУ использует эти маркеры, работая в режиме JOG.

Если PLC устанавливает один из этих маркеров высоким уровнем (=1), ЧПУпереместит соответствующую ось в указанном направлении: положительном(POS) или отрицательном (NEG). ЧПУ переместит ось при соответствующейскорости подачи и выбранном ручном корректоре (%).

Обработка этих маркеров та же, что и клавиш JOG на панели оператора.

Page 261: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

для

осей и шпинделей

7.

(РЕФ: 0608)

231

SERVO(ось)ON Этот маркер должен устанавливаться высоким уровнем (=1), чтобы быть всостоянии переместить соответствующую ось. Если маркер SERVOnONустановлен низким уровнем (=0) при перемещении оси или шпинделя, ЧПУостанавливает оси и шпиндель. Он также показывает соответствующеесообщение об ошибке.

• Чтобы быть в состоянии непрерывно управлять осью, маркер SERVOONдолжен всегда быть установлен высоким уровнем (=1).

(нет ошибок) AND (привод оси OK) = SERVOnON

• Чтобы управлять осями, только когда они двигаются, используйте маркерENABLE. ЧПУ устанавливает его высоким уровнем (=1) всякий раз, когда ондолжен перемешать ось. См. "ENABLE(ось)" на странице 210.

(нет ошибки) AND (привод OK) AND ENABLE = SERVOON

Если ось перемещается, пока заблокирована (значение SERVOON=0), ЧПУсохраняет это смещение как запаздывание оси (ошибка рассогласования).Управляя ею опять (SERVOON=1), оно восстанавливает ее положение.

ЧПУ после активизации маркера ENABLE ждет период времени, указанный(a.m.p). "DWELL", перед проверкой, что SERVOnON установлен высоким уровнем(=1). Если он не установлен высоким уровнем, оно останавливаетперемещение осей и шпинделя и показывает сообщение об ошибке: "осьзаблокирована".

Чтобы управлять осью только во время перемещения, (a.m.p.) "DWELL" должнобыть назначено значение, большее чем 2 прогона цикла PLC, чтобы избежатьсообщения об ошибке "ось заблокирована".

DRO(ось) Этот маркер, вместе с соответствующим маркером "SERVOnON" разрешает осьили шпиндель как ось dro. Чтобы выполнить это, маркер DRO должен бытьустановлен высоким уровнем (=1), а SERVOnON низким (=0).

При работе оси или шпинделя как dro, контур положения открыт и ошибкарассогласования, генерируемая рассогласованием, игнорируется.

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

При программировании интерполяции с другими осями , они будутперемещаться с соответствующей скоростью подачи; а ось dro перемещатьсяне будет.

Когда маркеры DRO опять устанавливаются низким уровнем (=0), ось большене ось d ro , и принимает текущее положение , имеющее ошибкурассогласования "0".

SERVOON

ENABLE

VelocityCommand

DWELL DWELL

ERROR

Page 262: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

для

осей и шпинделей

(РЕФ: 0608)

232

SPENA(ось)

DRENA(ось) ЧПУ использует эти маркеры, если оно общается с приводом через Sercos®.Всякий раз, когда PLC устанавливает один из этих маркеров низким уровнем(=0) или высоким (=1), ЧПУ сообщает соответствующему приводу об этом черезSercos®.

Эти маркеры соответствуют сигналам привода "Speed enable" и "Drive enable".

Работа этих двух сигналов описана в руководстве к приводу. Однако, помнитечто:

• Оба сигнала должны инициироваться низким уровнем (=0) при включенииPLC.

• Для нормальной работы привода сигналы “Drive Enable” и “Speed Enable”должны быть установлены высоким уровнем (=1). Двигатель ответит налюбые изменения команды задания скорости.

• Если вход Drive Enable, установлен низким уровнем (=0), силовая сетьвыключается, и двигатель теряет свой момент. В этой ситуации, двигательбольше не управляется и он будет свободно вращаться, останавливаясь поинерции.

• Если вход Speed Enable установлен низким уровнем (=0), "внутренняякоманда задания скорости" привода переключается в "0 rpm". Двигательпрерывает работу, сохраняя свой момент. Как только двигательостановился, цепь привода выключается, и двигатель не имеет момента.

LIM(ось)OFF Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ игнорируетпрограммные ограничения перемещений , установленные длясоответствующей оси. С LIM(axis)OFF = 0 эти программные ограничениябольше не игнорируются.

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

Примите во внимание, что после сброса, и с клавиатуры, и маркером RESETIN,поддерживаются ограничения перемещения, установленные функциями G198и G199 . Эти ограничения отменяются после выключения ЧПУ илиподтверждения станочных параметров.

PARKED(ось) PLC устанавливает этот маркер высоким уровнем (=1), чтобы дать ЧПУ знать,что соответствующая ось или шпиндель припаркованы.

Для дальнейшей информации см. консультационные сигналы для осей ишпинделей: PARK и UNPARK, описанные ранее в этой главе. См. "PARK(ось)UNPARK(ось)" на странице 211.

LUBRENA(ось)

LUBROK(ось) Эти маркеры вместе с консультационным сигналом оси LUBR(ось) должныиспользоваться для смазки оси. См. "LUBRENA(ось)" на странице 211.

Маркер LUBRENA указывает, использовать эту функция (=1) или нет (=0). СLUBRENA, установленным высоким уровнем (=1), ЧПУ действует следующимобразом:

1. Если ось прошла расстояние, установленное (a.m.p). DISTLUBRI, маркерLUBR устанавливается высоким уровнем (=1), чтобы дать PLC знать, что осьдолжна быть смазана.

2. После смазки оси, PLC устанавливает маркер LUBROK (ось) высокимуровнем (=1), чтобы сообщить ЧПУ, что ось смазана.

3. ЧПУ устанавливает маркер LUBR низким уровнем (=0) и перезагружает егосчет в "0".

Будьте внимательны, чтобы эта функция работала должным образом, маркерLUBROK не должен быть устанавлен низким уровнем (=0). Иначе, его счет всегдабудет оставаться на "0".

Page 263: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

для

осей и шпинделей

7.

(РЕФ: 0608)

233

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

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

• С передним фронтом SERVO*ON, если DIFFCOMP устанавливается высокимуровнем.

• С передним фронтом DIFFCOMP, если SERVO*ON устанавливается высокимуровнем.

Этот процесс может быть прерван только с RESET.

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

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

Маркер ACTFBACK(ось) указывает, какая обратная связь является активной.См. "ENABLE(ось)" на странице 214.

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

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

• Если PLC устанавливает этот маркер высоким уровнем (=1), всякий раз,когда ось вовлечена в перемещение, ЧПУ не применяет переход(сопряжение) между кадрами ; другими словами , перемещениявыполняются в G07.

• Если PLC устанавливает этот маркер низким уровнем (=0), ЧПУ сопрягаеткадры, даже если ось вовлечена в перемещение.

Этот маркер должен быть установлен высоким уровнем (=1), если осьразрешена как бездействующая, и низким уровнем (=0), если она разрешенакак действующая ось.

Page 264: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

шпинделя

(РЕФ: 0608)

234

7.9 Изменяемые сигналы шпинделя

GEAR1, GEAR2, GEAR3, GEAR4

Для каждого шпинделя есть один маркер. Мнемоники для каждого шпинделя- следующие: Ниже пример мнемоник для GEAR1; то же самое и для остальныхмаркеров.

GEAR1SP1 (может также быть запрограммирован как GEAR1)

GEAR1SP2 GEAR1SP3 GEAR1SP4

PLC использует эти маркеры, чтобы дать ЧПУ знать, какой диапазон шпинделя(передача) выбрана в настоящий момент (=1). Запрашивая изменениепередачи, ЧПУ сообщает об этом PLC, используя вспомогательные функции:M41, M42, M43 или M44.

Пример изменения GEAR1 GEAR2

Если запрашивается Gear 2 (M42), в то время как активна передача 1.

1. ЧПУ указывает PLC передачу, затребованную MFUN1=42, и устанавливаетмаркер MSTROBE высоким уровнем (=1).

2. Обнаруживая запрос, PLC устанавливает внутренний индикатор.

DFU MSTROBE AND CPS MFUN* EQ 42 = SET M1002

3. Изменение начинается и сообщается ЧПУ установкой AUXEND (=0)

NOT M1002 AND <остальные условия> \

= AUXEND \

= (начинается изменение передачи)

Во время изменения, ЧПУ "говорится", что передача 1 не выбрана, апередача 2 выбрана. Активный индикатор передачи GEAR1 - GEAR4 долженбыть установлен перед активизацией сигнала AUXEND.

I21 = GEAR1

I22 = GEAR2

4. Как только изменение передачи закончено, индикатор (M1002) отменяетсяи сообщается ЧПУ установкой AUXEND высоким уровнем (=1).

(Изменение GEAR закончено) = RES M1002

Сохраняйте метку AUXEND установленной высоким уровнем (=1) дольшечем на период времени, установленный (g.m.p). “MINAENDW”, чтобы ЧПУотменило маркер “MSTROBE” и завершило изменение передачи.

MFUN

MSTROBE

AUXEND

GEAR1

GEAR2

CHANGE

MINAENDW

GEAR

Page 265: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

шпинделя

7.

(РЕФ: 0608)

235

PLCCNTL

SANALOG Есть один сигнал для каждого шпинделя. Мнемоники для каждого шпинделя -следующие:

PLCCNTL1 (может также быть запрограммирован как PLCCNTL)PLCCNTL2 PLCCNTL3 PLCCNTL4

SANALOG1 (может также быть запрограммирован как SANALOG)SANALOG2 SANALOG3 SANALOG4

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

Если PLC устанавливает маркер PLCCNTL высоким уровнем (=1), это значит,что шпинделем непосредственно управляет PLC и что регистр SANALOGустанавливает команду задания скорости шпинделя, которая должнаприменяться. Это используется, например, для колебания шпинделя во времяизменения передачи.

• Аналоговый шпиндель.

10 V команды задания скорости соответствуют SANALOG = 32767. Другимисловами:

Для 4V, программируйте SANALOG = (4x32767)/10 = 13107Для -4V, программируйте SANALOG = (-4x32767)/10 = -13107

• Шпиндель Sercos по скорости.

Команда в SANALOG будет даваться в 0.0001 rpm.

• Шпиндель Sercos по положению.

Команда в SANALOG будет даваться в 0.0001 градусах.

Референтная точка шпинделя не теряется, если шпиндель управляется черезPLC. Нет необходимости снова выводить шпиндель в исходное, еслиуправление им переходит опять к ЧПУ.

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

Пример, подобный тому, который используется для GEAR1 -GEAR4

Колебания шпинделя во время изменения передачи управляются PLC.Требуется передача 4, в то время как передача 1 активна.

M F U N

M S T R O B E

A U X E N D

G E A R 1

G E A R 4

M IN A E N D W

S A N A L O G

P L C C N T L

C H A N G EG E A R

Page 266: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

шпинделя

(РЕФ: 0608)

236

Пример для сигналов GEAR1 - GEAR4 описывает, как обнаружить и выполнитьизменение передачи. Этот пример показывает, как управлять колебаниямишпинделя во время изменения передачи.

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

Если это выполнено, маркер PLCCNTL должен быть установлен низким уровнем(=0), и сигнал SANALOG должен быть установлен "0".

SPDLEREV Для каждого шпинделя существует один маркер. Мнемоники для каждогошпинделя - следующие:

SPDLEREV1 (может также быть запрограммирован как SPDLEREV)

SPDLEREV2 SPDLEREV3 SPDLEREV4

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ изменяетнаправление вращения шпинделя. Чтобы это сделать, оно замедляет иускоряет, применяя уклоны, установленные станочными параметрами. Этотмаркер принимается во внимание, только когда шпиндель работает в открытомконтуре.

Если выполняется функция M3 или M4, в то время как маркер SPDLEREVустановлен высоким уровнем (=1), шпиндель будет вращаться в направлении,противоположном к тому, которое назначено этой функции.

Page 267: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

независим

ого интерполятора

7.

(РЕФ: 0608)

237

7.10 Изменяемые сигналы независимого интерполятора

Названия сигналов являются общими. Замените текст (ось) названием илилогическим номером оси..

IRESET(ось) Для перемещений независимой оси, если PLC устанавливает этот маркер (=1),он прерывает инструкцию в выполнении и устраняет инструкции, ждущиевыполнения.

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

IABORT(ось) Для перемещений независимой оси, если PLC устанавливает этот маркер (=1),выполняемый кадр позиционирования (если таковой есть) останавливается,удаляя также остальные кадры позиционирования, ждущие выполнения.

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

Page 268: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

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

(РЕФ: 0608)

238

7.11 Изменяемые сигналы управления инструментом

SETTMEM Для каждого магазина существует один маркер. Мнемоника для каждогомагазина следующая.

SETTMEMZ1 (может также быть запрограммирован как SETTMEM)

SETTMEMZ2 SETTMEMZ3 SETTMEMZ4

PLC устанавливает этот маркер высоким уровнем (=1), чтобы активизироватьаварию управления инструментом.

RESTMEM Для каждого магазина существует один маркер. Мнемоника для каждогомагазина следующая.

RESTMEMZ1 (может также быть запрограммирован как RESTMEM)

RESTMEMZ2 RESTMEMZ3 RESTMEMZ4

PLC устанавливает этот маркер высоким уровнем (=1), чтобы отменить авариюуправления инструментом.

CUTTINGON Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

CUTTINGONC1 (то же самое, что и CUTTINGON)

CUTTINGONC2 CUTTINGONC3 CUTTINGONC4

Связывая максимальную продолжительность жизни с инструментом(контроль), ЧПУ проверяет этот маркер, чтобы узнать, участвует ли инструментв обработке (=1) или нет (=0).

TREJECT Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

TREJECTC1 (может также быть запрограммирован как TREJECT)

TREJECTC2 TREJECTC3 TREJECTC4

Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ понимает, чтоинструмент должен быть отклонен.

MZTOCH1 Для каждого магазина существует один маркер. Мнемоника для каждогомагазина следующая.

MZTOCH1MZ1 (может также быть запрограммирован как MZTOCH1)

MZTOCH1MZ2 MZTOCH1MZ3 MZTOCH1MZ4

Используйте это с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из магазина в руку манипулятора 1.

CH1TOSPDL Для каждого магазина есть один маркер. Мнемоника для каждого магазина следующая.

CH1TOSPDLMZ1 (то же самое, что и CH1TOSPDL)

CH1TOSPDLMZ2 CH1TOSPDLMZ3 CH1TOSPDLMZ4

Используйте его с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента из руки манипулятора 1 в шпиндель.

PRG

()= CNCRD (G.GS0, R300, M12)

Регистр R300 показывает состояние функций G

AUTOMAT AND INCYCLE AND NOT B0R300 = CUTTINGON

Если он находится в автоматическом режиме (AUTOMAT), кадр(INCYCLE) выполняется, и функция G00 не активна, то инструментсчитается обрабатывающим.

END

Page 269: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

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

7.

(РЕФ: 0608)

239

SPDLTOCH1 Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

SPDLTOCH1MZ1 ((то же самое, что и SPDLTOCH1)

SPDLTOCH1MZ2 SPDLTOCH1MZ3 SPDLTOCH1MZ4

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

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в руку манипулятора 1.

SPDLTOCH2 Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

SPDLTOCH2MZ1 (то же самое, что и SPDLTOCH2)

SPDLTOCH2MZ2 SPDLTOCH2MZ3 SPDLTOCH2MZ4

Используйте его с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в руку манипулятора 2.

CH1TOMZ Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

CH1TOMZ1 (может также быть запрограммирован как CH1TOMZ)

CH1TOMZ2 CH1TOMZ3 CH1TOMZ4

Используйте его с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента из руки манипулятора инструмента 1 в магазин.

CH2TOMZ Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

CH2TOMZ1 (может также быть запрограммирован как CH2TOMZ)

CH2TOMZ2 CH2TOMZ3 CH2TOMZ4

Используйте это с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента из руки манипулятора инструмента 2 в магазин.

SPDLTOGR Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

SPDLTOGRC1 (может также быть запрограммирован как SPDLTOGR)

SPDLTOGRC2 SPDLTOGRC3 SPDLTOGRC4

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

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента из шпинделя на стол.

GRTOSPDL Для каждого канала существует один регистр. Мнемоника для каждого канала- следующая.

GRTOSPDLC1 (может также быть запрограммирован как GRTOSPDL)

GRTOSPDLC2 GRTOSPDLC3 GRTOSPDLC4

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

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента со стола в шпиндель.

Page 270: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

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

(РЕФ: 0608)

240

MZTOSPDL Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

MZTOSPDLMZ1 (может также быть запрограммирован как MZTOSPDL)

MZTOSPDLMZ2 MZTOSPDLMZ3 MZTOSPDLMZ4

Используйте его с синхронным магазином (без руки).

PLC должен установить этот маркер высоким уровнем (=1) после помещенияинструмента из магазина в шпиндель.

SPDLTOMZ Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

SPDLTOMZ1 (может также быть запрограммирован как SPDLTOMZ)

SPDLTOMZ2 SPDLTOMZ3 SPDLTOMZ4

Используйте их с синхронным магазином (без руки).

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в магазин.

MZROT Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

MZROTMZ1 (может также быть запрограммирован как MZROT)

MZROTMZ2 MZROTMZ3 MZROTMZ4

Используйте его с магазином револьверного типа

PLC должен установить этот маркер высоким уровнем (=1), когда револьвернаяголовка повернулась.

TCHANGEOK Для каждого магазина есть один маркер. Мнемоника для каждого магазинаследующая.

TCHANGEOKMZ1 (то же самое, что и TCHANGEOK)

TCHANGEOKMZ2 TCHANGEOKMZ3 TCHANGEOKMZ4

PLC должен установить этот маркер высоким уровнем (=1), если сменаинструмента закончилась (M06).

MZPOS Для каждого канала существует один регистр. Мнемоника для каждогомагазина следующая.

MZPOSMZ1 (может также быть запрограммирован как MZPOS)

MZPOSMZ2 MZPOSMZ3 MZPOSMZ4

PLC должен указать текущее положение магазина в этом регистре.

Page 271: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

наж

атия

клавиш

7.

(РЕФ: 0608)

241

7.12 Изменяемые сигналы нажатия клавиш

KEYLED1, KEYLED2

Эти регистры управляют ЖКИ клавиш панели оператора.

Пользовательские клавиши "User1" - "User16" пронумерованы слева направо.

Следующая инструкция изменяет состояние ЖКИ каждый раз, когда клавиша нажата.

DFU B0KEYBD1 = CPL B0KEYLED1

KEYDIS1, KEYDIS2, KEYDIS3

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

• На стандартной клавиатуре пользовательские клавиши "User1" - "User16"нумеруются слева направо.

• На компактной клавиатуре клавиши "User1" - "User6" расположены рядом склавишами ручного режима. Они пронумерованы слева направо и сверху вниз.

• На плоской клавиатуре клавиши "Jogkey1" - "Jogkey3" расположены рядомс клавишами ручного режима. Они пронумерованы слева направо.

B i t L e d K e y B i t L e d K e yK E Y L E D 1 0 U s e r 1 K E Y L E D 2 0 S p d l O v r +K E Y L E D 1 1 U s e r 2 K E Y L E D 2 1 S p i n d l e c l o c k w i s eK E Y L E D 1 2 U s e r 3 K E Y L E D 2 2 S p i n d l e p o s i t .K E Y L E D 1 3 U s e r 4 K E Y L E D 2 3 S p i n d l e s t o pK E Y L E D 1 4 U s e r 5 K E Y L E D 2 4 S p d l O v r -K E Y L E D 1 5 U s e r 6 K E Y L E D 2 5 S p i n d l e c . c l o c k w i s eK E Y L E D 1 6 U s e r 7 K E Y L E D 2 6K E Y L E D 1 7 U s e r 8 K E Y L E D 2 7K E Y L E D 1 8 U s e r 9 K E Y L E D 2 8K E Y L E D 1 9 U s e r 1 0 K E Y L E D 2 9K E Y L E D 1 1 0 U s e r 1 1 K E Y L E D 2 1 0K E Y L E D 1 1 1 U s e r 1 2 K E Y L E D 2 1 1 Z E R OK E Y L E D 1 1 2 U s e r 1 3 K E Y L E D 2 1 2K E Y L E D 1 1 3 U s e r 1 4 K E Y L E D 2 1 3 S i n g l e B l o c kK E Y L E D 1 1 4 U s e r 1 5 K E Y L E D 2 1 4K E Y L E D 1 1 5 U s e r 1 6 K E Y L E D 2 1 5 R E S E TK E Y L E D 1 1 6 X + K E Y L E D 2 1 6K E Y L E D 1 1 7 Y + K E Y L E D 2 1 7K E Y L E D 1 1 8 Z + K E Y L E D 2 1 8K E Y L E D 1 1 9 X - K E Y L E D 2 1 9K E Y L E D 1 2 0 Y - K E Y L E D 2 2 0K E Y L E D 1 2 1 Z - K E Y L E D 2 2 1K E Y L E D 1 2 2 7 - K E Y L E D 2 2 2K E Y L E D 1 2 3 R a p i d K E Y L E D 2 2 3K E Y L E D 1 2 4 7 + K E Y L E D 2 2 4K E Y L E D 1 2 5 4 + K E Y L E D 2 2 5K E Y L E D 1 2 6 5 + K E Y L E D 2 2 6K E Y L E D 1 2 7 6 + K E Y L E D 2 2 7K E Y L E D 1 2 8 4 - K E Y L E D 2 2 8K E Y L E D 1 2 9 5 - K E Y L E D 2 2 9K E Y L E D 1 3 0 6 - K E Y L E D 2 3 0K E Y L E D 1 3 1 K E Y L E D 2 3 1

Бит ОП-Панель-H/E LCD-10K Панель Jog

KEYDIS1 0 Пользователь1 Пользователь1 Пользователь1

KEYDIS1 1 Пользователь2 Пользователь2 Пользователь2

KEYDIS1 2 Пользователь3 Пользователь3 Пользователь3

KEYDIS1 3 Пользователь4 Пользователь4 Пользователь4

Page 272: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

наж

атия

клавиш

(РЕФ: 0608)

242

KEYDIS1 4 Пользователь5 Пользователь5 Пользователь5

KEYDIS1 5 Пользователь6 Пользователь6 Пользователь6

KEYDIS1 6 Пользователь7 Пользователь7

KEYDIS1 7 Пользователь8 Пользователь8

KEYDIS1 8 Пользователь9 Пользователь9

KEYDIS1 9 Пользователь10 Пользователь10

KEYDIS1 10 Пользователь11 Пользователь11

KEYDIS1 11 Пользователь12 Пользователь12

KEYDIS1 12 Пользователь13 Пользователь13

KEYDIS1 13 Пользователь14 Пользователь14

KEYDIS1 14 Пользователь15

KEYDIS1 15 Пользователь16

KEYDIS1 16 X+ 1 X

KEYDIS1 17 Y+ 2 Y

KEYDIS1 18 Z+ 3 Z

KEYDIS1 19 X- 4 4

KEYDIS1 20 Y- 5 5

KEYDIS1 21 Z- 6 6

KEYDIS1 22 7- - +

KEYDIS1 23 БЫСТРЫЙ ХОД БЫСТРЫЙ ХОД БЫСТРЫЙ ХОД

KEYDIS1 24 7+ + -

KEYDIS1 25 4+ клавиша jog1

KEYDIS1 26 5+ клавиша jog2

KEYDIS1 27 6+ клавиша jog3

KEYDIS1 28 4-

KEYDIS1 29 5-

KEYDIS1 30 6-

KEYDIS1 31

Бит Клавиша Бит Клавиша

KEYDIS2 0 Шпиндель Кор+ 9

KEYDIS2 1 Шпиндель по часовой 10

KEYDIS2 2 Позиционирование шпинделя

11 ZERO

KEYDIS2 3 Остановка шпинделя 12

KEYDIS2 4 Шпиндель Кор- 13 Покадровый

KEYDIS2 5 Шпиндель против часовой

14

KEYDIS2 6 СТАРТ 15 RESET

KEYDIS2 7 СТОП 16-31

KEYDIS2 8

Бит ОП-Панель-H/E LCD-10K Панель Jog

Page 273: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Изменяемые сигналы

наж

атия

клавиш

7.

(РЕФ: 0608)

243

Следующая строка запрещает клавишу [X +].

( ) = B16 KEYDIS1

Выбирая одно из запрещенных положений ручного корректора скоростиподачи, ЧПУ примет значение наименьшего разрешенного положения. Есливсе они будут запрещены, оно примет значение 0 %.

Например, при разрешенных только 110% и 120% положения; если выбраноположение 50%, ЧПУ примет значение 0 %.

Бит Клавиша Бит Клавиша

KEYDIS3 0 0% 16 140%

KEYDIS3 1 2% 17 150%

KEYDIS3 2 4% 18 160%

KEYDIS3 3 10% 19 170%

KEYDIS3 4 20% 20 180%

KEYDIS3 5 30% 21 190%

KEYDIS3 6 40% 22 200%

KEYDIS3 7 50% 23 Штурвал 100

KEYDIS3 8 60% 24 Штурвал 10

KEYDIS3 9 70% 25 Штурвал 1

KEYDIS3 10 80% 26 JOG 1

KEYDIS3 11 90% 27 JOG 10

KEYDIS3 12 100% 28 JOG 100

KEYDIS3 13 110% 29 JOG 1000

KEYDIS3 14 120% 30 JOG 10000

KEYDIS3 15 130% 31 Непрерывный JOG

Page 274: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство поустановке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Алфавитны

й список

маркеров

(M) и

регистров

(R).

(РЕФ: 0608)

244

7.13 Алфавитный список маркеров (M) и регистров (R).

(M) _ALARM........................................... 205(M) _EMERGEN..................................... 224(M) _FEEDHOL ...................................... 224(M) _STOP ............................................. 224(M) _XFERINH ....................................... 224(M) ACTFBACK(axis) ............................. 216(M) ADVINPOS ...................................... 210(M) AUTOMAT........................................ 205(M) AUXEND .......................................... 226(M) AXISNEG(axis) ................................ 230(M) AXISPOS(axis) ................................ 230(M) BLKSEARCH ................................... 210(M) BLKSKIP1 ........................................ 226(M) CAXIS .............................................. 217(M) CH1TOMZ ........................................ 239(M) CH1TOSPDL.................................... 238(M) CH2TOMZ........................................ 239(M) CNCREADY..................................... 204(M) CSS.................................................. 207(M) CUTTINGON.................................... 238(M) CYSTART......................................... 225(M) DEAD(axis) ...................................... 233(M) DECEL(axis) .................................... 230(M) DIFFCOMP(axis) ............................. 233(M) DIR(axis) .......................................... 212(M) DISCROSS ...................................... 227(M) DMxx................................................ 209(M) DRENA(axis).................................... 232(M) DRO(axis) ........................................ 231(M) DRSTAF(axis) .................................. 212(M) DRSTAS(axis) .................................. 212(M) ENABLE(axis) .................................. 212(M) FBACKSEL(axis) ............................. 233(M) FHOUT............................................. 205(M) FREE ............................................... 210(M) GEAR1- GEAR4 .............................. 234(M) GRTOSPDL ..................................... 239(R) HFUN ............................................... 208(M) HIRTHON(axis) ................................ 213(M) HSTROBE........................................ 209(M) IABORT(axis) ................................... 237(M) IBUSY(axis) ..................................... 219(M) IEND(axis)........................................ 219(M) IFHOUT(axis) ................................... 219(M) IFREE(axis)...................................... 219(M) INCYCLE ......................................... 206(M) INHIBIT(axis) ................................... 230(M) INPOS.............................................. 207(M) INPOS(axis) ..................................... 213(M) INSYNC(axis)................................... 219(M) INTEREND....................................... 207(M) IRESET(asix) ................................... 237(R) KEYBD1, KEYBD2........................... 222(R) KEYDIS1- KEYDIS3 ........................ 241(R) KEYLED1, KEYLED2....................... 241(M) LATCHM........................................... 225(R) LEAVEPOS ...................................... 220(M) LIM(axis)OFF ................................... 232(M) LIMITNEG(axis) ............................... 230(M) LIMITPOS(axis) ............................... 230(M) LUBR(axis)....................................... 213(M) LUBRENA(axis) ............................... 232(M) LUBROK(axis) ................................. 232

(M) M01STOP ........................................ 226(M) MANRAPID ...................................... 225(M) MANUAL .......................................... 205(M) MATCH(axis).................................... 213(M) MDI................................................... 205(R) MFUN............................................... 208(M) MMCWDG........................................ 210(M) MSTROBE ....................................... 209(R) MZID ................................................ 221(R) MZPOS ............................................ 240(M) MZROT ............................................ 240(M) MZTOCH1........................................ 238(M) MZTOSPDL...................................... 240(M) NEXTMPGAXIS ............................... 228(R) NEXTPOS........................................ 221(M) NOWAIT........................................... 227(M) OVRCAN.......................................... 225(M) PANELOFF ...................................... 228(M) PARK(axis)....................................... 213(M) PARKED(axis).................................. 232(M) PLCABORT...................................... 227(M) PLCCNTL......................................... 235(M) PLCREADY...................................... 227(M) PRGABORT..................................... 229(M) PROBE............................................. 206(M) RAPID .............................................. 206(M) READY............................................. 204(M) REFPOIN(axis) ................................ 212(M) RESETIN.......................................... 225(M) RESETOUT...................................... 204(M) RESTMEM ....................................... 238(M) RETRACE........................................ 228(M) RETRACEND................................... 211(M) REVOK............................................. 217(M) RIGID ............................................... 207(R) SANALOG........................................ 235(M) SBLOCK........................................... 225(M) SBOUT............................................. 206(M) SERCOSRDY .................................. 204(M) SERVO(axis)ON .............................. 231(M) SETTMEM........................................ 238(R) SFUN ............................................... 209(M) SPDLEREV...................................... 236(M) SPDLTOCH1.................................... 239(M) SPDLTOCH2.................................... 239(M) SPDLTOGR...................................... 239(M) SPDLTOMZ...................................... 240(M) SPENA(axis) .................................... 232(R) SPN.................................................. 207(M) SSTROBE........................................ 209(M) START.............................................. 204(R) SYNC ............................................... 210(M) SYNCMASTER ................................ 217(M) SYNCPOSI....................................... 218(M) SYNCRON ....................................... 217(M) SYNCRONP..................................... 218(M) SYNSPEED...................................... 217(R) TAKEPOS ........................................ 220(M) TANGACT(axis) ............................... 216(M) TANGACTIV..................................... 211(M) TAPPING.......................................... 206(M) TCHANGEOK .................................. 240(M) THREAD .......................................... 206

Мнемоника Страница Мнемоника Страница

Page 275: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство поустановке

ЧПУ 8070

LOG

IC C

NC

INPU

TS A

ND

OU

TPU

TSАл

фавитны

й список

маркеров

(M) и

регистров

(R).

7.

(РЕФ: 0608)

245

(M) TIMERON ........................................ 226(R) TMINEM........................................... 221(M) TMOPERATION............................... 220(M) TMOPSTROBE................................ 220(M) TREJECT......................................... 238

(M) TWORNOUT.................................... 221(M) UNPARK(axis).................................. 213(M) WAITOUT......................................... 210(M) ZERO ............................................... 206

Page 276: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство поустановке

ЧПУ 8070

7.

ЛОГИ

ЧЕСКИ

Е ВХО

ДЫ

И ВЫХО

ДЫ

ЧПУ

Алфавитны

й список

маркеров

(M) и

регистров

(R).

(РЕФ: 0608)

246

Page 277: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

247

ЧПУ 8070

(РЕФ: 0608)

8УПРАВЛЕНИЕ ИНСТРУМЕНТОМ И МАГАЗИНОМ

Чтобы должным образом сконфигурировать инструментальные магазины исмену инструмента, вы должны:

• Установить станочные параметры.

• Установить таблицу инструментов и таблицу магазина инструментов.

• Записать программу PLC.

• Запрограммировать подпрограмму, связанную с инструментом и сфункцией M06.

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

О магазинах.

ЧПУ может иметь до четырех магазинов, и все они могут быть различного типа.Каждый магазин имеет свою конфигурацию параметров. См. "2.7 Станочныепараметры для магазина" на странице 111.

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

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

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

Об инструментах

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

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

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

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

i

Page 278: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

(РЕФ: 0608)

248

Свободные инструменты

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

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

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

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

• Взять инструмент из магазина и вставить его в шпиндель.

• Оставить инструмент шпинделя в магазине и взять другой.

• Оставить инструмент шпинделя на столе.

• и т.д.

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

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

Для коммуникации между системой управления инструментом и PLC каждыйканал и магазин имеет свою собственную группу маркеров и регистров. См."7.5Сигналы консультации управления инструментом " на странице218. См. "7.11 Изменяемые сигналы управления инструментом " настранице 236.

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

Есть две подпрограммы, связанные со сменой инструмента.

Подпрограммы, связанные с инструментом.

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

В каждом канале есть одна подпрограмма.

Подпрограммы, связанные с функцией M06.

Функция M06 выполняет смену инструмента. ЧПУ будет управлять сменойинструмента и обновлять таблицу для магазина инструментов.

Рекомендуется устанавливать эту функцию в таблице функции "M", так чтобывыполнялась подпрограмма для манипулятора инструмента, установленногона станке.

Эта подпрограмма - общая для всей системы.

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

i

Page 279: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Типы

магазина инструментов

8.

(РЕФ: 0608)

249

8.1 Типы магазина инструментов

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

A. Типа револьверной головки.

B. Синхронный магазин без руки манипулятора.

C. Синхронный магазин с рукой манипулятора (1 или 2 держателя). Рука неможет перемещаться во время обработки детали.

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

Магазин с "нефиксированной " или с "фиксированной" адресацией

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

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

"Циклический" или "Нециклический" магазин

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

A

CD

B

Page 280: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Таблица инструментов,

таблица

активны

х инструментов и

таблица магазина инструментов

(РЕФ: 0608)

250

8.2 Таблица инструментов, таблица активныхинструментов и таблица магазина инструментов

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

Таблица инструментов

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

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

Таблица магазина инструментов

Для каждого магазина имеется одна таблица. В каждой таблице показано, какойинструмент находится в каждом кармане и на каждом держателе рукиманипулятора (если таковой существует).

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

Таблица активных инструментов

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

Пример:

Имеется 10 инструментов и магазин с 10 позициями. Инструменты -маленькие, кроме T2, который является большим и T4, который имеетспециальный размер (0 налево и 1 направо).

Загрузите инструменты один за другим в магазин , используясоответствующую функциональную клавишу.

• T1 в позицию 1.

• T2 в позицию 3. Проверьте, чтобы он не попал в позицию 2, потому чтоинструмент слишком большой

• T3 в позицию 5. T2 занимает позиции 2-3-4.

• T4 в позицию 6. T4 занимает позиции 6-7.

• T5 в позицию 8.

• T6 в позицию 9.

• T7 в позицию 10.

T8, T9 и T10 не устанавливаются в магазине; поэтому, они будут свободнымиинструментами.

Page 281: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

8.

(РЕФ: 0608)

251

8.3 Коммуникация между системой управления и PLC

Для коммуникации между системой управления инструментом и PLC каждыйканал и магазин имеет свою собственную группу маркеров и регистров. См. "7.5 Сигналы консультации управления инструментом " на странице 218.См. "7.11 Изменяемые сигналы управления инструментом " на странице236.

Коммуникация между устройством управления и PLC проходит в две стадии;когда выполняется функция T, и когда выполняется функция M06.

• Выполняя функцию T, ЧПУ сообщает об этом системе управленияинструментом.

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

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

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

• Система управления инструментом посылает команду PLC выполнятьсмену инструмента.

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

Замечания и рекомендации

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

Используйте вспомогательные функции для управления различнымиустройствами (вращение магазина , перемещение магазина , рукаманипулятора инструмента и т.д.) из подпрограммы M06.

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

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

Начиная с версии программного обеспечения V2.00, эти сигналыотносятся к первому каналу или магазину соответственно.

i

Page 282: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

(РЕФ: 0608)

252

8.3.1 Коммуникация Система управления -> PLC

Система управления использует следующие регистры и маркеры, чтобысообщить PLC об операциях, которые он должен выполнить. Некоторыесигналы - для канала, тогда как другие - для магазина. См. "7.5 Сигналыконсультирования управления инструментом" на странице 218.

Следующая таблица показывает мнемоники для каждого маркера (M) илирегистра (R) в каждом канале или магазине.

TMOPSTROBE Система управления инструментом канала устанавливает этот маркервысоким уровнем (=1), чтобы позволить PLC узнать, что он должен выполнитьоперацию, обозначенную маркером канала TMOPERATION.

LEAVEPOS Этот регистр указывает позицию магазина, где оставить инструмент.

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

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

MZID Этот регистр указывает, какой магазин содержит инструмент, затребованныйканалом.

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

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

Канал ·1· Канал ·2· Канал ·3· Канал ·4·

M TMOPSTROBETMOPSTROBEC1 TMOPSTROBEC2 TMOPSTROBEC3 TMOPSTROBEC4

R TMOPERATIONTMOPERATIONC1 TMOPERATIONC2 TMOPERATIONC3 TMOPERATIONC4

R MZIDC1 MZIDC2 MZIDC3 MZIDC4

Магазин ·1· Магазин ·2· Магазин ·3· Магазин ·4·

R LEAVEPOSLEAVEPOSMZ1 LEAVEPOSMZ2 LEAVEPOSMZ3 LEAVEPOSMZ4

R TAKEPOSTAKEPOSMZ1 TAKEPOSMZ2 TAKEPOSMZ3 TAKEPOSMZ4

R NEXTPOSNEXTPOSMZ1 NEXTPOSMZ2 NEXTPOSMZ3 NEXTPOSMZ4

0 Ничего не делать.

1 Взять инструмент из магазина и вставить его в шпиндель.

2 Оставить инструмент шпинделя в магазине.

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

4 Оставить инструмент шпинделя на столе.

5 Оставить инструмент шпинделя в магазине и взять другой из того жемагазина.

6 Оставить инструмент шпинделя в магазине и взять другой со стола.

7 Оставить инструмент шпинделя на столе и взять другой из магазина.

8 Оставить инструмент шпинделя на столе и взять другой со стола.

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

10 Взять инструмент из магазина и оставить на столе через шпиндель.

11 Ориентировать магазин.

Page 283: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

8.

(РЕФ: 0608)

253

12 Оставить инструмент шпинделя в магазине и взять другой из того жемагазина. Особенности для синхронного магазина в следующихслучаях:

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

• С нефиксированной адресацией, имеющего специальныеинструменты.

13 Ориентация двух магазинов.

14 Оставить инструмент шпинделя в магазине и взять другой из другогомагазина.

Page 284: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

(РЕФ: 0608)

254

8.3.2 Коммуникация PLC-> Система управления

PLC использует следующие маркеры, чтобы сообщить системе управления обоперациях, которые он выполнил. Есть одна группа маркеров для каждогомагазина. См. "7.11 Изменяемые сигналы управления инструментом" настранице 236.

PLC, в зависимости от типа магазина, должен предпринять некоторые действиядля выполнения операций, которые требует система управления. Послеокончания каждой из них, оно должно активизировать определенные маркеры,чтобы сообщить системе управления, что действие закончено. Как только онипрочитаны, система управления устанавливает их опять в "0".

Следующая таблица показывает мнемоники для каждого маркера (M) илирегистра (R) в каждом канале или магазине.

MZTOCH1 Используется с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после изъятияинструмента из магазина в руку манипулятора 1.

CH1TOSPDL Используется с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из руки манипулятора 1 в шпиндель.

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

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в руку манипулятора 1.

Магазин ·1· Магазин ·2· Магазин ·3· Магазин ·4·

M MZTOCH1MZTOCH1MZ1 MZTOCH1MZ2 MZTOCH1MZ3 MZTOCH1MZ4

M CH1TOSPDLCH1TOSPDLMZ1 CH1TOSPDLZ2 CH1TOSPDLMZ3 CH1TOSPDLMZ4

M SPDLTOCH1SPDLTOCH1MZ1 SPDLTOCH1MZ2 SPDLTOCH1MZ3 SPDLTOCH1MZ4

M SPDLTOCH2SPDLTOCH2MZ1 SPDLTOCH2MZ2 SPDLTOCH2MZ3 SPDLTOCH2MZ4

M CH1TOMZCH1TOMZ1 CH1TOMZ2 CH1TOMZ3 CH1TOMZ4

M CH2TOMZCH2TOMZ1 CH2TOMZ2 CH2TOMZ3 CH2TOMZ4

M SPDLTOGRSPDLTOGRC1 SPDLTOGRC2 SPDLTOGRC3 SPDLTOGRC4

M GRTOSPDLGRTOSPDLC1 GRTOSPDLC2 GRTOSPDLC3 GRTOSPDLC4

M MZTOSPDLMZTOSPDLMZ1 MZTOSPDLMZ2 MZTOSPDLMZ3 MZTOSPDLMZ4

M MZTOSPDLMZTOSPDLMZ1 MZTOSPDLMZ2 MZTOSPDLMZ3 MZTOSPDLMZ4

M MZROTMZROTMZ1 MZROTMZ2 MZROTMZ3 MZROTMZ4

M TCHANGEOKTCHANGEOKMZ1 TCHANGEOKMZ2 TCHANGEOKMZ3 TCHANGEOKMZ4

R MZPOSMZPOSMZ1 MZPOSZ2 MZPOSMZ3 MZPOSMZ4

Page 285: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

8.

(РЕФ: 0608)

255

SPDLTOCH2 Используется с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в руку манипулятора 2.

CH1TOMZ Используется с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после перемещенияинструмента из руки манипулятора инструмента 1 в магазин.

CH2TOMZ Используется с асинхронным магазином или синхронным с рукой.

PLC должен установить этот маркер высоким уровнем (=1) после перемещенияинструмента из руки манипулятора инструмента 2 в магазин.

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

PLC должен установить этот маркер высоким уровнем (=1) после перемещенияинструмента из шпинделя на стол.

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

PLC должен установить этот маркер высоким уровнем (=1) после перемещенияинструмента со стола в шпиндель.

MZTOSPDL Используется с синхронным магазином (без руки).

PLC должен установить этот маркер высоким уровнем (=1) после перемещенияинструмента из магазина в шпиндель.

SPDLTOMZ Используется с синхронным магазином (без руки).

PLC должен установить этот маркер высоким уровнем (=1) после взятияинструмента из шпинделя в магазин.

MZROT Используется с магазином типа револьверной головки и с синхронныммагазином.

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

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

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

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

PLC должен указать текущее положение магазина в этом регистре. Если этотрегистр не используется, PLC должен установить его в "0".

Page 286: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

(РЕФ: 0608)

256

8.3.3 Авария системы управления

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

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

В следующей таблице показаны мнемоники для каждого маркера (M) в каждомканале магазина.

SETTMEM PLC устанавливает этот маркер высоким уровнем (=1), чтобы активизироватьаварию системы управления инструментом.

RESTMEM PLC устанавливает этот маркер высоким уровнем (=1), чтобы отменить авариюсистемы управления инструментом.

TMINEM ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы сообщить PLC,что в системе управления инструментом произошла авария.

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

1. Активизируйте аварию.

DFU (условие ошибки) = SET SETTMEM

2. Удостоверьтесь, что авария произошла до ее отмены.

TMINEM AND DFU (удаленное условие) = SET RESTMEM

Система управления устанавливает сигналы SETMEM и RESTMEM низкимуровнем (=0).

Магазин ·1· Магазин ·2· Магазин ·3· Магазин ·4·

M SETTMEMSETTMEMZ1 SETTMEMZ2 SETTMEMZ3 SETTMEMZ4

M RESTMEMRESTMEMZ1 RESTMEMZ2 RESTMEMZ3 RESTMEMZ4

M TMINEMTMINEMZ1 TMINEMZ2 TMINEMZ3 TMINEMZ4

Page 287: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Коммуникация

меж

ду системой

управления и

PLC

8.

(РЕФ: 0608)

257

8.3.4 Контроль инструмента

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

Следующая таблица показывает мнемоники для каждого маркера (M) в каждомканале или магазине.

Маркеры PLC, связанные с контролем инструмента:

CUTTINGON Если инструменту назначена максимальная продолжительность жизни(контроль), ЧПУ проверяет этот маркер, чтобы узнать, учавствует инструментв обработке (=1) или нет (=0).

Обычно считается, что учавствует, когда встречаются следующие условия:

• Шпиндель вращается (M3 или M4) или когда инструмент нарезает резьбу ине выбран 0 % скорости подачи.

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

• Выполнение не прервано.

TREJECT Если PLC устанавливает этот маркер высоким уровнем (=1), ЧПУ считает, чтоинструмент должен быть отклонен.

TWORNOUT ЧПУ устанавливает этот маркер высоким уровнем (=1), чтобы "сказать" PLC, чтоинструмент был отклонен, потому что он стерт (действительный срок службы>максимального срока службы).

Канал ·1· Канал ·2· Канал ·3· Канал ·4·

M CUTTINGONCUTTINGONC1 CUTTINGONC2 CUTTINGONC3 CUTTINGONC4

M TREJECTTREJECTC1 TREJECTC2 TREJECTC3 TREJECTC4

M TWORNOUTTWORNOUTC1 TWORNOUTC2 TWORNOUTC3 TWORNOUTC4

Page 288: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Перем

енны

е, связанные с управлением

магазином

инструментов

(РЕФ: 0608)

258

8.4 Переменные, связанные с управлением магазиноминструментов

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

V.[n].TM.MZMODE

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

V.[n].TM.MZSTATUS

Состояние системы управления инструментом.

V.[n].TM.MZRUN

Работа системы управление инструментом.

V.[n].TM.MZWAIT

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

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

Со значением ·0 Нормальный режим (по умолчанию и послеперезагрузки).

Со значением ·1 Режим загрузки магазина.

Со значением ·2 Режим разгрузки магазина.

Со значением ·0 Нормальное.

Со значением ·1 Произошла ошибка.

Со значением ·2 Ошибка произошла; но будет ждать окончаниятекущего маневра.

Со значением ·4 Авария.

Со значением ·0 Нет последовательности в выполнении.

Со значением ·1 Есть последовательность в выполнении.

Со значением ·0 Нет необходимости ждать.

Со значением ·1 Нужно ждать.

Page 289: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Загрузка

и разгрузка

инструм

ентов из

магазинов

8.

(РЕФ: 0608)

259

8.5 Загрузка и разгрузка инструментов из магазинов

Загрузка и разгрузка инструментов из магазина

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

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

Загрузка и разгрузка инструмента из шпинделя

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

Загрузка магазина с помощью программы или в режиме MDI

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

Установите переменную: V.TM.MZMODE=1, чтобы "сказать" системеуправления инструментом, что выбран режим загрузки магазина.

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

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

После загрузки инструмента система управления инструментом обновляеттаблицу магазина.

Разгрузка магазина с помощью программы или MDI

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

Установите переменную: V.TM.MZMODE=2, чтобы "сказать" системеуправления инструментом, что был выбран режим разгрузки магазина.

Если затем выполняется T1 M6, система управления инструментомпредполагает, что T1 перемещается из магазина на стол, проходя шпиндель, исообщит это PLC установкой TMOPERATION=10.

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

После разгрузки инструмента, система управления инструментом обновляеттаблицу магазина.

Размещение инструмента в шпинделе с помощьюпрограммы или в режиме MDI

Установите переменную: V.TM.MZMODE=0, чтобы "сказать" системеуправления инструментом, что был выбран нормальный режим .

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

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

После размещения инструмента система управления инструментом обновляеттаблицу магазина.

Page 290: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Система без магазина

(РЕФ: 0608)

260

8.6 Система без магазина

Когда нет магазина инструментов, смена инструмента требует толькопрограммирования функции T, в M6 нет необходимости . При этихобстоятельствах запрограммированная функция M6 не интерпретируется каксмена инструмента, а только как другая функция М без какого либоспециального значения. Это не мешает иметь связанную подпрограмму как длялюбой другой М функции.

Она будет синхронизирована с системой управления инструментом послесмены инструмента (MZWAIT), после управления кадром T в выполнении.

Когда нет магазина инструмента, функция M6 ведет себя следующим образом.

• Функция M6 не будет ни активизировать маркеры PLC (например, DM06), нивыполнять что-либо, связанное со сменой инструмента (как подпрограммасмены инструмента и т.д.).

• Функция M6 не будет показана в истории М функции.

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

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

Page 291: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

8.

(РЕФ: 0608)

261

8.7 Револьверная головка

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

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

Этот тип магазина допускает свободные инструменты.

Свободные инструменты

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

Маневр для загрузки/разгрузки инструмента в шпиндель (в рабочее положение)или непосредственно, или через шпиндель – один и тот же. В последнем случае,переменная V.TM.MZMODE должна иметь соответствующее значение длязагрузки или разгрузки.

Page 292: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

(РЕФ: 0608)

262

8.7.1 Значения TMOPERATION и маркеров, которые будутактивизированы PLC

Возможные значения TMOPERATION в этом типе магазина и связанныхмаркеров и регистров - следующие:

TMOPERATION=1

Инструмент принимается в качестве активного.

TAKEPOS Указывает положение инструмента, который будет выбран.

Если операция закончена, активизируется маркер MZTOSPDL.

TMOPERATION=3

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

TAKEPOS=-4 Взять свободный инструмент.

Если операция закончена, активизируется маркер GRTOSPDL.

TMOPERATION=4

Оставить инструмент шпинделя на столе.

LEAVEPOS=-4 Оставить инструмент на столе.

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

TMOPERATION=9

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

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где остается инструмент.

Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

TMOPERATION=10

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

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

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

TMOPERATION=11

Ориентация револьверной головки.

Когда операция закончена, активизировать маркер MZROT.

Резюме

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

TM ==> PLCPLC ==> TM

TMOPERATION TAKEPOS LEAVEPOS1 # 0 MZTOSPDL3 -4 0 GRTOSPDL4 0 -4 SPDLTOGR9 -4 # GRTOSPDL10 # -4 SPDLTOGR11 0 0 MZROT

Page 293: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

8.

(РЕФ: 0608)

263

Значения TAKEPOS и LEAVEPOS указывают следующее:

0 Ничего не делать.

# Номер позиции магазина.

-4 Положение стола.

Пример применения

Он показывает функции, выполняемые ЧПУ, значения, посланные системойуправления инструментом PLC в каждой операции, и маркеры, которые будутактивизированы PLC в каждом случае.

TG7 – свободный инструмент.

CNCTM ==> PLC

PLC ==> TMTMOPERATION TAKEPOS LEAVEPOS

T1M6

111

01

00

MZROTMZTOSPDL

T2M6

111

01

00

MZROTMZTOSPDL

TG7M6

3 -4 0 GRTOSPDL

Page 294: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

(РЕФ: 0608)

264

8.7.2 Коммуникация между PLC и подпрограммой M06

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

Коммуникация между PLC и подпрограммой M06

Регистры, используемые PLC, чтобы передать информацию подпрограммеM06:

Коммуникация между PLC и подпрограммой M06

Маркеры активизированы подпрограммой M06, поэтому PLC активизируетсоответствующий маркер системы управления инструментом.

М функция в PLC

М функции, которые подразумевают перемещения, управляемые PLC:

Устанавливает М функцию с синхронизацией "до -до", поэтому программапродолжается после того, как М функция закончена.

R101 Тип операции, который требует система управления инструментом(значение TMOPERATION).

M1107 SPDLTOGRИнструмент был взят из шпинделя на стол.

M1108 GRTOSPDLИнструмент был взят со стола в шпиндель.

M1109 MZTOSPDLИнструмент принимается в качестве активного.

M1111 MZROTМаркер, который указывает, что магазин вращался.

M109 Выбрать в магазине карман, обозначенный TAKEPOS.

Page 295: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

8.

(РЕФ: 0608)

265

8.7.3 Программа подпрограммы M06

%L SUB_MZ_ROTM109Вспомогательная функция для выполнения действия.V.PLC.M[1111]=1MZROT маркер для системы управления инструментом.

#RET

%L SUB_SPD_TO_GRУдалить инструмент из шпинделя (переместить его на стол).Показывается сообщение для оператора, что надо извлечь инструмент, и ожидаетсяокончание операции, после чего сообщение удаляется.#MSG ["Извлечь инструмент. T%D и нажать старт цикла", V.TM.TOOL]M0#MSG [""]V.PLC.M[1107]=1SPDLTOGR маркер для системы управления инструментом.

#RET

%L SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.Показывается сообщение для оператора, что надо вставить инструмент, и ожидаетсяокончание операции, после чего сообщение удаляется.#MSG ["Вставить инструмент. T%D и нажать начало цикла", V.TM.NXTOOL]M0#MSG [""]V.PLC.M[1108]=1GRTOSPDL маркер для системы управления инструментом.

#RET

%L SUB_MZ_TO_SPDИнструмент принимается в качестве активного.M109V.PLC.M[1109]=1MZTOSPDL маркер для системы управления инструментом.

#RET

%SUB_M6.ncM6

Задание системе управления инструментом начать смену инструмента.$IF V.PLC.R[101] == 1

LL SUB_MZ_ROT$ENDIF

Если тип операции=1, выполнить подпрограмму.

$WHILE V.TM.MZWAIT == 1$ENDWHILE

Ждать систему управления инструментом.#RET

Конец подпрограммы M06.

Page 296: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Револьверная

головка

(РЕФ: 0608)

266

8.7.4 Основное программирование PLC

При выполнении функции M06

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

DFU TMOPSTROBE = MOV TMOPERATION R101Эта инструкция передает значение TMOPERATION регистру R101, таким образом онуправляется подпрограммой M06.

Каждый раз, когда подпрограмма M06 заканчивает действие, она сообщаетPLC, и он активизирует соответствующий маркер системы управленияинструментом.

DFU M1111 = SET MZROT

DFD MZROT = RES M1111Магазин уже вращался.

Определить вспомогательную функцию M111, чтобы выбрать положениемагазина, указанное TAKEPOS. Вспомогательная функция закончится послевыполнения требуемого перемещения.

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

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

DFU B11KEYBD1 = SET SETTMEMНажатие клавиши USER12 активизирует аварию.

TMINEM = B11KEYLED1Если есть авария, включается лампочка клавиши USER12.

TMINEM AND DFU B12KEYBD1 = SET RESTMEMНажатие клавиши USER13 удаляет аварию.

Page 297: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

8.

(РЕФ: 0608)

267

8.8 Синхронный магазин без руки манипулятора

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

• Выполняя функцию T, ЧПУ сообщает об этом системе управленияинструментом.

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

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

• При выполнении функции M06 вызывается связанная с ней подпрограмма.

Функция M06 также должна быть запрограммирована в этой подпрограмме,тогда ЧПУ "говорит" системе управления инструментом начать выполнениесмены инструмента.

Система управления инструментом посылает PLC команду выполнятьсмену инструмента.

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

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

Используйте вспомогательные функции для управления различнымиустройствами (вращение магазина , перемещение магазина , рукаманипулятора инструмента, и т.д.) из подпрограммы M06.

Page 298: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

(РЕФ: 0608)

268

8.8.1 Значения TMOPERATION и маркеров, которые будутактивизированы PLC

Возможные значения TMOPERATION в этом типе магазина и маркеры ирегистры, связанные с каждым случаем:

TMOPERATION=1

Взять инструмент из магазина и вставить его в шпиндель.

TAKEPOS Положение, занятое инструментом.Если операция закончена, активизируется маркер MZTOSPDL.

TMOPERATION=2

Оставить инструмент шпинделя в магазине.

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

TMOPERATION=3

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

TAKEPOS=-4 Взять свободный инструмент.Если операция закончена, активизировать маркер GRTOSPDL.

TMOPERATION=4

Оставить инструмент шпинделя на столе.

LEAVEPOS=-4 Оставить инструмент на столе.Если операция закончена, активизировать маркер SPDLTOGR.

TMOPERATION=5

Оставить инструмент шпинделя в магазине и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS Позиция, где инструмент оставляется.

1. Оставить инструмент шпинделя в магазине и активизировать маркерSPDLTOMZ.

2. Оставить инструмент магазина в шпинделе и активизировать маркерMZTOSPDL.

TMOPERATION=6

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

TAKEPOS=-4 Взять свободный инструмент.LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить инструмент шпинделя в магазине и активизировать маркер SPDLTOMZ.

2. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

TMOPERATION=7

Оставить инструмент шпинделя на столе и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Оставить инструмент магазина в шпинделе и активизировать маркерMZTOSPDL.

TMOPERATION=8Оставить инструмент шпинделя на столе и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.LEAVEPOS=-4 Оставить инструмент на столе.1. Оставить инструмент шпинделя на столе и активизировать маркер

SPDLTOGR.

2. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

Page 299: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

8.

(РЕФ: 0608)

269

TMOPERATION=9

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

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

2. Оставить инструмент шпинделя в магазине и активизировать маркерSPDLTOMZ.

TMOPERATION=10

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

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

1. Оставить инструмент магазина в шпинделе и активизировать маркерMZTOSPDL.

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

TMOPERATION=11

В общем, это - оптимизация смены, которая разрешает ориентировать магазинво время обработки.

Активизация MZROT для указания окончания операции, независимо от того,ориентировался он или нет.

TMOPERATION=12

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

TMOPERATION=13

В общем это - оптимизация смены, которая разрешает ориентировать двамагазина во время обработки.

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

NEXTPOS Позиция, где оставляется инструмент.

TAKEPOS Позиция инструмента, который будет взят.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

TMOPERATION=14

Оставить инструмент шпинделя в магазине и взять инструмент из другогомагазина.

TAKEPOS Позиция инструмента, который будет взят.

LEAVEPOS Позиция, где оставляется инструмент.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

1. Оставить инструмент шпинделя в магазине и активизировать маркерSPDLTOMZ.

2. Оставить инструмент магазина в шпинделе и активизировать маркерMZTOSPDL.

Page 300: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

(РЕФ: 0608)

270

Резюме

Значения, посланные системой управления инструментом PLC в каждойоперации, и маркеры, которые будут активизированы PLC:

Значения TAKEPOS и LEAVEPOS указывают следующее:

0 Ничего не делать.

# Номер позиции магазина.

-4 Позиция стола.

Пример применения

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

Это магазин с фиксированной адресацией, каждый инструмент занимаетположение своего собственного номера и TG7, TG8 и TG9 – свободныеинструменты.

TM ==> PLCPLC ==> TM

TMOPERATION TAKEPOS LEAVEPOS1 # 0 MZTOSPDL2 0 # SPDLTOMZ3 -4 0 GRTOSPDL4 0 -4 SPDLTOGR5 # # SPDLTOMZ + MZTOSPDL6 -4 # SPDLTOMZ + GRTOSPDL7 # -4 SPDLTOGR + MZTOSPDL8 -4 -4 SPDLTOGR + GRTOSPDL9 -4 # GRTOSPDL + SPDLTOMZ10 # -4 MZTOSPDL + SPDLTOGR11 0 0 MZROT12 # # SPDLTOMZ + MZTOSPDL13 0 0 MZROT + MZROT14 0 # SPDLTOMZ + MZTOSPDL

CNCTM ==> PLC

PLC ==> TMTMOPERATION TAKEPOS LEAVEPOS

T1M6

111

01

00

MZROTMZTOSPDL

T2M6

115

02

01

MZROTSPDLTOMZ + MZTOSPDL

TG7M6

116

0-4

02

MZROTSPDLTOMZ + GRTOSPDL

TG8M6

118

0-4

0-4

MZROTSPDLTOGR + GRTOSPDL

T3T4M6

11117

004

00-4

MZROTMZROT

SPDLTOGR + MZTOSPDLT0M6

112

00

04

MZROTSPDLTOMZ

TG9M6

113

0-4

00

MZROTGRTOSPDL

T0M6

114

00

0-4

MZROTSPDLTOGR

Page 301: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

8.

(РЕФ: 0608)

271

8.8.2 Коммуникация между PLC и подпрограммой M06

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

Коммуникация между PLC и подпрограммой M06

Регистры, используемые PLC, чтобы передать информацию подпрограммеM06:

Коммуникация между PLC и подпрограммой M06

Маркеры активизируются подпрограммой M06, поэтому PLC активизируетсоответствующий маркер системы управления инструментом.

М функция в PLC

М функции, которые подразумевают перемещения, управляемые PLC:

Установить все М функции с синхронизацией "до - до" к программе, котораяпродолжается после того, как М функция, закончена.

R101 Тип операции, которую требует менеджер инструмента (значениеTMOPERATION).

M1107 SPDLTOGRИнструмент был взят из шпинделя на стол.

M1108 GRTOSPDLИнструмент был взят со стола в шпиндель.

M1109 MZTOSPDLИнструмент был взят из магазина в шпиндель.

M1110 SPDLTOMZИнструмент был взят из шпинделя в магазин.

M109 Выбрать в магазине позицию, обозначенную TAKEPOS и вставитьинструмент в шпиндель.

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

Page 302: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

(РЕФ: 0608)

272

8.8.3 Программа подпрограммы M06

%L SUB_SPD_TO_GRУдалить инструмент из шпинделя (переместить его на стол).Показывается сообщение для оператора, что надо извлечь инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Извлечь инструмент. T%D и нажать начало цикла", V.TM.TOOL]M0#MSG [""]V.PLC.M[1107]=1SPDLTOGR маркер для системы управления инструментом.

#RET

%L SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.Показывается сообщение для оператора, что надо вставить инструмент, и ожидаетсяокончание операции, после чего сообщение удаляется.#MSG ["IВставить инструмент. T%D и нажать начало цикла", V.TM.NXTOOL]M0#MSG [""]V.PLC.M[1108]=1GRTOSPDL маркер для системы управления инструментом.

#RET

%L SUB_MZ_TO_SPDВзять инструмент из магазина и вставить его в шпиндель.M109Вспомогательная функция для выполнения действия.V.PLC.M[1109]=1MZTOSPDL MZTOSPDL маркер для системы управления инструментом.

#RET

%L SUB_SPD_TO_MZОставить инструмент шпинделя в магазине.M110Вспомогательная функция для выполнения действия.V.PLC.M[1110]=1SPDLTOMZ маркер для системы управления инструментом.

#RET

%L SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%L SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%SUB_M6.ncM6

Задание системе управления инструментом начать смену инструмента.$SWITCH V.PLC.R[101]

Он анализирует тип операции.

Page 303: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

8.

(РЕФ: 0608)

273

$CASE 1Взять инструмент из магазина и вставить его в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_SPDВзять инструмент из магазина в шпиндель.

$BREAK

$CASE 2Оставить инструмент шпинделя в магазине.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_MZОставить инструмент шпинделя в магазине.

$BREAK

$CASE 3Вставить свободный инструмент в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 4Оставить инструмент шпинделя на столе.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$CASE 5Оставить инструмент шпинделя в магазине и взять другой из магазина.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_MZОставить инструмент шпинделя в магазине.LL SUB_MZ_TO_SPDВзять инструмент из магазина в шпиндель.

$BREAK

$CASE 6Оставить инструмент шпинделя в магазине и взять другой со стола.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_MZОставить инструмент шпинделя в магазине.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 7Оставить инструмент шпинделя на столе и взять другой из магазина.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

Page 304: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

(РЕФ: 0608)

274

LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_SPDВзять инструмент из магазина в шпиндель.

$BREAK

$CASE 8Оставить инструмент шпинделя на столе и взять другой со стола.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 9Взять свободный инструмент в магазин, проходя через шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_MZОставить инструмент шпинделя в магазине.

$BREAK

$CASE 10Взять свободный инструмент в магазин, проходя через шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_SPDВзять инструмент из магазина в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$ENDSWITCHКонец анализа типа операции.

$WHILE V.TM.MZWAIT == 1$ENDWHILE

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

#RETКонец подпрограммы M06.

Page 305: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

8.

(РЕФ: 0608)

275

8.8.4 Основное программирование PLC

Если выполняется функция T

При выполнении функции T система управления инструментом посылает кодTMOPERATION=11 PLC. В общем, это - оптимизация смены, котораяразрешает ориентировать магазин во время обработки.

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

DFU TMOPSTROBE AND CPS TMOPERATION EQ 11 = SET MZROTАктивизировать маркер MZROT, чтобы "сказать" системе управления инструментом,что операция закончилась.

Если выполняется функция M06

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

DFU TMOPSTROBE = MOV TMOPERATION R101Эта инструкция передает значение TMOPERATION регистру R101, таким образом онуправляется подпрограммой M06.

Каждый раз, когда подпрограмма M06 заканчивает действие, онасообщаетPLC, и он активизирует соответствующий маркер системы управленияинструментом.

DFU M1107 = SET SPDLTOGR

DFD SPDLTOGR = RES M1107Инструмент был взят из шпинделя на стол.

DFU M1108 = SET GRTOSPDL

DFD GRTOSPDL = RES M1108Инструмент был взят со стола в шпиндель.

DFU M1109 = SET MZTOSPDL

DFD MZTOSPDL = RES M1109Инструмент был взят из магазина в шпиндель.

DFU M1110 = SET SPDLTOMZ

DFD SPDLTOMZ = RES M1110Инструмент был взят из шпинделя в магазин.

DFU M1111 = SET MZROT

DFD MZROT = RES M1111Магазин уже вращался.

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

Его программирование зависит от типа станка. Вспомогательная функциязакончится после выполнения требуемого перемещения.

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

LEAVEPOS Этот регистр указывает позицию магазина, чтобы оставитьинструмент.

TAKEPOS Этот регистр указывает позицию магазина инструмента, которыйбудет взят (подобран).

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

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

Page 306: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

без

руки манипулятора

(РЕФ: 0608)

276

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

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

DFU B11KEYBD1 = SET SETTMEMНажатие клавиши USER12 активизирует аварию.

TMINEM = B11KEYLED1Если есть авария, включается лампочка клавиши USER12.

TMINEM AND DFU B12KEYBD1 = SET RESTMEMНажатие клавиши USER13 удаляет аварию.

Page 307: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

277

8.9 Синхронный магазин. Рука манипулятора снезависимыми перемещениями.

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

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

• При выполнении функции T ЧПУ сообщает об этом системе управленияинструментом.

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

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

• При выполнении функции M06 вызывается связанная с ней подпрограмма.

Функция M06 также должна быть запрограммирована в этой подпрограмме,чтобы ЧПУ "говорило" системе управления инструментом начатьвыполнение смены инструмента.

Система управления инструментом посылает команду PLC выполнятьсмену инструмента.

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

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

Используйте вспомогательные функции для управления различнымиустройствами (вращение магазина , перемещение магазина , рукаманипулятора инструмента, и т.д.) из подпрограммы M06.

Page 308: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

278

8.9.1 Значения TMOPERATION и маркеров, активизируемые PLCВозможные значения TMOPERATION в этом типе магазина и маркеры ирегистры, связанные с каждым случаем:

TMOPERATION=1Взять инструмент из магазина и вставить его в шпиндель.

TAKEPOS Позиция, занятая инструментом.

1. Взять инструмент из магазина с держателем 1 и активизировать маркер MZTOCH1.

2. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

TMOPERATION=2

Оставить инструмент шпинделя в магазине.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя с держателем 1 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 1 в магазине и активизировать маркер CH1TOMZ.

TMOPERATION=3

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

TAKEPOS=-4 Взять свободный инструмент.

Если операция закончена, активизировать маркер GRTOSPDL.

TMOPERATION=4

Оставить инструмент шпинделя на столе.

LEAVEPOS=-4 Оставить инструмент на столе.

Если операция закончена, активизировать маркер SPDLTOGR.

TMOPERATION=5

Оставить инструмент шпинделя в магазине и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя с держателем 1 и активизировать маркер SPDLTOCH1.

2. Оставить инструмент держателя 1 в магазине и активизировать маркер CH1TOMZ.

3. Взять инструмент из магазина с держателем 1 и активизировать маркер MZTOCH1.

4. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

TMOPERATION=6

Оставить инструмент шпинделя в магазине и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя с держателем 1 и активизировать маркер SPDLTOCH1.

2. Оставить инструмент держателя 1 в магазине и активизировать маркер CH1TOMZ.

3. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

Система управления инструментом допускает последовательность 1-3-2.

TMOPERATION=7

Оставить инструмент шпинделя на столе и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Взять инструмент из магазина с держателем 1 и активизировать маркер MZTOCH1.

3. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

Page 309: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

279

Система управления инструментом допускает последовательность 2-1-3.

TMOPERATION=8

Оставить инструмент шпинделя на столе и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

TMOPERATION=9

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

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

2. Взять инструмент из шпинделя с держателем 1 и активизировать маркерSPDLTOCH1.

3. Оставить инструмент держателя 1 в магазине и активизировать маркерCH1TOMZ.

TMOPERATION=10

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

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

1. Взять инструмент из магазина с держателем 1 и активизировать маркерMZTOCH1.

2. Вставить инструмент держателя 1 в шпиндель и активизироватьCH1TOSPDL.

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

TMOPERATION=11

В общем, это - оптимизация смены, которая разрешает ориентировать магазинво время обработки.

Активизация MZROT для указания окончания операции, независимо от того,ориентировался он или нет.

TMOPERATION=12

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

TMOPER,ATION=13

В общем это - оптимизация смены, которая разрешает ориентировать двамагазина во время обработки.

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

NEXTPOS Позиция, где оставляется инструмент.

TAKEPOS Позиция инструмента, который будет взят.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

TMOPERATION=14

Оставить инструмент шпинделя в магазине и взять инструмент из другогомагазина.

Page 310: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

280

TAKEPOS Позиция инструмента, который будет взят.

LEAVEPOS Позиция, где оставляется инструмент.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

1. Взять инструмент из шпинделя с держателем 1 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 1 в магазине и активизировать маркерCH1TOMZ.

3. Взять инструмент от другого магазина с держателем (захватом) 1 иактивизировать маркер MZTOCH1.

4. Вставить инструмент держателя 1 в шпиндель и активизироватьCH1TOSPDL.

Резюме

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

Маркеры в круглых скобках могут выполняться в любом порядке; но оба должныбыть выполнены. Возможности с TMOPERATION = 6:

SPDLTOCH1 + CH1TOMZ + GRTOSPDL

SPDLTOCH1 + GRTOSPDL + CH1TOMZ

Значения TAKEPOS и LEAVEPOS указывают следующее:

0 Ничего не делать.

# Номер позиции магазина.

-4 Положение стола.

T M = = > P L CP L C = = > T M

T M O P E R AT IO N TA K E P O S L E A V E P O S1 # 0 M Z T O C H 1 + C H 1 T O S P D L2 0 # S P D LT O C H 1 + C H 1 T O M Z3 -4 0 G R T O S P D L4 0 -4 S P D LT O G R

5 # # S P D LT O C H 1 + C H 1 T O M Z +M Z T O C H 1 + C H 1 T O S P D L

6 -4 # S P D LT O C H 1 ++ (C H 1 T O M Z / G R T O S P D L )

7 # -4 (S P D LT O G R / M Z T O C H 1 ) ++ C H 1 T O S P D L

8 -4 -4 S P D LT O G R + G R T O S P D L

9 -4 # G R T O S P D L + S P D LT O C H 1 ++ C H 1 T O M Z

1 0 # -4 M Z T O C H 1 + C H 1 T O S P D L ++ S P D LT O G R

1 1 0 0 M Z R O T

1 2 # # S P D LT O C H 1 + C H 1 T O M Z +M Z T O C H 1 + C H 1 T O S P D L

1 3 0 0 M Z R O T + M Z R O T

1 4 0 # S P D LT O C H 1 + C H 1 T O M Z +M Z T O C H 1 + C H 1 T O S P D L

Page 311: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

281

Пример применения

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

Это магазин с фиксированной адресацией, каждый инструмент занимаетположение своего собственного номера и TG7, TG8 и TG9 – свободныеинструменты.

CNCTM ==> PLC

PLC ==> TMTM O PERATIO N TAKEPO S LEAVEPO S

T1M 6

111

01

00

M ZROTM ZTO CH1 + CH 1TO SPDL

T2M 6

115

02

01

M ZROTSPDLTO CH1 + CH1TO M Z ++ M ZTO CH 1 + CH1TO SPDL

TG 7M 6

116

0-4

02

M ZROTSPDLTO CH1 + CH1TO M Z +

+ G RTO SPDLTG 8M 6

118

0-4

0-4

M ZROTSPDLTO G R + G RTO SPDL

T3T4M 6

11117

004

00-4

M ZROTM ZROT

SPDLTO G R + M ZTO C H1 ++ CH1TO SPDL

T0M 6

112

00

04

M ZROTSPDLTO CH1 + CH1TO M Z

TG 9M 6

113

0-4

00

M ZROTG RTO SPDL

T0M 6

114

00

0-4

M ZROTSPD LTO G R

Page 312: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

282

8.9.2 Коммуникация между PLC и подпрограммой M06

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

Коммуникация между PLC и подпрограммой M06

Регистры, используемые PLC, чтобы передать информацию подпрограммеM06:

Коммуникация между PLC и подпрограммой M06

Маркеры активизированы подпрограммой M06, поэтому PLC активизируетсоответствующий маркер системы управления инструментом.

М функция в PLC

М функции, которые подразумевают перемещения, управляемые PLC:

Установить все М функции с синхронизацией "до-до" к программе, котораяпродолжается после того, как М функция закончена.

R101 Тип операции, которую требует система управления инструментом(значение TMOPERATION)

M1101 MZTOCH1Инструмент был взят из магазина в держатель 1.

M1102 CH1TOSPDLИнструмент был взят из держателя 1 в шпиндель.

M1103 SPDLTOCH1Инструмент был взят из шпинделя в держатель 1.

M1105 CH1TOMZИнструмент был взят из держателя 1 в магазин.

M1107 SPDLTOGRИнструмент был взят из шпинделя на стол.

M1108 GRTOSPDLИнструмент был взят со стола в шпиндель.

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

M102 Взять инструмент держателя 1 в шпиндель.

M103 Взять инструмент шпинделя держателем 1.

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

Page 313: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

283

8.9.3 Программа подпрограммы M06

%L SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.M101Вспомогательная функция для выполнения действия.V.PLC.M[1101]=1MZTOCH1 маркер для системы управления инструментом.

#RET

%L SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.M102Вспомогательная функция для выполнения действия.V.PLC.M[1102]=1CH1TOSPDL маркер к магазину инструмента.

#RET

%L SUB_SPD_TO_CH1Взять инструмент шпинделя держателем 1.M103Вспомогательная функция для выполнения действия.V.PLC.M[1103]=1SPDLTOCH1 маркер к магазину инструмента.

#RET

%L SUB_CH1_TO_MZВзять инструмент держателя 1 в магазин.M105Вспомогательная функция для выполнения действия.V.PLC.M[1105]=1CH1TOMZ маркер к системе управления инструментом.

#RET

%L SUB_SPD_TO_GRУдалить инструмент из шпинделя (переместить его на стол).Показывается сообщение для оператора, что надо извлечь инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Извлечь инструмент. T%D и нажать начало цикла", V.TM.TOOL]M0#MSG [""]V.PLC.M[1107]=1SPDLTOGR маркер для системы управления инструментом.

#RET

%L SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.Показывается сообщение для оператора, что надо вставить инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Вставить инструмент. T%D и нажать начало цикла ", V.TM.NXTOOL]M0#MSG [""]V.PLC.M[1108]=1GRTOSPDL маркер для системы управления инструментом.

#RET

Page 314: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

284

%L SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%L SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%SUB_M6.ncM6

Приказ системе управления инструментом начать смену инструмента.$SWITCH V.PLC.R[101]

Анализирует тип операции.

$CASE 1Взять инструмент из магазина и вставить его в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 2Оставить инструмент шпинделя в магазине.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH1Взять инструмент шпинделя держателем 1.LL SUB_CH1_TO_MZОставить инструмент держателя 1 в магазине.

$BREAK

$CASE 3Вставить свободный инструмент в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 4Оставить инструмент шпинделя на столе.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$CASE 5Оставить инструмент шпинделя в магазине и взять другой из магазина.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH1Взять инструмент шпинделя держателем 1.

Page 315: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

285

LL SUB_CH1_TO_MZОставить инструмент держателя 1 в магазине.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 6Оставить инструмент шпинделя в магазине и взять другой со стола.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH1Взять инструмент шпинделя держателем 1.LL SUB_CH1_TO_MZОставить инструмент держателя 1 в магазине.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 7Оставить инструмент шпинделя на столе и взять другой из магазина.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 8Оставить инструмент шпинделя на столе и взять другой со стола.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 9Взять свободный инструмент в магазин, проходя через шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH1Взять инструмент шпинделя держателем 1.LL SUB_CH1_TO_MZОставить инструмент держателя 1 в магазине.

$BREAK

Page 316: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

286

$CASE 10Взять инструмент из магазина и оставить на столе, проходя через шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$ENDSWITCHКонец анализа типа операции.

$WHILE V.TM.MZWAIT == 1$ENDWHILE

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

#RETКонец подпрограммы M06.

Page 317: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

8.

(РЕФ: 0608)

287

8.9.4 Основное программирование PLC

Если выполняется функция T

При выполнении функции T система управления инструментом посылает кодTMOPERATION=11 PLC. В общем, это - оптимизация смены, котораяразрешает ориентировать магазин во время обработки.

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

DFU TMOPSTROBE AND CPS TMOPERATION EQ 11 = SET MZROTАктивизировать маркер MZROT, чтобы "сказать" системе управления инструментом,что операция закончилась.

Если выполняется функция M06

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

DFU TMOPSTROBE = MOV TMOPERATION R101Эта инструкция передает значение TMOPERATION регистру R101, таким образом онуправляется подпрограммой M06.

Каждый раз, когда подпрограмма M06 заканчивает действие, сообщается PLC,и он активизирует соответствующий маркер системы управленияинструментом.

DFU M1101 = SET MZTOCH1

DFD MZTOCH1 = RES M1101Инструмент был взят из магазина в держатель 1.

DFU M1102 = SET CH1TOSPDL

DFD CH1TOSPDL = RES M1102Инструмент был взят из держателя 1 в шпиндель.

DFU M1103 = SET SPDLTOCH1

DFD SPDLTOCH1 = RES M1103Инструмент был взят из шпинделя в держатель 1.

DFU M1105 = SET CH1TOMZ

DFD CH1TOMZ = RES M1105Инструмент был взят из держателя 1 в магазин.

DFU M1107 = SET SPDLTOGR

DFD SPDLTOGR = RES M1107Инструмент был взят из шпинделя на стол.

DFU M1108 = SET GRTOSPDL

DFD GRTOSPDL = RES M1108Инструмент был взят со стола в шпиндель.

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

Его программирование зависит от типа станка. Вспомогательная функциязакончится после выполнения требуемого перемещения.

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

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

M102 Взять инструмент держателя 1 в шпиндель.

M103 Взять инструмент шпинделя держателем 1.

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

Page 318: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора с независимыми

перемещ

ениями.

(РЕФ: 0608)

288

LEAVEPOS Этот регистр указывает позицию магазина, где оставитьинструмент.

TAKEPOS Этот регистр указывает позицию магазина инструмента, которыйбудет взят (выбран).

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

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

DFU B11KEYBD1 = SET SETTMEMНажатие клавиши USER12 активизирует аварию.

TMINEM = B11KEYLED1Если есть авария, включается лампочка клавиши USER12.

TMINEM AND DFU B12KEYBD1 = SET RESTMEMНажатие клавиши USER13 удаляет аварию.

Page 319: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

289

8.10 Синхронный магазин. Рука манипулятораинструмента с 2 держателями

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

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

• Выполняя функцию T, ЧПУ сообщает об этом системе управленияинструментом.

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

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

• При выполнении функции M06 вызывается связанная с ней подпрограмма.

Функция M06 также должна быть запрограммирована в этой подпрограмме,чтобы ЧПУ "говорило" системе управления инструментом начатьвыполнение смены инструмента.

Система управления инструментом посылает команду PLC выполнятьсмену инструмента.

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

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

Используйте вспомогательные функции для управления различнымиустройствами (вращение магазина , перемещение магазина , рукаманипулятора инструмента, и т.д.) из подпрограммы M06.

Page 320: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

290

8.10.1 Значения TMOPERATION и маркеров, которые будутактивизированы PLC

Возможные значения TMOPERATION в этом типе магазина и маркеры ирегистры, связанные с каждым случаем:

TMOPERATION=1

Взять инструмент из магазина и вставить его в шпиндель.

TAKEPOS Позиция, занятая инструментом.

1. Взять инструмент из магазина с держателем 1 и активизировать маркерMZTOCH1.

2. Вставить инструмент держателя 1 в шпиндель и активизироватьCH1TOSPDL.

TMOPERATION=2

Оставить инструмент шпинделя в магазине.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя с держателем 2 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркерCH2TOMZ.

TMOPERATION=3

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

TAKEPOS=-4 Взять свободный инструмент.

Если операция закончена, активизировать маркер GRTOSPDL.

TMOPERATION=4

Оставить инструмент шпинделя на столе.

LEAVEPOS=-4 Оставить инструмент на столе.

Если операция закончена, активизировать маркер SPDLTOGR.

TMOPERATION=5

Оставить инструмент шпинделя в магазине и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

2. Взять инструмент из магазина держателем 1 и активизировать маркер MZTOCH1.

3. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

4. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

Система управления инструментом также допускает последовательности 1-2-4-3, 2-1-3-4, 2-1-4-3.

TMOPERATION=6

Оставить инструмент шпинделя в магазине и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркерCH2TOMZ.

3. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

Система управления инструментом допускает последовательность 1-3-2.

Page 321: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

291

TMOPERATION=7

Оставить инструмент шпинделя на столе и взять другой из магазина.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Взять инструмент из магазина держателем 1 и активизировать маркер MZTOCH1.

3. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

Система управления инструментом допускает последовательность 2-1-3.

TMOPERATION=8

Оставить инструмент шпинделя на столе и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Оставить свободный инструмент в шпинделе и активизировать маркерGRTOSPDL.

TMOPERATION=9

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

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

2. Взять инструмент из шпинделя с держателем 2 и активизировать маркерSPDLTOCH1.

3. Оставить инструмент держателя 2 в магазине и активизировать маркерCH2TOMZ.

TMOPERATION=10

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

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

1. Взять инструмент из магазина держателем 1 и активизировать маркер MZTOCH1.

2. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

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

TMOPERATION=11

В общем, это - оптимизация смены, которая разрешает ориентировать магазинво время обработки.

Активизация MZROT для указания окончания операции, независимо от того,ориентировался он или нет.

TMOPERATION=12

То же, что и TMOPERATION=5. Он используется, только если магазин сфиксированной адресацией. Также для магазинов с нефиксированнойадресацией, если имеются специальные инструменты.

TMOPERATION=13

В общем, это - оптимизация смены, которая разрешает ориентировать двамагазина во время обработки.

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

NEXTPOS Позиция, где оставляется инструмент.

TAKEPOS Позиция инструмента, который будет взят.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

Page 322: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

292

TMOPERATION=14

Оставить инструмент шпинделя в магазине и взять инструмент из другогомагазина.

TAKEPOS Позиция инструмента, который будет взят.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркерCH2TOMZ.

3. Взять инструмент из другого магазина с держателем (захватом) 1 иактивизировать маркер MZTOCH1.

4. Вставить инструмент держателя 1 в шпиндель и активизироватьCH1TOSPDL.

Резюме

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

Маркеры в круглых скобках могут выполняться в любом порядке; но оба должныбыть выполнены. Возможности с TMOPERATION = 6:

SPDLTOCH2 + CH2TOMZ + GRTOSPDL

SPDLTOCH2 + GRTOSPDL + CH2TOMZ

Значения TAKEPOS и LEAVEPOS указывают следующее:

0 Ничего не делать.

# Номер позиции магазина.

-4 Положение стола.

T M = = > P L CP L C = = > T M

T M O P E R AT IO N TA K E P O S L E A V E P O S1 # 0 M Z T O C H 1 + C H 1 T O S P D L2 0 # S P D LT O C H 2 + C H 2 T O M Z3 - 4 0 G R T O S P D L4 0 - 4 S P D LT O G R

5 # # ( S P D LT O C H 2 / M Z T O C H 1 ) ++ ( C H 1 T O S P D L / C H 2 T O M Z )

6 - 4 # S P D LT O C H 2 ++ ( C H 2 T O M Z / G R T O S P D L )

7 # - 4 ( S P D LT O G R / M Z T O C H 1 ) ++ C H 1 T O S P D L

8 - 4 - 4 S P D LT O G R + G R T O S P D L

9 - 4 # G R T O S P D L + S P D LT O C H 2 ++ C H 2 T O M Z

1 0 # - 4 M Z T O C H 1 + C H 1 T O S P D L ++ S P D LT O G R

1 1 0 0 M Z R O T

1 2 # # ( S P D LT O C H 2 / M Z T O C H 1 ) ++ ( C H 1 T O S P D L / C H 2 T O M Z )

1 3 0 0 M Z R O T + M Z R O T

1 4 # 0 S P D LT O C H 2 + C H 2 T O M Z ++ M Z T O C H 1 + C H 1 T O S P D L

Page 323: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

293

Пример применения

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

Это магазин с фиксированной адресацией. Каждый инструмент занимаетположение своего собственного номера и TG7, TG8 и TG9 – свободныеинструменты.

C NCTM ==> PLC

PLC ==> TMTM O PERATIO N TAKEPO S LEAVEPO S

T1M 6

111

0A

00

M ZROTM ZTO CH 1 + CH 1TO SPDL

T2M 6

115

0B

0B

M ZROTM ZTO CH 1 + SPDLTO CH 2 ++ C H1TO SPD L + CH 2TO M Z

TG 7M 6

116

0-4

0A

M ZROTSPD LTO CH 2 + CH 2TO M Z +

+ G RTO SPDLTG 8M 6

118

0-4

0-4

M ZROTSPDLTO G R + G RTO SPDL

T3T4M 6

11117

00D

00-4

M ZROTM ZROT

SPD LTO G R + M ZTO CH 1 ++ CH 1TO SPDL

T0M 6

112

00

0D

M ZROTSPD LTO C H2 + CH2TO M Z

TG 9M 6

113

0-4

00

M ZROTG RTO SPD L

T0M 6

114

00

0-4

M ZROTSPD LTO G R

Page 324: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

294

8.10.2 Коммуникация между PLC и подпрограммой M06

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

Коммуникация между PLC и подпрограммой M06

Регистры, используемые PLC, чтобы передать информацию подпрограммеM06:

Коммуникация между PLC и подпрограммой M06

Маркеры активизированы подпрограммой M06, поэтому PLC активизируетсоответствующий маркер системы управления инструментом.

М функции в PLC

М функции, которые подразумевают перемещения, управляемые PLC:

Установить все М функции с синхронизацией "до-до" к программе, котораяпродолжается после того, как М функция закончена.

R101 Тип операции, которую требует система управления инструментом(значение TMOPERATION)

M1101 MZTOCH1Инструмент был взят из магазина в держатель 1.

M1102 CH1TOSPDLИнструмент был взят из держателя 1 в шпиндель.

M1104 SPDLTOCH2Инструмент был взят из шпинделя в держатель 2.

M1106 CH2TOMZИнструмент был взят из держателя 2 в магазин.

M1107 SPDLTOGRИнструмент был взят из шпинделя на стол.

M1108 GRTOSPDLИнструмент был взят со стола в шпиндель.

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

M102 Взять инструмент держателя 1 в шпиндель.

M104 Взять инструмент шпинделя держателем 2.

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

Page 325: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

295

8.10.3 Программа подпрограммы M06

%L SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.M101Вспомогательная функция для выполнения действия.V.PLC.M[1101]=1MZTOCH1 маркер для системы управления инструментом.

#RET

%L SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.M102Вспомогательная функция для выполнения действия.V.PLC.M[1102]=1CH1TOSPDL маркер к магазину инструмента.

#RET

%L SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.M104Вспомогательная функция для выполнения действия.V.PLC.M[1104]=1SPDLTOCH2 маркер к системе управления инструментом.

#RET

%L SUB_CH2_TO_MZВзять инструмент держателя 2 в магазин.M106Вспомогательная функция для выполнения действия.V.PLC.M[1106]=1CH2TOMZ маркер к системе управления инструментом.

#RET

%L SUB_SPD_TO_GRУдалить инструмент из шпинделя (переместить его на стол).Показывается сообщение для оператора, что надо извлечь инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Извлечь инструмент. T%D и нажать начало цикла", V.TM.TOOL]M0#MSG [""]V.PLC.M[1107]=1SPDLTOGR маркер для системы управления инструментом.

#RET

%L SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.Показывается сообщение для оператора, что надо вставить инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Вставить инструмент. T%D и нажать начало цикла", V.TM.NXTOOL]M0#MSG [""]V.PLC.M[1108]=1GRTOSPDL маркер для системы управления инструментом.

#RET

Page 326: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

296

%L SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%L SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.G1 Z_ F_G1 Z_ F_Переместить шпиндель.

#RET

%SUB_M6.ncM6

Приказ системе управления инструментом начать смену инструмента.$SWITCH V.PLC.R[101]

Он анализирует тип операции.

$CASE 1Взять инструмент из магазина и вставить его в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 2Оставить инструмент шпинделя в магазине.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_CH2_TO_MZОставить инструмент держателя 1 в магазине.

$BREAK

$CASE 3Вставить свободный инструмент в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 4Оставить инструмент шпинделя на столе.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$CASE 5Оставить инструмент шпинделя в магазине и взять другой из магазина.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH2

Page 327: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

297

Взять инструмент шпинделя держателем 2.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH2_TO_MZОставить инструмент держателя 1 в магазине.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 6Оставить инструмент шпинделя в магазине и взять другой со стола.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_CH2_TO_MZОставить инструмент держателя 1 в магазине.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 7Оставить инструмент шпинделя на столе и взять другой из магазина.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.

$BREAK

$CASE 8Оставить инструмент шпинделя на столе и взять другой со стола.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 9Взять свободный инструмент в магазин, проходя через шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_CH2_TO_MZОставить инструмент держателя 1 в магазине.

$BREAK

Page 328: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

298

$CASE 10Взять инструмент из магазина и оставить на столе, проходя через шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструмента.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$ENDSWITCHКонец анализа типа операции.

$WHILE V.TM.MZWAIT == 1$ENDWHILE

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

#RETКонец подпрограммы M06.

Page 329: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

8.

(РЕФ: 0608)

299

8.10.4 Основное программирование PLCЕсли выполняется функция T

При выполнении функции T система управления инструментом посылает кодTMOPERATION=11 PLC. В общем, это - оптимизация смены, которая разрешаеториентировать магазин во время обработки.

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

DFU TMOPSTROBE AND CPS TMOPERATION EQ 11 = SET MZROTАктивизировать маркер MZROT, чтобы "сказать" системе управления инструментом,что операция закончилась.

Если выполняется функция M06

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

DFU TMOPSTROBE = MOV TMOPERATION R101Эта инструкция передает значение TMOPERATION регистру R101, таким образом онуправляется подпрограммой M06.

Каждый раз, когда подпрограмма M06 заканчивает действие, она сообщает PLC, ион активизирует соответствующий маркер системы управления инструментом.

DFU M1101 = SET MZTOCH1

DFD MZTOCH1 = RES M1101Инструмент был взят из магазина в держатель 1.

DFU M1102 = SET CH1TOSPDL

DFD CH1TOSPDL = RES M1102Инструмент был взят из держателя 1 в шпиндель.

DFU M1104 = SET SPDLTOCH2

DFD SPDLTOCH2 = RES M1104Инструмент был взят из шпинделя в держатель 2.

DFU M1106 = SET CH2TOMZ

DFD CH2TOMZ = RES M1106Инструмент был взят из держателя 2 в магазин.

DFU M1107 = SET SPDLTOGR

DFD SPDLTOGR = RES M1107Инструмент был взят из шпинделя на стол.

DFU M1108 = SET GRTOSPDL

DFD GRTOSPDL = RES M1108Инструмент был взят со стола на шпиндель.

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

Его программирование зависит от типа станка. Вспомогательная функциязакончится после выполнения требуемого перемещения.

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

LEAVEPOS .

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

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

M102 Взять инструмент держателя 1 в шпиндель.

M104 Взять инструмент шпинделя держателем 2.

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

Page 330: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Синхронны

й магазин

. Рука манипулятора инструмента

с 2

держ

ателям

и

(РЕФ: 0608)

300

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

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

DFU B11KEYBD1 = SET SETTMEMНажатие клавиши USER12 активизирует аварию.

TMINEM = B11KEYLED1Если есть авария, включается лампочка клавиши USER12.

TMINEM AND DFU B12KEYBD1 = SET RESTMEMНажатие клавиши USER13 удаляет аварию.

Page 331: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

301

8.11 Асинхронный магазин

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

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

• Выполняя функцию T, ЧПУ сообщает об этом системе управленияинструментом.

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

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

• При выполнении функции M06 вызывается связанная с ней подпрограмма.

Функция M06 также должна быть запрограммирована в этой подпрограмме,чтобы ЧПУ "говорило" системе управления инструментом начатьвыполнение смены инструмента.

Система управления инструментом посылает команду PLC выполнятьсмену инструмента.

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

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

Используйте вспомогательные функции для управления различнымиустройствами (вращение магазина , перемещение магазина , рукаманипулятора инструмента, и т.д.) из подпрограммы M06.

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

Page 332: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

302

8.11.1 Значения TMOPERATION и маркеров, которые будутактивизированы PLC

Возможные значения TMOPERATION в этом типе магазина и маркеры ирегистры, связанные с каждым случаем:

TMOPERATION=1

Взять инструмент из магазина и вставить его в шпиндель.

Предварительно, во время обработки (при выполнении T) он посылает кодTMOPERATION=11, чтобы взять инструмент из магазина держателем 1. Теперьэто делается с 1TMOPERATION=1.

TAKEPOS=-1 Взять инструмент из держателя 1.

1. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

TMOPERATION=2

Оставить инструмент шпинделя в магазине.

LEAVEPOS Позиция, где оставляется инструмент.

1. Взять инструмент из шпинделя с держателем 2 и активизировать маркер SPDLTOCH1.

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

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

4. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

TMOPERATION=3

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

TAKEPOS=-4 Взять свободный инструмент.

Если операция закончена, активизировать маркер GRTOSPDL.

TMOPERATION=4

Оставить инструмент шпинделя на столе.

LEAVEPOS=-4 Оставить инструмент на столе.

Если операция закончена, активизировать маркер SPDLTOGR.

TMOPERATION=5

Оставить инструмент шпинделя в магазине и взять другой из магазина.

Предварительно, во время обработки (при выполнении T) он посылает кодTMOPERATION=11, чтобы взять инструмент из магазина держателем 1. Теперьэто выполняется с TMOPERATION=5.

TAKEPOS=-1 Взять инструмент из держателя 1.

LEAVEPOS Позиция, где оставляется инструмент.

Система управления инструментом допускает 2 последовательности. Перваяпоследовательность.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

3. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

Вторая последовательность.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

2. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

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

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

5. Оставить инструмент держателя 2 в магазине и активизировать маркерCH2TOMZ.

Page 333: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

303

TMOPERATION=6

Оставить инструмент шпинделя в магазине и взять другой со стола.

TAKEPOS=-4 Взять свободный инструмент.LEAVEPOS Позиция, где оставляется инструмент.Система управления инструментом допускает 2 последовательности. Первая

последовательность.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

3. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

Вторая последовательность.

1. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

2. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

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

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

5. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

TMOPERATION=7

Оставить инструмент шпинделя на столе и взять другой из магазина.

Предварительно, во время обработки (при выполнении T), он посылает кодTMOPERATION=11, чтобы взять инструмент из магазина держателем 1. Теперьэто делается с TMOPERATION=7

TMOPERATION=7.

TAKEPOS=-1 Взять инструмент из держателя 1.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

TMOPERATION=8

Оставить инструмент шпинделя на столе и взять со стола другой.

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS=-4 Оставить инструмент на столе.

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

2. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

TMOPERATION=9

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

TAKEPOS=-4 Взять свободный инструмент.

LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить свободный инструмент в шпинделе и активизировать маркер GRTOSPDL.

2. Взять инструмент из шпинделя держателем 2 и активизировать маркер SPDLTOCH1.

3. Начать отправку руки манипулятора к магазину, чтобы оставить инструмент вдержателе 2.

4. Когда рука оставляет зону столкновения, активизировать TCHANGEOK, еслитребуется, продолжить выполнение программы.

5. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

TMOPERATION=10

Взять инструмент из магазина и оставить на столе, проходя через шпиндель.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS=-4 Оставить инструмент на столе.

1. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

2. Оставить инструмент шпинделя на столе и активизировать маркер SPDLTOGR.

Page 334: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

304

TMOPERATION=11

Это - оптимизация смены инструмента, которая используется в следующих случаях.

При выполнении T функции во время обработки.

TAKEPOS Позиция, занятая инструментом.

1. Взять инструмент из магазина с держателем 1 и активизировать маркер MZTOCH1.

При запросе нового инструмента и есть другой в держателе руки 1.

TAKEPOS Позиция, занятая инструментом.

LEAVEPOS Позиция, где оставляется инструмент.

1. Оставить инструмент держателя 1 в магазине и активизировать маркер CH1TOMZ.

2. Взять инструмент из магазина с держателем 1 и активизировать маркер MZTOCH1.

TMOPERATION=14

Оставить инструмент шпинделя в магазине и взять инструмент из другогомагазина.

Предварительно, во время обработки (при выполнении T), он посылает кодTMOPERATION=11, чтобы взять инструмент из магазина с держателем(захватом) 1. Теперь это делается с TMOPERATION=14.

TAKEPOS Позиция инструмента, который будет взят.

LEAVEPOS Позиция, где оставляется инструмент.

MZID Нижняя часть этого регистра указывает магазинназначения для инструмента, а верхняя его часть -исходный магазин.

1. Взять инструмент из шпинделя с держателем 2 и активизировать маркерSPDLTOCH1.

2. Оставить инструмент держателя 2 в магазине и активизировать маркер CH2TOMZ.

3. Вставить инструмент держателя 1 в шпиндель и активизировать CH1TOSPDL.

РезюмеЗначения, посланные системой управления инструментом PLC в каждойоперации, и маркеры, которые будут активизированы PLC, следующие:

:

Есть 2 возможных последовательности в операциях 5 и 6. Могут быть дваслучая в операции 11.

T M = = > P L CP L C = = > T M

T M O P E R A T I O N TA K E P O S L E A V E P O S1 - 1 0 C H 1 T O S P D L

2 0 # S P D LT O C H 2 + [T C H A N G E O K ] ++ C H 2 T O M Z

3 - 4 0 G R T O S P D L4 0 - 4 S P D LT O G R

5 - 1 #

a ) S P D LT O C H 2 + C H 2 T O M Z ++ C H 1 T O S P D L

b ) S P D LT O C H 2 + C H 1 T O S P D L+ [T C H A N G E O K ] + C H 2 T O M Z

6 - 4 #

a ) S P D LT O C H 2 + C H 2 T O M Z ++ G R T O S P D L

b ) S P D LT O C H 2 + G R T O S P D L+ [T C H A N G E O K ] + C H 2 T O M Z

7 - 1 - 4 S P D LT O G R + C H 1 T O S P D L8 - 4 - 4 S P D LT O G R + G R T O S P D L

9 - 4 # G R T O S P D L + S P D LT O C H 2 ++ [T C H A N G E O K ] + C H 2 T O M Z

1 0 # - 4 M Z T O C H 1 + C H 1 T O S P D L ++ S P D LT O G R

1 1 ? ? 1 ) I F L E A V E P O S = # C H 1 T O M Z2 ) IF TA K E P O S = # M Z T O C H 1

1 4 - 1 # S P D LT O C H 2 + C H 2 T O M Z +C H 1 T O S P D L

Page 335: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

305

Маркер TCHANGEOK является опциональным. Как только смена инструментавыполнена, и инструмент находится в руке, его нужно использовать, есливозможно, для выполнения программы, оставляя инструмент в магазине.

Значения TAKEPOS и LEAVEPOS указывают следующее:

0 Ничего не делать.

# Номер позиции магазина.

-1 Держатель 1 руки манипулятора инструмента.

-4 Положение стола.

Пример применения

Предполагая, что в шпинделе нет инструмента, показываются функции,выполняемые ЧПУ, значения, посланные системой управления инструментомPLC в каждой операции и маркеры, которые будут активизированы PLC вкаждом случае.

Это магазин с фиксированной адресацией. Каждый инструмент занимаетположение своего собственного номера и TG7, TG8 и TG9 – свободныеинструменты.

CNCTM ==> PLC

PLC ==> TMTMOPERATION TAKEPOS LEAVEPOS

T1M6

111

1-1

00

MZTOCH1CH1TOSPDL

T2M6

115

2-1

01

MZTOCH1SPDLTOCH2 + CH1TOSPDL +

+ CH2TOMZTG7M6

116

0-4

00

MZROTSPDLTOCH2 + CH2TOMZ +

+ GRTOSPDLTG8M6

118

0-4

0-4

MZROTSPDLTOGR + GRTOSPDL

T3T4M6

11117

34-1

03-4

MZTOCH1CH1TOMZ + MZTOCH1

SPDLTOGR + + CH1TOSPDLT0M6

112

00

04

MZROTSPDLTOCH2 + CH2TOMZ

TG9M6

113

0-4

00

MZROTGRTOSPDL

T0M6

114

00

0-4

MZROTSPDLTOGR

Page 336: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

306

8.11.2 Коммуникация между PLC и подпрограммой M06

Коммуникация между PLC и подпрограммой M06 происходит, используя рядобщих маркеров и регистров. Программа подпрограммы M06, предлагаемаякак пример, использует следующие маркеры и регистры.

Коммуникация между PLC и подпрограммой M06

Регистры, используемые PLC, чтобы передать информацию подпрограммеM06:

Коммуникация между PLC и подпрограммой M06

Маркеры активизированы подпрограммой M06, поэтому PLC активизируетсоответствующий маркер системы управления инструментом.

PLC устанавливает маркер CH2TOMZ, если инструмент был оставлен.

М функция в PLC

М функции, которые подразумевают перемещения, управляемые PLC:

Установить все М функции с синхронизацией "до-до" к программе, котораяпродолжается после того, как М функция, закончена.

PLC должен считать M106 законченной, когда рука выходит из зоныстолкновения, и обработка возможна.

R101 Тип операции, которую требует система управления инструментом(значение TMOPERATION)

M1100 TCHANGEOKПродолжить выполнение программы.

M1101 MZTOCH1Инструмент был взят из магазина в держатель 1.

M1102 CH1TOSPDLИнструмент был взят из держателя 1 в шпиндель.

M1104 SPDLTOCH2Инструмент был взят из шпинделя в держатель 2.

M1107 SPDLTOGRИнструмент был взят из шпинделя на стол.

M1108 GRTOSPDLИнструмент был взят со стола в шпиндель.

M101 Выбрать в магазине положение, указанное TAKEPOS и взятьинструмент держателем 1.

M102 Взять инструмент держателя 1 в шпиндель.

M104 Взять инструмент шпинделя держателем 2.

M106 Начать отправку руки манипулятора к магазину, чтобы оставитьинструмент в держателе 2.

M121 Переместить руку манипулятора к точке смены.

M122 Переместить руку манипулятора к магазину.

M123 Втянуть руку манипулятора.

Page 337: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

307

8.11.3 Программа подпрограммы M06

%L SUB_MZ_TO_CH1Взять инструмент из магазина с держателем 1.M101Вспомогательная функция для выполнения действия.V.PLC.M[1101]=1MZTOCH1 маркер для системы управления инструментом.

#RET

%L SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.M102Вспомогательная функция для выполнения действия.V.PLC.M[1102]=1CH1TOSPDL маркер к магазину инструмента.

#RET

%L SUB_SPD_TO_CH2Взять инструмент шпинделя с держателем 2.M104Вспомогательная функция для выполнения действия.V.PLC.M[1104]=1SPDLTOCH2 маркер к системе управления инструментом.

#RET

%L SUB_CH2_TO_MZНачать отправку руки манипулятора к магазину, чтобы оставить инструмент вдержателе 2.M106Вспомогательная функция для выполнения действия.PLC должен считать M106 законченной, когда рука выходит из зоны столкновения, иобработка возможна.PLC устанавливает маркер CH2TOMZ, когда инструмент оставлен..

#RET

%L SUB_SPD_TO_GRУдалить инструмент из шпинделя (переместить его на стол).Показывается сообщение для оператора, что надо извлечь инструмент, и ожидаетсяокончания операции, после чего сообщение удаляется.#MSG ["Извлечь инструмент. T%D и нажать начало цикла", V.TM.TOOL]M0#MSG [""]V.PLC.M[1107]=1SPDLTOGR маркер для системы управления инструментом.

#RET

%L SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.Показывается сообщение для оператора, что надо вставить инструмент, и ожидаетсяокончаниея операции, после чего сообщение удаляется.#MSG ["Вставить инструмент. T%D и нажать начало цикла", V.TM.NXTOOL]M0#MSG [""]V.PLC.M[1108]=1GRTOSPDL маркер для системы управления инструментом.

#RET

Page 338: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

308

%L SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.G1 Z_ F_Переместить шпиндель.

#RET

%L SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаG1 Z_ F_Переместить шпиндель.

#RET

%L SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.M121Вспомогательная функция для выполнения действия.

#RET

%L SUB_ARM_TO_MZПереместить руку манипулятора к магазину.M122Вспомогательная функция для выполнения действия.

#RET

%L SUB_ARM_BACKВтянуть руку манипулятора.M123Вспомогательная функция для выполнения действия.

#RET

%SUB_M6.ncM6

Приказ системе управления инструментом начать смену инструмента.$SWITCH V.PLC.R[101]

Он анализирует тип операции.

$CASE 1Взять инструмент из магазина и вставить его в шпиндель.Предварительно, во время обработки (при выполнении T), инструмент берется измагазина в держатель 1.LL SUB_SPD_AUTCHGПереместить шпиндель в автоматическую точку смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_ARM_BACKВтянуть руку манипулятора.

$BREAK

$CASE 2Оставить инструмент шпинделя в магазине.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_ARM_BACKВтянуть руку манипулятора.

Page 339: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

309

LL SUB_CH2_TO_MZНачать отправку руки манипулятора к магазину, чтобы оставить инструмент вдержателе 2.V.PLC.M[1100]=1Приказ PLC активизировать маркер TCHANGEOK, "говоря" системе управленияинструментом, что она может продолжать выполнение.

$BREAK

$CASE 3Вставить свободный инструмент в шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 4Оставить инструмент шпинделя на столе.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$CASE 5Оставить инструмент шпинделя в магазине и взять другой из магазина.Предварительно, во время обработки (при выполнении T), инструмент берется измагазина в держатель 1.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_ARM_BACKВтянуть руку манипулятора.LL SUB_CH2_TO_MZНачать перемещение руки манипулятора к магазину, чтобы оставить инструмент.V.PLC.M[1100]=1Приказ PLC активизировать маркер TCHANGEOK, "говоря" системе управленияинструментом, что она может продолжать выполнение.

$BREAK

$CASE 6Оставить инструмент шпинделя в магазине и взять другой со стола.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_ARM_BACKВтянуть руку манипулятора.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.LL SUB_CH2_TO_MZНачать перемещение руки манипулятора к магазину, чтобы оставить инструмент.

Page 340: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

310

V.PLC.M[1100]=1Приказ PLC активизировать маркер TCHANGEOK, "говоря" системе управленияинструментом, что она может продолжать выполнение.

$BREAK

$CASE 7Оставить инструмент шпинделя на столе и взять другой из магазина.Предварительно, во время обработки (при выполнении T), инструмент берется измагазина в держатель 1.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_ARM_BACKВтянуть руку манипулятора.

$BREAK

$CASE 8Оставить инструмент шпинделя на столе и взять другой со стола.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.

$BREAK

$CASE 9Взять свободный инструмент в магазин, проходя через шпиндель.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_GR_TO_SPDВставить свободный инструмент в шпиндель.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_SPD_TO_CH2Взять инструмент шпинделя держателем 2.LL SUB_ARM_BACKВтянуть руку манипулятора.LL SUB_CH2_TO_MZНачать перемещение руки манипулятора к магазину, чтобы оставить инструмент.V.PLC.M[1100]=1Приказ PLC активизировать маркер TCHANGEOK, "говоря" системе управленияинструментом, что она может продолжать выполнение.

$BREAK

Page 341: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

311

$CASE 10Взять инструмент из магазина и оставить на столе, проходя через шпиндель.LL SUB_MZ_TO_CH1Взять инструмент из магазина держателем 1.LL SUB_SPD_AUTCHGПереместить шпиндель в точку автоматической смены инструментаLL SUB_ARM_TO_CHGПереместить руку манипулятора к точке смены.LL SUB_CH1_TO_SPDВзять инструмент держателя 1 в шпиндель.LL SUB_ARM_BACKВтянуть руку манипулятора.LL SUB_SPD_GMCHGПереместить шпиндель в точку ручной смены инструмента.LL SUB_SPD_TO_GRУдалить инструмент из шпинделя.

$BREAK

$ENDSWITCHКонец анализа типа операции.

$WHILE V.TM.MZWAIT == 1$ENDWHILE

Ждать систему управления инструментом.

#RETКонец подпрограммы M06.

Page 342: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

312

8.11.4 Основное программирование PLCЕсли выполняется функция Т

Выполняя функцию T, система управления инструментом посылает PLC код:TMOPERATION=11, чтобы взять следующий инструмент в руку и приблизить егок шпинделю во время обработки.

DFU TMOPSTROBE AND CPS TMOPERATION EQ 11 = ···Должны быть выполнены следующие операции:Переместить руку манипулятора к магазину.Если LEAVEPOS указывает положение магазина, оставить инструмент держателя 1в этом положении и активизировать маркер CH1TOMZ.Взять инструмент положения TAKEPOS магазина с держателем 1. Активизироватьмаркер MZTOCH1, чтобы "сказать" системе управления инструментом, чтоинструмент был взят.

Если выполненяется функция M06

При выполнении функции M06 система управления инструментом посылает PLC врегистре TMOPERATION код для операции, которая должна быть выполнена.

DFU TMOPSTROBE = MOV TMOPERATION R101Эта инструкция передает значение TMOPERATION регистру R101, таким образом онуправляется подпрограммой M06.

Каждый раз, когда подпрограмма M06 заканчивает действие, она сообщает PLC, ион активизирует соответствующий маркер системы управления инструментом.

DFU M1100 = SET TCHANGEOK

DFD TCHANGEOK = RES M1100Продолжить выполнение программы.

DFU M1101 = SET MZTOCH1

DFD MZTOCH1 = RES M1101Инструмент был взят из магазина в держатель 1.

DFU M1102 = SET CH1TOSPDL

DFD CH1TOSPDL = RES M1102Инструмент был взят из держателя 1 в шпиндель.

DFU M1104 = SET SPDLTOCH2

DFD SPDLTOCH2 = RES M1104Инструмент был взят из шпинделя в держатель 2.

DFU M1107 = SET SPDLTOGR

DFD SPDLTOGR = RES M1107Инструмент был взят из шпинделя на стол.

DFU M1108 = SET GRTOSPDL

DFD GRTOSPDL = RES M1108Инструмент был взят со стола в шпиндель.

Подпрограмма M06 использует следующие М функции, чтобы "сказать" PLC,какие перемещения он должен выполнить.

M101 Выбрать в магазине положение, указанное TAKEPOS и взятьинструмент с держателем 1.

M102 Взять инструмент держателя 1 в шпиндель.

M104 Взять инструмент шпинделя с держателем 2.

M106 Начать перемещение руки манипулятора к магазину, чтобыоставить инструмент в держателе 2.

M121 Переместить руку манипулятора в точку смены.

M122 Переместить руку манипулятора к магазину.

M123 Втянуть руку манипулятора.

Page 343: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

8.

(РЕФ: 0608)

313

Его программирование зависит от типа станка. Вспомогательные функциибудут закончены после выполнения требуемого перемещения.

Обработка функции M106:

• Закончена, когда рука манипулятора выходит из зоны столкновения иобработка возможна.

• Активизировать маркер CH2TOMZ, когда инструмент был оставлен, чтобыдать знать системе управления инструментом, что инструмент был взят издержателя 2 в магазин".

Определенные операции требуют использования информации, переданнойсистемой управления инструментом в следующих регистрах:

LEAVEPOS Этот регистр указывает позицию магазина, где должен бытьоставлен инструмент.

TAKEPOS Этот регистр указывает позицию магазина инструмента, которыйбудет взят (выбран).

Сигнал аварии системы управления

Обработка сигнала аварии системы управления инструментом.

DFU B11KEYBD1 = SET SETTMEMНажатие клавиши USER12 активизирует аварию.

TMINEM = B11KEYLED1Если есть авария, включается лампочка клавиши USER12.

TMINEM AND DFU B12KEYBD1 = SET RESTMEMНажатие клавиши USER13 удаляет аварию.

Page 344: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

8.

УПРА

ВЛЕН

ИЕ ИНСТР

УМЕН

ТОМ

И МАГА

ЗИНОМ

Асинхронный магазин

(РЕФ: 0608)

314

Page 345: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

315

CNC 8070

(REF: 0608)

9ПЕРЕМЕННЫЕ ЧПУ

9.1 Описание переменных

PRG / PLC / INT – Доступ к переменным

К внутренним переменным ЧПУ можно обратиться из программы обработкидетали, MDI, PLC и из любого приложения (например FGUIM). Чтобы указать,откуда можно обратиться к этим переменным, в этой главе используютсяследующие сокращения:

Для каждой переменной должно быть указано, может она быть толькопрочитана (R), или прочитана и записана (R/W).

LIN / ROT / CAB / ANA / SER – Переменные, относящиесяк осям и приводам

Для переменных, связанных с осями, указывается тип оси и привод, связанныйс переменной.

При использовании приводов Sercos, будет указано, действительнапеременная или нет, если привод работает в режиме позиционирования (P) илискоростном режиме (S), или в обоих режимах(P/S).

EXEC – Обращение к переменной во время подготовкиили выполнения

ЧПУ читает несколько кадров вперед (подготовка) от кадра, которыйвыполняется, чтобы заранее вычислить путь, которому надо следовать. Этопредварительное считывание называется "подготовкой кадров".

Доступ к некоторым переменным осуществляется во время подготовки кадров,в то время как другие оцениваются во время их выполнения. Последнеепрерывает подготовку кадров.

(V.)G.PRGF Скорость подачи программированием в G94. Оцениваетсяво время подготовки (до выполнения).

(V.)G.FREAL Фактическая (реальная) скорость подачи ЧПУ.Оценивается во время выполнения.

Для переменных, к которым обращаются из PRG, колонка "Exec" показывает,читается переменная или записывается во время подготовки кадра или вовремя выполнения.

Да Во время выполнения. Прерывает подготовку кадра.Нет Во время подготовки.

PRG Из программы обработки детали или MDI.PLC Из PLC.INT Из любого приложения (интерфейс). Например FGUIM.

Lin Линейная осьRot Угловая осьSpd ШпиндельAna Аналоговый приводSer Привод Sercos.

Page 346: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

(REF: 0608)

316

При доступе к переменным из PLC или INT, подготовка кадра никогда непрерывается.

Прерывание подготовки кадра может привести к компенсированным путям,отличающимся от запрограммированных, к нежелательным сочленениям приработе с короткими участками, прерываниям при работе с предвидением,толчкообразным перемещениям оси и т.д.

Чтобы вызвать оценку переменной во время выполнения, используйтеинструкцию #FLUSH.

Sync / Asyn – Синхронный или асинхронный доступ изPLC.

PLC доступ к переменной, и для считывания, и для записи, может быть илисинхронным или асинхронным. Синхронный доступ разрешается немедленно,тогда как асинхронный для разрешения требует несколько циклов PLC.

Асинхронные переменные:

• Переменные инструмента будут прочитаны асинхронно, если инструментне активный, и не находится в магазине.

• Переменные инструмента будут записываться асинхронно, являетсяинструмент активным или нет.

Пример того, как обращаться к асинхронным переменным

Чтение значения радиуса корректора ·1 · инструмента ·9 ·, если онне находится в инструментальном магазине.

<условие> AND NOT M11 = CNCRD (TM.TORT.[9][1], R11, M11)

Маркер M11 устанавливается в "1" в начале операции и сохраняетсвое значение до конца операции

.

DFD M11 AND CPS R11 EQ 3 = ···

Чтобы начать оценку данных, ожидается окончание консультации.

Примеры того, как обращаться к синхронным переменным:<условие> = CNCRD (G.FREAL, R12, M12)

CPS R12 GT 2000 = ···

Нет необходимости ждать консультирования с данными, потому чтосинхронные переменные разрешаются немедленно.

<условие> = CNCWR (R13, PLC.TIMER, M13)

Перезагружает часы , разрешенные PLC, значением ,содержавшимся в регистре R13.

Page 347: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

9.

(REF: 0608)

317

9.1.1 Обращение к числовым значениям из PLC

Обращаясь из PLC к числовым значениям, которые могут иметь десятичныезнаки, следует иметь в виду, что значения даются следующим образом.

Координаты

Они будут даваться в десятитысячных, если они в мм или стотысячных, еслив дюймах.

Скорость подачи осей

Они будут даваться в десятитысячных, если они в мм или стотысячных, еслив дюймах.

Скорость шпинделя

Они будут даваться в десятитысячных.

Проценты

Реальное значение будет даваться в десятых или сотых в зависимости отпеременной. Если никак не обозначено, прочитается фактическое значение. Впротивном случае, будет указано, читается переменная в десятых (x10) или всотых (x100).

Время

Будут даваться в тысячных.

Напряжение

Переменные, связанные с таблицей станочных параметров, возвращаютфактическое значение (в милливольтах). Для остальных переменных (ввольтах), считывание будет в десятитысячных.

Для 1 mm. Читается 10000.Для 1 inch Читается 100000.Для 1є Читается 10000.

Для 1 mm/min. Читается 10000.Для 1 inch/min. Читается 100000.

С G97, для 1 об/мин Читается 10000.С G96, для 1 м/мин Читается 10000.С G96, для 1 фут/мин Читается 10000.С G196, для 1 об/мин Читается 10000.С M19, для 1є/мин Читается 10000.

Для 1% Читается 1.Для 1% (x10)Читается 10.Для 1% (x100)Читается 100.

Для 1 секунды Читается 1000.

Для 1 вт Читается 10000.

Page 348: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

(REF: 0608)

318

9.1.2 Доступ к переменным в системе с единственным каналом

Название переменных

Общая мнемоника, связанная с переменными, записывается следующимобразом.

(V.){приставка}.{переменная}

Мнемоника, связанная с каждой переменной, начинается с (V.). Эти символы(кроме круглых скобок) используются при обращении из PRG; но неиспользуются при обращении из INT и PLC.

Параметры оси и шпинделя

Переменные оси и шпинделя идентифицируются приставкой -A.-. Если этипеременные относятся к шпинделю, к ним можно также обратиться сприставкой -SP.-.

(V.)A.{переменная}.{ось/шпиндель}

(V.)SP.{переменная}.{шпиндель}

К переменным станочных параметров с приставкой -MPA.-можно такжеобратиться, используя приставку –SP– , если это относится к шпинделю.

(V.)MPA.{переменная}.{ось/шпиндель}

(V.)SP.{переменная}.{шпиндель}

В этих переменных нужно указать, к какой оси или шпинделю они относятся. Наось можно ссылаться ее названием или логическим номером; на шпиндель -названием, логическим номером или индексом в системе шпинделя.

Идентификация осей и шпинделей.

В переменных с приставкой-A.-и-MPA.-, оси и шпиндели идентифицируются ихлогическим номером.

• Для осей логический номер устанавливается командой AXISNAME.

• Для шпинделей логический номер дается суммой NAXIS + SPDLNAME.

В переменных с приставкой-SP.- шпиндели идентифицируются их индексом всистеме в соответствии с командой SPDLNAME.

Переменные ведущего шпинделя

Это специальные переменные, которые могут использоваться для обращенияк данным ведущего шпинделя , не зная его имени или номера. Онипредназначаются для отображения данных и циклов программирования.

Переменные идентифицируются приставкой-SP.-, но без указания шпинделя

..

Мнемоника PRG PLC / INT

(V.)MPG.NAXIS V.MPG.NAXIS MPG.NAXIS

(V.)SP.{var} Переменная ведущего шпинделя.

Мнемоника Ось Шпиндель Ведущий шпиндель

(V.)A.POS.Xn V.A.POS.XV.A.POS.1

V.A.POS.SV.SP.POS.SV.A.POS.6V.SP.POS.2

V.SP.POS

(V.)MPA.AXISTYPE.Xn V.MPA.AXISTYPE.XV.MPA.AXISTYPE.1

V.MPA.AXISTYPE.SV.SP.AXISTYPE.SV.MPA.AXISTYPE.6V.SP.AXISTYPE.2

V.SP.AXISTYPE

Page 349: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

9.

(REF: 0608)

319

9.1.3 Доступ к переменным системы с единственным каналом

Название переменных

Общая мнемоника, связанная с переменными, записывается следующимобразом.

(V.)[канал].{приставка}.{переменная}

Мнемоника, связанная с каждой переменной, начинается с (V.). Эти символы(кроме круглых скобок) используются при обращении из PRG; но неиспользуются при обращении из INT и PLC.

Программирование канала является опциональным. Если канал не обозначен,принимается следующее:

Параметры оси и шпинделя

Переменные оси и шпинделя идентифицируются приставкой -A.-. Если этипеременные относятся к шпинделю, к ним можно также обратиться сприставкой -SP.-.

(V.)[n].A.{переменная}.{ось/шпиндель}

(V.)[n].SP.{переменная}.{шпиндель}

К переменным станочных параметров с приставкой -MPA.- можно такжеобратиться, используя приставку –SP– , если это относится к шпинделю.

(V.)MPA.{переменная}.{ось/шпиндель}

(V.)SP.{переменная}.{шпиндель}

В этих переменных нужно указать, к какой оси или шпинделю они относятся.Ось может упоминаться ее названием или логическим номером; шпиндель -названием, логическим номером или индексом системы шпинделя илииндексом канала.

Идентификация осей и шпинделей.

В переменных с приставкой-A.-и-MPA.- оси и шпиндели идентифицируются ихлогическим номером.

• Для осей логический номер устанавливается командой AXISNAME.

• Для шпинделей логический номер дается суммой NAXIS + SPDLNAME.

В переменных с приставкой -SP.- шпиндели идентифицируются индексом ихканала или индексом системы.

• При чтении из интерфейса программы или PLC шпиндельидентифицируется индексом системы в соответствии с командойSPDLNAME.

• При чтении из интерфейса программы (INT) шпиндель идентифицируетсяиндексом его канала в соответствии с командой CHSPDLNAME.

Мнемоника PRG PLC / INT

(V.)[n].G.FREAL V.[1].G.FREAL [1].G.FREAL

PRG Канал, где это выполняется.PLC Первый канал или главный канал.INT Активный канал.

Page 350: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

(REF: 0608)

320

Обращение к общим переменным для оси и шпинделя

Обращение к переменным их именем

При обращении к оси или шпинделю по имени программирование канала, вкотором они находятся, не является определяющим фактором; так что ихпрограммирование в этом случае является неуместным . Припрограммировании канала, если ось или шпиндель не находятся в нем, егопрограммирование игнорируется.

Доступ к переменным их логическим номером

В зависимости от того, запрограммирован номер канала или нет, мнемоникаимеет различное значение, зависящее от того, доступна она из PRG, PLC илиINT.

Обращение из PRG или PLC, если не указан номер канала.

Доступ из INT, если не указан номер канала.

Обращение из PRG, PLC или INT, если указан номер канала.

Если указан номер канала, к переменным шпинделя нельзя обратиться,используя приставку -A-.

Доступ к переменным, относящимся исключительно кшпинделю

Обращение к переменным по имени

Доступ и поведение - те же, что и для переменной оси и шпинделя.

Доступ к переменным их логическим номером

В зависимости от того, запрограммирован номер канала или нет, мнемоникаимеет различное значение, зависящее от того, доступна она из PRG, PLC илиINT.

Доступ из PRG или PLC, если не указан номер канала, тот же, что и дляпеременной оси и шпинделя.

Доступ из INT, если не указан номер канала. К переменным шпинделя нельзяобратиться из интерфейса, используя приставку -A.-.

(V.)A.{var}.X Переменная оси с именем.

(V.)A.{var}.S Переменная шпинделя с этим именем.

(V.)SP.{var}.S2 Переменная шпинделя с этим именем.

V.A.{var}.m Переменная оси или шпинделя с логическим номеромm.

V.SP.{var}.m Переменная шпинделя с индексом m в системе.

A.{var}.m Переменная оси с индексом m в активном канале.

SP.{var}.m Переменная шпинделя с индексом m в активномканале.

(V.)[1].A.{var}.m Переменная оси с индексом m в канале.(n=1 соответствует первой оси канала)

(V.)[2].SP.{var}.m Переменная шпинделя с индексом m в канале.(n=1 соответствует первому шпинделю канала)

(V.)A.{var}.m Переменная шпинделя с логическим номером m.

(V.)SP.{var}.m Переменная шпинделя с индексом m в системе.

V.SP.{var}.m Переменная шпинделя с индексом м в активномканале.

Page 351: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Описание переменны

х

9.

(REF: 0608)

321

Обращение из PRG, PLC или INT, если указан номер канала. К переменнымшпинделя нельзя обратиться, используя приставку -A.-.

Переменные ведущего шпинделя

Это специальные переменные, которые могут использоваться, чтобыобратиться к данным ведущего шпинделя каждого канала, не зная его имя,логический номер или индекс. Они предназначаются для отображения данныхи циклов программирования.

Переменные идентифицируются приставкой; но без указания номера иназвания шпинделя.

Если канал не запрограммирован, принимается канал по умолчанию, которымявляется

PRG Канал, где идет выполнение.

PLC Первый канал или главный канал.

INT Активный канал.

(V.)[n].SP.{var}.m Переменная шпинделя с индексом m в канале n .

(V.)[n].SP.{var} Переменная ведущего шпинделя канала n.

Page 352: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к общ

им станочным

парам

етрам

(REF: 0608)

322

9.2 Относящиеся к общим станочным параметрамПеременные – только для чтения (R), синхронные и оцениваются во время выполнения.

Они имеют общие названия.

• Символ "x" заменяется номером оси.

• Символы "i" и "m" заменяются числами,сохраняя скобки.

PLC считывает TORQDIST, PRELOAD, TPROGAIN и TCOMPLIM в сотых (x100).См. "Доступ к числовым значениям из PLC" на странице 305.

(V.)MPG.AXISNAMEx V.MPG.AXISNAME2 V.MPG.AXISNAME3

(V.)MPG.MASTERAXIS[i] V.MPG.MASTERAXIS[1] V.MPG.MASTERAXIS[2]

КОНФИГУРАЦИЯ КАНАЛОВ PRG PLC INT(V.)MPG.NCHANNEL Число каналов ЧПУ. R R R

КОНФИГУРАЦИЯ ОСЕЙ PRG PLC INT(V.)MPG.NAXIS Число осей, которыми управляет ЧПУ R R R(V.)MPG.AXISNAMEx Название логической оси "n" — — R

КОНФИГУРАЦИЯ ТАНДЕМНОЙ СИСТЕМЫ PRG PLC INT(V.)MPG.TMASTERAXIS[i] Тандем [i]. Логический номер ведущей оси/шпинделя R R R(V.)MPG.TSLAVEAXIS[i] Тандем [i]. Логический номер ведомой оси/шпинделя R R R(V.)MPG.TORQDIST[i] Тандем [i]. Распределение момента R R R(V.)MPG.PRELOAD[i] Тандем [i]. Предварительный натяг R R R(V.)MPG.PRELFITI[i] Тандем [i]. Время применения преднатяга R R R(V.)MPG.TPROGAIN[i] Тандем [i]. Пропорциональное усиление R R R(V.)MPG.TINTIME[i] Тандем [i]. Интегральное усиление R R R(V.)MPG.TCOMPLIM[i] Тандем [i]. Ограничение компенсации R R R

КОНФИГУРАЦИЯ ПОРТАЛЬНОЙ ОСИ PRG PLC INT(V.)MPG.MASTERAXIS[i] Портальная ось [i]. Логический номер ведущей оси R R R(V.)MPG.SLAVEAXIS[i] Портальная ось [i]. Логический номер ведомой оси R R R(V.)MPG.WARNCOUPE[i] Портальная ось [i]. Максимальная разность,

чтобы появилось предупреждениеR R R

(V.)MPG.MAXCOUPE[i] Портальная ось [i]. Максимальная разность R R R(V.)MPG.DIFFCOMP[i] Портальная ось [i]. Компенсация разностной ошибки.

"0" = Нет "1"= ДаR R R

КОНФИГУРАЦИЯ ШПИНДЕЛЯ PRG PLC INT(V.)MPG.NSPDL Число шпинделей, управляемых ЧПУ R R R(V.)MPG.SPDLNAMEx Название "x" шпинделя — — R

УСТАНОВКА ВРЕМЕНИ PRG PLC INT(V.)MPG.LOOPTIME Время цикла R R R(V.)MPG.PRGFREQ Частота модуля PRG (в циклах) R R R

КОНФИГУРАЦИЯ ШИН CAN И SERCOS PRG PLC INT(V.)MPG.SERBRATE Скорость передачи Sercos

"0" = 4Mbps "1" = 2MbpsR R R

(V.)MPG.SERPOWSE Оптическая мощность Sercos R R R(V.)MPG.CANLENGTH Длина кабеля шины can (в метрах)

"0" = до 20 "1" = Up to 30 "2" = до 40"3" = до 50 "4" = Up to 60 "5" = до 70"6" = до 80 "7" = Up to 90 "8" = до 100"9" = до 110 "10" = Up to 120 "11" = до 130"12" >130

R R R

(V.)MPG.CANMODE Тип шины CAN"0" = CANfagor "1" = CANopen

R R R

УСЛОВИЯ ПО УМОЛЧАНИЮ PRG PLC INT(V.)MPG.INCHES Рабочие единицы по умолчанию

"0" = mm "1" = inchR R R

Page 353: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к общ

им станочным

парам

етрам

9.

(REF: 0608)

323

ОТНОСЯЩИЕСЯ К АРИФМЕТИЧЕСКИМ ПАРАМЕТРАМ PRG PLC INT(V.)MPG.MAXLOCP Макс. локальный арифметический параметр R R R(V.)MPG.MINLOCP Мин. локальный арифметический параметр R R R(V.)MPG.MAXGLBP Макс. глобальный арифметический параметр R R R(V.)MPG.MINGLBP Мин. глобальный арифметический параметр R R R(V.)MPG.ROPARMAX Макс. глобальный арифметический параметр

только для чтенияR R R

(V.)MPG.ROPARMIN Мин. глобальный арифметический параметр только для чтения

R R R

(V.)MPG.MAXCOMP Макс. общий арифметический параметр R R R(V.)MPG.MINCOMP Мин. общий арифметический параметр R R R

ТАБЛИЦА ВЗАИМНОЙ КОМПЕНСАЦИИ PRG PLC INT(V.)MPG.MOVAXIS[m] Таблица [m]. Ведущая ось R R R(V.)MPG.COMPAXIS[m] Таблица [m]. Ось, которая будет

компенсироватьсяR R R

(V.)MPG.NPCROSS[m] Таблица [m]. Число точек R R R(V.)MPG.TYPCROSS[m] Таблица [m]. Тип компенсации

"0" = Реальные координаты "1" = Теоретические координаты

R R R

(V.)MPG.BIDIR[m] Таблица [m]. Двунаправленная компенсация"0" = Нет "1"= Да

R R R

(V.)MPG.REFNEED[m] Таблица [m]. Принудительный поиск исходного"0" = Нет "1"= Да

R R R

(V.)MPG.POSITION[m][i] Таблица [m]. Ведущая позиция оси для точки [i] R R R(V.)MPG.POSERROR[m][i] Таблица [m]. Ошибка точки [i] в положительном

направленииR R R

(V.)MPG.NEGERROR[m][i] Таблица [m]. Ошибка точки [i] в отрицательном направлении

R R R

ВРЕМЯ ВЫПОЛНЕНИЯ PRG PLC INT(V.)MPG.MINAENDW Мин. продолжительность сигнала AUXEND R R R(V.)MPG.REFTIME Предполагаемое время поиска исходного R R R(V.)MPG.HTIME Предполагаемое время для функции "H" R R R(V.)MPG.DTIME Предполагаемое время для функции "D" R R R(V.)MPG.TTIME Предполагаемое время для функции "T" R R R

НУМЕРАЦИЯ ЦИФРОВЫХ ВХ/ВЫХ PRG PLC INT(V.)MPG.NDIMOD Общее количество цифровых входных модулей R R R(V.)MPG.NDOMOD Общее количество цифровых выходных модулей R R R(V.)MPG.DIMODADDR[n] Базовый индекс цифровых входных модулей R R R(V.)MPG.DOMODADDR[n] Базовый индекс цифровых выходных модулей R R R

ДАТЧИК ИЗМЕРЕНИЯ PRG PLC INT(V.)MPG.PROBE Есть датчик измерения для калибровки

инструмента"0" = Нет "1"= Да

R R R

(V.)MPG.PRBDI1 Цифровой вход, связанный с датчиком измерения 1

R R R

(V.)MPG.PRBDI2 Цифровой вход, связанный с датчиком измерения 2

R R R

(V.)MPG.PRBPULSE1 Тип импульса датчика измерения 1"0" = Отрицательный "1" = Положительный

R R R

(V.)MPG.PRBPULSE2 Тип импульса датчика измерения 2"0" = Отрицательный "1" = Положительный

R R R

Page 354: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к общ

им станочным

парам

етрам

(REF: 0608)

324

9.2.1 Относящиеся к каналу

Переменные только для чтения (R), синхронные и оцениваются во время выполнения

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "x" заменяется номером оси.

(V.)[n].MPG.GROUPID V.[1].MPG.GROUPID V.[2].MPG.GRUOPID

(V.)[n].MPG.CHAXISNAMEx V.[2].MPG.CHAXISNAME2 V.[1].MPG.CHAXISNAME3

КОНФИГУРАЦИЯ КАНАЛА PRG PLC INT(V.)[n].MPG.GROUPID Группирует канал, к которому принадлежит R R R(V.)[n].MPG.CHTYPE Тип канала

"0" = CNC "1" = PLC "2" = CNC+PLCR R R

(V.)[n].MPG.HIDDENCH Скрытый канал"0" = Нет "1"= Да

R R R

КОНФИГУРИРОВАНИЕ ОСЕЙ КАНАЛА PRG PLC INT(V.)[n].MPG.CHNAXIS Числор осей канала R R R(V.)[n].MPG.CHAXISNAMEx Название логической оси "n" — — R(V.)[n].MPG.GEOCONFIG Геометрическая конфигурация осей канала

"0" = Плоскость "1" = ТрехгранникR R R

КОНФИГУРИРОВАНИЕ ШПИНДЕЛЕЙ КАНАЛА PRG PLC INT(V.)[n].MPG.CHNSPDL Число шпинделей канала R R R(V.)[n].MPG.CHSPDLNAMEx Название шпинделя "x" — — R

КОНФИГУРАЦИЯ ОСИ C. PRG PLC INT(V.)[n].MPG.CAXNAME Ось, работающая как ось "C" (по умолчанию) — — R(V.)[n].MPG.ALIGNC Ось "C" в диаметральной обработке

"0" = Нет "1"= ДаR R R

УСТАНОВКА ВРЕМЕНИ (КАНАЛ) PRG PLC INT(V.)[n].MPG.PREPFREQ Число кадров, которые необходимо подготовить для цикла R R R(V.)[n].MPG.ANTIME Время ожидания R R R

КОНФИГУРАЦИЯ РЕЖИМА HSC (КАНАЛ) PRG PLC INT(V.)[n].MPG.FEEDAVRG Вычисление средней скорости подачи R R R(V.)[n].MPG.SMOOTHFREQ Частота сглаживания в интерполяции. R R R(V.)[n].MPG.HSCFILTFREQ Частота фильтра для режима HSC CONTERROR. R R R(V.)[n].MPG.FASTFACTOR HSC FAST. Процент скорости по умолчанию. R R R(V.)[n].MPG.FTIMELIM HSC FAST. Разница во времени, разрешенная при

интерполяции скоростиR R R

(V.)[n].MPG.MINCORFEED Минимальная скорость подачи в углах R R R(V.)[n].MPG.FSMOOTHFREQ HSC FAST. Частота сглаживания в интерполяции R R R(V.)[n].MPG.FASTFILTFREQ HSC FAST. Частота фильтра R R R(V.)[n].MPG.CORNER Максимальный угол при его обработке в режиме

прямоугольном угла.R R R

УСЛОВИЯ ПО УМОЛЧАНИЮ (КАНАЛ) PRG PLC INT(V.)[n].MPG.KINID Номер кинематики по умолчанию R R R(V.)[n].MPG.LINKCANCEL Отмена сцепления осей R R R(V.)[n].MPG.SLOPETYPE Тип ускорения по умолчанию

"1" = Линейное "2" = Трапециевидное "3" = Прямоугольно-синусоидальное

R R R

(V.)[n].MPG.IPLANE Рабочая плоскость по умолчанию"0" = G17 "1" = G18

R R R

(V.)[n].MPG.ISYSTEM Тип программирования по умолчанию"0" = G90 "1" = G91

R R R

(V.)[n].MPG.IMOVE Тип перемещения по умолчанию"0" = G00 "1" = G01

R R R

Page 355: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к общ

им станочным

парам

етрам

9.

(REF: 0608)

325

Считывание PLC CIRINFACT дается в десятичных (считывается 10 для 1 %) См. "Доступ кчисловым значениям из PLC" на странице 305.

Считывание PLC MAXOVR дается в десятичных (считывается 10 для 1 %) См. "Доступ кчисловым значениям из PLC" на странице 305.

(V.)[n].MPG.IFEED Тип скорости подачи по умолчанию"0" = G94 "1" = G95

R R R

(V.)[n].MPG.FPRMAN Функция G95, допускаемая в ручном режиме"0" = Нет "1"= Да

R R R

(V.)[n].MPG.ICORNER Тип угла по умолчанию"0" = G50 "1" = G05 "2" = G07

R R R

(V.)[n].MPG.IRCOMP Режим компенсации радиуса по умолчанию"0" = G136 "1" = G137

R R R

(V.)[n].MPG.COMPCANCEL Как отменить компенсацию радиуса инструмента"0" = Без перемещения "1" = С перемещением

R R R

(V.)[n].MPG.ROUNDTYPE Тип скругления в G5 (по умолчанию)"0" = хордальная ошибка "1" = %скорости подачи

R R R

(V.)[n].MPG.MAXROUND Максимальная ошибка скругления в G5 R R R(V.)[n].MPG.ROUNDFEED Процент от скорости подачи в G5 R R R

ИСПРАВЛЕНИЕ ЦЕНТРА ДУГИ PRG PLC INT(V.)[n].MPG.CIRINERR Абсолютная ошибка радиуса R R R(V.)[n].MPG.CIRINFACT Процент ошибки по радиусу R R R

УСЛОВИЯ ПО УМОЛЧАНИЮ (КАНАЛ) PRG PLC INT

ПОВЕДЕНИЕ СКОРОСТИ ПОДАЧИ И РУЧНОГО КОРРЕКТОРА СКОРОСТИ ПОДАЧИ PRG PLC INT

(V.)[n].MPG.MAXOVR Максимум ручного корректора оси (%) R R R(V.)[n].MPG.RAPIDOVR Ручной корректор, затрагивающий G00

"0" = Нет "1"= ДаR R R

(V.)[n].MPG.FEEDND Применяется запрограммированная скорость подачи ко всем осям канала

"0" = Нет "1"= Да

R R R

ПЕРЕМЕЩЕНИЕ НЕЗАВИСИМЫХ ОСЕЙ PRG PLC INT(V.)[n].MPG.IMOVEMACH Перемещение независимой оси относительно

станочных координатR R R

ОТНОСЯЩИЕСЯ К ПОДПРОГРАММАМ PRG PLC INT(V.)[n].MPG.TOOLSUB Подпрограмма, связанная с "T" — — R(V.)[n].MPG.REFPSUB Подпрограмма, связанная с G74 — — R(V.)[n].MPG.OEMSUB(1..10) Подпрограммы,связанные с G180 - G189 — — R(V.)[n].MPG.SUBPATH Программирование пути подпрограммы — — R

ДАТЧИК ИЗМЕРЕНИЯ PRG PLC INT(V.)[n].MPG.PRB1MIN Мин. координата датчика измерения по оси абсциссы R R R(V.)[n].MPG.PRB1MAX Макс. координата датчика измерения по оси абсциссы R R R(V.)[n].MPG.PRB2MIN Мин. координата датчика измерения по оси ординаты R R R(V.)[n].MPG.PRB2MAX Макс. координата датчика измерения по оси

ординатыR R R

(V.)[n].MPG.PRB3MIN Мин. координата датчика измерения вдоль перпендикуляра оси к плоскости

R R R

(V.)[n].MPG.PRB3MAX Макс. координата датчика измерения вдоль перпендикуляра оси к плоскости

R R R

СКОРОСТЬ ПОДАЧИ ОБРАБОТКИ PRG PLC INT(V.)[n].MPG.MAXFEED Макс. скорость подачи обработки R R R(V.)[n].MPG.DEFAULTFEED Принятие MAXFEED для перемещений без активной

скорости подачиR R R

Page 356: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

(REF: 0608)

326

9.3 Относящиеся к станочным параметрам оси

Если эти переменные относятся к шпинделю, к ним можно обратиться,используя приставку -MPA.-или -SP.- неявно.

К этим переменным можно обратиться из программы (PRG), PLC и интерфейса(INT), они – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси или шпинделя.

• Символ "i" заменяется числом, находящимся в скобках.

(V.)[n].MPA.AXISTYPE.Xn V.[1].MPA.AXISTYPE.XV.SP.AXISTYPE.S

V.[2].MPA.AXISTYPE.1V.[3].SP.AXISTYPE.6

(V.)[n].MPA.INCJOGDIST[i].Xn V.[2].MPA.INCJOGDIST[1].Z V.[4].MPA.INCJOGDIST[2].3

ПРИНАДЛЕЖНОСТЬ КАНАЛУ Lin Rot Spd Ana Ser(V.)[n].MPA.AXISEXCH Разрешение изменения канала

"0" = Нет "1" = Временный "2" = СохраненныйДа Да Да Да P/S

ТИП ОСИ И ПРИВОДА Lin Rot Spd Ana Ser(V.)[n].MPA.DRIVETYPE.Xn Тип привода

"1" = Аналог "2" = Sercos "16"=Моделированный

Да Да Да Да P/S

(V.)[n].MPA.AXISTYPE.Xn Тип оси"1" = Линейная "2" = Поворотная "4" = Шпиндель

Да Да Да Да P/S

(V.)[n].MPA.DRIVEID.Xn Выбор Sercos привода (ID) Да Да Да — P/S(V.)[n].MPA.OPMODEP.Xn Рабочий режим Sercos привода

"0" = Позиция "1" = СкоростьДа Да Да — P/S

(V.)[n].MPA.FBACKSRC.Xn Тип оси"0" = Внутренняя"1" = Внешняя"2" = Внутренняя + Внешняя

Да Да Да — P/S

(V.)[n].MPA.FBACKDIFF.Xn Максимальная разница между обратными связями

Да Да — — P

ХИРТОВАЯ ОСЬ Lin Rot Spd Ana Ser(V.)[n].MPA.HIRTH.Xn Хиртовая ось

"0" = Нет "1"= ДаДа Да — Да P/S

(V.)[n].MPA.HPITCH.Xn Шаг хиртовой оси Да Да — Да P/S

КОНФИГУРАЦИЯ ОСЕЙ ДЛЯ ТОКАРНЫХ СТАНКОВ Lin Rot Spd Ana Ser(V.)[n].MPA.FACEAXIS.Xn Лицевая ось

"0" = Нет "1"= YesДа — — Да P/S

(V.)[n].MPA.LONGAXIS.Xn Продольная ось"0" = Нет "1"= Да

Да — — Да P/S

СИНХРОНИЗАЦИЯ ОСЕЙ И ШПИНДЕЛЕЙ. Lin Rot Spd Ana Ser(V.)[n].MPA.SYNCSET.Xn Набор параметров для синхронизации Нет Да Да Да P/S(V.)[n].MPA.DSYNCVELW.Xn Окно синхронизации скорости Да Да Да Да P/S(V.)[n].MPA.DSYNCPOSW.Xn Окно синхронизации позиции Да Да Да Да P/S

КОНФИГУРАЦИЯ ПОВОРОТНЫХ ОСЕЙ Lin Rot Spd Ana Ser(V.)[n].MPA.AXISMODE.Xn Рабочий режим

"0" = Модуль "1" = Как линейная— Да — Да P/S

(V.)[n].MPA.UNIDIR.Xn Однонаправленное вращение"0" = Нет "1"= Да

— Да — Да P/S

(V.)[n].MPA.SHORTESTWAY.Xn По самому короткому пути"0" = Нет "1"= Да

— Да — Да P/S

Page 357: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

9.

(REF: 0608)

327

Считывание PLC LOSPDLIM, UPSPDLIM, STEPOVR, MINOVR и MAXOVR происходит в десятичных(считывание 10 для 1 %) См. "Доступ к числовым значениям из PLC" на странице 305.

ПОВОРОТНЫЕ ОСИ И ШПИНДЕЛЬ Lin Rot Spd Ana Ser(V.)[n].MPA.MODCOMP.Xn Компенсация модуля

"0" = Нет "1"= Да— Да Да Да S

(V.)[n].MPA.CAXIS.Xn Работает как ось "C""0" = Нет "1"= Да

— Да Да Да P/S

(V.)[n].MPA.CAXSET.Xn Рабочие установки для оси "C" — Да Да Да P/S

КОНФИГУРАЦИЯ ШПИНДЕЛЯ Lin Rot Spd Ana Ser(V.)[n].MPA.AUTOGEAR.Xn Автоматическое изменение передачи

"0" = Нет "1"= Да— — Да Да P/S

(V.)[n].MPA.LOSPDLIM.Xn Нижний процент "rpm OK" — — Да Да P/S(V.)[n].MPA.UPSPDLIM.Xn Верхний процент "rpm OK" — — Да Да P/S(V.)[n].MPA.SPDLTIME.Xn Расчетное время для S функции — — Да Да P/S(V.)[n].MPA.SPDLSTOP.Xn M2, M30 и Сброс останавливают шпиндель

"0" = Нет "1"= Да— — Да Да P/S

(V.)[n].MPA.SREVM05.Xn G84. Реверсирование останавливает шпиндель"0" = Нет "1"= Да

— — Да Да P/S

(V.)[n].MPA.STEPOVR.Xn Шаг ручного корректора — — Да Да P/S(V.)[n].MPA.MINOVR.Xn Минимальный ручной корректор (%) — — Да Да P/S(V.)[n].MPA.MAXOVR.Xn Максимальный ручной корректор (%) — — Да Да P/S

ИЗМЕНЕНИЕ РУЧНОГО КОРРЕКТОРА ВО ВРЕМЯ РЕЗЬБОНАРЕЗАНИЯ Lin Rot Spd Ana Ser

(V.)[n].MPA.THREADOVR.Xn Максимальное изменение, разрешенное для ручного корректора

— — Да Да P/S

(V.)[n].MPA.OVRFILTER.Xn Время, чтобы сделать изменение ручного корректора эффективным

— — Да Да P/S

ПРОГРАММНЫЕ ОГРАНИЧЕНИЯ ОСИ Lin Rot Spd Ana Ser(V.)[n].MPA.POSLIMIT.Xn Положительное программное ограничение Да Да — Да P/S(V.)[n].MPA.NEGLIMIT.Xn Отрицательное программное ограничение Да Да — Да P/S(V.)[n].MPA.SWLIMITTOL.Xn Допуск программного ограничения Да Да — Да P/S

ЗАЩИТА ОТ УБЕГАНИЯ Lin Rot Spd Ana Ser(V.)[n].MPA.TENDENCY.Xn Активизация теста тенденции

"0" = No "1"= YesДа Да Да Да P/S

КОРРЕКТОР PLC Lin Rot Spd Ana Ser(V.)[n].MPA.PLCOINC.Xn Инкремент корректора PLC на цикл Да Да Да Да P/S

ЗАДЕРЖКА ДЛЯ НЕПОДВИЖНЫХ ОСЕЙ Lin Rot Spd Ana Ser(V.)[n].MPA.DWELL.Xn Задержка для неподвижных осей Да Да Да Да P/S

РАДИУС / ДИАМЕТР Lin Rot Spd Ana Ser(V.)[n].MPA.DIAMPROG.Xn Программирование в диаметрах

"0" = Нет "1"= ДаДа — — Да P/S

ПОИСК ИСХОДНОГО Lin Rot Spd Ana Ser(V.)[n].MPA.REFDIREC.Xn Направление поиска исходного

"0" = Отрицательное "1" = ПоложительноеДа Да Да Да P/S

(V.)[n].MPA.DECINPUT.Xn Переключатель исходного"0" = Нет "1"= Да

Да Да Да Да P/S

КОНФИГУРАЦИЯ ПЕРЕМЕЩЕНИЯ ДАТЧИКА ИЗМЕРЕНИЯ Lin Rot Spd Ana Ser(V.)[n].MPA.PROBEAXIS.Xn Ось измерения Да Да — Да P/S(V.)[n].MPA.PROBERANGE.Xn Максимальный тормозной путь Да Да — Да P/S(V.)[n].MPA.PROBEFEED.Xn Скорость подачи измерения Да Да — Да P/S(V.)[n].MPA.PROBEDELAY Задержка сигнала "датчика измерения 1" Да Да — Да P/S(V.)[n].MPA.PROBEDELAY Задержка сигнала "датчика измерения 2" Да Да — Да P/S

ОСМОТР ИНСТРУМЕНТА Lin Rot Spd Ana Ser(V.)[n].MPA.REPOSFEED.Xn Максимальная скорость подачи

репозиционированияДа Да — Да P/S

Page 358: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

(REF: 0608)

328

КОНФИГУРАЦИЯ НЕЗАВИСИМОЙ ОСИ Lin Rot Spd Ana Ser(V.)[n].MPA.POSFEED.Xn Скорость подачи позиционирования Да Да Да Да P/S

РУЧНОЙ РЕЖИМ LinRot

Spd Ana Ser

(V.)[n].MPA.MANPOSSW.Xn Максимальное положительное перемещение с G201

Да — Да P/S

(V.)[n].MPA.MANNEGSW.Xn Максимальное отрицательное перемещение с G201

Да — Да P/S

(V.)[n].MPA.JOGFEED.Xn Непрерывная скорость подачи РУЧНОГО режима Да — Да P/S(V.)[n].MPA.JOGRAPFEED.Xn Быстрая подача в непрерывном РУЧНОМ режиме Да — Да P/S(V.)[n].MPA.MAXMANFEED.Xn Максимальная подача в непрерывном

РУЧНОМ режимеДа — Да P/S

(V.)[n].MPA.MAXMANACC.Xn Максимальное ускорение в РУЧНОМ режиме Да — Да P/S(V.)[n].MPA.MANFEEDP.Xn Максимальный % ручной скорости подачи с G201 Да — Да P/S(V.)[n].MPA.IPOFEEDP.Xn Максимальный % скорости подачи выполнения

с G201Да — Да P/S

(V.)[n].MPA.MANACCP.Xn Максимальный % ручного ускорения с G201 Да — Да P/S(V.)[n].MPA.IPOACCP.Xn Максимальный % ускорения выполнения с G201 Да — Да P/S

РУЧНОЙ РЕЖИМ. ШТУРВАЛ Lin Rot Spd Ana Ser(V.)[n].MPA.MPGRESOL[i].Xn Разрешение шкалы в [i] позиции Да Да — Да P/S(V.)[n].MPA.MPGFILTER.Xn Время фильтрации для штурвала Да Да — Да P/S

РУЧНОЙ РЕЖИМ. ИНКРЕМЕНТАЛЬНЫЙ РУЧНОЙ РЕЖИМ Lin Rot Spd Ana Ser(V.)[n].MPA.INCJOGDIST[i].Xn Расстояние перемещения к позиции

шкалы [i]Да Да — Да P/S

(V.)[n].MPA.INCJOGFEED[i].Xn Скорость подачи к [i] позиции Да Да — Да P/S

КОМПЕНСАЦИЯ ОШИБКИ ШВП Lin Rot Spd Ana Ser(V.)[n].MPA.LSCRWCOMP.Xn Компенсация ошибки ШВП

"0" = Нет "1"= ДаДа Да Да Да P/S

(V.)[n].MPA.NPOINTS.Xn Количество точек в таблице Да Да Да Да P/S(V.)[n].MPA.TYPLSCRW.Xn Тип компенсации

"0" = Реальные координаты "1" = Теоретические координаты

Да Да Да Да P/S

(V.)[n].MPA.BIDIR.Xn Двунаправленная компенсация"0" = Нет "1"= Да

Да Да Да Да P/S

(V.)[n].MPA.REFNEED.Xn Принудительный поиск исходного"0" = Нет "1"= Да

Да Да Да Да P/S

(V.)[n].MPA.POSITION[i].Xn Ведущая позиция оси для точки [i] Да Да Да Да P/S(V.)[n].MPA.POSERROR[i].Xn Ошибка точки [i] в положительном

направленииДа Да Да Да P/S

(V.)[n].MPA.NEGERROR[i].Xn Ошибка точки [i] в отрицательном направлении

Да Да Да Да P/S

ФИЛЬТРЫ ДЛЯ УСТРАНЕНИЯ ЧАСТОТЫ Lin Rot Spd Ana Ser(V.)[n].MPA.ORDER[i].Xn Порядок фильтров Да Да Да Да P/S(V.)[n].MPA.TYPE[i].Xn Тип фильтра

"1" = Низкочастотный"2" = Антирезонансный"3" = Низкочастотный FIR

Да Да Да Да P/S

(V.)[n].MPA.FREQUENCY[i].Xn Сопряженная или центральная частота Да Да Да Да P/S(V.)[n].MPA.NORBWIDTH[i].Xn Нормальная полоса пропускания Да Да Да Да P/S(V.)[n].MPA.SHARE[i].Xn % сигнала, проходящего через фильтр Да Да Да Да P/S

РАБОЧИЕ УСТАНОВКИ Lin Rot Spd Ana Ser(V.)[n].MPA.NPARSETS.Xn Число рабочих установок Да Да Да Да P/S(V.)[n].MPA.DEFAULTSET.Xn Рабочая установка по умолчанию (при

включении питания)Да Да Да Да P/S

Page 359: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

9.

(REF: 0608)

329

9.3.1 Параметры, относящиеся к передачамК этим переменным можно обратиться из программы (PRG), PLC и интерфейса(INT), они – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "g" заменяется номером передачи, сохраняя скобки. Перваяпередача идентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси или шпинделя.

(V.)[n].MPA.COUNTERID[g].Xn V.[1].MPA.COUNTERID[1].X V.[2].MPA.COUNTERID[2].1

(V.)[n].MPA.PITCH[g].Xn V.[2].MPA.PITCH[1].Z V.[4].MPA.PITCH[2].3

РАЗРЕШЕНИЕ ОБРАТНОЙ СВЯЗИ LinRot

Spd Ana Ser

(V.)[n].MPA.PITCH[g].Xn Шаг ШВП Да Да Да P/S(V.)[n].MPA.PITCH2[g].Xn Шаг ШВП (2-ая обратная связь) Да Да — P/S(V.)[n].MPA.NPULSES[g].Xn Число импульсов энкодера Да Да Да S(V.)[n].MPA.NPULSES2[g].Xn Число импульсов энкодера (2-ая обратная связь) Да Да Да S(V.)[n].MPA.INPUTREV[g].Xn Повороты вала двигателя Да Да Да P/S(V.)[n].MPA.INPUTREV2[g].Xn Повороты вала двигателя (2-ая обратная

связь)Да Да — P/S

(V.)[n].MPA.OUTPUTREV[g].Xn Повороты оси станка Да Да Да P/S(V.)[n].MPA.OUTPUTREV2[g].Xn Повороты оси станка (2-ая обратная связь) Да Да — P/S(V.)[n].MPA.SINMAGNI[g].Xn Синусоидальный умножающий коэффициент Да Да Да —(V.)[n].MPA.ABSFEEDBACK[g].Xn Абсолютная система обратной связи

"0" = Нет "1"= ДаДа Да Да P/S

(V.)[n].MPA.FBACKAL[g] Активизация сигнала обратной связи"0" = Нет "1"= Да

Да Да Да —

УСТАНОВКА ЦИКЛА Lin Rot Spd Ana Ser(V.)[n].MPA.LOOPCH[g].Xn Изменение знака аналогового напряжения

"0" = Нет "1"= ДаДа Да Да Да P/S

(V.)[n].MPA.AXISCH[g].Xn Изменение знака обратной связи"0" = Нет "1"= Да

Да Да Да Да P/S

(V.)[n].MPA.INPOSW[g].Xn Зона в-позиции Да Да Да Да P/S

ЛЮФТ В РЕВЕРСИВНОМ ПЕРЕМЕЩЕНИИ Lin Rot Spd Ana Ser(V.)[n].MPA.BACKLASH[g].Xn Люфт Да Да Да Да P/S

ЛЮФТ. ДОПОЛНИТЕЛЬНЫЙ ИМПУЛЬС КОМАНДЫ ЗАДАНИЯ СКОРОСТИ Lin Rot Spd Ana Ser

(V.)[n].MPA.BAKANOUT[g].Xn Дополнительный импульс команды задания Да Да Да Да P/S(V.)[n].MPA.BAKTIME[g].Xn Продолжительность дополнительного

импульсаДа Да Да Да P/S

(V.)[n].MPA.ACTBAKAN[g].Xn Применение дополнительного импульса команды задания скорости

"0" = G2/G3 "1" = Всегда

Да Да Да Да P/S

УСТАНОВКА СКОРОСТИ ПОДАЧИ Lin Rot Spd Ana Ser(V.)[n].MPA.G00FEED[g].Xn Скорость подачи в G00 Да Да Да Да P/S(V.)[n].MPA.MAXVOLT[g].Xn Аналоговое напряжение для G00FEED Да Да Да Да S

УСТАНОВКА УСИЛЕНИЯ Lin Rot Spd Ana Ser(V.)[n].MPA.PROGAIN[g].Xn Пропорциональное усиление Да Да Да Да P/S(V.)[n].MPA.FFWTYPE[g].Xn Тип предконтроля (упреждения )

"0" = Выкл"1" = Упреждение скорости"2" = Упреждение ускорения"3" = Упреждение скорости + Упреждение ускорения

Да Да Да Да P/S

(V.)[n].MPA.FFGAIN[g].Xn Процент от упреждения скорости в автоматическом режиме

Да Да Да Да P/S

Page 360: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

(REF: 0608)

330

Чтение PLC ACFGAIN и MANACFGAIN происходит в десятичных (x10) Чтение PLC FFGAIN иMANFFGAIN происходит в сотых (x100) См. "Доступ к числовым значениям из PLC" настранице 305.

(V.)[n].MPA.MANFFGAIN[g].Xn Процент от упреждения скорости в РУЧНОМ режиме

Да Да — Да P/S

(V.)[n].MPA.ACFWFACTOR[g].Xn Постоянная времени ускорения Да Да Да Да S(V.)[n].MPA.ACFGAIN[g].Xn Процент упреждения ускорения в

автоматическом режимеДа Да Да Да P/S

(V.)[n].MPA.MANACFGAIN[g].Xn Процент упреждения ускорения в РУЧНОМ режиме

Да Да — Да P/S

Хотя в таблице станочных параметров они могут быть прочитаны с четырьмя десятичными знаками,следующие переменные будут прочитаны только с одним или двумя десятичными знаками во всехслучаях.

• В переменных ACFGAIN и MANACFGAIN только первый десятичный знак значимый.

• В переменных FFGAIN и MANFFGAIN только первые два десятичных знака значимы.

ЛИНЕЙНОЕ УСКОРЕНИЕ Lin Rot Spd Ana Ser(V.)[n].MPA.LACC1[g].Xn Ускорение первого участка Да Да Да Да P/S(V.)[n].MPA.LACC2[g].Xn Ускорение второго участка Да Да Да Да P/S(V.)[n].MPA.LFEED[g].Xn Скорость изменения Да Да Да Да P/S

ТРАПЕЦИЕВИДНОЕ И ПРЯМОУГОЛЬНО-СИНУСОИДАЛЬНОЕ УСКОРЕНИЕ Lin Rot Spd Ana Ser

(V.)[n].MPA.ACCEL[g].Xn Ускорение Да Да Да Да P/S(V.)[n].MPA.DECEL[g].Xn Замедление Да Да Да Да P/S(V.)[n].MPA.ACCJERK[g].Xn Ускорение джерк Да Да Да Да P/S(V.)[n].MPA.DECJERK[g].Xn Замедление джерк Да Да Да Да P/S

КОНФИГУРАЦИЯ РЕЖИМА HSC Lin Rot Spd Ana Ser(V.)[n].MPA.CORNERACC[g].Xn Максимальное ускорение, разрешенное на углах Да Да Да Да P/S(V.)[n].MPA.CURVACC[g].Xn Максимальное разрешенное ускорение Да Да Да Да P/S(V.)[n].MPA.CORNERJERK[g].Xn Максимальный джерк, разрешенный на углах Да Да Да Да P/S(V.)[n].MPA.CURVJERK[g].Xn Максимально разрешенный джерк оконтуривания Да Да Да Да P/S(V.)[n].MPA.FASTACC[g].Xn HSC FAST. Максимально разрешенное ускорение

ПОИСК ИСХОДНОГО Lin Rot Spd Ana Ser(V.)[n].MPA.I0TYPE[g].Xn Тип референтной метки (I0)

"0" = Нормальная"1" = Нарастающая дистанционно-кодированная"2" = Уменьшающаяся дистанционно-кодированная

Да Да Да Да P/S

(V.)[n].MPA.REFVALUE[g].Xn Положение исходного Да Да Да Да P/S(V.)[n].MPA.REFSHIFT[g].Xn Корректор референтной точки (исходного) Да Да Да Да P/S(V.)[n].MPA.REFFEED1[g].Xn Быстрая скорость подачи поиска исходного Да Да Да Да P/S(V.)[n].MPA.REFFEED2[g].Xn Медленная скорость подачи поиска исходного Да Да Да Да P/S(V.)[n].MPA.REFPULSE[g].Xn Тип импульса I0

"0" = Отрицательный "1" = ПоложительныйДа Да Да Да P/S

(V.)[n].MPA.ABSOFF[g].Xn Корректор относительно закодированной референтной метки

Да Да Да Да P/S

(V.)[n].MPA.EXTMULT[g].Xn Внешний коэффициент для дистанционно-кодированной метки

Да Да Да Да —

(V.)[n].MPA.I0CODDI1[g].Xn Шаг между 2 фиксированными кодированными метками

Да Да Да Да P/S

(V.)[n].MPA.I0CODDI2[g].Xn Шаг между 2 переменными кодированными метками

Да Да Да Да P/S

ОШИБКА РАССОГЛАСОВАНИЯ Lin Rot Spd Ana Ser(V.)[n].MPA.FLWEMONITOR[g].Xn Тип контроля

"0" = Выкл "1" = Стандарт "2" = ЛинейныйДа Да Да Да P/S

(V.)[n].MPA.MINFLWE[g].Xn Максимальная ошибка рассогласования при остановке

Да Да Да Да P/S

(V.)[n].MPA.MAXFLWE[g].Xn Максимальная ошибка рассогласования при перемещении

Да Да Да Да P/S

(V.)[n].MPA.FEDYNFAC[g].Xn % отклонения ошибки рассогласования Да Да Да Да P/S

УСТАНОВКА УСИЛЕНИЯ Lin Rot Spd Ana Ser

Page 361: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочным

парам

етрам

оси

9.

(REF: 0608)

331

(V.)[n].MPA.ESTDELAY[g].Xn Задержка ошибки рассогласования Да Да Да Да P/S(V.)[n].MPA.INPOMAX[g].Xn Время для вхождения в позицию Да Да Да Да P/S(V.)[n].MPA.INPOTIME[g].Xn Минимальное время остановки в

позицииДа Да Да Да P/S

СМАЗКА ОСИ Lin Rot Spd Ana Ser(V.)[n].MPA.DISTLUBRI[g].Xn Расстояние для импульса смазки Да Да Да Да P/S

ПОВОРОТНЫЕ ОСИ И ШПИНДЕЛЬ Lin Rot Spd Ana Ser(V.)[n].MPA.MODUPLIM[g].Xn Верхнее ограничение модуля — Да Да Да S(V.)[n].MPA.MODLOWLIM[g].Xn Нижнее ограничение модуля — Да Да Да S(V.)[n].MPA.MODNROT[g].Xn Ошибка модуля. Число поворотов — Да Да Да S(V.)[n].MPA.MODERR[g].Xn Ошибка модуля. Число приращений — Да Да Да S

ШПИНДЕЛЬ Lin Rot Spd Ana Ser(V.)[n].MPA.SZERO[g].Xn Скорость, рассматриваемая как "0 об/мин" — — Да — P/S(V.)[n].MPA.POLARM3[g].Xn Знак аналогового напряжения M3

"0" = Отрицательный "1" = Положительный— — Да — S

(V.)[n].MPA.POLARM4[g].Xn Знак аналогового напряжения"0" = Отрицательный "1" = Положительный

— — Да — S

АНАЛОГОВОЕ НАПРЯЖЕНИЕ Lin Rot Spd Ana Ser(V.)[n].MPA.SERVOOFF[g].Xn Компенсация корректора Да Да Да Да —(V.)[n].MPA.MINANOUT[g].Xn Минимальный аналоговый выход Да Да Да Да —

АНАЛОГОВЫЙ ВЫХОД / ВХОД ОБРАТНОЙ СВЯЗИ Lin Rot Spd Ana Ser(V.)[n].MPA.ANAOUTID[g].Xn Аналоговый выход оси Да Да Да Да —(V.)[n].MPA.COUNTERID[g].Xn Вход обратной связи для оси Да Да Да Да —

ОШИБКА РАССОГЛАСОВАНИЯ Lin Rot Spd Ana Ser

Page 362: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Парам

етры

, связанные с ручным

реж

имом

(REF: 0608)

332

9.4 Параметры, связанные с ручным режимом

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "i" заменяется числом, сохраняя скобки.

(V.)MPMAN.NMPG V.MPMAN.NMPG

(V.)MPMAN.MPGAXIS[i] V.MPMAN.MPGAXIS[1] V.MPMAN.MPGAXIS[2]

ШТУРВАЛ PRG PLC INT(V.)MPMAN.NMPG Число штурвалов R R R(V.)MPMAN.COUNTERID[i] Вход обратной связи для штурвала [i] R R R(V.)MPMAN.MPGAXIS[i] Ось, связанная со штурвалом [i] R R R

КЛАВИШИ РУЧНОГО РЕЖИМА PRG PLC INT(V.)MPMAN.JOGKEYDEF[i] Клавиша оси и направления перемещения

РУЧНОГО режима [i]R R R

(V.)MPMAN.JOGTYPE Поведение РУЧНОГО режима R R R(V.)MPMAN.USERKEYDEF[i] Пользовательская клавиша [i] как клавиша

ручного режимаR R R

Эта переменная может иметь следующие значения:

"1", "2"..."16" = Станочный параметр, установленный в "+1", "+2"..."+16". (Клавиша для оси иположительного направления)

"-1", "-2"... "-16" = Станочный параметр, установленный в "-1", "-2"..."-16". (Клавиша для оси иотрицательного направления)

"101", "102"..."116" = Станочный параметр, установленный в "1", "2"..."16".(Клавиша оси)

"300" = Станочный параметр, установленный в "R". (Быстрая клавиша)

"301" = Станочный параметр, установленный в "+". (Клавиша для положительного направления)

"302" = Станочный параметр, установленный в "-". (Клавиша для отрицательного направления)

Page 363: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Праметры

, связанные с функцией

"M"

9.

(REF: 0608)

333

9.5 Праметры, связанные с функцией "M"

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "i" заменяется числом, сохраняя скобки.

(V.)MPM.MNUM[i] V.MPM.MNUM[3]

(V.)MPM.MTABLESIZE V.MPM.MTABLESIZE

ТАБЛИЦА ФУНКЦИЙ "M" PRG PLC INT(V.)MPM.MTABLESIZE Число элементов таблицы функции "M" R R R(V.)MPM.MNUM[i] Номер функции "M" R R R(V.)MPM.SYNCHTYPE[i] Тип синхронизации функции "M"

"0" = Без синхронизации "2" = Прежде - прежде"4" = Прежде - после "8" = после - после

R R R

(V.)MPM.MTIME[i] Предполагаемое время для функции"M" R R R(V.)MPM.MPROGNAME[i] Название подпрограммы, связанной с функцией

"M"— — R

Page 364: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Парам

етры

, связанные с кинематикам

и

(REF: 0608)

334

9.6 Параметры, связанные с кинематиками

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "n" заменяется номером кинематики.

• Символ "m" заменяется номером корректора.

(V.)MPK.KINn[m] V.MPK.KIN1[1] V.MPK.KIN6[42]

КИНЕМАТИКИ PRG PLC INT(V.)MPK.NKIN Таблица кинематик R R R(V.)MPK.TYPE Тип кинематики R R R(V.)MPK.KINn[m] Корректор "n" кинематики R R R

УГЛОВЫЕ ПРЕОБРАЗОВАНИЯ PRG PLC INT(V.)MPK.NANG Номер угловых преобразований R R R(V.)MPK.ANGAXNA[n] Логический номер угловой оси R R R(V.)MPK.ORTAXNA[n] Логический номер ортогональной оси R R R(V.)MPK.ANGANTR[n] Угол между декартовой осью и наклонной осью R R R(V.)MPK.OFFANGAX[n] Корректор начала координат углового

преобразованияR R R

Page 365: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Парам

етры

, относящ

иеся

к магазину

9.

(REF: 0608)

335

9.7 Параметры, относящиеся к магазину

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "z" заменяется номером магазина, сохраняя скобки.

(V.)TM.MZSIZE[z] V.TM.MZSIZE[1]

МАГАЗИН PRG PLC INT(V.)TM.NTOOLMZ Количество магазинов инструментов R R R(V.)TM.MZGROUND[z] Разрешенные инструменты основания

"0" = Нет "1"= ДаR R R

(V.)TM.MZSIZE[z] Размер магазина R R R(V.)TM.MZRANDOM[z] Случайный магазин

"0" = Нет "1"= ДаR R R

(V.)TM.MZTYPE[z] Тип магазина"1" = Асинхронный"2" = Синхронный"3" = Револьверная головка"4" = Синхронный с 2 руками"5" = Синхронный с 1 рукой

R R R

(V.)TM.MZCYCLIC[z] Циклический манипулятор инструмента"0" = Нет "1"= Да

R R R

(V.)TM.MZOPTIMIZED[z] Управление инструментом"0" = No "1"= Yes

R R R

(V.)TM.MZM6ALONE[z] Действие при выполнении M6 без инструмента"0" = Ничего "1" = Предупреждение "2" = Ошибка

R R R

Page 366: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к парам

етрам

OEM

(REF: 0608)

336

9.8 Относящиеся к параметрам OEM

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Они имеют общие названия.

• Символ "i" заменяется числом, сохраняя скобки. Этот номер соответствуетномеру параметра в таблице станочных параметров. Например, параметр,который появляется в таблице MTBPAR как P0, будет принят как(V.)MTB.P[0].

При считывании переменной (V). MTB.P [i] из PLC отсекается десятичная часть. Переменные(V.) MTB.PF [i] возвращают значение параметра, умноженное на 10000.

DATA = 54.9876

(V.)MTB.P[10] = 54

(V.)MTB.PF[10] = 549876Должно быть принято во внимание, что считывание и запись этих переменных прерываетподготовку кадра, влияя на время выполнения программы. Если значение параметра непредполагается изменять во время выполнения, рекомендуется прочитать переменные MTB вначале программы, используя арифметические параметры (локальныйе или глобальные) ииспользовать глобальные по всей программе.

При доступе к переменным привода они могут быть или для чтения или для записи взависимости от того, как было установлено в таблице станочных параметров. Аналогично, типдоступа к этим переменным из PLC, синхронный или асинхронный, также определяется втаблице станочных параметров.

(V.)MTB.P[i] V.MTB.P[3]

СОВМЕСТНО ИСПОЛЬЗУЕМАЯ ПАМЯТЬ PRG PLC INT(V.)MTB.PLCDATASIZE Размер общей области данных PLC R R R

ПАРАМЕТРЫ OEM PRG PLC INT(V.)MTB.SIZE Номер параметров OEM R R R(V.)MTB.P[i] Значение параметра OEM [i] R/W R/W R/W(V.)MTB.PF[i] Значение параметра OEM [i] Значение на 10000 R/W R/W R/W

ЧТЕНИЕ ПЕРЕМЕННЫХ ПРИВОДА PRG PLC INT(V.)DRV.SIZE Номер переменных, с которыми консультируются

в приводеR R R

(V.)DRV.name Значение переменной R/W R/W R/W

Page 367: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к пользовательским

таблицам

9.

(REF: 0608)

337

9.9 Относящиеся к пользовательским таблицамЭти переменные для чтения - записи (R/W) синхронные и оцениваются вовремя выполнения.

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символы "i" и "m" заменяются числами, сохраняя скобки.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси.

(V.)A.ORGT[i].Xn V.A.ORGT[1].X V.A.ORGT[1].1

(V.)A.FIX.Xn V.A.FIX.X V.A.FIX.2

(V.)G.LUPm[n] V.G.LUP2[12]

ТАБЛИЦА НУЛЕВЫХ КОРРЕКТОРОВ LinRot

Spd PRG PLC INT Exec

(V.)G.FORG Первый нулевой корректор в таблице — — R R R Да(V.)G.NUMORG Число нулевых корректоров в таблице — — R R R Да(V.)[n].A.ORG.Xn Корректор текущего начала координат для

оси XnДа Нет R R R Нет

(V.)[n].A.ORGT[i].Xn Корректор [i] начала координат для оси Xn Да Нет R/W R/W R/W Да(V.)[n].A.PLCOF.Xn Корректор начала координат PLC для оси Xn Да Нет R/W R/W R Да(V.)[n].A.ACTPLCOF.Xn Накопленный корректор PLC на оси Xn Да Да R R R Да

Нумерация нулевых корректоров G54 - G59 - всегда одинаковая:

G54=1, G55=2, G56=3, G57=4, G58=5, G59=6

ТАБЛИЦА КРЕПЛЕНИЯ LinRot

Spd PRG PLC INT Exec

(V.)G.FFIX Первое крепление стола — — R R R Да(V.)G.NUMFIX Номер креплений в таблице — — R R R Да(V.)[n].G.FIX Номер текущего крепления — — R/W R R No(V.)[n].A.FIX.Xn Корректор текущего крепления для оси Xn Да Нет R R R No(V.)[n].A.FIXT[i].Xn Корректор [i] крепления для оси Xn Да Нет R/W R/W R/W Yes

Page 368: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к пользовательским

таблицам

(REF: 0608)

338

При чтении переменных G.CUP, G.GUP и G.LUP1 [i] – G. LUP7 [i] из PLC, отсекается десятичнаячасть. Переменные G.CUPF, G.GUPF и G.LUP1F [i] - Г LUP7F [i] возвращают значениепараметра, умноженное на 10000.

P100 = 23.1234

G.GUP[100] = 23

G.GUPF[100] = 231234

ТАБЛИЦЫ АРИФМЕТИЧЕСКИХ ПАРАМЕТРОВ PRG PLC INT Exec(V.)G.CUP[i] Значение общего арифметического параметра [i] — R/W R/W Yes(V.)G.CUPF[i] Значение общего арифметического параметра [i].

Значение на 10000— R/W R/W Yes

(V.)[n].G.GUP[i] Значение глобального арифметического параметра [i] — R/W R/W Yes(V.)[n].G.GUPF[i] Значение глобального арифметического параметра [i].

Значение на 10000— R/W R/W Yes

(V.)[n].G.LUPACT[i] Значение локального арифметического параметра [i] активного уровня

— R/W R/W Yes

(V.)[n].G.LUPm[i] Значение локального арифметического параметра [i] m уровня

— R/W R/W Yes

(V.)[n].G.LUPmF[i] Значение локального арифметического параметра [i] m уровня Значение на 1000

— R/W R/W Yes

Page 369: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к инструм

енту

9.

(REF: 0608)

339

9.10 Относящиеся к инструменту

Все переменные инструмента, относящиеся к активному инструменту(например. TM.TOR) - всегда для синхронного чтения. Переменные,относящиеся к не активному инструменту (например. TM.TORT [i] [j]) - длясинхронного чтения, если инструмент находится в магазине, и дляасинхронного - в противном случае. Запись этих переменных является всегдаасинхронной, будь то для активного инструмента или нет.

Чтение переменных менеджера является также асинхронным.

Эти переменные оцениваются во время выполнения кадра. Они имеют общиеназвания.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символы "m", "j" и "i" заменяются номером, сохраняя скобки.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси.

Если в переменных (V.)TM.T [z] [j] и (V.)TM.P [z] [m] номер магазина [z] не учтен, переменныебудут относиться к прежнему. Переменная (V.)TM.P [z] [m] возвращает значение 0, еслиинструмент не находится в магазине.

"Следующий инструмент" является тем, который уже выбран, но ждет, что будет активизированвыполнением M06.

Если в переменных инструмента не учтен номер корректора, то переменная будет относитьсяк активному корректору.

(V.)[n].TM.TOOL V.[1].TM.TOOL V.[4].TM.TOOL

(V.)TM.TORT[m][i] V.TM.TORT[3][1] V.TM.TORT[21][2]

(V.)TM.TOFLWT[m][i].Xn (V.)TM.TOFLWT[4][1].X (V.)TM.TOFLWT[4][1].1

ИНСТРУМЕНТ И КОРРЕКТОРЫ PRG PLC INT(V.)TM.T[z][j] Инструмент в позиции [j] магазина [z] R R R(V.)TM.P[z][m] Позиция инструмента [j] магазина [z] R R R(V.)TM.TOOLCH1[z] Инструмент в первом кулачке руки магазина [z] R R R/W(V.)TM.TOOLCH2[z] Инструмент во втором кулачке руки магазина [z] R R R/W(V.)[n].TM.TOOL Номер активного инструмента R R R(V.)[n].TM.TOD Номер активного корректора инструмента R R R(V.)[n].TM.NXTOOL Номер следующего инструмента R R R(V.)[n].TM.NXTOD Номер следующего корректора инструмента R R R

КОНТРОЛЬ PRG PLC INT(V.)[n].TM.TOMON[i] Контроль типа корректора [i] активного инструмента R R R(V.)TM.TOMONT[m][i] Контроль типа корректора [i] инструмента [m] R/W R/W R/W(V.)[n].TM.TLFN[i] Максимальный срок службы корректора [i] активного

инструментаR R R

(V.)TM.TLFNT[m][i] Максимальный срок службы корректора [i] инструмента [m] R/W R/W R/W(V.)[n].TM.TLFR[i] Реальный срок службы корректора [i] активного

инструментаR R R

(V.)TM.TLFRT[m][i] Реальный срок службы корректора [i] инструмента [m] R/W R/W R/W(V.)[n].TM.REMLIFE Оставшийся срок службы активного инструмента — R R

МАГАЗИН PRG PLC INT(V.)[n].TM.TSTATUS Состояние активного инструмента R R R(V.)TM.TSTATUST[m] Состояние инструмента [m] — R R(V.)[n].TM.TLFF Система активного инструмента R R R(V.)TM.TLFFT[m] Система инструмента [m] R/W R/W R/W(V.)[n].TM.ACTUALMZ Инструментальный магазин, используемый каждым

каналомR R R

(V.)TM.MZRESPECTSIZE[z] В магазине с произвольной адресацией [z] инструмент всегда находится в одной и той же позиции

R R R

(V.)TM.MZACTUALCH[z] Канал, используемый инструментальным магазином [z] R R R

Page 370: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к инструм

енту

(REF: 0608)

340

К следующим переменным можно обратиться из программы (PRG), PLC иинтерфейса (INT) – и они для чтения-записи (R/W).

Переменная (V).TM.NUMOFD – только для чтения.

Если в переменных инструмента не учтен номер корректора, то переменная будет относитьсяк активному корректору.

ГЕОМЕТРИЯ (ФРЕЗЕРНЫЕ ИНСТРУМЕНТЫ) RotLin

Spd

(V.)[n].TM.NUMOFD Число корректоров активного инструмента — —(V.)[n].TM.NUMOFDT[m] Числор корректоров инструмента [m] — —(V.)[n].TM.FIXORI[i] Корректор оправки [i] активного инструмента — —(V.)[n].TM.FIXORIT[i][m] Корректор оправки [i] инструмента [m] — —(V.)[n].TM.SPDLTURDIR[i] Направление вращения шпинделя. Корректор [i] активного

инструмента— —

(V.)[n].TM.SPDLTURDIRT[i][m] Направление вращения шпинделя. Корректор [i] инструмента [m] — —(V.)[n].TM.TOR[i] Корректор радиуса [i] активного инструмента — —(V.)TM.TORT[m][i] Корректор радиуса [i] инструмента [m] — —(V.)[n].TM.TOI[i] Корректор износа R [i] активного инструмента — —(V.)TM.TOIT[m][i] Корректор износа R [i] инструмента [m] — —(V.)[n].TM.TOL[i] Корректор длины [i] активного инструмента — —(V.)TM.TOLT[m][i] Корректор длины [i] инструмента [m] — —(V.)[n].TM.TOK[i] Корректор износа L [i] активного инструмента — —(V.)TM.TOKT[m][i] Корректор износа L [i] инструмента [m] — —(V.)[n].TM.TOTIPR[i] Корректор радиуса кромки [i] активного инструмента — —(V.)TM.TOTIPRT[m][i] Корректор радиуса кромки [i] инструмента [m] — —(V.)[n].TM.TOWTIPR[i] Корректор износа радиуса кромки [i] активного инструмента — —(V.)TM.TOWTIPRT[m][i] Корректор износа радиуса кромки [i] инструмента [m] — —(V.)[n].TM.TOCUTL[i] Корректор ширины резца [i] активного инструмента — —(V.)TM.TOCUTLT[m][i] Корректор ширины резца [i] инструмента[m] — —(V.)[n].TM.TOAN[i] Корректор угла врезания [i] активного инструмента — —(V.)TM.TOANT[m][i] Корректор угла врезания [i] инструмента [m] — —(V.)[n].TM.TOFL[i].Xn Корректор отклонения оси Xn [i] активного инструмента Да Нет(V.)[n].TM.TOFL1 Корректор инструмента на первой оси канала Да Нет(V.)[n].TM.TOFL2 Корректор инструмента на второй оси канала Да Нет(V.)[n].TM.TOFL3 Корректор инструмента на третьей оси канала Да Нет(V.)TM.TOFLT[m][i].Xn Корректор отклонения оси Xn [i] инструмента [m] Да Нет(V.)[n].TM.TOFLW[i].Xn Корректор отклонения оси Xn [i] активного инструмента Да Нет(V.)[n].TM.TOFLW1 Корректор износа инструмента на первой оси канала Да Нет(V.)[n].TM.TOFLW2 Корректор износа инструмента на второй оси канала Да Нет(V.)[n].TM.TOFLW3 Корректор износа инструмента на третьей оси канала Да Нет(V.)TM.TOFLWT[m][i].Xn Корректор износа смещения оси Xn [i] инструмента [m] Да Нет

(V.)TM.TOR[i] Радиус активного инструмента, корректор [i].

(V.)TM.TOR Радиус активного инструмента, активный корректор.

(V.)TM.TORT[m][i] Радиус инструмента [m], корректор [i].

(V.)TM.TORT[m] Радиус инструмента [m], активный корректор в канале [i].

"ТАМОЖЕННЫЕ" ДАННЫЕ PRG PLC INT(V.)[n].TM.TOTP1 Дополнительный параметр 1 активного инструмента R/W R/W R/W(V.)[n].TM.TOTP2 Дополнительный параметр 2 активного инструмента R/W R/W R/W(V.)[n].TM.TOTP3 Дополнительный параметр 3 активного инструмента R/W R/W R/W(V.)[n].TM.TOTP4 Дополнительный параметр 4 активного инструментаl R/W R/W R/W(V.)TM.TOTP1T[i] Состояние устройства управления инструментом] R/W R/W R/W(V.)TM.TOTP2T[i] Дополнительный параметр 2 инструмента [i] R/W R/W R/W(V.)TM.TOTP3T[i] Дополнительный параметр 3 инструмента [i] R/W R/W R/W(V.)TM.TOTP4T[i] Дополнительный параметр 4 инструмента [i] R/W R/W R/W

УСТРОЙСТВО УПРАВЛЕНИЯ ИНСТРУМЕНТОМ PRG PLC INT(V.)[n].TM.MZSTATUS Status of the tool manager — R R(V.)[n].TM.MZRUN Работа устройства управления инструментом — R R(V.)[n].TM.MZMODE Рабочий режим устройства управления инструментом R/W R R/W(V.)[n].TM.MZWAIT Выполнение маневра устройством управления

инструментомR R R

Page 371: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к инструм

енту

9.

(REF: 0608)

341

(V.)TM.MZWAIT Нет необходимости программировать его в подпрограмме, связанной сM06. Сама подпрограмма ждет маневров устройства управления, чтобы закончиться. Такимобразом подготовка кадра не прервается.

Переменная (V).TM.NUMOFD – только для чтения.

Значение следующих переменных зависит от активных единиц (в радиусе или диаметре).Чтобы эти переменные возвращали значение в диаметре, эти единицы должны бытьразрешены станочным параметром и функция G151 должна быть активной.

Эта переменная может быть прочитана и записана (R/W) из программы (PRG)и только прочитана через PLC и через интерфейс (INT)

Заданная скорость вращения активного инструмента может быть временно отменена изпрограммы обработки детали. Это делается установкой переменной V.G.SPDLTURDIR = 0. Присмене инструмента эта переменная примет соответствующее значение согласно тому, чтобыло установлено в таблице инструментов.

ГЕОМЕТРИЯ (ИНСТРУМЕНТЫ ТОКАРНОГО СТАНКА) RotLin

Spd

(V.)[n].TM.NUMOFD Число корректоров активного инструмента — —(V.)[n].TM.NUMOFDT[m] Число корректоров инструмента [m] — —(V.)[n].TM.DTYPE[i] Тип корректора инструмента. Корректор [i] активного инструмента — —(V.)[n].TM.DTYPET[i][m] Тип корректора инструмента. Корректор [i] инструмента [m] — —(V.)[n].TM.DSUBTYPE[i] Подтип корректора инструмента. Корректор [i] активного инструмента — —(V.)[n].TM.DSUBTYPET[i][m] Подтип корректора инструмента. Корректор [i] инструмента [m] — —(V.)[n].TURNCONFIG[i] Корректор конфигурации оси [i] активного инструмента — —(V.)[n].TURNCONFIG[i][m] Корректор конфигурации оси [i] инструмента [m] — —(V.)[n].TM.LOCODE[i] Корректор кода расположения (формы) [i] активного инструмента — —(V.)[n].TM.LOCODET[i][m] Корректор кода расположения (формы) [i] инструмента [m] — —(V.)[n].TM.FIXORI[i] Корректор оправки [i] активного инструмента — —(V.)[n].TM.FIXORIT[i][m] Корректор оправки [i] инструмента [m] — —(V.)[n].TM.SPDLTURDIR[i] Направление вращения шпинделя. Корректор [i] активного

инструмента— —

(V.)[n].TM.SPDLTURDIRT[i][m] Направление вращения шпинделя. Корректор [i] инструмента [m] — —(V.)[n].TM.NOSEA[i] Корректор угла резца [i] активного инструмента — —(V.)[n].TM.NOSEAT[i][m] Корректор угла резца[i] инструмента [m] — —(V.)[n].TM.NOSEW[i] Корректор ширины резца [i] активного инструмента — —(V.)[n].TM.NOSEWT[i][m] Корректор ширины резца [i] инструмента [m] — —(V.)[n].TM.CUTA[i] Корректор угла резания [i] активного инструмента — —(V.)[n].TM.CUTAT[i][m] Корректор угла резания [i] инструмента [m] — —(V.)[n].TM.TOCUTL[i] Корректор длины резца [i] активного инструмента — —(V.)TM.TOCUTLT[m][i] Корректор длины резца [i] инструмента[m] — —(V.)[n].TM.TOTIPR[i] Корректор радиуса кромки инструмента [i] активного

инструмента— —

(V.)TM.TOTIPRT[m][i] Корректор радиуса кромки инструмента [i] инструмента [m] — —(V.)[n].TM.TOWTIPR[i] Корректор износа радиуса кромки инструмента [i] активного

инструмента— —

(V.)TM.TOWTIPRT[m][i] Корректор износа радиуса кромки инструмента [i] инструмента [m] — —(V.)[n].TM.TOFL[i].Xn Корректор расстояния оси Xn [i] активного инструмента Да Нет(V.)[n].TM.TOFL1 Корректор инструмента на первой оси канала Да Нет(V.)[n].TM.TOFL2 Корректор инструмента на второй оси канала Да Нет(V.)[n].TM.TOFL3 Корректор инструмента на третьей оси канала Да Нет(V.)TM.TOFLT[m][i].Xn Корректор расстояния оси Xn [i] инструмента [m] Да Нет(V.)[n].TM.TOFLW[i].Xn Корректор расстояния износа оси Xn [i] активного инструмента Да Нет(V.)[n].TM.TOFLW1 Корректор износа инструмента на первой оси канала Да Нет(V.)[n].TM.TOFLW2 Корректор износа инструмента на второй оси канала Да Нет(V.)[n].TM.TOFLW3 Корректор износа инструмента на третьей оси канала Да Нет(V.)TM.TOFLWT[m][i].Xn Корректор расстояния износа оси Xn [i] инструмента Да Нет

(V.)[n].TM.TOFLW[i].Xn (V.)[n].TM.TOFLWT (V.)[n].TM.TOFLW1 (V.)[n].TM.TOFLW2(V.)[n].TM.TOFLW3

ЗАДАНИЕ НАПРАВЛЕНИЯ ВРАЩЕНИЯ АКТИВНОГО ИНСТРУМЕНТА(V.)G.SPDLTURDIR Задает направление вращения для активного инструмента.

"0" = Без заданного направления "1" = M03 "2" = M04

Page 372: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к инструм

енту

(REF: 0608)

342

9.10.1 Переменные, используемые только во время подготовкикадра

ЧПУ читает несколько кадров вперед от того кадра, который выполняется,чтобы вычислить заранее путь, по которому надо следовать.

Как видно из следующего примера, подготавливаемый кадр вычисляется синструментом T6; тогда как в настоящее время выбран инструмент T1.

Есть определенные переменные для консультирования и/или изменениязначения, используемые при подготовке.

К ним можно обратиться только из программы (PRG), и они оцениваются вовремя подготовки кадра.

При записи в любую из этих переменных таблица не изменяется; толькопринимается новое значение для подготовки кадра.

Следующая таблица относится к подготавливаемому инструменту, если неуказан другой.

G1 X100 F200 T1 M6 (Кадр в выполнении)Y200

G1 X20 F300 T6 M6

X30 Y60 (Подготавливаемый кадр)

ИСПОЛЬЗУЮТСЯ ТОЛЬКО ВО ВРЕМЯ ПОДГОТОВКИ КАДРА RotLin

Spd PRG

(V.)[n].G.TOOL Номер подготавливаемого инструмента — — R(V.)[n].G.TOD Номер корректора подготавливаемого инструмента — — R(V.)[n].G.NXTOOL Номер следующего подготавливаемого инструмента — — R(V.)[n].G.NXTOD Номер следующего подготавливаемого корректора

инструмента— — R

(V.)[n].G.TOR Подготавливаемый корректор радиуса инструмента — — R/W(V.)[n].G.TOI Подготавливаемый корректор износа радиуса инструмента — — R/W(V.)[n].G.TOL Подготавливаемый корректор длины инструмента — — R/W(V.)[n].G.TOK Подготавливаемый корректор износа длины инструмента — — R/W(V.)[n].G.TOTIPR Подготавливаемый корректор радиуса режущей кромки — — R/W(V.)[n].G.TOWTIPR Подготавливаемый корректор износа радиуса режущей

кромки— — R/W

(V.)[n].G.TOCUTL Подготавливаемый корректор длины режущей части инструмента

— — R/W

(V.)[n].G.TOAN Подготавливаемый корректор угла врезания инструмента — — R/W(V.)[n].A.TOFL.Xn Отклонение активного корректора на оси Xn Yes No R/W(V.)[n].A.TOFLW.Xn Отклонение активного корректора износа на оси Xn Yes No R/W(V.)[n].G.TOFL1 Корректор инструмента на первой оси канала Yes No R/W(V.)[n].G.TOFL2 Корректор инструмента на второй оси канала Yes No R/W(V.)[n].G.TOFL3 Корректор инструмента на третьей оси канала Yes No R/W(V.)[n].G.TOFLW1 Корректор износа инструмента на первой оси канала Yes No R/W(V.)[n].G.TOFLW2 Корректор износа инструмента на второй оси канала Yes No R/W(V.)[n].G.TOFLW3 Корректор износа инструмента на третьей оси канала Yes No R/W(V.)[n].G.TOMON Тип управления подготавливаемого корректора инструмента — — R/W(V.)[n].G.TLFN Номинальный срок службы корректора инструмента — — R(V.)[n].G.TLFR Действительный срок службы подготавливаемого

корректора инструмента— — R

(V.)[n].G.REMLIFE Оставшийся срок службы подготавливаемого корректора инструмента

— — R/W

(V.)[n].G.TSTATUS Состояние подготавливаемого инструмента — — R(V.)[n].G.TLFF Семейство подготавливаемого корректора инструмента — — R(V.)[n].G.TOTP1 Дополнительный параметр 1 активного инструмента — — R/W(V.)[n].G.TOTP2 Дополнительный параметр 2 активного инструмента — — R/W(V.)[n].G.TOTP3 Дополнительный параметр 3 активного инструмента — — R/W(V.)[n].G.TOTP4 Дополнительный параметр 4 активного инструмента — — R/W

Page 373: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к ресурсам

PLC

9.

(REF: 0608)

343

9.11 Относящиеся к ресурсам PLC

Эти переменные оцениваются во время выполнения.

Они имеют общие названия.

• Символ "i" заменяется числом, сохраняя скобки.

Эта переменная может использоваться только для консультирования с символами,определенными командой PDEF в программе PLC.

(V.)PLC.I[n] V.PLC.I[16]

(V.)PLC.signal V.PLC.auxend

СОСТОЯНИЕ PRG PLC INT R W(V.)PLC.STATUS Состояние PLC

"0" = Остановлено "1" = РаботаетR — R — —

РЕСУРСЫ PRG PLC INT R W(V.)PLC.I[i] Состояние входа PLC [i] R/W — R/W — —(V.)PLC.O[i] Состояние выхода PLC [i] R/W — R/W — —(V.)PLC.M[i] Состояние маркера PLC [i] R/W — R/W — —(V.)PLC.R[i] Состояние регистра PLC [i] R/W — R/W — —(V.)PLC.T[i] Состояние таймера PLC [i] R — R/W — —(V.)PLC.C[i] Состояние счетчика PLC [i] R — R/W — —(V.)PLC.signal Состояние обменных сигналов с ЧПУ

(любой маркер или регистр)R/W — R/W — —

СИМВОЛЫ PRG PLC INT R W(V.)PLC.symbol Состояние внешних символов, определенных в

PLCR/W — R/W — —

СООБЩЕНИЯ PRG PLC INT R W(V.)PLC.MSG[i] Состояние сообщения PLC [n]

"0" = Неактивный "1" = АктивныйR/W — R/W — —

(V.)PLC.PRIORMSG Активное сообщение с самым высоким приоритетом (с наименьшим номером среди активных)

R — R — —

(V.)PLC.EMERGMSG Появлящееся активное сообщение (показываемое на полном экране)

R — R — —

ОШИБКИ PRG PLC INT R W(V.)PLC.ERR[i] Состояние ошибки PLC [n]

"0" = Неактивный "1" = АктивныйR/W — R/W — —

(V.)PLC.PRIORERR Активная ошибка с самым высоким приоритетом (с наименьшим номером среди активных)

R — R — —

ТАЙМЕР PRG PLC INT R W(V.)PLC.TIMER Значение таймера, разрешенного PLC R/W R/W R/W Syn Syn

"ТАЙМЕР" PLC разрешается или запрещается PLC меткой TIMERON. Он считает, если TIMERON=1

Используя переменную (V). PLC.TIMER, можно консультироваться и/или изменять его счет.Значение дается в секундах.

Page 374: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к ручному режим

у

(REF: 0608)

344

9.12 Относящиеся к ручному режимуС ручным переключателем на панели оператора можно выбрать "Типперемещения", "Разрешение штурвала" и "Инкрементальное ручноепозиционирование".

Эти значения могут также быть вызваны из PLC. При установке значения изPLC, ЧПУ игнорирует переключатель. Если ось была установлена в режимештурвала из PLC, она может быть дезактивирована только из PLC; сброс недезактивирует ее.

Эти переменные - синхронные, для чтения - записи (R/W). Все эти переменныеоцениваются во время выполнения.

Например, чтобы установить позицию "10" оси X, штурвал:Устанавливает переменную (V). A.PLCMMODE.X к "1"Устанавливает переменную (V). PLC.MPGDIX к "2"

Чтобы штурвал оси X "слушался" (не игнорировал) выключательПеременная (V). A.PLCMMODE.X устанавливается к "0"

ТИП ПЕРЕМЕЩЕНИЯ LinRot

Spd PRG PLC INT

(V.)G.MANMODE Активный для всех осей — — R R R(V.)G.CNCMANMODE Через переключатель для всех осей — — R R R/W(V.)PLC.MANMODE PLC для всех осей — — R R/W R

(V.)[n].A.MANMODE.Xn Активный для оси Xn Да Нет R R R(V.)[n].A.CNCMMODE.Xn Через переключатель для оси Xn Да Нет R R R/W(V.)[n].A.PLCMMODE.Xn PLC для оси Xn Да Нет R R/W R

Эти переменные могут иметь следующие значения:

"0" = Тип не вызывается из PLC.

"1" = Режим штурвала.

"2" = Непрерывный ручной режим.

"3" = Инкрементальный ручной режим.

Переменная "(V).[n].A.MANMODE.Xn" может также иметь следующее значение:

"4" = режим штурвала без выбранной оси. Режим штурвала был выбран, а ось, которая будетперемещаться, не выбрана.

РАЗРЕШЕНИЕ РЕЖИМА ШТУРВАЛА (ПОЗИЦИОНИРОВАНИЕ) PRG PLC INT(V.)G.MPGIDX Активная позиция для всех штурвалов R R R(V.)G.CNCMPGIDX Позиция, выбранная на переключателе R R R/W(V.)PLC.MPGIDX Позиция, выбранная PLC R R/W R

Эти переменные могут иметь следующие значения:

"1" = Позиция 1

"2" = Позиция 10

"3" = Позиция 100

ИНКРЕМЕНТАЛЬНОЕ РУЧНОЕ ПОЗИЦИОНИРОВАНИЕ PRG PLC INT(V.)G.INCJOGIDX Активная позиция для всех осей R R R(V.)G.CNCINCJOGIDX Позиция, выбранная переключателем R R R/W(V.)PLC.INCJOGIDX Позиция, выбранная PLC R R/W R

Эти переменные могут иметь следующие значения:

"1" = Позиция 1

"2" = Позиция 10

"3" = Позиция 100

"4" = Позиция 1000

"5" = Позиция 10000

Page 375: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к ручному режим

у

9.

(REF: 0608)

345

Переменные, связанные с ручным режимом, изменяются, когда изменяется значение -F-области с экрана ручного режима. Эти переменные не затрагиваются, если скорость подачиизменяется из режима MDI.

РУЧНЫЕ СКОРОСТИ ПОДАЧИ PRG PLC INT(V.)[n].G.FMAN РУЧНАЯ скорость подачи в G94 R/W R R/W(V.)[n].G.MANFPR РУЧНАЯ скорость подачи в G95 R/W R R/W

Page 376: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к координатам

(REF: 0608)

346

9.13 Относящиеся к координатамПомните, что шпиндель, работающий в замкнутом контуре (M19 или G63) ведетсебя как ось.

Эти переменные - для синхронного чтения (R). Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале шпинделя.

Есть реальные и теоретические координаты, соответствующие основеинструмента и режущей кромке инструмента. Все они могут быть отнесены кстаночному нулю или к текущему нулю детали.

Теоретическая координата - позиция, которую всегда должна занимать ось,реальная координата - та, которую она фактически занимает, и различие междуэтими двумя координатами называют "ошибкой рассогласования".

Переменная PPOSS возвращает целевую координату, в координатах детали и относительнорежущей кромки инструмента, в текущей координатной системе; то есть учитывая вращениекоординат, масштабирующий коэффициент, активную наклонную плоскость и т.д.

Значения переменных PPOS, прочитанных из программы или из PLC и интерфейса будут различными,если координата затрагивается компенсацией инструмента или если обработка происходит в режимекруглого угла. Значение, прочитанное программой, будет запрограммированной координатой, тогда какзначение, прочитанное из PLC или интерфейса, будет реальной (фактической) координатой,принимающей во внимание компенсацию радиуса инструмента и скругление угла.

(V.)[n].A.PPOS.Xn V.[1].A.PPOS.X V.[1].A.PPOS.1

(V.)[n].A.POS.Sn V.[2].A.POS.S V.[2].A.POS.2

ОТНОСЯЩИЕСЯ К ЛИНЕЙНЫМ И УГЛОВЫМ ОСЯМ PRG PLC INT Exec(V.)[n].A.PPOS.Xn Запрограммированные координаты (режущей кромки инструмента) R R R No(V.)[n].G.PLPPOS1 Запрограммированная координата (режущей кромки

инструмента) Первая ось каналаR R R No

(V.)[n].G.PLPPOS2 Запрограммированная координата (режущей кромки инструмента) Вторая ось канала

R R R No

(V.)[n].G.PLPPOS3 Запрограммированная координата (режущей кромки инструмента) Третья ось канала

R R R No

(V.)[n].A.FLWE.Xn Ошибка рассогласования оси R R R Yes(V.)[n].A.FLWEST.Xn Линейная оценка ошибки рассогласования оси R R R Yes(V.)[n].A.APOS.Xn Координаты детали. Реальная база инструмента R R R Yes(V.)[n].A.ATPOS.Xn Координаты детали. Теоретическая база инструмента R R R Yes(V.)[n].A.ATIPPOS.Xn Координаты детали. Реальная режущей кромки инструмента R R R Yes(V.)[n].A.ATIPTPOS.Xn Координаты детали. Теоретическая режущей кромки инструмента R R R Yes(V.)[n].A.POS.Xn Станочные координаты. Реальная основы инструмента R R R Yes(V.)[n].A.TPOS.Xn Станочные координаты. Теоретическая основы инструмента R R R Yes(V.)[n].A.TIPPOS.Xn Станочные координаты. Реальная режущей кромки инструмента R R R Yes(V.)[n].A.TIPTPOS.Xn Станочные координаты. Теоретическая режущей

кромки инструментаR R R Yes

G1 X10 V.A.PPOS.X=10#SCALE [2]

G1 X10

(Масштабирующий коэффициент ·2·)V.A.PPOS.X=20

G73 Q90

X10

[Вращение системы координат (вращение образца)]V.A.PPOS.Y=20 (так как ось Y та, которая перемещается)

ОТНОСЯЩИЕСЯ К ШПИНДЕЛЮ PRG PLC INT Exec(V.)[n].A.POS.Sn Реальная позиция шпинделя R R R Нет(V.)[n].A.TPOS.Sn Теоретическая позиция шпинделя R R R Да(V.)[n].A.PPOS.Sn Запрограммированная позиция шпинделя R R R Да(V.)[n].A.FLWE.Sn Ошибка рассогласования шпинделя R R R Да(V.)[n].A.FLWEST.Sn Линейная оценка ошибки рассогласования шпинделя

(запаздывание)R R R Да

Page 377: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к скорости подачи

9.

(REF: 0608)

347

9.14 Относящиеся к скорости подачи

Эти переменные - синхронные для чтения - записи (R/W).

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

Переменная (V.)G.FREAL принимает во внимание ускорения и замедлениястанка. Когда оси остановлены, возвращается значение "0", а когдаперемещаются - значение, соответствующее типу скорости подачи G94/G95.Рекомендуется использовать эту переменную на лазерных режущих станках,таким образом мощность лазера пропорциональна скорости подачи.

Скорость подачи в G94 (мм/мин) или G95 (мм/об) может быть установленапрограммой или PLC; та, которая установлена PLC, имеет самый высокийприоритет. Когда выбирается новая скорость подачи в режиме MDI, ЧПУобновляет следующие переменные: (V):

• (V.)G.FEED и (V.)G.PRGF с активной G94.

• (V.)G.FPREV и (V).G.PRGFPR с активной G95.

(V.)[n].A.FRO.Xn Действительный для поворотных и линейных осей. Tambiйn para losejes independientes.

Ручной корректор % скорости подачи может быть установлен программой, PLC или спереключателем; установленный программой имеет самый высокий приоритет, а выбранныйпереключателем самый низкий.

СКОРОСТИ ПОДАЧИ PRG PLC INT Exec(V.)[n].G.FREAL Реальная скорость подачи ЧПУ R R R Да(V.)[n].PLC.G00FEED Максимальная скорость подачи, разрешенная в ЧПУ R R/W R Да

(V.)[n].G.FEED Активная скорость подачи в G94 R R R Да(V.)[n].PLC.F Скорость подачи PLC в G94 R R/W R Да(V.)[n].G.PRGF Скорость подачи в соответствии с программой в G94 R R R Нет

(V.)[n].G.FPREV Активная скорость подачи в G95 R R R Да(V.)[n].PLC.FPR Скорость подачи PLC в G95 R R/W R Да(V.)[n].G.PRGFPR Скорость подачи в соответствии с программой в G95 R R R Нет

ВРЕМЯ ОБРАБОТКИ PRG PLC INT Exec(V.)G.FTIME Время обработки в G93 R R R Нет

Время обработки дается в секундах.

КОРРЕКТОР СКОРОСТИ ПОДАЧИ PRG PLC INT Exec(V.)[n].G.FRO % F активный в ЧПУ R R R Да(V.)[n].A.FRO.Xn % F активный осью R/W R/W R/W Да(V.)[n].G.PRGFRO % F программой R/W R R No(V.)[n].PLC.FRO % F PLC R R/W R Да(V.)[n].G.CNCFRO % F переключателем R R R/W Да

Page 378: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к скорости шпинделя

(REF: 0608)

348

9.15 Относящиеся к скорости шпинделя

Эти переменные - синхронные для чтения - записи (R/W).

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале шпинделя.

Эти переменные ограничивают скорость вращения шпинделя (об/мин) только когда постояннаяскорость резания активна. Максимальная Постоянная Скорость Резания может бытьустановлена программой или PLC; та, которая установлена PLC имеет самый высокийприоритет.

V.A.SREAL.Sn V.A.SREAL.S

СКОРОСТЬ ВРАЩЕНИЯ PRG PLC INT Exec(V.)[n].A.SREAL.Sn Реальная скорость шпинделя R R R Да

Принимается во внимание ручной корректор скорости шпинделя.

Con el cabezal parado devuelve el valor 0. Trabajando en G96 y G97 la velocidad estб en rpm y trabajandocon M19 en є/min.

СКОРОСТЬ ШПИНДЕЛЯ В G97 PRG PLC INT Exec(V.)[n].A.SPEED.Sn S активная в об/мин (G97) R R R Да(V.)[n].PLC.S.Sn S PLC об/мин R R/W R Да(V.)[n].A.PRGS.Sn S в соответствии с программой в об/мин R R R Нет

Скорость может быть установлена программой или PLC; та, которая устанавливается PLC имеетсамый высокий приоритет.

СКОРОСТЬ ШПИНДЕЛЯ В CSS PRG PLC INT Exec(V.)[n].A.CSS.Sn Активная CSS R R R Да(V.)[n].PLC.CSS.Sn CSS PLC R R/W R Да(V.)[n].A.PRGCSS.Sn CSS программой R R R Нет

Скорость может быть установлена программой или PLC; та, которая устанавливается PLC, имеетсамый высокий приоритет.

МАКСИМАЛЬНАЯ ПОСТОЯННАЯ СКОРОСТЬ РЕЗАНИЯ PRG PLC INT Exec(V.)[n].A.SLIMIT.Sn S ограничение, активное в режиме Постоянная

Скорость РезанияR R R Да

(V.)[n].PLC.SL.Sn S ограничение через PLC в режиме Постоянная Скорость Резания

R R/W R Да

(V.)[n].A.PRGSL.Sn S ограничение через программу в режиме Постоянная Скорость Резания

R R R Нет

РУЧНОЙ КОРРЕКТОР СКОРОСТИ ШПИНДЕЛЯ PRG PLC INT Exec(V.)[n].A.SSO.Sn % S активный в ЧПУ R R R Да(V.)[n].A.PRGSSO.Sn % S программой R/W R R Нет(V.)[n].PLC.SSO.Sn % S PLC R R/W R Да(V.)[n].A.CNCSSO.Sn % S на переключателе R R R/W Да

Ручной корректор скорости шпинделя может быть установлен программой , PLC илипереключателем; тот, который установлен программой, имеет самый высокий приоритет, аустановленный переключателем, самый низкий приоритет.

СКОРОСТЬ В M19 PRG PLC INT Exec(V.)[n].A.SPOS.Sn Активная скорость в M19 R R R Да(V.)[n].PLC.SPOS.Sn Скорость в M19, установленная PLC R R/W R Да(V.)[n].A.PRGSPOS.Sn Скорость в M19 в соответствии с программой R R R Нет

Page 379: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к програм

мируемым

функциям

9.

(REF: 0608)

349

9.16 Относящиеся к программируемым функциямОни имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси.

• Символы "i" и "x" заменяются числом, сохраняя скобки.

Эти переменные - для синхронного чтения (R).

Переменные GS и MS возвращают закодированное значение. Каждая функция имеет бит,который указывает, является соответствующая функция активной (=1) или нет (=0). Примерыдля консультации о состоянии:

(V.)G.GS[1] указывает, является ли G1 активной (=1) или нет (=0)

(V.)G.MS[6] указывает, является ли M6 активной (=1) или нет (=0)

Переменная HGS1.. 10 возвращает 32-битовое закодированное состояние; 1 бит для функции.Переменная HGS1 соответствует функциям G0 - G31, HGS2 соответствует G32 - G63 и такдалее.

Переменные HGS и HMS возвращают закодированное значение. Каждая функция имеет бит,который указывает, будет соответствующая переменная показана (=1) или нет (=0). Бит 0,наименее значимый, соответствует функции G0 или M0, бит 1 - G1 или M1 и так далее.

Эти переменные – для чтения - записи (R/W) и оцениваются во времяподготовки кадра.

Переменные "(V). P.name" поддерживают свое значение в локальных и глобальныхподпрограммах, вызываемых из программы.

Переменные "(V). S.name" поддерживают свое значение между программами и после сброса.Чтобы инициировать эти переменные, используйте инструкцию #DELETE.

Эти переменные – только для чтения (R), синхронные и оцениваются во времяподготовки кадра.

ФУНКЦИИ "G" И "M" PRG PLC INT Exec(V.)[n].G.GS[i] Состояние требуемой функции "G"n R R R Нет(V.)[n].G.MS[i] Состояние требуемой функции "M" R R R Нет(V.)[n].G.HGS1..10 Состояние требуемой функции "G" R R R Нет(V.)[n].G.HGS Хронология функций "G" для показа — — R Да(V.)[n].G.HMS Хронология функций "M" ведущего шпинделя для

показа— — R Да

(V.)[n].G.HMSi Хронология функций "M" шпинделя "i" для показа — — R Да

ПАРАМЕТРЫ И ПЕРЕМЕННЫЕ PRG PLC INT(V.)P.name Локальные пользовательские переменные программы R/W — —(V.)S.name Глобальные пользовательские переменные программы R/W — —(V.)C.(A-Z) Значение параметра вызова постоянного цикла R/W — —(V.)C.CALLP(A-Z) Параметр, запрограммированный в вызове постоянного

цикла"0" =Не был запрограммирован "1" = Был запрограммирован

R — —

(V.)C.P_(A-Z) Значение параметра, вызывающего цикл позиционирования R/W — —(V.)C.P_CALLP(A-Z) Параметр, запрограммированный в обращении к циклу

позиционирования"0" = Не был запрограммирован "1" = Был запрограммирован

R — —

(V.)C.PCALLP(A-Z) Параметр, запрограммированный в обращении к подпрограмме G18x, #PCALL or #MCALL

"0" = Не был запрограммирован "1" = Был запрограммирован

R — —

G90 G81 Z0 I-15

V.C.CALLP_Z = 1

V.C.CALLP_I = 1

V.C.CALLP_K = 0

V.C.Z = 0

V.C.Z = -15

G160 A30 X100 K10 P6

V.C.P_CALLP_A = 1

V.C.P_CALLP_K = 1

V.C.P_CALLP_R = 0

V.C.P_A = 30

V.C.P_X = 100

#PCALL sub.nc A12.56 D3

V.C.PCALLP_A = 1

V.C.PCALLP_D = 1

Page 380: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к програм

мируемым

функциям

(REF: 0608)

350

Вот некоторые примеры с начальной точкой X0 Y0.

При активной функции G265 ЧПУ пересчитывает центр, если дуга является неточной, но впределах допуска.

При активной функции G264, если дуга является неточной, но в пределах допуска,выполняется дуга с радиусом, отсчитанным от начальной точки. Она сохраняет свой центр.

Эти переменные – только для чтения (R), синхронные и оцениваются во времяподготовки кадра.

(V.)[n].G.MIRROR Используются наименее значимые биты , один на ось (1 = активное и0=не активное). Наименее значимый бит - для первой оси, следующий - для второй оси и такдалее.

ОТНОСЯЩИЕСЯ К ДУГЕ PRG PLC INT(V.)[n].G.R Радиус дуги R R R(V.)[n].G.I/J/K Координаты центра дуги (I, J, K) R R R(V.)[n].G.CIRERR[i] Исправление центра дуги R R R

G2 X120 Y120.001 I100 J20

V.G.R = 101.980881

V.G.I = 100.0004

V.G.J = 20.0004

V.G.CIRERR[1] = -0.000417

V.G.CIRERR[2] = -0.000417

G2 X120 Y120.001 I100 J20

V.G.R = 101.981371

V.G.I = 100

V.G.J = 20

V.G.CIRERR[1] = 0

V.G.CIRERR[2] = 0

ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ PRG PLC INT(V.)[n].G.MIRROR Активные зеркальные отображения R R R(V.)[n].G.MIRROR1 Зеркальное отображение, активное на первой оси канала R R R(V.)[n].G.MIRROR2 Зеркальное отображение, активное на второй оси канала R R R(V.)[n].G.MIRROR3 Зеркальное отображение, активное на третьей оси канала R R R

МАСШТАБИРУЮЩИЙ КОЭФФИЦИЕНТ PRG PLC INT(V.)[n].G.SCALE Указывает активный общий масштабирующий коэффициент R R R

НАЧАЛО ПОЛЯРНЫХ КООРДИНАТ PRG PLC INT(V.)[n].G.PORGF Положение начала полярных координат относительно нуля

детали (абсцисса)R R R

(V.)[n].G.PORGS Положение полярного начала координат относительно нуля детали (ордината)

R R R

ВРАЩЕНИЕ СИСТЕМЫ КООРДИНАТ (ВРАЩЕНИЕ ОБРАЗЦА) PRG PLC INT(V.)[n].G.ROTPF Положение центра вращения относительно нуля детали

(абсцисса)R R R

(V.)[n].G.ROTPS Положение центра вращения относительно нуля детали (ордината)

R R R

(V.)[n].G.ORGROT Угол вращения системы координат R R R

ПОДЧИНЕНИЕ ОСЕЙ PRG PLC INT(V.)[n].G.LINKACTIVE Состояние подчинения R R R

Page 381: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к програм

мируемым

функциям

9.

(REF: 0608)

351

(V.)[n].G.PENDRPT and (V.)[n].G.PENDNR указывают число ожидающих повторений, которыенадо выполнить. В первом выполнении его значение – это запрограммированное числоповторений минус одно, а в последнем - ноль..

Эти переменные – синхронные, только для чтения (R), и оцениваются во времявыполнения кадров.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения. Они соответствуют линейным и поворотным осям.

Вот - пример, где начальная точка - X0, и G100 X100 F100 запрограммировано. Значение(V.)A.MEASIN.Xn обновляется (восстанавливается) при измерении с G101.

Эти переменные – только для чтения (R), синхронные и оцениваются во времяподготовки кадра.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения. Эти переменные соответствуют линейным и поворотным осям; нешпинделям.

Эти значения поддерживаются во время выполнения программы, даже при отмене ручноговмешательства.

ПОВТОРЕНИЕ КАДРА PRG PLC INT(V.)[n].G.PENDRPT Число ожидающих повторений с #RPT R R R(V.)[n].G.PENDNR Число ожидающих повторений с NR R R R

ФУНКЦИЯ HSC PRG PLC INT(V.)[n].G.HSC HSC функция активна R — —

ПОСТОЯННЫЕ ЦИКЛЫ PRG PLC INT(V.)[n].G.CYCLETYPEON Тип активного постоянного цикла R R R

ИЗМЕРЕНИЕ (G100, G101, G102) PRG PLC INT(V.)[n].A.MEAS.Xn Измеряемое значение. Координаты основы инструмента R R R(V.)[n].A.ATIPMEAS.Xn Измеряемое значение. Координаты режущей кромки

инструментаR — —

(V.)[n].G.PLMEAS1 Измеряемое значение на первой оси канала. Координаты режущей кромки инструмента

R — —

(V.)[n].G.PLMEAS2 Измеряемое значение на второй оси канала. Координаты режущей кромки инструмента

R — —

(V.)[n].G.PLMEAS3 Измеряемое значение на третьей оси канала. Координаты режущей кромки инструмента

R — —

(V.)[n].A.MEASOF.Xn Разность относительно запрограммированной точки R R R(V.)[n].A.MEASOK.Xn Измерение закончилось

"0" = Нет "1"= ДаR R R

(V.)[n].A.MEASIN.Xn Координата, которая включает корректор измерения R R R(V.)[n].G.PLMEASOKx Измерение на осях плоскости закончено R — —

V.A.MEAS.X = 95

V.A.MEASOF.X = -5

V.A.MEASOK.X = 1

СКОРОСТЬ ПОДАЧИ 3D PRG PLC INT Exec(V.)[n].G.F3D Теоретическая скорость подачи пути инструмента 3D R/W R/W R/W Yes

ДАТЧИК ИЗМЕРЕНИЯ PRG PLC INT(V.)[n].G.ACTIVPROBE Номер активного датчика измерения R R R

ПЕРЕМЕЩЕНИЯ С РУЧНЫМ ВМЕШАТЕЛЬСТВОМ PRG PLC INT(V.)[n].A.MANOF.Xn Расстояние, проходимое с G200 или осмотром R R R(V.)[n].A.ADDMANOF.Xn Расстояние, проходимое с G201 R R R

Page 382: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к програм

мируемым

функциям

(REF: 0608)

352

Эти переменные – для чтения – записи, синхронные (R/W), и оцениваются вовремя подготовки кадра. Эти переменные соответствуют линейным иповоротным осям.

Они указывают позицию, занятую поворотными осями шпиндельной бабки ипозицию (целевую), которую они должны занять, чтобы установитьперпендикуляр инструмента к определенной плоскости. Они очень полезны,когда шпиндель не полностью моторизован (моноугловые или ручныешпиндели).

На угловой (шарнирной) шпиндельной головке есть два возможных решения при вычисленииэтой целевой позиции:

(V.)G.TOOLORIF1 и (V.)G.TOOLORIS1 указывают самый короткий путь для главной поворотнойоси относительно нулевой позиции.

(V.)G.TOOLORIF2 и (V.)G.TOOLORIS2 указывают самый длинный путь для главной поворотнойоси относительно нулевой позиции.

Эти переменные – только для чтения (R), синхронные и оцениваются во времяподготовки кадра. Эти переменные соответствуют линейным и поворотным осям.

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

Эти переменные соответствуют матрице преобразования из теоретической координатнойсистемы в реальную координатную систему.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения.

КИНЕМАТИКИ (ПОЗИЦИЯ) PRG PLC INT(V.)[n].G.POSROTF Текущая позиция главной поворотной оси R/W R/W R/W(V.)[n].G.POSROTS Текущая позиция вторичной поворотной оси R/W R/W R/W(V.)[n].G.TOOLORIF1 Целевая позиция для главной поворотной оси R R R(V.)[n].G.TOOLORIS1 Целевая позиция для вторичной поворотной оси R R R(V.)[n].G.TOOLORIF2 Целевая позиция для главной поворотной оси R R R(V.)[n].G.TOOLORIS2 Целевая позиция для вторичной поворотной оси R R R

НАКЛОННЫЕ ПЛОСКОСТИ PRG PLC INT(V.)[n].G.CS Номер активной функции CS R R R(V.)[n].G.ACS Номер активной функции ACS R R R(V.)[n].G.TOOLCOMP Компенсация функции активна

"1" = RTCP "2" = TLC "3" = НикакаяR R R

МАТРИЦА, ПОЛУЧАЮЩАЯСЯ ИЗ НАКЛОННОЙ ПЛОСКОСТИ PRG PLC INT(V.)[n].G.CSMAT1 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 1 R R R(V.)[n].G.CSMAT2 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 2 R R R(V.)[n].G.CSMAT3 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 3 R R R(V.)[n].G.CSMAT4 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 1 R R R(V.)[n].G.CSMAT5 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 1 R R R(V.)[n].G.CSMAT6 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 3 R R R(V.)[n].G.CSMAT7 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3 колонка 1 R R R(V.)[n].G.CSMAT8 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3 колонка 2 R R R(V.)[n].G.CSMAT9 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3колонка 3 R R R(V.)[n].G.CSMAT10 Корректор текущей системы координат относительно

станочного нуля на первой осиR R R

(V.)[n].G.CSMAT11 Корректор текущей системы координат относительно станочного нуля на второй оси

R R R

(V.)[n].G.CSMAT12 Корректор текущей системы координат, отнесенный к станочному нулю на третьей оси

R R R

СИНХРОНИЗАЦИЯ КАНАЛОВ PRG PLC INT(V.)[n].G.MEETST[i] Состояние маркера [i] типа MEET в канале [n] R R R(V.)[n].G.WAITST[i] Состояние маркера [i] типа WAIT в канале [n] R R R(V.)[n].G.MEETCH[i] Маркер типа MEET, ожидаемая каналом [n] из канала [i] R R R(V.)[n].G.WAITCH[i] Маркер типа WAIT, ожидаемая каналом [n] из канала [i] R R R

Page 383: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к програм

мируемым

функциям

9.

(REF: 0608)

353

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения. Эти переменные соответствуют линейным и поворотным осям ишпинделям.

Чтение PLC ACFGAIN происходит в десятых долях (x10), чтение PLC FFGAIN в сотых (x100).См. "Доступ к числовым значениям из PLC" на странице 305

К этим переменным можно обратиться из программы (PRG), PLC и интерфейса(INT), они – только для чтения (R), синхронные и оцениваются во времяподготовки кадра.

К этим переменным можно обратиться из программы (PRG), PLC и интерфейса(INT), они – только для чтения (R), синхронные и оцениваются во времяподготовки кадра.

УПРЕЖДЕНИЕ СКОРОСТИ И УПРЕЖДЕНИЕ УСКОРЕНИЯ PRG PLC INT(V.)[n].A.FFGAIN.Xn Активный процент от упреждения скорости R R R(V.)[n].A.ACFGAIN.Xn Активный процент от упреждения ускорения R R R(V.)[n].A.ACTFFW.Xn Мгновенное упреждение скорости R R R(V.)[n].A.ACTACF.Xn Мгновенное упреждение ускорения R R R

СОСТОЯНИЕ УГЛОВОГО ПРЕОБРАЗОВАНИЯ(V.)[n].G.ANGAXST Состояние углового преобразования

"0" = Выкл "1" = Вкл "2" = Заморожено (приостановлено)(V.).G.ANGIDST[i] Состояние углового преобразования [i] станочных параметров

"0" = Выкл "1" = Вкл "2" = Заморожено (приостановлено)

СОСТОЯНИЕ ТАНГЕНЦИАЛЬНОГО УПРАВЛЕНИЯ(V.)[n].G.TGCTRLST Состояние тангенциального управления в канале

"0" = Выкл "1" = Вкл "2" = Заморожено (приостановлено)(V.)[n].A.TGCTRLST.Xn Состояние тангенциального управления оси

"0" = Выкл "1" = Вкл "2" = Заморожено (приостановлено)(V.).A.TANGAN.Xn Угол, запрограммированный на оси Xn.(V.).A.TANGFEED Скорость подачи позиционирования для тангенциального управления

Page 384: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к независим

ым

осям

(REF: 0608)

354

9.17 Относящиеся к независимым осям

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси.

Эти переменные для чтения - записи (R/W) синхронные и оцениваются вовремя выполнения.

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения. Эти переменные соответствуют линейным и поворотнымосям.

Эти переменные для чтения - записи (R/W) синхронные и оцениваются вовремя выполнения. Эти переменные соответствуют линейным и поворотнымосям и шпинделям.

Чтение PLC GEARADJ происходит в сотых (x100). См. "Доступ к числовым значениям изPLC" на странице 305.

НЕЗАВИСИМЫЕ ОСИ PRG PLC INT(V.)[n].G.IBUSY Независимая ось в выполнении R R R

НЕЗАВИСИМЫЕ ОСИ (ПОЗИЦИОНИРОВАНИЕ) PRG PLC INT(V.)[n].A.IORG.Xn Корректор для независимой оси R/W R/W R/W(V.)[n].A.IPRGF.Xn Скорость подачи, запрограммированная на независимой

осиR R R

(V.)[n].A.IPPOS.Xn Координата, запрограммированная для независимой оси R R R(V.)[n].A.ITPOS.Xn Теоретическая координата независимой оси R R R

НЕЗАВИСИМЫЕ ОСИ (СИНХРОНИЗАЦИЯ) PRG PLC INT(V.)[n].A.SYNCTOUT.Xn Максимальное время для установления синхронизации R/W R/W R/W(V.)[n].A.SYNCVEL.Xn Скорость синхронизации R/W R/W R/W(V.)[n].A.SYNCPOSW.Xn Максимальное различие позиций для начала

корректировкиR/W R/W R/W

(V.)[n].A.SYNCVELW.Xn Максимальное различие скорости для начала корректировки

R/W R/W R/W

(V.)[n].A.SYNCPOSOFF.Xn Корректор позиции для синхронизации R/W R/W R/W(V.)[n].A.SYNCVELOFF.Xn Корректор скорости для синхронизации R/W R/W R/W(V.)[n].A.GEARADJ.Xn Точная регулировка передаточного отношения во время

непосредственной синхронизации.R R R

(V.)[n].A.SYNCERR.Xn Ошибка синхронизации. R/W R/W R/W

Page 385: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочной

конфигурации

9.

(REF: 0608)

355

9.18 Относящиеся к станочной конфигурации

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси или шпинделя.

• Символы "i" и "x" заменяются числом, сохраняя скобки.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения.

Припарковывая ось, хорошо бы знать, какие оси являются доступными. Переменные(V.)[n].G.AXISNAME и (V.).G.GAXISNAME указывают, какие оси являются доступными. Если осьне доступна, эта переменная возвращает "?".

Эти переменные - синхронные, для чтения - записи (R/W). Переменныесоответствуют линейным и поворотным осям.

Есть 2 программных ограничения. ЧПУ применяет наиболее ограничивающий.

Переменные POSLIMIT и NEGLIMIT соответствуют ограничениям, установленным станочнымипараметрами. Изменяя эти переменные, ЧПУ принимает с этого момента эти значения вкачестве новых ограничений.

Они сохраняют свое значение после Сброса, но переустанавливаются при подтверждениистаночных параметров и включении ЧПУ. Переменные POSLIMIT и NEGLIMINT принимаютзначения станочных параметров и RTPOSLIMIT и RTNEGLIMIT принимают максимальныезначения.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения. Эти переменные соответствуют линейным и поворотным осям.

Возвращает результирующее измерение активных кинематик на этой оси. Это может бытьспециальное значение ДАННЫХ (таблица кинематик) или комбинация нескольких из них взависимости от типа кинематики.

.

КОНФИГУРАЦИЯ СТАНКА PRG PLC INT(V.)G.NUMCH Число каналов R R R(V.)[n].G.AXISCH Название осей каналов — — R(V.)[n].A.ACTCH.Xn Текущий канал оси или шпинделя R R R(V.)[n].A.ACTIVSET.Xn Установка активной оси или шпинделя R R R(V.)[n].G.AXIS Число осей канала R R R(V.)[n].G.NAXIS Число осей канала, включая пустые позиции выработанных

осейR R R

(V.)[n].G.AXISNAMEx Название оси канала "x" R R R(V.)G.GAXISNAMEx Название оси "x" системы R R R(V.)[n].G.NSPDL Число шпинделей канала R R R(V.)[n].G.SPDLNAMEx Название шпинделя канала "x" R R R(V.)G.GSPDLNAMEx Название шпинделя "x" системы R R R(V.)[n].G.MASTERSP Ведущий шпиндель канала R R R

ОГРАНИЧЕНИЯ ПЕРЕМЕЩЕНИЙ ЛИНЕЙНОЙ И ПОВОРОТНОЙ ОСИ PRG PLC INT Exec

(V.)[n].A.POSLIMIT.Xn Положительное программное ограничение R/W R R No(V.)[n].A.NEGLIMIT.Xn Отрицательное программное ограничение R/W R R No(V.)[n].A.RTPOSLIMIT.Xn Второе положительное программное ограничение

перемещенияR/W R/W R/W Yes

(V.)[n].A.RTNEGLIMIT.Xn Второе отрицательное программное ограничение перемещения

R/W R/W R/W Yes

(V.)[n].G.SOFTLIMIT Достигнутые программные ограничения R R R Yes

КИНЕМАТИКИ (РАЗМЕРЫ) PRG PLC INT(V.)[n].A.HEADOF.Xn Размеры кинематики R R R

Page 386: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочной

конфигурации

(REF: 0608)

356

Эти переменные - для синхронного чтения (R).

Значения, возвращаемые (V.)[n].G.PLANE and (V.)[n].G.LONGAX, закодированы следующимобразом.

X=10 X1=11 X2=12 X3=13 ... X9=19

Y=20 Y1=21 Y2=22 Y3=23 ... Y9=29

Z=30 Z1=31 Z2=32 Z3=33 ... Z9=39

U=40 U1=41 U2=42 U3=43 ... U9=49

V=50 V1=51 V2=52 V3=53 ... V9=59

W=60 W1=61 W2=62 W3=63 ... W9=69

A=70 A1=71 A2=72 A3=73 ... A9=79

B=80 B1=81 B2=82 B3=83 ... B9=89

C=90 C1=91 C2=92 C3=93 ... C9=99

Таким образом, если будет выбрана плоскость G17, вы получите:

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения.

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения. Эти переменные соответствуют линейным и поворотным осям ишпинделям.

Для того, чтобы счетчик был активным, он должен иметь связанную аналоговую ось.

РАБОЧАЯ ПЛОСКОСТЬ И ОСИ PRG PLC INT Exec(V.)[n].G.PLANE Оси, составляющие рабочую плоскость R R R Нет(V.)[n].G.PLANE1 Первая главная ось канала (абсцисса) R R R Нет(V.)[n].G.PLANE2 2-ая главная ось канала (ордината) R R R Нет(V.)[n].G.PLANE3 Третья главная ось канала R R R Нет(V.)[n].G.PLANELONG Продольная ось канала R R R Нет(V.)[n].G.LONGAX Продольная ось R R R Нет(V.)[n].G.PLAXNAME1 Главные оси (абсцисса) — — R Да(V.)[n].G.PLAXNAME2 Главные оси (ордината) — — R Да(V.)[n].G.PLAXNAME3 Главные оси (продольные) — — R Да(V.)[n].G.TOOLDIR Ориентация инструмента. R R R Нет

V.G.PLANE = 1020 Оси XY (рабочая плоскость)V.G.LONGAX = 30 Ось Z (продольная)G.PLAXNAME1 = X (Ось абсциссы)G.PLAXNAME2 = Y (Ось ординаты)G.PLAXNAME3 = Z (Продольная ось)

АНАЛОГОВЫЕ ВХОДЫ И ВЫХОДЫ PRG PLC INT(V.)G.ANAI[i] [n] входное напряжение (в вольт) R R R(V.)G.ANAO[i] [n] выходное напряжение (в вольт) R/W R/W R

ВХОДЫ ОБРАТНОЙ СВЯЗИ PRG PLC INT(V.)[n].A.COUNTER.Xn Импульсы обратной связи

(целое число + дробное)R R R

(V.)[n].A.COUNTERST.Xn Состояние счетчика R R R(V.)[n].A.ASINUS.Xn Дробная часть сигнала A R R R(V.)[n].A.BSINUS.Xn Дробная часть сигнала B R R R

Page 387: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Относящ

иеся

к станочной

конфигурации

9.

(REF: 0608)

357

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения. Эти переменные соответствуют линейным и поворотнымосям и шпинделям.

Чтение PLC TORQUE происходит в десятых (x10). См. "Доступ к числовым значениям изPLC" на странице 305.

Чтобы для определенных упреждений скорости и ускорения этот способ был принят в расчет,они должны быть активизированы станочным параметром; то есть посредством станочногопараметра FFWTYPE, если это - аналоговый привод или моделируемый привод, илипараметром OPMODEP, если это - привод Sercos.

Значения, определенные этими переменными, преобладают над значениями, определеннымистаночными параметры или программой. Установка переменных с отрицательным значениемотменяет их воздействие ("0" - действительное значение). Эти переменные не инициируютсяни сбросом, ни подтверждением параметров.

PLC будет читать их в следующих единицах. См. "Доступ к числовым значениям из PLC"на странице 305.

Чтение PLC PLCACFGAIN происходит в десятых (x10)

Чтение PLC PLCFFGAIN происходит в сотых (x100)

Эти переменные – только для чтения (R), синхронные и оцениваются привыполнении.

Эти переменные – только для чтения (R), синхронные и оцениваются привыполнении.

ОТНОСЯЩИЕСЯ К ТАНДЕМНОЙ ОСИ PRG PLC INT(V.)[n].A.TPIIN.Xn Вход PI ведущей оси тандема (в об/мин) R R R(V.)[n].A.TPIOUT.Xn Выход PI ведущей оси тандема (в об/мин) R R R(V.)[n].A.TFILTOUT.Xn Выход предварительно-нагруженногофильтра R R R(V.)[n].A.PRELOAD.Xn Предварительная нагрузка R/W R/W R/W(V.)[n].A.FTEO.Xn Команда задания скорости для Sercos R R R(V.)[n].A.TORQUE.Xn Текущий момент в Sercos R R R

ПЕРЕМЕННЫЕ, КОТОРЫЕ БУДУТ УСТАНОВЛЕНЫ ЧЕРЕЗ PLC PRG PLC INT(V.)[n].A.PLCFFGAIN.Xn % упреждения скорости, запрограммированный из PLC R R/W R(V.)[n].A.PLCACFGAIN.Xn % упреждения ускорения, запрограммированный из PLC R R/W R(V.)[n].A.PLCPROGAIN.Xn Пропорциональное усиление, запрограммированное из PLC R R/W R

Чтобы установить переменную оси Z к ·99.1 · из PLC:

()=MOV 991 R1

()=CNCWR(R1,A.PLCACFGAIN.Z,M1000)

Чтобы установить переменную оси X к ·99.12 · из PLC:

()=MOV 9912 R1

()=CNCWR(R1,A.PLCFFGAIN.X,M1000)

ПЕРЕМЕННЫЕ ДЛЯ РЕГУЛИРОВКИ ПОЗИЦИИ PRG PLC INT(V.)[n].A.POSINC.Xn Реальное приращение позиции текущего периода выборки R R R(V.)[n].A.TPOSINC.Xn Теоретическое приращение позиции текущего периода

выборкиR R R

(V.)[n].A.PREVPOSINC.Xn Реальное приращение позиции предыдущего периода выборки

R R R

ПЕРЕМЕННЫЕ ТОЧНОЙ РЕГУЛИРОВКИ PRG PLC INT(V.)[n].A.FEED.Xn Значение реальной мгновенной скорости подачи R R R(V.)[n].A.TFEED.Xn Значение теоретической мгновенной скорости подачи R R R(V.)[n].A.ACCEL.Xn Значение реального мгновенного ускорения R R R(V.)[n].A.TACCEL.Xn Значение теоретического мгновенного ускорения R R R(V.)[n].A.JERK.Xn Значение реального мгновенного джерка R R R(V.)[n].A.TJERK.Xn Значение теоретического мгновенного джерка R R R

АВАРИЙНОЕ РЕЛЕ PRG PLC INT(V.)G.ERELAYEST Состояние аварийного реле

"0" = Реле открыто "1" = Реле закрытоR R R

Page 388: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Другие переменны

е

(REF: 0608)

358

9.19 Другие переменные

Они имеют общие названия.

• Символ "n" заменяется номером канала, сохраняя скобки. Первый каналидентифицируется номером 1, "0" не действительный.

• Символ "Xn" заменяется названием, логическим номером или индексом вканале оси или шпинделя.

• Символ "i" заменяется числом, сохраняя скобки..

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения.

Обе переменные возвращают десятичное значение. Чтобы понять значение переменных,перейдите к их шестнадцатеричному формату.

Значения STATUS.

Список кодов - следующий.

Значения FULLSTATUS.

Верхняя часть этой переменной содержит информацию переменной STATUS ,а ее нижняячасть обеспечивает подсостояние ЧПУ; FULLSATUS = (STATUS) (подсостояние). Такимобразом, если переменная возвращает значение 514, это означает следующее.

Список кодов для нижней части FULLSTATUS:

Пример: В состоянии сброса нижняя часть FULLSTATUS - $0, в ручном режиме - $1, в режимемодулирования $D, и так далее.

ВЕРСИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ PRG PLC INT(V.)G.VERSION Версия ЧПУ и номер релиза R R R

СТАТУС ЧПУ PRG PLC INT(V.)[n].G.STATUS Состояние ЧПУ (резюме) R R R(V.)[n].G.FULLSTATUS Состояние ЧПУ (детализированное) R R R

Десятичное Шестнадцатеричное

Значение

0 $0 Не Готово

1 $1 Готово

2 $2 В выполнении

4 $4 Прервано

8 $8 Ошибка

514 Шестнадцатеричное =$0202

состояние = $0200подсостояние = $02

В выполнении.В MDI.

Десятичное Шестнадцатеричное

Значение

0 $0 При Сбросе

1 $1 В ручном режиме

2 $2 В режиме MDI

3 $3 В программе

4 $4 Отановлено M0

5 $5 Остановлено с ОСТАНОВКОЙ ЦИКЛА

6 $6 Остановлено в покадровом режиме

9 $9 Проверка синтаксиса

10 $A Поиск кадра (без перемещения осей)

11 $B Поиск кадра закончился. В резерве

12 $C Оценка времени выполнения

13 $D В модулировании

Page 389: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Другие переменны

е

9.

(REF: 0608)

359

Пример нескольких значений переменной FULLSTATUS.

Обе переменные инициализируются сбросом. Если несколько каналов находятся в одной и тойже группе, сброс канала означает их переустановку, таким образом инициируются переменныевсех каналов группы.

Если несколько каналов находятся в одной и той же группе, ошибка в канале вызывает эту жеошибку во всех каналах; в этом случае переменная (V.)[n].G.CNCERR будет иметь то же самоезначение для всех каналов группы.

Если есть несколько предупреждений, значение переменной обновляется по мере их устранения.Когда устранено последнее, переменная (V.)[n].G.CNCWARNING инициируется в нуль.

Эти переменные – только для чтения (R), синхронные и оцениваются во времявыполнения.

(V.)[n].G.CYTIMEУстанавливается в 0 при каждом новом выполнении дажеодной и той же программы. Не измеряет время, если выполнение былоостановлено.

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения.

(V.)[n].G.PARTC Инициируется при выполнении новой программы и каждый раз, когдавыполняются M30 или M02

(V.)[n].G.FIRST Если выбирается новая программа, считается что она выполняется впервый раз (=1).

Должно быть принято во внимание, что обе переменные инициируются, изменяя программу,выполняемую в канале, даже с инструкцией #EXEC. Например, выбирая и выполняяследующую программу, обе переменные инициируются. При выполнении инструкции #EXECповторно инициируются обе переменные, потому что программа в выполнении изменилась.Если затем эта программа выполняется снова, программа в выполнении изменяется снова иобе переменные обновляются.

G0 X100#EXEC [“program2.nc”, 1]

M30

В этом случае, чтобы сохранить траекторию столько раз, сколько раз выполняется программа,рекомендуется использовать арифметический параметр в конце программы в качестве счетчика.

521 Шестнадцатеричный =$209

состояние = $200подсостояние = $02

В выполнении.Проверка синтаксиса.

522 Шестнадцатеричный =$20A

состояние = $200подсостояние = $0A

В выполнении.Поиск кадра.

524 Шестнадцатеричный =$20C

состояние = $200подсостояние = $0C

В выполнении.Оценка времени выполнения.

525 Шестнадцатеричный =$20D

состояние = $200подсостояние = $0D

В выполнении.В модулировании.

515 Шестнадцатеричный =$203

состояние = $200подсостояние = $03

В выполнении.В программе.

ОШИБКИ И ПРЕДУПРЕЖДЕНИЯ PRG PLC INT(V.)[n].G.CNCERR Номер ошибки с самым высоким приоритетом в указанном канале R R R(V.)[n].G.CNCWARNING Номер предупреждения, показанного в указанном канале R R R

ВРЕМЯ PRG PLC INT(V.)G.DATE Дата в формате "год-месяц-день"

(25-ого апреля 1999года => 990425)R R R

(V.)G.TIME Время в формате час-минута-секунда(в 18ч 22мин 34сек => 182234

R R R

(V.)G.CLOCK Секунды начиная с момента включения ЧПУ R R R(V.)[n].G.CYTIME Время выполнения программы обработки детали (в сотых секунды) R R R

СЧЕТЧИК ДЕТАЛЕЙ PRG PLC INT(V.)[n].G.PARTC Счетчик деталей R/W R/W R/W(V.)[n].G.FIRST Программа выполняется в первый раз R R R/W

Page 390: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Другие переменны

е

(REF: 0608)

360

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения.

Функция покадраовой обработки может быть активизирована или отменена с клавиатуры(V.)G.SBLOCK или из PLC (метка SBLOCK). Чтобы ее активизировать, установите одну из нихвысоко (=1), но чтобы отменить, обе должны быть установлены низко (=0).

Условная остановка, покадровый режим и быстрые функции выбираются через PLC (меткиM01STOP, BLKSKIP1 и MANRAPID соответственно).

Эти переменные – синхронные, только для чтения (R).

(V.)[n].G.FILEOFFSET указывает число символов, существующих между первым символомпрограммы и выполняемой строкой. Может использоваться, чтобы подсветить выполняемуюстроку.

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения.

Эти переменные для чтения - записи (R/W), синхронные и оцениваются вовремя выполнения.

(V.)G.KEY Для чтения последней клавиши, которая была принята ЧПУ, илимоделирования клавиатуры из PLC записью в этом коде требуемой клавиши.

Эти переменные - синхронные, для чтения - записи (R/W).

ПОКАДРОВЫЕ, СКОРОСТНЫЕ ФУНКЦИИ, И Т.Д. PRG PLC INT(V.)[n].G.SBOUT Активизируется функция покадрового режима R R R(V.)[n].G.SBLOCK Функция покадрового режима, которая запрашивается через

клавиатуруR R R/W

(V.)[n].G.BLKSKIP Активизируется функция пропуска кадра (\) R R R/W(V.)[n].G.M01STOP Активизируется функция условной остановки (M01) R R R/W(V.)[n].G.RAPID Активизируется скоростная функция R R R/W

ОТНОСЯЩИЕСЯ К ПРОГРАММЕ PRG PLC INT Exec(V.)[n].G.FILENAME Название программы в выполнении — — R Да(V.)[n].G.PRGPATH Путь программы в выполнении — — R Да(V.)[n].G.FILEOFFSET Позиция, занятая строчкой в выполнении R R R Да(V.)[n].G.BLKN Последний выполненный кадр (номер)

(Если нету, значение-1)R R R Нет

(V.)[n].G.LINEN Номер выполняемой строки программы R R R Да

ОТНОСЯЩИЕСЯ К ОСЯМ И ШПИНДЕЛЯМ LinRot

SpdPRGPLC

INT

(V.)[n].A.INPOS.Xn Ось или шпиндель в позиции Yes Yes R R(V.)[n].A.DIST.Xn Расстояние, по которому путешествует ось или шпиндель Yes Yes R/W R/W(V.)G.ENDREP Все оси переустанавливаются — — R R(V.)[n].G.SPDLREP М функция, которая должна использоваться, чтобы

переустановить шпиндель после осмотра инструмента— — R R

МОДЕЛИРОВАНИЕ КЛАВИШ PRG PLC INT(V.)G.KEY Код последней клавиши, принятой ЧПУ. R R/W R

Моделирование клавиатуры из PLC.

;R110=0 and R111=1

··· = CNCRD(G.KEY, R100, M102)

Назначает регистру R100 код клавиши, нажатой последней.

··· = CNCWR(R101, G.KEY, M101)Указывает ЧПУ, что была нажата клавиша, код которой обозначен в регистреR101.

Page 391: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по программированию

CNC 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Другие переменны

е

9.

(REF: 0608)

361

Эти переменные – только для чтения (R), синхронные, и оцениваются во времявыполнения.

Перемещения в ручном режиме разрешены, если активен ручной режим или режимОБУЧЕНИЕ, во время осмотра инструмента, и если активны функции G200 и G20.

КАНАЛ PRG PLC INT Exec(V.)[n].G.CNCHANNEL Номер канала R R R No(V.)G.FOCUSCHANNEL Канал с активным центром R R/W R/W Yes

ПЕРЕМЕЩЕНИЯ В РУЧНОМ РЕЖИМЕ PRG PLC INT(V.)[n].G.INTMAN Перемещения в ручном режиме разрешены R R R

Page 392: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

362

9.20 Алфавитный список переменных.

(V.).A.TANGAN.Xn Угол, запрограммированный на оси Xn............................................................. 353(V.).A.TANGFEED Скорость подачи позиционирования для тангенциального управления ....... 353(V.).G.ANGIDST[i] Состояние углового преобразования [i] станочных параметров..................... 353(V.)[n].A.ACCEL.Xn Значение реального мгновенного ускорения ................................................... 357(V.)[n].A.ACFGAIN.Xn Активный процент от упреждения ускорения ................................................... 353(V.)[n].A.ACTACF.Xn Мгновенное упреждение ускорения .................................................................. 353(V.)[n].A.ACTCH.Xn Текущий канал оси или шпинделя..................................................................... 355(V.)[n].A.ACTFFW.Xn Мгновенное упреждение скорости .................................................................... 353(V.)[n].A.ACTIVSET.Xn Установка активной оси или шпинделя............................................................. 355(V.)[n].A.ACTPLCOF.Xn Накопленный корректор PLC на оси Xn............................................................ 337(V.)[n].A.ADDMANOF.Xn Расстояние, проходимое с G201 ...................................................................... 351(V.)[n].A.APOS.Xn Координаты детали. Реальная база инструмента............................................ 346(V.)[n].A.ASINUS.Xn Дробная часть сигнала A ................................................................................... 356(V.)[n].A.ATIPMEAS.Xn Измеряемое значение. Координаты режущей кромки инструмента............... 351(V.)[n].A.ATIPPOS.Xn Координаты детали. Реальная режущей кромки инструмента ....................... 346(V.)[n].A.ATIPTPOS.Xn Координаты детали. Теоретическая режущей кромки инструмента............... 346(V.)[n].A.ATPOS.Xn Координаты детали. Теоретическая база инструмента ................................... 346(V.)[n].A.BSINUS.Xn Дробная часть сигнала B ................................................................................... 356(V.)[n].A.CNCMMODE.Xn Через переключатель для оси Xn...................................................................... 344(V.)[n].A.CNCSSO.Sn % S на переключателе ....................................................................................... 348(V.)[n].A.COUNTER.Xn Импульсы обратной связи ................................................................................. 356(V.)[n].A.COUNTERST.Xn Состояние счетчика ............................................................................................ 356(V.)[n].A.CSS.Sn Активная CSS...................................................................................................... 348(V.)[n].A.DIST.Xn Расстояние, по которому путешествует ось или шпиндель ............................ 360(V.)[n].A.FEED.Xn Значение реальной мгновенной скорости подачи ........................................... 357(V.)[n].A.FFGAIN.Xn Активный процент от упреждения скорости ..................................................... 353(V.)[n].A.FIX.Xn Корректор текущего крепления для оси Xn ...................................................... 337(V.)[n].A.FIXT[i].Xn Корректор [i] крепления для оси Xn .................................................................. 337(V.)[n].A.FLWE.Sn Ошибка рассогласования шпинделя................................................................. 346(V.)[n].A.FLWE.Xn Ошибка рассогласования оси............................................................................ 346(V.)[n].A.FLWEST.Sn Линейная оценка ошибки рассогласования шпинделя (запаздывание) ........ 346(V.)[n].A.FLWEST.Xn Линейная оценка ошибки рассогласования оси............................................... 346(V.)[n].A.FRO.Xn % F активный осью ............................................................................................. 347(V.)[n].A.FTEO.Xn Команда задания скорости для Sercos ............................................................. 357(V.)[n].A.GEARADJ.Xn Точная регулировка передаточного отношения во время непосредственной

синхронизации. 354(V.)[n].A.GEARADJ.Xn Точная регулировка передаточного отношения во время непосредственной

синхронизации. 354(V.)[n].A.HEADOF.Xn Размеры кинематики .......................................................................................... 355(V.)[n].A.INPOS.Xn Ось или шпиндель в позиции............................................................................. 360(V.)[n].A.IORG.Xn Корректор для независимой оси ....................................................................... 354(V.)[n].A.IPPOS.Xn Координата, запрограммированная для независимой оси ............................. 354(V.)[n].A.IPRGF.Xn Скорость подачи, запрограммированная на независимой оси ....................... 354(V.)[n].A.ITPOS.Xn Теоретическая координата независимой оси ................................................... 354(V.)[n].A.JERK.Xn Значение реального мгновенного джерка ........................................................ 357(V.)[n].A.MANMODE.Xn Активный для оси Xn .......................................................................................... 344(V.)[n].A.MANOF.Xn Расстояние, проходимое с G200 или осмотром .............................................. 351(V.)[n].A.MEAS.Xn Измеряемое значение. Координаты основы инструмента .............................. 351(V.)[n].A.MEASIN.Xn Координата, которая включает корректор измерения ..................................... 351(V.)[n].A.MEASOF.Xn Разность относительно запрограммированной точки...................................... 351(V.)[n].A.MEASOK.Xn Измерение закончилось ..................................................................................... 351(V.)[n].A.NEGLIMIT.Xn Отрицательное программное ограничение ...................................................... 355(V.)[n].A.ORG.Xn Корректор текущего начала координат для оси Xn.......................................... 337(V.)[n].A.ORGT[i].Xn Корректор [i] начала координат для оси Xn ...................................................... 337(V.)[n].A.PLCACFGAIN.Xn % упреждения ускорения, запрограммированный из PLC .............................. 357(V.)[n].A.PLCFFGAIN.Xn % упреждения скорости, запрограммированный из PLC ................................ 357(V.)[n].A.PLCMMODE.Xn PLC для оси Xn ................................................................................................... 344(V.)[n].A.PLCOF.Xn Корректор начала координат PLC для оси Xn.................................................. 337(V.)[n].A.PLCPROGAIN.Xn Пропорциональное усиление, запрограммированное из PLC........................ 357(V.)[n].A.POS.Sn Реальная позиция шпинделя ............................................................................. 346(V.)[n].A.POS.Xn Станочные координаты. Реальная основы инструмента ................................ 346(V.)[n].A.POSINC.Xn Реальное приращение позиции текущего периода выборки .......................... 357(V.)[n].A.POSLIMIT.Xn Положительное программное ограничение...................................................... 355(V.)[n].A.PPOS.Sn Запрограммированная позиция шпинделя ....................................................... 346(V.)[n].A.PPOS.Xn Запрограммированные координаты (режущей кромки инструмента) ............ 346(V.)[n].A.PRELOAD.Xn Предварительная нагрузка ................................................................................ 357(V.)[n].A.PREVPOSINC.Xn Реальное приращение позиции предыдущего периода выборки ................... 357(V.)[n].A.PRGCSS.Sn CSS программой ................................................................................................. 348(V.)[n].A.PRGS.Sn S в соответствии с программой в об/мин.......................................................... 348

Мнемоника Переменная Стр.

Page 393: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

9.

(РЕФ: 0608)

363

(V.)[n].A.PRGSL.Sn S ограничение через программу в режиме Постоянная Скорость Резания... 348(V.)[n].A.PRGSPOS.Sn Скорость в M19 в соответствии с программой ................................................. 348(V.)[n].A.PRGSSO.Sn % S программой .................................................................................................. 348(V.)[n].A.RTNEGLIMIT.Xn Второе отрицательное программное ограничение перемещения .................. 355(V.)[n].A.RTPOSLIMIT.Xn Второе положительное программное ограничение перемещения ................. 355(V.)[n].A.SLIMIT.Sn S ограничение, активное в режиме Постоянная Скорость Резания ............... 348(V.)[n].A.SPEED.Sn S активная в об/мин (G97) ................................................................................. 348(V.)[n].A.SPOS.Sn Активная скорость в M19 ................................................................................... 348(V.)[n].A.SREAL.Sn Реальная скорость шпинделя ............................................................................ 348(V.)[n].A.SSO.Sn % S активный в ЧПУ ........................................................................................... 348(V.)[n].A.SYNCERR.Xn Ошибка синхронизации. ..................................................................................... 354(V.)[n].A.SYNCPOSOFF.Xn Корректор позиции для синхронизации ............................................................ 354(V.)[n].A.SYNCPOSW.Xn Максимальное различие позиций для начала корректировки ........................ 354(V.)[n].A.SYNCTOUT.Xn Максимальное время для установления синхронизации ................................ 354(V.)[n].A.SYNCVEL.Xn Скорость синхронизации.................................................................................... 354(V.)[n].A.SYNCVELOFF.Xn Корректор скорости для синхронизации ........................................................... 354(V.)[n].A.SYNCVELW.Xn Максимальное различие скорости для начала корректировки ....................... 354(V.)[n].A.TACCEL.Xn Значение теоретического мгновенного ускорения ........................................... 357(V.)[n].A.TFEED.Xn Значение теоретической мгновенной скорости подачи ................................... 357(V.)[n].A.TGCTRLST.Xn Состояние тангенциального управления оси .................................................. 353(V.)[n].A.TIPPOS.Xn Станочные координаты. Реальная режущей кромки инструмента ................. 346(V.)[n].A.TIPTPOS.Xn Станочные координаты. Теоретическая режущей кромки инструмента ........ 346(V.)[n].A.TJERK.Xn Значение теоретического мгновенного джерка ................................................ 357(V.)[n].A.TOFL.Xn Отклонение активного корректора на оси Xn ................................................... 342(V.)[n].A.TOFLW.Xn Корректор износа инструмента на первой оси канала .................................... 341(V.)[n].A.TOFLW.Xn Отклонение активного корректора износа на оси Xn....................................... 342(V.)[n].A.TORQUE.Xn Текущий момент в Sercos................................................................................... 357(V.)[n].A.TPIIN.Xn Вход PI ведущей оси тандема (в об/мин).......................................................... 357(V.)[n].A.TPIOUT.Xn Выход PI ведущей оси тандема (в об/мин) ....................................................... 357(V.)[n].A.TPOS.Sn Теоретическая позиция шпинделя .................................................................... 346(V.)[n].A.TPOS.Xn Станочные координаты. Теоретическая основы инструмента ........................ 346(V.)[n].A.TPOSINC.Xn Теоретическое приращение позиции текущего периода выборки .................. 357(V.)[n].G.ACS Номер активной функции ACS........................................................................... 352(V.)[n].G.ACTIVPROBE Номер активного датчика измерения ................................................................ 351(V.)[n].G.ANGAXST Состояние углового преобразования ................................................................ 353(V.)[n].G.AXIS Число осей канала.............................................................................................. 355(V.)[n].G.AXISCH Название осей каналов ...................................................................................... 355(V.)[n].G.AXISNAMEx Название оси канала "x"..................................................................................... 355(V.)[n].G.BLKN Последний выполненный кадр (номер) ........................................................... 360(V.)[n].G.BLKSKIP Активизируется функция пропуска кадра (\) ..................................................... 360(V.)[n].G.CIRERR[i] Исправление центра дуги .................................................................................. 350(V.)[n].G.CNCERR Номер ошибки с самым высоким приоритетом в указанном канале.............. 359(V.)[n].G.CNCFRO % F переключателем .......................................................................................... 347(V.)[n].G.CNCHANNEL Номер канала ...................................................................................................... 361(V.)[n].G.CNCWARNING Номер предупреждения, показанного в указанном канале ............................. 359(V.)[n].G.CS Номер активной функции CS ............................................................................. 352(V.)[n].G.CSMAT1 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 1. 352(V.)[n].G.CSMAT10 Корректор текущей системы координат относительно станочного нуля на первой

оси 352(V.)[n].G.CSMAT11 Корректор текущей системы координат относительно станочного нуля на второй

оси 352(V.)[n].G.CSMAT12 Корректор текущей системы координат, отнесенный к станочному нулю на

третьей оси 352(V.)[n].G.CSMAT2 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 2. 352(V.)[n].G.CSMAT3 Матрица, получающаяся из наклонной плоскости. Ряд элементов 1 колонка 3. 352(V.)[n].G.CSMAT4 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 1. 352(V.)[n].G.CSMAT5 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 1. 352(V.)[n].G.CSMAT6 Матрица, получающаяся из наклонной плоскости. Ряд элементов 2 колонка 3. 352(V.)[n].G.CSMAT7 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3 колонка 1. 352(V.)[n].G.CSMAT8 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3 колонка 2. 352(V.)[n].G.CSMAT9 Матрица, получающаяся из наклонной плоскости. Ряд элементов 3колонка 3.. 352(V.)[n].G.CYCLETYPEON Тип активного постоянного цикла ...................................................................... 351(V.)[n].G.CYCLETYPEON Тип активного постоянного цикла ...................................................................... 351(V.)[n].G.CYTIME Время выполнения программы обработки детали (в сотых секунды)............ 359(V.)[n].G.F3D Теоретическая скорость подачи пути инструмента 3D ................................... 351(V.)[n].G.FEED Активная скорость подачи в G94....................................................................... 347(V.)[n].G.FILENAME Название программы в выполнении ................................................................. 360(V.)[n].G.FILEOFFSET Позиция, занятая строчкой в выполнении ........................................................ 360(V.)[n].G.FIRST Программа выполняется в первый раз ............................................................. 359(V.)[n].G.FIX Номер текущего крепления ................................................................................ 337(V.)[n].G.FMAN РУЧНАЯ скорость подачи в G94........................................................................ 345(V.)[n].G.FPREV Активная скорость подачи в G95....................................................................... 347(V.)[n].G.FREAL Реальная скорость подачи ЧПУ......................................................................... 347(V.)[n].G.FRO % F активный в ЧПУ ........................................................................................... 347(V.)[n].G.FULLSTATUS Состояние ЧПУ (детализированное)................................................................. 358

Page 394: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

364

(V.)[n].G.GS[i] Состояние требуемой функции "G"n ................................................................. 349(V.)[n].G.GUP[i] Значение глобального арифметического параметра [i]................................... 338(V.)[n].G.GUPF[i] Значение глобального арифметического параметра [i]. Значение на 10000. 338(V.)[n].G.HGS Хронология функций "G" для показа................................................................. 349(V.)[n].G.HGS1..10 Состояние требуемой функции "G" ................................................................... 349(V.)[n].G.HMS Хронология функций "M" ведущего шпинделя для показа .............................. 349(V.)[n].G.HMSi Хронология функций "M" шпинделя "i" для показа ......................................... 349(V.)[n].G.HSC HSC функция активна ....................................................................................... 351(V.)[n].G.I/J/K Координаты центра дуги (I, J, K)........................................................................ 350(V.)[n].G.IBUSY Независимая ось в выполнении ........................................................................ 354(V.)[n].G.INTMAN Перемещения в ручном режиме разрешены.................................................... 361(V.)[n].G.LINEN Номер выполняемой строки программы........................................................... 360(V.)[n].G.LINKACTIVE Состояние подчинения....................................................................................... 350(V.)[n].G.LONGAX Продольная ось .................................................................................................. 356(V.)[n].G.LUPACT[i] Значение локального арифметического параметра [i] активного уровня ...... 338(V.)[n].G.LUPm[i] Значение локального арифметического параметра [i] m уровня................... 338(V.)[n].G.LUPmF[i] Значение локального арифметического параметра [i] m уровня Значение на 1000 338(V.)[n].G.M01STOP Активизируется функция условной остановки (M01) ....................................... 360(V.)[n].G.MANFPR РУЧНАЯ скорость подачи в G95........................................................................ 345(V.)[n].G.MASTERSP Ведущий шпиндель канала................................................................................ 355(V.)[n].G.MEETCH[i] Маркер типа MEET, ожидаемая каналом [n] из канала [i] ............................... 352(V.)[n].G.MEETST[i] Состояние маркера [i] типа MEET в канале [n] ................................................ 352(V.)[n].G.MIRROR Активные зеркальные отображения.................................................................. 350(V.)[n].G.MIRROR1 Зеркальное отображение, активное на первой оси канала ............................ 350(V.)[n].G.MIRROR2 Зеркальное отображение, активное на второй оси канала............................. 350(V.)[n].G.MIRROR3 Зеркальное отображение, активное на третьей оси канала ........................... 350(V.)[n].G.MS[i] Состояние требуемой функции "M"................................................................... 349(V.)[n].G.NAXIS Число осей канала, включая пустые позиции выработанных осей ................ 355(V.)[n].G.NSPDL Число шпинделей канала .................................................................................. 355(V.)[n].G.NXTOD Номер следующего подготавливаемого корректора инструмента.................. 342(V.)[n].G.NXTOOL Номер следующего подготавливаемого инструмента ..................................... 342(V.)[n].G.ORGROT Угол вращения системы координат ................................................................... 350(V.)[n].G.PARTC Счетчик деталей ................................................................................................. 359(V.)[n].G.PENDNR Число ожидающих повторений с NR................................................................. 351(V.)[n].G.PENDRPT Число ожидающих повторений с #RPT............................................................. 351(V.)[n].G.PLANE Оси, составляющие рабочую плоскость ........................................................... 356(V.)[n].G.PLANE1 Первая главная ось канала (абсцисса)............................................................. 356(V.)[n].G.PLANE2 2-ая главная ось канала (ордината).................................................................. 356(V.)[n].G.PLANE3 Третья главная ось канала................................................................................. 356(V.)[n].G.PLANELONG Продольная ось канала...................................................................................... 356(V.)[n].G.PLAXNAME1 Главные оси (абсцисса) ..................................................................................... 356(V.)[n].G.PLAXNAME2 Главные оси (ордината) ..................................................................................... 356(V.)[n].G.PLAXNAME3 Главные оси (продольные)................................................................................. 356(V.)[n].G.PLMEAS1 Измеряемое значение на первой оси канала. Координаты режущей кромки 351(V.)[n].G.PLMEAS2 Измеряемое значение на второй оси канала. Координаты режущей кромки 351(V.)[n].G.PLMEAS3 Измеряемое значение на третьей оси канала. Координаты режущей кромки 351(V.)[n].G.PLMEASOKx Измерение на осях плоскости закончено ......................................................... 351(V.)[n].G.PLPPOS1 Запрограммированная координата (режущей кромки) Первая ось канала ... 346(V.)[n].G.PLPPOS2 Запрограммированная координата (режущей кромки) Вторая ось канала.... 346(V.)[n].G.PLPPOS3 Запрограммированная координата (режущей кромки) Третья ось канала .... 346(V.)[n].G.PORGF Положение начала полярных координат относительно нуля детали (абсцисса) 350(V.)[n].G.PORGS Положение полярного начала координат относительно нуля детали (ордината) ..... 350(V.)[n].G.POSROTF Текущая позиция главной поворотной оси ....................................................... 352(V.)[n].G.POSROTS Текущая позиция вторичной поворотной оси ................................................... 352(V.)[n].G.PRGF Скорость подачи в соответствии с программой в G94 .................................... 347(V.)[n].G.PRGFPR Скорость подачи в соответствии с программой в G95 .................................... 347(V.)[n].G.PRGFRO % F программой .................................................................................................. 347(V.)[n].G.PRGPATH Путь программы в выполнении ......................................................................... 360(V.)[n].G.R Радиус дуги ......................................................................................................... 350(V.)[n].G.RAPID Активизируется скоростная функция ................................................................ 360(V.)[n].G.REMLIFE Оставшийся срок службы подготавливаемого корректора инструмента ....... 342(V.)[n].G.ROTPF Положение центра вращения относительно нуля детали (абсцисса) ............ 350(V.)[n].G.ROTPS Положение центра вращения относительно нуля детали (ордината) ............ 350(V.)[n].G.SBLOCK Функция покадрового режима, которая запрашивается через клавиатуру .... 360(V.)[n].G.SBOUT Активизируется функция покадрового режима ................................................ 360(V.)[n].G.SCALE Указывает активный общий масштабирующий коэффициент ........................ 350(V.)[n].G.SOFTLIMIT Достигнутые программные ограничения .......................................................... 355(V.)[n].G.SPDLNAMEx Название шпинделя канала "x" ......................................................................... 355(V.)[n].G.SPDLREP М функция, которая должна использоваться, чтобы переустановить шпиндель

после осмотра инструмента 360(V.)[n].G.STATUS Состояние ЧПУ (резюме) ................................................................................... 358(V.)[n].G.TGCTRLST Состояние тангенциального управления в канале .......................................... 353(V.)[n].G.TLFF Семейство подготавливаемого корректора инструмента................................ 342(V.)[n].G.TLFN Номинальный срок службы корректора инструмента...................................... 342(V.)[n].G.TLFR Действительный срок службы подготавливаемого корректора инструмента 342

Page 395: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

9.

(РЕФ: 0608)

365

(V.)[n].G.TOAN Подготавливаемый корректор угла врезания инструмента............................. 342(V.)[n].G.TOCUTL Подготавливаемый корректор длины режущей части инструмента ............... 342(V.)[n].G.TOD Номер корректора подготавливаемого инструмента ....................................... 342(V.)[n].G.TOFL1 Корректор инструмента на первой оси канала................................................. 342(V.)[n].G.TOFL2 Корректор инструмента на второй оси канала ................................................. 342(V.)[n].G.TOFL3 Корректор инструмента на третьей оси канала ............................................... 342(V.)[n].G.TOFLW1 Корректор износа инструмента на первой оси канала .................................... 342(V.)[n].G.TOFLW2 Корректор износа инструмента на второй оси канала..................................... 342(V.)[n].G.TOFLW3 Корректор износа инструмента на третьей оси канала ................................... 342(V.)[n].G.TOI Подготавливаемый корректор износа радиуса инструмента .......................... 342(V.)[n].G.TOK Подготавливаемый корректор износа длины инструмента ............................. 342(V.)[n].G.TOL Подготавливаемый корректор длины инструмента.......................................... 342(V.)[n].G.TOMON Тип управления подготавливаемого корректора инструмента........................ 342(V.)[n].G.TOOL Номер подготавливаемого инструмента ........................................................... 342(V.)[n].G.TOOLCOMP Компенсация функции активна......................................................................... 352(V.)[n].G.TOOLDIR Ориентация инструмента. .................................................................................. 356(V.)[n].G.TOOLORIF1 Целевая позиция для главной поворотной оси ................................................ 352(V.)[n].G.TOOLORIF2 Целевая позиция для главной поворотной оси ................................................ 352(V.)[n].G.TOOLORIS1 Целевая позиция для вторичной поворотной оси ............................................ 352(V.)[n].G.TOOLORIS2 Целевая позиция для вторичной поворотной оси ............................................ 352(V.)[n].G.TOR Подготавливаемый корректор радиуса инструмента....................................... 342(V.)[n].G.TOTIPR Подготавливаемый корректор радиуса режущей кромки ............................... 342(V.)[n].G.TOTP1 Дополнительный параметр 1 активного инструмента...................................... 342(V.)[n].G.TOTP2 Дополнительный параметр 2 активного инструмента...................................... 342(V.)[n].G.TOTP3 Дополнительный параметр 3 активного инструмента...................................... 342(V.)[n].G.TOTP4 Дополнительный параметр 4 активного инструмента...................................... 342(V.)[n].G.TOWTIPR Подготавливаемый корректор износа радиуса режущей кромки................... 342(V.)[n].G.TSTATUS Состояние подготавливаемого инструмента .................................................... 342(V.)[n].G.WAITCH[i] Маркер типа WAIT, ожидаемая каналом [n] из канала [i]................................. 352(V.)[n].G.WAITST[i] Состояние маркера [i] типа WAIT в канале [n].................................................. 352(V.)[n].MPA.ABSFEEDBACK[g].Xn Абсолютная система обратной связи................................................................ 329(V.)[n].MPA.ABSOFF[g].Xn Корректор относительно закодированной референтной метки ...................... 330(V.)[n].MPA.ACCEL[g].Xn Ускорение ............................................................................................................ 330(V.)[n].MPA.ACCJERK[g].Xn Ускорение джерк ................................................................................................. 330(V.)[n].MPA.ACFGAIN[g].Xn Процент упреждения ускорения в автоматическом режиме ........................... 330(V.)[n].MPA.ACFWFACTOR[g].XnПостоянная времени ускорения ........................................................................ 330(V.)[n].MPA.ACTBAKAN[g].Xn Применение дополнительного импульса команды задания скорости............ 329(V.)[n].MPA.ANAOUTID[g].Xn Аналоговый выход оси ....................................................................................... 331(V.)[n].MPA.AUTOGEAR.Xn Автоматическое изменение передачи............................................................... 327(V.)[n].MPA.AXISCH[g].Xn Изменение знака обратной связи...................................................................... 329(V.)[n].MPA.AXISEXCH Разрешение изменения канала ......................................................................... 326(V.)[n].MPA.AXISMODE.Xn Рабочий режим.................................................................................................... 326(V.)[n].MPA.AXISTYPE.Xn Тип оси................................................................................................................. 326(V.)[n].MPA.BACKLASH[g].Xn Люфт .................................................................................................................... 329(V.)[n].MPA.BAKANOUT[g].Xn Дополнительный импульс команды задания.................................................... 329(V.)[n].MPA.BAKTIME[g].Xn Продолжительность дополнительного импульса ............................................. 329(V.)[n].MPA.BIDIR.Xn Двунаправленная компенсация ........................................................................ 328(V.)[n].MPA.CAXIS.Xn Работает как ось "C" ........................................................................................... 327(V.)[n].MPA.CAXSET.Xn Рабочие установки для оси "C".......................................................................... 327(V.)[n].MPA.CORNERACC[g].XnМаксимальное ускорение, разрешенное на углах ........................................... 330(V.)[n].MPA.CORNERJERK[g].XnМаксимальный джерк, разрешенный на углах ................................................. 330(V.)[n].MPA.COUNTERID[g].Xn Вход обратной связи для оси............................................................................. 331(V.)[n].MPA.CURVACC[g].Xn Максимальное разрешенное ускорение ........................................................... 330(V.)[n].MPA.CURVJERK[g].Xn Максимально разрешенный джерк оконтуривания.......................................... 330(V.)[n].MPA.DECEL[g].Xn Замедление ......................................................................................................... 330(V.)[n].MPA.DECINPUT.Xn Переключатель исходного.................................................................................. 327(V.)[n].MPA.DECJERK[g].Xn Замедление джерк.............................................................................................. 330(V.)[n].MPA.DEFAULTSET.Xn Рабочая установка по умолчанию (при включении питания) .......................... 328(V.)[n].MPA.DIAMPROG.Xn Программирование в диаметрах ....................................................................... 327(V.)[n].MPA.DISTLUBRI[g].Xn Расстояние для импульса смазки...................................................................... 331(V.)[n].MPA.DRIVEID.Xn Выбор Sercos привода (ID)................................................................................. 326(V.)[n].MPA.DRIVETYPE.Xn Тип привода......................................................................................................... 326(V.)[n].MPA.DSYNCPOSW.Xn Окно синхронизации позиции ............................................................................ 326(V.)[n].MPA.DSYNCVELW.Xn Окно синхронизации скорости ........................................................................... 326(V.)[n].MPA.DWELL.Xn Задержка для неподвижных осей...................................................................... 327(V.)[n].MPA.ESTDELAY[g].Xn Задержка ошибки рассогласования .................................................................. 331(V.)[n].MPA.EXTMULT[g].Xn Внешний коэффициент для дистанционно-кодированной метки ................... 330(V.)[n].MPA.FACEAXIS.Xn Лицевая ось......................................................................................................... 326(V.)[n].MPA.FASTACC[g].Xn HSC FAST. Максимально разрешенное ускорение .......................................... 330(V.)[n].MPA.FBACKAL[g] Активизация сигнала обратной связи ............................................................... 329(V.)[n].MPA.FBACKDIFF.Xn Максимальная разница между обратными связями ........................................ 326(V.)[n].MPA.FBACKSRC.Xn Тип оси................................................................................................................. 326(V.)[n].MPA.FEDYNFAC[g].Xn % отклонения ошибки рассогласования ........................................................... 331(V.)[n].MPA.FFGAIN[g].Xn Процент от упреждения скорости в автоматическом режиме......................... 329(V.)[n].MPA.FFWTYPE[g].Xn Тип предконтроля (упреждения ) ....................................................................... 329

Page 396: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

366

(V.)[n].MPA.FLWEMONITOR[g].Xn Тип контроля ....................................................................................................... 330(V.)[n].MPA.FREQUENCY[i].Xn Сопряженная или центральная частота ........................................................... 328(V.)[n].MPA.G00FEED[g].Xn Скорость подачи в G00 ...................................................................................... 329(V.)[n].MPA.HIRTH.Xn Хиртовая ось ...................................................................................................... 326(V.)[n].MPA.HPITCH.Xn Шаг хиртовой оси ................................................................................................ 326(V.)[n].MPA.I0CODDI1[g].Xn Шаг между 2 фиксированными кодированными метками ............................... 330(V.)[n].MPA.I0CODDI2[g].Xn Шаг между 2 переменными кодированными метками ..................................... 330(V.)[n].MPA.I0TYPE[g].Xn Тип референтной метки (I0) .............................................................................. 330(V.)[n].MPA.INCJOGDIST[i].Xn Расстояние перемещения к позиции шкалы [i]................................................. 328(V.)[n].MPA.INCJOGFEED[i].XnСкорость подачи к [i] позиции ............................................................................ 328(V.)[n].MPA.INPOMAX[g].Xn Время для вхождения в позицию ...................................................................... 331(V.)[n].MPA.INPOSW[g].Xn Зона в-позиции.................................................................................................... 329(V.)[n].MPA.INPOTIME[g].Xn Минимальное время остановки в позиции ....................................................... 331(V.)[n].MPA.INPUTREV[g].Xn Повороты вала двигателя .................................................................................. 329(V.)[n].MPA.INPUTREV2[g].Xn Повороты вала двигателя (2-ая обратная связь) ............................................. 329(V.)[n].MPA.IPOACCP.Xn Максимальный % ускорения выполнения с G201............................................ 328(V.)[n].MPA.IPOFEEDP.Xn Максимальный % скорости подачи выполнения с G201 ................................. 328(V.)[n].MPA.JOGFEED.Xn Непрерывная скорость подачи РУЧНОГО режима .......................................... 328(V.)[n].MPA.JOGRAPFEED.Xn Быстрая подача в непрерывном РУЧНОМ режиме ......................................... 328(V.)[n].MPA.LACC1[g].Xn Ускорение первого участка ................................................................................ 330(V.)[n].MPA.LACC2[g].Xn Ускорение второго участка................................................................................. 330(V.)[n].MPA.LFEED[g].Xn Скорость изменения ........................................................................................... 330(V.)[n].MPA.LONGAXIS.Xn Продольная ось .................................................................................................. 326(V.)[n].MPA.LOOPCH[g].Xn Изменение знака аналогового напряжения ..................................................... 329(V.)[n].MPA.LOSPDLIM.Xn Нижний процент "rpm OK" .................................................................................. 327(V.)[n].MPA.LSCRWCOMP.Xn Компенсация ошибки ШВП ................................................................................ 328(V.)[n].MPA.MANACCP.Xn Максимальный % ручного ускорения с G201 ................................................... 328(V.)[n].MPA.MANACFGAIN[g].XnПроцент упреждения ускорения в РУЧНОМ режиме ....................................... 330(V.)[n].MPA.MANFEEDP.Xn Максимальный % ручной скорости подачи с G201.......................................... 328(V.)[n].MPA.MANFFGAIN[g].Xn Процент от упреждения скорости в РУЧНОМ режиме .................................... 330(V.)[n].MPA.MANNEGSW.Xn Максимальное отрицательное перемещение с G201...................................... 328(V.)[n].MPA.MANPOSSW.Xn Максимальное положительное перемещение с G201..................................... 328(V.)[n].MPA.MAXFLWE[g].Xn Максимальная ошибка рассогласования при перемещении .......................... 330(V.)[n].MPA.MAXMANACC.Xn Максимальное ускорение в РУЧНОМ режиме ................................................. 328(V.)[n].MPA.MAXMANFEED.Xn Максимальная подача в непрерывном РУЧНОМ режиме ............................... 328(V.)[n].MPA.MAXOVR.Xn Максимальный ручной корректор (%) ............................................................... 327(V.)[n].MPA.MAXVOLT[g].Xn Аналоговое напряжение для G00FEED ............................................................ 329(V.)[n].MPA.MINANOUT[g].Xn Минимальный аналоговый выход ..................................................................... 331(V.)[n].MPA.MINFLWE[g].Xn Максимальная ошибка рассогласования при остановке................................. 330(V.)[n].MPA.MINOVR.Xn Минимальный ручной корректор (%) ................................................................ 327(V.)[n].MPA.MODCOMP.Xn Компенсация модуля .......................................................................................... 327(V.)[n].MPA.MODERR[g].Xn Ошибка модуля. Число приращений................................................................. 331(V.)[n].MPA.MODLOWLIM[g].Xn Нижнее ограничение модуля ............................................................................. 331(V.)[n].MPA.MODNROT[g].Xn Ошибка модуля. Число поворотов .................................................................... 331(V.)[n].MPA.MODUPLIM[g].Xn Верхнее ограничение модуля ............................................................................ 331(V.)[n].MPA.MPGFILTER.Xn Время фильтрации для штурвала ..................................................................... 328(V.)[n].MPA.MPGRESOL[i].Xn Разрешение шкалы в [i] позиции ....................................................................... 328(V.)[n].MPA.NEGERROR[i].Xn Ошибка точки [i] в отрицательном направлении ............................................. 328(V.)[n].MPA.NEGLIMIT.Xn Отрицательное программное ограничение ...................................................... 327(V.)[n].MPA.NORBWIDTH[i].Xn Нормальная полоса пропускания...................................................................... 328(V.)[n].MPA.NPARSETS.Xn Число рабочих установок ................................................................................... 328(V.)[n].MPA.NPOINTS.Xn Количество точек в таблице............................................................................... 328(V.)[n].MPA.NPULSES[g].Xn Число импульсов энкодера ................................................................................ 329(V.)[n].MPA.NPULSES2[g].Xn Число импульсов энкодера (2-ая обратная связь)........................................... 329(V.)[n].MPA.OPMODEP.Xn Рабочий режим Sercos привода ........................................................................ 326(V.)[n].MPA.ORDER[i].Xn Порядок фильтров .............................................................................................. 328(V.)[n].MPA.OUTPUTREV[g].XnПовороты оси станка .......................................................................................... 329(V.)[n].MPA.OUTPUTREV2[g].XnПовороты оси станка (2-ая обратная связь)..................................................... 329(V.)[n].MPA.OVRFILTER.Xn Время, чтобы сделать изменение ручного корректора эффективным .......... 327(V.)[n].MPA.PITCH[g].Xn Шаг ШВП.............................................................................................................. 329(V.)[n].MPA.PITCH2[g].Xn Шаг ШВП (2-ая обратная связь) ........................................................................ 329(V.)[n].MPA.PLCOINC.Xn Инкремент корректора PLC на цикл.................................................................. 327(V.)[n].MPA.POLARM3[g].Xn Знак аналогового напряжения M3 ..................................................................... 331(V.)[n].MPA.POLARM4[g].Xn Знак аналогового напряжения ........................................................................... 331(V.)[n].MPA.POSERROR[i].Xn Ошибка точки [i] в положительном направлении ............................................ 328(V.)[n].MPA.POSFEED.Xn Скорость подачи позиционирования................................................................. 328(V.)[n].MPA.POSITION[i].Xn Ведущая позиция оси для точки [i] ................................................................... 328(V.)[n].MPA.POSLIMIT.Xn Положительное программное ограничение...................................................... 327(V.)[n].MPA.PROBEAXIS.Xn Ось измерения .................................................................................................... 327(V.)[n].MPA.PROBEDELAY Задержка сигнала "датчика измерения 1" ........................................................ 327(V.)[n].MPA.PROBEDELAY Задержка сигнала "датчика измерения 2" ........................................................ 327(V.)[n].MPA.PROBEFEED.Xn Скорость подачи измерения .............................................................................. 327(V.)[n].MPA.PROBERANGE.Xn Максимальный тормозной путь ......................................................................... 327(V.)[n].MPA.PROGAIN[g].Xn Пропорциональное усиление ............................................................................ 329(V.)[n].MPA.REFDIREC.Xn Направление поиска исходного ......................................................................... 327

Page 397: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

9.

(РЕФ: 0608)

367

(V.)[n].MPA.REFFEED1[g].Xn Быстрая скорость подачи поиска исходного..................................................... 330(V.)[n].MPA.REFFEED2[g].Xn Медленная скорость подачи поиска исходного ................................................ 330(V.)[n].MPA.REFNEED.Xn Принудительный поиск исходного .................................................................... 328(V.)[n].MPA.REFPULSE[g].Xn Тип импульса I0................................................................................................... 330(V.)[n].MPA.REFSHIFT[g].Xn Корректор референтной точки (исходного)....................................................... 330(V.)[n].MPA.REFVALUE[g].Xn Положение исходного ......................................................................................... 330(V.)[n].MPA.REPOSFEED.Xn Максимальная скорость подачи репозиционирования .................................... 327(V.)[n].MPA.SERVOOFF[g].Xn Компенсация корректора ................................................................................... 331(V.)[n].MPA.SHARE[i].Xn % сигнала, проходящего через фильтр............................................................. 328(V.)[n].MPA.SHORTESTWAY.Xn По самому короткому пути ................................................................................. 326(V.)[n].MPA.SINMAGNI[g].Xn Синусоидальный умножающий коэффициент ................................................. 329(V.)[n].MPA.SPDLSTOP.Xn M2, M30 и Сброс останавливают шпиндель ..................................................... 327(V.)[n].MPA.SPDLTIME.Xn Расчетное время для S функции ....................................................................... 327(V.)[n].MPA.SREVM05.Xn G84. Реверсирование останавливает шпиндель.............................................. 327(V.)[n].MPA.STEPOVR.Xn Шаг ручного корректора ..................................................................................... 327(V.)[n].MPA.SWLIMITTOL.Xn Допуск программного ограничения ................................................................... 327(V.)[n].MPA.SYNCSET.Xn Набор параметров для синхронизации............................................................. 326(V.)[n].MPA.SZERO[g].Xn Скорость, рассматриваемая как "0 об/мин"...................................................... 331(V.)[n].MPA.TENDENCY.Xn Активизация теста тенденции............................................................................ 327(V.)[n].MPA.THREADOVR.Xn Максимальное изменение, разрешенное для ручного корректора ................ 327(V.)[n].MPA.TYPE[i].Xn Тип фильтра ........................................................................................................ 328(V.)[n].MPA.TYPLSCRW.Xn Тип компенсации................................................................................................. 328(V.)[n].MPA.UNIDIR.Xn Однонаправленное вращение ........................................................................... 326(V.)[n].MPA.UPSPDLIM.Xn Верхний процент "rpm OK"................................................................................. 327(V.)[n].MPG.ALIGNC Ось "C" в диаметральной обработке................................................................. 324(V.)[n].MPG.ANTIME Время ожидания ................................................................................................. 324(V.)[n].MPG.CAXNAME Ось, работающая как ось "C" (по умолчанию).................................................. 324(V.)[n].MPG.CHAXISNAMEx Название логической оси "n" ............................................................................. 324(V.)[n].MPG.CHNAXIS Числор осей канала............................................................................................ 324(V.)[n].MPG.CHNSPDL Число шпинделей канала................................................................................... 324(V.)[n].MPG.CHSPDLNAMEx Название шпинделя "x" ...................................................................................... 324(V.)[n].MPG.CHTYPE Тип канала ........................................................................................................... 324(V.)[n].MPG.CIRINERR Абсолютная ошибка радиуса ............................................................................. 325(V.)[n].MPG.CIRINFACT Процент ошибки по радиусу .............................................................................. 325(V.)[n].MPG.COMPCANCEL Как отменить компенсацию радиуса инструмента ........................................... 325(V.)[n].MPG.CORNER Максимальный угол при его обработке в режиме прямоугольном угла. ........ 324(V.)[n].MPG.DEFAULTFEED Принятие MAXFEED для перемещений без активной скорости подачи ........ 325(V.)[n].MPG.FASTFACTOR HSC FAST. Процент скорости по умолчанию.................................................... 324(V.)[n].MPG.FASTFILTFREQ HSC FAST. Частота фильтра.............................................................................. 324(V.)[n].MPG.FEEDAVRG Вычисление средней скорости подачи ............................................................. 324(V.)[n].MPG.FEEDND Применяется запрограммированная скорость подачи ко всем осям канала 325(V.)[n].MPG.FPRMAN Функция G95, допускаемая в ручном режиме .................................................. 325(V.)[n].MPG.FSMOOTHFREQ HSC FAST. Частота сглаживания в интерполяции ........................................... 324(V.)[n].MPG.FTIMELIM HSC FAST. Разница во времени, разрешенная при интерполяции скорости 324(V.)[n].MPG.GEOCONFIG Геометрическая конфигурация осей канала .................................................... 324(V.)[n].MPG.GROUPID Группирует канал, к которому принадлежит ..................................................... 324(V.)[n].MPG.HIDDENCH Скрытый канал .................................................................................................... 324(V.)[n].MPG.HSCFILTFREQ Частота фильтра для режима HSC CONTERROR. .......................................... 324(V.)[n].MPG.ICORNER Тип угла по умолчанию ...................................................................................... 325(V.)[n].MPG.IFEED Тип скорости подачи по умолчанию ................................................................. 325(V.)[n].MPG.IMOVE Тип перемещения по умолчанию...................................................................... 324(V.)[n].MPG.IMOVEMACH Перемещение независимой оси относительно станочных координат ........... 325(V.)[n].MPG.IPLANE Рабочая плоскость по умолчанию .................................................................... 324(V.)[n].MPG.IRCOMP Режим компенсации радиуса по умолчанию .................................................... 325(V.)[n].MPG.ISYSTEM Тип программирования по умолчанию ............................................................. 324(V.)[n].MPG.KINID Номер кинематики по умолчанию..................................................................... 324(V.)[n].MPG.LINKCANCEL Отмена сцепления осей ..................................................................................... 324(V.)[n].MPG.MAXFEED Макс. скорость подачи обработки ..................................................................... 325(V.)[n].MPG.MAXOVR Максимум ручного корректора оси (%) ............................................................. 325(V.)[n].MPG.MAXROUND Максимальная ошибка скругления в G5 ........................................................... 325(V.)[n].MPG.MINCORFEED Минимальная скорость подачи в углах ............................................................. 324(V.)[n].MPG.OEMSUB(1..10) Подпрограммы,связанные с G180 - G189......................................................... 325(V.)[n].MPG.PRB1MAX Макс. координата датчика измерения по оси абсциссы .................................. 325(V.)[n].MPG.PRB1MIN Мин. координата датчика измерения по оси абсциссы ................................... 325(V.)[n].MPG.PRB2MAX Макс. координата датчика измерения по оси ординаты .................................. 325(V.)[n].MPG.PRB2MIN Мин. координата датчика измерения по оси ординаты ................................... 325(V.)[n].MPG.PRB3MAX Макс. координата датчика измерения вдоль перпендикуляра оси к плоскости.. 325(V.)[n].MPG.PRB3MIN Мин. координата датчика измерения вдоль перпендикуляра оси к плоскости ... 325(V.)[n].MPG.PREPFREQ Число кадров, которые необходимо подготовить для цикла........................... 324(V.)[n].MPG.RAPIDOVR Ручной корректор, затрагивающий G00............................................................ 325(V.)[n].MPG.REFPSUB Подпрограмма, связанная с G74 ....................................................................... 325(V.)[n].MPG.ROUNDFEED Процент от скорости подачи в G5 ..................................................................... 325(V.)[n].MPG.ROUNDTYPE Тип скругления в G5 (по умолчанию) ................................................................ 325(V.)[n].MPG.SLOPETYPE Тип ускорения по умолчанию ............................................................................ 324(V.)[n].MPG.SMOOTHFREQ Частота сглаживания в интерполяции. ............................................................. 324

Page 398: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

368

(V.)[n].MPG.SUBPATH Программирование пути подпрограммы........................................................... 325(V.)[n].MPG.TOOLSUB Подпрограмма, связанная с "T" ......................................................................... 325(V.)[n].PLC.CSS.Sn CSS PLC .............................................................................................................. 348(V.)[n].PLC.F Скорость подачи PLC в G94 .............................................................................. 347(V.)[n].PLC.FPR Скорость подачи PLC в G95 .............................................................................. 347(V.)[n].PLC.FRO % F PLC ............................................................................................................... 347(V.)[n].PLC.G00FEED Максимальная скорость подачи, разрешенная в ЧПУ..................................... 347(V.)[n].PLC.S.Sn S PLC об/мин....................................................................................................... 348(V.)[n].PLC.SL.Sn S ограничение через PLC в режиме Постоянная Скорость Резания.............. 348(V.)[n].PLC.SPOS.Sn Скорость в M19, установленная PLC ................................................................ 348(V.)[n].PLC.SSO.Sn % S PLC............................................................................................................... 348(V.)[n].TM.ACTUALMZ Инструментальный магазин, используемый каждым каналом ....................... 339(V.)[n].TM.CUTA[i] Корректор угла резания [i] активного инструмента .......................................... 341(V.)[n].TM.CUTAT[i][m] Корректор угла резания [i] инструмента [m] ..................................................... 341(V.)[n].TM.DSUBTYPE[i] Подтип корректора инструмента. Корректор [i] активного инструмента ........ 341(V.)[n].TM.DSUBTYPET[i][m] Подтип корректора инструмента. Корректор [i] инструмента [m]................... 341(V.)[n].TM.DTYPE[i] Тип корректора инструмента. Корректор [i] активного инструмента............... 341(V.)[n].TM.DTYPET[i][m] Тип корректора инструмента. Корректор [i] инструмента [m] ......................... 341(V.)[n].TM.FIXORI[i] Корректор оправки [i] активного инструмента .................................................. 340(V.)[n].TM.FIXORI[i] Корректор оправки [i] активного инструмента .................................................. 341(V.)[n].TM.FIXORIT[i][m] Корректор оправки [i] инструмента [m].............................................................. 340(V.)[n].TM.FIXORIT[i][m] Корректор оправки [i] инструмента [m].............................................................. 341(V.)[n].TM.LOCODE[i] Корректор кода расположения (формы) [i] активного инструмента................ 341(V.)[n].TM.LOCODET[i][m] Корректор кода расположения (формы) [i] инструмента [m] ........................... 341(V.)[n].TM.MZMODE Рабочий режим устройства управления инструментом................................... 340(V.)[n].TM.MZRUN Работа устройства управления инструментом................................................. 340(V.)[n].TM.MZSTATUS Status of the tool manager ................................................................................... 340(V.)[n].TM.MZWAIT Выполнение маневра устройством управления инструментом ...................... 340(V.)[n].TM.NOSEA[i] Корректор угла резца [i] активного инструмента .............................................. 341(V.)[n].TM.NOSEAT[i][m] Корректор угла резца[i] инструмента [m] .......................................................... 341(V.)[n].TM.NOSEW[i] Корректор ширины резца [i] активного инструмента........................................ 341(V.)[n].TM.NOSEWT[i][m] Корректор ширины резца [i] инструмента [m] ................................................... 341(V.)[n].TM.NUMOFD Число корректоров активного инструмента...................................................... 340(V.)[n].TM.NUMOFD Число корректоров активного инструмента...................................................... 341(V.)[n].TM.NUMOFDT[m] Число корректоров инструмента [m] ................................................................ 341(V.)[n].TM.NUMOFDT[m] Числор корректоров инструмента [m] .............................................................. 340(V.)[n].TM.NXTOD Номер следующего корректора инструмента................................................... 339(V.)[n].TM.NXTOOL Номер следующего инструмента....................................................................... 339(V.)[n].TM.REMLIFE Оставшийся срок службы активного инструмента ........................................... 339(V.)[n].TM.SPDLTURDIR[i] Направление вращения шпинделя. Корректор [i] активного инструмента..... 340(V.)[n].TM.SPDLTURDIR[i] Направление вращения шпинделя. Корректор [i] активного инструмента..... 341(V.)[n].TM.SPDLTURDIRT[i][m] Направление вращения шпинделя. Корректор [i] инструмента [m] ............... 340(V.)[n].TM.SPDLTURDIRT[i][m] Направление вращения шпинделя. Корректор [i] инструмента [m] ............... 341(V.)[n].TM.TLFF Система активного инструмента ....................................................................... 339(V.)[n].TM.TLFN[i] Максимальный срок службы корректора [i] активного инструмента.............. 339(V.)[n].TM.TLFR[i] Реальный срок службы корректора [i] активного инструмента ....................... 339(V.)[n].TM.TOAN[i] Корректор угла врезания [i] активного инструмента ........................................ 340(V.)[n].TM.TOCUTL[i] Корректор длины резца [i] активного инструмента .......................................... 341(V.)[n].TM.TOCUTL[i] Корректор ширины резца [i] активного инструмента........................................ 340(V.)[n].TM.TOD Номер активного корректора инструмента ....................................................... 339(V.)[n].TM.TOFL[i].Xn Корректор расстояния оси Xn [i] активного инструмента ................................ 341(V.)[n].TM.TOFL[i].Xn Корректор отклонения оси Xn [i] активного инструмента ................................ 340(V.)[n].TM.TOFL1 Корректор инструмента на первой оси канала................................................. 340(V.)[n].TM.TOFL1 Корректор инструмента на первой оси канала................................................. 341(V.)[n].TM.TOFL2 Корректор инструмента на второй оси канала ................................................. 340(V.)[n].TM.TOFL2 Корректор инструмента на второй оси канала ................................................. 341(V.)[n].TM.TOFL3 Корректор инструмента на третьей оси канала ............................................... 340(V.)[n].TM.TOFL3 Корректор инструмента на третьей оси канала ............................................... 341(V.)[n].TM.TOFLW[i].Xn Корректор расстояния износа оси Xn [i] активного инструмента .................... 341(V.)[n].TM.TOFLW[i].Xn Корректор отклонения оси Xn [i] активного инструмента ................................ 340(V.)[n].TM.TOFLW1 Корректор износа инструмента на первой оси канала .................................... 340(V.)[n].TM.TOFLW1 Корректор износа инструмента на первой оси канала .................................... 341(V.)[n].TM.TOFLW2 Корректор износа инструмента на второй оси канала..................................... 340(V.)[n].TM.TOFLW2 Корректор износа инструмента на второй оси канала..................................... 341(V.)[n].TM.TOFLW3 Корректор износа инструмента на третьей оси канала ................................... 340(V.)[n].TM.TOFLW3 Корректор износа инструмента на третьей оси канала ................................... 341(V.)[n].TM.TOI[i] Корректор износа R [i] активного инструмента................................................. 340(V.)[n].TM.TOK[i] Корректор износа L [i] активного инструмента ................................................. 340(V.)[n].TM.TOL[i] Корректор длины [i] активного инструмента ..................................................... 340(V.)[n].TM.TOMON[i] Контроль типа корректора [i] активного инструмента ...................................... 339(V.)[n].TM.TOOL Номер активного инструмента........................................................................... 339(V.)[n].TM.TOR[i] Корректор радиуса [i] активного инструмента .................................................. 340(V.)[n].TM.TOTIPR[i] Корректор радиуса кромки [i] активного инструмента ..................................... 340(V.)[n].TM.TOTIPR[i] Корректор радиуса кромки инструмента [i] активного инструмента ............... 341(V.)[n].TM.TOTP1 Дополнительный параметр 1 активного инструмента ..................................... 340

Page 399: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

9.

(РЕФ: 0608)

369

(V.)[n].TM.TOTP2 Дополнительный параметр 2 активного инструмента...................................... 340(V.)[n].TM.TOTP3 Дополнительный параметр 3 активного инструмента...................................... 340(V.)[n].TM.TOTP4 Дополнительный параметр 4 активного инструментаl..................................... 340(V.)[n].TM.TOWTIPR[i] Корректор износа радиуса кромки [i] активного инструмента ......................... 340(V.)[n].TM.TOWTIPR[i] Корректор износа радиуса кромки инструмента [i] активного инструмента ... 341(V.)[n].TM.TSTATUS Состояние активного инструмента .................................................................... 339(V.)[n].TURNCONFIG[i] Корректор конфигурации оси [i] активного инструмента ................................. 341(V.)[n].TURNCONFIG[i][m] Корректор конфигурации оси [i] инструмента [m]............................................. 341(V.)C.(A-Z) Значение параметра вызова постоянного цикла ............................................. 349(V.)C.CALLP(A-Z) Параметр, запрограммированный в вызове постоянного цикла..................... 349(V.)C.P_(A-Z) Значение параметра, вызывающего цикл позиционирования ........................ 349(V.)C.P_CALLP(A-Z) Параметр, запрограммированный в обращении к циклу позиционирования 349(V.)C.PCALLP(A-Z) Параметр, запрограммированный в обращении к подпрограмме G18x, #PCALL

or #MCALL 349(V.)DRV.name Значение переменной ........................................................................................ 336(V.)DRV.SIZE Номер переменных, с которыми консультируются в приводе......................... 336(V.)G.ANAI[i] [n] входное напряжение (в вольт) ...................................................................... 356(V.)G.ANAO[i] [n] выходное напряжение (в вольт).................................................................... 356(V.)G.CLOCK Секунды начиная с момента включения ЧПУ................................................... 359(V.)G.CNCINCJOGIDX Позиция, выбранная переключателем .............................................................. 344(V.)G.CNCMANMODE Через переключатель для всех осей................................................................. 344(V.)G.CNCMPGIDX Позиция, выбранная на переключателе ........................................................... 344(V.)G.CUP[i] Значение общего арифметического параметра [i] ........................................... 338(V.)G.CUPF[i] Значение общего арифметического параметра [i]. Значение на 10000 ......... 338(V.)G.DATE Дата в формате "год-месяц-день" ..................................................................... 359(V.)G.ENDREP Все оси переустанавливаются.......................................................................... 360(V.)G.ERELAYEST Состояние аварийного реле............................................................................... 357(V.)G.FFIX Первое крепление стола .................................................................................... 337(V.)G.FOCUSCHANNEL Канал с активным центром ................................................................................ 361(V.)G.FORG Первый нулевой корректор в таблице .............................................................. 337(V.)G.FTIME Время обработки в G93...................................................................................... 347(V.)G.GAXISNAMEx Название оси "x" системы .................................................................................. 355(V.)G.GSPDLNAMEx Название шпинделя "x" системы ....................................................................... 355(V.)G.INCJOGIDX Активная позиция для всех осей ....................................................................... 344(V.)G.KEY Код последней клавиши, принятой ЧПУ............................................................ 360(V.)G.MANMODE Активный для всех осей ..................................................................................... 344(V.)G.MPGIDX Активная позиция для всех штурвалов............................................................. 344(V.)G.NUMCH Число каналов..................................................................................................... 355(V.)G.NUMFIX Номер креплений в таблице .............................................................................. 337(V.)G.NUMORG Число нулевых корректоров в таблице ............................................................. 337(V.)G.SPDLTURDIR Задает направление вращения для активного инструмента. ......................... 341(V.)G.TIME Время в формате час-минута-секунда.............................................................. 359(V.)G.VERSION Версия ЧПУ и номер релиза .............................................................................. 358(V.)MPG.AXISNAMEx Название логической оси "n" ............................................................................. 322(V.)MPG.BIDIR[m] Таблица [m]. Двунаправленная компенсация .................................................. 323(V.)MPG.CANLENGTH Длина кабеля шины can (в метрах) ................................................................... 322(V.)MPG.CANMODE Тип шины CAN.................................................................................................... 322(V.)MPG.COMPAXIS[m] Таблица [m]. Ось, которая будет компенсироваться....................................... 323(V.)MPG.DIFFCOMP[i] Портальная ось [i]. Компенсация разностной ошибки. .................................... 322(V.)MPG.DIMODADDR[n] Базовый индекс цифровых входных модулей .................................................. 323(V.)MPG.DOMODADDR[n] Базовый индекс цифровых выходных модулей ............................................... 323(V.)MPG.DTIME Предполагаемое время для функции "D" ......................................................... 323(V.)MPG.HTIME Предполагаемое время для функции "H" ......................................................... 323(V.)MPG.INCHES Рабочие единицы по умолчанию ...................................................................... 322(V.)MPG.LOOPTIME Время цикла ........................................................................................................ 322(V.)MPG.MASTERAXIS[i] Портальная ось [i]. Логический номер ведущей оси ........................................ 322(V.)MPG.MAXCOMP Макс. общий арифметический параметр .......................................................... 323(V.)MPG.MAXCOUPE[i] Портальная ось [i]. Максимальная разность .................................................... 322(V.)MPG.MAXGLBP Макс. глобальный арифметический параметр ................................................. 323(V.)MPG.MAXLOCP Макс. локальный арифметический параметр................................................... 323(V.)MPG.MINAENDW Мин. продолжительность сигнала AUXEND ..................................................... 323(V.)MPG.MINCOMP Мин. общий арифметический параметр ........................................................... 323(V.)MPG.MINGLBP Мин. глобальный арифметический параметр................................................... 323(V.)MPG.MOVAXIS[m] Таблица [m]. Ведущая ось................................................................................. 323(V.)MPG.NAXIS Число осей, которыми управляет ЧПУ .............................................................. 322(V.)MPG.NCHANNEL Число каналов ЧПУ............................................................................................. 322(V.)MPG.NDIMOD Общее количество цифровых входных модулей ............................................. 323(V.)MPG.NDOMOD Общее количество цифровых выходных модулей........................................... 323(V.)MPG.NEGERROR[m][i] Таблица [m]. Ошибка точки [i] в отрицательном направлении ....................... 323(V.)MPG.NPCROSS[m] Таблица [m]. Число точек .................................................................................. 323(V.)MPG.NSPDL Число шпинделей, управляемых ЧПУ............................................................... 322(V.)MPG.POSERROR[m][i] Таблица [m]. Ошибка точки [i] в положительном направлении ...................... 323(V.)MPG.POSITION[m][i] Таблица [m]. Ведущая позиция оси для точки [i] ............................................. 323(V.)MPG.PRBDI1 Цифровой вход, связанный с датчиком измерения 1 ...................................... 323(V.)MPG.PRBDI2 Цифровой вход, связанный с датчиком измерения 2 ...................................... 323

Page 400: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

370

(V.)MPG.PRBPULSE1 Тип импульса датчика измерения 1 .................................................................. 323(V.)MPG.PRBPULSE2 Тип импульса датчика измерения 2 .................................................................. 323(V.)MPG.PRELFITI[i] Тандем [i]. Время применения преднатяга ....................................................... 322(V.)MPG.PRELOAD[i] Тандем [i]. Предварительный натяг................................................................... 322(V.)MPG.PRGFREQ Частота модуля PRG (в циклах) ........................................................................ 322(V.)MPG.PROBE Есть датчик измерения для калибровки инструмента ..................................... 323(V.)MPG.REFNEED[m] Таблица [m]. Принудительный поиск исходного .............................................. 323(V.)MPG.REFTIME Предполагаемое время поиска исходного........................................................ 323(V.)MPG.ROPARMAX Макс. глобальный арифметический параметр только для чтения ................. 323(V.)MPG.ROPARMIN Мин. глобальный арифметический параметр только для чтения................... 323(V.)MPG.SERBRATE Скорость передачи Sercos ................................................................................. 322(V.)MPG.SERPOWSE Оптическая мощность Sercos............................................................................ 322(V.)MPG.SLAVEAXIS[i] Портальная ось [i]. Логический номер ведомой оси ........................................ 322(V.)MPG.SPDLNAMEx Название "x" шпинделя ...................................................................................... 322(V.)MPG.TCOMPLIM[i] Тандем [i]. Ограничение компенсации .............................................................. 322(V.)MPG.TINTIME[i] Тандем [i]. Интегральное усиление ................................................................... 322(V.)MPG.TMASTERAXIS[i] Тандем [i]. Логический номер ведущей оси/шпинделя .................................... 322(V.)MPG.TORQDIST[i] Тандем [i]. Распределение момента.................................................................. 322(V.)MPG.TPROGAIN[i] Тандем [i]. Пропорциональное усиление .......................................................... 322(V.)MPG.TSLAVEAXIS[i] Тандем [i]. Логический номер ведомой оси/шпинделя..................................... 322(V.)MPG.TTIME Предполагаемое время для функции "T".......................................................... 323(V.)MPG.TYPCROSS[m] Таблица [m]. Тип компенсации ......................................................................... 323(V.)MPG.WARNCOUPE[i] Портальная ось [i]. Максимальная разность, чтобы появилось предупреждение.. 322(V.)MPK.ANGANTR[n] Угол между декартовой осью и наклонной осью.............................................. 334(V.)MPK.ANGAXNA[n] Логический номер угловой оси .......................................................................... 334(V.)MPK.KINn[m] Корректор "n" кинематики .................................................................................. 334(V.)MPK.NANG Номер угловых преобразований ....................................................................... 334(V.)MPK.NKIN Таблица кинематик ............................................................................................. 334(V.)MPK.OFFANGAX[n] Корректор начала координат углового преобразования ................................. 334(V.)MPK.ORTAXNA[n] Логический номер ортогональной оси............................................................... 334(V.)MPK.TYPE Тип кинематики ................................................................................................... 334(V.)MPM.MNUM[i] Номер функции "M" ............................................................................................ 333(V.)MPM.MPROGNAME[i] Название подпрограммы, связанной с функцией "M"...................................... 333(V.)MPM.MTABLESIZE Число элементов таблицы функции "M" ........................................................... 333(V.)MPM.MTIME[i] Предполагаемое время для функции"M".......................................................... 333(V.)MPM.SYNCHTYPE[i] Тип синхронизации функции "M" ....................................................................... 333(V.)MPMAN.COUNTERID[i] Вход обратной связи для штурвала [i] .............................................................. 332(V.)MPMAN.JOGKEYDEF[i] Клавиша оси и направления перемещения РУЧНОГО режима [i] ................. 332(V.)MPMAN.JOGTYPE Поведение РУЧНОГО режима ........................................................................... 332(V.)MPMAN.MPGAXIS[i] Ось, связанная со штурвалом [i] ...................................................................... 332(V.)MPMAN.NMPG Число штурвалов ................................................................................................ 332(V.)MPMAN.USERKEYDEF[i] Пользовательская клавиша [i] как клавиша ручного режима .......................... 332(V.)MTB.P[i] Значение параметра OEM [i].............................................................................. 336(V.)MTB.PF[i] Значение параметра OEM [i] Значение на 10000............................................. 336(V.)MTB.PLCDATASIZE Размер общей области данных PLC ................................................................. 336(V.)MTB.SIZE Номер параметров OEM .................................................................................... 336(V.)P.name Локальные пользовательские переменные программы .................................. 349(V.)PLC.C[i] Состояние счетчика PLC [i] ................................................................................ 343(V.)PLC.EMERGMSG Появлящееся активное сообщение (показываемое на полном экране) ........ 343(V.)PLC.ERR[i] Состояние ошибки PLC [n] ................................................................................. 343(V.)PLC.I[i] Состояние входа PLC [i] ..................................................................................... 343(V.)PLC.INCJOGIDX Позиция, выбранная PLC................................................................................... 344(V.)PLC.M[i] Состояние маркера PLC [i]................................................................................. 343(V.)PLC.MANMODE PLC для всех осей .............................................................................................. 344(V.)PLC.MPGIDX Позиция, выбранная PLC................................................................................... 344(V.)PLC.MSG[i] Состояние сообщения PLC [n]........................................................................... 343(V.)PLC.O[i] Состояние выхода PLC [i] .................................................................................. 343(V.)PLC.PRIORERR Активная ошибка с самым высоким приоритетом (с наименьшим номером среди

активных) 343(V.)PLC.PRIORERR Активная ошибка с самым высоким приоритетом (с наименьшим номером среди

активных) 343(V.)PLC.PRIORMSG Активное сообщение с самым высоким приоритетом (с наименьшим номером

среди активных) 343(V.)PLC.R[i] Состояние регистра PLC [i] ................................................................................ 343(V.)PLC.signal Состояние обменных сигналов с ЧПУ .............................................................. 343(V.)PLC.STATUS Состояние PLC.................................................................................................... 343(V.)PLC.symbol Состояние внешних символов, определенных в PLC...................................... 343(V.)PLC.T[i] Состояние таймера PLC [i]................................................................................. 343(V.)PLC.TIMER Значение таймера, разрешенного PLC............................................................. 343(V.)S.name Глобальные пользовательские переменные программы ................................ 349(V.)TM.MZACTUALCH[z] Канал, используемый инструментальным магазином [z] ................................ 339(V.)TM.MZCYCLIC[z] Циклический манипулятор инструмента ........................................................... 335(V.)TM.MZGROUND[z] Разрешенные инструменты основания............................................................. 335(V.)TM.MZM6ALONE[z] Действие при выполнении M6 без инструмента .............................................. 335(V.)TM.MZOPTIMIZED[z] Управление инструментом................................................................................. 335

Page 401: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

9.

(РЕФ: 0608)

371

(V.)TM.MZRANDOM[z] Случайный магазин ............................................................................................ 335(V.)TM.MZRESPECTSIZE[z] В магазине с произвольной адресацией [z] инструмент всегда находится в

одной и той же позиции 339(V.)TM.MZSIZE[z] Размер магазина ................................................................................................. 335(V.)TM.MZTYPE[z] Тип магазина ....................................................................................................... 335(V.)TM.NTOOLMZ Количество магазинов инструментов ................................................................ 335(V.)TM.P[z][m] Позиция инструмента [j] магазина [z] ................................................................ 339(V.)TM.T[z][j] Инструмент в позиции [j] магазина [z] ............................................................... 339(V.)TM.TLFFT[m] Система инструмента [m] ................................................................................... 339(V.)TM.TLFNT[m][i] Максимальный срок службы корректора [i] инструмента [m] .......................... 339(V.)TM.TLFRT[m][i] Реальный срок службы корректора [i] инструмента [m]................................... 339(V.)TM.TOANT[m][i] Корректор угла врезания [i] инструмента [m].................................................... 340(V.)TM.TOCUTLT[m][i] Корректор длины резца [i] инструмента[m]....................................................... 341(V.)TM.TOCUTLT[m][i] Корректор ширины резца [i] инструмента[m] .................................................... 340(V.)TM.TOFLT[m][i].Xn Корректор расстояния оси Xn [i] инструмента [m] ............................................ 341(V.)TM.TOFLT[m][i].Xn Корректор отклонения оси Xn [i] инструмента [m]............................................ 340(V.)TM.TOFLWT[m][i].Xn Корректор расстояния износа оси Xn [i] инструмента...................................... 341(V.)TM.TOFLWT[m][i].Xn Корректор износа смещения оси Xn [i] инструмента [m] ................................. 340(V.)TM.TOIT[m][i] Корректор износа R [i] инструмента [m] ............................................................ 340(V.)TM.TOKT[m][i] Корректор износа L [i] инструмента [m]............................................................. 340(V.)TM.TOLT[m][i] Корректор длины [i] инструмента [m] ................................................................ 340(V.)TM.TOMONT[m][i] Контроль типа корректора [i] инструмента [m]................................................. 339(V.)TM.TOOLCH1[z] Инструмент в первом кулачке руки магазина [z] .............................................. 339(V.)TM.TOOLCH2[z] Инструмент во втором кулачке руки магазина [z]............................................. 339(V.)TM.TOR Радиус активного инструмента, активный корректор. ..................................... 340(V.)TM.TOR[i] Радиус активного инструмента, корректор [i]. .................................................. 340(V.)TM.TORT[m] Радиус инструмента [m], активный корректор в канале [i]. ............................. 340(V.)TM.TORT[m][i] Радиус инструмента [m], корректор [i]. .............................................................. 340(V.)TM.TORT[m][i] Корректор радиуса [i] инструмента [m].............................................................. 340(V.)TM.TOTIPRT[m][i] Корректор радиуса кромки [i] инструмента [m] ................................................. 340(V.)TM.TOTIPRT[m][i] Корректор радиуса кромки инструмента [i] инструмента [m]........................... 341(V.)TM.TOTP1T[i] Состояние устройства управления инструментом].......................................... 340(V.)TM.TOTP2T[i] Дополнительный параметр 2 инструмента [i] ................................................... 340(V.)TM.TOTP3T[i] Дополнительный параметр 3 инструмента [i] ................................................... 340(V.)TM.TOTP4T[i] Дополнительный параметр 4 инструмента [i] ................................................... 340(V.)TM.TOWTIPRT[m][i] Корректор износа радиуса кромки [i] инструмента [m]..................................... 340(V.)TM.TOWTIPRT[m][i] Корректор износа радиуса кромки инструмента [i] инструмента [m] .............. 341(V.)TM.TSTATUST[m] Состояние инструмента [m] ............................................................................... 339

Page 402: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

9.

ПЕР

ЕМЕН

НЫЕ ЧПУ

Алф

авитны

й список

перем

енны

х.

(РЕФ: 0608)

372

Page 403: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

373

ЧПУ 8070

(РЕФ: 0608)

10КОДЫ КЛАВИШ

Клавишные коды могут использоваться, чтобы узнать, какой была последняяклавиша, принятая ЧПУ, а также для моделирования клавиатуры из PLC.

Коды связаны с физической клавишей (расположение клавиши на клавиатуре),а не с напечатанным символом. Например, код $27 на испанской клавиатуресоответствует символу "С", а на английской клавиатуре - символу ";".

Напечатанное на клавиатуре, поставляемой Fagor, совпадает с кодами тольков том случае, если на клавиатуре был выбран испанский язык. См.«Присвоение кодов испанской клавиатуре» на стр. 375.

Коды для нажатия и освобождения клавиш.

Каждой клавише назначается два кода; один - чтобы ее нажать, а другой - чтобыотпустить. Следующие рисунки показывают оба кода каждой клавиши; верхний- для нажатия клавиши, нижний - для ее освобождения.

Оба кода должны быть записаны при отправке каждой клавиши из PLC.Посылая два кода, рекомендуется использовать между ними задержку (длябезопасности).

Консультация с последней клавишей, принятой ЧПУ.

Эта консультация выполняется, используя переменную (V.)G.KEY. С этойпеременной можно консультироваться из ЧПУ, из PLC и из внешнегоинтерфейса. Консультация из PLC выполняется командой CNCRD .

Моделирование клавиатуры из PLC.

Эта консультация производится, используя переменную (V.)G.KEY. Чтобыпрочитать последнюю клавишу, которая была принята ЧПУ или моделироватьклавиатуру из PLC, записывая в нее код требуемой клавиши.

Эта переменная читается и записывается, используя команды CNCRD и CNCWR.

CNCRD(переменная, регистр, маркер)

CNCWR(регистр, переменная, маркер)

Команда CNCRD сохраняет значение переменной в регистре. CNCWRзаписывает значение регистра в переменную. В обоих случаях маркеростается активным в течение всей операции.

Код $ 10 указывает, что клавиша была нажата, и код $ 90, что клавишаотпущена.

Чтение из PLC. Клавишный код сохраняется в регистре R101.

···=CNCRD(G.KEY,R101,M100)

Чтение из PLC. Клавишный код сохраняется в регистре R101.

···=CNCRD(G.KEY,R101,M100)Запись из PLC. Клавишный код читается из регистра R102.

···=CNCWR(R102,G.KEY,M100)

$ 1 0$ 9 0

Page 404: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

10.

КОДЫ

КЛАВИШ

(РЕФ: 0608)

374

Комбинация нажатия клавиш

Чтобы смоделировать комбинацию нажатия клавиш из PLC, например [CTRL]+ [F1], поступайте следующим образом.

1. Клавиша [CTRL]. Отправьте код для нажатия клавиши.

2. Клавиша [F1]. Отправьте код для нажатия клавиши.

3. Клавиша [CTRL]. Отправьте код для освобождения клавиши.

4. Клавиша [F1]. Отправьте код для освобождения клавиши.

При отправлении кода для нажатия клавиши и кода для освобожденияклавиши , рекомендуется использовать задержку между ними (длябезопасности).

Собственные клавиши ЧПУ

Клавиши [START], [STOP] и [RESET] могут быть актуализированы из PLC,используя клавиши CYSTART, _STOP и RESETIN соответственно. См. "7.7Общие модифицируемые сигналы" на странице 222.

Остальные собственные клавиши ЧПУ типа тех, которые служат для обращения крежимам работы, могут моделироваться через их "горячие" клавиши.

"Горячая" клавиша Рабочий режим

[CTRL] + A Окно задач

[CTRL] + F6 Автоматический режим

[CTRL] + F7 Ручной (jog) режим

[CTRL] + F8 Режим MDI

[CTRL] + F9 Режим редактирования / моделирования

[CTRL] + F10 Таблицы пользователя

[CTRL] + F11 Таблица инструмента и магазина

[CTRL] + F12 Режим утилит

[SHIFT] + [F1] Пользовательский режим

"Горячая" клавиша Используя экраны

[CTRL] + F1 Предыдущее горизонтальное меню

[CTRL]+[SHIFT]+F1 Предыдущее вертикальное меню

[CTRL] + F2 Смена окна

[CTRL] + F3 Смена экрана

"Горячая" клавиша Операции в ЧПУ

[CTRL] + F4 HELP

[CTRL] + F5 RECALL

[CTRL] + [B] "Покадровый" режим

Поиск исходного

[CTRL] + J Показать /Скрыть виртуальную панельоператора

[CTRL] + M Показать/Скрыть сообщения PLC

[CTRL] + O Показать/Скрыть сообщения ЧПУ

[CTRL] + W Минимизировать/Восстановить ЧПУ

[ALT] + F4 Выключить ЧПУ

[ALT] + [S] Окно синхронизации канала

Page 405: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОДЫ

КЛАВИШ

Пример

для

моделирования

клавиатуры

из

PLC

10.

(РЕФ: 0608)

375

10.1 Пример для моделирования клавиатуры из PLC

Нажатие первой настраиваемой клавиши (B0KEYBD1) выполняет следующиеоперации:

1. В ЧПУ обращаются к ручному режиму.

2. Затем обращаются к режиму MDI.

3. Это выводит в исходное ось X.

4. После поиска исходного осуществляется выход из режима MDI.

Для каждой клавиши, которая будет послана из PLC, должны быть записаныкоды для "нажатия клавиши" и для "освобождения клавиши". В примере припосылке обоих кодов между ними используется задержка 200 мс (длябезопасности).

START OR DFU M313 = CYSTART

() = MOV $1D R200 = MOV $9D R201 ;CTRL() = MOV $41 R202 = MOV $C1 R203 ;F7() = MOV $42 R204 = MOV $C2 R205 ;F8() = MOV $22 R206 = MOV $A2 R207 ;G() = MOV $08 R208 = MOV $88 R209 ;7() = MOV $05 R210 = MOV $85 R211 ;4() = MOV $2D R212 = MOV $AD R213 ;X() = MOV $02 R214 = MOV $82 R215 ;1() = MOV $01 R216 = MOV $81 R217 ;ESC

; ЧПУ входит в ручной режим. [CTRL]+[F7]DFU B0KEYBD1 = CNCWR(R200,G.KEY,M200) = CNCWR(R202,G.KEY,M201)=TG1 200 200T200 = M300DFD M300 = CNCWR(R201,G.KEY,M202)= CNCWR(R203,G.KEY,M203)=TG1 201 200T201 = M301

; ЧПУ входит в режим MDI. [CTRL]+[F8]DFD M301 = CNCWR(R200,G.KEY,M200) = CNCWR(R204,G.KEY,M204) = TG1 202 200T202 = M302DFD M302 = CNCWR(R201,G.KEY,M202)= CNCWR(R205,G.KEY,M205) = TG1 203 200T203 =M303

; Поиск исходного. G74DFD M303 = CNCWR(R206,G.KEY,M206) = TG1 204 200 ;GT204 = M304DFD M304 = CNCWR(R207,G.KEY,M207) = TG1 205 200T205 = M305DFD M305 = CNCWR(R208,G.KEY,M208) = TG1 206 200 ;7T206 = M306DFD M306 = CNCWR(R209,G.KEY,M209) = TG1 207 200T207 = M307DFD M307 = CNCWR(R210,G.KEY,M210) = TG1 208 200 ;4T208 = M308DFD M308 = CNCWR(R211,G.KEY,M211) = TG1 209 200T209 = M309DFD M309 = CNCWR(R212,G.KEY,M212) = TG1 210 200 ;XT210 = M310DFD M310 = CNCWR(R213,G.KEY,M213) = TG1 211 200T211 = M311DFD M311 = CNCWR(R214,G.KEY,M214) = TG1 212 200 ;1

Page 406: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

10.

КОДЫ

КЛАВИШ

Пример

для

моделирования

клавиатуры

из

PLC

(РЕФ: 0608)

376

T212 = M312DFD M312 = CNCWR(R215,G.KEY,M215) = TG1 213 200 T213 = M313 ;Выполнение Начала Цикла

(CYSTART=1)DFD M313 = SET M500DFD ZERO = SET M501

;Выход из режима MDI()= CNCRD(G.STATUS,R220,M220) ;Состояние ЧПУ ("1"=READY)M500 AND M501 AND (CPS R220 EQ 1) = CNCWR(R216,G.KEY,M216) = TG1 214 200T214 = M314DFD M314 = CNCWR(R217,G.KEY,M217)= RES M500=RES M501

Page 407: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОДЫ

КЛАВИШ

Назначение кодов для испанской клавиатуры

10.

(РЕФ: 0608)

377

10.2 Назначение кодов для испанской клавиатуры

В следующей таблице показаны символы, связанные с каждым кодомклавиатуры, сконфигурированной для испанского языка.

Алфавитно-цифровая клавиатура (буквенные клавиши).

Нажать клавишу

Отпустить клавишу

Символ [SHIFT] [ALT]+[CTRL] [SHIFT]+[CTRL]

$1E $9E a A

$30 $B0 b B

$2E $AE c C

$20 $A0 d D

$12 $92 e E

$21 $A1 f F

$22 $A2 g G

$23 $A3 h H

$17 $97 i I

$24 $A4 j J

$25 $A5 k K

$26 $A6 l L

$32 $B2 m M

$31 $B1 n N

$27 $A7 с С

$18 $98 o O

$19 $99 p P

$10 $90 q Q

$13 $93 r R

$1F $9F s S

$14 $94 t T

$16 $96 u U

$2F $AF v V

$11 $91 w W

$2D $AD x X

$15 $95 y Y

$2C $AC z Z

$2B $AB з З }

Page 408: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

10.

КОДЫ

КЛАВИШ

Назначение кодов для испанской клавиатуры

(РЕФ: 0608)

378

Алфавитно-цифровая клавиатура (числовые клавиши).

Алфавитно-цифровая клавиатура (другие символы).

Алфавитно-цифровая клавиатура (другие клавиши).

Нажать клавишу

Отпустить клавишу

Символ [SHIFT] [ALT]+[CTRL] [SHIFT]+[CTRL]

$0B $8B 0 = |

$02 $82 1 ! @

$03 $83 2 " #

$04 $84 3 ·

$05 $85 4 $

$06 $86 5 % Ђ

$07 $87 6 & ¬

$08 $88 7 /

$09 $89 8 (

$0A $8A 9 )

Нажать клавишу

Отпустить клавишу

Символ [SHIFT] [ALT]+[CTRL] [SHIFT]+[CTRL]

$29 $A9 є Є \

$0C $8C ’ ?

$0D $8D Ў ї

$1A $9A ‘ ^ [

$1B $9B + * ]

$28 $A8 ґ Ё {

$33 $B3 , ;

$34 $B4 . :

$35 $B5 - _

$56 $D6 < >

Нажать клавишу

Отпустить клавишу

$01 $81 ESC

$0F $8F Tab

$3A $BA Shift lock

$2A $AA Левая shift

$1D $9D Левая control

$5B $DB Левая Windows

$38 $B8 ALT

$39 $B9 Клавиша "пробел"

$E0$38 $E0$B8 ALT GR

$E0$5C $E0$DC Правая Windows

$E0$5D $E0$DD Меню Windows

$E0$1D $E0$9D Правая control

$36 $B6 Правая shift

$1C $9C ENTER

$0E $8E Backspace - Delete

Page 409: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

КОДЫ

КЛАВИШ

Назначение кодов для испанской клавиатуры

10.

(РЕФ: 0608)

379

Цифровая клавишная панель.

Функциональные клавиши.

Другие клавиши

Нажать клавишу

Отпустить клавишу

$45 $C5 Num Lock

$E0$35 $E0$B5 Клавиша деления

$37 $B7 Клавиша умножения.

$4A $CA Клавиша вычитания.

$4E $CE Клавиша сложения.

$E0$1C $E0$9C INTRO

$4F $CF Номер 1.

$50 $D0 Номер 2.

$51 $D1 Номер 3.

$4B $CB Номер 4.

$4C $CC Номер 5.

$4D $CD Номер 6.

$47 $C7 Номер 7.

$48 $C8 Номер 8.

$0E $8E Номер 9.

$52 $D2 Номер 0.

$53 $D3 Клавиша десятичной точки.

Нажать клавишу

Отпустить клавишу

$3B $BB F1

$3C $BC F2

$3D $BD F3

$3E $BE F4

$3F $BF F5

$40 $C0 F6

$41 $C1 F7

$42 $C2 F8

$43 $C3 F9

$44 $C4 F10

$57 $D7 F11

$58 $D8 F12

Нажать клавишу

Отпустить клавишу

$E0$37 $E0$B7 Экран печати.

$46 $C6 Заблокировать/Разблокировать

$E0$45 $E0$C5 Пауза.

$E0$46 $E0$C6 Прервать

$E0$52 $E0$D2 Insert.

$E0$47 $E0$C7 Начало.

Page 410: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

Руководство по установке

ЧПУ 8070

10.

КОДЫ

КЛАВИШ

Назначение кодов для испанской клавиатуры

(РЕФ: 0608)

380

$E0$49 $E0$C9 Page up

$E0$53 $E0$D3 Delete

$E0$4F $E0$CF End

$E0$51 $E0$D1 Page down

$E0$48 $E0$C8 Стрелка вверх.

$E0$50 $E0$D0 Стрелка вниз.

$E0$4D $E0$CD Стрелка вправо.

$E0$4B $E0$CB Стрелка влево.

Нажать клавишу

Отпустить клавишу

Page 411: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

381

Руководство по установке

Page 412: CNC 8070. РУКОВОДСТВО ПО УСТАНОВКЕ · Компьютерные вирусы в ЧПУ могут заставить его работать со сбоями

ЧПУ 8070

(РЕФ: 0608)

382

Руководство по установке