Iron Hand  (Завершен)


0

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

Описание проекта: 
Цель проекта: Проект изначально представлял собой разработку программы управления и блока сопряжения пневматического промышленного робота МП-11 с персональным компьютером. Основной задачей на тот момент была замена старых блоков управления. В дальнейшем проект перерос в создание среды разработки программ управления робототехническими учебными стендами (IDE IronHand).

Проект разрабатывался студентами СКБ ИТ с 2009 по 2011 г. и является достаточно масштабным проектом как по количеству заказчиков, так и по объему кода, количеству задействованных сотрудников, времени разработки. 
 

На данный момент в IDE IronHand реализован текстовый язык управления оборудованием LPMED,
графические языки (Циклограммы и Графы команд), поддерживают конструкции логического параллелизма и синхронизации, что очень удобно для использования прикладными специалистами, поскольку позволяет естественным образом описать в программах управления паралеллизм оборудования автоматизируемых стендов. Поддерживается моделирование исполнения управляющих программ совместно с трехмерной визуализацией и анимацией оборудвоания стендов. Реализован модуль верификации управляющих программ на базе верификатор NuSMV. 

Проект стал основной разработки IDE для программирования микроконтроллеров Atmel, Microchip, STM, которая получила поддержку Фонда содействия развитию малых форм предпринимательства в научно-технической сфере в рамках программ У.М.Н.И.К и СТАРТ-2012.
 
Сотрудниками СКБ ИТ совместно с лаборантами и преподавателями кафедр МЛС, РМСИ, ТАДиОМ РГАТУ имени П.А.Соловьева разработаны робототехнические стенды и аппаратные блоки управления ими. Все стенды программируются из среды IronHand.













В проекте приняли участие:
  1. Олег Большаков (ИВП-07)
  2. Роман Суворов (ИВП-07)
  3. Илья Виноградов (ИВП-07)
  4. Илья Кудрявцев (ИВМ-11)
  5. Алексей Мухин 
  6. Максим Рогульский
  7. Александр Петров


Публикации
  1. Прототип цикловой системы управления роботом МП-11 Петров А.В., Кудрявцев И.А., Виноградов И.С. // Всероссийская молодежная научная конференция "Мавлютовские чтения", (2008)
  2. Разработка программной системы автоматизации аппаратного комплекса лабораторных стендов Большаков О.С., Петров А.В. // V Всероссийская научно-практическая конференция "Компьютерная интеграция производства и ИПИ-технологии"2009
  3. Руководство пользователя IronHand Большаков О., Суворов Р., Петров А. (2009)
  4. Система IronHand автоматизации лабораторного комплекса
  5. Актуальные задачи АСУ ТП (форум АСУ ТП)
  6. "Интегрированная среда разработки управляющих программ для робототехнических стендов РГАТУ" Свидетельство Роспатента №2013613819