Rapid SCADA | Бесплатная, Открытая, Мощная SCADA

Rapid SCADA — это платформа для промышленной автоматизации с открытым исходным кодом. Функционал «из коробки» позволяет быстро создавать системы мониторинга и диспетчеризации. В крупных внедрениях Rapid SCADA выступает как основа для разработки индивидуального SCADA и MES решения для Заказчика.

Открытый исходный код Rapid SCADA обеспечивает прозрачность и безопасность работы программного обеспечения. Модель лицензирования позволяет создавать новые производные программные продукты.

Rapid SCADA отлично подходит для создания крупных распределённых систем промышленной автоматизации. Rapid SCADA работает на серверах, встраиваемых компьютерах и в облаке. Узлы Rapid SCADA обмениваются информацией между собой и с внешними базами данных в реальном времени.

Основные классы систем, разрабатываемых с помощью Rapid SCADA:

  • Системы промышленной автоматизации и промышленного интернета вещей (IIoT).
  • Системы управления технологическими процессами (АСУ ТП).
  • Системы учёта энергоресурсов (АСКУЭ, АСТУЭ, АИИС КУЭ).

Организация проекта

Бизнес модель Rapid SCADA основана на предоставлении качественных услуг на базе открытого программного обеспечения. В первую очередь наша компания специализируется на разработке заказных решений и внедрении Rapid SCADA.

Открытое сообщество разработчиков и пользователей – неотъемлемая часть проекта Rapid SCADA. Участники сообщества разрабатывают новые модули, обсуждают лучшие практики внедрения на предприятиях и помогают новичкам.

Почему именно Rapid SCADA

Преимущества для пользователей

  • Полная функциональность бесплатно. Неограниченный срок действия.
  • Быстродействие системы для работы в удовольствие.
  • Надёжность, проверенная многолетней практикой.
  • Веб-интерфейс для доступа по локальной сети и Интернет.
  • Легко изучить, достаточно 1 часа.
  • Оперативная техническая поддержка.

Преимущества для интеграторов

  • Предлагайте привлекательные по цене решения, основанные на бесплатной, мощной Rapid SCADA.
  • Экономьте время на этапе внедрения, благодаря прозрачности Rapid SCADA.
  • Получайте квалифицированную техническую поддержку и консультации.

Преимущества для разработчиков

  • Расширяйте программный комплекс для Ваших задач. Исходный код открыт.
  • Создавайте интегрированные решения, содержащие Ваши контроллеры и Rapid SCADA.
  • Встраивайте Вашу фирменную символику в Rapid SCADA.
  • Минимизируйте затраты. Сфокусируйтесь на Ваших целях.

Смотреть демо, скриншоты и скачать.

в поисках идеала / Habr

По моим наблюдениям, большинство толковых специалистов АСУ, работающих со SCADA, проходят несколько стадий «эмоционального роста»: освоение какой-либо SCADA, поиск чего-то лучшего, идеи и попытки написания своего варианта, выработка философского отношения к проблеме и использование одного из существующих продуктов.

Да, бывают исключения. Например, встречаются сильно увлеченные и упорные энтузиасты, которые создают что-то работающее, но картины они не меняют совершенно.

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

В первом приближении процесс работы со SCADA-системой сводится к нескольким действиям: выбор параметров обмена данными с ПЛК, разработка мнемосхем в специальном редакторе, настройка логирования событий и состояний параметров. Для обеспечения сложного поведения графических элементов мнемосхем и несложных математических расчетов используется написание скриптов или вообще предполагается, что достаточно средств простейшей анимации, настраиваемой в редакторе.

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

