Программируемый контроллер OMRON SYSMAC CPM2A-30CDR

Ознакомление с устройством и техническими характеристиками программируемого контроллера OMRON SYSMAC CPM2A-30CDR. Изучение основных функций и операций. Программирование управления подъемником библиотеки для подачи книг из подвала на 1-й и 2-й этажи.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 31.01.2018
Размер файла 112,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

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

«Южно-Уральский Государственный университет»

(Национальный исследовательский университет)

Филиал ФГБОУ ВПО «ЮУрГУ» (НИУ) в г. Сатке

ЛАБОРАТОРНАЯ РАБОТА

Дисциплина «Микропроцессорные средства в электроприводах и технологических комплексах»

Программируемый контроллер OMRONSYSMACCPM2A-30CDR

Сатка 2018

Цель работы: Ознакомиться с устройством и техническими характеристиками программируемого контроллера OMRONSYSMACCPM2A-30CDR, приобрести навыки программирования, изучить основные функции и операции.

Условие: на программируем контроллере OMRONSYSMACCPM2A-30CDR запрограммировать управление подъемником библиотеки для подачи книг из подвала на 1-й и 2-й этажи.

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

Движение возможно только при закрытых дверях шахты.

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

Конструктивная схема лифтового подъемника изображена на рисунке 1

Подъемник П в начальном положении всегда стоит в подвале, о чем сигнализирует датчик Э0. Библиотекарь вызывает подъемник на 1й(2й) этаж кратковременным нажатием кнопки К1(К2). Если двери шахты закрыты на всех этажах (датчики Д0,Д1,Д2) то подъемник П с помощью приводного двигателя М1 поднимается вверх до тех пор, пока не сработает датчик 1ого(2ого) этажа Э1(Э2).Двигатель М1 останавливается. Кратковременно (2секунды) включается звонок З1(З2). Подъемник стоит на 2ом этаже до тех пор, пока библиотекарь не нажмет кнопку отправки подъемника в подвал К1В(К2В). Если двери шахты закрыты на всех этажах (датчики Д0,Д1,Д2) то подъемник П опускается вниз до тех пор, пока не сработает датчик подвального этажа Э0. Конец цикла автоматики.

На рисунке 2 изображена упрощенная функциональная схема блока управления лифтовым подъемником.

Входными переменными для блока управления являются сигналы с датчиков этажей Э0,Э1,Э2, сигналы с датчиков закрытия дверей шахты Д0,Д1,Д2 и кнопок управления - вызов лифта на этажи К1,К2, возврат лифта в подвал К1В, К2В.

Определимся с внутренними переменными.

1 Переменная Д - сигнализирует о том, что все двери шахты закрыты. Переменная Д истина, если есть Д0 и Д1 и Д2.

2 Переменные В1 и В2 - команды вверх для перемещения на 1ый и 2й этаж соответственно. В1 истинна, если есть Э0 и К1 до тех пор, пока нет Э1 и нет В2.В2 истинна, если есть Э0 и К2 до тех пор, пока нет Э2 и нет В1.

3 Переменные Н1 и Н2 - команды вверх для перемещения на 1ый и 2й этаж соответственно. Н1 истинна, если есть Э1 и К1В до тех пор, пока нет Э0 и нет Н2.Н2 истинна, если есть Э2 и К2В до тех пор, пока нет Э0 и нет Н1.

Рисунок 1. Конструктивная схема лифтового подъемника.

Выходы блока управления

1 В - команда вверх. Истинна, если есть В1 или В2 и есть Д

2 Н - команда вниз. Истинна, если есть Н1 или Н2 и есть Д.

3 З1 - команда включения звонка на первом этаже. Включается, если нет Н и нет В и есть Э1. пропадает через две секунды после появления Э1.

4З2 - команда включения звонка на первом этаже. Включается, если нет Н и нет В и есть Э3. пропадает через две секунды после появления Э2.

Рисунок 2. Упрощенная функциональная схема блока управления лифтовым подъемником

На основании содержательного описания переменных составим логические уравнения:

Таблица 1. Адреса входов контроллера

Функциональное обозначение переменной

Д0

Д1

Д2

Э0

Э1

Э2

