SEDMAX | Цифровизация в промышленности – Telegram
SEDMAX | Цифровизация в промышленности
161 subscribers
61 photos
2 videos
2 files
61 links
Это канал команды SEDMAX про цифровизацию и автоматизацию сектора «Энергетика» промышленных предприятий.

Сайт: https://sedmax.ru/
Видео:
https://www.youtube.com/@sedmax
https://rutube.ru/channel/39060086/
Демо-версия: https://demo.sedmax.ru/ (demo, demo)
Download Telegram
Коллеги, приветствуем!

В этом канале мы будем дублировать текстовыми сообщениями видео-демонстрации разработанного за спринт (2 недели) функционала SEDMAX. Здесь вы сможете по ключевому слову или # найти нужный пост и из него перейти на 🎥 в YouTube.

Помимо итогов спринтов мы планируем добавлять сюда другие новости из жизни SEDMAX:

🔷Наши кейсы и анти-кейсы, достижения и ошибки
🔷Интересные ссылки или свои обзоры статей про современные и не очень технологии.

ℹ️ ДЕМО-ВЕРСИЯ SEDMAX

https://demo.sedmax.ru/ логин и пароль: demo
👍4
Отчёты в SEDMAX стали интерактивными

Пользователи SEDMAX знают, что отчёты в SEDMAX строятся через Excel и делается это довольно просто:

Создаём в Excel шаблон отчёта: в ячейках, в которые должны попадать реальные данные, прописываем небольшой "запрос" (например, y-m-d1:*:el-dev-201-ea_imp-30m:sum). -> Далее загружаем файл шаблона в SEDMAX - готово: можно создавать и скачивать в Excel отчёты за нужный период.

Такой инструмент позволяет создавать и редактировать шаблоны отчётов обычным пользователям Excel: не требуется знаний SQL, сложных проприетарных инструментов и прав доступов к серверам "разработки".

Недавно мы сделали отчёты более интерактивными. Если раньше шаблоны и готовые отчёты с данными можно было загружать/выгружать и просматривать только в виде Excel-файлов, теперь в SEDMAX есть возможность работать с отчётами интерактивно прямо на web страницах выбирая отчётный период. Всё то же самое, но минуя Excel.
#отчёты

Предлагаем ознакомиться с записями демо по этой тематике:
1️⃣ Просмотр "Гибких отчётов" в WEB
2️⃣ Интерактивное изменение периода "Гибких отчётов"
3️⃣ Редактирование шаблонов "Гибких отчётов" в WEB
🔥2👍1
Ручной ввод данных учёта

Вслед за ручным вводом оперативных данных в SEDMAX теперь есть возможность аналогичного ручного ввода учётных данных (меню «Анализ» -> «Данные учёта»).

Для ситуаций:
🔹когда отсутствует опрос (например, в случае неисправности счётчика)
🔹в особых случаях (например, после сведения энергобаланса предприятия необходимо распределить «дельту» по объектам)
🔹когда у прибора нет цифрового интерфейса

Способ 1: Ручной ввод в интерфейсе «таблиц»

Наводим курсор на ячейку с данными учёта (она подсвечивается), меняем значение, сохраняем. Новое значение выделяется жирным шрифтом, что означает статус «ручной ввод».
При переходе на вкладку «график» столбцы изменённых вручную значений окрашиваются в серый цвет (см. превью к этому посту).

Способ 2: Ручной ввод через Excel-таблицу

Экспортируем в Excel (или Excel-подобную программу) выбранные учётные данные. В файле меняем значение и выделяем его жирным шрифтом. Загружаем измененный файл в SEDMAX, обновляем страницу: столбцы измененных значений становятся серыми, цифры в табличном представлении – жирным шрифтом.

В обоих случаях в экспортированном файле ячейки с ручным вводом будут обозначены серой заливкой и примечанием «ручной ввод».

Более наглядно об этой функции – в записях следующих демо:
1️⃣ Статус ручного ввода
2️⃣ Ручной ввод данных учёта через интерфейс
3️⃣ Отображение ручного ввода в выгрузке Excel в анализе учёта
👍3
Когда у прибора нет цифрового интерфейса

Для случаев, когда прибор нельзя опросить сервером, а можно только «переписать цифры на бумажку», мы разработали условный «протокол», каналы учёта которого будут заполняться человеком (ручным вводом).

