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

Compare with Current View Page History

« Previous Version 5 Next »

Solution Creator (Reference): Technical documentation for creating new solutions, including the New Solution Wizard, templates, and Solution Creator automation tool.

Related Topics:

On this page:


New Solution Wizard

Accessing the Wizard

MethodActionResult
Solution CenterClick New buttonWizard opens
KeyboardCtrl+NWizard opens
File MenuFile → New SolutionWizard opens

Wizard Step 1: Product Features

Product Family Selection

FamilyDescriptionTarget UseLicense Limits
UnlimitedFull platform capabilitiesEnterprise systemsNo limits
FrameworXSCADA/MES/HMI applicationsIndustrial automationBy points
EdgeHMIMachine-level HMIOEM equipmentBy points
EdgeGatewayData gatewayIoT connectivityBy connections

Product Model Options

ModelCommunication PointsTypical Application
150Up to 150Small machines
300Up to 300Production cells
500Up to 500Small processes
1500Up to 1,500Medium systems
5000Up to 5,000Large systems
UnlimitedNo limitEnterprise

Feature Comparison

FeatureUnlimitedFrameworXEdgeHMIEdgeGateway
TagsUnlimitedBy modelBy modelLimited
DisplaysUnlimitedUnlimitedLimitedNone
ScriptsYesYesLimitedBasic
HistorianYesYesOptionalData only
ReportsYesYesNoNo
RedundancyYesYesNoNo

Wizard Step 2: Platform

Platform Selection

PlatformOperating SystemsRequirementsComponents
WindowsWindows 10/11, Server 2016+.NET Framework 4.8Full features
Multi-PlatformWindows, Linux, Docker.NET 8 RuntimeCross-platform subset

Platform-Specific Features

FeatureWindowsMulti-Platform
Windows Authentication??
Active Directory??
Third-party Historians?Limited
OPC Classic??
.NET 8 Scripts??
Linux Deployment??
Docker Support??

Wizard Step 3: Solution Details

Configuration Fields

FieldDescriptionRequirementsDefault
Solution NameUnique identifierAlphanumeric, no spacesRequired
LocationSave directoryWrite permissionsDocuments\Solutions
Create FolderSeparate directoryRecommendedChecked
TemplateStarting configurationSelect from listHeaderLayout
DescriptionSolution purposeOptionalEmpty

Naming Conventions

ValidInvalidReason
TankFarm2024Tank Farm 2024No spaces
Plant_MonitorPlant-MonitorUnderscore preferred
LineA_v2Line#ANo special characters
OEE_System123SystemMust start with letter

Solution Templates

Built-in Templates

TemplateDescriptionIncludesBest For
BlankEmpty solutionBasic structure onlyCustom projects
HeaderLayoutStandard navigationHeader, menu, pagesMost applications
TabLayoutTabbed interfaceTab navigationMulti-area systems
MobileFirstResponsive designTouch-optimizedMobile/tablet

Template Management

ActionMethodResult
AddCopy .dbsln to Templates folderAvailable in wizard
RemoveDelete from Templates folderNot shown in wizard
UpdateReplace .dbsln fileUses new version
ShareCopy to network locationTeam access

Template Location

TypePathEditable
System TemplatesProgram Files\FrameworX\TemplatesNo
User TemplatesDocuments\FrameworX\TemplatesYes
Shared TemplatesNetwork\SharedTemplatesBy permission

Solution Creator Tool

Automated solution creation from CSV files and command line.

Location: <install_path>\fx-10\SolutionCreator.exe

User Interface

FieldDescriptionRequiredDefault
Solution NameNew solution identifierYesNone
Output LocationSave directoryYesCurrent
New FolderCreate subdirectoryNoChecked
ProductLicense family/modelYesFrameworX
PlatformWindows/Multi-platformYesWindows
Merge CSV FilesImport dataNoUnchecked
TemplateBase templateNoBlank

CSV Import

Supported Files

File names must match exactly:

File NameContentRequired
UnsTags.csvTag definitionsNo
DevicesChannels.csvCommunication channelsNo
DevicesNodes.csvDevice nodesNo
DevicesPoints.csvDevice pointsNo

CSV Format Example

csv

Name,Type,Description,InitialValue,Min,Max
Tank1_Level,Double,"Tank 1 Level",0,0,100
Tank1_Temp,Double,"Tank 1 Temperature",20,0,150

Batch Automation

Command Line Syntax

batch

SolutionCreator.exe /parameter:value [/parameter:value...]

Parameters

ParameterDescriptionExample
/solutionName:Solution name/solutionName:Plant1
/outputFileLocation:Save path/outputFileLocation:C:\Solutions
/platform:Target platform/platform:Multiplatform
/productFamily:License family/productFamily:FrameworX
/productModel:Point limit/productModel:1500
/MergeCsvFiles:Import CSVs/MergeCsvFiles:true

Batch File Example

batch

@echo off
CD "C:\Program Files (x86)\Tatsoft\FrameworX\fx-10"

REM Create multiple edge solutions
FOR %%i IN (1 2 3 4 5) DO (
    SolutionCreator.exe ^
        /solutionName:Edge%%i ^
        /outputFileLocation:C:\EdgeSolutions ^
        /platform:Multiplatform ^
        /productFamily:EdgeHMI ^
        /productModel:300
)

Post-Creation Steps

  1. Configure Tags - Define data model
  2. Setup Devices - Connect to equipment
  3. Create Displays - Design user interface
  4. Add Logic - Scripts and calculations
  5. Test - Verify functionality
  6. Deploy - Move to production

Troubleshooting

Creation Issues

ProblemCauseSolution
Wizard won't startNo licenseUse evaluation mode
Can't select templateTemplates folder emptyReinstall or add templates
Name rejectedInvalid charactersUse alphanumeric only
Location deniedNo permissionsChoose different folder

CSV Import Issues

ProblemCauseSolution
Files not recognizedWrong namesMatch exact names
Import failsFormat errorCheck CSV structure
Partial importMissing columnsVerify headers
Encoding issuesUTF-8 requiredSave as UTF-8

See Also



In this section...

The root page @parent could not be found in space 93Draft.




  • No labels