К1

К1В

К2

К2В

Адреса ПЛК

IR00100

IR00101

IR00102

IR00003

IR00004

IR00005

IR00006

IR00007

IR00008

IR00009

Таблица 2. Адреса выходов контроллера

Функциональное обозначение переменной

В

Н

З1

З2

Адреса ПЛК

IR01002

IR01003

IR01000

IR01001

Таблица 3.Адреса внутренних переменных контроллера

Функциональное обозначение переменной

Д

В1

В2

Н1

Н2

Адреса ПЛК

IR02000

IR02001

IR02002

IR02003

IR02004

Таблица 4. Логические уравнения в адресах контроллера.

Переменная

Логические уравнения в адресах контроллера

Д

В

В1

В2

Н

Н1

Н2

З1

З2

Программа для ПЛК CPM2A-30CDR изображена на рисунках 3,4.

Рисунок 3. Программа управления лифтовым подъемником для ПЛК CPM2A-30CDR. Начало.

Рисунок 4. Программа управления лифтовым подъемником для ПЛК CPM2A-30CDR. Продолжение.

Литература

1. Лохов, С. П. Интегральные схемы и микропроцессоры в системах электропривода Учеб. пособие ЧПИ им. Ленинского комсомола. - Челябинск: ЧПИ, 1980. - 82 с. Схемы

2. Басманов, А. С. Микропроцессоры и однокристальные микроЭВМ: номенклатура и функциональные возможности Под ред. В. Г. Домрачева. - М.: Энергоатомиздат, 1988. - 127 с. ил.

3. Бутырин, Н. Г. Микропроцессоры в системах автоматического управления Учеб. пособие Ленингр. гос. ун-т. - Л., 1991. - 129,(2) с.

4. Тавернье, К. PIC-микроконтроллеры: Практика применения Пер. с фр. К. Тавернье. - М.: ДМК-Пресс, 2003. - 270 с. ил.

5. Тюрин, С. Ф. Вычислительная техника и информационные технологии. Цифровые автоматы и микроконтроллеры. Руководство к лабораторным работам в системе PROTEUS 7.2 SP6 Текст учеб. пособие С. Ф. Тюрин ;Перм. гос. техн. ун-т. - Пермь: Издательство Пермского государственного техническог, 2010

6. Ульрих, В. А. Микроконтроллеры PIC16X7XX. Семейство 8-разрядных КМОП микроконтроллеров с аналогово-цифровым преобразователем В. А. Ульрих. - 3-е изд., перераб. и доп. - М.: HiT: СОЛОН-Пресс, 2005. - 319 с. ил.

7. Редькин, П. П. 32/16-битные микроконтроллеры ARM7 семейства AT91SAM7 фирмы ATMEL. Руководство пользователя Текст практ. рук. и справ. пособие П. П. Редькин. - М.: Додэка-XXI, 2008. - 699 с. ил. 1 электрон. опт. диск

Размещено на Allbest.ru

...

