Skip to main content

PlantPulse Platform

If this is your first time, follow this order
  1. Display Your First Equipment Data — Try it right now with the public demo, no installation required. A video is included.
  2. Quick Start (5 minutes) — Get an overview of the console.
  3. One-Line Installation → Change Initial Password — For deploying on your own server.
  4. Work Process — Who does what, and when, in your organization.
  5. DataLake — When operating the infrastructure layer. Where config files are, how to change passwords, and what to check in the admin console.

Overview​

PlantPulse is an Industrial IoT (IIoT) and DataOps platform that unifies and operates the entire data lifecycle — from data collection from manufacturing field equipment to storage, real-time processing, analysis, and visualization — within a single platform.

It collects sensor data generated by factory equipment in real time at a scale of tens of thousands of events per second, distributes it through a high-performance messaging pipeline, and automatically connects time-series storage, complex event processing (CEP), and distributed analytics. Operators can immediately use dashboards, connection status, edge gateways, equipment, alarms, and production management (MES) from the web-based management console, while developers can freely integrate with external systems via the V5 REST API.

7 domains and over 24 microservices are provided in a single installation package. The entire pipeline is operational immediately after installation, with no separate integration work required.

PlantPulse Platform Overview

Platform Strengths​

All-in-One Integrated Architecture​

The entire pipeline — from data collection → messaging → storage → processing → analysis → visualization — is provided as a single package, eliminating the need to install and integrate separate products. Verified enterprise-grade engines are pre-integrated, so your industrial data infrastructure is fully operational just by installing.

Enterprise-Grade Real-Time Processing Performance​

MetricPerformance
Message throughput40,000 messages per second (36-thread parallel processing)
CEP event processing500,000 events per second (in-memory CEP engine)
Data collection protocols10+ protocols including OPC-DA/UA, Modbus, PLC, MQTT, REST, DB, CSV
REST API150+ endpoints, real-time Push API support

Industrial Standards Compliance and Scalability​

  • Systematic management of equipment assets through ISA-95 international standard-based physical/logical asset modeling.
  • Scale-out architecture — storage capacity can be expanded infinitely by adding cluster nodes.
  • Native support for the OPC-UA standard protocol for direct connection to global industrial equipment.

Automated Diagnostic Engine with 10 Years of Expertise​

The automated diagnostic engine, built on 10 years of operational experience in manufacturing fields, proactively detects abnormal equipment signals. Combined with machine learning-based trend prediction, it enables preventive action before failures occur.

Security and Reliability​

  • TLS encryption — End-to-end encryption of protocols and data.
  • RBAC — Granular user permission management through role-based access control.
  • XSS/CSRF defenses, API token authentication, and other web security standards applied.
  • Fault isolation — Independent ports per service prevent a single service failure from affecting the entire system.

Adoption Benefits​

Adopting PlantPulse delivers the following practical benefits to factory operations:

Improved Equipment Utilization​

Real-time monitoring and the automated diagnostic engine detect abnormal equipment signals early, minimizing unplanned downtime. Preventive maintenance plans can be established based on data, allowing you to take action before equipment stops.

Improved Production Quality​

The CEP engine detects subtle changes in process variables in real time and immediately alerts you to abnormal patterns affecting quality. Instead of reacting after defects occur, you can proactively adjust processes before defects happen.

Reduced Energy Costs​

Track energy consumption per equipment in real time and identify energy waste through EMS (Energy Management System) analysis. This can directly contribute to reducing energy costs through peak-time load balancing and improving inefficient equipment operation patterns.

Data-Driven Decision Making​

Decisions that once relied on field experience and intuition can now be made objectively and quickly based on accumulated data and analysis results. Through dashboards and reports, everyone from management to field workers can communicate based on the same data.

Reduced Operational Costs​

Processing data collection, monitoring, analysis, and reporting on a single integrated platform eliminates the cost of individually procuring and managing multiple solutions. System integration (SI) costs and maintenance complexity are significantly reduced.

Key Features​

Data Collection and Connection​

FeatureDescription
Industrial Protocol CollectionSupports 10+ protocols including OPC-DA/UA, Modbus, PLC, MQTT, REST, Database, CSV.
High-Performance PipelineReliably processes 40,000 messages per second with 36-thread parallel asynchronous processing.
Data Sharing (Triggers)Integrates with external systems such as ERP/MES via real-time message delivery and DB triggers.

