Design an Industrial Graphics Application
- Last UpdatedSep 29, 2025
- 4 minute read
Note: AVEVA Industrial Graphics is now deprecated within Plant SCADA and future releases. It will no longer be supported or maintained in future versions, monthly updates or security updates. AVEVA recommends customers cease using AVEVA Industrial Graphics within Plant SCADA runtime systems and decommission any Plant SCADA Industrial Graphics web servers from production and engineering systems. See AVEVA™ Industrial Graphics for more information.
Creating an application that displays in an Industrial Graphics Web Client involves the stages described below.
Note: If you would like to review the output of a design during development, you need to have an Industrial Graphics Server (connected to a System Management Server) installed locally on the development workstation. While this is suitable for the design process, it is recommended that you deploy the project to a dedicated Industrial Graphics Server for runtime operation.
You can add Industrial Graphics to any new or existing Plant SCADA project. However, if you want to make use of the default set of Industrial Graphics symbols provided with Plant SCADA, you need to add the system project IndustrialGraphics_Include as an included project.
The symbols contained in this project will then be available to embed within your Industrial Graphics pages and symbols.
-
Create the required pages and symbols. The pages you create can be used to host a set of symbols.
-
Pages are accessible via the Pages view in Plant SCADA Studio (see Browse Industrial Graphics Pages in Plant SCADA Studio)
-
Symbols are accessible via the Libraries view Plant SCADA Studio (see Browse Industrial Graphics Libraries in Plant SCADA Studio).
From these views you can create and open items in the Industrial Graphics Editor. You can also create new Libraries to organize your symbols.
-
-
In the Industrial Graphics Editor, configure any animations so that they point to the required tags and equipment.items.
-
Configure the application Menu.
The Visualization activity can be used to build a hierarchical menu that an operator can use to access your Industrial Graphic pages in a client. See Configure a Menu for Industrial Graphics Pages.
-
If required, you can modify the Styles used for elements, status animations and numeric values.
Styles define a set of visual properties for text, lines, graphic outlines, and interior fill. They allow you to establish consistent visual standards. They are defined in Plant SCADA Studio's Standards activity. See Styles.
Note: It is recommended that you review the list of supported graphical elements and limitations before you start creating an application. See Supported Graphical Elements and Known Limitations.
-
To build your Industrial Graphics application, compile the project.
-
Run the project to engage live I/O data.
To review your design on the development workstation (using a local Industrial Graphics Server) enter the following address in a browser:
-
https://localhost/aig
Be aware, however, that the connected System Management Server may be configured to use a non-default port (see Advanced Configuration for a System Management Server). This changes the port the AIG server uses to listen, which means you need to include the current HTTPS Port setting in the address as follows:
-
https://localhost:<HTTPS Port value>/aig
You can continue to build the application and test the output in the browser. However, you will need to recompile the project to view all changes, particularly if you have added or deleted embedded symbols.
-
Follow the normal deployment procedure to deliver a project version to the deployment client located on the Industrial Graphics Server.
-
To see live data, make sure your Plant SCADA I/O servers are running with your project.
After the application is deployed, it will be available to any computer or device that can access the Industrial Graphics Server.
Before you can view the Web Client in a browser, you need to consider the following:
-
Authentication — does the current client user have appropriate access?
The person logging in to the Industrial Graphics application needs to be part of a domain group associated with the "Industrial Graphics Users" or "Industrial Graphics RW Users" security role. See Secure the Industrial Graphics Web Client for more information.
The Windows security group their account is a member of should also be assigned to a Role within the Plant SCADA project to allow authorization by the I/O server. See Roles.
-
Licensing — is the Industrial Graphics Server appropriately licensed?
If the Industrial Graphics Server cannot acquire a license, it will run in Single Session Mode. This provides access to a single user on a first-come-first-serve basis. However, if more users require access the server will need an available license. See AVEVA™ Enterprise Licensing.
You can then point the browser to one of the following addresses:
-
http://<IPAddress>/aig
Or:
-
http://<NodeName>/aig
Where <IPAddress> or <NodeName> corresponds to the computer where the application is deployed.
As with a development workstation, if the connected System Management Server is configured to use a non-default port (see Advanced Configuration for a System Management Server) you will need to include the current HTTPS Port setting in the address as follows:
-
https://IPAddress:<HTTPS Port value>/aig
-
https://NodeName:<HTTPS Port value>/aig