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

Способы организации связи при построении адаптивной системы управления (АСУ) для расширения функциональных возможностей станков. Структурная схема контроллера сопряжения. Организация функциональных связей и информационных потоков между элементами АСУ.

Рубрика Производство и технологии
Вид статья
Язык русский
Дата добавления 27.05.2018
Размер файла 273,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

УДК 621.9

Расширение функциональных возможностей металлорежущих станков с ЧПУ путем организации связи между ПЭВМ и УЧПУ при построении адаптивной системы управления Исследование выполнено в рамках ФЦП «Научные и научно-педагогические кадры инновационной России» на 2009-2013 гг. (госконтракт № 14.740.11.0324).

Д.И. Петрешин, О.Н. Федонин, В.П. Федоров, А.В. Хандожко, В.А. Хандожко

Машиностроение и транспорт

Аннотация

адаптивный станок сопряжение информационный

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

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

Перспективным направлением в управлении ходом технологического процесса является разработка адаптивных систем управления (АдСУ) параметрами качества поверхностного слоя [1; 2]. Большинство современных устройств числового программного управления (УЧПУ) класса PCNC не имеют режима адаптивного управления параметрами качества поверхностного слоя во время механической обработки. Для функционирования АдСУ необходимо получить информацию от датчиков, измеряющих выходные параметры процесса резания, обработать ее и сформировать управляющее воздействие. В связи с этим возникает проблема ввода аналогового сигнала от датчиков в УЧПУ, анализа полученной информации и выработки на основе анализа управляющего воздействия. Данная проблема может быть решена, если использовать внешнюю ПЭВМ. Ее задача заключается в обработке принятой информации и формировании управляющего воздействия. Наличие в УЧПУ класса PCNC развитого интерфейса связи с внешним оборудованием позволяет реализовать адаптивное управление процессом механической обработки и значительно расширить функциональные возможности металлорежущего станка с ЧПУ.

Для связи УЧПУ с ПЭВМ необходимо использовать контроллер сопряжения (КС). КС предназначен для организации обмена информацией между датчиками силы резания и температуры и ПЭВМ, а также ПЭВМ с УЧПУ. Вычисленная величина поправки (подачи, скорости резания и глубины резания) передается от ПЭВМ контроллеру и далее в УЧПУ. В качестве УЧПУ рассматривается устройство NC-201M.

Для организации обмена информацией между датчиками силы резания и температуры и ПЭВМ необходимо учитывать, что от датчиков информация поступает в аналоговом виде, а в ПЭВМ ее следует вводить в цифровом виде через имеющиеся стандартные порты ввода-вывода (COM, LPT, USB). Поэтому в состав КС должны входить элементы, преобразующие аналоговый сигнал, поступающий с датчиков, в цифровой вид и передающие его в ПЭВМ через стандартные порты ввода-вывода. Связь КС с ПЭВМ осуществляется через стандартный последовательный интерфейс связи RS-232.

Наличие модуля ввода-вывода дискретных сигналов в УЧПУ NC-201M, а также возможности программируемой логики станка позволяют настроить УЧПУ таким образом, чтобы можно было изменять условия обработки (подачу, скорость резания и глубину резания) в автоматическом режиме работы УЧПУ посредством внешнего программного управления корректорами подачи и частоты вращения шпинделя. Подача и частота вращения шпинделя могут изменяться в диапазоне от 0 до 127% от первоначально установленных значений (первоначально установленные значения соответствуют 100%) с дискретностью 1%. Поэтому связь УЧПУ с внешним оборудованием, в том числе и с управляющей ПЭВМ, осуществляется через модуль дискретного ввода-вывода сигналов. Для обмена информацией между ПЭВМ и УЧПУ в контроллере необходимо предусмотреть преобразование последовательного цифрового кода, поступающего от ПЭВМ по последовательному интерфейсу связи RS-232, в параллельный код соответствующего уровня напряжения (входное напряжение логического нуля - от 0 до 7 В; входное напряжение логической единицы - от 15 до 30 В).

Модуль дискретного ввода-вывода сигналов УЧПУ предназначен для обмена дискретными сигналами УЧПУ с периферийным оборудованием [3].

Характеристики входов:

· количество входных каналов32(64)

· входное напряжение логического нуля, В0 - 7

