Learn WONDERWARE-SYSTEM-PLATFORM with Real Code Examples
Updated Nov 27, 2025
Architecture
Client-server model with centralized Galaxy server
Object templates define equipment, process, and visualization
Historian stores time-series and event data
Redundant and distributed nodes for high availability
Integration with PLCs, OPC servers, and enterprise IT systems
Rendering Model
Runtime nodes execute object templates
HMI visualization displays object state
Historian collects and stores time-series data
Alarms and events propagate to clients
Scripts provide automation and custom logic
Architectural Patterns
Client-server and distributed runtime nodes
Object-oriented application modeling
Template inheritance for consistency
Redundancy for high availability
Integration with PLCs, databases, and enterprise systems
Real World Architectures
Water/wastewater plant SCADA with multi-site nodes
Oil & gas pipeline monitoring and alarms
Automotive production plant with MES integration
Power generation plant with historian and dashboards
Smart factory with IoT devices and analytics
Design Principles
Object-oriented and reusable templates
Centralized configuration via Galaxy
Scalable client-server architecture
High availability and redundancy
Integration with operational and enterprise systems
Scalability Guide
Use object templates to minimize duplication
Distribute nodes across multiple servers
Implement redundant servers for critical systems
Optimize historian and client connections
Plan network and infrastructure for high-load scenarios
Migration Guide
Legacy InTouch or SCADA -> System Platform: migrate displays and tags
Refactor procedural scripts into object templates
Reconfigure alarms and historian logging
Deploy to runtime nodes and validate performance
Update integration with MES and ERP systems