Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Unified configuration environment for building FrameworX solutions

PlatformDesigner | Concept | Tutorial | How-to Guide | Reference


Overview

Designer is the unified configuration component where you build and test complete FrameworX solutions.

This powerful environment provides the workspace environment to implement the Four Pillar Methodology and deliver the solution Configuration page presents the concepts about the Four Pillars Methodology to develop solutions, and the Designer workspace that enables it. After those concepts are understood, you can dive in and learn more on each aspect:

Four Pillars Methodology: how to organize and execute a solution development.

Designer Workspace: unified interface Designer is the Unified Interface to all module configuration and development tools.

Table of Contents
maxLevel2
minLevel2
indent10px
excludeOverview
stylenone


Key Concepts

TermDescriptionDetails
Unified WorkspaceSingle environment for all configurationNo need to switch between tools
Object Model.NET-based classes with inherited propertiesAccess methods without custom code
IntelliSenseContext-aware auto-completion everywhereFaster, error-free configuration
Execution ProfilesRuntime modes for different environmentsDevelopment, Validation, or Production
Modular ArchitectureIsolated module changesChanges won't break other modules
Multi-User SupportConcurrent engineering capabilityTeam collaboration on same solution

How It Fits in the Solution Lifecycle

Info
iconfalse

Designer is the configuration workspace in the Solution Lifecycle:

  1. Solution Center - Create and manage solutions
  2. Designer ← You are here (Configure all modules)
  3. Runtime - Execute and monitor

Designer produces the configuration that Runtime executes. Execution Profiles let you validate behavior before publishing to production.


Module Organization by the Four Pillars

Module Organization by Four Pillars

Pillar 1: UNS Foundation

Pillar 2: Process Modules

Image ModifiedUnified Namespace - Tags & UDTs

Image ModifiedDevices, Field Connections: 100+ connectors

Image ModifiedDataExplorer Tools

Image ModifiedAlarms, Events, and Audit-trail

Image ModifiedTagProvider Services

Image ModifiedHistorian, time-series data



Pillar 3: Application Modules Pillar 4: Operator UI

Image ModifiedSQL Database Connections and Queries

Image ModifiedSymbol Library extensions

Image ModifiedScripts and business logic (C#, VB.NET, Python 3)

Image ModifiedDisplays (Canvas & Dashboard) & UI Security 

Image ModifiedReports, data pub (PDF, CSV, HTML, XML & JSON)

Image ModifiedLayouts,  Client deployment settings



Integrated Development Environment

Editor Type

Features

Purpose

C#/VB.NET Editors

IntelliSense, syntax highlighting, debugging

Control logic and system integration

Python Editor

Output playground, interactive execution

Analytics and data processing

SQL Editors

Query builder, visual designer

Database integration

JSON/XML Editors

Schema validation, formatting

Web data exchange

Rich Text Editor

PDF/HTML output

Report generation

Feature Highlights

  • Single environment - All modules in one interface
  • Consistent UI patterns - Same experience across modules
  • Execution Profiles - Run in Development, Validation, or Production modes
  • Online configuration - Modify running solutions
  • Change tracking - See who modified what
  • Version comparison - Track configuration evolution

In this section...

Page Tree
root@parent
spaces93DRAF