Сегодня существует довольно большое количество SCADA-систем, различающихся по своим возможностям, стоимости, удобству разработки и т.д. Казалось бы, выбирай подходящий вариант и начинай творить доброе, светлое, вечное… Но тут-то и выясняется, что все не так просто.

  1. Как только возникает необходимость в создании большого проекта с большим числом элементов на мнемосхемах или потребность в сколько-нибудь заметных объемах вычислений, сразу бросается в глаза очень низкая скорость работы. Особенно комично выглядит ситуация, когда приходится перекладывать расчеты на ПЛК, хотя его быстродействие несопоставимо ниже современных ПК. Чаще всего и об организации выполнения нескольких потоков также можно забыть.
  2. Попытка сделать что-нибудь, не предусмотренное разработчиками SCADA, легко выливается в очень нетривиальные решения с огромными трудозатратами.
  3. Закрытость внутренних механизмов и неполная документация. Например, попробуйте найти для коммерческих SCADA полноценное описание форматов хранения данных и структуры БД.
  4. Многие авторы статей о современных стратегиях разработки ПО негативно отзываются о распространенном подходе, когда созданию нового функционала уделяется несравнимо большее внимание, чем оптимизации и тестированию кода. К сожалению, это часто наблюдается и в мире SCADA. Порой в процессе разработки приходится больше времени потратить на обхождение недокументированного поведения системы, чем собственно на разработку. А ведь это промышленные системы с повышенными требованиями к надежности.
  5. Высокая стоимость — при создании большого промышленного объекта стоимостью в несколько миллионов выделить 5-10 тыс. евро проблема не большая, но если речь ведется об относительно недорогом оборудовании, выпускаемом большим тиражом, затраты даже в 200 евро на один экземпляр могут оказаться непозволительной роскошью.

Пару слов о системах с открытым кодом. При искреннем уважении к разработчикам мне кажется, что идея, несмотря на всю привлекательность, практически не реализуема. Причина — огромные трудозатраты при отсутствии заметного сообщества. Слишком мало людей, заинтересованных в подобном продукте и при этом способных писать качественный код на объектно-ориентированном языке, готовых тратить свое свободное время на такой проект. Собственно, осознание объемов работы для создания чего-то, способного конкурировать с существующими коммерческими продуктами, и заставляет опускать руки.

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

  1. Необходима высокая скорость работы. Это означает, что не должно быть никаких интерпретаторов, на выходе надо получить исполняемый машинный код.
  2. Возможность легко и без существенных рисков изменять поведение существующих компонентов или добавлять свои.
  3. Прозрачность форматов хранения настроек и исторических данных. К примеру, необходимость сделать специфическую выборку из архивов для построения отчетов не должна выливаться в длительный реверсинжиниринг инструментов, входящих в состав SCADA.
  4. Простота и скорость разработки. Необходимо свести к минимуму написание кода и по максимуму использовать визуальное программирование. Если для работы над проектом по автоматизации будет необходимо затрачивать заметно большие усилия по сравнению с коммерческими SCADA, то кому это все будет надо?
  5. Удобная и современная среда разработки (IDE). Необходимы привычные инструменты любого программиста: автодополнение кода, контроль версий и т.п.
  6. Низкая стоимость стороннего ПО, а в идеале бесплатность и открытость исходного кода.
  7. Все эти требования необходимо реализовать при минимально возможных затратах усилий нескольких разработчиков.

Отсюда напрашивается решение — надо взять существующую хорошую среду для визуального программирования и создать к ней библиотеку компонентов, заточенных под специфические задачи SCADA-систем. Рассуждая подобным образом я остановил свой выбор на Qt. Тут и масса готовых компонентов, и отличная IDE, и огромное сообщество разработчиков.

Когда я впервые познакомился с Qt, то был просто поражен внутренней логичностью и богатством этой библиотеки. Как только возникает задача сделать что-нибудь, очень часто выясняется, что это уже практически реализовано в Qt и надо просто адаптировать под свои нужды.

Когда задача правильно сформулирована, остается ее просто реализовать, что я и начал делать некоторое время назад. К текущему моменту удалось реализовать минимальный джентльменский набор компонентов.

Созданный набор можно условно поделить на несколько групп.

  1. Компоненты, предназначенные для обеспечения обмена данными с ПЛК
    • Система тегов. Фактически, некоторый буфер между драйверами и другими частями библиотеки, обеспечивающий доступ к данным из различных компонентов программы.
    • Драйвер-клиент для OPC DA2. По моему мнению, на данный момент это самый популярный способ обмена данными с ПЛК и довольно сложно найти хоть сколько-нибудь распространенное устройство без OPC-сервера.

  2. Обеспечение записи и доступа к архивной информации
    • Система аварийных сообщений.
    • Журналы технологических параметров.

  3. Набор графических компонентов (widgets).
    • Построение графиков и трендов из журналов технологических параметров. Тут все классически — выбор и настройка отображения накопленных данных.
    • Работа с аварийными сообщениями — вывод активных сообщений, подтверждение оператором (квитирование), доступ к архивной информации.
    • Отображение различных элементов мнемосхем. Как показали опросы, в большинстве компаний используют собственные иконки для показа состояний технологического оборудования. По этой причине был создан компонент, позволяющий выводить графические изображения (в том числе и с эффектом мигания) в зависимости от значений тегов.
    • Построение больших анимированных схем трубопроводов. Готовых аналогов мне не доводилось встречать ни в одной SCADA, а ведь потребность очевидна — попробуйте проложить маршрут в разветвленной системе с двумя — тремя сотнями задвижек.
    • Набор компонентов для облегчения создания пользовательских элементов.

