- •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
Глава 5
5.1 Программируемые контроллеры
Программируемый контроллер (ПК) разработан для замены репейных систем управления (СУ). Преимущества ПК заключены в их простоте эксплуатации, надежности, широких функциональных возможностях при сравнительно низкой себестоимости. Это и предопределяет их эффективное применение как универсальных средств автоматизации управления различными технологическими процессами, позволяет решать ряд проблем автоматизации оборудования и станков. Защита от воздействия окружающей среды, электромагнитных помех и нестабильности сети питания обеспечивается применением специальных защитных оболочек, высокоэффективных сетевых фильтров источников питания и разделительных трансформаторов. Программные методы защиты заключаются в обеспечении достоверности приема и обработки информации в результате многократных повторов информации, а также в предотвращении «зацикливания» процессоров путем контроля времени нахождения в различных участках программ.
Это позволяет использовать ПК в неблагоприятных условиях в непосредственной близости от объектов управления, они рассчитаны на средний уровень квалификации обслуживающего персонала и не требуют специальных знаний МПТ, а также специальных навыков программирования.
Простота эксплуатации ПК обеспечивается специальными программно-аппаратными решениями, включая возможность описания алгоритмов управления ПК на простом языке программирования, когда пользователь описывает алгоритм управления в символах релейно-контактной электроавтоматики или на другом простом логическом языке. Этот способ создания или изменения алгоритмов управления поддерживается специальным резидентным программным обеспечением.
Основными критериями при классификации ПК считаются:
- максимальное число входов-выходов;
- объем памяти;
- функциональные возможности;
- конструктивные возможности.
В качестве основного критерия принято считать максимальное число входов-выходов, которые косвенно отражают такие характеристики ПК, как объем памяти и быстродействие.
В соответствии с вычислительной мощностью и функциональными возможностями ПК подразделяются на: программируемые (микро ПК), малые ПК, большие ПК.
МикроПК применяются при автоматизации простейшего технологического оборудования. Они имеют: блочную конструкцию; простой набор логических операций, таймеров и счетчиков; низкую стоимость; малые габариты и массу; число дискретных входов-выходов 20, 32 (базовый блок); объем памяти пользователя до 1-2К; инструкции входного языка.
Малые ПК имеют блочно-модульную структуру, расширенный набор выполняемых операций, широкую номенклатуру модулей дискретного, аналогового ввода-вывода, модульное исполнение процессора, сосредоточенное размещение модулей ввода-вывода, число дискретных входов-выходов до 128 (в одном блоке) с возможностью расширения блоками ввода-вывода до 512-1024, объем памяти пользователя до 4-8К инструкций входного языка.
Большие ПК - наиболее сложный класс ПК. Область их применения – управление автоматическими линиями, специальными и агрегатными станками, конвейерными линиями и сложными технологическими процессами в различных отраслях. Они имеют блочно-модульную структуру, широкий набор выполняемых операций, включая логические и арифметические, работу со словами и массивами данных, структурирование программы, широкую номенклатуру периферийного оборудования ввода, отображения и регистрации технологической информации (пульты, дисплеи), высокое быстродействие, большой объем памяти для хранения информации пользователя и текстовых сообщений, блочное исполнение процессора, интеллектуальные спецмодули, сосредоточенное и распределенное размещение блоков ввода-вывода, стандартные каналы связи с УЧПУ, другими ПК, персональными ЭВМ и ЭВМ верхнего уровня, число входов-выходов более 1024, объем памяти пользователя не менее 32К слов.
