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

В.Г. Корниенко, Ю.С. Звягольский, Ю.Е. Кичкарь, З.Д. Насибов, А.Г. Схиртладзе

МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

Кубанский государственный технологический университет (КубГТУ)

Московский государственный технологический университет (СТАНКИН)

Учебно-методическое объединение по образованию в области автоматизированного машиностроения (УМОАМ)

В.Г. Корниенко, Ю.С. Звягольский, Ю.Е. Кичкарь, З.Д. Насибов, А.Г. Схиртладзе

МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ

Допущено УМО по образованию в области автоматизированного машиностроения в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров и магистров “Конструкторско-технологическое обеспечение автоматизированных машиностроительных производств” и специальностям: “Технология машиностроения”, “Металлорежущие станки и комплексы”, “Инструментальные системы машиностроительных производств”, а также по направлению подготовки бакалавров и магистров “Автоматизированные технологии и производства” и специальности “Автоматизация технологических процессов и производств”.

Краснодар

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