Page Tree
Other Releases
FactoryStudio is a friendly, collaborative environment that uses multi-user and multi-project organization to edit and run multiple projects simultaneously. All modules, from tag editing to display designer, are combined in a simple unified user interface.
FactoryStudio allows easy accessing and editing of your projects.
FactoryStudio projects are stored in an embedded-encrypted SQL database file, which is included with FactoryStudio at no additional cost. The SQL engine provides more security plus easier maintenance and deployment. By contrast, legacy systems have configuration files spread across multiple folders and files.
Providing flexibility to meet your design and execution requirements, FactoryStudio can be configured to store and run projects from a USB stick, a local hard drive, a network server, or a cloud server.
You can copy/paste any configuration table directly into Excel. Configuration from RockwellTM PLC’s, OSIsoftTM PI Systems, CSV files, XML files, or DLL .NET assemblies can be easily mapped into projects with FactoryStudio's simple synchronization tools.
Never again will you need to manage virtual machines or different computers with different versions of development software. FactoryStudio automatically enables the latest edited version of your engineering environment. This prevents you from building something into an old version of your project that is no longer supported by the runtime environment.
Tags and all application objects are presented to the user, with full context validation, as the user types, which makes the configuration process much faster and more reliable.
Multiple project versions are easily managed thanks to the metadata information and the built-in management tools. FactoryStudio automatically tracks configuration changes, builds, and project releases.
Multi-user and multi-project
Multiple users can work on the same project simultaneously.
Tags, Assets, and Templates are the core components to real-time data modes and are the power of FactoryStudio. Our company name (Tatsoft) has even Tags, Assets, and Templates built into it. The FactoryStudio system has a built-in, real-time, event driven, in-memory database, that manages tags, assets, and events.
A typical HMI-SCADA system has only basic tag types, such as numeric and message tags. As FactoryStudio aims IT and MES systems, it goes far beyond basic tag types and supports real-time entities that match every SQL type and many .NET Framework entities, including Images and a complete DataTable in a single real-time tag.
Organize your project with categories and assets. An asset is composed of tags and other application objects connected to your process hierarchy. FactoryStudio allows implementation of ISA 95 modeling specifications, which can be essential in large systems.
Templates are user-defined structures, similar to .NET classes, that allow composition and hierarchy. Besides the built-in basic types, real-time tags can be created based on templates that reflect physical assets, which speed up and simplify the application development.
FactoryStudio is the first complete product where all the configuration and execution tools are pure Windows Presentation Foundation (WPF), the latest graphical technology from Microsoft. WPF uses the full potential of the current graphics cards and computers, providing superior quality and performance.
Connect real-time tags to control properties in 3D models created with 3DMax or other systems that supports the .3DS extension.
Smart Symbols are asset and template based reusable graphical components, with runtime dynamics or static binding and centralized management. The symbols keep a live link with the library, which means you only need to modify the symbol once and it will automatically apply to all displays.
Develop code behind using C#, VB.NET, or HTML5/Javascript, expressions on dynamic animations, or client-side event-driven scripts.
Customizable on-screen keyboard, multi-touch support, momentary buttons, and other features deliver rich touch panel systems.
Unique new dynamics, such as opacity, shine and skew, combined with move, scale, color change, rotate, and others, applied to any object, provide the most comprehensive set of animations. No more difficult laborious workarounds dealing with drawing tools created on top of legacy graphics systems.
Images are added to the project database for centralized management. Low and hi resolution versions of the image are automatically created, optimizing the project. Transparency, alpha color, image brushes, and all designer tools are available.
All Windows controls are included, as well as a web browser, child-displays, doc viewer, and many others. WPF controls, such as scheduler controls, Gantt, or live video cameras, can be added to extend functionality. Legacy Active-X controls can also be used for compatibility.
Deployment Scenarios
FactoryStudio is based on a unified-package architecture, so the server is always the standard FactoryStudio software. However, all FactoryStudio modules such as Scripts, Device, Historian, Database, etc. may be placed on different computers, in a distributed system context. The server computers can run in different Operating Systems, which connects many client visualization stations and allows flexible deployment scenarios.
The FactoryStudio family of products is uniquely designed to provide the most reliable, flexible, and powerful application development platform. You can build an application to run on a small device with very limited amount of I/O, run on a production line or a commercial building, or you can provide information across the globe to those that need it, on any device, anywhere.
High degree of scalability and performance
The same configuration tool can create applications for desktops, mobile, HTML5, and embedded devices.
FactoryStudio is the perfect platform to collect data from multiple locations and access it at a centralized location. Hundreds to thousands of distributed FactoryStudio nodes provide data acquisition and publish the collected data to a cloud server or to a corporate office.
Users can use Application Security, Windows Authentication (Active-Directory), or WS-Federation concurrently, which all map to the same application server.
See “Draw” for more information on graphical displays.
Designed to deliver world-class mission-critical applications
Redundancy switch time and high-volume data was tested to meet rigorous offshore requirements.
Total flexibility to define privileges based on groups or specific users. Permissions can be global or tied to a specific display, object, or input action.
Dynamically create users and store credentials in SQL databases. Get users from Active-Directory or third-party system for integrated security or unified login.
Identification policies, session duration, control, automated logoff, e-sign, audit-trail, and a complete set of user management features are available.
FactoryStudio allows delivering applications in compliance with Title 21 CFR Part 11, and it was designed following the applicable recommendations from NERC, such as the CIP- 007-1-Cyber Security-System Management.
Security must be implemented at the core, not applied externally. FactoryStudio modules have built-in security related components designed from the core.
FactoryStudio automatically initializes and continues to synchronize the primary and secondary server. The Device communication channels are also easily setup for redundant physical networks and redundant PLC nodes.
The Alarm and Historian database can be assigned to a third-party external cluster or replicated automatically when running on the FactoryStudio servers.
Engineering tools provide features to simplify configuration and updates in redundant scenarios.
Redundant or stand-alone servers allow dynamic switching of project versions, without interrupting service for connected clients and keeping the real-time database loaded.
Real-Time tags, Devices, Alarms, Historian, Scripts, Clients, all FactoryStudio’s modules, were designed from the ground up to meet redundancy and hot-swapping requirements.
Infrastructure designed from the Core
FactoryStudio performs real-time optimization, blocking addresses to maximize the use of the communication channel.
Connectivity is a key FactoryStudio feature. We include a wide variety of industry standard protocols, and we enable built-in communications with PLCs, historians, databases, and other devices. New drivers are continuously being added, and our SDK makes it easy to add any additional drivers that may not already be included.
FactoryStudio is in full compliance with the OPC Server and Client specifications. For any protocol not included with the product, the OPC client provides all the necessary integration.
Drivers, native or OPC, and data acquisition can run on remote computers to do things like retrieving data from RS-232 devices or eliminating the requirement for DCOM OPC configuration.
FactoryStudio can be deployed as a stand-alone OPC Data Server that uses native protocols and provides data to other systems through its OPC Server interface.
A Tag Import Wizard and automatic definition synchronization is provided for OPC Servers, Rockwell ControlLogix L5K files, CSV files, Beckhoff TwinCAT, OSIsoftTM PI System, and PI AFTM; new wizards are continuously being added.
Data communication runs in its own .NET domain, with a WCF layer to isolate the drivers from the main real-time database. For maximum performance, multiple threads are created for each protocol and device node.
A complete set of testing, deployment, and diagnostics tools provides fast and reliable application development and installation.
Statistics are generated to help with troubleshooting and the fine tuning of high-performance applications. Some of the performance related statistics gathered include system messages, success and error messages, dynamic block creation, and cycle time and execution time on each block.
Everything in the driver configuration, from the station node IP to address and tag mapping, can be changed online using the project script. Standard applications can be created that have the runtime setup to specific conditions for where it is being deployed.
Partial list of supported manufacturers and protocols
ABB,
Altus,
BACnet,
DNP 3.0,
Ecom/KOYO,
Fatek/Facon,
GE,
IEC-61850,
IEC-870-5-101 and 104,
Matsushita,
Mitsubishi,
Modbuss,
MQTT,
National Instruments Omron,
Reliance,
Rockwell,
Siemens,
Simatic/TI 505,
Smar,
SNMP,
TwinCAT/Beckhoff,
Unity Pro,
WITS,
and more.
Built-in tools and open interfaces for custom solutions
Reports can be saved in multiple formats: Text (ASCII or Unicode), HTML, XPS, and PDF!
FactoryStudio includes a user-friendly, simple report layout editor integrated within the engineering workspace. The rich text format uses underlying XAML flow document technology from WPF that enables the inclusion of graphics and flexible formatting.
Runtime displays can be opened in the background or saved to image files, allowing you to create rich graphic snapshot reports. Current displays and layouts can be printed or saved as an image to a disk.
The report generator's ability to append files, based on the project configuration and real-time tags, can be used to create CSV and text logging files for scenarios that require information to be created as time goes by, such as batch reports and shift reports.
Any symbol from real-time displays can be included in a Report. The dynamic behavior of a symbol, such as color, text output, and rotation, are all updated using current tag values when generating a report. User controls, like Trend and Bar charts, can be added as well.
The content of database tables and queries can be added to reports. Query and report generation are executed in isolated processes; they do not interfere with real-time processing.
A complete .NET Data Access library is available for the creation of custom reporting solutions or for integration with Microsoft Office, SQL server reporting services, or other vendor tools. A COM model API is also available for use from Excel VBA and JavaScript applications.