Simple scada что это
Руководство Simple-Scada
• Размер окна – выбор разрешения для запуска клиента Simple-Scada в оконном режиме.
• Журнал – включение/отключение ведения лога Simple-Client. Все сообщения о работе клиента Simple-Scada записываются в файл «\Simple-Scada 2\Logs\Client-log.txt», который в случае обнаружения проблем в работе необходимо отправить на почту техподдержки (support@simple-scada.com).
• Запускать Simple-Client при старте Windows – активируйте данный параметр, если необходимо запускать клиент Simple-Scada при старте Windows. Автозапуск применяется только к текущему пользователю Windows.
• Включить виртуальную клавиатуру – активация данной опции приведет к появлению виртуальной клавиатуры при клике на объектах доступных для ввода. Удобна при использовании на сенсорных экранах.
ПАРАМЕТРЫ ПОДКЛЮЧЕНИЯ К СЕРВЕРУ
• Имя этого клиента – здесь можно задать имя клиента. Понадобится для обращения к нему из скриптов, например, для показа определенного окна или страницы только на заданном клиенте.
• Защищенный канал связи(TLS) – при активации данного параметра, клиент будет подключаться к серверу по защищенному каналу. Следует учесть, что для подключения к серверу по защищенному каналу, в настройках сервера так же должен быть включен «Защищенный канал связи».
• IP-адрес сервера – введите IP-адрес, если Simple-Scada Server расположен на удаленном ПК. При подключении к серверу через интернет нужно указывать внешний IP-адрес сервера и настроить переадресацию портов на его внутренний IP-адрес (например, для модемов DLink это можно сделать в разделе «Виртуальные серверы», для Zyxel «Трансляция сетевых адресов-NAT»). Оставьте поле пустым, если Simple-Scada Server расположен на локальном ПК.
• Порт – порт, по которому будет установлено соединение с сервером Simple-Scada.
• Пароль – пароль пользователя для автовхода при запуске клиента Simple-Scada.
• Автоматически запускать проект – после активации данного параметра можно выбрать из списка проект, который будет запускаться при старте клиента Simple-Scada.
• Папка для принятых файлов – здесь можно задать путь сохранения файлов экспорта в Excel и файлов отчетов. По-умолчанию файлы сохраняются в папку «\Simple-Scada\Received\Имя_Проекта».
• Контроль качества – контроль связи с OPC-сервером. Если опция активна, то при плохом качестве считываемых тегов на клиентах рядом с объектом будет отображен знак «!».
• Сообщения об авторизации в группе «Все сообщения» – если опция активна, то сообщения об авторизации пользователей будут видны в группе «Все сообщения».
• Выделять мышью активные объекты – если опция активна, то при наведении мыши на объекты они будут выделяться рамкой.
• Комбинация клавиш для выхода – здесь можно задать комбинацию клавиш для выхода из клиента Simple-Scada, либо запретить выход по сочетанию клавиш.
• Отключить клавиши – здесь можно настроить блокировку системных клавиш, отключить диспетчер задач, скрыть панель задач. Важно! Клавиши, сочетания клавиш и панель задач блокируются только во время работы клиента и после выхода снова разблокируются. Диспетчер задач блокируется сразу после установки опции блокировки и остается заблокированным до ее снятия. Внимание! Перед настройкой данной опции, необходимо скачать утилиту для блокировки комбинаций клавиш по ссылке. После завершения скачивания, нужно извлечь из архива файл «sscDis.exe» и поместить его в системную папку «..\Simple-Scada\Libraries\». В ином случае, настройки блокировки системных клавиш работать не будут!
▪ Клавиши приложений – отключает дополнительные клавиши клавиатуры: калькулятор, браузер и т.д.
▪ Скрыть панель задач – скрывает панель задач Windows.
▪ Диспетчер задач – блокирует вызов диспетчера задач Windows.
Руководство Simple-Scada
Важно! Если не установить СУБД и не настроить подключение к ней, то тренды, сообщения, действия операторов не будут сохраняться!
1. Инспектор объектов – здесь отображаются свойства разделов, групп и трендов.
2. Панель разделов и групп – здесь отображается список созданных разделов и групп трендов. Если проект предполагает большое количество трендов, то рекомендуется создавать разделы, например, разбить проект на станции или зоны и для каждой станции создать раздел. В дальнейшем при просмотре трендов это поможет легко ориентироваться даже при большом количестве групп. Также, это поможет легко настроить права пользователей, например, разрешив пользователю просмотр разделов предназначенных только для него. Для перемещения разделов и групп трендов используется метод «Drag-and-drop»: необходимо навести указатель на необходимую группу, зажать ЛКМ на появившемся слева значке и перетянуть ее в нужное место. Доступны следующие действия:
• Добавить новый раздел.
• Добавить новую группу.
• Дублировать выделенную группу.
• Удалить выделенный раздел/группу.
3. Область трендов – здесь отображаются тренды активной группы. При помощи кнопок можно добавлять, удалять и копировать тренды.
Свойства разделов и групп
• Название – название раздела/группы.
• Позиция – при помощи данного свойства можно изменять порядок отображения разделов и групп.
Свойства тренда
• Имя – каждый тренд должен иметь уникальное имя. Не должно начинаться с цифры. Доступны латинские символы, цифры и знак подчеркивания.
• Название тренда – название тренда.
• Позиция – при помощи данного свойства можно изменять порядок отображения трендов.
• Переменная – переменная, которая будет записываться в тренд (должна быть объявлена в редакторе переменных).
• Адрес, Ступенчатый, Минимум, Максимум, Ед. измерения, Формат, Сдвиг запятой – данные свойства автоматически заполняются при выборе переменной. Отредактировать эти свойства можно в редакторе переменных.
• Задать положение – при активации данного свойства тренд будет расположен в заданном диапазоне области просмотра трендов. Например, для однотипных трендов, которые могут накладываться друг на друга можно задать разное положение или при необходимости расположить тренды друг над другом.
▪ От – начало диапазона в процентах от области просмотра трендов.
▪ До – конец диапазона в процентах от области просмотра трендов.
Руководство Simple-Scada
Важно! Для работы с сообщениями и трендами требуется установить систему управления базами данных (СУБД).
Для установки Simple-Scada необходимо запустить установочный файл:
После запуска установщика появится окно выбора языка установки. Выбираем язык и жмем «OK»:
Затем отобразится окно выбора директорий для основных файлов программы и пользовательских данных . Рекомендуется устанавливать «системную» часть Simple-Scada на системный диск в папку «..\Program Files\Simple-Scada 2\», а папку с пользовательскими файлами можно выбрать на усмотрение пользователя. Главное, чтобы ОС разрешала создание, изменение и удаление файлов в этой папке без требования прав администратора. После выбора директорий жмем «Далее»:
На следующем шаге можно выбрать тип установки :
Выбрав тип установки жмем «Далее»:
После завершения установки жмем «Завершить»:
Установщик создал ярлыки на рабочем столе и в меню «Пуск»:
Важно! Если производится установка лицензионной версии, то для работы сервера Simple-Scada (Server.exe) необходимо установить драйвер USB-ключа следуя инструкции.
Кликнув по ярлыку на рабочем столе можно перейти в директорию пользоватеских данных :
Рассмотрим ее содержимое:
• Папка Import – содержит файл-шаблон для импорта переменных из файла.
• Папка Pictures – в данную папку можно добавить пользовательские изображения (в формате «.png» с глубиной цвета 32 бита или ниже) необходимые для визуализации процесса. Допускается вложение пользовательских изображений в подпапки, но не более одного уровня вложенности. Имеется возможность создания анимированных изображений. Если в папке Pictures есть «.svg»-изображение, то web-клиент отобразит его, вместо «.png»-изображения.
• Ярлыки для запуска приложений :
▪ Client – программа-клиент, которая получает данные необходимые для визуализации и управления процессом от «Simple-Scada Server». Программа-клиент лишь отображает данные, полученные от сервера.
▪ Pictures – утилита для разбиения изображения на кадры и создания анимации.
▪ Server – выполняет основные функции: подключается к OPC-серверам, получает и записывает значения тегов на устройства, отвечает за выполнение скриптов, работает с базами данных и клиентами. При этом на нем можно запустить не один, а сразу несколько проектов. Также, он может работать с неограниченным количеством OPC-серверов и клиентов по локальной сети или через интернет. При этом, пользователь может использовать защищенный канал связи. Канал защищается TLS шифрованием. Большим плюсом также является распределение разных задач на разные потоки, что позволяет быстрее выполнять задачи в многоядерных системах.
ОВЕН ПЛК110[M02]-MS4, HMI, OPC и SCADA, или сколько человеку необходимо Ромашкового чая. Часть 2
Добрый день, друзья. Вторая часть обзора поспевает за первой, и сегодня я пишу обзор на верхний уровень обозначенной в заголовке системы.
В группу инструментов верхнего уровня у нас входит всё программно-аппаратное обеспечение стоящее выше сети ПЛК (IDE для ПЛК, HMI, утилиты для частотников, модулей и т.д. сюда не включаем).
Структуру системы из первой части я приложу снова, для того, чтобы было проще понимать о чём речь.
Итак, к верхнему уровню относится:
Итак, начнём
Первым делом, мы реализуем физически железо, которое будет у нас работать. Аппаратно, для функционирования в двух разных сетях компьютеру требуется два, собственно, сетевых адаптера. Первым у меня выступил on-motherboard адаптер(для работы в КС), а второй(для работы в Modbus-TCP) я вставил в PCI-E порт и от него вывел патчкорд на роутер(просто чтобы не раскидывать провода от шкафов с ПЛК до ПК по бюро. Со стороны ПЛК, разумеется, тоже ставим роутер.).
Фактически, этого достаточно, для того, чтобы компьютер функционировал в каждой из сетей, но по дефолту сети видеть друг-друга не будут, нужно еще будет понажимать кнопки.
Важные аспекты настройки сетевых подключений:
Программное обеспечение
Захотелось выбрать продукты, которые соответствовали бы определённым критериям:
OPC-сервер
Во время знакомства с MasterSCADA 4D, пока тестировался ПЛК, я активно посещал сайт производителя и увидел, что они предлагают собственного написания OPC-серверы практически для любого протокола передачи данных. Для протокола Modbus у них предложен отдельный Master OPC Universal Modbus Server, т.е. он умеет говорить только в Modbus.
Ниже скриншот интерфейса: довольно лаконично, на мой взгляд, лишнего нет, но, возможно искушённому пользователю, может чего-то не хватить.
Ограничение бесплатной версии — 32 тега, но я засунул булевые переменные в регистры и отправлял это одним тегом LONG INT, а в SCADA, уже «разбирал» на биты, небольшая хитрость, надеюсь за мной не придут. К слову, не все скады умеют обращаться к отдельным битам слова, так что рецепт не универсальный.
На прием первого REAL type тэга после установки OPC у меня ушло около минуты, поэтому дальше я искать не стал, меня устроила простота. Однако, справедливо будет заметить, что данное ПО даже предусматривает выполнение пользовательских скриптов по приему данных, что может существенно расширить функционал в умелых руках.
SCADA-система
В данном вопросе я подразумеваю не только создание красивой и функциональной среды для пользователя, но и удобство для разработчика, поскольку программист, который будет листать документацию хотя бы 15 минут в час для поиска нужной информации, теряет в день(чисто арифметически) до 2 часов, что есть 25% рабочего дня. Прошу заметить, что я не считаю свой выбор абсолютно объективным, на вкус и цвет, как говорится…
Отечественный рынок SCADA — систем нам предлагает:
В один добрый день я открыл проект в режиме RunTime(имитация работы), а у меня висит 4 пустых окна, протираю глаза, закрываю, проверяю менеджер проекта, перезапускаю — то же самое. Потом ряд стандартных манипуляций вроде анализа выполненных изменений, перезагрузок ПК и так далее, которые не приводят к результату. Итог: убираю дистрибутив до лучших дней, разбираться нет желания, ненадёжно.
Основной: IDE — это несколько автономных утилит, которые имеют разграниченный функционал, в связи с чем при работе над одним проектом вы вынуждены будете держать открытыми 3-4 окна+справка+документация, что не есть удобно даже на мультимонитор системе.
База данных
Здесь выбор был намного проще, Simple SCADA предлагает к использованию два продукта MS SQL Server и MySQL. Второй для меня оказался ближе, поскольку ранее доводилось с ним работать, на этом остановился.
Могу отметить, что вся настройка архивации сводится к установке пакета от Oracle и его простой настройке, а потом подключением в один клик в SCADA.
Дальше выбираем в менеджере тегов, что архивировать, а что нет и наслаждаемся.
Благодарю всех за внимание.
Далее идет цикл статей с последовательным описанием решения проблем, с которыми довелось столкнуться и, как итог, создание системы Step-by-Step.
Как мне помогла SCADA в автоматизации производства?
Диспетчеризация в последнее время всё больше и больше набирает обороты. Сейчас многие предприятия стараются подключить систему, которая бы полностью следила за технологическим процессом. Таким образом увеличивая скорость реакции обслуживающего персонала и уменьшая риск аварийности системы. Предприятие обязательно сохранит свою продукцию в случае форс-мажоров и уменьшит убытки в случае аварий. Так что программирование SCADA всё чаще и чаще становится актуальной темой.
Из этой статьи вы узнаете:
Привет друзья!! С вами на связи я, Сёма. У нас наконец-то прекратились дожди. Шли они целый месяц, всё что успели утопить — утопили. Подтопили два тоннеля в нашем городе и автовокзал.
В этой статье мы с вами обсудим два софта — OWEN Cloud и Simple — SCADA. Я всё-таки хотел бы рассказать об этих замечательных и удобных продуктах.
Owen Cloud — это новая разработка компании ОВЕН, её особенность в том, что это некая WEB-визуализация, которая позволяет хранить показания с приборов ОВЕН, либо Modbus устройства в своей базе данных. Там можно смотреть графики, таблицы, местоположение прибора. Можно смотреть различные события по авариям. Работает она только через интернет, в браузере.
Simple-SCADA — лёгкая, удобная и красивая программа. Тут просто нет слов. Приятный интерфейс, простота использования. Тут нужно скачивать и пробовать. Кстати говоря, разработчики обещают добавить функционал на десерт — WEB — визуализацию. Ну чтож, будем ждать.
Owen Cloud
После того, как вы зарегистрировались и вошли в сервис, у вас появится вот такое окошечко:
Принцип работы такой — туда вставляется симка с действующим интернетом GPRS. Подключаем питание и опрашиваемый прибор по интерфейсу RS-485. Если выдаёт ошибку, не пугайтесь, это может вы просто не подключили облачный сервис или устройство, которое надо опрашивать.
В следующем окне у вас появятся настройки. Нужно ввести IMEI-идентификатор ПМ210. Его можно найти на приборе сбоку. Затем пишем название, скорость, адрес вашего прибора.
И в принципе всё. Укажите ещё самостоятельно, где у вас географически будет находиться девайс.
Можете посмотреть текущие значения, таблицы и графики.
Хочу сказать, классный софт, с минимальными настройками и дружелюбным интерфейсом.
Simple — SCADA
Сам дистрибутив делится на несколько пакетов:
Запускаем программу и настраиваем параметры связи и настройки устройства.
Ставим Modbus RTU, адрес девайса, и ком-порт вашего преобразователя USB-RS485.
Обязательно нужно настроить параметры связи:
Далее настраиваем требуемые переменные — это температура и уставка:
В поле адрес переменной вносим в 16-ричной системе Modbus-регистр, его можно найти в инструкции:
В итоге должна получиться такая картинка:
После этого запускаем редактор Editor Simple — SCADA и осуществляем настройки опрашиваемых тегов.
Попадаем в следующее меню:
Перетаскиваем на рабочее окно поле, и настраиваем переменные с ОРС-сервера.
По желанию, можете добавить тренды для полного анализа картины:
Вот такой должен получиться результат:
Simple-SCADA может опрашивать абсолютно любой прибор, лишь бы у него был интерфейс, протокол и ОРС — сервер. Что самое интересное, с Ардуино тоже может дружить. Это самая интересная связка. Как настроить? Специально для вас выкладываю видео:
Часть 1
Часть 2
Часть 3
Часть 4
Как — нибудь попробую сам связать такую систему. Сразу отпишусь о результатах.
А какие варианты нравятся вам больше всего? С WEB-визуализацией? Или локальная SCADA-система? Хотя для разных задач существует разный софт. До следующих встреч, дорогие друзья. Подписывайтесь на новости блога, пишите комментарии. До встречи, пока-пока.