Announcing VTScada 12.1.22 General Release
In addition to major software version updates, our team regularly releases service updates with enhancements, bug fixes, and new features.
Version 12.1 – Mission Critical Features for Systems of Any Size
While VTScada was designed to run the largest systems in the world, it makes mission critical strategies practical for even the smallest applications. Version 12.1 continues to provide powerful new tools to help you seamlessly grow your systems while prioritizing process uptime.
VTScada 12 Features by Version
New Features in Version 12.1.21:
- FloBoss 103 and FlowBoss 107 flow computer tags in the Oil & Gas Solutions layer are now compatible with recent firmware updates.
New Features in Version 12.1.20:
- You can now configure server-specific VOIP in the VOIP Settings section of the Application Configuration dialog.
New Features in Version 12.1.19:
- The API SetUserLanguage() has been created which allows users to change their language to any available language during runtime.
- The installer now supports disabling the Modem TSP driver installation.
- The Mitsubishi Driver now supports Q Series PLC and several types of serial frames.
New Features in Version 12.1.18:
- Input tags using the DNP3 driver will now record attributes such as Quality and Comm Failure that can be used in graphics and reports.
- The I/O & Calculations tag now has better support for “Select Before Operate” mode when used with the Set Value Button and Numeric Data Entry widgets. The Alarm tag now supports “Fail to Operate” and “Uncommanded Change of State” modes when connected to an I/O & Calculations tag.
- VTScada now has the ability to accept external language translations in the form of a dictionary passed into the GetPhrase API.
New Features in Version 12.1.17:
- VTScada now supports the use of the address assist and tag import with the Autosol OPC UA server.
- It is now possible to read strings from register based addresses in PLCs such Delta and Modbus by setting the “String stored in registers” flag of the IO tag along with specifying the length in bytes.
- VTScada now supports filtering by address content in the Advanced filter flyout window of the tag browser.
New Features in Version 12.1.16:
- When importing gas composition results from a file in the Oil and Gas Solutions layer, the Heating Value is now imported along with the rest of the results if it is available
- It is now possible to set page or widget parameters of type Text as non-translatable.
- The GetModuleTimeStamp function has been added. This is an efficient way to get the timestamp of the module’s source file when the module was last compiled or edited in VTScada.
- There is a new Services page and widget for displaying RPC services status and performing changeover of the services during server maintenance. The interface is also available in a script application and the Trace Viewer.
- The columns in the HDV’s table of pens now auto-size more appropriately.
New Features in Version 12.1.15:
- VTScada now supports displaying the tag name alongside the tag value in the HDV and Plot Data widgets.
- Test Framework asserts can now be called in steady state, so that a test can be written to wait until the assert passes, or a timeout elapses, at which time the test assert fails.
New Features in Version 12.1.14:
- Page Button and Page Hotbox widgets can now be configured to launch the Page Menu or subordinate pages.
- It is now possible to reset tag parameters to their default value using the right-click menu.
New Features in Version 12.1.13:
- By default, the “Go To Page” option searches the parameterized pages specified in the page menu or in page change widgets. It now is possible for an application to specify an additional set of parameterized pages that should be included in the “Go To Page” search by including a GetPagesForTagsHook callback module.
- The Application Configuration dialog now provides a way to disable the Ack All button on the Alarm Page.
- VTScada now supports opening source code in a preferred editor from the Source Debugger
- The Source Debugger now provides a String option in the data format popup window of the module content list.
- The content of the details dialog under the diagnostics tab for the OPC UA Client driver can now be copied. If using an Anywhere Client, the content can be downloaded as a text file.
- VTScada now permits system integrator licenses to be moved between computers.
- Digital Status and Digital I/O and Calculations tags now support toggling their values using the following widgets: Illuminated Toggle Switch, Checkbox Switch, and Toggle Button.
- Added convenient programming interfaces for accessing importing application paths (the working copy path, data path, and path for trace files) among other details about the application.
New Features in Version 12.1.11:
- Roster tags now support expressions to be set for the Method and Enabled attributes of each contact.
New Features in Version 12.1.10:
- Several more drivers now show address information in the Address column of the Tag Browser.
- The Rockwell Driver can now access PLC-5 and SLC controllers that don’t support PCCC/CIP through a 1756-DHRIO Interface Module in a ControlLogix chassis.
New Features in Version 12.1.09:
- The individual field values of alarm notification messages can now be customized by a hook module which can reside in a custom tag type or in the root of the application.
New Features in Version 12.1.08:
- VTScada now supports the Traditional Chinese language.
- VTScada now reads OPC UA server profiles and modifies its behavior to support the OPC UA Micro Embedded profile.
- The Application Manager now shows Application Starting progress and Restart Required status in place of the Application Running Indicator.
New Features in Version 12.1.07:
- The Roster tag now has a public interface for accessing its contact information for display in custom widgets.
- Printing from the Sites Page has been enhanced to default to a PrintPage module in an embedded site details page if specified rather than just a screenshot.
- The PLC Alarm tag now reflects the alarm state of the PLC more accurately.
- A port number can now be specified in the configuration folder for a SMS appliance tag. This is useful when the COM port information for a cell modem is unavailable or incorrect from the installed device drivers.
- Access to the tag value tables and the main History table is now restricted to the users with the Remote Tag Value/History Retrieve privilege.
New Features in Version 12.1.06:
- The BACnet driver now support message segmentation as well as Tag Import for most common objects with a Present Value property.
New Features in Version 12.1.05:
- It is now possible to download CSV formatted files of alarm data from the alarm page when viewing with an Anywhere Client.
New Features in Version 12.1.04:
- The link displayed in the VIC update dialog now downloads the new VIC installer directly.
- The time at which an active alarm was acknowledged, and the time at which an unacked alarm cleared, is now displayed in the alarm details dialog, and can optionally be shown as separate columns in the alarm list.
New Features in Version 12.1.03:
- When creating a tag widget, there are now options to exclude the Trend, Navigation and Tooltip options and/or exclude the Tag Icon Marker.
- A History Statistics Value widget has been created that draws a single calculated historical tag value that is computed over a user-entered time range.
- New Pie Chart and Bar Graph widgets have been added for showing multiple tag values.
- VTScada now supports the Simplified Chinese language.
- An optional Page Shuffle feature has been implemented in VTScada where an app may periodically change pages based upon Settings.Dynamic settings.
- An “upon change” alarm option has been added to Discrete IO tags.
- Certain alarm priorities can now be prevented from being acked by the Ack All button via a new option in the Alarm Priority tag. The Ack button for each individual alarm can now be disabled programmatically via a custom AlarmCellAckHook module.
New Features in Version 12.1.02:
- Deprecated drivers/modes now have a warning not to use them in favor of the new Rockwell driver type. This includes the CIP Symbolic driver and several PLC types within the Allen Bradley Driver.
- A new report, Overall Total report, was added to give a single, overall total for the given time range.
- Two new options have been added to the History Statistics tag that represent the change in a value over time.
- The context menu is now available to all non-tag alarms and objects in an alarm list.
Major Enhancements in Version 12.1:
- IEC-62443-4-1 Certification
- Unparalleled Performance
- Multiple PLC Ports
- PLC Driver Deadbands
- Script Bubbles
- Faster Installer
- Alarm Annunciation over VoIP, no Modem or Internet
- Improved Twilio Performance
- Alarm Notification/Roster Enhancements
- Clearer and Easier Configuration
- Drag-and-drop Reordering
- Custom Callout Delays
- Notification Bursts
- Repeat Groups of Contacts
- Increased Roster Capacity
- New Security Privilege
- Batch & Recipe Management
- Multi-Monitor Internet Clients
- Configure monitors on a per-realm basis.
- VIC Only – While the Anywhere Thin Client works on any device with a browser, it does not currently support multi-monitors.
- On-Screen Keyboard
- Easily switch between different keyboard layouts.
- Configure default keyboards on a per-device basis.
- New and Updated Drivers
- Rockwell Driver
- Delta Driver
- Honeywell Mercury Driver
- Updated Modbus Compatible Device Driver
- Mitsubishi Driver
- Updated SNMP Agents
- Tag Browser Enhancements
- Tag Browser Enhancements
- Operate PLC Control Tags Without Widgets
- Filter on Tag Attributes
- Tag Import from OPC Servers
- Faster Third-Party Data Sharing
- SQL View Tag
- POST requests to the REST interface
- Embedded Video Widget
- Embedded Browsers
- Updated License Management
- Integrated Function Library / Expression Editor
- Enables the “usability” and “selection” of over 700 functions available in the Function Library.
- Also included are pre-built complex expressions (e.g., strapping tables, American Petroleum Institute, volume correction calculations).
- This includes the ability to create your own functions and have them added to the list.
- MultiSpeak Support
- Expanded MultiSmart Stations
- Enhanced MultiWrite Tag