Operations Center
Real-time Data Acquisition
HMI, SCADA and Asset Monitoring
Source-independent Presentation Layer
Getting Data,
Delivering Information
www.tatsoft.com
About Tatsoft
Tatsoft was founded to provide state-of-the-art software products and tools for the rapid development of automation
projects, data acquisition, monitoring, supervisory control processes and business-intelligence applications.
Established in Houston, Texas, in early 2009, with a strong financial investment, devoted the first three years exclusively to
Research and Development, designing from a green field, the most advanced real-time platform ever brought to the market.
Tatsoft’s core development group has 20+ years of experience in real-time software, its previous generations of products were
sold and brand-labeled to hundreds of thousands of applications worldwide. The company management executives combine
more than a century years of accumulated expertise in industrial automation and business-to-business systems.
Users’ feedback
“Very polished product”
“This new system is more simple and intuitive to use. The scripting and the graphics are also much better than I had on the
past”
“We are dreaming and excited on the future of SCADA/HMI/MES, which now are coming alive for the first time.”
“The user interface is like Steve Jobs had created software for industrial automation”.
“Finally, we can work on IT and factory-floor applications with a unified data model and development platform.”
“We are most impressed with its highlight offering, FactoryStudio, this state-of-the-art platform is not only effective but prac-
tical”
“Thanks for the excellent training; everyone is very impressed and excited with the innovations on the system.”
Contents
FactoryStudio Platform���������������������������������������������������������������������������������������������������������������������������������������������������������������������������3
Multi-Platform Solution���������������������������������������������������������������������������������������������������������������������������������������������������������������������������4
Application Areas�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������5
Architecture Topology������������������������������������������������������������������������������������������������������������������������������������������������������������������������������6
Unified Engineering Tools������������������������������������������������������������������������������������������������������������������������������������������������������������������������7
Project Management and Engineering ���������������������������������������������������������������������������������������������������������������������������������������������������8
Client Operator Stations, Web and Mobile���������������������������������������������������������������������������������������������������������������������������������������������9
Tags, Assets and Templates������������������������������������������������������������������������������������������������������������������������������������������������������������������ 10
Automated Project Definition��������������������������������������������������������������������������������������������������������������������������������������������������������������� 11
Graphical Designer and Dynamic Displays������������������������������������������������������������������������������������������������������������������������������������������ 12
Dynamic Symbols��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 13
SQL to the Core������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 14
.NET to the Core������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ 15
Alarms and Events��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 16
Trend and Historian������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ 17
Communications Interfaces����������������������������������������������������������������������������������������������������������������������������������������������������������������� 18
Reports and Data Access����������������������������������������������������������������������������������������������������������������������������������������������������������������������� 19
Security and Redundancy��������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20
Project Life-Cycle and Version Management �������������������������������������������������������������������������������������������������������������������������������������� 21
Resources���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 22
FactoryStudio Platform
Pure .NET, no legacy code.
FactoryStudio is a powerful platform to Applications
Cloud ready.
develop and deliver applications managing Typical applications are Advanced HMI
real-time information, providing a complete visualization, SCADA systems, plant Native 64 bits.
set of modules in a unified and intuitive Information Management System (PIMS), Support for 32 bit and
engineering user interface. Historian and Manufacturing Intelligence embedded Operating Systems.
FactoryStudio includes as standard features: (MI), Operational Dashboards, Situational Complete, all modules
real-time tags and assets database, user awareness, KPI and OEE indicators, MES and included.
templates, alarms and events, historian, SQL performance monitoring.
tables and queries, recipes, XML, CSV, XPS and Embedded SQL engine and
web server included.
PDF reports, built-in embedded SQL database Industries
engine and web server, scripting, scheduling, FactoryStudio is vertical agnostic, with a Event-driven, in memory, real-
OPC server and client, native communication time database.
flexible infra-structure for real-time data
protocols, graphical designer, delivering user management, it has been applied on Power & Combined IT and Factory floor
interface displays accessible from desktops, Utilities, Renewable Energy, Agriculture, Food tools.
remote smart clients, web browsers and & Beverage, Data-centers, Manufacturing, Efficient and intuitive.
native iOS app on iPads and iPhones. Pharmaceuticals & Life Sciences, Mining
FactoryStudio was architected from a “green & Metals, Oil & gas, Chemicals, Water & Intrinsically-safe software
field” and was created entirely without the architecture development.
Wastewater, Building Automation, Logistics,
employment of any legacy code; that made Transportation, Machinery, Packaging Nice details everywhere,
it possible to create a system simple to use (OMAC) and Equipment Manufacturers. from decades of practical
and powerful. Projects can scale from local experience.
embedded devices and mobile applications Market Positioning
up to very large, distributed, high performance FactoryStudio is the most modern and
fault-tolerant systems. complete software framework for Industrial
FactoryStudio is a 100% .NET managed code Automation and Real-Time Information High ROI and longevity,
application, allowing users to leverage and Systems, with a global worldwide distribution by the use of consolidated
take advantage of the full potential of current network, supported by a highly experienced current technologies
technologies. engineering team.
Connecting any device, with any person corporate standards. GPS information is
and any business, across any network, accessible from any iOS or Android device
anywhere, anytime! which helps verify location coordinates of the
Many companies today are looking to users and mobile corporate assets.
provide information from anywhere within
the enterprise to anyone who needs it both Windows Embedded Compact
IIoT (Industrial Internet of locally and remotely. Many legacy products With FactoryStudio Compact Framework, you
things) demands connectivity on the market today are still providing now have a modern fourth-generation toolset
FactoryStudio takes it to a different project engineering environments in to build applications that leverage lower-
higher level order to create applications to run in different cost runtime environments to their fullest
operating systems. potential. System Integrators, Panel Builders,
A Multi-platform solution
That is not the case with FactoryStudio. The as well as OEMs now have a state-of-the-art,
- Raspberry Pi (rPi) yet low-cost, solution to quickly deploy their
FactoryStudio platform provides a single
- Linux engineering environment which helps applications in any kind of device powered by
customers get the most out of their systems by Windows Embedded Compact (Windows CE).
- Windows Embedded
providing the richest experience in leveraging
- Android/iOS data from a variety of runtime environments Linux and Raspberry Pi (rPi)
- Windows Server and mobile devices. Machine and device builders have made
Raspberry Pi (rPi) a fast growing popular
- Windows 7/8/10
iOS and Android support device and environment for systems requiring
For the Server components, FactoryStudio users have access to all mobile lower resources than typical industrial grade
FactoryStudio delivers
resources like cameras, to use as barcode systems. The same FactoryStudio that
native 64-bit, hot-standby creates enterprise-class projects can be used
scanners for electronic input of data, helping
ready, advanced security to develop lightweight projects to run on rPi
and the most ever intuitive to reduce operator errors and maintaining
devices.
configuration tools.
Acquisition Network
(Ethernet)
Device Device
Acquisition Network
(Ethernet)
Hot-standby redundancy.
Distributed clients.
Automation Islands.
Multiple Layer Applications From IT to Factory-Floor
Data Server/Gateway.
FactoryStudio was architected to enable its Tatsoft provides a flexible and simple licensing
Local HMIs. use in different scenarios and topologies, model, allowing solutions that size your
Mobile Clients. from a local interface on an embedded panel project to provide the best possible return of
to fault-tolerant servers, serving multiple investment on each application scenario.
Embedded operating systems. projects and clients. The product families and models enable
Online changes and hot- The development tools and project you to deploy high quality and cost-effective
runtime-swapping. components are scalable, reusable and systems, ranging from local HMI, touch-
The hot-standby redundancy consistent. panels, embedded systems, supervisory
is field-proven with hundreds stations, SCADA and distributed systems,
of devices in the network and Operational Stability control room and operations centers.
multiple clients.
The 100% managed code implementation
Highly flexible, scalable and provides unmatched operational stability, Redundancy and High Availability
simple to use. thanks to an intrinsically safe software For high availability systems, the real-time
Securely route data from any architecture, including execution threads database, Alarm and Historian servers, data-
machine, behind firewalls, to isolation, exception control, failure recovery, acquisition, all FactoryStudio components
the cloud. modular implementation, hardware can be deployed as a redundant hot-standby
abstractions and operating system system, with no project changes required.
Access data remote machine
data, from anywhere, anytime. independence.
Local/Remote
Wireless/Cloud
Advanced Graphical Technology The symbols can keep a live link with the
FactoryStudio is the first complete product library, so you can modify the symbol only
where all of the configuration and execution once and automatically apply to all displays.
tools are pure Windows Presentation
Foundation, the latest graphical technology Unique set of Dynamic Animations
from Microsoft. WPF uses the full potential Unique new dynamics, such as opacity, shine
of the current graphics cards and computers, and skew, combined with move, scale, color
providing superior quality and performance. change, rotate, and others, applied to any
object, provide the most comprehensive set
Dynamic 3D Models of animations. No more difficult laborious
Connect real-time tags to control properties workarounds dealing with drawing tools
in 3D models created with 3DMax or other created on top of legacy graphics systems.
The graphical tool creates
systems that supports the .3DS extension.
displays for both .NET (WPF) Images, Colors and Transparency
and HTML5.
Code Behind and Expressions Images are added to the project database
Display estimated value for centralized management, low and
Develop code behind, using C# or VB.NET, or
or historical values, for hi resolution versions of the image are
simulation and playback. HTML5/Javascript, expressions on dynamic
animations and client-side event-driven automatically created, optimizing the project.
Audit trail of user actions. scripts, providing flexible customization. Transparency, alpha color, image brushes, all
designer tools are there.
Change display language in
runtime. Touch Panel Applications
Advanced Controls
Resolution independent, Customizable on-screen keyboard, multi-
no conversion tools, nor touch support, momentary buttons and other All Windows controls are included, as well
distortion when changing features deliver rich touch panel systems. web browser, child-displays, doc viewer and
monitor or resizing. many others. Add WPF controls to extended
Smart Symbols functionality, such as scheduler controls,
Multi-touch and multi-display
Gantt or live video cameras. Legacy Active-X
support Smart Symbols are asset and template based
controls can also be used for compatibility.
Same project supports reusable graphical components, with runtime
multiple different resolutions, dynamics or static binding and centralized
no conversion required. management.
Excellence in Design 12
Dynamic Symbols
Edit multiple symbols, rows
Map Symbols to Assets For example, Users can define a default and properties combined.
Create assets and templates based on Pump symbol and all of its’ attributes to
use in displays. Then by specifying a Tag Copy and Paste dynamic
reusable components with runtime animations settings.
binding, standard graphical visualization, to have the same Category as the Pump,
and centralized management when the Tag is pasted into the display it PowerPoint style display
comes in as the default Pump symbol for transitions.
Import Objects and XAML that category. There is simply no need to Group, align, vector
go through the manual steps of placing composition, zoom, layers,
Images and symbols can be imported from
individual symbols on the display and layouts, gradients, all the WPF
the most popular formats used today. XAML
assigning the attributes. power available in a simple
standard simplifies automated import user interface.
of displays from legacy HMI and SCADA
Extended Symbol Library Select objects at the display or
system.
FactoryStudio has its’ native library of at the tree.
Linking Tags to Symbols symbols created with properties assigned Hide and show objects while
to them. To help you create the most editing from the tree.
FactoryStudio has many rapid application
advanced graphical displays however,
development tools. One example Map tags and templates with
FactoryStudio was the first software
is the ability to define Categories in symbols.
package of its’ type to also include the
which Tags and Symbols can be tightly Create one Popup or Dialog
SymbolFactory.NET library of over 5,000
integrated. Using Categories expedites that can map in runtime to
vector-based graphics... at no charge! This
screen development by specifying different tag groups.
library installs with every FactoryStudio
graphical symbols to automatically be
development package and is unlimited in Symbols can be dynamically
used in displays simply by copying Tags
terms of how many symbols you use and added while the display is
and pasting them into your displays. running.
how many times you use them.
Built-in Viewer
object for
desktop, web
and mobile.
Send SMS,
email and
custom event
Alarm logging handling.
can be local or
remote server
with automatic
Subscribe notifications to your C#
replication when
or VB.NET in-project scripts, .Net
using redundancy.
classes, such as text-to-speech, for
voice messages and all the flexibility
ADO. of the .NET Framework is acessible.
Fault-tolerant servers WCF
NET
Alarm and Event features matured from applications in all regulated environments 16
Trend and Historian
Plot future data, recipes, and
Storage and Replication Customize and Save at Runtime calculated data on the same
Store and Forward Empower operators to customize tag chart as logged data.
Universal Time and Daylight Saving groups, scales and the whole appearance Combine Historian curves with
of the trend charts at runtime; save and any SQL database queries.
These features, as described for the Alarm
share the configuration.
and Events, are also available for the Tag Historian information can be
Historian database management. used to display VCR or data
Snapshots, Tables and Reports aggregation with the built-in
Process Analysis and Batch Systems Trend charts can be added to web and PDF script module.
reports, image snapshots and value data Trend charts are out-of-box
Compare two curves on the same chart
table exports are available upon operator fully functional, yet completely
from two different start times, ideal for
commands or any process event. customizable.
batch and process analysis.
Real-time SPC calculation.
OSIsoft™ PI System Database
Vertical and XY plots Multiple vertical cursors, with
For high-performance, large applications,
Vertical waterfall and XY charts are time different calculation
instead of a SQL database, the tag historian
available, with all properties accessible between cursors.
can be kept on the PI System database. The
through real-time tags or in the code Tooltips, zoom, sample
pure .NET SDK level connection with PI (no
behind scripts. markers and auto-scaling are
COM, OPC or OLEDB required) provides high
performance and click-once tag definition configurable to each pen.
Annotations and Alarms Overlay
synchronization. Stepped value charts and
Customizable open project templates are digital bars are supported.
provided, so you can overlay annotations Data Quality and Timestamp
stored in SQL databases, or alarm No limits on the number of
Tag Quality is stored and presented on the trend charts or pens.
conditions and acknowledgement, on top
trend charts. FactoryStudio is capable of
of the trend charts. Trend charts with historical
handling up to 0.1 ms interval timestamps, data and calculated data.
therefore, the precision will be whatever the
Real-time Online Charts
evolution of networks and data acquisition
Online charts run at the client display level, devices will bring in the future. Your data
even if there is no historian to the selected management based on FactoryStudio is
tags. Built-in trend chart control is available prepared for long-term usage and process
for desktop, web and mobile clients. enhancements.
ADO.NET
Built-in and extensible WPF chart contrtol OLE-DB
ODBC
Direct PLC
connection using
native protocols.
Connection
using OPC.
Infrastructure designed from the Core, leveraging .NET and nearly three decades of experience 18
Reports and Data Access
Reports can be saved in
Built-in Report Designer Dynamic Graphical Symbols multiple formats:
FactoryStudio includes a user-friendly Any symbol from the real-time displays can • Text (ASCII or Unicode)
simple Report layout editor integrated be included in the Report. The dynamic • HTML
with the engineering workspace. The rich behavior of the symbol, such as color, text • XPS
text format uses underlying XAML flow output, and rotation, are all updated using • PDF
document technology from WPF, Windows the current tag values when generating the
Filenames are dynamically
Presentation Foundation; that enables report. User controls, like Trend and Bar assigned based on real-time
the inclusion of graphics and flexible charts can be added as well. tag values.
formatting.
Tables and Queries Reports can be created in
memory only and saved to
Runtime Display Snapshots The contents of database tables and disk or printed by operator
The runtime displays can be opened in queries can be added to the reports. The actions.
background or saved to image files, allowing queries and report generation execute in
.NET Integration allows an
you to create rich graphic snapshot reports. isolated processes, not interfering with the easy way to send reports by
Current displays and layouts also can be real-time processing. email or publish to websites.
printed or saved as an image to disk.
Data Access Toolkit PDF support allows reports to
be visible on iPads and web
Report Append and Text Data Logging A complete .NET Data Access library is browsers.
The report generator ability to append files, available to create custom reporting
based on the project configuration and real- solutions or to integrate with Microsoft Visualization Object, with
pagination and zoom, is built-
time tags, can be used to create CSV and Office, SQL server reporting services or
in for XPS files and in-memory
text logging files for scenarios that require other vendors tools. A COM model API is reports.
the information to be created as time goes also available to be used from Excel VBA
by, such as batch reports and shift reports. and JavaScript applications.
Engineering tools
Complete Project
embody decades of
Life-Cycle Support
field experience
a product by
www.tatsoft.com
©2016 Tatsoft, llc. All rights reserved. All trademarks, brands or names are property of their respective holders.