Техническое устройство и программное обеспечение программируемых контроллеров ALPHA XL Mitsubishi Electric
Характерные технические особенности контроллера ALPHA XL Mitsubishi Electric. Подключение модуля адаптера для получения сигнала с датчиков температуры. Пример разработки в программируемой среде. Преимущества программируемых контроллеров Альфа (alpha xl).
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.06.2013 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство науки и образования Российской Федерации
Тверской Государственный Технический Университет
Курсовой проект по дисциплине интегрирование
На тему «Техническое устройство и программное обеспечение программируемых контроллеров ALPHA XL Mitsubishi Electric»
Выполнил: Шехими А.Х
Проверил: Гвоздев И.А
Тверь 2013г.
Рассмотрим небольшой промышленный программируемый контроллер ALPHA XL Mitsubishi Electric или, как его называют - микроконтроллер, объединяет в одном корпусе все необходимые пользователю компоненты: блок питания, встроенные часы с календарем, обработку аналоговых и цифровых сигналов, большой дисплей с человеко-машинным интерфейсом (HMI), хорошие коммуникационные возможности. Микроконтроллеры имеют 3 модификации, различающиеся числом каналов ввода/вывода. Это контроллеры с 6, 8 или 15 каналами цифрового ввода и 4, 6 или 9 каналами релейного вывода. Две последние модификации имеют слот для установки одного модуля расширения (см. рисунок ниже), а также разъем для подключения модема или панели оператора GOT Mitsubishi.
Фактически, программировать ALPHA XL можно непосредственно с помощью имеющегося дисплея и кнопок. При этом процесс такого программирования достаточно трудоемок и может быть рекомендован только лишь для очень простых алгоритмов. Альтернатива - пакет AL-PCS/WIN, который работает под Windows (см. рис. справа). Для связи с компьютером необходимо использовать специальный кабель AL-232CAB. В его состав включён конвертер, т.к. связь контроллера с компьютером осуществляется с помощью специализированного протокола.
В верхней части рабочего экрана AL-PCS/WIN расположена интуитивно понятная панель инструментов. Рабочая зона программы показана зелёным цветом, где слева находятся входы контроллера, справа - его выходы, посередине - поле программы пользователя.
Программа отличается высокой эффективностью и дружественностью и благодаря этому пользователь, который никогда не считал себя программистом, может попробовать самостоятельно его запрограммировать. Для программирования контроллера используется язык FBD (Functional Block Diagram), который относится к языкам графического программирования, позволяющий легко представить все происходящие внутри процессы. Он прост, нагляден и понятен, так как в основу взята аналогия с электрической схемой. Хотя многим особенностям программного обеспечения можно научиться интуитивно, в программу включен детальный файл справки, помогающий пользователям оперативно находить ответы на свои вопросы. Таким образом, программа для контроллера на языке FBD представляет собой набор функциональных блоков, соединенных в схему. Каждый блок принимает информацию на свои входы, обрабатывает её в соответствии с заложенным в него алгоритмом и выдает управление на свой выход. Сам процесс программирования осуществляется путем набора (выбора из списка) готовых функциональных блоков, а щелчками «мыши», между входами, функциональными блоками и выходами устанавливаются соединения (цепи тока). В результате образуется логическая схема, которую нужно проверить в режиме моделирования.
В программе можно использовать до 200 функциональных блоков, причем каждая отдельная функция применяется сколь угодно часто. Параметры внутри блока можно изменять после двойного щелчка по выбранному блоку. В распоряжении пользователя имеются следующие возможности:
1. Мониторинг и принудительная установка состояний ON/OFF
2. Функция эмуляции (можно проверять работу программы без подключения аппаратного обеспечения).
3. Программное обеспечение включает функцию дистанционного технического обслуживания, позволяющую загружать и выгружать программу контроллера по телефонной линии.
4. Мониторинг в окне схематического представления (можно контролировать работу своей системы в окне мониторинга).
5. Пользовательский функциональный блок. Пользователь может создавать свои специализированные функциональные блоки, комбинируя исходные функциональные блоки.
6. Функция Мастера Авто FBD. Эта функция позволяет новичкам создать с помощью окна подсказок свой функциональный блок.
7. Поддержка русского языка.
Преимущества программируемых контроллеров Альфа (alpha xl):
* Расширеный диапазон рабочих температур -25 °C до +55 °C.
* Встроенные часы реального времени.
* Русифицированный дисплей с подсветкой.
* Возможность через кабель AL2-GSM-CAB подключать GSM-модем или дополнительный HMI, например, GT1020, GT1030.
* Объем памяти расчитан на 200 функциональных блоков (наличие блока ПИД-регулятора позволяет легко реализовывать системы управления с обратными связями)
* В моделях с напряжением питания 220в напряжение на входах в 100в и выше контроллер понимает как значение логической единицы, что позволяет прямо подключать его входы к элементам сети 220в (например системы управления освещением). Внимание: подобные работы должны производиться только квалифицированным персоналом.
* Использование двух (EI1 и EI2) входов) дополнительного модуля AL2-4EX в качестве высокоскоростного счетчика (время реакции на входной сигнал не более 0,5 мсек) позволяет интегрировать контроллер с приборами учёта и др.
* Защита программ паролем.
* Наличие встроенного электрически стираемого ПЗУ позволяет длительное (до 20 дней) хранение переменных даных (значения таймеров и счётчиков) при выключении питания.
Внешний вид контроллера
Характерные технические особенности контроллера
контроллер альфа программируемый адаптер
Подключение модуля адаптера для получения сигнала с датчиков температуры
Пример разработки в программируемой среде
Допустим, имеется датчик температуры , кнопка Пуск, кнопка Стоп.
При подаче сигнала с датчика, включается условный мотор. При нажатии кнопки стоп, мотор отключается.
Так же в ручном режиме. При подаче сигнала с кнопки Пуск, мотор запускается. При нажатии Стоп - отключается.
Размещено на Allbest.ru
Подобные документы
Архитектура программируемых логических контроллеров - промышленных компьютеров. Устройство вспомогательных интерфейсов. Разнообразие сетевых интерфейсов и коммуникационных модулей. Изучение среды программирования контроллеров фирмы Siemens Step7.
презентация [1,0 M], добавлен 06.08.2013Создание трехмерных моделей. Основные возможности программы "Sculptric Alpha 6". Главный персонаж серии видеоигр Sonic the Hedgehog компании Sega. Создание персонажа в "Sculptris Alpha 6". Формирование туловища, рук и ног. Моделирование ладоней и пальцев.
курсовая работа [1,5 M], добавлен 02.04.2015Основные особенности функционирования программируемых логических контроллеров (ПЛК). Инструментальные средства построения методического процесса изучения ПЛК. Создание учебно-демонстрационного стенда на базе контроллеров Fatek и лабораторного практикума.
дипломная работа [4,0 M], добавлен 26.06.2012Использование пакета прикладных программ CADElectro для автоматизации проектных работ при создании электрических систем управления на базе контактной аппаратуры, программируемых контроллеров. Архив технической документации, управление данными об изделиях.
реферат [48,8 K], добавлен 04.04.2013Организация центрального процессора. Подключение интерфейсных программируемых БИС. Методы адресации и примеры команд. Программирование таймера и контроллера прерываний. Программная модель микропроцессорной системы. Программирование на языке ассемблера.
реферат [82,6 K], добавлен 05.12.2010Анализ аппаратно-программных средств для проекта системы удаленного контроля состояния объекта на основе модулей фирмы Advantech. Техническая характеристика программируемых контроллеров. Информационный расчёт системы, моделирование работы отдельных узлов.
дипломная работа [3,4 M], добавлен 24.01.2016Применение методов многомерного анализа для визуализации взаимосвязей web и социальных сетей в социологических исследованиях. Системы интеллектуального поиска данных Nigma.ru, Wolfram Alpha и Quintura. Социологическая информация и эмпирические данные.
презентация [2,6 M], добавлен 09.10.2013Характеристика интерфейса и приемов работы с инструментом программирования контроллеров CoDeSys. Описание программы контроля корректности работы механизма. Последовательность переходов и шагов на языке SFC. Представление и вид проекта визуализации.
лабораторная работа [192,0 K], добавлен 14.12.2013Классификация и назначение промышленных роботов. Применение робототехнических комплексов в промышленности. Назначение робототехнического комплекса "Ритм – 01". Описание инструментальных средств программирования и языки программирования контроллеров.
дипломная работа [2,4 M], добавлен 17.07.2012Техническое задание для разработки программного обеспечения "Больница". Обоснования для проведения разработки. Цель, назначение подсистемы. Требования ко всем видам обеспечения программы. Общесистемное программное обеспечение. Применение языка Delphi 6.0.
курсовая работа [832,9 K], добавлен 18.01.2010