PlantPulse Platform
- Display Your First Equipment Data — Try it right now with the public demo, no installation required. A video is included.
- Quick Start (5 minutes) — Get an overview of the console.
- One-Line Installation → Change Initial Password — For deploying on your own server.
- Work Process — Who does what, and when, in your organization.
- 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.

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
| Metric | Performance |
|---|---|
| Message throughput | 40,000 messages per second (36-thread parallel processing) |
| CEP event processing | 500,000 events per second (in-memory CEP engine) |
| Data collection protocols | 10+ protocols including OPC-DA/UA, Modbus, PLC, MQTT, REST, DB, CSV |
| REST API | 150+ 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
| Feature | Description |
|---|---|
| Industrial Protocol Collection | Supports 10+ protocols including OPC-DA/UA, Modbus, PLC, MQTT, REST, Database, CSV. |
| High-Performance Pipeline | Reliably 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
| Feature | Description |
|---|---|
| Time-Series Storage | Data 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 Analytics | Supports big data distributed analytics engine and interactive queries via a SQL gateway. |
| Machine Learning Analytics | Performs trend prediction and equipment anomaly diagnosis using a high-performance machine learning engine. |
Monitoring and Visualization
| Feature | Description |
|---|---|
| Canvas | Place 13 widget types on an SVG-based canvas for real-time monitoring, data visualization, and equipment/energy analysis. |
| Alarm Management | Supports band/boolean/CEP alarms, real-time notifications, and email/SMS integration. |
| ISA-95 Asset Modeling | Converts physical tag data into logical asset models; drag-and-drop mapping is available. |
Production Management and Operation
| Feature | Description |
|---|---|
| Production Management (MES) | Manages production efficiency with work orders, production calendars, and real-time OEE calculation. |
| REST API | Provides V5 API, Bearer Token authentication, endpoints per domain service, and real-time Push API. |
| Security | Applies 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 Area | Main Screens | Documents to View First |
|---|---|---|
| Common Frame | Top domain search, LIVE, alarms, left menu | Console Navigation and Common Screens, Full Menu Structure and Operational Flow |
| OVERVIEW | Dashboard, Daily Statistics | Dashboard, Daily Statistics |
| CONNECTIVITY | Protocols, Connection Status, Edge Gateways | Connection Management |
| FACTORY MODEL | Models, Assets, Tags, Ontology, Metadata, Reference Data | Factory Model |
| PRODUCTION | Customers, Products, Employees, Shifts, Work Orders | Production Management |
| EQUIPMENT / ISO | Equipment List, Data Query, Timeline Comparison, ISO Data, ISO Analysis | Equipment Management, ISO Data and Analysis |
| DATA / ALARM | Streams, Trends, Snapshots, Data Output, Objects, Alarms | Data Points, Alarms |
| AUTOMATION / STANDARD / SYSTEM | Flows, EQL, UNS, External Standard UI, System Operations | Flow, 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 Start | Full Guide |
|---|---|---|
| Installation | One-Line Installation (Recommended) | Installation Guide — Requirements · Docker · Cluster · Environment Variables |
| Operators / Users | Console Quick Start (5 minutes) | User Guide — Console navigation, screen-by-screen features, and operational workflows |
| System Administrators | System Monitoring | Administrator Guide — Module details, backup/recovery, troubleshooting |
| Developers | API Quick Start (60 seconds) | Developer Guide — Architecture, modules, data flows, API, DB schema |