Для того, чтобы данные записывались в базу не в единицах прибора, а в кВт*часах, в конфигурации протокола предусмотрена настройка профиля, коэффициента трансформации и коэффициента счётчика. Расчёт будет осуществляться по следующим формулам:
Показания = N * Ктр / Ксч
Энергия = разница показаний за интервал
Мощность = Энергия * 60 / интервал,
Где N – это значение с панели прибора.

При ручном вводе этого "значения" в интерфейс таблицы SEDMAX значения показаний, энергии, мощности рассчитаются автоматически.
#ручной_ввод

Запись демо:
1️⃣ Ручной ввод учётных данных в единицах прибора должен записываться в базу в кВт*ч
👍2
Авторизация через корпоративные учётки

Обычно системы, которые мы создаем, работают в технологических сегментах сетей, в которых, как правило, нет единой корпоративной системы учётных записей.
Однако мы всё чаще сталкиваемся с запросами, когда аутентификация пользователей должна производиться только с привязкой к корпоративному домену через Active Directory (AD) и другие LDAP сервисы.

В SEDMAX есть специальный модуль, выполняющий эту работу: если пользователь вводит логин и пароль, то их проверка и выдача соответствующей роли производится в AD. Это значительно упрощает работу администраторов системы: не требуется создавать учётные записи в SEDMAX, контролировать их актуальность и т.д. Единственное, что потребуется - описать соответствие ролей SEDMAX группам пользователей в AD.
#AD #active_directory #авторизация #права_доступа

На одном из демо в этом году мы показывали, как это легко сделать через web интерфейс
👍3
severstal_crop (1).gif
16.1 MB
Видеонаблюдение для диспетчеров

SEDMAX предоставляет возможность контролировать состояние оборудования не только по данным с приборов и контроллеров, но и выводя на экран видеопоток с камер.

Так, например, можно наблюдать за состоянием высоковольных ячеек в момент выполнения удаленных операций управления (см. превью к посту и пример ПАО "Северсталь") и фиксировать аварийные ситуации на видео для последующего анализа. Еще можно контролировать состояние объектов, на которых не установлены датчики.

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

Записи с демо по этой тематике:
1️⃣ Настройки ffmpeg в интерфейсе
2️⃣ Статус видео в окне на мнемосхеме
👍4
Видео-отзыв АГК Русала о цифровизации энергетики завода

2️⃣3️⃣1️⃣Несколько лет назад компания ЭНПРО начала большой проект по цифровизации энергетического хозяйства заводов Русала на базе ПО SEDMAX. Проект реализуется в рамках программы «Сквозная автоматизация заводов Русала». Пилотными площадками для АСОДУЭ и АСТУЭ стали Ачинский глинозёмный комбинат (АГК) и Саяногорский алюминиевый завод (САЗ).

В прошлом году система диспетчеризации электроэнергии (АСОДУЭ) АГК была сдана в промышленную эксплуатацию. По этому поводу Ачинский информационный телеканал подготовил 🎥 видео-сюжет, в котором энергетики завода рассказывают о том, как изменилось качество их ежедневной работы, и как автоматизация и цифровизация энергохозяйства влияет на эффективность завода в целом.

А в 🎥 этом видео с конференции энергетиков об этом же проекте рассказывает генеральный директор ЭНПРО Илья Панов.
#Русал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Новые функции экспорта данных в SQL

SEDMAX - открытая платформа, позволяющая внешним системам получать собираемые нами данные.
SEDMAX может передавать real-time данные по специфическим промышленным протоколам типа Modbus, МЭК-60870-5-104 или OPC UA. Если внешней системе требуются получить исторические данные, SEDMAX позволяет это сделать посредством WEB API, OPC UA или используя промежуточную SQL базу данных.

В последнее время мы реализовали несколько функций, связанных с передачей архивных данных через SQL БД:

🔷 Поддержали БД Oracle вдобавок к существовавшим драйверам MS SQL и MySQL

🔷 Реализовали возможность конфигурировать пользователям запросы на вставку данных в таблицы (особенно актуально, если таблицы существующие и их структуры сложно или невозможно поменять)

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

🔷 Добавили функцию передачи в SQL логина учётной записи пользователя, который осуществил ручную отправку этих данных

