Action˳Net - New Features of version 9.1

Action˳NET version 9.1

The most modern SCADA software in Brazil is evolving and its new version presents a number of novelties. Check out the list below for even more features that Action˳NET now offers in this new version.

Responsive Dashboards

Dashboards quickly transmit a large amount of data in a compact and easily accessible format.

  • Responsive layouts allow your dashboards to be intelligently resized based on the screen size of the viewing device.

  • Drag and drop panels easily to display various chart types, such as trend, pie, bars, plus gauges, and more!

  • Add any object from the symbol library - whether it's native to Action˳NET or one created by the user!

  • Create groups to control your responsive behavior separately from the general page.

  • Create dashboards for .NET and HTML5 clients from the same development environment.

  • Supports our new Project Themes for quick customization!

 

Themes

We have improved both the themes in the development environment and the project themes!

Development environment themes

  • Choose from several themes for the style you like best, perhaps to suit your usage environment (rest your eyes with dark mode).

  • Open multiple projects or multiple copies of the same project, and each can have its own theme to make it easier for you to work or reference.

Project Themes

  • Allows users to easily choose a theme with the new theme selector to better suit their environment or visual skills.

  • Easily build your own theme or use one of our predefined themes.

  • You can disable the theme for an item or even for an entire page, just fill in the check box.

 

High-performance graphics

A novelty of version 9.1 are the high-performance graphic symbols prefabricated for you! Including an HPG alarm symbol.
The symbol library menu has also been updated to speed up the location of standard or high-performance symbols. The symbols are vectorized, allowing their automatic resizing to fit screens of different sizes.
And because you can create screens in both the ˳NET and HTML5 environment, you can use the library symbols on BOTH screen types – allowing equal screens regardless of the selected environment!
It is important to remember that Action˳NET symbols are powerful objects, with the ability to contain multiple data references (input parameters) - facilitating replication and use for various purposes, while easily linking them to data-driven actions (such as showing colors or execution/shutdown states, etc.).
And you can also make your own symbols, with any data references you want to add. You can also link them to a data type. For example, you can associate the template of a feeder bay with the symbol of a typical feeder, with its circuit breaker, its disconnectors, and measures, and if you drag the feeder associated with the template to a screen, you create the feeder symbol on the screen, already associated with the specific feeder associated with the template.
In this way you can make your own data types, such as line bays, transformer, reactor, feeder, auxiliary services, etc., where each bay has as sub parameters the bay breaker, the disconnectors, the associated analog variables (voltage, current, power, etc.). When you link this data to a symbol and drag it to a screen, you automatically associate all of these subparameters with parts of the symbol that composes it.

SQL Query Visual Constructor

Or Visual SQL Query Builder allows you to quickly connect, build, and test your SQL queries, visually, before using them in your project.

  • Connect, create, and test queries visually in the same environment - no need to install or open other programs.

  • Visually select databases, tables, and columns.

  • Visually create relationships between SQL entities.

  • Each visualization and action creates the SQL query in real time.

  • Test your query in the builder to verify that you are getting the data you want before using it in your project.

  • Did you check how your query works? Copy and paste the query where you need it in your project and you're sure it will work because it's already been tested.

Python Integration

Integration with Python opens up a great way to develop AI algorithms for your projects. Increase the power and reach of your existing Python code by integrating it into Action˳NET.

  • Supports ANY python version, including versions 2.x and 3.x.

  • Access the Python namespace through the Scripts, Tasks, and CodeBehind menus in Action˳NET.

  • Run your Python code from within your projects (even with NumPy libraries, Matplotlib, etc.).

  • Create Python code that can interact with your Action˳NET project.

  • Create a task that runs your external Python code and even passes parameters bi-directionally, all without adding a single line of code to your project.

  • Schedule your task to run at set times or run it on trigger triggers (for example, event-based triggers).

  • Machine learning and easy Artificial Intelligence integration.

Note: The Action˳NET is already compatible with C#, VB.NET, and JavaScript!

Project templates

Pre-built project templates using Lean Automation technology, developed by Spin, allow you to manage automation applications for substations, power plants, wind farms and photovoltaics in a few tens of minutes, without error and with excellent visual quality.

  • Predefined displays and layouts.

  • Various model types including:

    • Blank project;

    • Standard Project;

    • TrendChart Project;

    • TrendChart with alarm page design;

    • TrendChart with alarm pages and alarm footer;

    • Redundancy Project.

(Each of the projects accumulates the items from previous projects created as "Components".)

MQTT Protocol - Supports Creation of MQTT Broker and MQTT Clients

The included MQTT customers and broker help you connect securely, securely, and cost-effectively to a wide and growing variety of devices and systems.

  • Run the broker alone or linked to a project.

  • When linked to a project, the MQTT broker can also expose all properties and namespaces of the project.

  • The broker supports both Sparkplug B clients and original MQTT clients (who do not use the Sparkplug B specification), such as Mosquitto.

  • Give publish/subscribe easily - great for networks with data constraints or costs.

  • Great for use as a network gateway or communications hub.

Icon font

