Skip to main content

PlantPulse Platform

If you're new, follow this sequence
  1. Display your first equipment data on screen — No installation needed; try it now with our public demo. Video included.
  2. Quick Start (5 minutes) — Browse the interface
  3. One-Line InstallChange Initial Password — When deploying to your server
  4. Work Process — Who does what, when, in your organization
  5. Data Lake — When operating the infrastructure layer. Where config files are, how to change passwords, what you see in the management console

Overview

PlantPulse is an Industrial IoT (IIoT) and DataOps platform that integrates the entire data lifecycle—from collection on the factory floor through storage, real-time processing, analysis, and visualization—in a single unified platform.

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

24+ microservices across 7 domains ship in a single installation package; the entire pipeline is operational immediately after install, with no separate integration work.

PlantPulse Platform Overview

Platform Strengths

All-in-One Integrated Architecture

No need to install and integrate separate products—the entire pipeline from data collection → messaging → storage → processing → analysis → visualization is delivered in a single package. Validated enterprise-grade engines are pre-integrated, so installation alone establishes an industrial data infrastructure immediately.

Enterprise-Grade Real-Time Processing Performance

MetricPerformance
Message throughput40,000 events/second (36-thread parallel processing)
CEP event processing500,000 events/second (in-memory CEP engine)
Data collection protocolsOPC-DA/UA, Modbus, PLC, MQTT, REST, DB, CSV, and 10+ more
REST API150+ endpoints, real-time Push API support

Industrial Standard Compliance and Scalability

  • ISA-95 international standard–based physical and logical asset modeling for systematic equipment management
  • Scale-out architecture — Add cluster nodes to expand storage capacity infinitely
  • OPC-UA standard protocol natively supported for direct connection to global industrial equipment

Auto-Diagnostic Engine from 10 Years' Field Experience

Built on 10 years of manufacturing floor operations, our auto-diagnostic engine proactively detects equipment anomalies. Combined with machine learning–based trend prediction, you can take preventive action before failures occur.

Security and Reliability

  • TLS encryption — End-to-end encryption of protocols and data
  • RBAC — Role-based access control for fine-grained per-user permissions
  • XSS/CSRF defense, API token authentication, and other web security standards applied
  • Fault isolation — Independent port configuration per service ensures one service failure does not affect the whole system

Business Impact

Implementing PlantPulse delivers concrete operational benefits:

Improved Equipment Utilization

Real-time monitoring and auto-diagnostic engine detect equipment anomalies early, minimizing unplanned downtime. Plan preventive maintenance based on data so you address issues before equipment stops.

Enhanced Production Quality

The CEP engine detects subtle process variable changes in real time and immediately alerts you to quality-impacting anomaly patterns. Rather than responding after defects occur, you can proactively adjust processes before defects happen.

Reduced Energy Costs

Track equipment energy consumption in real time and use EMS (energy management system) analysis to identify energy waste periods. Apply findings to load balancing during peak hours and improved operation patterns of inefficient equipment.

Data-Driven Decision Making

Move from experience and intuition–based decisions to objective, rapid decisions grounded in accumulated data and analysis results. Dashboards and reports enable communication across the organization—from executives to floor workers—using the same data foundation.

Lower Operating Costs

A single unified platform handles data collection, monitoring, analysis, and reporting, so the cost of deploying and managing multiple solutions disappears. System integration (SI) costs and maintenance complexity drop significantly.

Key Features

Data Collection and Connectivity

FeatureDescription
Industrial Protocol CollectionSupport for OPC-DA/UA, Modbus, PLC, MQTT, REST, Database, CSV, and 10+ more protocols
High-Performance Pipeline36-thread parallel async processing reliably handles 40,000 messages per second
Data Sharing (Triggers)Real-time message delivery and DB triggers integrate with external systems like ERP/MES

Storage and Analysis

FeatureDescription
Time Series StorageLarge-scale time series database management and infinite scale-out expansion
Complex Event Processing (CEP)In-memory CEP engine processes up to 500,000 events per second, detecting real-time patterns
Distributed AnalyticsBig data distributed analytics engine and SQL gateway for interactive queries
Machine Learning AnalysisHigh-performance ML engine for trend prediction and equipment anomaly diagnosis

Monitoring and Visualization

FeatureDescription
CanvasSVG-based canvas with 13 widget types for real-time monitoring, data visualization, and equipment/energy analysis
Alarm ManagementBand/Boolean/CEP alarms, real-time notifications, and email/SMS integration
ISA-95 Asset ModelingConvert physical tag data to logical asset models with drag-and-drop mapping

Production Management and Operations

FeatureDescription
Production Management (MES)Work orders, production calendars, and real-time OEE calculation for production efficiency management
REST APIV5 API, Bearer Token authentication, domain service–specific endpoints, and real-time Push API
SecurityRBAC, XSS/CSRF defense, API token authentication, and end-to-end TLS encryption

Operations Console Quick Reference

After the interface redesign, the user manual has been reorganized around actual left-side menus and operator workflows.

Console AreaKey ScreensSee First
Common FrameTop domain search, LIVE, alarms, left menuConsole Navigation and Common Screens, Full Menu Structure and Operation Flow
OVERVIEWDashboard, daily statisticsDashboard, Daily Statistics
CONNECTIVITYProtocols, connection status, Edge gatewaysConnection Management
FACTORY MODELModels, assets, tags, ontology, metadata, master dataFactory Model
PRODUCTIONCustomers, products, employees, shift schedules, work ordersProduction Management
EQUIPMENT / ISOEquipment list, data inquiry, timeline comparison, ISO data, ISO analysisEquipment Management, ISO Data and Analysis
DATA / ALARMStreams, trends, snapshots, data export, objects, alarmsData Points, Alarms
AUTOMATION / STANDARD / SYSTEMFlows, EQL, UNS, external standard UI, system operationsFlows, UNS, System

Architecture

Layered 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

See at a glance how sensor data from industrial sites flows through PlantPulse.

Module Topology

PlantPulse deploys 24+ microservices across 7 domains in a single package.

See Module Detail for detailed module descriptions.

Boot Sequence

The platform starts components in dependency order, stage by stage. Total boot time is approximately 3 to 5 minutes.

Audience

This documentation is organized as 4 guides by purpose. Choose Quick Start to get going immediately, or select a complete guide to proceed.

Audience⚡ Quick StartComplete Guide
Installation administratorOne-Line Install (recommended)Installation Guide — Requirements · Docker · Binary · Cluster · Environment Variables
Operator / UserConsole Quick Start (5 minutes)User Guide — Console navigation, screen features, operation workflows
System administratorSystem MonitoringAdministrator Guide — Module detail, backup/restore, troubleshooting
DeveloperAPI Quick Start (60 seconds)Developer Guide — Architecture, modules, data flow, API, DB schema