Как стать автором
Обновить

Комментарии 22

Возможно не совсем в тему: Home Assistant может служить конкурентом SCADA-системам?

Я думаю, что может как OpenHab, NodeRed и другие продукты.
Я 1.5 года назад тоже искал простую в установке, функциональную и работающую под Linux SCADA. В итоге нашел отличный чешский продукт mySCADA: www.myscada.org/en
У них есть версия для Raspberry и для другого компактного железа с очень дешевой лицензией (где-то в районе 35 евро на два устройства можно сделать). Их студия разработки кроссплатформенная.
В итоге сделал сам на их продукте свой продукт по управлению автономными контейнерами для майнинга (вентиляция, электрика и т.п. вещи) и прочими штуками, пришлось даже самому сделать реализацию MQTT, благо там внутри можно использовать JavaScript.
Делал на отличном железе от WirenBoard.
Все забываю причесать исходники и выложить всё на github, там все просчеты, схемы щитов, куча кода и т.п.
Интерфейс нарисовал, как смог, вот такой, все крутилось, нажималось, управлялось:
ibb.co/vHQhk9p
В целом рынок SCADA и автономного железа для управления до сих пор в 90-х находится: уродливый, огромный, неповоротливый проприетарный софт, который невозможно толком потестировать; с железяками аналогичная ситуация.
Вот реально, после поиска нормальных решений нашлись только mySCADA и WirenBoard. Активно развивающиеся, делающие все на современных технологиях и протоколах.
Потом еще ребята с Питера меня нашли, тоже неплохие решения, но уже было поздно, я уже все сделал на том, что нашел до них: serebrum.ru/ru
Странно что есть иридиум в списке, но нет OpenSCADA
По работе идёт Шнайдеровская EcoStruxure — кто работал с TAC Vista — похоже. Visio-подобный редактор, бо́льшая часть — векторная с «примочками» на javascript. В 3й версии они переделали веб-морду и добавили в неё дашборды для вывода на планшеты.

Весьма шустро и гибко (если ты программист и хоть немного в javascript), но привязано к их железу или серверному софту.

… ну и цены :(((

ЗЫ: для домашних поделок — пока OpenHAB+HABPanel+NodeRed, но хочется чего-то более СКАДА-подобного
Странно, что в списке SCADA-систем делает CoDeSys? Ну да, есть возможность визуализации, но не SCADA же.
ЗЫ: К ответу на опрос — давно уже пользуемся SCADA КАСКАД
одному устройству вобрать в себя функционал программируемого контроллера, сервера, и (при наличии у устройства выхода HDMI) еще и автоматизированного рабочего места оператора

За такое (если это не пара ящиков с рассадой) «гвоздь надо в голову забить».

Мухи (UI оператора) отдельно, управляющая логика и история процесса — отдельно. Элементарно же…
За такое (если это не пара ящиков с рассадой) «гвоздь надо в голову забить».
смотря какая рассада))
Мухи (UI оператора) отдельно, управляющая логика и история процесса — отдельно. Элементарно же…

Никто не писал, что нельзя использовать на низком уровне ПЛК, у нас на фото лежит ПР200 с маленькой внутренней логикой, а малина в качестве верхнего уровня, можно назвать АРМ оператора WEB версия только.
Небольшая неточность в статье: нумерация регистров в шаблоне Modbus Rapid SCADA по умолчанию начинается с 1 адреса, но при желании в свойствах шаблона можно поставить с 0.
Спасибо за поправку, проверим.
SCADA «Соната» — работа с ней, это боль.

Кто Вас заставил?

Руководство. Когда пришел она уже была. Думал разберусь и будет норм. Разобрался. Работа в ней — это преодоление всех ее багов и недоделок. Уже привык.
По-порядку:
1. RapidScada на «малинку» поставить можно, но ИМХО тяжеловата она, к тому же тянет много зависимостей(почти весь mono). Есть ненулевая вероятность что съест всю память. Но для небольших инсталляций думаю подойдет.
2. У китайских «свистков» этой модели нет серийных номеров, что существенно затрудняет использование нескольких, приходится привязывать их к портам «малинки», но и их нумерация с версиями меняется.
3. У третьей малины есть ненулевая вероятность повиснуть в uboot при перезагрузке (watchdog не помогает). Конечно это случается редко, но случается.
4. При внезапном отключении питания можно повредить системный раздел. После этого система повиснет в recovery или вобще не запустится или запустится в RO и тогда уже не сможет работать SCADA (не проверял, но скорее всего упадет при запуске). Лучше вынести /opt на отдельный раздел, а коневой перевести на overlayfs.
5. Карты памяти не долговечны некоторые и без скады выходят из строя через пару лет использования.
По всем этим причинам рекомендовали «antexgate», там память eMMC, аппаратный wathdog, RS485 2шт на FTDI, для особо суровых есть EEPROM на 64кб на i2c шине. Если только web без рабочего стола думаю с памятью норма будет для небольших внедрений.
Не по всем. Остаются еще смонтированные на запись разделы.

eMMC покрепче гораздо чем sd, но можно внешний накопитель через usb.

С удовольствием прочитал статью. Хотелось бы больше цифр, сколько ресурсов занимает скада (оперативная память, загрузка процессора) например, на 1000 сигналов?

SCADA это минимум 5 компонент — драйверы сбора данных, историческое хранилище, журнал аварийных ситуаций, визуализация, отчетность.

Пока этого всего тут я не вижу. Но начинание неплохое.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории