SEDMAX | Цифровизация в промышленности
108 subscribers
18 photos
2 videos
1 file
29 links
Это канал команды SEDMAX про цифровизацию и автоматизацию сектора «Энергетика» промышленных предприятий и всё, что связано с этой темой.

Сайт https://sedmax.ru/
Видео https://www.youtube.com/@sedmax
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Установка переносных заземлений на мнемосхемах
#мнемосхемы #заземления

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#мнемосхемы
#аварии
Please open Telegram to view this post
VIEW IN TELEGRAM
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
«Коды» в SEDMAX

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

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

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

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

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

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

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

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

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

Ранее мы писали об открытости 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 протокола можно тут, с какой проблемой мы столкнулись при их вычитке - тут.
Ещё пара свежих доработок в Modbus:

Изменились настройки протокола Modbus для ситуаций, когда много устройств с конвертером MGate приводят к замедлению опроса. Настройка переводит последовательный опрос таких устройств в параллельный. Подробнее - тут.

При передаче данных Modbus-клиенту по запросам, содержащим несуществующие адреса параметров, SEDMAX заполняет эти параметры значениями по умолчанию. Ранее из-за отсутствующих адресов Modbus-клиент получал ошибку даже по тем параметрам, которые были в наборе на передачу. Подробнее - тут
Тепловые карты

Мы разработали первую итерацию термокарт / тепловых карт на мнемосхемах для контроля температуры в инженерных системах (HVAC).
Теперь уровень температуры, например, в стойках ЦОДа, можно отображать не только в виде полей со значениями градусов, но и в виде градиентной цветовой заливки всей области шкафа или помещения: чем выше температура, тем «краснее».

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

Если интерес к термокартам расширится, будем развивать эту функциональность, в том числе возможность её применения для других параметров (например, в картах мощности).

🎥 В этом видео можно посмотреть демонстрацию работы и обсуждение темы с экспертами.
Загрузка части конфигурации через Excel

Настройку больших систем быстрее и удобнее делать через загрузку в SEDMAX конфигурационных файлов.
Часто в таких системах конфигурацией разных частей занимаются разные пользователи (например, один - приборами на одном объекте, другой - на другом).

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

Для решения этой проблемы мы разработали возможность загрузки частичной конфигурации:

▪️ Для устройств, тегов и каналов и событий возможность реализована в интерфейсе соответствующего редактора SEDMAX (появилась кнопка «Конфигурация»). Пользователь сначала отбирает только нужные для редактирования объекты / теги / каналы / события, а затем выгружает файл конфигурации. Данные на остальных вкладках будут заблокированы для изменений. Важно, чтобы другой пользователь в этот момент работал с другим набором строк (если с одинаковым, то в системе останутся те настройки, которые загружены последними).

▪️ Для объектов информационной модели (ИМ) частичное изменение реализовано там же, где и полное - в меню «Файлы конфигурации».
В этом случае ограничений практически нет: можно параллельно работать с выгруженными разными пользователями файлами, в web-интерфейсе, с одними и теми же строками (но разными полями☝️)

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

1️⃣ Загрузка части конфигурации устройств и тегов через Excel
2️⃣ Многопользовательское редактирование ИМ
3️⃣ Возможность редактирования конфигурации части событий через Excel
Испытания «Управления освещением».
Начинаем год с хороших новостей🙂

В ЧерМК Северстали прошли испытания нового модуля SEDMAX по автоматическому и автоматизированному управлению освещением.

Для нас автоматическое управление из SEDMAX (в данном случае - без использования специализированных контроллеров управления освещением) – это дискуссионный вопрос.

Тем не менее в рамках проекта АСУ ЭХ, о котором мы уже упоминали, потребовалось обновить старую АСУНО, главным образом, для возможности централизованного управления, и вот что получилось:

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

💡 Управлять освещением в SEDMAX может диспетчер через стандартный функционал мнемосхем «телеуправление». Помимо этого, в системе присутствует отдельная команда – «Затемнение». С её помощью диспетчер может отключить освещение сразу всех объектов, при этом блокируется возможность его включения даже по месту.

