
- •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
В.Г. Корниенко, Ю.С. Звягольский, Ю.Е. Кичкарь, З.Д. Насибов, А.Г. Схиртладзе
МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
Кубанский государственный технологический университет (КубГТУ)
Московский государственный технологический университет (СТАНКИН)
Учебно-методическое объединение по образованию в области автоматизированного машиностроения (УМОАМ)
В.Г. Корниенко, Ю.С. Звягольский, Ю.Е. Кичкарь, З.Д. Насибов, А.Г. Схиртладзе
МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ
Допущено УМО по образованию в области автоматизированного машиностроения в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров и магистров “Конструкторско-технологическое обеспечение автоматизированных машиностроительных производств” и специальностям: “Технология машиностроения”, “Металлорежущие станки и комплексы”, “Инструментальные системы машиностроительных производств”, а также по направлению подготовки бакалавров и магистров “Автоматизированные технологии и производства” и специальности “Автоматизация технологических процессов и производств”.
Краснодар
2004
УДК 658. 612: 681. 31
В.Г. Корниенко, Ю.С. Звягольский, Ю.Е. Кичкарь, З.Д. Насибов, А.Г. Схиртладзе
Микропроцессорные системы управления
Учеб. пособие/ Кубан. гос. технол. ун-т, МГТУ «СТАНКИН» Краснодар: Изда-во КубГТУ, 2004. - 213с.
Приведена используемая в СНГ и за рубежом классификация систем числового программного управления (СЧПУ); рассмотрены устройства СЧПУ металлорежущими станками. Описаны СЧПУ на базе микропроцессорной техники, наиболее используемые на станкостроительных и машиностроительных предприятиях.
Допущено Учебно-методическим объединением по образованию в области автоматизированного машиностроения (УМОАМ) в качестве учебного пособия для студентов высших учебных заведений. Издание второе переработанное и дополненное.
Ил. 104 Табл. 21 Библиогр. 41 назв.
Рецензенты: доктор техн. наук проф. В.И. Ключко
Специальное конструкторское бюро автоматических линий и
металлорежущих станков, г. Краснодар;
Isbn 5-230-06778-7 Кубанский государственный технологический университет
(КубГТУ), 2004 г.
Оглавление
Предисловие…………………………………………………………… |
6 |
Введение……………………………………………………………… |
9 |
ГЛАВА I ……………………………………………………… 1.1 Классификация и виды СЧПУ…………………………………… |
15 15 |
ГЛАВА II……………………………………………………… 2.1 Задачи управления на уровне станка, гибкого производственного модуля, гибкой производственной системы ………………… |
23 |
2.1.1 Геометрическая задача ЧПУ……………………………… |
29 |
2.1.2 Логическая задача ЧПУ……………………………….......... |
30 |
2.1.3 Технологическая задача ЧПУ……………………………… |
30 |
2.1.4 Терминальная задача ЧПУ…………………………………. |
31 |
2.2 Технические средства управления в автоматизированном производстве……………………………………………………….... |
31 |
ГЛАВА III…………………………………………………… 3.1 Устройства ввода программ……………………………………… |
37 37 |
3.2 Системы ЧПУ на основе МП…………………………………… |
40 |
3.3. Перспективы развития и применения микропроцессорных систем управления……………………………………………………. |
44 |
ГЛАВА IV………………………………………………… 4.1 Системы счисления, архитектура и принцип действия микропроцессоров и микроЭВМ…………………………………....… |
47
47 |
4.2 Система программирования микропроцессора серии КР580…….. |
53 |
4.2.1 Способы адресации………………………………………… |
53 |
4.2.2 Система команд…………………………………………… |
56 |
4.2.3 Составление программ…………………………………… |
63 |
4.3 Архитектура, система программирования микроЭВМ «Электроника-60» ………………………………………………...…… |
65 |
4.3.1 Алфавит языка Ассемблера, данные, адресное пространство………………………………………………………………… |
68 |
4.3.2 Система команд ………………………………………… |
69 |
4.3.3 Способы адресации………………………………………… |
72 |
4.4 Система автоматизированной подготовки управляющих программ САП-СМ4 …………………………………………… |
79 |
4.4.1 Структура и элементы программы …………………… 4.4.2 Раздел данных ……………………………………………… |
80 81 |
4.4.3 Раздел процедур…………………………………………… |
86 |
ГЛАВА V…………………………………............................... |
93 |
5.1 Программируемые контроллеры.................................................. |
93 |
5.2 Программирование контроллеров ………………………………. |
94 |
5.2.1 Азбука алгоритмизации прикладных программ ................. |
98 |
5.2.2 Основное правило записи программ применительно к МПК 580 …………………………………………………...... |
103 |
5.2.3 Процедуры и подпрограммы ……………………………… |
104 |
5.2.4 Основы формализованного подхода к разработке прикладных программ МП-контроллеров………………………….. |
106 |
5.2.5 Типовые процедуры ввода. данных ………………………. |
110 |
5.2.6 Типовые процедуры вывода данных …………………....... |
120 |
5.2.7 Масштабирование ……………………………………….... |
127 |
5.2.8 Программная реализация функций времени …………..... |
124 |
5.2.9 Измерение временного интервала ………………………... |
127 |
5.2.10 Ввод символов с клавиатуры. Опрос группы упорядоченных двоичных датчиков …………………………………...... |
132 |
5.2.11 Процедура ввода цифры с клавиатуры. Опрос матрицы двоичных датчиков…………………………………………......... |
133 |
5.2.12 Определение веса нажатой клавиши…………………...... |
137 |
ЗАКЛЮЧЕНИЕ ……………………………………………………..... |
142 |
ПРИЛОЖЕНИЕ А (информационное)…………………………….... |
143 |
1 Микропроцессорные ЧПУ металлорежущих станков фирмы FANUC …………………………………………………………..... |
143 |
2 МПС управления промышленным роботом …………………….. |
147 |
3 МПС позиционно-контурного управления промышленными роботами……………………………………………………………… |
148 |
4 СЧПУ для управления по трем координатам ……………………. |
150 |
5 Система группового числового программного управления …… |
155 |
6 Программируемый контроллер для плоскошлифовальных станков.. ПРИЛОЖЕНИЕ Б (рекомендуемое)………………………………… |
163
165 |
1 Курсовой проект ………………………………………. |
165 |
1.1 Задание на курсовой проект ………………………………… |
165 |
1.2 Объем и содержание курсового проекта …………………… |
165 |
1.3Методические указания к выполнению курсового проекта… |
166 |
1.4 Формализация и преобразование связей между логическими переменными............................................................................. |
167 |
1.5 Общая характеристика микроЭВМ........................................ |
177 |
1.6 Общая характеристика микропроцессора ……………........... |
177 |
1.7 Технология изготовления микропроцессоров …….............. |
179 |
1.8 Программная реализация систем цикловой электроавтоматики.................................................................................................... |
181 |
1.9 Анализ объекта управления и построение модели циклического процесса ………………………………............................... |
193 |
1.10 Методические указания к выполнению курсового проекта на примере автоматизированного комплекса. …....................... |
206 |
1.11 Пример разработки алгоритма работы РТК…………......... |
206 |
1.12 Словесное описание алгоритма работы автоматизированного комплекса в автоматическом режиме………………........... |
207 |
1.13 Описание аварийной ситуации автоматизированного комплекса............................................................................................... |
207 |
1.14 Методические указания по установлению соответствия датчиков и приводов адресам контролера……………………... |
207 |
1.15 Разработка сети Петри………………………………………. |
210 |
1.16 Краткие сведения о сети Петри…………………………..... |
210 |
1.17 Представление алгоритма работы автоматизированного оборудования в виде сети Петри……………………………….. |
211 |
1.18 Декомпозиция системы и построение сложной сети Петри…. |
212 |
1.19 Язык программирования контроллера N S – 915………… |
214 |
1.20 Составление управляющей программы…………………… |
218 |
Заключение ……………………………………………………… |
221 |
Глоссарии………………………………………………………… |
224 |
Задание на курсовой проект (работу)…………………………… |
228 |
Пояснительная записка ………………………………………… |
229 |
Список литературы……………………………………………… |
230 |