· входное напряжение логической единицы, В15 - 30

· номинальный входной ток при напряжении 24 В, мА12

Характеристики выходов:

· количество выходных каналов24(48)

· выходное напряжение логического нуля, В0 - 7

· выходное напряжение логической единицы, В15 - 30

· номинальный выходной ток при 24 В, мА50

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

· прием аналоговой информации от первичных преобразователей, установленных на технологическом оборудовании, и преобразование ее в цифровой вид для передачи в ПЭВМ;

· передачу информации от первичных преобразователей в ПЭВМ;

· прием управляющей информации от ПЭВМ и передачу ее в УЧПУ;

· связь между ПЭВМ и КС по каналу RS-232;

· связь между КС и УЧПУ через модуль дискретного ввода-вывода сигналов.

Таким образом, на основе сформулированных свойств, которыми должен обладать КС, предлагается структурная схема КС, приведенная на рис. 1 [4].

Основой КС является микроконтроллер (МК) модели AT89С51-24PI. Он управляет получением информации от датчиков силы резания и температуры, передачей этой информации в ПЭВМ и выдачей управляющего воздействия от ПЭВМ в УЧПУ.

Во входной части КС имеются коммутатор каналов и аналого-цифровой преобразователь (АЦП). Коммутатор каналов управляется МК и предназначен для поочередного подключения датчиков силы резания и температуры к входу АЦП. В КС используется один 12-разрядный АЦП последовательного принципа действия с временем преобразования 3,8 мкс.

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

Для согласования уровней напряжения последовательного канала RS-232 между ПЭВМ и КС используется преобразователь уровня.

Для более полного понимания алгоритма взаимодействия между элементами АдСУ выполним детализацию информационных потоков. В АдСУ можно выделить следующие информационные потоки:

· между датчиками (силы резания Pz и температуры в зоне резания) и контроллером сопряжения;

· между ПЭВМ и контроллером сопряжения;

· между контроллером сопряжения и УЧПУ;

· между контроллером сопряжения и приводом NCDT1700-2.

Рис. 1. Структурная схема модуля сопряжения

Информационные потоки между датчиком тангенциальной составляющей силы резания Pz, датчиком термоЭДС Т, измеряющим температуру в зоне резания, и КС представлены на рис. 2.

Рис. 2. Информационные потоки между датчиками и КС

Так как к КС подключаются два датчика (Pz и Т) одновременно, то после его включения программно устанавливается подключение канала А (тензоусилитель (У1)) мультиплексора (MUX) к АЦП. Подключение необходимого канала к АЦП осуществляется путем задания кода от МК на информационных входах А0 и А1 мультиплексора каналов. После оцифровки сигнала, полученного с тензоусилителя, и его отправки в ПЭВМ к АЦП подключается канал B мультиплексора - усилитель термоЭДС (У2). После оцифровки сигнала, полученного с усилителя термоЭДС, и его отправки в ПЭВМ к АЦП снова подключается тензоусилитель. В табл. 1 представлено соответствие кода, подаваемого на информационные входы мультиплексора каналов, и выбранного канала.

Таблица 1. Соответствие подаваемого кода и выбранного канала

Подключаемый канал

Информационные входы мультиплексора каналов

A1

A0

А - тензоусилитель

0

0

В - усилитель термоЭДС

0

1

Организация функциональных связей и информационных потоков между ПЭВМ и КС, между КС и УЧПУ и между КС и приводом датчика NCDT1700-2 представлена на рис. 3.

Рис. 3. Информационные потоки между ПЭВМ и КС, между КС и УЧПУ и между КС и приводом датчика NCDT1700-2: RG S и RG V - регистры, хранящие величину коррекции подачи и частоты вращения шпинделя; W1A0 и W1A1 - входные сигналы УЧПУ байтов коррекции подачи и частоты вращения шпинделя; U4A24 и U4A25 - выходные дискретные сигналы УЧПУ; FW - вперед; RV - назад; ИП - исходное положение; КП - конечное положение

Для обеспечения управления периферийными устройствами (УЧПУ, привод NCDT 1700-2 и АЦП контроллера сопряжения) от ПЭВМ в КС через последовательный интерфейс RS-232 передается соответствующая управляющая информация. Так как байт является минимально возможным количеством информации, передаваемой по последовательному порту, а для управления величиной подачи и частотой вращения шпинделя необходим один байт информации, то управляющая информация имеет размер один байт (табл. 2).

