ISA-95

The ISA-95 standard is the foundation for organizing and naming assets, areas, and tags. ISA-95 is an internationally recognized standard for the integration of enterprise and control systems, widely adopted in manufacturing and industrial environments. By following this structure, you can ensure consistency, interoperability, and scalability across your digital twin and IIoT deployments.

Benefits of Using ISA-95

  • Establishes a universal language for system integration and asset management.

  • Supports scalable, maintainable hierarchies across multiple plants, sites or projects.

  • Enables faster onboarding and easier communication between IT, OT, and business teams.

  • Simplifies data analysis, reporting, and cross-system interoperability.


The ISA-95 Hierarchical Model

ISA-95 defines a clear, hierarchical structure for representing your organization and its operations. Each level serves a distinct role, supporting organized information flow and activity from top-level business functions down to the shop floor.

Hierarchy Overview:

Enterprise
└── Site
    └── Area
        └── Line
            └── Cell
  • Enterprise The highest level, representing your entire company or organization. This encompasses all sites and their associated areas. This typically correlates to the Root Node of your Asset Hierarchy.

  • Site A specific physical location where manufacturing operations take place, such as a factory or plant. Each site can contain multiple areas.

  • Area A defined section within a site focused on a particular manufacturing process, product, or function (e.g., a production hall, packaging area, or QC lab).

  • Line Represents a production line within an area - such as an assembly or filling line.

  • Cell The lowest level, representing individual machines, work cells, or equipment that carry out specific tasks.

This hierarchical structure allows for a clear and organized flow of information and activities from the top-level business functions down to the shop floor, facilitating better communication and coordination between different levels of the organization.


Applying ISA-95 in Tricloud Nexus

When building your asset hierarchies in Tricloud Nexus, the ISA-95 structure guides how you organize and name your sites, areas, lines, and assets. Mapping your hierarchy to ISA-95 levels enables your digital model to accurately reflect your physical organization, supporting advanced analytics and reliable integration with external systems.

Example ISA-95 Structure

Acme Corporation (Enterprise)
└── Dallas Factory (Site)
    └── Injection Molding (Area)
        └── Press 103 (Line)
            └── Stamper (Cell/Equipment)

Using ISA-95 Structure to model Asset Hierarchy

The example of an ISA-95 structure for Acme Corporation can be modelled in an Asset Hierarchy using the following Nodes:

Acme Corporation (Root Node)
└── Dallas Factory (Area)
    └── Injection Molding (Area)
        └── Press 103 (Area)
            └── Stamper (Asset)

Applying this structure to an actual Asset Hierarchy will look like this:

ISA-95 strructured Asset Hierarchy for Acme Corporation

ISA-95 Alias & Naming Conventions

Tricloud Nexus leverages the ISA-95 model and enables you to assign aliases at every node level - Root, Area or Asset - to generate short, descriptive, and consistent tag names across your organization.

Tag naming without Aliases

Suppose you create a tag called Temp on the Stamper asset. If you rely solely on the full node names, your tag’s hierarchical name might look like this:

Acme Corporation/Dallas Factory/Injection Molding/Press 103/Stamper/Temp

While this structure is human-readable and preserves context, the tag name is lengthy and can be cumbersome in analytics reports or dashboards.

Tag naming with Aliases

A more concise and effective approach is to assign aliases to each node, using periods (.) as separators. This maintains the context, but keeps tag names readable and compact.

For example:

DA.IM.P103.S01.Temp

Where:

  • DA = Dallas Factory

  • IM = Injection Molding

  • P103 = Press 103

  • S01 = Stamper

  • Temp = Tag Name

In this example, the root-level alias (e.g., Acme Corporation) is omitted for clarity, but including it is optional. The key benefit is clear, standardized, and manageable tag names that retain essential context.

The Hierarchical Name can be read in the following way:

DA.IM.P103.S01.Temp

Dallas Factory (DA)
 └── Injection Molding (IM)
      └── Press 103 (P103)
          └── Stamper (S01)
                 └── Tag (Temp)

How Hierarchical Names for Tags are Generated

Tag names in Tricloud Nexus are automatically generated based on their position in the hierarchy and the aliases set on each parent node. This means every tag gets a unique, contextual name without manual editing.

  • By default, a node’s alias is based on its name (with special characters and spaces removed).

  • You can set or change the alias for any node - Root, Area, or Asset - via the Info tab (or hierarchy settings for the root).

  • Aliases are required for all Areas and Assets; the root node alias is optional.

Tag names are automatically generated and applied to all Tags in the Hierarchy based on the Tags location in the Hierarchy and Aliases specified for all parent nodes.


Set ISA-95 Alias for Hierarchy Nodes

Whether the Node is a Root, Area or Asset node, you can define an ISA-95 Alias for the Node.

  1. Select the Node you want to define an Alias for

  2. Go to the Area/Asset info Tab (or hierarchy settings for Root node)

  3. Specify the Alias in the textbox

Using Aliases ensures every Tag is uniquely identified based on its location in the hierarchy, making integration, reporting, and troubleshooting straightforward.

By default the Alias is the same as the Name of the Node (but any special chracters like @£$€€{[[]]Space are removed)

Setting an Alias on the Root Node is optional, but Aliases are required on all Areas or Assets.

Hierarchical Tag Naming

When a Tag is created on an Asset, the Hierarchical Name of the Tag is automatically calculated. The Hierarchical Name is the ISA-95 naming of the Tag.

The Hierarchical Name is calculated based on Aliases of nodes in the Hierarchy

In addition to the hierarchical name, each tag is assigned a unique Id (GUID). If you change a node’s alias or rename a tag, the hierarchical name will update automatically - but the tag’s Id remains unchanged.

When building dashboards or reports, it’s best to reference Tags by their Id (Cloud Id). This ensures your visualizations remain robust, even if names or aliases change in the hierarchy.

Using the Hierarchical Name may render your Dashboard Tiles broken, if an Alias was changed in the hierarchy.


Best Practices

  • Align your hierarchy with ISA-95 levels to mirror your actual business and production structure.

  • Map your environment faithfully from enterprise down to individual machines or sensors - to enable clear navigation and analytics.

  • Use meaningful Aliases Assign clear, concise aliases to every Area and Asset node to generate standardized, readable tag names.

  • Design for scalability and integration A standardized hierarchy makes it easy to expand or connect new systems in the future.

  • Dashboards Use the hierarchical name for context, but rely on the Id of the measurements for integration, reporting, and dashboarding.

Last updated

Was this helpful?