Oleksandr Pupena

Сторінка GitHub Олександра Пупени

Сторінка Олександра Пупени

Портфоліо інженерних рішень та впроваджень

Мої проєкти охоплюють розроблення програмного забезпечення для ПЛК і SCADA/HMI, створення систем промислового Інтернету речей (IIoT), інтеграцію виробничого обладнання з інформаційними системами, а також збирання, зберігання й візуалізацію технологічних даних. Частину рішень виконано самостійно, частину — спільно з інженерними командами та компаніями-партнерами.

1. IIoT, інтеграція та вебсистеми

1.1. Система керування машинами обсмаження кави COGEN

Програмна платформа для серії ростерів різної продуктивності й конфігурації. Поєднує локальне керування технологічним процесом на ПЛК із вебінтерфейсом, історією партій, технологічними профілями, діагностикою та віддаленим сервісом. Архітектура розділяє критичне керування машиною та функції роботи з даними. Роботи ведуться з 2025 року.

Замовник: mcf

Технології: PLC, Node-RED, PostgreSQL, Modbus TCP / S7, веб-HMI, VPN.

Детальний опис

1.2. Електронний кабінет власника автомийок Premium Wash

Система віддаленого моніторингу та бізнес-аналітики мережі автомийок самообслуговування. Реалізовано фінансовий контроль, облік інкасацій, статистику використання постів, контроль системи лояльності, оплату за QR-кодом, операційні журнали та сервісні функції. Локальні IIoT-шлюзи пов’язують наявні системи керування із хмарним вебкабінетом.

Замовник: Premium Wash.

Технології: Raspberry Pi, Node-RED, Ubos, бази даних, Modbus TCP, WebSocket, MQTT, інтеграція з платіжним сервісом.

Детальний опис

1.3. Інтеграція маркувального обладнання з ERP та іншими системами

Серія впроваджених рішень із застосуванням локального інтеграційного шлюзу. Забезпечують обмін виробничими завданнями й результатами маркування, облік етикеток та ідентифікаторів SSCC, локальну реєстрацію подій, діагностику та тимчасову автономну роботу зі збереженням даних. Функціональність і спосіб інтеграції адаптуються до кожного підприємства.

Замовник: Євроджет — постачальник обладнання та інтегратор рішень промислового маркування. Моя частина робіт — шлюз інтеграції; PLC/HMI розробляються у співпраці з колегою.

Технології: Raspberry Pi, Node-RED, MariaDB, Modbus TCP, SOAP, REST API (клієнт/сервер).

Детальний опис

1.4. Система геодиспетчеризації об’єктів водопостачання

Вебсистема моніторингу близько десяти територіально розподілених об’єктів водопостачання: насосних станцій, резервуарів та інших споруд. Дані безпосередньо збираються з ПЛК через VPN, відображаються на інтерактивній карті та в аналітичних панелях. Доступні історичні тренди, звіти за довільний період і контроль наявності зв’язку. Система працює паралельно з окремою SCADA, не виконує керування обладнанням. Реалізовано у 2024 році; система експлуатується.

Замовник: ТОВ «Хімлаборреактив».

Технології: Node-RED, PostgreSQL, Appsmith, Leaflet, OpenStreetMap, Modbus TCP, VPN, Docker Compose.

Детальний опис

2. Автоматизація технологічних процесів і виробництв

2.1. Автоматизація молочного виробництва

Розроблення та модернізація АСКТП на Яготинському маслозаводі (регулярні роботи протягом 2009–2024 років): дільниця приготування цільномолочної продукції, цех приймання та зберігання молока, CIP-мийка. Програмування та впровадження систем керування в складі інженерних команд, зокрема з колегами кафедри. Роботи виконувалися у співпраці з ТОВ «САІК», ТОВ «Новоконцепт-Інжиніринг», ТОВ «ПРАТ», а з 2023 року — також як ФОП.

2.2. Автоматизація олійно-екстракційного виробництва

Розроблення програмного забезпечення для відділення екстракції олійно-екстракційного заводу у Волочиську (2024). Участь у створенні системи автоматизованого керування технологічним процесом як ФОП. Роботи виконувалися у співпраці з Smart Industry Group

2.3. Автоматизація цукрового виробництва

Розроблення та налагодження програмного забезпечення ПЛК і SCADA для різних технологічних дільниць цукрових заводів: дифузійного відділення, сокоочищення, випарювання та вакуум-апаратів продуктового відділення. Участь у проєктах разом із компаніями «Саутком», ТОВ ПРАТ. та інженерними командами, зокрема в проєктах 2017 року.

Технології, використані в окремих проєктах: Modicon M340/M580, Citect SCADA.

Опис: Інноваційне ПЗ для автоматизації вакуум-апаратів цукрового заводу

2.4. Системи очищення та підготовки води

Розроблення й налагодження ПЗ для систем керування установками водоочищення та водопідготовки. Зокрема участь у проєктах ТОВ ЛВТ інжиніринг. (2017–2020) та командних інженерних роботах 2017 року.

Технології, використані в окремих проєктах: Siemens S7-1200, операторські панелі.

Опис: Інновації з розробки програмного забезпечення на водопідготовці

2.5. Автоматизація поливу та фертигації теплиць

Участь у командній розробці та налагодженні програмного забезпечення керування системою поливу й фертигації теплиць (2017).

Приклад: Плідна співпраця в розробці АСУ тепличного комплексу

2.6. Автоматизація газорозподільних станцій

Розроблення та налагодження ПЗ ПЛК і операторських панелей для газорозподільних станцій (2015–2018). Роботи проводилися під керівництвом ТОВ ПРАТ.

Технології, використані в окремих проєктах: Siemens S7-1500, HMI Comfort Panel.

2.7. Система радіаційного моніторингу НБК Чорнобильської АЕС

Участь у розробленні програмного забезпечення підсистеми контролю радіаційних викидів через вентиляційну трубу нового безпечного конфайнмента ЧАЕС (2018–2019). Програмування ПЛК/HMI. Роботи проводилися під керівництвом Inter Atom Instrument.

2.8. Автоматизація енергетичного обладнання

Розроблення програмного забезпечення ПЛК для енергетичного об’єкта в проєкті під керівництвом Енікон (2021).

Технології: Siemens S7-1500, TIA Portal.

2.9. Автоматизація хімічних і машинобудівних виробництв

Участь у проєктах програмування промислових контролерів і SCADA для хімічних та машинобудівних виробництв, зокрема у співпраці зі Smart Industry Group (2020–2022).

3. Відкриті програмні рішення та інженерні інструменти

Це не замовні впровадження, а окрема група моїх програмних розробок та відкритих проєктів, що підтримують інженерну роботу.

3.1. PACFramework / PFw2

Підхід до організації програмного забезпечення систем автоматизації, побудови повторно використовуваних компонентів і уніфікації взаємодії між ПЛК, HMI та системами вищого рівня.

Репозиторій PACFramework

3.2. PACFramework Tools

Допоміжні програмні інструменти для роботи з інженерними даними та підтримки розроблення систем автоматизації.

Репозиторій

3.3. PACFramework IoT Gateway

Відкритий проєкт інтеграційного шлюзу для обміну даними між системами промислової автоматизації та IIoT-рівнем.

Репозиторій