#Oracle #SQL
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Установка переносных заземлений на мнемосхемах
#мнемосхемы #заземления

На мнемосхемах SEDMAX имеется возможность выставлять диспетчерские пометки / плакаты. Это очень удобно, если требуется занести информацию о состоянии оборудования, текущем ремонте, заземлении оборудования или подсветить запрет управления / отправки команд телеуправления по каким-либо причинам. Такие пометки помогают в коммуникациях между сменами диспетчеров, фиксировать неформальную, но важную информацию.

Недавно мы реализовали на мнемосхемах функциональность установки переносных заземлений. Такие пометки могут быть установлены в любом месте мнемосхемы и повторяют реально установленные переносные заземления.

В комментариях к пометке можно ✍🏼закрепить инвентарный номер заземления и важное текстовое описание.

Если интерес к функции и опыт её использования расширится, то мы будем развивать эту функциональность, например, разработаем инвентаризацию переносных заземлений и excel отчётность по текущему состоянию переносных заземлений.

Подробности – в видео с демо-презентации этой функциональности
👍7🔥4
Агрегация данных, получаемых через API

Как мы писали ранее в заметке по SQL, SEDMAX - открытая платформа, позволяющая внешним системам получать собираемые нами данные.

Один из самых удобных, универсальных и производительных методов взаимодействия является WEB (http) API. Из SEDMAX в формате JSON можно получать как архивные данные, так и текущие значения параметров и статусы приборов.

Модуль WEB API востребован, когда заказчикам и интеграторам необходимо:

🔷 самостоятельно реализовать специфическую функциональность (сложные, перекрёстные расчёты и отчётность)
🔷 визуализировать данные в корпоративной BI системе
🔷 передать данные в другие системы, например, ERP

Предлагаем вам ознакомиться с несколькими видео-записями с demo презентаций по данной тематике:
1️⃣ про агрегацию данных учёта
2️⃣ про получение текущих значений
3️⃣ про опрос статусов устройств
4️⃣ про агрегацию данных контроля качества электроэнергии
👍4🔥2
Выгрузка текущего состояния мнемосхемы в .png формат

Мнемосхемы являются общепринятым способом визуализации технологических процессов в области промышленной автоматизации. На них отображается текущее состояние оборудования и параметры процессов.

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

Чтобы устранить эти ограничения мы реализовали функцию выгрузки в формате .png с высоким разрешением.

#мнемосхемы #sedmax

🎥 Как это выглядит можно ознакомиться в этом видео
👍3
Автоматическая отмена ручного ввода при появлении данных

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

В поле тега «ручной ввод» рядом со значком сохранить 💾 теперь появился значок часы 🕓, при нажатии на который сохраняется введенное вручную значение тега. Как только появятся данные с прибора, ручной ввод автоматически отменится, и значение тега начнёт меняться в заданной периодичностью.

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

🎥 Видео с демонстрацией новой функции
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Разграничение прав на ручной ввод данных учёта по объектам

В больших многопользовательских системах учёта по аналогии с диспетчерскими системами иногда возникает необходимость разграничивать доступ к объектам. Например, в модуле энергобалансов Северстали нужно ограничить права пользователей на ручной ввод данных учёта.

Любое разграничение прав доступа в SEDMAX основано на информационно-объектной модели.

Мы доработали связку модели с учётными данными и добавили в интерфейс прав пользователей операцию «ручной ввод».
Теперь администратор SEDMAX может ограничивать права пользователей подсистемы учёта на ручной ввод каналов учёта по тем или иным объектам. Ограничения распространяются как на ввод данных в интерфейсе SEDMAX, так и через загрузку Excel-файла.

📌 В случае, если предприятие не пользуется информационной моделью, но разграничить права к ручному вводу всё же надо - нужно создать информационную модель только с нужными объектами и устройствами, которые включают эти каналы учёта. Поскольку последние описаны в модели, то и в дереве устройств на эти каналы будут действовать те же права доступа.
#права_доступа

🎥 В этом видео можно посмотреть демонстрацию нового функционала
👍3
Ссылки из журнала ККЭ на осциллограммы