Конечно, предстоит пройти еще немалый путь, но уже сейчас просматривается несколько возможных направлений для применения, помимо собственно всех видов классических задач промышленной автоматизации:

  • Создание утилит для решения побочных задач в уже существующих системах. Так например, мне довелось написать аналог Matrikon OPC Data Manager с более богатым функционалом, потратив на это всего около четырех часов и сэкономив довольно значительные средства.
  • Разработка приложений для работы с научными приборами.
  • Системы «умный дом».

Как-то незаметно для меня, мое хобби превратилось во что-то большее, вызывающее интерес у других людей. Появилась мысль превратить это творчество в стартап, но пока все упирается в недостаток людей, готовых разделить со мной эту работу. Если у Вас есть желание принять участие в развитии стартапа, встать у истоков новой компании или попробовать себя в роли сооснователя, напишите мне в личку.

Чуть больше информации можно найти на странице в Facebook.

Также буду очень благодарен за конструктивную критику и новые идеи.

И в заключение, небольшое видео FAQ:

ОВЕН ПЛК110[M02]-MS4, HMI, OPC и SCADA, или сколько человеку необходимо Ромашкового чая. Часть 2

Добрый день, друзья. Вторая часть обзора поспевает за первой, и сегодня я пишу обзор на верхний уровень обозначенной в заголовке системы.

В группу инструментов верхнего уровня у нас входит всё программно-аппаратное обеспечение стоящее выше сети ПЛК (IDE для ПЛК, HMI, утилиты для частотников, модулей и т.д. сюда не включаем).

Структуру системы из первой части я приложу снова, для того, чтобы было проще понимать о чём речь.

Итак, к верхнему уровню относится:

  • ПК-шлюз, маршрутизирующий трафик между двумя сетями(Сеть ПЛК и LAN предприятия)
  • OPC-сервер — ПО, собирающее данные из Modbus TCP-сети и интерпретирующее его для обработки в SCADA и БД
  • SCADA — Комплекс ПО, включающий сервер и клиенты. Наша графическая оболочка для мониторинга и управления процессами
  • СУБД — ПО, позволяющее нам архивировать данные, поступающие в SCADA и, при необходимости, извлекать их для просмотра графиков, логов, формирования отчётности

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

Итак, начнём


Первым делом, мы реализуем физически железо, которое будет у нас работать. Аппаратно, для функционирования в двух разных сетях компьютеру требуется два, собственно, сетевых адаптера. Первым у меня выступил on-motherboard адаптер(для работы в КС), а второй(для работы в Modbus-TCP) я вставил в PCI-E порт и от него вывел патчкорд на роутер(просто чтобы не раскидывать провода от шкафов с ПЛК до ПК по бюро. Со стороны ПЛК, разумеется, тоже ставим роутер.).

Фактически, этого достаточно, для того, чтобы компьютер функционировал в каждой из сетей, но по дефолту сети видеть друг-друга не будут, нужно еще будет понажимать кнопки.

Важные аспекты настройки сетевых подключений:

  1. Подключение в КС не должно выполняться с получением адреса от DHCP-сервера, нужно прописать настройки адаптера вручную(адрес не должен входить в диапазон адресов DHCP) с обязательным указанием сетевого шлюза. В дальнейшем это очень важно при организации удалённого доступа
  2. Не надо пытаться сделать между адаптерами сетевой мост, вся маршрутизация осуществляется при включении соответствующей службы Windows
  3. Если вы хотите иметь доступ к сети ПЛК от любого компьютера КС, то маршрутизацию следует прописывать для выполнения основным шлюзом сети
  4. Для организации удалённого доступа рекомендую использовать нестандартные свободные порты, чтобы сразу отсечь недо-хакеров
  5. Никакое ПО дополнительно устанавливать не требуется, всё осуществляется стандартными средствами Windows

Программное обеспечение


