IsaGraf

ISaGRAF

ISaGRAF - технология программирования контроллеров, которая позволяет создавать локальные или распределенные АСУТП. Основа технологии - среда разработки приложений (ISaGRAF Workbench) и адаптируемая под различные аппаратно-программные платформы исполнительная система (ISaGRAF  Runtime).

Подробную информацию о программе можно получить из руководство пользователя ISaGRAF на английском языке. На русском языке доступна статья кратко об Isagraf

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

Название
ISaGRAF 3 WB 256 I/Os
ISaGRAF 3 WB 32 I/Os
ISaGRAF 3 WB 75 I/Os
ISaGRAF 3 WB Unlimited I/Os
ISaGRAF 5 WB 128 I/Os
ISaGRAF 5 WB 256 I/Os
ISaGRAF 5 WB 32 I/Os
ISaGRAF 5 WB 64 I/Os
ISaGRAF 5 WB Unlimited I/Os
Целевая лицензия на ISaGRAF При покупке 1-49 шт
Целевая лицензия на ISaGRAF При покупке 100-499 шт
Целевая лицензия на ISaGRAF При покупке 50-99 шт
Целевая лицензия на ISaGRAF При покупке более 500 шт
 

 
 

* 

*

*

*

*