Полный контроль при помощи ПО

Marginal Column

Использование жестов и движений при управлении мобильными устройствами давно стало стандартом в повседневной жизни каждого человека. Glaub Automation & Engineering GmbH является одной из первых компаний, которая стала применять этот способ управления в промышленном производстве – при поддержке компании Bosch Rexroth.

В здании, занимаемом компанией Glaub Automation & Engineering GmbH в немецком городе Зальцгиттере, Матиас Флейшер стоит перед трехкоординатной системой - манипулятором с захватом. Разработчик программного обеспечения держит в руке планшет, на дисплее которого схематично отображаются оси координат.

Флейшер располагает большие пальцы рук на двух отмеченных точках и наклоняет планшет. Как по волшебству, система осей манипулятора с захватом начинают двигаться. Чем больше наклоняется мобильное устройство, тем быстрее происходит движение. Как только он убирает один из больших пальцев, система останавливается. Чрезвычайно простое управление этим учебно-тренировочным устройством стало возможным благодаря использованию программного инструментария Open Core Engineering от компании Rexroth в сочетании с интерфейсом доступа к Open Core.

Программные приложения для iOS и Android

Для управления этой трехкоординатной системой компания Glaub использует программное приложение управления и диагностики для операционных систем iOS и Android с целью приобретения начального опыта и получения более полных знаний о работе технологии. Генеральный директор Нико Глауб с энтузиазмом отзывается об открываемых возможностях. “Предлагая свою концепцию Open Core Engineering, Бош Рексрот устанавливает что-то очень значимое в области управления движением. Это предполагает взятие на себя лидирующей роли, объединяя мир промышленного производства с инфраструктурой IT, используемой в офисах. Это реализует все преимущества, которые нам известны на сегодняшний день в области управления мобильными устройствами”.

Простое программирование

Прямой доступ к функциям управления и переменным в программируемом логическом контроллере реализован компанией Glaub с использованием трех языков программирования высокого уровня: C++, Objective-C и Java. “Теперь я могу отказаться от использования сложной логики в ПЛК. Это очень помогает, потому что выполнять программирование на одном из языков высокого уровня намного проще, чем с использованием лестничных диаграмм, списка инструкций (ассемблерного кода) или языка структурированного программирования”, - объясняет Маттиас Флейшер.

При разработке мобильного приложения Glaub сделала упор на простом и интуитивном интерфейсе пользователя. Панель инструментов в углу экрана позволяет пользователям входить в основные наиболее часто используемые меню. Она включает ручное управление, автоматическое управление, стартовую страницу, переход в исходную позицию и настройки. Различные подменю можно выбирать из любого главного меню. Например, в ручном режиме управления пользователи могут выбирать один из большого числа возможных режимов из различных режимов с тем, чтобы выполнить перемещение оси в определенную позицию.

 

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

“Применить эти функции было до удивления просто”, - объясняет Нико Глауб. “По окончании конфигурирования и программирования ПЛК с помощью инструментальных средств IndraWorks мы всего лишь должны были встроить заголовок и файлы библиотек, предоставляемые Бош Рексрот”. Таким образом, разработчики, всего через несколько часов работы, могли начать программирование функций на языках высокого уровня Objective-C или Java.

 

Интуитивное управление

Поскольку пользователи уже знакомы с управлением интеллектуальными устройствами в своей повседневной жизни, они мгновенно находят взаимопонимание с новыми концепциями управления с использованием мобильных приложений. Нико Глауб в этом глубоко убежден. “Мы сейчас находимся на этапе осознания очень простых концепций управления промышленными машинами. Это поможет владельцам машин уменьшить расходы на обучение. Кроме того, мы можем в значительной степени отойти от использования подхода управления на основе языка при составлении инструкций оператору, что представляет интерес для промышленности во всемирной производственной сети ”.

Являясь системным интегратором для Bosch Rexroth, компания Glaub уже успешно внедрила заказчику приложение Open Core Engineering. Компания разработала приложение для Windows для производителя вращающихся и осевых динамометров для автомобилей. При этом Rexroth предоставил технологию управления и привода, а Glaub разработал интерфейс пользователя на базе языка C++. Это позволяет получить доступ к контроллерам непосредственно через Open Core Interface.

Таким образом, технические специалисты могут создавать даже сложные траектории движения и затем передавать их на отдельные оси или колеса. В ходе тестирования можно изменять крутящий момент, скорость вращения, усилие и скорость и выполнять визуализацию с использованием до трех осей, с каждым из двух колес. Или если говорить конкретно, реализуется возможность раздельного управления шестью осями с сервоприводом. Благодаря Open Core Interface можно использовать этот пользовательский интерфейс даже в качестве приложения на мобильном интеллектуальном устройстве, при этом не требуется модифицировать текущую последовательность программ для ПЛК.

Увлекательное будущее

Опираясь на свой первоначальный опыт, Нико Глауб с оптимизмом смотрит в будущее. “Я вижу значительные возможности в автоматизации производственного процесса с использованием Open Core Engineering. Это позволит нам создать пользовательский интерфейс для машин, который не отпугнет операторов, а наоборот, будет притягивающим при использовании. Это означает повышение мотивации сотрудников. Оценивая предлагаемый потенциал возможностей от Open Core Engineering, мы с оптимизмом смотрим в увлекательное будущее. Тема Объединенной Промышленности (Connected Industry) возникла как раз в нужное время, открывая необъятное поле деятельности и огромный потенциал, которые мы непременно хотим использовать”.

 

Мост между автоматизацией и миром IT

Open Core Engineering связывает ПЛК и ИТ с большим диапазоном решений, охватывающих открытые стандарты, программные средства, наборы функциональных инструментов и Open Core Interface. Одновременно Bosch Rexroth открыл ядро контроллеров для расширенного доступа. Изготовители промышленных машин и установок могут теперь использовать различные языки высокого уровня и операционные системы для записи специальных функций и применять их, не внося изменения в стандартные подпрограммы ПЛК. Кроме того, машиностроители могут, например, также полностью интегрировать интеллектуальные устройства в автоматическую среду и использовать их функции управления. В 2013 году преимущества Open Core Engineering были признаны, что ознаменовалось вручением известной премии HERMES AWARD на ВЫСТАВКЕ В ГАННОВЕРЕ.