Захотелось выбрать продукты, которые соответствовали бы определённым критериям:
  • Отечественный производитель — если я и умею доставать англоязычную техподдержку всеми доступными каналами связи, то не все мои коллеги могут этим похвастаться. Обслуживание системы должно быть доступно всем, чтобы меня, хотя бы, не дёргали из отпуска.
    Также, отмечу, что стоимость отечественного ПО более близка к нашим реалиям и приемлема для заказчиков
  • Относительно новое, но при этом хоть немного проверенное, просто потому что хочется в ногу со временем
  • Приятный, эстетичный интерфейс — то, чем может похвастаться далеко не всякая SCADA. К сожалению, дизайн в средства автоматизации будет идти ещё долго, а потребительские качества конечного продукта хотелось бы видеть на высоком уровне
  • Лёгкая взаимоинтеграция OPC, SCADA и СУБД(без танцев с бубном, минимум нажатий кнопок), чтобы можно было отправить на Камчатку(в прямом смысле, у нас там заводы заказчиков) простого наладчика АСУТП, а не системного архитектора

OPC-сервер

Во время знакомства с MasterSCADA 4D, пока тестировался ПЛК, я активно посещал сайт производителя и увидел, что они предлагают собственного написания OPC-серверы практически для любого протокола передачи данных. Для протокола Modbus у них предложен отдельный Master OPC Universal Modbus Server, т.е. он умеет говорить только в Modbus.

Ниже скриншот интерфейса: довольно лаконично, на мой взгляд, лишнего нет, но, возможно искушённому пользователю, может чего-то не хватить.

Ограничение бесплатной версии — 32 тега, но я засунул булевые переменные в регистры и отправлял это одним тегом LONG INT, а в SCADA, уже «разбирал» на биты, небольшая хитрость, надеюсь за мной не придут. К слову, не все скады умеют обращаться к отдельным битам слова, так что рецепт не универсальный.

На прием первого REAL type тэга после установки OPC у меня ушло около минуты, поэтому дальше я искать не стал, меня устроила простота. Однако, справедливо будет заметить, что данное ПО даже предусматривает выполнение пользовательских скриптов по приему данных, что может существенно расширить функционал в умелых руках.

SCADA-система

В данном вопросе я подразумеваю не только создание красивой и функциональной среды для пользователя, но и удобство для разработчика, поскольку программист, который будет листать документацию хотя бы 15 минут в час для поиска нужной информации, теряет в день(чисто арифметически) до 2 часов, что есть 25% рабочего дня. Прошу заметить, что я не считаю свой выбор абсолютно объективным, на вкус и цвет, как говорится…

Отечественный рынок SCADA — систем нам предлагает:

  • Simple SCADA
  • SimpLight
  • MasterSCADA 4D
  • ОВЕН Телемеханика ЛАЙТ
  • КАСКАД

