You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Solution Center (Tutorial)

Created by admin, last modified on Sep 16, 2025

Solution Center (Tutorial) teaches you to:

  • Navigate the Solution Center interface
  • Create and organize solutions
  • Manage licenses and server connections
  • Use diagnostic tools for troubleshooting
  • Setup multi-user collaboration
  • Import/export and backup solutions

Prerequisites:

  • FrameworX installed
  • Basic Windows knowledge
  • Completed installation wizard

In this page:

  • Getting Started (2 min)
  • Create Your First Solution (3 min)
  • Organize Solutions (2 min)
  • Connect to Remote Server (3 min)
  • License Management (2 min)
  • Diagnostic Tools (3 min)
  • Multi-User Setup (3 min)
  • Backup and Recovery (2 min)
  • Best Practices
  • Troubleshooting

Solution Lifecycle → Tutorial | Concept | How-to Guide | Reference

Getting Started (2 min)

Launch Solution Center

  1. Start Solution Center:

  2. Interface Tour:

    ???????????????????????????????????????
    ? FrameworX Solution Center      (?)  ?
    ???????????????????????????????????????
    ? Server Info | License | About       ?
    ???????????????????????????????????????
    ? [New] [Edit] [View] [Run] [Manage]  ?
    ???????????????????????????????????????
    ? ??????? ??????? ???????           ?
    ? ?Tank ? ?SCADA? ?Demo ? Solutions ?
    ? ??????? ??????? ???????           ?
    ???????????????????????????????????????
    Status: Connected to Local Server
    
  3. Verify Connection:

    • Check status bar: "Connected: Local"
    • Green indicator = Ready

Create Your First Solution (3 min)

