Приложения mapp для технологии безопасности
mapp Safety
Цифровые близнецы для ускорения разработки ПО
Цифровые близнецы
Automation Studio 4 от B&R - это универсальный инструмент, используемый при разработке машин и проектировании систем. Надежный и эффективный подход к разработке ПО обеспечит высокое качество, снижение затрат на разработку и короткие сроки выхода на рынок, несмотря на постоянный рост сложности выпускаемой продукции.
Automation Studio 4
Единый унифицированный программный инструмент для каждого аспекта проекта автоматизации сводит к минимуму потребность в обучении, укрепляет общую интеграцию и устраняет проблемы связи между инженерными дисциплинами.
Сократите расходы на разработку
Экономьте время и деньги: начните разработку ПО еще до завершения работы над аппаратной частью проекта, используйте уже разработанные программные модули в других проектах, протестируйте функционал в режиме симуляции и вводите оборудование в эксплуатацию модуль за модулем.
Тратьте меньше времени на разработку
Сократите сроки вывода продукции на рынок благодаря автоматической генерации кода в средах имитационного симулирования, использованию конфигурационных данных из сред разработки электротехнических проектов и эффективному сотрудничеству исполнителей, которые могут одновременно работать над разными частями одного проекта.
Больше возможностей для повторного использования кода
Графический интерфейс для настройки оборудования, осуществляемой при поддержке системы, и построение программного обеспечения по модульному принципу на всех уровнях позволяют использовать преимущества предварительно запрограммированных компонентов при разработке ПО для машин и систем.
Брошюра об Automation Studio 4
Скачать последнюю версию брошюры об Automation Studio 4.
Быстрый выход на рынок
Рынок средств производства требует непрерывного расширения функциональности систем при одновременном сохранении цен на неизменном уровне. Это подразумевает высокое качество, длительный срок службы, а также низкую стоимость эксплуатации и обслуживания. Единственный путь к выполнению этих условий и обеспечению роста рентабельности оборудования лежит через усложнение архитектуры машин и систем. Об увеличении времени, затрачиваемого на планирование, разработку и создание подобных продуктов, не может быть и речи, поскольку жесткая конкуренция не позволяет компаниям снижать темпы обновления продукции.
Изменение подхода - стратегия успеха
Параллельная разработка является одним из важнейших способов ускорения работы над проектом. Значит, разработку ПО необходимо начинать одновременно с проектированием механических и электрических систем - сразу после того, как определены технические требования. Это также предполагает, что несколько программистов будут параллельно работать над различными аспектами проекта по разработке ПО.
Другой способ достижения амбициозных целей по ускорению разработки - это повторное использование проверенных на практике фрагментов кода, будь то модули собственной разработки или готовые программные компоненты. Благодаря этому можно сэкономить время и усилия на написание и тестирование кода и прохождение сертификации.
Automation Studio 4 от B&R является единым инструментом для разработки аппаратных и программных решений и предлагает беспрецедентный набор функциональных возможностей, охватывающих все этапы разработки. Это позволяет разработчикам быстро и эффективно справляться с растущей сложностью мехатронных систем без ущерба для качества.
Быстрое освоение
- Интуитивное руководство пользователя
- Единый пользовательский интерфейс для всех аспектов проекта автоматизации
- Сразу готов к использованию
Быстрое программирование
- Возможность программирования на языках IEC 61131-3, C, C++ и CFC
- Масштабируемая аппаратная платформа с долгосрочной поддержкой
- Открытые стандарты и двунаправленные интерфейсы
Быстрое обслуживание
- Визуализация, системы контроля, управление движением и технологии безопасности от одного поставщика
- Комплексная удаленная диагностика
- Поддержка по всему миру
Интегрированная среда разработки
B&R Automation Studio 4 является единой средой разработки и исполнения, охватывающей все аспекты решений по автоматизации, будь то технологии управления движением, интерфейс визуализации или интегрированные технологии безопасности. В четвертое поколение платформы для разработки систем автоматизации были внесены существенные изменения, благодаря чему работа с ней стала комфортнее и эффективнее.
Современные разработчики сталкиваются с широчайшим ассортиментом аппаратных средств как на производстве, так и за своим рабочим столом. Методы разработки пришлось изменить кардинальным образом, чтобы они соответствовали темпам усложнения архитектур и развития функциональных возможностей и позволяли решать постоянно расширяющийся круг задач.
Установка жестких временных рамок для разработки программного обеспечения после того, как оборудование уже спроектировано и установлено, больше не может обеспечить вывод продукта на рынок в требуемые сроки. Хотя современные инструменты программирования сами по себе позволяют ускорить разработку, основной потенциал для создания эффективных и качественных решений кроется в согласовании таких аспектов работы, как проектирование оборудования, построение электротехнических схем и разработка ПО для автоматизации.
Объектно-ориентированное программирование
Преимущества объектно-ориентированного программирования
Поведение машины или системы определяется её программным обеспечением. Оно контролирует каждый процесс и каждое движение, рассылает критически важные сообщения и обрабатывает рабочие данные, а также отвечает за правильную реакцию на данные, вводимые пользователем, запросы сторонних программ и события, регистрируемые с помощью датчиков.
Поэтому разработку ПО можно начать, опираясь на те же технические требования, которые предоставляются для проектирования оборудования, несмотря на то что конструкция машины может в дальнейшем претерпеть существенные изменения. Преимущество объектно-ориентированного программирования заключается в создании структур и переменных, которые могут быть заполнены фактическими значениями на более позднем этапе разработки.
Двунаправленный обмен данными
Двунаправленный обмен данными с CAD-системами
Автоматическая генерация кода из симуляционных моделей помогает согласовать программное обеспечение с конструкцией оборудования в самом начале процесса разработки. Процесс программирования дополнительно упрощается благодаря возможности создания отдельных компонентов или целых модулей в продвинутых CAD-системах с использованием данных, полученных при моделировании кинематических и динамических систем.
Когда дело доходит до электротехнического проектирования, можно избежать лишних усилий и снизить риск возникновения ошибок, связанных с существованием двух версий одних и тех же данных. Теперь разработчики ПО смогут легко синхронизировать проекты ECAD c аппаратными конфигурациями в B&R Automation Studio с помощью интерфейса EPLAN Electric P8. Двухсторонний обмен данными гарантирует, что оба набора данных всегда будут актуальными.
Повторное использование кода
Повторное использование кода сокращает затраты в долгосрочном плане
Интегрированные инструменты облегчают работу в команде, а автоматическая система управления версиями сокращает время, расходуемое на координацию и документирование. Такие полезные аспекты, как автоматическая генерация основных данных, визуальный инструмент для конфигурации оборудования и возможности объектно-ориентированного программирования, делают процесс создания ПО удобнее и приятнее.
Самостоятельные модули, которые обмениваются данными через четко определенные интерфейсы, вместо того чтобы обращаться к глобальным переменным, могут быть объединены в любую иерархическую структуру. Automation Studio упрощает разделение проекта на подзадачи, которые могут быть в дальнейшем распределены как между разработчиками внутри компании, так и между сторонними исполнителями. Благодаря этому можно последовательно обновлять сложные машины компонент за компонентом, а не переписывать проект полностью. Модульная архитектура ПО позволяет легко использовать весь потенциал технологических компонентов и функциональных библиотек. Благодаря этому сокращается время, затрачиваемое на написание и тестирование кода, и обеспечивается возможность создавать динамически настраиваемые варианты машин или дополнительные функции.
Открытые технологии на всех уровнях
Только открытые технологии являются форматом завтрашнего дня. Открытые технологии позволяют работать с привычными инструментами. Машины могут беспрепятственно взаимодействовать с внешними системами. Все это вкупе с возможностью повторно использовать готовые программные решения в новых проектах поможет Вашему продукту быстрее выйти на рынок. Проприетарные решения остаются в прошлом. Будущее за Automation Studio 4.
Automation Studio 4 позволяет писать программы для ПЛК на всех языках IEC 61131-3, на языках CFC и C, а также на объектно-ориентированном языке программирования C++. Благодаря этому программисты могут работать на привычном им языке, а существующий код может быть легко интегрирован в проекты. Функциональные блоки PLCopen, например для управления движением или функциями безопасности, и средства для интеграции кода, автоматически генерируемого инструментами моделирования, существенно упрощают разработку.
Обмен проектными данными осуществляется в формате XML, что является неофициальным стандартом в области IT. Это создает условия для открытой коммуникации со сторонними системами, например c программным обеспечением для управления материальными потоками и производством. Возможность прямого доступа к базе данных через SQL-интерфейс обеспечивает дополнительную гибкость в работе.
Множество интерфейсов для сторонних систем
Automation Studio 4 поддерживает протокол OPC Unified Architecture (OPC UA), который позволяет получить прямой доступ к системам, отвечающим за управление заводом. Данный протокол обладает удобным функционалом и упрощает жизнь разработчиков. Являясь современным стандартом с открытой архитектурой, он обещает долгосрочную совместимость с широким кругом сторонних систем. Специализированные библиотеки для среды разработки Automation Studio 4 обеспечивают поддержку различных интернет-технологий. Это облегчает разработку независимых от местоположения концепций эксплуатации и производства.
Поскольку существует возможность непосредственной интеграции любой полевой шины, среда Automation Studio 4 позволяет использовать весь спектр имеющихся полевых устройств и обеспечивает совместимость с системами сторонних производителей. Интегрированные решения функциональной безопасности на базе openSAFETY, разрабатываемые в Automation Studio 4, также могут взаимодействовать с любой полевой шиной.
Проектирование программного обеспечения в Automation Studio
В рамках единой среды разработки Automation Studio можно запрограммировать, протестировать и оптимизировать замкнутые и разомкнутые контуры управления, алгоритмы контроля и управления движением и интерфейсы визуализации. Это приводит к устранению проблем, возникающих при интеграции отдельных компонентов в единую систему, и к росту скорости и эффективности разработки. Открытая программная архитектура, открытая архитектура связи и передовые методы разработки гарантируют экономию времени на всех этапах создания высококачественного продукта в единой среде разработки ПО с интегрированной в нее операционной системой реального времени. Устраните барьеры между системами и задействуйте весь потенциал повторного использования готовых программных компонентов с Automation Studio 4.
01 Связь
02 Управление проектом
02 Управление проектом
- Рентабельность программного обеспечения благодаря повторному использованию кода
- Полная интеграция всей продукции B&R и открытость для устройств от сторонних производителей
- Система управления версиями для гарантированного доступа к определенным версиям разработки
03 Программирование
03 Программирование
- Поддержка языков IEC 61131-3, CFC и ANSI C
- Объектно-ориентированное программирование на языке C++
- Обширные функциональные библиотеки
- Интеграция кода из сторонних систем
- Доступ ко всем функциональным блокам PLCopen
04 Диагностика и удаленное обслуживание
04 Диагностика и удаленное обслуживание
- Всеобъемлющие интегрированные средства диагностики
- Графический анализ состояния оборудования
- Веб-инструмент для диагностики System Diagnostics Manager
05 Приводы и управление движением
05 Приводы и управление движением
- Единообразное программирование - от шаговых двигателей до сервоприводов
- Простой доступ благодаря стандартизированной интеграции PLCopen
- Техническая поддержка на всех этапах от конфигурирования до ввода в эксплуатацию
- Однородная система для любых задач - от управления отдельной осью до ЧПУ и робототехники ЧПУ и робототехника
06 Технологии безопасности
06 Технологии безопасности
- Единство отображения данных безопасного ввода-вывода в стандартных приложениях и приложениях безопасности
- Изменения в функционале не оказывают влияния на приложение безопасности
- Программирование функций безопасности с помощью сертифицированных функциональных блоков PLCopen
- Независимая от полевых шин технология функциональной безопасности на базе openSAFETY
07 Эксплуатация и мониторинг
07 Эксплуатация и мониторинг
- Интегрированные приложения визуализации - от небольшого дисплея до пакета SCADA
- Визуализация машины на контроллере - локальная, удаленная или виртуальная
- Многоязычные приложения с поддержкой стандарта Unicode
08 Контроль
08 Контроль
- Полная интеграция системы управления, визуализации, управления движением и технологий безопасности
- Программная совместимость со всеми аппаратными платформами
- Динамическое обновление компонентов машины
- Децентрализация оборудования, локальное управление данными