Таблица 2. Формат информации, передаваемой от ПЭВМ в КС

Назначение

Hex

Разряды байта

Диагностика

7

6

5

4

3

2

1

0

Работа/обучение

0x01

0

0

0

0

0

0

0

1

Пуск привода NCDT

0x02

0

0

0

0

0

0

1

0

Запуск АЦП

0х03

0

0

0

0

0

0

1

1

Стоп АЦП

0х04

0

0

0

0

0

1

0

0

Коррекция подачи F

0х05

0

0

0

0

0

1

0

1

Коррекция ЧВШ S

-

1

x

x

x

x

x

x

x

Диагностика

-

0

x

x

x

x

x

x

x

Примечание. х - 1 или 0 (в зависимости от величины коррекции).

Структура байтов W1A0 и W1A1, передаваемых от ПЭВМ в УЧПУ для управления подачей и частотой вращения шпинделя, представлена в табл. 3.

Таблица 3. Структура байтов W1A0 и W1A1, передаваемых от ПЭВМ в УЧПУ

Байт

Бит

Значение корректора, %

Формат байта корректора подачи F

W1A0

0

1

1

2

2

4

3

8

4

16

5

32

6

64

7

-

Формат байта корректора частоты вращения шпинделя S

W1A1

0

1

1

2

2

4

3

8

4

16

5

32

6

64

7

-

Величина корректора подачи или частоты вращения шпинделя определяется путем суммирования значений тех бит, которые установлены в 1. Например, для установки величины корректора F = 89% необходимо установить в 1 биты 0, 3, 4, 6 байта W1A0.

Биты байта W1A0

7

6

5

4

3

2

1

0

Значения бит

-

1

0

1

1

0

0

1

В ПЭВМ от КС необходимо передавать информацию об измеренных силе резания Pz и температуре резания, а также о режиме работы УЧПУ. Для передачи оцифрованного сигнала датчиков от КС в ПЭВМ необходимы два байта (разрядность АЦП - 12), поэтому для унификации размера передаваемой информации в качестве формата передаваемых данных используются также два байта (табл. 4).

Таблица 4. Формат информации, передаваемой от КС в ПЭВМ

Старший байт

Младший байт

Hex

Назначение

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0x2000

«Стоп» от УЧПУ

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

1

0x2001

«Пуск» от УЧПУ

0

0

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0х2002

Позиция измерения

1

0

0

x

x

x

x

x

0

x

x

x

x

x

x

x

-

Данные «тензо»

1

1

0

x

x

x

x

x

0

x

x

x

x

x

x

x

-

Данные «термо»

Примечание. х - 1 или 0 (в зависимости от кода АЦП после оцифровки измеренного значения).

Размещено на http://www.allbest.ru/

На основании рассмотренных информационных потоков, циркулирующих между элементами АдСУ, были разработаны соответствующие алгоритмы работы и программное обеспечение для КС, УЧПУ и ПЭВМ [5; 6].

Разработанный КС (рис. 4) предназначен для работы с УЧПУ следующих типов: NC200, NC201, NC201M, NC220, NC210, NC110, NC310 [2] и FMS-3000 [7].

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

Список литературы

1. Адаптивное управление технологическими процессами / Ю.М. Соломенцев, В.Г. Митрофанов, С.П. Протопопов [и др.]. - М.: Машиностроение, 1980. - 536 с.

2. Инженерия поверхности деталей / кол. авт.; под ред. А.Г.Суслова. - М.: Машиностроение, 2008. - 320 с.

3. Устройство числового программного управления серии NC201М. Руководство по эксплуатации. - СПб.: Балт-Систем, 2008. - 80 с.

4. Патент РФ на полезную модель № 2009149561/22 (073204), МПК B23Q15/007. Контроллер сопряжения ПЭВМ с УЧПУ класса PCNC / Суслов А.Г., Петрешин Д.И.

5. Петрешин, Д.И. Структура программного обеспечения самообучающейся адаптивной технологической системы / Д.И. Петрешин // Вестн. БГТУ. - 2009. -№ 4. - С. 95-99.

