The
Defines how FrameworX solutions progress from initial creation through production.
Modules → Solution Lifecycle | Tutorial | How-to Guide | Reference
...
Solution Lifecycle describes how solutions move from development through production using three integrated workspaces:
...
→ Solution Center - Creates and manages solutions configuration files.
→ Designer - Configures solutions using the Four Pillars Methodology.
→ Runtime - Executes the solution configuration in real-time.
...
...
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
|
Solution Center
| Runtime
|
Designer
|
Purpose: Solution creation and management
Purpose: Solution configuration workspace
Configuration follows the Four Pillars Methodology:
Pillar | Purpose | Modules |
---|---|---|
Data Foundation | Define data model | Unified Namespace, Assets, Tags, UDTs |
Industrial Operations | Connect to field | Devices, Alarms, Historian |
Business Operations | Process data | Datasets, Reports, Scripts |
User Interaction | Present information | Security, Displays, Clients |
...
→ See Four Pillars Methodology for detailed explanation on Methodology and Modules.
...
...
→ See Runtime for execution details
The typical automation project follows those stages:
Panel |
---|
Create → Develop → Validate → Deploy → Operate → Maintain |
Stage | Environment | Execution Profile | Key Events and Characteristics |
---|---|---|---|
Create | Solution Center | n/a | SolutionDB file created |
Develop | Designer | Development Profile | • Full editing, simulators • Full diagnostics and logs |
Validate | Designer / Runtime | Validation Profile | • Limited editing, test modules • Performance metrics logs |
Deploy | Runtime / Deploy | Production Profile | • Live equipment • Minimal overhead |
Maintain | Designer / Runtime | According to task | • Designer DevOps & Track Changes tools |
Execution profiles allow the same solution configuration to behave differently based on environment:
Aspect | Development | Validation | Production |
---|---|---|---|
Databases | Local SQLite | Test SQL Server | Enterprise SQL |
Security | Minimal | Test credentials | Full authentication |
Diagnostics | Full logging | Performance metrics | Minimal overhead |
Data Sources | Simulators | Test devices | Live equipment |
Changes | Online edits | Restricted | Protected |
→ See Runtime Execution Profiles for detailed information
...
Define Data Model (Pillar 1)
Connect Field Devices (Pillar 2)
Add Business Connections and Logic (Pillar 3)
Add Security and Build Operator UI (Pillar 4)
All configuration stored in one .dbsln file:
Excerpt |
---|
Solution Lifecycle LinksExplanation - to understand concepts→ Modules / Solution Lifecycle Tutorials - to learn by doing→ Tutorials / Solution Lifecycle Tutorials How-to Guides - to accomplish specific tasks→ How-to Guides / Solution Lifecycle How-to Guide Reference - technical details→ Technical Reference / Solution Lifecycle / Reference |
...