Разработка программного обеспечения системы управления

Автор работы: Пользователь скрыл имя, 16 Июня 2013 в 02:06, курсовая работа

Краткое описание

Другой не менее важной причиной автоматизации является совершенствование организации рабочих мест, их рациональная планировка, оснащение удобным пультом управления. Чем рациональнее организовано рабочее место, чем оно удобнее, чем лучше обеспечено всем необходимым для бесперебойной работы, тем выше производительность труда, меньше непроизводственные потери рабочего времени. Внедрение системы управления на качественно новой элементной базе позволяет снизить эксплуатационные затраты на регламент и проверку оборудования.
Главной задачей проекта является проектирование системы управления РТК горячей штамповки, которая позволит управлять процессами загрузки разгрузки обрабатываемых деталей.

Содержание

СПИСОК СОКРАЩЕНИЙ 5
Введение 6
1.Обоснование необходимости автоматизации РТК горячей штамповки 8
1.2. Техническое задание 10
2. Разработка технического обеспечения системы управления 13
2.1. Разработка структуры системы управления 13
Выход из цикла (отключение РТК) осуществляется нажатием кнопки СТОП на панели оператора. 16
2.2. Выбор аппаратных средств системы управления 16
2.3. Разработка электрической схемы подключения 35
3.Разработка программного обеспечения системы управления 36
Заключение 42
ПРИЛОЖЕНИЕ 43
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 52

Прикрепленные файлы: 1 файл

РПЗ.doc

— 2.32 Мб (Скачать документ)

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

 

Для написания управляющей программы  для ПЛК SIMATIC S7-300 воспользуемся программой STEP 7 Lite.

Рис.7 Выбор конфигурации контроллера в STEP 7 Lite

Рис.8 Таблица обозначений входных/выходных сигналов

 

Программу управления РТК горячей штамповки разработаем на языке релейно-контактных схем (LD).

 

 

 

Рис.9 Составление программы на языке программирования LD

Особенностью разработанной программы для РТК горячей штамповки является то, что обработка сигналов ПУСК и СТОП происходит по прерываниям INT0 и INT1. При этом при нажатии кнопки ПУСК бит М 0.0 в области памяти контроллера устанавливается в единицу, а при нажатии кнопки СТОП сбрасывается в ноль, что дает возможность в основном цикле программы (в начале цикла) отслеживать была ли нажата кнопка ПУСК или нет. Основной текст программы представляет из себя цикл, по окончанию которого осуществляется переход в начало цикла на метку NACH. По сигналу СТОП и вызову по этому входному сигналу соответствующего прерывания, цикл РТК останавливается. Далее при входном сигнале ПУСК, также вызывается соответствующее прерывание, выполняются необходимые завершающие технологические операции, и цикл начинается сначала.

Релейно-контактная схема программы  управления приведена в приложении.

 

 

Заключение

 

В результате проделанной работы была спроектирована система управления РТК горячей штамповки. СУ реализована на ПЛК фирмы SIEMENS SIMATIC S7-300. Он относится к среднему классу котроллеров, предназначенный для построения систем автоматизации низкой и средней степени сложности, что полностью удовлетворяет поставленной задаче автоматизации данного РТК.

Преимуществами такой системы  управления являются:

  1. надежность работы;
  2. простота управления;
  3. возможность диагностики работы контроллера;
  4. возможность модернизации системы управления;
  5. приемлемая цена.

Возможно усовершенствование данной системы управления, например,  за счет подключения ПЛК к промышленному компьютеру или объединения нескольких контроллеров в сеть.

 

 

 

 

 

 

 

ПРИЛОЖЕНИЕ

Программа управления РТК горячей штамповки


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СПИСОК  ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

    1. Сбродов Н.Б. Методические указания к курсовому проектированию по дисциплине «Автоматизация технологических процессов и производств» для студентов специальности 220301 – “Автоматизация технологических процессов и производств (в машиностроении)».
    2. Проектирование систем автоматизации технологических процессов: Справочное пособие/Под. ред. А.С.Клюева.-М.: Энергоатомиздат, 1990.464 с.: ил.
    3. SIMATIC. Система автоматизации S7-300. Данные модулей. Руководство.
    4. www.automation.siemens.com
    5. www.festo.ru
    6. www.asutp.ru
    7. www.ilk.ru
    8. www.lep.ru
    9. www.proavtomatika.ru/sensor/sick/ih.htm
    10. www.relay-snabexpress.ru
    11. www.omron.ru

 

 

 

 

 

 


Информация о работе Разработка программного обеспечения системы управления