The icon font makes it easy and faster to add modern-looking icons to your projects.

  • Create consistent, modern layouts.

  • Save time by using an icon font instead of a web jpeg/png.

  • Some icons are included like Home, Alarms, Warnings, Chart, Meter, Settings, Search and more!

  • Easy and smooth resizing, because the icon is actually a font!

Multi-screen development

Project development is accelerated by using multiple screens.

  • Open multiple monitors and scripts at the same time.

  • Copy/paste between .NET and HTML5 monitors.

  • Change the themes between the separate windows.

  • Makes code and display comparison easier and faster.

  • Bonus: The display bars and script at the top now allow the removal of shortcuts to help keep the desktop clean.

Multi-monitor support

Create your projects to support multiple monitors. Perfect for layouts with multiple screens as in corporate operations centers, or even desktops with two screens. Easily create different layouts for each screen. Quickly specify which layout you want to appear on each screen.



Communication Drivers Highlights

Connectivity is a key feature of the Action˳NET platform.

  • Easily set up a communication hub to support communications and logic between virtually any device, any database, any historian, anywhere.

  • In the on-premises environment or to/from the cloud - you always connected!

  • We support the vast majority of electrical protocols, as well as dozens of industrial protocols, for building automation, for the use of IOTs.

  • Action˳NET is the only SCADA that implements the ONS Network 2.7 clustering protocol for communicating electrical plants with the ONS as a communication protocol by making this task simple.

  • We developed internally, in this latest version of Action˳NET the TASE2/ICCP protocol for communication between centers with TSL security procedures;

Simulator Driver

Our new Driver Simulator offers many options for data types, ranges and control over which ones you can generate simulation values. Choose from a list of data types (including strings) and set the minimum and maximum value that you want them to vary. For example, do you want to simulate an analog device and its response to the current variation of 4-20 mA? You can do it! Do you want to use a range of 0-25 mA to simulate a wire break with 0 mA? It's also possible.

Remote engineering and multi-user collaborative development

Work faster

Accelerate development by having a team of developers/engineers working at the same time on the same project - without the need to merge or import jobs.

Work more safely

Action˳NET also supports remote development, allowing developers to use a shared central repository and edit a project even when remote (not connected to the project server itself). As long as they're on the same network, they can access your projects, keeping your server more secure, reducing the number of people who need to connect directly and remotely.

Auto-start SmartClient

To help provide maximum functional time for your users, Auto-Start SmartClient (ASSC) is an automatic monitoring application that helps ensure that your remote SmartClient applications are always Active and running.

  1. THE ASSC periodically checks to ensure that the TSmartClient is running.

  2. Otherwise, ASSC checks whether it can access the Project in Project Server

  3. And if you can, ASSC will automatically restart the TSmartClient for you!

A SmartClient application is just one of many ways to launch a client application - and one of the easiest. Just direct to the server URL and that's it. No need to install other software - SmartClient takes care of everything for you. And now the Auto-Start SmartClient monitoring app ensures that your SmartClient is always up and running.

Sparklines on DataGrids

Small, but powerful!


Sparklines - Powerful and tiny graphics, can now be embedded in a DataGrid (Table). Want to show a quick look of the previous data or performance next to the current value? Now you can! Use the trends of the Sparkline next to the current values for an improved context and possible indicator of where things are going.

Style

Available in 4 styles, you can show off your powerful Sparklines using the formats "Line", "Area", "Barrra" or "WinLoss".

Dynamic cell background color in reports

Improve your reports with the dynamic background color option of cells. Calculated at run time, you can vary the color of the cells in your report tables, making them deliver even more value more quickly.
Great for regulatory reporting, as well as a quick visual history of when values were in or out of acceptable ranges. Would you like to quickly locate the areas that need attention in the shift report? Now you can! Spend more time fixing problems and celebrating wins than looking at numbers trying to figure out what's good or not so good in the last run.

Tags - easy localization and renaming

Find and teleport

Need to easily find all the locations where a tag is used on your system? You can with Action˳NET! Find, classify and filter to easily find the tag(s) of interest and all places where it exists(m). Then double-click to go directly where the tag is used, either on a display or even on a line of code!

Bonus:


This also works to find other things such as: alarms, displays, reports, scripts, devices, datasets, historian tables, and user defined types (UDTs)/templates)

Powerful renaming

Have you ever wished you could rename a tag in just ONE place and all places where that tag was used in your project would be updated automatically? You can with Action˳NET.
Even rename a part of a tag structure with our powerful templates. For example, rename "P_50C" to "P_50F" even in a tag structure such as : "FD_DW. PROT.P_50C".

Location and removal of tags, devices and most unused

Cleaning your project is important during project creation and maintenance.
Having unused items in your project makes troubleshooting, maintaining, and understanding of the project more difficult and error-prone. Therefore, we make it easier and safer to find and remove many unused things:

  • Tags

  • Devices

  • User-created types

  • Reporting

  • Datasets

  • Historian tables

Now you can easily find out if you made any of the above, forgot to connect them, if you haven't used them or don't need them.

On this page: