ISaGRAF
ISaGRAF — инструмент разработки прикладных программ для программируемых логических контроллеров на языках стандарта IEC 61131-3 и IEC 61499, который позволяет создавать локальные или распределенные системы управления. Основа технологии — среда разработки приложений (ISaGRAF Workbench) и адаптируемая под различные аппаратно-программные платформы исполнительная система (ISaGRAF Runtime). В настоящее время ISaGRAF производится и распространяется компанией ICS Triplex ISaGRAF. В ISaGRAF поддерживаются все пять языков стандарта IEC 61131-3 (International Electrotechnical Commission, МЭК):
- IL (Instruction List) Язык инструкций
- ST (Structured Text) Структурированный текст (адаптированный вариант языка Паскаль)
- LD (Ladder Diagram) Язык релейных диаграмм (графический язык в терминах контактов и катушек)
- FBD (Function Block Diagram) Язык функциональных блоков
- SFC (Sequential Function Chart) Язык последовательных функциональных схем
В версии ISaGRAF 5.0 реализована поддержка нового типа функциональных блоков, определяемых стандартом IEC 61499. В ISaGRAF реализован ряд расширений спецификации стандарта IEC 61131-3, в частности язык Flow Chart. На основе вычислительного ядра ISaGRAF разработаны расширения, которые позволяют рассматривать ISaGRAF в качестве универсальной среды для создания интегрированных решений в области АСУ ТП. Основные расширения ISaGRAF:
- ISaGRAF 5++ ACE Target
- Система быстрого доступа к данным, FDA (ISaFDA, FDA-OPC и конфигуратор FDA).
- ISaGRAF Archive System — IAS (IAS Logger, IAS Configurator, IAS Collector, Integrated Project Designer).
- Модуль JIT-компиляции в машинный код x86.
- Графический интерфейс ISaGUI
- Дополнительные библиотеки функций (Fast_array, Fast_matrix, измерения времени с высоким разрешением, обработки сигналов, работы с COM-портами, ПИД-регулятор)
- Реализация протокола IEC (МЭК) 60870-5-104
См. также
- Программируемый логический контроллер
- Языки программирования стандарта IEC 61131-3
- IEC 61499
Литература
- Расширения ISaGRAF 5: инновационные функциональные возможности, производительность и открытость, ИСУП, № 2 2009
- ISaGRAF 5 — основа для создания распределенных приложений в среде программируемых контроллеров на базе стандарта IEC61499, Промышленные АСУ и контроллеры, № 12 2008
- ISaGRAF 5++ ACE Target — новая целевая система высокой производительности, «Промышленныуе АСУ и контроллеры» № 3 2007
- Система архивирования данных на основе технологии ISaGRAF, «Автоматизация в промышленности» № 9 2006)
Ссылки
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....