V5 Ultimate
Ultimate
PricingResourcesCompany
English (original)DeutschΕλληνικάEspañolFrançaisItalianoעברית日本語한국어NederlandsPolskiPortuguêsSvenska
Talk to us Log in Start free trial
Food & Beverage
  • Bakery & Confectionery
  • Food Processing
  • Ingredients & Dry Mixes
  • Sausage & Meat Products
  • Produce Packing
  • Pet Food & Pet Supplements
  • Dairy & Chilled Foods
  • Beverages & Liquid Manufacturing
  • Infant Formula
Pharma & Life Sciences
  • Radiopharmaceuticals
  • Pharmaceutical
  • Medical Devices
  • Veterinary Pharmaceuticals
  • Blood & Tissue
  • Diagnostics & IVD Kits
  • Reference Materials & Standards
  • OTC Topical Creams & Gels
Supplements & Personal Care
  • Dietary Supplements
  • Cosmetics & Personal Care
  • Cannabis & Hemp Manufacturing
  • Fragrances & Perfumery
  • Soaps & Personal Hygiene
  • Botanical Extracts & Essential Oils
Chemicals & Materials
  • Plastics & Resins
  • Agricultural Chemicals
  • Specialty & Industrial Chemicals
  • Printing Inks, Pigments & Construction Chemicals
  • Lubricants & Metalworking Fluids
  • Coatings, Adhesives & Sealants
Other Manufacturing
  • Consumer Products
  • Electronics & Electrical Assembly
  • Textiles & Nonwoven
  • Contract Manufacturing & Co-Packing
  • Packaging & Food-Contact Materials
  • Regulated Warehousing & Distribution
Explore all industries
  • Warehouse & TraceabilityReceive, store, pick and trace
  • Production & PlanningPlan jobs and guide production
  • Quality & LaboratoryTest, investigate and review
  • Documents & TrainingControl procedures and qualifications
  • Equipment & PerformanceMaintain assets and measure losses
  • Orders & IntegrationsConnect customers, suppliers and systems
  • Outputs & InsightsReports, KPIs and label design
Why V5? Product & Features
Why V5?Product & Features
  • Warehouse & TraceabilityReceive, store, pick and trace
  • Production & PlanningPlan jobs and guide production
  • Quality & LaboratoryTest, investigate and review
  • Documents & TrainingControl procedures and qualifications
  • Equipment & PerformanceMaintain assets and measure losses
  • Orders & IntegrationsConnect customers, suppliers and systems
  • Outputs & InsightsReports, KPIs and label design
Explore all industries
    • Bakery & Confectionery
    • Food Processing
    • Ingredients & Dry Mixes
    • Sausage & Meat Products
    • Produce Packing
    • Pet Food & Pet Supplements
    • Dairy & Chilled Foods
    • Beverages & Liquid Manufacturing
    • Infant Formula
    • Radiopharmaceuticals
    • Pharmaceutical
    • Medical Devices
    • Veterinary Pharmaceuticals
    • Blood & Tissue
    • Diagnostics & IVD Kits
    • Reference Materials & Standards
    • OTC Topical Creams & Gels
    • Dietary Supplements
    • Cosmetics & Personal Care
    • Cannabis & Hemp Manufacturing
    • Fragrances & Perfumery
    • Soaps & Personal Hygiene
    • Botanical Extracts & Essential Oils
    • Plastics & Resins
    • Agricultural Chemicals
    • Specialty & Industrial Chemicals
    • Printing Inks, Pigments & Construction Chemicals
    • Lubricants & Metalworking Fluids
    • Coatings, Adhesives & Sealants
    • Consumer Products
    • Electronics & Electrical Assembly
    • Textiles & Nonwoven
    • Contract Manufacturing & Co-Packing
    • Packaging & Food-Contact Materials
    • Regulated Warehousing & Distribution
PricingResourcesCompany
Start free trial Log in Talk to us
HomeGlossaryEquipment Module
Manufacturing · The complete guide

Equipment Module

In short

An equipment module (EM) is the ISA-88.01 physical-model level between Unit and Control Module — a functional grouping of control modules and lower-level equipment modules that together perform a finite processing task (a CIP skid, a sampling system, a feed loop, a weighing station).

Read the full summary