Дальше я, признаюсь, не искал, возможно есть что то еще. Учитывая, что выбор я сделал, значит операция прошла успешно. Давайте рассмотрим эти системы, вспоминая критерии, описанные выше:
  1. КАСКАД — сразу получил самую низкую оценку за визуализацию, я даже не качал дистрибутив. Вырвавшиеся из Win95 элементы управления поставили для меня жирную точку на этом ПО
    Без оценки
  2. ОВЕН Телемеханика ЛАЙТ — также не скачивал, но причины здесь не только в интерфейсе, хотя он тоже, мне кажется, оставляет желать лучшего. Во-первых, продукты ОВЕН после полумесяца тестирования и отладки ПЛК с модулями вызывают у меня справедливые опасения в части надежности и гибкости. А во-вторых данная скада позиционирована как система мониторинга и управления в сетях энергораспределения, в первую очередь. Под мои задачи пищевой промышленности не совсем подходит(даже если она умеет всё, то маркетологи всё равно сами сузили целевую аудиторию). Поэтому мимо.
    Без оценки
  3. MasterSCADA 4D — на первый взгляд, это самый очевидный и простой вариант. Объясняемся:
    • Не требует отдельной установки OPC-сервера при работе с ПЛК ОВЕН, драйверы уже внутри
    • В целом, довольно приятный и красивый интерфейс, элементы управления тоже на крепкие 4/5
    • Удобная среда проектирования

    Всё вроде отлично и хорошо, я рассматривал эту систему без вариантов, когда взял контроллер в руки, НО:

    В один добрый день я открыл проект в режиме RunTime(имитация работы), а у меня висит 4 пустых окна, протираю глаза, закрываю, проверяю менеджер проекта, перезапускаю — то же самое. Потом ряд стандартных манипуляций вроде анализа выполненных изменений, перезагрузок ПК и так далее, которые не приводят к результату. Итог: убираю дистрибутив до лучших дней, разбираться нет желания, ненадёжно.

    Оценка: 3.5/5 Хорошая упаковка, начинка не очень

  4. Simplight — признаюсь, меня очаровало соотношение функционал/стоимость из технического бюллетеня на сайте производителя. Там и Web-сервер и СМС, E-mail и много клиентов и много подключаемых OPC, все это стоит около 5000р на момент написания статьи — копейки. А если вы разработчик и сделаете отдельно запрос в онлайн анкете на сайте, то вам вышлют версию дистрибутива на 200 тегов без каких-либо ограничений, что на мой взгляд очень круто. Это, несомненно плюс.

    А теперь минусы:

    Основной: IDE — это несколько автономных утилит, которые имеют разграниченный функционал, в связи с чем при работе над одним проектом вы вынуждены будете держать открытыми 3-4 окна+справка+документация, что не есть удобно даже на мультимонитор системе.

    • Внешний вид ниже среднего, как будто рисовали в Paint
    • Справка очень скудная
    • Сильно сжатый функционал, хорошо видно при настройке трендов и графиков
    • Редактор скриптов видно по пикселям, отчего режет глаза
    • Настройка программных тегов — то ещё удовольствие
    • Если вы захотите просто принести проект на флешке для редактирования на другом ПК, то это довольно сложно. Непонятная файловая структура проектов
    • Специалисты по продажам плотно входят в вашу жизнь, что надоедает

    На изображении: редактор скриптов Simplight

    Оценка: 3.0/5 Начинка хороша, упаковки нет вообще

  5. Simple SCADA — это мой выбор, тут я скорее всего, буду необъективен, но всё же. Производитель предлагает на выбор 2 типа DEMO: С ограничением в 64 внешних тега и незначительно урезанным функционалом или полнофункциональная с ограничением Runtime в 1 час(После чего сервер SCADA требуется перезапускать). Стоимость дистрибутива в простейшей сборке начинается от 6900р. на момент написания статьи.

    Плюсы:

    • Очень красивая, как IDE, так и элементы управления
    • Насыщенная справка, всё расписано от и до
    • Простая интеграция данных OPC-сервера
    • Простейший интерфейс, даже интуитивно понятный
    • Простая интеграция СУБД
    • Для запуска удалённого клиента не требуется наличие проекта
    • Отличный генератор отчётов
    • Для всех объектов существуют события типа OnClick, OnMouseEnter и т.д. В целом IDE похожа на упрощенный редактор Delphi Embarcadero, а редактор скриптов имеет подсказчик

    Минусы:
    • Элементов управления, которые можно использовать — не так уж много(есть возможность создания пользовательских)
    • Поскольку SCADA — практически Plug and Play, я думаю, присутствуют ограничения и функционала, но мне встретить не довелось
    • Тренды с полной панелью управления(масштабирование, пауза, прокрутка) отображаются только в отдельном окне
    • За полнофункциональную лицензию придётся хорошо заплатить(от 38000р. и выше)

    Оценка: 4.5/5 Начинка-хорошо, упаковка-хорошо

База данных

Здесь выбор был намного проще, Simple SCADA предлагает к использованию два продукта MS SQL Server и MySQL. Второй для меня оказался ближе, поскольку ранее доводилось с ним работать, на этом остановился.

Могу отметить, что вся настройка архивации сводится к установке пакета от Oracle и его простой настройке, а потом подключением в один клик в SCADA.

Дальше выбираем в менеджере тегов, что архивировать, а что нет и наслаждаемся.

Благодарю всех за внимание.

Далее идет цикл статей с последовательным описанием решения проблем, с которыми довелось столкнуться и, как итог, создание системы Step-by-Step.

Web SCADA-система SoloScada lite бесплатная версия

Web SCADA-система SoloScada lite является бесплатной облегченной версией SoloScada Pro. SCADA-система обладает клиент-серверной архитектурой. Предназначена для приема данных от ОРС-серверов. Это позволяет в рамках локальной сети предприятия и интернет создавать серверные станции и автоматизированные рабочие места АСУ ТП пользователей в любой комбинации. Для отображения может использоваться как приложение клиент, так и Web браузер.

