
- •Isbn 5-230-06778-7 Кубанский государственный технологический университет
- •Оглавление
- •Предисловие
- •Введение
- •Глава 1
- •Классификация и виды счпу
- •Глава 2
- •2.1 Задачи управления на уровне станка, гибкого производственного модуля, гибкой производственной системы
- •2.1.1 Геометрическая задача чпу
- •2.1.2 Логическая задача чпу
- •2.1.3 Технологическая задача чпу
- •2.1.4 Терминальная задача чпу
- •2.2 Технические средства управления в автоматизированном производстве
- •Глава 3
- •3.1 Устройства ввода программ
- •3.2 Системы чпу на основе мп
- •3.3. Перспективы развития и применения микропроцессорных систем управления
- •Глава 4
- •4.1 Системы счисления, архитектура и принцип действия микропроцессоров и микроЭвм
- •Принцип действия микроэвм
- •4.2 Система программирования микропроцессора серии кр580
- •4.2.1 Способы адресации
- •4.2.2 Система команд
- •(А) (Данные)
- •4.2.3 Составление программ
- •4.3 Архитектура, система программирования микроЭвм «Электроника-60»
- •4.3.1 Алфавит языка Ассемблера, данные, адресное пространство
- •4.3.2 Система команд
- •4.3.3 Способы адресации
- •4.4 Система автоматизированной подготовки управляющих программ сап-см4
- •4.4.1 Структура и элементы программы
- •4.4.2 Раздел данных
- •4.4.3 Раздел процедур
- •Глава 5
- •5.1 Программируемые контроллеры
- •5.2 Программирование контроллеров
- •5.2.1 Азбука алгоритмизации прикладных программ
- •5.2.2 Основное правило записи программ применительно к мпк 580
- •5.2.3 Процедуры и подпрограммы
- •5.2.4 Основы формализованного подхода к разработке прикладных программ мп-контроллеров
- •5.2.5 Типовые процедуры ввода. Данных
- •5.2.6 Типовые процедуры вывода данных
- •5.2.7 Масштабирование
- •5.2.8 Программная реализация функций времени
- •5.2.9 Измерение временного интервала
- •5.2.10 Ввод символов с клавиатуры. Опрос группы упорядоченных двоичных датчиков
- •5.2.11 Процедура ввода цифры с клавиатуры. Опрос матрицы двоичных датчиков
- •5.2.12 Определение веса нажатой клавиши
- •Заключение
- •Приложение а
- •1 Микропроцессорные чпу металлорежущих станков фирмы fanuc
- •2 Мпс управления промышленным роботом
- •3 Мпс позиционно-контурного управления промышленными роботами
- •4 Счпу для управления по трем координатам
- •5.Система группового числового программного управления
- •6.Программируемый контроллер для плоскошлифовальных станков
- •Приложение б
- •1 Курсовой проект
- •1.1 Задание на курсовой проект
- •1.2 Объем и содержание курсового проекта
- •1.3 Методические указания к выполнению курсового проекта
- •1.4 Формализация и преобразование связей между логическими переменными
- •1.5 Общая характеристика микроЭвм
- •1.6 Общая характеристика микропроцессора
- •1.7 Технология изготовления микропроцессоров
- •1.8 Программная реализация систем цикловой электроавтоматики
- •1.9 Анализ объекта управления и построение модели циклического процесса
- •1.10 Методические указания к выполнению курсового проекта на примере автоматизированного комплекса
- •1.11 Пример разработки алгоритма работы ртк
- •1.12 Словесное описание алгоритма работы автоматизированного комплекса в автоматическом режиме
- •1.13 Описание аварийной ситуации автоматизированного комплекса
- •1.14 Методические указания по установлению соответствия датчиков и приводов адресам контролера
- •1.15 Разработка сети Петри
- •1.16 Краткие сведения о сети Петри
- •1.17 Представление алгоритма работы автоматизированного
- •1.18 Декомпозиция системы и построение сложной сети Петри
- •1.19 Язык программирования контроллера № s – 915
- •1.20 Составление управляющей программы
- •В ключение автоматического режима
- •П роверка исходного состояния ртк
- •П ереключение электромагнитов приводов Проверка срабатывания выходных переходов позиции р
- •Заключение
- •Глоссарии
- •Задание принял студент____________ _____________________________
- •Список литературы:
- •350072 Г. Краснодар, ул. Московская, 2
2.1.3 Технологическая задача чпу
Технологическая задача ЧПУ ставится в тех случаях, когда основной рабочий процесс выступает как объект управления в целях его поддержания или оптимизации самого процесса, например электроэрозионная обработка, во время которой осуществляется взаимосвязанное управление источником технологического напряжения, системой подачи и очистки рабочей жидкости, а также приводами подачи электрода-инструмента. Примерами оптимизируемых рабочих процессов могут служить фрезерование или токарная обработка, управление которыми состоит в изменении подачи и скорости резания в целях увеличения производительности, снижения приведенных затрат, повышения качества обработки.
2.1.4 Терминальная задача чпу
В частном случае терминальная задача ЧПУ поддерживается устройством ЧПУ, которое используется как персональный компьютер. Диалог с оператором охватывает управление объектом и самим УЧПУ в различных режимах, операции с УП УЧПУ, некоторые действия системного характера. Информационный обмен с ЭВМ необходим в интегрированной пространственно-распределенной системе управления, имеющей признаки локальной вычислительно-управляющей сети. При этом предусматривается решение: диалогового проектирования, диалогового программирования и статистическое и динамическое моделирование.
Для этого на пульт управления выносится виртуальная сетка, с помощью которой можно выбрать определенное «меню» возможностей редактирования и программирования и, вызывая необходимый кадр программы, вносить в него соответствующие изменения.
При реализации статического моделирования на экран дисплея выносятся траектории движения инструмента относительно заготовки для всех переходов, выполняющихся на станке.
В случае динамического моделирования происходит развертывание рабочего процесса на экране во времени.
При решении терминальной задачи решаются вопросы точности обработки и появляется возможность вносить необходимые коррективы в закон движения при искажении траектории.
2.2 Технические средства управления в автоматизированном производстве
Основным техническим средством для реализации геометрической, логической, технологической и терминальной задач является СЧПУ. Конфигурация системы показана на рисунке 2. На блок-схеме прямоугольниками изображены аппаратные средства и показаны обобщенные каналы связи без уточнения числа линий, характеристики сигналов и способа их передачи. Количество и состав задач ЧПУ, а также мера их сложности оказывают непосредственное влияние на архитектуру УЧПУ.
Большинство технических средств непосредственного управления основным и вспомогательным оборудованием строится на базе интегральных схем различной степени интеграции, алгоритмы управления реализуются аппаратным путем. В этих системах оперативная память обеспечивает хранение одного кадра управляющей информации для вспомогательного оборудования. Жесткость аппаратной реализации и отсутствие оперативной памяти приводят к значительному снижению возможностей СУ из-за необходимости организации интенсивного обмена информацией с ЭВМ верхнего уровня в реальном масштабе времени и сложности расширения функций нижнего уровня управления.
Трехуровневая СУ, на среднем уровне которой используется микроЭВМ, позволяет:
- снять ограничение на количество работающего оборудования, управляемого СУ;
повысить надежность СУ в результате ее децентрализации;
повысить надежность всей системы (выход из строя отдельного элемента системы не приводит к отказу всей системы);
хранить информацию на рабочем месте оперативно без программоносителя, а управление осуществлять независимо от ЭВМ верхнего уровня;
создавать многопроцессорные системы, перерастающие в вычислительные и управляющие ресурсы при отказе или перегрузке какого-либо элемента системы;
расширить возможности СУ путем передачи функции сбора и первичной обработки информации о реальном использовании оборудования на своем уровне;
использовать каналы передачи управляющей информации для передачи оперативных данных о ходе производства;
высвободить ресурсы ЭВМ верхнего уровня для решения задач непрерывного планирования.
Рисунок 2 – Обобщенная конфигурация СЧПУ
А - периферийные устройства;
Б - УЧПУ;
В - электроавтоматика;
Г - пульт оборудования;
Д - компоненты системы управления на оборудовании;
1 - пульт оператора;
2 - фотосчитывающее устройство;
3 - перфоратор;
4 - внешняя память;
5 - сетевой контроллер;
6 - интерфейс периферийных устройств;
7 - вычислительное устройство;
8 - интерфейс объекта;
9 - устройство управления рабочим процессом;
10 - устройство управления скоростью приводов;
11 - логический автомат;
12 - двигатели привода подач;
13 - двигатель главного движения;
14 - датчики параметров приводов;
15 - датчики положения исполнительных органов;
16 - муфты, электроавтоматика, двигатели;
17 - путевые выключатели и датчики отдельных параметров
Решая вопросы проектирования технических средств управления в автоматизированном производстве и их эксплуатации, можно исходить из того, что СУ рассматривается как система массового обслуживания с Пуассоновским потоком заявок. В общем случае разработчики рекомендуют основные исходные данные и показатели работы для расчета СЧПУ.
Реализация покадровой выдачи УП на СЧПУ без подтверждения и с подтверждением правильности приема находится примерно в соотношении 1 : 3, при таком же соотношении времени пребывания запроса в системе. Интервал времени между запросами на обслуживание от станка с ЧПУ позволяет применять любой из двух описанных вариантов, а также методы покадровой выдачи УП с подпиткой буферной зоны ОЗУ, в которой хранится многокадровый блок УП, с магнитного диска в процессе работы СУ.
Процесс непосредственного управления для ГПС дискретного производства реализуется отдельными автономно программируемыми микроЭВМ по технологическому принципу или пропускной способности микроЭВМ.
Таблица 4 – Технологические возможности микроЭВМ
Показатель |
Единицы измерения |
Величина показателя |
Интенсивность отказа ЭВМ |
W- 1 |
0.005 |
Время восстановления работоспособности ЭВМ |
Г |
1 |
Обработка кадра |
С |
10 |
Обработка детали на станке с ЧПУ |
С |
420 |
Замены детали на станке |
С |
60 |
Переналадки станка на обработку новой единицы планирования |
Мин |
30 |
Число: |
||
кадров УП |
- |
35 |
строк в кадре |
- |
20 |
объем УП |
Кбайт |
0.9 |
кадр УП |
Байт |
25 |
Среднее время: |
||
выдачи 1-го кадра УП |
мс |
0.01 |
приема 1-го кадра - УП |
мс |
0.5 |
Интенсивность отказа станков с ЧПУ |
W- 1 |
0.037 |
Время восстановления работоспособности станка с ЧПУ |
мин |
30 |
Объем ОЗУ, отводимый для хранения УП |
Кбайт |
32-64 |
Трехуровневая схема СУ представляет собой децентрализованную систему, допускающую три базовые структурные конфигурации вычислительных средств: звездообразную (радиальную), кольцевую и смешанную. Из них радиальная в большей степени соответствует распределению функции между уровнями СУ. Так, например, в качестве центральной ЭВМ можно использовать УВК CM - 1, периферийных ЭВМ - микроЭВМ «Электроника-60», непосредственно к которым подключаются СЧПУ станком. В режиме работы верхним уровнем СУ программные обеспечения позволяют:
хранить МО микроЭВМ в памяти УВК СМ-1;
вызывать и передавать МО в микроЭВМ из УВК перед началом работы;
вести, распечатывать и редактировать библиотеку УП и выводить УП на перфоленту, магнитный диск;
вызывать по признакам, таким как номер УП, длину УП в кадрах, код автора, дату создания;
передавать УП в память микроЭВМ с одновременным контролем УП по структуре кадра в данных и по допустимости передачи инициированной УП на инициирующую микроЭВМ;
уплотнять УП при включении УП в библиотеку;
разуплотнять УП и передавать на СЧПУ станка в покадровом режиме;
контролировать обращение в УП в целях формирования четных данных.
В режиме работы в нижнем уровне СУ МО возможно осуществлять прием УП с фотосчитывателя СЧПУ в память микроЭВМ и уплотнение УП в памяти микроЭВМ.
Система управления обеспечивает ввод и обработку информации о выполнении транспортно-складских операций и внесение соответствующих изменений в модель ТНС; формирование и выдачу по запросам оператора информации о состоянии ТНС. Режим работы СУ включает: учет приема заготовок на склад; выдачу деталей на станки и прием их со станков; выдачу полуфабрикатов на выносные операции; прием полуфабрикатов с выносных операций; выдачу готовых деталей; печать общего состояния ТНС; состояния ТНС в связи с заготовками, деталями, полуфабрикатами, деталями на станках, готовыми деталями с заданным номером чертежа.
Функционирование системы осуществляется в полуавтоматическом режиме, где оператор реализует непосредственное управление ТНС на основании плановых заданий. Оператор и ЭВМ обеспечивают информацией в диалоговом режиме через терминал, установленный на диспетчерском пункте ТНС.
Системы управления станками в ГПС позволяют решить ряд задач: передавать управляющую информацию из ЭВМ верхнего уровня на технические средства непосредственного управления оборудованием; собирать, подготавливать и передавать оперативную информацию о фактическом использовании оборудования.
Система управления может быть построена по централизованной двухуровневой или децентрализованной трехуровневой схеме управления. Первая включает ЭВМ как верхний уровень управления, а технические средства непосредственного управления оборудованием как нижний уровень управления. При трехуровневой системе между ЭВМ верхнего уровня и техническими средствами непосредственного управления имеется ЭВМ, принимающая на себя часть функций верхнего уровня.
В обеих схемах на ЭВМ верхнего уровня решаются задачи: организация оперативной библиотеки УП для станков с ЧПУ, включая входной контроль УП, уплотнение и разуплотнение информации; создание и сопровождение модели ТНС; выдача управляющей информации по каналам связи на следующий уровень СУО, в соответствии с плановым заданием; прием и обработка данных о фактическом использовании станков.
Большинство технических средств непосредственного управления основным и вспомогательным оборудованием строится на базе интегральных схем различной степени интеграции, а алгоритмы управления реализуются аппаратным путем. В этих системах оперативная память обеспечивает хранение одного кадра управляющей информации для вспомогательного оборудования и двух кадров для основного оборудования.
Применение МПТ и микроЭВМ привело к качественным изменениям в технике управления.
Появилась возможность унификации аппаратных решений. УЧПУ реализуется на базе микроЭВМ «Электроника-60», «Электроника НЦ-31» и «Электроника НЦ80-31». Система «Электроника НЦ80-31» обладает модульной структурой и позволяет увеличивать число управляемых координат наращиванием модулей, в том числе модуля программируемого командоаппарата. .
Устройство ЧПУ для каждой из групп имеет свои особенности, определяемые конструкцией станка и технологией обработки. Внутри групп можно провести деления по различным признакам: числу управляемых координат (один, два и т.д.), числу одновременно управляемых координат (три, четыре и т.д.), виду программоносителя, приводу подач, типу электронных элементов и т.д.
Виды структур СЧПУ можно подразделить на две большие группы:
1. Устройство с постоянной структурой (NC – Numerical Control), имеющее схемную реализацию алгоритмов работы (интерполяции, типовых циклов и т.д.).
2. Устройство с программной реализацией большинства алгоритмов работы (CNC-Computer NC), которые записываются в ПЗУ при изготовлении УЧПУ.