It is where the procedural phase logic lives in real-time control terms. Understanding the equipment module level is what lets engineers reuse "a CIP skid" across multiple units, and what lets MES recipes call "sample" without caring how the sampling system is wired.

1,102 words · ~6 min read
On this page
  1. 01What an equipment module is
  2. 02Where phase logic actually runs
  3. 03Reusable across units
  4. 04States and modes
  5. 05Design patterns
  6. 06Common mistakes
  7. 07How V5 Ultimate handles equipment modules
On this page · 7 sections
  1. 1What an equipment module is
  2. 2Where phase logic actually runs
  3. 3Reusable across units
  4. 4States and modes
  5. 5Design patterns
  6. 6Common mistakes
  7. 7How V5 Ultimate handles equipment modules
AI · Explain it for MY operation

How does Equipment Module apply to your shop floor?

Pick your industry and scale — Ask V5 rewrites the definition in your context, gives a worked example, and shows what V5 does on day one.

Your scale

01What an equipment module is

ISA-88's physical model: Enterprise → Site → Area → Process Cell → Unit → Equipment Module → Control Module. An equipment module is one or more control modules (valves, instruments, motors) grouped to perform a specific function. Examples:

  • A CIP skid — supply pump, recirculation pump, heater, valves, conductivity probe — performs the CIP sequence.
  • A sampling system — sample valve, isolation valves, drain — performs an aseptic sample draw.
  • A weighing system — load cells, tare switch, indicator — performs a controlled dispense.
  • A feed loop — feed pump, flow meter, control valve, recycle valve — delivers a metered feed.
  • A dosing system — multi-head doser, recipe controller, calibration check — adds minor ingredients.

An EM has its own internal state, its own local logic, and its own services exposed upward to phases.

02Where phase logic actually runs

When a master recipe references the phase class "CIP", the phase has to execute against physical equipment. The MES sends a phase command to the unit; the unit invokes the equipment module (CIP skid); the equipment module sequences its control modules (open valve V-105, start pump P-203, hold for time T, sample conductivity).

  • The phase class in the library declares parameters and exit conditions abstractly.
  • The equipment module in the PLC contains the real-time logic that fulfils the contract.
  • The MES sees the phase state (Idle, Running, Held, Complete) and the parameter values, not the internal control-module orchestration.
  • Multiple units can share one EM (e.g. one CIP skid services three reactors) by arbitration.
The Contract

An EM's value is the contract it exposes upward: "give me these parameters, I will do this, I will report these states, I will fail in these ways". That contract is the boundary between recipe logic and equipment logic.

03Reusable across units

The biggest practical benefit of the EM level is reuse. A CIP skid that services three reactors needs only one implementation. The EM is allocated by arbitration when a unit calls for CIP; the unit waits if the EM is busy with another unit.

  • Skid-based design — physical skid implements one EM, reused across the cell.
  • Sampling system — one sampling EM per cell, multiple reactors share it.
  • Inline blending station — one EM, multiple downstream units pull blended feed.
  • Charge stations — shared dispense EM for multiple downstream vessels.

04States and modes

An EM has its own state machine independent of the phase it is executing:

  • Available — idle, ready to be acquired by a unit.
  • Acquired — allocated to a specific unit; not available to others.
  • Active — executing a phase command on behalf of the acquiring unit.
  • Held — phase paused at the unit's command or by safety interlock.
  • Released — finished; returns to Available.
  • Maintenance — out of service for planned work.

Modes (Auto, Manual, Maintenance) define who can issue commands. In Auto, the unit drives; in Manual, an operator does; in Maintenance, only a maintenance technician with the right role.

05Design patterns

  • Encapsulated — EM owns all internal control modules; nothing else can write to them.
  • Stateless interface — phase commands are self-contained; no hidden state survives between phases.
  • Idempotent commands — re-issuing a command must not break the EM; allows recovery from comms drops.
  • Capability declaration — EM declares its services and parameter ranges; recipes match on those.
  • Granular state reporting — Idle / Running / Held / Complete plus reason codes; not just a single "status" bit.
  • Failure isolation — EM failure pauses the unit, never silently corrupts the batch record.

