Яндекс.Метрика

info@vadogroup.com

Тел. + 43 1 587 17 86

Программирование, конфигурирование, диагностика в технологиях управления, безопасности, визуализации могут выполняться с использованием одного инструмента разработки – ПО Automation Studio.

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

Программирование в Automation Studio поддерживает множество программных языков таких как: IEC 61131-3, ANSI C и C++. Большие технологические библиотеки упрощают задачи. Так же возможна интеграция пакетов MATLAB® и Maple®. Полное моделирование – от клемм до привода – сокращает время, необходимое для пусконаладки.

Все языки имеют доступ к одинаковым типам данных и используют одинаковые библиотеки и переменные.

Используемые языки программирования в Automation Studio:

IEC 61131-3 – LD (Лестничная диаграмма): Графический язык программирования лестничных диаграмм LAD (согласно стандарту IEC DIN EN 61131-3) основан на представлении электрических схем. При программировании используются стандартные символы, например: нормально разомкнутые и нормально замкнутые контакты, катушки и лампы, также могут использоваться функциональные блоки.

IEC 61131-3 – FBD (Функциональная блок-схема): Этот графический язык программирования использует логические символы булевой алгебры.

Он особенно удобен для соединения органов управления, поскольку визуализация упрощает понимание алгоритма программирования.

IEC 61131-3 – IL (Список инструкций): IL – язык, соответствующий стандартам IEC, который используется сегодня практически на каждом контроллере. Лучше всего сравнивать этот язык с программированием на языках ассемблера. Является командно-ориентированным языком программирования и используется для формулирования коротких секций программ с логическими функциями.

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

IEC 61131-3 – SFC (Последовательная функциональная схема): SFC – графически ориентированный язык, который отображает последовательность управления. Он хорошо подходит для работы с процессами, основанными на времени или на событиях. Последовательная функциональная схема состоит из цепочки шагов, которые связываются условиями.

IEC 61131-3 – ST (Структурированный текст): ST – это язык высокого уровня, следующий примеру Паскаля в части структурного программирования. При сопоставлении с B&R Automation Basic, этот язык является самым распространенным языком IEC 61131-3.

CFC (Непрерывная функциональная диаграмма): CFC – это язык, аналогичный FBD. Если FBD-редакторы ориентированы на сеть и размещают блоки автоматически, в CFC пользователь может свободно размещать блоки на экране. Можно создавать петли обратной связи без временных переменных. Этот язык особенно удобен для представления обзора приложения.

ANSI C: ANSI C – эффективный язык для программирования приложений и библиотек. ANSI C позволяет вызывать функциональные блоки и обращаться к переменным из других языков IEC. С включением компилятора GNU пользователи получают в свое распоряжение один из наиболее распространенных компиляторов Cи. Это обеспечивает как мобильность, так и почти неограниченное число уже существующих алгоритмов и программ.

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

Система визуализации, интегрированная в Automation Studio, является эффективным инструментом, который может использоваться для организации локального/удаленного отображения или управления на XGA дисплеях с кнопками и/или сенсорными экранами.

Рейтинг@Mail.ru