Подобные документы

  • Особенности работы с последовательным портом в среде Visual Studio. Тестирование работы протокола Modbus RTU в режиме Slave. Описание и технические характеристики программируемого логического контроллера Овен 100. Построение диаграммы передачи фреймов.

    отчет по практике [2,1 M], добавлен 19.07.2015

  • Понятие и функциональные особенности программируемого логического контроллера, внутренняя структура и взаимосвязь элементов данного устройства. Advantech - контроллеры и модули ввода / вывода, ПТК КОНТАР производства МЗТА, ОВЕН (ПЛК ОВЕН), Сегнетикс.

    реферат [1,5 M], добавлен 22.03.2014

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

    реферат [74,6 K], добавлен 13.02.2012

  • Изучение сущности, функций и основных задач центрального процессора - микросхемы, исполнителя машинных инструкций (кода программ), главной части аппаратного обеспечения компьютера или программируемого логического контроллера. Основные характеристики.

    контрольная работа [18,5 K], добавлен 26.12.2010

  • Разработка автоматизированной системы управления технологическими процессами очистки, компримирования и осушки нефтяного газа на базе программируемого логического контроллера SLC-500 фирмы Allen Bradley. Расчёт системы автоматического регулирования.

    дипломная работа [309,0 K], добавлен 06.05.2015

  • Изучение процессорных устройств, разработанных учеными корпорации Intel, совокупности инновационных технологий, повлиявших на их развитие. Анализ методик разработки микросхем, аппаратного обеспечения компьютера и программируемого логического контроллера.

    реферат [29,5 K], добавлен 09.05.2011

  • Контроллер управления двигателями. Назначение, краткая характеристика, перспективы внедрения робота-дозиметриста. Обзор основных способов беспроводной передачи данных на большие расстояния. Проектирование принципиальной схемы бортового контроллера.

    дипломная работа [2,4 M], добавлен 05.01.2013

  • Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Анализ способов создания базы данных для учета книг личной библиотеки, особенности использования языка программирования C++Builder.

    курсовая работа [8,1 M], добавлен 10.01.2014

  • Разработка алгоритма автоматизации технологического участка производственного предприятия машиностроительного профиля. Составление программы для реализации релейно-контактной схемы управления объектом на основе программируемого логического контроллера.

    контрольная работа [690,5 K], добавлен 30.04.2012

  • Проект программы, имитирующей автоматизированную систему управления светофором. Установка QNX 6.5 на виртуальную машину, ее графические возможности. Описание виджетов приложения; разработка GUI. Алгоритм функционирования программы контроллера управления.

    курсовая работа [823,2 K], добавлен 24.05.2015

  • Устройство и назначение однокристальных микроконтроллеров, сферы их применения. Разработка контроллера для управления домашней метеостанцией: расчет принципиальной схемы и характеристика ее элементов, выбор датчиков. Описание программы управления.

    курсовая работа [280,3 K], добавлен 28.12.2012

  • Организация центрального процессора. Подключение интерфейсных программируемых БИС. Методы адресации и примеры команд. Программирование таймера и контроллера прерываний. Программная модель микропроцессорной системы. Программирование на языке ассемблера.

    реферат [82,6 K], добавлен 05.12.2010

  • Языки программирования для промышленного контроллера WinCon W-8737. Использование редактора потоковых диаграмм. Технические характеристики и виды шаговых двигателей. Блок-схемы алгоритмов программ управления. Разработка структурной схемы устройства.

    дипломная работа [1,7 M], добавлен 20.12.2015

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

    курсовая работа [540,6 K], добавлен 28.12.2012

  • Структура и функции, принципы и этапы разработки системы автоматизации установки подготовки нефти, выбор и обоснование используемых технических средств. Программируемый логический контроллер, назначение и принцип действия. Протоколы обмена информацией.

    курсовая работа [263,8 K], добавлен 14.04.2015

  • Общая характеристика гидроэлектростанций Республики Беларусь. Разработка автоматизированной системы управления каскадом малых и микро гидроэлектростанций. Программирование логического контроллера датчиков температуры и оборотов турбин электростанции.

    дипломная работа [4,1 M], добавлен 14.07.2014

  • Технико-экономическое обоснование создания автоматизированной системы. Выбор программируемого логического контроллера. Выбор модулей ввода-вывода. Средства разработки человеко-машинного интерфейса. Контроль обрыва датчиков. Контроль исправности насосов.

    дипломная работа [2,4 M], добавлен 14.11.2017

  • Обеспечение непосредственной связи контроллера прямого доступа к памяти (ПДП) и памяти микроЭВМ. Совместное использование шин системного интерфейса процессором и контроллером. Последовательность и алгоритм программирования контроллера прямого доступа.

    реферат [122,6 K], добавлен 13.11.2009

  • Проектирование механизма обработки прерываний. Контроллер прерываний Intel 82C59A. Ввод-вывод по прерыванию. Программируемый контроллер интерфейса Intel 82C55A. Роль процессора в обработке прерывания ввода-вывода. Обзор алгоритма обработки прерывания.

    контрольная работа [8,0 M], добавлен 19.05.2010

  • Создание и компиляция программ на ассемблере. Структура программ, использование специальных директив резервирования и инициализации данных. Организация ввода-вывода на ассемблере и организация вычислений. Команды передачи управления и обработки строк.

    методичка [104,8 K], добавлен 02.12.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.