Обслуживание и поддержка сущетвующих приложений – ежедневная рутинная работа множества инженеров-программистов. В то же время, написания базовых функций для инспользования в новых проектах отнимает много сил и энергии. Что случиться, если разрабочики будут работать в стрессовой ситуации – весь проект будет страдать от переноса сроков релиза программного обеспечения и ухудшения качества продукта. С новой революционной технологией mapp от B&R все Ваши страхи останутся позади.

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

Обслужевание = убийца времени.

Чем сложнее программное обеспечение, тем выше временные затраты на обслуживание и поддержку. Спросим Христофа Траппла, Руководитель департамента разработки приложений B&R «Безусловно, для разработчика не редкость подняться на борт самолета, дабы диагностировать и устранить любую проблему в процессе эксплуатации, которая имеет место быть» - поясняет он. Это не только финансовые издержки, но и упущенное время. Время, которое можно инвестировать в разработку нового программного обеспечения.

Больше гибкости – меньше сложности.

Точно такой же убийца времени – программирование основной функции. Простые функции, такие как, загрузка данных рецепта или настройка осей, приходиться постоянно конфигурировать по-новому, загружать на контроллер и тестировать. «По нашему опыту, от 50 до 80 % потраченного времени на разработку ПО для новых машин и систем приходиться на базовые функции», - говорит Траппл.


«Многие наши клиенты жаловались нам, что их работа была бы гораздо проще, если бы был удобный и гибкий способ проектирование сложных программных функций», - продолжает он. «Но в тоже время, они не хотят тратить много времени на обслуживание уже существующего прогрограммного обеспечения или перепрограммирования основных функций снова и снова». B&R выпустило одно решение для всех трёх требований. С модульными функциональными блоками mapp, проектирование программного обеспечения может быть в среднем на 67% процентов быстрее, что существенно снижает расходы и время на облуживание и поддержку.

«Инкапсулированные функции – это квинтэссенция нашего предложения» - объясняет Trappl. Один из mapp модулей может лекго использоваться для удобной конфигурации движения оси, например. Разработчику не нужно вникать в код, отвечающий за реализацию этого функционала, с тех пор как функциональные блоки map были протестированы и встроены в среду разработки Automation Studio. Даже комплексное программирование стало легче в реализации. И это даже не говоря о том, что модули соотвествуют утвержденным стандартам, таким как IEC 61131.

1 инженер, 1 робот, 1 день

«Инженер-программист может запрограммировать всего робота целиком и запустить в эксплуатацию в течении одного дня» - говорит Траппл. Все что для этого нужно сделать, это «перетащить» с помощью drag&drop соотвествующий компонент mapp в Automation Studio, в то место, где необходимо его настроить. «Что касается основных функций, то инженерная работа с программным обеспечением сводиться к простой настройке».

Больше времени - больше возможностей

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

Командная работа стала еще проще

mapp-технология не просто предоставляет способ ускорить разработку, она так же упрощает использование программного обеспечения для автоматизации. До сегоднешнего дня программирование и комбинирование бесчисленного количества функциональных блоков было сложной процедурой, которую теперь можно осуществить последовательной настройкой одного блока mapp. «Это преимущество не только для отдельных программистов» - поддчеркивает Траппл. Работа в команде так же стала значительно проще, что резко снижает уровнь сложности всего программного продукта.


Построение простого приложения с несколькоми элементами является большим подспорьем при анализе функций. Удаленная диагностика и обслуживание так же стали проще. Интегрированный веб инструмент диагностики облегчит задачу для машиностроителей или команды сервисных инженеров конечного пользователя в вопросах устранения неполадок без необходимости знаний каждого отдельного аспекта нижнеуровневой системы автоматизации. «Более важно, что качество программного продукта существенно улучшается, благодаря снижению общей сложности и предварительному тестированию программных блоков» - говорит Траппл. Программные блоки были разработаны на основе опыта полученного B&R от реализаций сотен тысяч решений автоматизации по всему миру. Таким образом, достигается непривзойденная надежность, и нет необходимости поддерживать программное обеспечение силами команды разработчиков, работающих у производителя.

mapp – это вовсе не отдельное программное обеспечение, для росвоения которого необходимо сперва пройти обучение. Компоненты органично интегрированы в Automation Studio. И каждый пользователь, имеющий навык работы с Automation Studio, сможет использовать mapp-компоненты. Пользовательские программные функции можно также интегрировать в программный продукт. Ко всему прочему, новые блоки mapp доступны через обновление в Automation Studio – просто добавьте их из соотвествующего списка.

Свободу разработчикам!

«mapp модули дают разработчикам ПО место для маневра при оптимизации процессов системы или машины, что бы конечный пользователь смог извлечь максимальную финансовую выгоду для себя» - говорит Траппл. mapp – это «коробка» с инструментами, позволяющая разработчику филигранно выточить именно тот программный продукт, который очень точно соотвествует его представлениям и поставленным задачам.

примеры mapp приложений:

  • Робототехника (более 25 кинематических цепей)
  • Декартовы системы с ЧПУ
  • Системы рецеатов
  • Точки Запись и хранение цикличных данных
  • Одноосевые контроллеры
  • Электронные шестерни и кулачковый механизм
  • PackML

Укажите страну и язык

B&R Logo