В связи с модулем АСУНО в SEDMAX разработано множественное (групповое) управление и введён новый атрибут элементов информационной модели – метка, по которой система может искать 🔎 параметры и задавать им сценарии поведения (в данном случае «затемнение»).

🎥 Подробно обо всех функциях для АСУНО и «подкапотной» разработке можно посмотреть в этих демо:

▪️ Автоматическое управление освещением
▪️ Расписание управления освещением
▪️ Сброс таймера в АСУНО
▪️ Корректировка времени включения и отключения освещения для текущего дня
▪️ Команда «Затемнение» для управления освещением
▪️ Включение/отключение управления освещения по графику с мнемосхемы
▪️ Вывод расписания АСУНО на мнемосхему

#АСУНО #Северсталь
Please open Telegram to view this post
VIEW IN TELEGRAM
Доступ пользователей к технологической информации из корпоративной сети

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

Приглашаем погрузиться в них на вебинаре 7 февраля 10:00 мск на тему: «Доступ пользователей к технологической информации из корпоративной сети».

Приглашённые спикеры:
👨‍💻 Александр Кольга - аналитик группы энергетики Департамента промышленной автоматизации ООО «Сибинфософт» (Русал)
👨‍💻 Дмитрий Матичин - старший менеджер Управления ИБ Службы архитектуры кибербезопасности АО «Северсталь Менеджмент».

В программе:
🔹 Требования ИБ Русала и Северстали к подключению ЛВС предприятия к технологической сети (скорость передачи, управление, синхронизация и др.)
🔹 Принцип работы и функции решения SEDMAX-to-SEDMAX (S2S)
🔹 Архитектура решений безопасного доступа в проектах АСУ ЭХ Северстали, проектов АСОДУЭ и АИИС ТУЭ заводов Русала в Саяногорске, Ачинске, Красноярке и Братске.
🔹 Обсуждение спорных вопросов информационной безопасности доступа к данным и ответы на вопросы участников вебинара.

Мероприятие будет полезно энергетикам, ИТ-службам, ИБ-службам промышленных предприятий, а также другим участникам рынка, решающим подобные задачи.

UPD.
ЗАПИСЬ ВЕБИНАРА
Презентация
Баги, которые мы пишем, ищем и исправляем

Многие знают, что мы работаем по фреймворку scrum, спринтами длительностью 2 недели. Каждый спринт включает в себя: планнинг, дейли, груминги, новые предложения, и, конечно же, разбор багов.

Денис Кирюшин – golang-разработчик ядра и аналитик SEDMAX – недавно поделился нашим опытом поиска и исправления багов, а также порассуждал на тему, что надо было сделать, чтобы они не происходили.

🧳 Кому интересно заглянуть на «кухню» SEDMAX, предлагаем ознакомиться с материалом на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
Цифровой двойник электрической сети

🎥 Обновили обзорное видео о возможностях SEDMAX для задач «цифрового двойника» (расчёта режимов) электрохозяйства промпредприятия:

▫️Проверка корректности переключений в сети
▫️Моделирование ремонтных и послеаварийных режимов
▫️Планирование перспективных режимов и собственной генерации

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

#расчёт_режимов #цифровой_двойник #digital_twin
Please open Telegram to view this post
VIEW IN TELEGRAM
Перевод контроллеров Omron на SEDMAX в ЧерМК

Проделали бо́льшую часть работ по переводу контроллеров Omron серий C200HE, CS1G-H на SEDMAX в рамках большого проекта АСУ ЭХ в Северстали.

Несмотря на то, что в Системе предусмотрена интеграция почти 80 типов устройств, опрос Omron – особый «мини-проект в проекте»:

▪️Разработали поддержку протоколов HostLink и FINS для сбора данных журналов событий с метками времени

▪️ Добиваемся синхронизации всех контроллеров с точностью до десятков мс для возможности видеть последовательность отключений в системе электроснабжения

▪️ Перевод контроллеров осуществляется в условиях одновременной эксплуатации контроллеров в действующей системе диспетчеризации

▪️ Помимо собственно опроса контроллеров, SEDMAX дополнительно их имитирует – и таким образом старая система постепенно переводится на работу с SEDMAX (не напрямую с контроллерами).

Подробнее на сайте.