06Common mistakes

  • No EM level — phase logic embedded directly in unit-level code; no reuse across units.
  • EM scope too large — a single EM tries to cover an entire unit; defeats reuse.
  • EM scope too small — single valve is its own EM; loses the functional abstraction.
  • Leaking state — EM keeps hidden state between phase invocations; recipes become order-dependent.
  • Shared write access — multiple units can drive an EM's control modules concurrently; race conditions corrupt operations.
  • Inadequate state reporting — MES cannot distinguish "running" from "held"; recipe waits forever.
  • No mode separation — manual operation during Auto run corrupts the batch record silently.
  • Maintenance mode bypassed — technicians work on a unit in Auto mode and trip interlocks live.

07How V5 Ultimate handles equipment modules

Equipment Module in V5

V5 models equipment modules as first-class objects in the physical hierarchy — each EM declares the phase-class services it implements, the parameter ranges it accepts, and the state model it exposes upward. The MES drives EMs through the canonical Start / Hold / Restart / Stop / Abort command interface; EMs report state changes (Idle → Running → Held → Complete) and parameter actuals back to the MES, which writes them to the batch record. Arbitration when multiple units request the same EM is handled at the unit level — the EM enters Acquired state for one unit at a time, with a deterministic queue. Mode transitions (Auto / Manual / Maintenance) are role-gated and audit-trailed; switching to Manual or Maintenance during an Active phase requires an explicit operator decision, captured under Part 11, that pauses the batch and isolates the EM. Each EM carries calibration currency, qualification linkage and PM status, with control-recipe generation refusing to acquire an EM whose status would invalidate the batch.

Frequently asked questions

Q.When should I make something an equipment module versus part of the unit?+

If the functional capability is reusable across units (a CIP skid serving three reactors, a sampling system shared across a cell), it's an EM. If the capability is intrinsic to one specific unit (the unit's own jacket, its own agitator), it can be part of the unit's own equipment. The test is reuse.

Q.Can an equipment module contain another equipment module?+

Yes — ISA-88 explicitly allows EM nesting. A CIP skid (EM) may contain a buffer-prep module (EM) which contains a dosing module (EM). Each level has its own contract; the deepest level talks to control modules (valves, instruments).

Q.How does the EM interact with safety systems?+

Safety logic lives in a separate safety PLC (per IEC 61511) and overrides EM commands. The EM observes safety status and reports it upward; the MES sees safety-triggered holds as a distinct hold reason. EM logic must never embed safety functions — that violates SIL separation.

Q.How are EMs versioned?+

Each EM implementation in the PLC is versioned through control-system change control. The MES references the EM by identity, not by version, but logs the version that executed each phase to the batch record. EM logic changes trigger an impact assessment on every phase class that calls the EM.

Q.What's the difference between an EM and a 'skid'?+

A skid is the physical packaging; the EM is the logical/control abstraction. A skid almost always implements one EM. The term "skid-based design" specifically refers to packaging the EM physically as a skid so it can be installed, qualified and reused as a unit.

Primary sources

  • ANSI/ISA-88.01 — §4.4 Physical Model (Equipment Module)
  • ANSI/ISA-88.00.02 — Data Structures and Languages
  • IEC 61512-1 — Batch Control Part 1
  • ISA-TR88.95.02 — Using ISA-88 and ISA-95 Together
  • WBF Make2Pack — Best Practices for Equipment Modules

Further reading

  • ISA-88
    Parent standard.
  • Unit Class Library
    The level above the equipment module.
  • Control module
    The level below the equipment module.
  • Phase class library
    The procedural counterpart EMs execute.
  • Phase state model
    How EM-hosted phases progress at runtime.
Software that covers Equipment Module
V5 Ultimate NERC CIP
BES cyber system categorisation, electronic and physical access control evidence, configuration and change management, personnel…
Talk to us about Equipment Module

Want to see how Equipment Module could fit into your own records and workflows? Explore the related V5 pages or talk to our team about what applies to your operation.

Start free
Back to glossary
Related terms
  • → ISA-88

Next Step

Try V5 with your own records, or ask a question first. Ask V5 opens with an editable question; nothing is sent until you choose to.

Start your free trial Browse All Features

Showing the site for the United States. Local spelling, dates and prices are applied automatically; change the language at the top of the page.

V5 Ultimate
Ultimate

Warehouse, quality and manufacturing software for regulated operations.

ProductIndustriesPricingResourcesSecurity & TrustCompanyLegal Centre

© S.G. Systems, LLC