С помощью графического редактора Вы можете нарисовать мнемосхему АСУ ТП из графических примитивов, создавать свою библиотеку изображений, вставлять на мнемосхему различные SVG-изображения, созданные в других более продвинутых редакторах. Можно создавать кнопки перехода на другие мнемосхемы.

Мнемосхема HMI автоматически масштабируется под разные разрешения экранов и разные размеры экранов браузеров.
На мнемосхеме автоматически обновляются данные. По клику на изображение управляемого объекта появляется окно, из которого его можно включить или отключить.
Есть возможность ведения архивов в файлах:

  1. Ведение журнала событий, отображение журнала событий в браузере в табличном виде.
  2. Ведение архива измерений, отображение архива измерений в браузере в табличном виде.
  3. Построение графиков измерений в браузере.

Самостоятельная реализация обмена с контроллерами через СОМ-порт и TCP/IP для получения с них данных с помощью скриптов.

Есть возможность добавления в проект собственных html-страниц. Графики, таблицы отчеты. Их можно создавать самому, таким образом обеспечивается гибкость.

Имеется расширяемое API взаимодействия клиента (Web-браузера) с сервером через json-формат.

Поддержка пользовательских скриптов. Скрипты исполняются периодически, при изменении значения переменной, при запуске сервиса, при остановке сервиса. Так же с помощью скриптов можно самому сгенерировать Json-файл в ответ на запрос Web-клиента.

Работа с несколькими разными базами данных MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Firebird одновременно. Вы сами можете создавать таблицы с нужным форматом под конкретную задачу.

Управление правами пользователей. Добавление новых, редактирование прав существующих пользователей. Можно задать, какие страницы пользователь будет видеть, и какие будут скрыты от него.

Работа с алармами. Разделение важности сигналов (Аварийная и предупредительная сигнализация)

Есть возможность быстрого импорта тэгов из csv-файла.

Посмотрите тестовый пример по ссылке

Cкриншоты демо примера

Есть версия Web SoloScada для Linux.

SoloScada lite не предназначена для коммерческого использования.

Версия ограничена 300 сигналами.

Скачать SoloScada Lite (конфигуратор и сервер)

Скачать клиент SoloScada для Windows

Скачайте Нашу Бесплатную SCADA Систему

IGSS FRsdfEE50 — это бесплатная версия нашей много-функциональной флагманской SCADA системы IGSS V8. Данная бесплатная SCADA система обладает полной функциональностью базовой версии, но имеет ограничение на использование в проекте не более 50 объектов.

IGSS FREE50

С помощью нашей бесплатной SCADA системы Вы сможете создать полнофункциональный проект с чистого листа. Данное решение идеально для ОЕМ производителей, изготовителей различных установок и других потребителей, которые хотели бы автоматизировать процесс или получить эффективную и высокопродуктивную замену существующим операторским панелям.

  • Задавайте до 50 объектов в IGSS проекте
  • Получайте данные с ПЛК без каких-либо временных лимитов
  • Используйте один из +70 ПЛК драйверов 
  • В любое время перейдите с Вашей бесплатной версии SCADA системы на расширенную систему IGSS

Запуск в Режиме DEMO

Версия IGSS FREE50 также может быть ‘переведена’ в демо-режим (инструкция по ссылке), в котором Вы получите доступ к предварительно-сконфигурированному IGSS проекту, включающему несколько мнемограмм для различных отраслей промышленности. Также Вы сможете создать новый проект с чистого листа и протестировать его с реальными данными ПЛК:

  • Получайте данные в реальном времени течение одного часа
  • Задавайте до 1,000 объектов в IGSS проекте
  • Используйте один из множества поддерживаемых ПЛК драйверов

Справочные Материалы

В e-mail сообщении с ссылкой на прямую загрузку, мы также отправим Вам наши практичные справочные материалы, которые помогут Вам в быстрой установке IGSS и настройке проекта.

Актуально для FREE IGSS50

  • Данная программа может быть загружена только с этого сайта.
  • Отсутствует техподдержка по телефону. Пользователям предлагается использовать «Руководство Пользователя», онлайн справку системы и раздел FAQ данного сайта.
  • В версии IGSS50 отсутствует модуль Winpager. Пользователи, которые хотят опробовать Winpager, должны переключиться в демо-режим IGSS.

Если у Вас установлена система IGSS

Если у Вас уже установлена система IGSS, то Вам нет необходимости переустанавливать ее для использования версии FREE IGSS50. Вместо это выполните следующие шаги:

