Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микропроцессорные системы управления.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
7.35 Mб
Скачать

2.1.1 Геометрическая задача чпу

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

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

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

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

Уровень сложности геометрической задачи определяется про­граммным заполнением ее фаз:

  • уровнем начального контроля исходных текстов;

  • степенью автоматизации подготовительных расчетов траекто­рий;

  • возможностью вмешательства оператора в процесс автомати­ческого управления;

  • числом управляемых координат;

  • возможностями настройки и коррекции следящих приводов;

  • числом алгоритмов интерполяции и их информационной насыщенностью.

2.1.2 Логическая задача чпу

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

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

Вершина такого графа (А1) – это состояние автомата (т.е. множе­ство управлений Ai), a Bi-это условие перехода из одного состояния в другое. Поэтому логическая задача решается следующим образом. Информация о необходимых командах хранится во входном регистре, а информация о состоянии логического автомата – в выходном регист­ре. Логическая задача решается с помощью программируемых кон­троллеров, которые имеются в современных СЧПУ и выполняют все функции управления, кроме интерполяции.

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

Циклические процессы, выполняемые на станке, приготавливаются в виде циклов автоматики, под которыми понимаются последовательность действий, вызываемых по имени из трех следующих слов кадра УП: «Скорость главного движения», «Функция инструмента», «Вспомогательная функция». Цикл автоматики состоит из операций, причем под операцией понимается любое независимое действие отдельного механизма, выполняемое одним двигателем и имитируемое самостоятельным сигналом, подтверждаемое или не подтверждаемое осведомительным сигналом.