От автора

Почти четверть века я проработал в сфере АСУТП. Использовал в своих проектах софт и железо «мировых лидеров». Первым в России получил статус сертифицированного системного интегратора Indusoft (позже AVEVA).
Имея за плечами десятки удачных проектов, в 2022 году я, как и многие, столкнулся с невозможностью использовать привычный программный инструментарий.
И я решил создать свою SCADA систему, потому что замены «мировым лидерам» не нашлось.

Александр Байков

О Программе

Основываясь на собственном опыте я сформировал ряд требований к своему продукту:
1. Кроссплатформенность.
2. Архитектура клиент-сервер как для среды исполнения, так и для среды разработки (что облегчает совместную работу с проектом).
3. "Встроенные" библиотеки (драйверы), поддерживающие различные протоколы обмена данными с возможностью их добавления без изменения ядра программы.
4. OPC UA клиент. От устаревшего OPC DA клиента можно отказаться ради кроссплатформенности.
5. Возможность обмена данными со сторонними программами и веб сервисами по протоколу SOAP
6. Поддержка открытых серверов баз данных (как минимум MySQL, PostgreSQL).
7. Поддержка встроенных скриптов на популярном языке (Java Script).
8. Возможность работать с мессенджером (Telegram), помимо "традиционного" оповещения с помощью электронной почты и SMS.
9. Графический интерфейс человек-машина выполняется на HTML.

В результате, у меня получилась SCAWARADA, Supervisory Сontrol And Web Access Readiness And Data Acquisition.

Я делаю свою программу открытой (open source).
Причины: Я надеюсь на помощь коллег в развитии этого проекта, при разработке я использовал достаточное количество стороннего открытого ПО, нет желания/времени бороться с "пиратскими" копиями.

Для работы со SCAWARADA вам понадобится:
- Общие знания работы протоколов обмена данными и СУБД.
- Знание Java Script, HTML, CSS.
- Навыки работы с графическими редакторами.
- Знание ОС семейства Windows и/или Linux.
- Главное, вы должны понимать что, как и когда должна выполнять ваша программа!

Контактная информация scawarada@mail.ru

скоро появится канал в Telegram

© Александр Байков.