An Equipment Module groups related Engineering Items into a reusable functional unit. Equipment Modules use a template-based system where you define a template with item slots, then create multiple configurations that assign different physical components to those slots.
💡 In pharmaceutical terms: An Equipment Module represents a group of valves and instruments that always work together — such as a tank inlet assembly (inlet valve + vent valve + pressure transmitter), a CIP supply manifold, or a transfer path between vessels. By grouping them, you can write your process logic once and reuse it across multiple physical configurations.
🧩 Core Concepts
Template System
The Equipment Module system has three layers:
|
Layer |
What It Is |
Example |
|---|---|---|
|
Configuration Template |
Defines the structure — what item slots exist |
"Transfer Path" template with 3 valve slots |
|
Configuration |
A named instance — assigns specific items to slots |
"Path A", "Path B", "Path C" |
|
Configuration Item |
An individual item slot within a template |
"Inlet Valve", "Outlet Valve", "Return Valve" |
How It Works
-
Create a Template — define the item slots (e.g., "Inlet Valve", "Outlet Valve", "Drain Valve")
-
Create Configurations — name each configuration (e.g., "Transfer to Tank 1", "Transfer to Tank 2")
-
Assign Items — for each configuration, pick which actual valve from the P&ID fills each slot
✅ The key benefit: Process logic references item slots by name (e.g., "Inlet Valve = Open") rather than specific valve names, making the logic reusable across configurations.
📋 Properties
Equipment Module
|
Property |
Type |
Description |
|---|---|---|
|
Name |
Text |
Unique identifier for the equipment module |
|
Color |
Color |
Visual color for highlighting on the P&ID |
|
Configuration Template |
Reference |
The template that defines the module's structure |
|
Schema |
Reference |
The configuration schema |
Configuration Template
|
Property |
Type |
Description |
|---|---|---|
|
Name |
Text |
Template name (e.g., "Transfer Path", "CIP Manifold") |
|
Color |
Color |
Visual color for the template |
|
Configuration Items |
List |
Item slot definitions within the template |
|
Configurations |
List |
Named configuration instances |
Configuration
|
Property |
Type |
Description |
|---|---|---|
|
Name |
Text |
Configuration name (e.g., "Path A", "Path B") |
|
Template |
Reference |
Parent template reference |
Configuration Item
|
Property |
Type |
Description |
|---|---|---|
|
Name |
Text |
Item slot name (typically the valve/instrument name) |
|
Color |
Color |
Visual color for this item |
|
Template |
Reference |
Parent template reference |
📖 How To: Create an Equipment Module
Method 1: Create from Selection (Fastest)
-
Select the engineering items you want to group on the P&ID (valves, instruments, etc.)
-
Use Create from Selection to automatically generate a template with item slots matching your selection
-
The template is populated with the selected items as the first configuration
-
Rename the template and configuration to meaningful names
-
Add more configurations to map additional physical valve sets to the same template
Method 2: Manual Creation
-
Open Module Data — Navigate to the Data panel in the Module Ribbon.
-
Go to the Equipment Modules tab — Select the Equipment Modules section.
-
Create a new Equipment Module — Click "Create new" and name it.
-
Define item slots — Add slots to the configuration template (e.g., "Inlet Valve", "Outlet Valve").
-
Create configurations — Add named configurations (e.g., "Tank 1 Path", "Tank 2 Path").
-
Assign items — For each configuration, pick which actual valve from the P&ID fills each slot.
🎨 Equipment Module Highlighting
When an Equipment Module is active or selected, its components can be highlighted on the P&ID drawing. The highlighting uses the Equipment Module's color and automatically colors the grouped items.
The EM Ribbon provides controls for:
-
Selecting which Equipment Module to highlight
-
Toggling highlighting on/off
-
Managing Equipment Module configurations
🏭 Example: Tank Inlet Module (Pharma)
A typical pharmaceutical tank inlet module groups the valves and instruments at the top of a process vessel:
Template: "Tank Inlet Module"
|
Slot |
Description |
Typical Instrument |
|---|---|---|
|
Inlet Valve |
Controls fluid entry to the tank |
Diaphragm valve |
|
Vent Valve |
Controls vent line for pressure equalization |
Ball valve |
|
Pressure Transmitter |
Measures tank headspace pressure |
Pressure sensor |
|
Level Transmitter |
Measures tank fill level |
Radar level gauge |
Configurations
|
Configuration |
Inlet Valve |
Vent Valve |
Pressure Transmitter |
Level Transmitter |
|---|---|---|---|---|
|
Tank T-100 |
XV-101 |
XV-102 |
PT-101 |
LT-101 |
|
Tank T-200 |
XV-201 |
XV-202 |
PT-201 |
LT-201 |
|
Tank T-300 |
XV-301 |
XV-302 |
PT-301 |
LT-301 |
With this setup, a process step can reference "Inlet Valve = Open" and it will automatically apply to the correct physical valve (XV-101, XV-201, or XV-301) depending on which configuration is active.
🏭 Example: CIP Supply Manifold
|
Slot |
Description |
|---|---|
|
WFI Supply Valve |
Controls WFI supply to the CIP circuit |
|
Acid Supply Valve |
Controls acid dosing into the circuit |
|
Caustic Supply Valve |
Controls caustic dosing into the circuit |
|
Return Valve |
Controls the return line back to the CIP skid |
|
Supply Pump |
The CIP circulation pump |
|
Temperature Sensor |
Monitors CIP solution temperature |
🛠️ Common Operations
|
Operation |
Description |
|---|---|
|
Create |
Add a new Equipment Module |
|
Create from Selection |
Generate a template from selected P&ID items |
|
Edit |
Modify template slots, configurations, or item assignments |
|
Rename |
Change the name of a template, configuration, or item |
|
Delete |
Remove an Equipment Module, configuration, or item |
|
Add Configuration |
Create a new named configuration for an existing template |
|
Add Item |
Add a new item slot to a template |
🔗 Related Pages
-
📋 Module Data — All module data types
-
EM Ribbon — Equipment Module ribbon controls
-
Engineering Item — Individual components that fill template slots
-
🧠 Algorithm Design — Using Equipment Modules in condition logic
-
📐 Process Design — Using Equipment Module configurations in process steps