1. Переименуйте Ваш существующий файл лицензии, Options.txt, в, к примеру, Options_demo.txt или Options_real.txt. 2. Загрузите файл лицензии для версии FREE IGSS50 по ссылке. 3. Сохраните новый файл лицензии в папке [IGSS каталог установки]\Gss. 4. Активируйте Модуль обновлений IGSS и загрузите все последние обновления. 5. Теперь Вы сможете запустить Вашу версию FREE IGSS50.

ЗАМЕТКА:Для того чтобы переключиться обратно на Вашу рабочую или демо версию, переименуйте файл с лицензией FREE IGSS50 в Options_Free50.txt. После этого переименуйте Ваш исходный файл лицензии обратно в Options.txt.

Every day, many people download IGSS FREE50 — we welcome you all!

Каждый день, множество людей загружает IGSS FREE50 — мы рады Вам всем!
Более 29,000 промышленных заводов по всему миру используют IGSS.
Мы обладаем более чем 25 летним опытом работы в сегменте SCADA систем, а также представлены +200 партнерами и системными интеграторами по всему миру.

О компании IGSS

Более 27,000 лицензий IGSS были проданы по всему миру. Инсталяции выполнены в более чем 50 различных отраслях промышленности. Станции водоочистки, электростанции, управление транспортом, автоматизация кораблей — вот всего несколько из применений системы. Полный список инсталяций IGSS доступен по ссылке.

IGSS является чрезвычайно интуитивной системой. Она на 100% масштабируемая, а политика льготных обновлений означает, что Ваши первоначальные вложения никогда не будут утрачены. А так как теперь мы предлагаем версию на 50 объектов полностью бесплатно, то в данном случае Вашим единственным вложением будет Ваше время.

Бесплатная российская система SCADA на русском языке от МЗТА


Ссылка на web-сервер
Гостевой вход: имя и пароль: guest

Назначение

КОНТАР SCADA — это система диспетчеризации для ПТК КОНТАР. Данное программное обеспечение не распространяется среди пользователей, а установлено на сервере МЗТА, выведено в сеть Интернет и предоставлено в общее пользование. Каждому пользователю ПТК КОНТАР может быть выделен доступ в SCADA систему (имя пользователя и пароль) для создания собственного проекта диспетчеризации. Для работы с системой никаких специальных программ не требуется, достаточно стандартного Интернет- браузера, например, Internet Explorer, входящего в состав Windows. Пользователь может работать со своим проектом, никак не влияя на работу других пользователей. Доступ к системе может быть осуществлен с любого компьютера, подключенного к сети Интернет.

Данная SCADA система идеально подходит для диспетчеризации удаленных необслуживаемых объектов, например, модульных котельных, ЦТП, ИТП, небольших магазинов и ресторанов, заправочных станций и т.п. в условиях, когда нецелесообразно организовывать отдельную диспетчерскую службу или отсутствует необходимость непрерывного наблюдения за значениями параметров на объектах. В этом случае диспетчерским компьютером может стать любой компьютер, подключенный к сети Интернет. При этом следует иметь в виду, что система не предназначена для непрерывного круглосуточного наблюдения за объектами.

Функциональные возможности

  • Создание мнемосхемы объекта при помощи встроенного конструктора.
  • Наблюдение значений параметров.
  • Изменение значений параметров.
  • Работа с расписанием, встроенным в контроллеры.
  • Построение графиков значений параметров в режиме реального времени.
  • Архивирование значение параметров с заданным периодом.
  • Периодическая отправка по e-mail архивных данных пользователю в формате Excel.
  • Построение графиков параметров, считанных из архива.
  • Оповещение пользователей путем рассылки SMS и (или) e-mail о возникновении на объекте аварийной ситуации.

Примеры:

SCADA KVisionOPC: быстрая, простая, бесплатная

…и не дружит с базами данных.

KVisionOPC это простая и бесплатная SCADA без возможности работы с базами данных. Является урезанной версией платной SCADA Каскад. 

Отсюда следуют все ее достоинства и недостатки.

 

Начнем с недостатков:

  • Нет поддержки работы с базами данных, т.е. нельзя архивировать наблюдаемые параметры. Это сразу же делает непригодным KVisionOPC для многих реальных задач.
  • Последняя версия 5.0.0 выпущена в 2009 г. и дальнейшего развития проекта, кажется, не предвидится.
  • Нет техподдежки.

