Your First Solution (5 Minutes)
What You'll Build
Create a working solution with:
- Real-time data tags
- Interactive display with controls
- Live value updates
- Running application
Prerequisites
Requirement |
Details |
---|---|
FrameworX 10.1 installed |
See [Installation Guide] |
Valid license |
Trial, Development, or Combined |
Administrator access |
Required for first-time setup |
Time required |
5 minutes |
Step 1: Create Your Solution (1 minute)
Launch Solution Center
- Start FrameworX
- Windows: Start Menu ? FrameworX 10.1 ? Solution Center
- Or use desktop shortcut
Create New Solution
- Click New Solution button
- Configure:
- Name:
MyFirstSolution
- Product Family:
FrameworX Unlimited
- Location: Keep default or browse
- Name:
- Click Create
Checkpoint
Solution created and appears in the solution list
Step 2: Add Your First Tag (1 minute)
Open Designer
- Select your solution
- Click Edit - Designer opens
Create Tags
- Navigate to Unified Namespace ? Tags
- Add Temperature tag:
- Name:
Temperature
- Type:
Float
- Initial Value:
75.5
- Description:
Room Temperature
- Name:
- Add SetPoint tag:
- Name:
SetPoint
- Type:
Float
- Initial Value:
72.0
- Name:
- Add SystemEnabled tag:
- Name:
SystemEnabled
- Type:
Boolean
- Initial Value:
True
- Name:
Checkpoint
Three tags visible in the tag grid
Step 3: Design Your Display (2 minutes)
Create Display
- Navigate to Displays ? MainPage
- Click Edit icon or double-click
Build Interface
- Add title:
- Drag Text from toolbox
- Enter: "My First FrameworX Solution"
- Set font size: 24
- Add Temperature display:
- From Tags tree, drag Temperature to canvas
- TextBox appears showing value
- Add SetPoint control:
- Drag SetPoint to display
- Right-click ? Replace With ? Slider
- Set range: Min=50, Max=100
- Add Enable switch:
- Drag SystemEnabled to display
- Right-click ? Replace With ? CheckBox
- Set label: "System Enabled"
- Save display (Ctrl+S)
Checkpoint
Display shows title, temperature value, setpoint slider, and enable checkbox
Step 4: Run Your Solution (1 minute)
Start Runtime
- Return to Solution Center (close Designer)
- Select your solution
- Click Run button
- Runtime starts and display opens
Test Your Solution
- Move SetPoint slider - value updates
- Toggle System Enabled checkbox
- Observe Temperature value
Make It Dynamic (Optional)
- Return to Designer
- Add expression to Temperature tag:
@Tag.SetPoint + (Random(-5, 5))
- Restart Runtime - Temperature fluctuates around SetPoint
You've created your first FrameworX solution
Next Steps
Topic |
Description |
Link |
---|---|---|
Platform Architecture |
Understand the complete system |
[System Architecture] |
Building Solutions |
Master the four-pillar methodology |
[Solution Development] |
Solution Examples |
Explore industry templates |
[Implementation Examples] |
Troubleshooting
Issue |
Solution |
---|---|
Can't create solution |
Run Solution Center as Administrator |
Designer won't open |
Verify development license |
Runtime won't start |
Check port 9000 availability |
Display blank |
Confirm Runtime is running |
Tags not updating |
Verify Runtime started successfully |
Getting Help
- Built-in Help: Press F1
- [Documentation Home]
- [Community Forum]
- [Support Portal]