|
|
Главная » Средства автоматизации » Каталог оборудования и ПО » Программное обеспечение для ПТК Торнадо » ISaGRAF
ISaGRAF
ISaGRAF - технология программирования контроллеров, которая позволяет создавать локальные или распределенные АСУТП. Основа технологии - среда разработки приложений (ISaGRAF Workbench) и адаптируемая под различные аппаратно-программные платформы исполнительная система (ISaGRAF Runtime).
ISaGRAF включает :
– ISaGRAF Workbench: среда разработки проектов
– Runtime targets : целевые системы (таргеты)
– Development and customization toolkits: инструментальные средства для расширения функциональности продуктов ISaGRAF
Инструментальная система разработки приложений обеспечивает проект всеми возможностями языков стандарта IEC (МЭК) 61131. Устойчивость к сбоям, способность обрабатывать большое количество точек ввода/вывода позволяют с успехом применять ISaGRAF как в небольших встраиваемых приложениях, так и в распределенных проектах автоматизации.
- ISaGRAF предоставляет пользователю удобный графический интерфейс для разработки и отладки приложений.
- Позволяет смешивать программы/процедуры, написанные на разных языках, а также вставлять кодовые последовательности из одного языка в код, написанные в другом языке.
- Мощный отладчик, позволяющий во время работы прикладной задачи просматривать состояние переменных, код программ и многое другое.
- Поддерживает основные функции протокола MODBUS (RTU, SLAVE).
- Открыт для доступа извне к внутренним структурам данных прикладной задачи, возможность разработки драйверов на модули ввода/вывода самим пользователем и портации.
- Наличие библиотеки драйверов для работы с устройствами ввода/вывода большого количества фирм - производителей, например Kontron, Motorola MVME - 162, ABB, Computer Boards, Keitley Metrabyte, WEIDMULLER, Industrial Computer Source и др.
Языки ISaGRAF:
- язык последовательных функциональных схем (Sequential Function Charts), описывающий логику программы на уровне чередующихся процедурных шагов и условных переходов;
- язык функциональных блоковых диаграмм (Function Block Diagrams), позволяющий пользователю строить приложение на базе библиотечных функциональных блоков (арифметических, PID - регуляторов, мультиплексоров и т.д.);
- язык релейных диаграмм, или релейной логики (Ladder Diagrams), используемый для описания логических выражений различного уровня сложности;
- язык структурированного текста (Structured Text), относящийся к классу языков высокого уровня и по мнемонике похожий на Pascal. На основе этого языка можно создавать гибкие процедуры обработки данных;
- язык инструкций (Instruction List), относящийся к классу языков низкого уровня и позволяющий создавать эффективные процедуры;
- если пользователю недостаточно вышеперечисленных языков, он может создавать функции на языке "ANSI C" и встраивать их в ISaGRAF, но в этом случае требуется компилятор "ANSI C".
Вы можете лицензировать ISaGRAF, используя аппаратный или программный ключи. Есть возможность добавлять и переносить лицензии.
Помимо указанных также возможен заказ ISaGRAF Workbench и на ЛЮБОЕ КОНКРЕТНОЕ количество переменных более 33
|
|