Достоинства:

  • Не требовательна к ресурсам, хорошо работает на устаревших ПК.
  • Проста в изучении.
  • Большая библиотека объектов визуализации для просмотра и управления данными.
  • В комплекте с KVisionOPC устанавливается симулятор OPC-сервера, удобный для отладки разрабатываемой программы.
  • Работает в Windows XP/7.
  • Имеется скриптовый язык.
  • Есть документация: меню->помощь-> о программе.

Сфера применения KVisionOPC — простые АСУ ТП, где не нужно вести историю наблюдаемых параметров.

Еще KVisionOPC  удобна для изучения оборудования, подключаемого к ПК через OPC-серверы.

Редактор 

В отличии от большинства современных платных СКАДА-систем в KVisionOPC среда выполнения и среда разработки(редактор) объединены в одну программу, переключение между режимами выполнения и редактирования происходит по нажатию пиктограммы в меню:

 — перейти в рабочий режим (режим выполнения)

— перейти в режим настройки (режим редактирования)

Это напоминает бесплатную версию MasterSCADA на 32 тэга, там тоже среда исполнения и редактор объединены в одну программу.

Для создания мнемосхемы используется палитра объектов визуализации в дереве проекта:

Объекты визуализации позволяют создать сложные мнемосхемы:

Как видно, в KVisionOPC есть все самые необходимые объекты для построения мнемосхемы.

Для создания мнемосхемы нужно в дереве проектов на закладке «мнемосхемы» создать новую мнемосхему, перетянуть на нее объекты визуализации и настроить их свойства.

Подключение к OPC-серверу

Для получения данных по сетевым протоколам от ПЛК и других устройств, KVisionOPC необходимо подключить к OPC-серверу. Например, к бесплатному OPC-серверу  MasterOPC. Для изучения СКАДА и отладки программ, как было сказано выше, можно использовать симулятор opc-сервера SST, устанавливаемый вместе со KVisionOPC.

Подключение к OPC-серверу происходит с использованием механизма «паспортов»: меню->правка->настройка паспортов.  «Паспортом»  здесь называется то, что в других СКАДА обычно называют внешним тэгом.

Далее созданные паспорта подключаются к объектам визуализации: индикаторам, трендам и т.д.

Режим выполнения программы

В терминах KVisionOPC этот режим называется «Рабочий режим». Переход в этот режим происходит по нажатию соответствующей пиктограммы в меню а также при запуске KVisionOPC. Последнее очень удобно- создал программу, добавил в автозагрузку ссылку на KVisionOPC и при запуске ПК автоматически запустится проект в режиме исполнения. И не надо городить скриптов для запуска, как в Trace Mode 6.

Что делать, если без баз данных никак нельзя?

И все-таки при всех достоинствах KVisionOPC, в ней принципиально отсутствует возможность работы с базами данных. А если нужно архивировать данные и составлять по ним отчеты? Напрямую это сделать не получится, но, если очень хочется, можно реализовать такую схему:

OPC-сервер будет принимать данные от устройств и писать их в БД. Такая возможностьимеется в упоминавшемся выше OPC-сервере  MasterOPC— из него с помощью скриптов возможна работа с БД SQLite. Вот пример организации записи из MasterOPC в SQLite. Далее создать с помощью VBA шаблон отчетов для Exel с подключением к БД. Таким образом, OPC-сервер будет передавать данные в БД, отчеты будут создаваться в Exel а KVisionOPC будет использоваться для мониторинга текущих значений и управления техпроцессом.

Как быстро освоить KVisionOPC

Для изучения вполне достаточно хелпа в меню->помощь->помощь. Также в составе дистрибутива KVisionOPC есть очень хороший демонстрационный проект KVisionOPC_DemoProject, благодаря которому можно изучать эту СКАДА буквально методом тыка- запустил проект, посмотрел, как он работает, перешел в режим редактирования, посмотрел свойства объектов,  скрипты и становится понятно, как все это работает.

Официальный сайт программы, как и она сама, не поддерживается с 2009 г. : http://asutp-kaskad.narod.ru

Для начала работы с KVisionOPC также полезно посмотреть видео:

Начало работы с KVisionOPC

 

Cоздание простой программы в KVisionOPC

 

По теме: Первое знакомство с бесплатной на 8 тегов SCADA SimpLight free

.

Отправить ответ

avatar
  Подписаться  
Уведомление о