Благодаря системно-ориентированному представлению проекта и разделению на функциональные пакеты вы сможете четко управлять и программировать масштабные проекты.

Запрограммированные и конфигурированные части станка могут входить в различные аппаратные конфигурации. Это позволяет управлять состоянием поставки и средой тестирования для типа станка, который можно изменять в используемом программном и аппаратном обеспечении.

Системно-ориентированное представление проекта

  • Разделение проекта на пакеты
  • Типы данных и переменные, заключенные в пакеты
  • Разделение объявлений среди нескольких файлов
  • Библиотеки
  • Многократное использование исходного кода (обращение)
  • Исходный текст программы, сохраненный в XML-формате (кроме IEC и ANSI C)
  • Функции импорта/экспорта

Создание программных блоков на языках программирования IEC 61131-3, CFC, ANSI-C

  • Функции интеллектуального редактирования SMART Edit
  • Автоматическое завершение имен переменных, членов структур, названий функций и языковых конструкций
  • Текстовые и графические редакторы
  • Подсказки
  • Быстрая навигация (Goto)
  • Структурирование кода программы

Внешняя генерация файлов с текстом программ и конфигураций

  • Макросы для импорта ECAD-описаний
  • XML формат данных при сборке версий
  • Внешняя генерация конфигураций для модулей из систем ERP
  • Присвоение точек данных (переменных) вводу/выводу во время производства
  • Генерация оптимизированного клиентского программного обеспечения в ходе производства
  • Компилятор и инструменты для генерации конфигураций и ПО могут выполняться в пакетном режиме

Добавление аппаратных и программных компонентов

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

Настройки делаются централизованно в программном обеспечении и хранятся как энергонезависимые значения в ЦПУ. Даже после замены модулей все они получают правильные данные, независимо от типа модуля (ввода или вывода).

Функции совместной работы – распределенная разработка

Automation Studio поддерживает различные системы управления исходным кодом, что позволяет организовать распределенную разработку.

  • MicroSoft SourceSafe
  • Subversion

Автоматическая генерация кода с помощью MATLAB® и Simulink®

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

Реализация программ, разработанных в MATLAB® и Simulink®, производится нажатием одной кнопки, без вмешательства пользователя. Основание для этого – B&R Automation Studio Target для Simulink® и Real-Time Workshop® от MathWorks.

Тесное сотрудничество между B&R и MathWorks гарантирует, что их алгоритмы могут быть гладко интегрированы в проект комплексной автоматизации всего за несколько минут.

(http://www.mathworks.com/)

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

B&R Logo