Контроль качества электроэнергии включает в себя:
📌отображение текущих значений параметров качества
📌сбор, хранение и анализ журналов событий качества
📌отчетность в соответствии с ГОСТ или международным стандартам.
❗️Приборы SATEC кроме этого выполняют запись осциллограмм для каждого нарушения параметров качества электроэнергии. Это позволяет не только зарегистрировать событие, но и выполнить анализ процесса до, во время и после появления нарушения показателя с высокой дискретностью.

SEDMAX выполняет все необходимые функции ККЭ от сбора и отображения данных реального времени до формирования отчётности. Недавно, в дополнение к уже существующей информации по каждому событию ККЭ (типу, величине отклонения и его длительности), мы добавили ссылку для скачивания файла осциллограммы.
#осциллограммы

🎥 Предлагаем ознакомиться с демонстрацией нового функционала в этом видео
🔥3👍2
2️⃣3️⃣1️⃣Кейс Северстали по выбору пути цифровизации энергохозяйства

▶️С этого года в Северстали стартовал инвестиционный проект по созданию единой Автоматизированной Системы Управления Энергетическим Хозяйством (АСУ ЭХ).

Проекту предшествовал длинный путь, состоящий из анализа рынка, переговоров, ТЭО, закупочных процедур и пилотных внедрений.

Поскольку Северсталь имеет богатый опыт собственной разработки ПО, перед Комбинатом стоял выбор: разрабатывать новую единую платформу своими силами ⚖️ или купить готовое решение от независимого вендора.

👨‍💻Антон Львов – старший менеджер по развитию АСУ ТП Северстали – поделился инсайтами Комбината о том, как проходил выбор между двумя решениями.

Подробнее 👉 в колонке РБК Компании.

В итоге выбор был сделан в пользу внешнего решения - программной платформы SEDMAX. На её базе будет построена система с широкой функциональностью:

▪️ Диспетчеризация энергоресурсов
▪️ Учёт и сведение энергобалансов
▪️ Регистрация аварийных событий
▪️ Технологическое видеонаблюдение
▪️ Расчёт режимов
▪️ Расчёт токов короткого замыкания
▪️ Контроль качества электроэнергии
▪️ Управление освещением
▪️ Интеграция данных в 12 производственных и бизнес-систем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Передача осциллограмм по S2S

В прошлом году мы разработали свой протокол S2S (SEDMAX-to-SEDMAX) для безопасной односторонней передачи данных с технологического сервера SEDMAX в корпоративный сервер SEDMAX. Была реализована поддержка передачи телеметрической информации, данных по учёту и конфигурации системы. Подробнее про S2S можно почитать тут.

Недавно мы осуществили поддержку передачи по S2S файлов осциллограмм, собранных с терминалов РЗА и других регистраторов аварийных событий:

🔹Как только с прибора приходит осциллограмма, она записывается в файловую систему технологического сервера и однократно реплицируется в корпоративную сеть
🔹SEDMAX конвертирует и хранит осциллограммы в формате comtrade: их можно просматривать в любом comtrade-просмотрщике
🔹Хранение осциллограмм на технологическом и корпоративном сервере осуществляется независимо друг от друга.

🎥 В этом видео можно посмотреть демонстрацию новой функции

#информационная_безопасность
#S2S
#осциллограммы
👍2🔥2
Кнопка «Поделиться» в Анализе оперативных данных и Анализе данных учёта

Доступность измерений и других данных для большого круга лиц на предприятиях - один из ключевых источников получения эффектов от цифровизации. Классические решения опираются на установку специальных клиентских программ на рабочие места пользователей. Зачастую даже отдельные функции требуют установки отдельного приложения.

Такие платформы:
▫️неудобны пользователям
▫️затратны в сопровождении (обновлении версий, необходимости привлекать IT персонал)
▫️затратны в расширении (необходимо платить за каждую клиентскую лицензию)
▫️ограничивают пользователей в получении данных и возможности принести пользу путём анализа этой информации

Клиентское приложение SEDMAX построено на базе web технологий и:
▫️не требует установки дополнительных приложений на рабочие места
▫️клиентские места не ограничиваются лицензией
▫️не требуют проведения операций по обновлению.

Мы постоянно улучшаем наш продукт в части доступности данных и возможности делиться ими внутри предприятия.

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

🎥 Предлагаем ознакомиться с данной функцией на видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Режим проигрывания на мнемосхемах

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

