Siemens S7
S7-300, 400, 1200, 1500: биты, числа, STRING, WSTRING, DTL и другие типы времени.
SCADA для Windows
Scadora объединяет редактор мнемосхем, сервер с драйверами, архив, алармы, рабочее место оператора и веб-HMI. Простая клиент-серверная схема, без сложной настройки инфраструктуры.
Упрощённая модель прямо в браузере: показывает, как ведёт себя экран оператора. Настоящий сервер здесь не работает.
Что внутри
Дерево проекта слева, экран в центре, инспектор снизу, объекты справа. Проект проверяется на лету: ошибка ведёт прямо к нужному месту.

Укажите папку проекта TIA Portal: Scadora прочитает контроллер, таблицы тегов и блоки данных и создаст подключение S7 с настоящими адресами.

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

Пределы числом или тегом, гистерезис, задержки появления и снятия, четыре приоритета, квитирование, временное скрытие и журнал.

Запись по зоне нечувствительности и по времени. Группы трендов, несколько шкал, пределы перьев, выбор периода и инструменты анализа.

Простые действия собираются из системных функций. Для остального есть скрипты: на экране оператора и на сервере, с расписанием, условиями, базами данных и файлами.
// serverscripts/Main.js — выполняется на сервере
var starts = 0;
function onPumpStart() {
starts++;
Tags("Pump1.Starts").Write(starts);
if (Tags("Tank1.Level").Value > 9)
Tags("Pump1.Start").Write(false);
Db.Execute("Journal",
"INSERT INTO Events(Time, Text) VALUES(?, ?)",
[Server.Now, "Pump start"]);
}Подключения
S7-300, 400, 1200, 1500: биты, числа, STRING, WSTRING, DTL и другие типы времени.
Нотации HR100 и 40001, биты регистров, постоянное соединение или на время опроса.
MC Protocol, кадр 3E: Q/L, iQ-R и iQ-F в режиме совместимости.
Адресация по NodeId, защищённый режим выбирается автоматически.
Синус, пила, случайное блуждание, наполнение бака: проект работает без контроллера.
Память сервера с сохранением значений между перезапусками.
Для тех, кто работал с WinCC и Citect
Системные функции называются как в WinCC: ActivateScreen, SetBit, IncreaseValue. Джины с подстановками %Tag% работают как в Citect. Свои пользователи и роли не зависят от домена Windows, а сервер запускается без настройки сертификатов.
Scadora — молодой продукт в активной разработке, а трафик между сервером и клиентами сейчас не шифруется. Используйте её в изолированной технологической сети и проверяйте на стенде перед вводом на объекте.
Инсталлятор ставит всё сразу, а демо-проект работает с симулятором, контроллер не нужен.
Перейти к загрузке