Наименование | Размер | Ссылка |
---|---|---|
![]() |
1.64 Мбайт | Загрузить |
Наименование | Ссылка |
---|---|
![]() | Скачать |
Программный продукт AgavaSCADA — новое слово в области визуализации и управления технологическими процессами.
AgavaSCADA – это современный кроссплатформенный комплекс для построения систем диспетчеризации. Одинаково надежно работает на персональных компьютерах с операционной средой WINDOWS и LINUX, а также на панелях оператора (ПО) и программируемых логических контроллерах (ПЛК).
ВАЖНО! Пользователь AgavaSCADA получает единую интегрированную среду разработки (ИСР), позволяющую осуществлять вес цикл создания проекта в одной программе – без переключения в другие для проработки каких-то отдельных функций.
Ознакомиться с программным продуктом AgavaSCADA вы можете скачав демонстрационную версию
Срок поставки комплекта AgavaSCADA: 3–5 рабочих дней.
Бессрочная гарантия!
Бесплатная техподдержка в течение года после приобретения!
Характеристики
Программный комплекс AgavaSCADA является кроссплатформенным продуктом, работающим с ОС Windows, Linux и Embedded Linux.
AgavaSCADA интегрирует все уровни системы управления: АРМ оператора, ПЛК, панели оператора, серверы, Облако. Интегрированный проект находится в едином информационном пространстве.
Состав AgavaSCADA
Система состоит из двух основных программных модулей:
- интегрированная среда разработки (ИСР) – модуль, предназначенный для разработки проектов, исполняется на персональном компьютере;
- среда исполнения – модуль, устанавливающийся на целевое устройство (ПК или контроллер) и предназначенный для исполнения разработанных проектов.
Также в состав системы входит ряд вспомогательных утилит: монитор проекта, средства анализа архивов и др.
Основные функции
(К списку функций)Система реализует следующие функции:
- сбор и обработка данных;
- визуализация данных;
- архивирование данных;
- сигнализация о возникающих нарушениях;
- генерация отчетов;
- контроль доступа к данным.
Возможности и особенности системы
Визуализация
(К списку функций)- Функциональные виджеты, дающие неограниченные возможности по настройке внешнего вида виджетов.
- Составные многослойные композиции (экраны). Возможность построения графических композиций из нескольких окон и слоев, содержащих различные виджеты.
- Поддержка GIF-анимации, а также прозрачности для виджетов, слоев и окон.
- Поддержка масштабирования композиций.
- Низкие задержки при обновлении данных на экране. Система поддерживает обновление данных по событиям. Таким образом, задержка от получения данных от внешнего устройства до их отображения на экране является минимальной.
- Возможность изменения свойств виджетов и других объектов во время исполнения проекта.
- Поддержка работы с сенсорным экраном.
- Поддержка работы с практически неограниченным количеством мониторов.
Сбор, обработка данных и другие функции
(К списку функций)- Сбор данных и обмен данными осуществляется по протоколам Modbus-RTU, Modbus-TCP.
- Многозадачная обработка данных. Распределение различных функций среды исполнения по разным задачам – сбор данных, их обработка, визуализация выполняются одновременно в разных задачах.
- Поддержка резервированных входных сигналов (1 из 2, 2 из 3, и т. д.). Для каждого обрабатываемого в проекте сигнала может быть определено более одного источника данных.
- Поддержка распределенных проектов. Система поддерживает разработку проектов, работающих на нескольких устройствах с разными ролями: сервер, клиент, сервер + клиент.
- Возможность обработки событий. При работе проекта возникающие события (как системные, так и сгенерированные по пользовательскому алгоритму) фиксируются в базе данных для сохранения и последующего просмотра.
- Возможность разделения доступа. Доступ к данным и объектам во время исполнения проекта регламентируется с помощью системы разделения доступа.
- Возможность формирования отчетов. Система поддерживает формирование отчетной документации по заранее спроектированным пользовательским шаблонам.
- Возможность сохранения вводимых пользователем данных на накопитель для их автоматического восстановления при перезапуске проекта.
- Горячий резерв. Для реализации функции резервирования используются два копии runtime, установленные на два ПК (панели оператора или ПЛК), дна копия работает в режиме MASTER, другая – SLAVE. Статус прибора изменяется при появлении признака «Отказ».
- Возможность использования различных аппаратных платформ и разных сред передачи данных, от RS-485 до облачных технологий.
Разработка и отладка
(К списку функций)- Разработка всего проекта в одной программе – Интегрированная среда разработки. ИСР дает пользователю возможность вести весь цикл разработки проекта в одной программе без переключений в другие для реализации каких-то отдельных функций.
- Современный подход к разработке проектов – иерархическая структура проекта, возможность создания собственных функциональных объектов. ИСР также поддерживает проведение операций с множеством элементов.
- Наличие средств контроля корректности построения проекта. ИСР предоставляет возможность в любое время выполнить проверку правильности настройки параметров отдельных элементов проекта и структуры проекта в целом.
- Возможность эмуляции работы проекта на ПК. При разработке проектов для панелей оператора вместе с ИСР предоставляется среда исполнения проектов для ОС Windows, позволяющая запускать на ПК проекты, разработанные для панели.
- Возможность программной симуляции физических сигналов во время отладки системы.
- В комплект поставки входят встроенные драйверы для контроллера АГАВА ПЛК-40. Драйверы ODM и OEM устройств будут добавляться по мере реализации клиентских проектов и по запросам.
- Возможность загрузки проектов на устройство по сети (панель оператора или ПК) и через USB накопитель (только для панели оператора). ИСР предоставляет возможность загрузить на панель проект через USB или Ethernet-подключение. В случае, когда непосредственное подключение панели к ПК с ИСР невозможно, загрузку проекта можно выполнить через USB-накопитель с помощью встроенной в панель системной Утилиты.
- Возможность выгрузки файлов с устройства на ПК по сети. Например, накопленные архивные данные можно передать с устройства на ПК и просмотреть или распечатать с помощью специализированного ПО.
- AgavaSCADA поддерживает следующие языки программирования: C++, FBD*, ST*, CFC*
Разное
(К списку функций)- Возможность хранения ресурсов (изображений, звуков и т. д.) в отдельных файлах на диске и в библиотеках ресурсов в упакованном виде.
- Поддержка архивирования данных в различные базы данных – SQLite (для панелей оператора), Firebird. По запросу может быть реализована поддержка других серверов БД.
Лицензирование
Система лицензируется по количеству внешних (считываемых или записываемых на внешние устройства) точек ввода-вывода, обрабатываемых средой исполнения.
Среда исполнения защищена аппаратным или программным ключом защиты, исключающим несанкционированное копирование.
Ознакомиться с программным продуктом AgavaSCADA вы можете скачав демонстрационную версию