Недавно мы реализовали первую итерацию ещё одного популярного инструмента для расследования инцидентов и аварий - режим проигрывателя на мнемосхемах: воспроизведение на мнемосхеме архивных событий и сигналов.

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

Максимальный диапазон 🕔 – 20 минут. Пока доступна история только по тегам, их статусу и факту ручного ввода. В дальнейшем возможно развитие функционала по отображению плакатов, миганий и пр., а также синхронизация проигрывания мнемосхем нескольких присоединений.

🎥 Посмотреть, как работает режим можно в этом видео

#мнемосхемы
#аварии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
Media is too big
VIEW IN TELEGRAM
2️⃣3️⃣1️⃣Учёт удельного потребления на пивоваренном заводе Эфес

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

Проект пивоваренного завода «Эфес» в г. Омске – пример консолидации на SEDMAX 13 видов ресурсов (от электроэнергии до пива) и расчёта удельного потребления энергоресурсов на каждом этапе производства.

Но главная ценность SEDMAX в этом кейсе – это возможность отображения только необходимого набора данных для определённых пользователей (помогает фокусировать людей на своей зоне ответственности), удобство и скорость обработки данных.

Подробнее про задачи и результаты применения SEDMAX на заводе Ab Inbev Efes - тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
«Коды» в SEDMAX

Основное средство идентификации устройств, тегов, каналов в SEDMAX – это численные идентификаторы - ID: 1,2,3… 101,102,103… 1001,1002,1003..., которые задаются системой.

Мы закончили блок работ по внедрению текстового типа идентификации – «коды». Это идентификация с использованием цифр, букв и спецсимволов, которую задают сами пользователи. Например, первая часть кода может состоять из цеха, потом из присоединения, потом непосредственно из канала учёта.

Это повысит скорость идентификации данных и прозрачность системы для пользователей, которые привыкли к своей системе обозначений.

Теперь в SEDMAX один и тот же тег может быть идентифицирован двумя способами. Например, тег «ток фазы А»:
1. ID = 50206
2. Код = цех1_фд2_pump12_токА (можно и в кириллице, и в латинице)

Для выбора способа в колонке идентификатора появился переключатель с «ID» на «код» и наоборот.

🎥 В этих видео можно посмотреть, где и как работают «коды»:

▪️в паспортах устройств в мнемосхемах
▪️при привязке тега через код в редакторе мнемосхем
▪️в инфомодели
▪️в статусах устройств мнемосхем диагностики
▪️в формулах расчётных тегов и расчётных каналов
▪️в шаблонах гибких отчётов и событиях
▪️в оперативном журнале

Также при передаче данных (в том числе через API) можно запрашивать и передавать данные по обоим идентификаторам на выбор.

Соответственно, по «коду» можно осуществлять поиск в деревьях и фильтрацию в таблицах «анализа данных» и «редактора устройств, тегов, каналов». Поиск и фильтрация доступны и по части значения кода. Об этом здесь, здесь и здесь
👍8
Новые протоколы

Ранее мы писали об открытости SEDMAX для внешних систем: про SQL, про API.

Эта заметка - про возможности SEDMAX агрегировать в себе данные других систем: текущие данные SEDMAX собирает по МЭК-104, OPC, Modbus и др.; архивы – по SQL, OPC; комучёт – по XML 80020, осциллограммы – МЭК-103, 61850. До недавнего прошлого «другие системы» - это локальные системы учёта, которые ещё функционируют на предприятии, но потенциал которых уже исчерпан.

В последнее время мы всё чаще работаем с проектами, в которых SEDMAX собирает данные с самых разнообразных систем и визуализирует их в виде сводных мнемосхем или сводной отчётности целого производственного подразделения.

Так, недавно разработали поддержку HTTP, и теперь SEDMAX может обращаться в формате JSON к стороннему web API для получения данных учёта энергоресурсов.
В этом демо можно посмотреть, как осуществляется обмен между устройствами.

В другом проекте требования безопасности запрещают доступ в базы данных АСУ ТП, поэтому разработали поддержку чтения бинарных файлов: протокол UFL (Universal File Loading). Теперь SEDMAX умеет вычитывать текущие данные из файлов, парсить их по определённой схеме в формате JSON и складывать в базу.
Посмотреть специфические настройки UFL протокола можно тут, с какой проблемой мы столкнулись при их вычитке - тут.
👍2