→ Concept | How-to Guide | Reference
On this page:
Table of Contents maxLevel 2 minLevel 2 indent 10px exclude Steps style none
Key Concepts
Concept | Description | Impact |
---|---|---|
Unified Workspace | Single environment for all configuration | No need to switch between tools |
Object Model | .NET-based classes with inherited properties | Access methods without custom code |
IntelliSense | Context-aware auto-completion everywhere | Faster, error-free configuration |
Test Mode | In-Designer runtime execution | Validate without deployment |
Modular Architecture | Isolated module changes | Changes won't break other modules |
Multi-User Support | Concurrent engineering capability | Team collaboration on same solution |
What Designer Does
Configuration | Development Tools | Testing & Validation |
---|---|---|
Define tags and data models | IntelliSense everywhere | Execution Profiles |
Configure field devices | Real-time validation | Online configuration |
Setup alarms and historian | Cross-reference tracking | Simulation tools |
Create scripts and logic | Refactoring support | Error checking |
Design displays and UI | Import/export capabilities | Performance monitoring |
Manage security settings | Version control | Build validation |
Workspace Layout
File Edit Insert View Action Tools Settings Windows Help | |
(shortcuts) | (Last open documents) |
(Search) | (Main toolbar) |
(Pillar Filter) | Solution / Settings (Selected Page) |
Workspace Selected Page UI | |
Tatsoft FrameworX 10.1 | [Output] [Find Results] <profile> offline config |
How It Fits in the Solution Lifecycle
Info | ||
---|---|---|
| ||
Designer is the configuration workspace in the Solution Lifecycle:
Designer produces the configuration that Runtime executes. Test Mode lets you validate behavior before publishing to production. |
Solution Development Workflow
Following the Four Pillars methodology, Designer guides you through a structured configuration process:
Phase | Pillar | Configuration Tasks | Designer Areas |
---|---|---|---|
1. Foundation | P1: UNS | • Create tags • Define UserTypes • Build Asset Tree | UNS → Tags, Templates, Assets |
2. Integration | P2: Process | • Setup devices • Configure alarms • Enable historian | Devices, Alarms, Historian |
3. Logic | P3: Application | • Create scripts • Setup datasets • Build reports | Scripts, Datasets, Reports |
4. Visualization | P4: Operator UI | • Design displays • Create symbols • Configure clients | Displays, Symbols, Layouts |
Module Organization
Module Organization by Four Pillars | |
---|---|
Pillar 1: UNS Foundation - Define Your Data | Pillar 2: Process Modules |
Unified Namespace (Local UNS) - Tags & UDTs | Devices, Field Connections: 100+ connectors |
DataExplorer Tools | Alarms, Events, and Audit-trail |
Extended UNS using TagProvider Services | Historian, time-series data |
Pillar 3: Application Modules | Pillar 4: Operator UI |
SQL Database Connections and Queries | Symbol Library extensions |
Scripts and business logic (C#, VB.NET, Python 3) | Displays (Canvas & Dashboard) & UI Security |
Reports, data pub (PDF, CSV, HTML, XML & JSON) | Client deployment settings Layouts, |
Object Model Power
All configured objects inherit from .NET classes, providing native functionality without custom coding:
Info | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
This means you get hundreds of methods and properties automatically - no coding required! |
Feature Highlights
Development Productivity
- IntelliSense everywhere - Auto-completion for tags, objects, properties
- Real-time validation - Red borders and tooltips for errors
- Refactoring support - Rename with automatic reference updates
- Cross-reference tools - Find all uses instantly
- Keyboard shortcuts - Standard editing (Ctrl+S, F5, etc.)
Unified Configuration
- Single environment - All modules in one interface
- Consistent UI patterns - Same experience across modules
- Context menus - Right-click relevant operations
- Drag-drop support - Between panels and modules
- Quick navigation - Jump to Home, Tags, Draw, Runtime
Testing and Validation
- Test Mode - Run without leaving Designer
- Online configuration - Modify running solutions
- Simulation tools - Test without field devices
- Build validation - Automatic error checking
- Performance monitoring - Real-time resource usage
What's Next
How It Fits in the Solution Lifecycle
Info | ||
---|---|---|
| ||
Designer is the configuration workspace in the Solution Lifecycle:
Designer produces the configuration that Runtime executes. Test Mode lets you validate behavior before publishing to production. |
Next Steps
Continue Learning
- [Runtime (Concept) →] - Understand Execute your solution execution
- [P1: UNS Foundation →Unified Namespace (Concept)] - Start building your solution
- [The Four Pillars →] - Learn the methodology
- with data foundation
- [Designer (How-to Guide)] - Step-by-step instructions
- [Module Configuration] - Detailed module guides
- [Test Mode Tutorial] - Testing best practices
- configuration
Unified configuration This page introduces Designer as your unified workspace for building complete industrial solutions . With its Four Pillars organization and powerful object model, you can efficiently configure everything from data models to user interfaces in one integrated environmentfollowing the Four Pillars methodology.
In this section...
Page Tree | ||||
---|---|---|---|---|
|