6. Петрешин, Д.И. Алгоритмическое обеспечение самообучающейся адаптивной технологической системы / Д.И. Петрешин // Обработка металлов. - 2006. - № 1. - С. 12-15.

7. Устройство ЧПУ FMS-3000. Руководство по эксплуатации. - Н. Новгород: Модмаш-Софт, 2008. - 125 с.

Материал поступил в редколлегию 26.09.11.

Размещено на Allbest.ru

...

Подобные документы

  • Рассмотрение основных особенностей моделирования адаптивной системы автоматического управления, характеристика программ моделирования. Знакомство со способами построения адаптивной системы управления. Этапы расчета настроек ПИ-регулятора методом Куна.

    дипломная работа [1,3 M], добавлен 24.04.2013

  • Дискретное позиционное управление отдельным приводом. Обобщенная структурная схема системы позиционного управления асинхронным двигателем. Представление программы контроллера в виде диаграммы функциональных блоков. Математическая модель электропривода.

    курсовая работа [1,0 M], добавлен 25.12.2012

  • Этапы анализа процесса резания как объекта управления. Определение структуры основного контура системы. Разработка структурной схемы САР. Анализ устойчивости скорректированной системы. Построение адаптивной системы управления процессом резания.

    курсовая работа [626,1 K], добавлен 14.11.2010

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

    дипломная работа [1,1 M], добавлен 20.03.2017

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

    методичка [127,6 K], добавлен 05.08.2009

  • Анализ станков 5M14 и 6Р82: устройство, принцип работы, конструктивные особенности. Описание кинематических цепей формообразующих. Структурная схема, рабочая зона оборудования. Наладка оборудования, возможные причины неисправностей и их устранение.

    дипломная работа [7,3 M], добавлен 13.01.2016

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

    курсовая работа [660,2 K], добавлен 21.04.2019

  • Описание технологического процесса производства теплофикации воды (очистка, деаэрирование). Разработка функциональной схемы системы автоматического управления работой котла КВГМ-100: выбор контроллера, частотного преобразователя, адаптера связи и ПЭВМ.

    дипломная работа [495,9 K], добавлен 31.05.2010

  • Анализ технологического процесса как объекта управления. Определение структуры основного контура системы. Определение математической модели ОУ. Выбор класса и алгоритма адаптивной системы управления. Разработка структурной и функциональной схемы АдСУ.

    курсовая работа [1,0 M], добавлен 25.04.2010

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

    курсовая работа [479,3 K], добавлен 10.11.2013

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

    контрольная работа [843,7 K], добавлен 18.02.2011

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

    контрольная работа [314,6 K], добавлен 12.05.2014

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

    курсовая работа [1,1 M], добавлен 16.06.2011

  • Обзор способов регулирования скорости и конструкций насосов для гидроприводов главного движения металлорежущих станков. Разработка конструкции насоса, гидропривода главного движения токарного станка. Выбор маршрута обработки детали, режущего инструмента.

    дипломная работа [1,5 M], добавлен 27.10.2017

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

    лабораторная работа [4,2 M], добавлен 31.05.2010

  • Станки с числовым программным управлением, особенности конструкции и работы. Классификация станков по степени универсальности, по габаритным размерам и массе, по точности. Системы управления АТО, эволюция технологии числового программного управления.

    контрольная работа [1,6 M], добавлен 05.06.2010

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

    учебное пособие [2,7 M], добавлен 15.11.2010

  • Составление принципиальной электрической схемы цифровой системы управления приводом робота. Пример реализации системы управления структурным путем с использованием электронных логических элементов. Схема и элементы программирования контроллера LOGO.

    курсовая работа [1,3 M], добавлен 04.01.2016

  • Создание высокопроизводительных станков, робототехнических комплексов. Описание работы схемы реверсивного распределения импульсов в коммутаторе системы управления синхронно-шаговым двигателем. Монтажная схема с учетом заданного базиса микросхем на плате.

    курсовая работа [5,1 M], добавлен 09.01.2014

  • Назначение и техническая характеристика шипорезного одностороннего станка для выработки прямого и клинового шипов ШПК-40. Описание конструкции станка и его кинематические расчеты. Анализ функциональных узлов и конструкций станков аналогичного типа.

    курсовая работа [689,0 K], добавлен 12.07.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.