Post

EPLAN Functional Assignment (`==`) vs Function Designation (`=`) Reference Guide

A comprehensive reference guide to the functional assignment (`==`) and function designation (`=`) schemes in EPLAN Electric P8, including their definitions, characteristics, examples, hierarchical structure, practical use cases, and expert tips for effective implementation in electrical project documentation.

EPLAN Functional Assignment (`==`) vs Function Designation (`=`) Reference Guide

EPLAN P8: Functional Assignment vs Function Designation

Quick Comparison

AspectFunctional Assignment (==)Function Designation (=)
ScopeGroups related functions togetherIdentifies individual function
LevelHIGHER level (category/group)LOWER level (specific function)
HierarchyParent/CategoryChild/Instance
PurposeClassifies function typeNames the actual function
Example“Motor control” (group)“Main pump motor” (specific)
Symbol== (double equals)= (single equals)
AvailabilityNot available in dialogIdentifying/Available

Functional Assignment (==) - The Parent Category

Definition

Defines the overall function or functional group that encompasses multiple related operations.

Characteristics

  • Higher-level abstraction
  • Groups multiple subordinate functions
  • Describes what system/subsystem it belongs to
  • Often represents a functional module or unit

EPLAN Example

1
2
3
4
Functional Assignment: Motor Drive System
├── Function Designation: Main Motor
├── Function Designation: Pump Motor
└── Function Designation: Fan Motor

Real-World Electrical Example

1
2
3
4
5
==  Compressor Air Supply System
    =   Compressor Motor
    =   Pressure Switch
    =   Relief Valve
    =   Air Filter

Function Designation (=) - The Specific Function

Definition

Identifies the specific, individual function or component within the assigned functional group.

Characteristics

  • Lower-level, more granular
  • Unique identifier for actual devices/functions
  • Describes what the specific component does
  • Maps directly to components in the circuit

EPLAN Example

1
2
3
Function Designation: Main Motor
Function Designation: Backup Motor
Function Designation: Control Pump

Real-World Electrical Example

1
2
3
4
=   M1  (Main Compressor Motor)
=   M2  (Backup Compressor Motor)
=   PS1 (Discharge Pressure Switch)
=   PS2 (Inlet Check Valve)

Hierarchical Structure in EPLAN P8

1
2
3
4
5
6
7
Page Structure: [Functional Assignment] + [Function Designation] + [Location] + [Document Type]

Example Page Designation:
==Motor Control = Main Drive / + Cabinet A & Schematic
                  └─ Specific function
                                  └─ Where it's located
                                              └─ What type of document

Practical EPLAN P8 Example

Scenario: Multi-Motor Control System

Configuration:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Functional Assignment (==): Power Distribution
├─ Function Designation (=): Main Incoming Breaker
├─ Function Designation (=): UPS System
└─ Function Designation (=): Distribution Transformer

Functional Assignment (==): Motor Control
├─ Function Designation (=): Pump Motor
├─ Function Designation (=): Fan Motor
└─ Function Designation (=): Compressor Motor

Functional Assignment (==): Safety System
├─ Function Designation (=): Emergency Stop
├─ Function Designation (=): Safety Relay
└─ Function Designation (=): Interlocks

Generated Designations in Circuit

1
2
3
4
5
==Power Distribution = Main Incoming Breaker + Cabinet A & Schematic
==Power Distribution = UPS System + Cabinet B & Schematic
==Motor Control = Pump Motor + Cabinet C & Schematic
==Motor Control = Fan Motor + Cabinet C & Schematic
==Safety System = Emergency Stop + Control Panel & Schematic

When to Use Each in EPLAN P8

Use Functional Assignment (==) When:

  • Organizing system-level functionality
  • Creating a functional hierarchy for large projects
  • Want to group related circuits/components
  • Building modular control systems
  • Need multi-level designation structures

Use Function Designation (=) When:

  • Identifying specific components (motors, relays, switches)
  • Creating unique identifiers for each device
  • Component-level documentation in BOMs
  • Tagging individual devices in the circuit
  • Ensuring no ambiguity in component identity

Data & Analysis Perspective

Information Hierarchy

1
2
3
4
Level 1 (Functional Assignment ==):   System Category
Level 2 (Function Designation =):     Component ID
Level 3 (Location Designation +):     Physical Location
Level 4 (Document Type &):            Document Classification

Why This Matters for Data:

  • Query ability: Can filter by assignment (all motor control) or designation (specific motor)
  • Bill of Materials (BOM): Function designation links to actual component counts
  • Cross-referencing: Assignment helps trace related circuits; designation pinpoints exact location
  • Change management: Assignment-level changes affect multiple designations

Electrical Analysis Use Case

Scenario: Analyzing Load Distribution

Using Functional Assignment:

1
2
3
4
5
==Motor Drive System (Total: 3 motors)
   = Main Motor (22 kW)
   = Backup Motor (22 kW)
   = Cooling Motor (5 kW)
   Total Load: 49 kW

Data output for analysis:

1
2
3
4
5
6
7
8
9
10
{
  "functionalAssignment": "Motor Drive System",
  "totalDesignations": 3,
  "components": [
    {"designation": "Main Motor", "power": 22, "unit": "kW"},
    {"designation": "Backup Motor", "power": 22, "unit": "kW"},
    {"designation": "Cooling Motor", "power": 5, "unit": "kW"}
  ],
  "totalLoad": "49 kW"
}

This structure enables automated load calculations, cable sizing, and breaker selection.


Key Takeaway for EPLAN P8

PerspectiveMeaning
OrganizationalAssignment = Folder, Designation = File
ElectricalAssignment = System, Designation = Device
DataAssignment = Category, Designation = Record
CodingAssignment = Class, Designation = Instance
This post is licensed under CC BY 4.0 by the author.