Storage and Analysis​

FeatureDescription
Time-Series StorageData management based on a high-capacity time-series database; supports infinite scale-out.
Complex Event Processing (CEP)Detects real-time patterns with an in-memory CEP engine capable of processing 500,000 events per second.
Distributed AnalyticsSupports big data distributed analytics engine and interactive queries via a SQL gateway.
Machine Learning AnalyticsPerforms trend prediction and equipment anomaly diagnosis using a high-performance machine learning engine.

Monitoring and Visualization​

FeatureDescription
CanvasPlace 13 widget types on an SVG-based canvas for real-time monitoring, data visualization, and equipment/energy analysis.
Alarm ManagementSupports band/boolean/CEP alarms, real-time notifications, and email/SMS integration.
ISA-95 Asset ModelingConverts physical tag data into logical asset models; drag-and-drop mapping is available.

Production Management and Operation​

FeatureDescription
Production Management (MES)Manages production efficiency with work orders, production calendars, and real-time OEE calculation.
REST APIProvides V5 API, Bearer Token authentication, endpoints per domain service, and real-time Push API.
SecurityApplies RBAC, XSS/CSRF defenses, API token authentication, and end-to-end TLS encryption.

Operations Console Quick Guide​

Following the console redesign, the user manual has been reorganized based on the actual left menu and operational workflow.

Console AreaMain ScreensDocuments to View First
Common FrameTop domain search, LIVE, alarms, left menuConsole Navigation and Common Screens, Full Menu Structure and Operational Flow
OVERVIEWDashboard, Daily StatisticsDashboard, Daily Statistics
CONNECTIVITYProtocols, Connection Status, Edge GatewaysConnection Management
FACTORY MODELModels, Assets, Tags, Ontology, Metadata, Reference DataFactory Model
PRODUCTIONCustomers, Products, Employees, Shifts, Work OrdersProduction Management
EQUIPMENT / ISOEquipment List, Data Query, Timeline Comparison, ISO Data, ISO AnalysisEquipment Management, ISO Data and Analysis
DATA / ALARMStreams, Trends, Snapshots, Data Output, Objects, AlarmsData Points, Alarms
AUTOMATION / STANDARD / SYSTEMFlows, EQL, UNS, External Standard UI, System OperationsFlow, UNS, System

Architecture​

Layer Structure​

┌─────────────────────────────────────────────────────────┐
│ Application │
│ Dashboard │ Report │ Alert │ Trend │ Configuration │
├─────────────────────────────────────────────────────────┤
│ Management Console │
│ REST APIs │ In-Memory Cache │
├─────────────────────────────────────────────────────────┤
│ Framework │
│ CQRS │ MVC │ DAO Framework │ Application Template │
├─────────────────────────────────────────────────────────┤
│ Server │
│ IIoT Engine │ Industrial Messaging Bus │
│ Complex Event Processing │ Runtime │
├─────────────────────────────────────────────────────────┤
│ Database │
│ Time Series Engine │ Metadata RDBMS │
├─────────────────────────────────────────────────────────┤
│ Collector │
│ OPC-DA/UA │ PLC │ Modbus │ DB │ MQTT/REST │ CSV │
└─────────────────────────────────────────────────────────┘

Data Pipeline​

This shows at a glance how sensor data from the industrial field flows through PlantPulse.

Module Topology​

PlantPulse is deployed as a single package consisting of over 24 microservices across 7 domains.

For detailed module descriptions, refer to the Module Details page.

Startup Sequence​

The platform's components start up in stages according to their dependency order. A full boot takes approximately 3 to 5 minutes.

Target Audience​

This documentation is organized into 4 guides based on your purpose. Start with Quick Start or choose the full guide that fits your role.

Audience⚡ Quick StartFull Guide
InstallationOne-Line Installation (Recommended)Installation Guide — Requirements · Docker · Cluster · Environment Variables
Operators / UsersConsole Quick Start (5 minutes)User Guide — Console navigation, screen-by-screen features, and operational workflows
System AdministratorsSystem MonitoringAdministrator Guide — Module details, backup/recovery, troubleshooting
DevelopersAPI Quick Start (60 seconds)Developer Guide — Architecture, modules, data flows, API, DB schema