Step-by-Step Creation

  1. Click New Button

  2. Configure Solution:

    Name: MyFirstSolution
    Template: HeaderLayout
    Product: FactoryStudio
    Location: Default folder
    Description: Learning Solution Center
    
  3. Click Create

    • Solution appears in list
    • Designer launches automatically
  4. Exit Designer (we'll use it later)

    • File → Exit
    • Return to Solution Center

Try Different Templates

Create three practice solutions:

Solution NameTemplatePurpose
SimpleHMIBlankCanvasBasic display
TankMonitorHeaderLayoutNavigation structure
DataLoggerTabsMulti-page setup

Exercise: Create each solution, note the differences in templates

Organize Solutions (2 min)

Folder Structure

  1. Create Organization Folders:

    • Navigate to Documents\FrameworX\Solutions
    • Create folders:
      Solutions/??? Development/??? Testing/??? Production/
      
  2. Move Solutions:

    • Drag MyFirstSolution.dbsln to Development folder
    • Click Refresh in Solution Center
    • Solution appears under Development

Change View Modes

Toggle between views using toolbar:

  • Card View: Visual thumbnails
  • List View: Compact text
  • Table View: Detailed properties

Tip: Use Table View to compare solution sizes and modification dates

Connect to Remote Server (3 min)

Setup Remote Access

  1. Configure Server (on host machine):

    • Click Server Information
    • Set AccessKey: Demo123
    • Note IP address: (e.g., 192.168.1.100)
  2. Connect from Client:

    • Click Server Information
    • Enter Server: 192.168.1.100
    • Enter AccessKey: Demo123
    • Click Connect
  3. Verify Connection:

    • Status shows "Connected: 192.168.1.100"
    • Remote solutions appear in list

Web Access

Access from browser:

http://192.168.1.100:10108/solutions?accesskey=Demo123

Security Note: Always use AccessKey for remote connections

License Management (2 min)

View License Status

  1. Click License Panel

  2. Review Information:

    Type: Development
    Tags: 5000
    Users: 5
    Expires: 2025-12-31
    Status: Active ?
    

Activate New License

Online Activation:

  1. Enter Product Key
  2. Click Activate
  3. Confirmation appears

Offline Activation:

  1. Get Site Code
  2. Send to vendor
  3. Load License File

Monitor Usage:

  • Tags Used: 234/5000
  • Users Connected: 2/5
  • Days Remaining: 105

Diagnostic Tools (3 min)

Property Watch

Monitor live tag values:

  1. Start a solution (Run button)
  2. Click Manage → Property Watch
  3. Browse to Tags
  4. Select tag to monitor
  5. View real-time values
  6. Modify value (if permitted)

Trace Window

Debug system messages:

  1. Click Manage → Trace Window
  2. Select modules:
    • ? Device
    • ? Script
    • ? Server
  3. Set Level: Info
  4. Watch messages flow

Module Information

Check system health:

  1. Click Manage → Module Information
  2. Review status:
    TServer: Running ?TWebServices: Running ?Device Channel 01: Connected ?Database: Online ?
    

Exercise: Start TankMonitor solution and use Property Watch to monitor a simulated value

Multi-User Setup (3 min)

Enable Collaboration

  1. Solution Properties:

    • Select solution
    • Right-click → Properties
    • Enable: Multi-User Editing
  2. User 1 - Open for Editing:

    • Select solution
    • Click Edit
    • Status: "Editing - User1"
  3. User 2 - Join Session:

    • Connect to same server
    • Select same solution
    • Click Edit
    • Choose: Join Existing Session

Collaboration Features

Test these multi-user scenarios:

User 1 ActionUser 2 SeesResult
Add new tagTag appearsReal-time sync
Modify displayChanges showImmediate update
Save solutionSave promptCoordinated save

Note: Changes sync immediately between users

Backup and Recovery (2 min)

Manual Backup

  1. Export Solution:

    • Select solution
    • Right-click → Export
    • Save as: MyFirstSolution_backup_2025-09-16.dbback
  2. Verify Backup:

    • Check file size
    • Note timestamp
    • Store in Backups folder

Restore from Backup

  1. Import Solution:
    • Click New → Import
    • Select .dbback file
    • Choose new name (if needed)
    • Click Import

Auto-Backup Setup

Configure in solution:

Backup Interval: Daily
Keep Versions: 7
Location: \Backups\Auto\

Best Practice: Backup before major changes and test restore monthly

Best Practices

Solution Naming Convention

[Project]_[Type]_[Version]_[Date]
Examples:
- PlantA_HMI_v1.2_2025-09
- TankFarm_SCADA_Dev_2025-09
- Line3_DataLogger_Prod_2025-09

Folder Organization

Solutions/
??? Development/     (Active development)
??? Testing/        (QA validation)
??? Production/     (Released versions)
??? Archive/        (Old versions)
??? Templates/      (Reusable bases)

Security Checklist

  • ? Set unique AccessKey
  • ? Change default passwords
  • ? Limit folder access
  • ? Regular backups
  • ? Monitor connections
  • ? Close unused sessions

Troubleshooting

Common Issues and Solutions

ProblemPossible CauseSolution
No solutions visibleWrong folder pathCheck Server Information paths
Can't connect remotelyFirewall blockingOpen port 10108
Designer won't launchNo dev licenseCheck License panel
Solution lockedOpen elsewhereClose other instances
Backup failsDisk spaceCheck available storage

Quick Fixes

Reset Solution List:

1. Close Solution Center
2. Delete %TEMP%\FrameworX\*
3. Restart Solution Center
4. Click Refresh

Force Close Solution:

1. Task Manager
2. End FrameworX.exe
3. End TServer.exe
4. Restart Solution Center

Validation Checklist

Complete these tasks to validate your learning:

  • ? Created 3 solutions with different templates
  • ? Organized solutions in folders
  • ? Connected to remote server
  • ? Checked license status
  • ? Used Property Watch on running solution
  • ? Setup multi-user editing
  • ? Created and restored backup
  • ? Changed solution view modes
  • ? Used Trace Window for debugging

Key Takeaways

? Solution Center is your control hub - All solution management starts here

? Single-file architecture - Each .dbsln contains everything

? Multi-user ready - Collaborate in real-time

? Built-in diagnostics - Troubleshoot without external tools

? Flexible deployment - Local, remote, or web access

Next Steps

Now that you can manage solutions:

[Designer (Tutorial)] - Build your solution
[Runtime (Tutorial)] - Deploy to production
[High Availability] - Setup redundancy

Additional Resources

  • [Solution Center (Concept)] - Architecture details
  • [Solution Center (How-to)] - Task procedures
  • [Solution Center (Reference)] - Complete feature list
  • [Video: Solution Management] - Visual walkthrough

Quick Reference Card

ShortcutAction
Ctrl+NNew solution
Ctrl+OOpen solution
Ctrl+EEdit solution
F5Run/Refresh
Ctrl+MManage tools
DeleteRemove solution

In this section...

  • [Designer (Tutorial)]
  • [Runtime (Tutorial)]
  • Solution Center (Tutorial)
  • No labels