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

тележки направо;

S3.2 – концевой выключатель ограничения движения вырубочной тележки слева;

S3.3 – концевой выключатель ограничения движения вырубочной тележки справа;

S8 – выключатель подачи материала вперед;

S9 – выключатель подачи материала назад;

S6 – концевой выключатель аварийного давления масла;

S0.0 – датчик нижней мертвой точки (НМТ);

S1.7 – датчик верхней мертвой точки (ВМТ);

S1.6 – датчик 8мм до нижней мертвой точки (8мм НМТ).

          Выходные управляющие сигналы модели:

Y2.1 – магнит для включения вырубочного хода;

Y2.2 – магнит включения обратного хода вырубочной тележки;

Q2.4 – движени вырубочной тележки налево;

Q2.5 – движение вырубочной тележки направо;

Q2.0 – торможение вырубочной тележки;

Q6 – подача материала вперед;

Q7 – подача материала назад;

H1 – индикатор критического давления масла;

H2 – индикатор готовности к работе;

H3 – индикатор говорящий о недостижении верхней мертвой точки.

7. ИНТЕГРИРОВАННАЯ ОТЛАДОЧНАЯ СРЕДА PROVIEW ДЛЯ МИКРОКОНТРОЛЛЕРОВ СЕМЕЙСТВА MCS-51. РАЗРАБОТКА И ТЕКСТ ПРОГРАММЫ

ProView фирмы Franklin Software Inc. – интегрированная среда разработки программного обеспечения для однокристальных микроконтроллеров семейства Intel 8051 и его клонов. Она включает в себя всё, что нужно для создания, редактирования, компиляции, трансляции, компоновки, загрузки и отладки программ:

·  стандартный интерфейс Windows,

·  полнофункциональный редактор исходных текстов с выделением синтаксических элементов цветом,

·  организатор проекта,

·  транслятор с языка C,

·  ассемблер,

·  отладчик,

·  встроенную справочную систему.

Среда разработки подобна Visual C++ Microsoft и  Borland C++ для Windows.

Первый этап разработки программы – запись её исходного текста на каком-либо языке программирования.

Затем производится компиляция или трансляция его в коды из системы команд микроконтроллера, используя транслятор или ассемблер. Трансляторы и ассемблеры – прикладные программы, которые интерпретируют текстовый файл, содержащий исходный текст программы, и создают объектные файлы, содержащие объектный код.

После компоновки объектных модулей наступает этап отладки программы, устранения ошибок, оптимизации и тестирования программы.

ProView объединяет все этапы разработки прикладной программы в единый рекурсивный процесс, когда в любой момент времени возможен быстрый возврат к любому предыдущему этапу.

Сама программа состоит из основной программы и нескольких подпрограмм. Выбор подпрограмм осуществляется в зависимости от выбранного режима работы пресса.   

ЗАКЛЮЧЕНИЕ

          В курсовом проекте разработана система управления вырубочного пресса. При разработке были решены следующие задачи: анализ гидравлической схемы, принципиальной электрической схемы пресса, выбор контроллера на основании технико-экономического расчета, составление алгоритма работы пресса, моделирование системы управления и разработка программы работы контроллера.

          Система управления, в соответствии с заданием предприятия, выполнена на программируемом микроконтроллере МК 1816ВЕ51.

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

          Курсовой проект оформлен в редакторах WORD2000 и интегрированной  среде ProView.

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

          Программа работы системы управления была отлажена в интегрированной  среде разработки программного обеспечения для однокристальных микроконтроллеров семейства Intel 8051 и его клонов