Getting Started
Welcome to FactoryStudio
About This Guide
Getting Help
System Requirements
Installing FactoryStudio
Starting FactoryStudio
Licensing FactoryStudio
Installing services on IIS
II Configuration Procedure
Technical Overview
FactoryStudio Platform
What is FactoryStudio
Application Areas
Network Topology
System Architecture
Real-time, in-memory database
Object Model and Namespaces
FactoryStudio Projects
FactoryStudio Modules
Realtime Tags
Graphical Displays
Security and Redundancy
Trend and Historian
Devices Communication
Alarms and Events
Datasets and SQL
Scripts and .NET
Reporting and Data Access
Testing and Running Projects
Information and Version Control
Managing Projects
Viewing Projects
Creating a Project
Finding Projects
Allowing Remote Access
Accessing Remote Projects
Running Projects
Upgrading Projects
Project Configuration
Project Information
Engineering Workspace
Workspace Overview
Grid Splitter
Using the Toolbar
Navigating in the Workspace
Working with DataGrid Tables
Editing Tables
Tooltips and Validation
Sorting, Filtering, and Grouping
Adding and Removing Columns
Common Column Definitions
Copying and Pasting Rows
Importing Data
Using the Cross-Reference
Intellisense and Refactoring
Dictionaries and Localization
Runtime Language localization
Enumeration Sets
Categories Dictionary
Import Wizards
Import FactoryStudio Projects:
Import Rockwell ControlLogix
Import OPC server configuration
Import From OSIsoft PI System
Importing XML tag templates
Importing .NET classes from a DLL
Configuring Preferences
Tags, Assets and Templates
Creating and Editing Tags
Built-in Tag Types
Timer
Reference Tags
Examples
Tag Formats
Creating Tag Templates
Creating Assets
Creating Categories
Tag Runtime Objects
Tag Namespace
Historian and Data Logging
Adding Tags for Data Logging
Configuring Historian Tables
Historian Database Provider
Using OSIsoft(tm) PI System
Historian Tables Schema
Visualizing Trend Charts
Customizing Getting Samples
Historian Runtime Objects
Security and Users
Adding and Editing Users
Configuring Permissions
Configuring Policies
Removing Users
Managing Runtime-only Users
Customizing Login Procedures
Security Runtime Objects
Devices and Interfaces
Communication Protocols
Included Protocols
Supported Protocols
Additional Interfaces
Driver toolkit
Configuring Channels
Configuring Nodes
Importing PLC Addresses
Importing from an OPC Server
Importing from an Excel
Configuring Data Points
Configuring Access Types
Diagnostics tools
Module Information
Property Watch
Trace Window
Device Runtime Objects
Alarms, Events and AuditTrail
Configuring Audit Trail
Configuring Alarm Options
Configuring Alarm Groups
Configuring Alarm Items
Visualizing Alarm and Events
Visualizing Alarm and Events
EditAlarmsItems.Condition
Alarm Acknowledgment
Subscribing Notifications
Alarm Database and Table Schema
Alarm Runtime Objects
Datasets and Data Exchange
Configuring Database Connections
Accessing Microsoft Excel
Configuring Database Tables Access
Configuring Database Queries
Configuring Files for Data Exchange
Dataset Runtime Objects
Scripts and .NET Framework
Configuring Tasks
Configuring Classes
Working with the Code Editor
Configuring Expressions
Using the .NET Debugger
Creating debugger Information
Attaching the .NET debugger
Breakpoints, steps and watch
Script Runtime Objects
Displays and Symbols
Selecting and Creating Displays
Creating Layouts
Displays Code Behind
Desktop and iOS Client Settings
Designer Drawing Tools
Examples
Dynamics and Animations
Action Dynamic
Shine Dynamic
Text I/O dynamic
Hyperlink and Security dynamic
Fill, Line and Text Color Dynamic
Bargraph Dynamic
Visibility Dynamic
MoveDrag Dynamic
Scale Dynamic
Rotate Dynamic
Skew Dynamic
TextOutput Dynamic
User Controls
Configuring a Circular Panel
Configuring a PieChart
Configuring a BarChart
Configuring an Alarm Window
Configuring the Trend Window
Configuring a DataGrid Window
Managing Images and Symbols
Image Resources
Adding an image to a display
Symbol Factory Library
Local symbols
Automatically linking tags and symbols
Display Runtime Objects
Reports and Data Access
Creating Reports
Using the Report Editor
Report Runtime Objects
Run, Test and Publish Projects
Running the Application
Using the Diagnostic Tools
Property Watch
Trace Window
Module Information
Build and Pack Projects
Project Version Control
Tracking configuration changes
Publishing the Project
Information Runtime Objects
Deploying FactoryStudio Projects
Local and Distributed Systems
Product installation on the target computer
License and Project Settings Verification
Installing the Project Configuration files
Setup the server to start the runtime
Using a Shortcut on Windows Startup
Creating the shortcut
Using a Windows Service to Startup
Remote Client Users Setup
Windows Rich Clients
Windows Smart Clients
Windows Web Clients
Automatically Starting Windows Clients
iOS, iPhone and iPads, Clients
Deploying Redundant Systems
Configuring Redundancy options
16: FactoryStudio Versions and Licenses
FactoryStudio Version numbers
FactoryStudio Licenses Types
Product Family and Model
Remote Project Access
Project Settings versus License
Using Multiple Versions Concurrently
A: Runtime Namespaces
B: Glossary
FactoryStudio™User Guide
Glossary
mainpage
preferences
NewProject