- •4.2. Кодирование информации управляющих программ
- •Представление о числовом программном управлении
- •Общие сведения о числовом программном управлении
- •. Структура систем чпу типа cnc
- •Терминалы систем чпу
- •Особенности обработки на станках с чпу
- •Детализация технологического процесса при подготовке уп для станков с чпу
- •Представление траектории инструмента
- •Технологичность деталей, обрабатываемых на станках с чпу
- •Системы координат, применяемые при подготовке управляющих программ и технологической наладке станков с чпу
- •Система координат рабочих органов станка
- •Система координат детали (программы)
- •Система координат инструмента
- •3.4. Связь систем координат
- •К выбору координатных осей рабочих органов станка
- •Кодирование информации управляющей программы
- •Структура управляющей программы
- •Кодирование информации уп в алфавитно-цифровом коде
- •Система кодирования символов управляющей программы
- •Формат кадра управляющей программы
- •Описание основных функциональных компонентов управляющих программ
- •Выбор рабочей плоскости
- •Позиционирование
- •Интерполяция
- •Коррекция инструмента
- •Стандартные (постоянные) циклы
- •Подготовка управляющих программ во встроенных системах программирования обработки устройств чпу типа cnc
- •Особенности структуры управляющих программ
- •Особенности кодирования информации управляющих программ
- •Программирование элементов сопряжения
- •Описание контуров
- •Программирование с r-параметрами
- •Стандартные циклы и подпрограммы
- •Программирование обработки типовых деталей в интегрированной среде SinuTrain
- •Графический интерфейс интегрированной среды программирования SinuTrain
- •Последовательность программирования токарной обработки в среде SinuTrain
- •Программирование выборки массива, обработки простого контура, канавок, нарезания резьбы
- •Программирование контурной обработки
- •Последовательность программирования сверлильно-фрезерной обработке в среде SinuTrain
- •Подготовка управляющих программ в системах автоматизированного программирования
- •Структура системы автоматизированного программирования
- •Классификация сап
- •Функции процессора и постпроцессора
- •Подготовка управляющих программ в cad/cam системах
- •Общие сведения о cad/cam системе adem
- •Создание технологических объектов
- •Последовательность программирования в системе adem обработки на многооперационном станке с чпу
- •Подготовка управляющих программ в сап с проблемно-ориентированным входным языком
- •Символы и элементы входного языка сап микроапт
- •Определение геометрических элементов
- •Технологические описания
- •Формирование исходной программы
- •Технологическая наладка станков с чпу
- •Базирование и крепление заготовок, наладка приспособлений
- •Параметрирование и наладка режущих инструментов
- •Согласование системы координат детали с измерительной системой станка с чпу
- •Определение смещения начала отсчета токарно-револьверных станков с чпу
- •Определение смещения начал отсчетов фрезерно-сверлильно-расточных станков
- •Методы выставления инструмента в точку начала обработки
- •Определение вылетов инструментов
- •Реферирование
- •Список литературы
. Структура систем чпу типа cnc
Современные системы ЧПУ типа CNC имеют следующие функции и возможности: многорежимное управление непосредственно с панели оператора, включая наладочные перемещения, ручной ввод и редактирование УП, ввод данных в оперативную память УЧПУ и их вывод, коррекцию УП; автоматическое воспроизведение траектории инструмента на основе минимальной информации УП и данных параметров инструмента; автоматическое формирование проходов, ходов на основе обобщенных заданий УП; задание в специальной памяти параметров станка, учитывающих его статические и динамические характеристики с целью адаптации системы к изменениям условий обработки и компенсации влияния этих изменений на точность обработки; программирование функций управления цикловой автоматикой станка с применением языков высокого уровня и отработкой этих функций процессором, непосредственно управляющим исполнительными устройствами цикловой автоматики; большой объем постоянной памяти для хранения библиотеки УП, параметров технологической и эксплуатационной настройки станка; развитую систему портов, обеспечивающую ввод УП и других данных с различных носителей; полуавтоматическое выполнение опций технологической наладки станка; техническое диагностирование блоков УЧПУ и системы ЧПУ в целом и некоторые другие функции.
На рис. 1.2 приведена функциональная структура системы ЧПУ Sinumerik 840Di, построенной на базе одноименного УЧПУ, включающего промышленный компьютер PCU 50 в конфигурации Pentium-IV 500МГц, SDRAM 256Мбайт, жесткий диск 40 Гб и плату расширения MCI (Motion
Рис. 1.2
Control Interface)–Board. Плата MCI имеет интерфейсы для шин PROFIBUS-DP и MPI (Multi Point Interface). Стандартной полевая шина PROFIBUS-DP осуществляет связь с частотно-регулируемыми приводами подач, а через модуль входов/выходов I\O PP72\36 и аналоговый преобразователь AD14 – с компонентами цикловой автоматики станка. Шина MPI в данном случае осуществляет связь только со станочным пультом, хотя к ней может быть подключен и программатор для программирования цикловой автоматики станка. PCU50 имеет также интерфейс для подключения панели оператора и стандартные интерфейсы PC для подключения дисплея, клавиатуры, мыши, flash-карты и соединения Ethernet.На плате MCI также размещен контроллер (PLC) SIMATIC S7 CPU 315-2DP, управляющий цикловой автоматикой станка. PLC через модуль входов/выходов I\O PP72\36 (72 цифровых входа и 36 цифровых выходов) посылает сигналы к станку, которыми управляются электродвигатели, электрогидро-пневмоклапаны и электромагнитные муфты цикловой автоматики станка, и принимает осведомительные сигналы, сформированные микропереключателями. Через аналоговый преобразователь AD14 на PLC поступают коды текущих положений инструментального магазина, кодового диска механизма переключения скорости главного движения и поворотного стола.
Общий
вид УЧПУ Sinumerik
840Di
показан на р
ис.
1.3.
Рис. 1.3
Программное обеспечение (ПО) УЧПУ Sinumerik 840Di включает базовую операционную систему Windows XP и системные ПО ЧПУ и PLC. Системное ПО УЧПУ поддерживает позиционирование, интерполяцию и др. опции управления, а посредством своего ядра NCK (Numerik Control Kernel) – управление в реальном масштабе времени. ПО PLC включает в себя главную программу, обеспечивающую в основном коммуникацию контроллера с ПО ЧПУ, и программы электроавтоматики, представляющие собою специфическую пользовательскую часть ПО PLC (обычно разрабатывается пользователем на этапе пуско-наладки станка).ПО УЧПУ поддерживает виртуальные, доступные пользователю функциональные области (ФО): Станок (MACHINE), Параметры (OFFSET PARAMETERS), Программа (PROGRAM), Работа с файлам (SERVICES), Диагностика (DIAGNOSIS), Пусконаладка (START-UP).
ФО Станок охватывает функции управления станком в различных режимах, визуализации текущих параметров актуального режима работы и состояния системы ЧПУ, а также поддерживает опции технологической наладки системы ЧПУ.
ФО Параметры содержит перечни инструментов инструментального магазинас их параметрами, поддерживает опции создания (в инструментальном магазине) новых инструментов и их параметрирование, хранит параметры технологической наладки системы ЧПУ, а также параметры пользователя, используемые при программировании.
ФО Программа представляет собою встроенную среду программирования обработки и отладки УП, в этой области также хранятся разработанные УП.
ФО Работа с файлами обеспечивает хранение и импортирование пользовательских и служебных данных системы ЧПУ.
ФО Диагностика отображает текущее состояние компонентов системы ЧПУ, хранит протокол ошибок.
ФО Пусконаладка включает машинные данные, определяющие режимы работ всех компонентов системы ЧПУ и обеспечивает доступ к этим машинным данным со стороны пуско-наладочного персонала.
