Перейти до контенту

IoT та SCADA

Опитуємо контролери по Modbus, збираємо телеметрію навіть за поганого звʼязку й рахуємо виручку по точках. 14 млн транзакцій оплат.

IoT та SCADA
Зв’язок
Протоколи, безпека, шлюзи.
Телеметрія
Збір і зберігання даних.
Автоматизація
Тригери й сценарії.

Кейс

Телеметрія мережі мийок SamWash: контролери постів опитуються по Modbus, стан кожного пристрою й кожного сеансу йде на сервер. Це не «дашборд поверх», а шар, на якому тримаються платежі й облік.

Звʼязок на майданчику ненадійний, тому пост працює автономно, а після відновлення доганяє сервер накопиченими даними — нічого не губиться і не дублюється.

Діагностика віддалена: помилки обладнання видно з офісу, а виїзд техніка стає адресним, а не профілактичним.

З чого зазвичай починається розмова

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

Друга типова ситуація: обладнання від кількох виробників, кожен зі своїм протоколом і своїм закритим кабінетом. Зведеної картини немає, бо ніхто не брався зшити це в одну систему.

Що ми робимо

Опитування контролерів

Modbus RTU і Modbus TCP, читання регістрів, запис керуючих команд. Працюємо з тим обладнанням, яке вже стоїть, — не вимагаємо його замінити.

Телеметрія за поганого звʼязку

Черга подій на боці пристрою, дозапис після відновлення каналу. Обʼєкт на околиці міста з нестабільним 4G не втрачає дані про зміну.

Облік грошей

Купюро- і монетоприймачі, платіжний термінал, звірка виручки по кожній точці за добу. Розбіжність видно одразу, а не наприкінці місяця.

Диспетчерська панель

Стан обладнання, аварії, виручка по точках і постах. Веб, без встановлення програм на компʼютер.

Сповіщення

Аварія, простій, нетипова поведінка — повідомлення в месенджер тому, хто справді виїде, а не в загальний журнал.

Інтеграція з обліком

Вивантаження у бухгалтерію і складські системи, щоб дані не переносили руками.

На чому це працює

Modbus RTU/TCP, RS-485, промислові шлюзи, MQTT для передавання подій. Серверна частина — Node.js і PostgreSQL, панель — веб. Де потрібне керування безпосередньо на обʼєкті, пишемо на C# під керуючий планшет. Ми не продаємо готову коробку: система будується під те обладнання, яке у вас уже є.

Чим підтверджуємо

Мережа мийок самообслуговування SamWash: понад 14 мільйонів оброблених транзакцій оплат. Це не пілот і не демонстрація — софт роками керує обладнанням і рахує живі гроші під навантаженням. У промисловій автоматиці такою цифрою може підперти слова небагато хто.

Часті питання

Чи треба міняти обладнання?
Зазвичай ні. Якщо контролер віддає дані по Modbus або має будь-який документований інтерфейс — ми до нього підключимось. Заміна потрібна лише тоді, коли пристрій узагалі не має каналу назовні.
Що робити, якщо на обʼєкті поганий інтернет?
Це нормальна ситуація, і вона врахована в архітектурі. Пристрій накопичує події локально і дозаписує їх, коли звʼязок повертається. Дані не втрачаються, звіти сходяться.
Ви робите тільки софт чи й залізо?
Основне для нас — софт: опитування, збір, облік, панель. Із залізом працюємо на рівні підбору й підключення шлюзів і периферії. Виробництвом обладнання не займаємось.
Чи можна почати з однієї точки?
Так, і зазвичай так і роблять. Одна точка показує реальну картину: які дані потрібні, які сценарії справді використовуються. Масштабувати на мережу після цього значно дешевше.
Хто володіє системою після здачі?
Замовник. Код і дані ваші, розгортання — на вашій інфраструктурі або на вашому хостингу.

Розгорнуті пояснення без маркетингу — корисні навіть тому, хто нас не найме.