Maintenance Management#
Overview#
Maintenance Management is a collection of processes and procedures designed to maintain Areas, tangible Resources, Machines, and other assets. Through regular and organized maintenance, companies are able to ensure that machines operate as expected, whenever needed, and with the highest possible efficiency. Without consistent maintenance, deterioration naturally occurs over time and use. For this reason, industries consider Maintenance Management a key factor for competitiveness and sustainability.
Maintenance typically involves sets of tasks designed for specific assets, such as groups of similar machines. These tasks are usually performed by Maintenance Technicians and may include simple checklists, spare part replacements, or the collection of critical data and parameters.
Critical Manufacturing MES ensures that maintenance plans are executed as defined and maintains a history for every piece of equipment. As a fully integrated module, it supports preventive maintenance triggered either by resource usage cycles or by time based schedules. It can also block machine processing by changing its state to unavailable until maintenance is complete. Additionally, the system supports corrective maintenance, ensures that only qualified technicians with the required certifications can execute tasks, and manages the inventory of spare parts as they are consumed or replaced.
Maintenance Management Module#
The Maintenance Management module begins with the entity Maintenance Plan (MP), which contains one or more Maintenance Activities. Maintenance Activities can be time based, usage based, usage and time based, or ad hoc.
A Maintenance Plan can be assigned to entities such as Material (mainly Durables), Resource, Area, or Container. Once assigned, a Maintenance Plan Instance (MPI) is automatically created for each entity, containing the corresponding Maintenance Activity Orders (MAOs).
graph TD
L1[Maintenance Plan Instance] === Main[Maintenance Plan]
A1[Resource] --- L1
A2[Container] --- L1
A3[Area] --- L1
A4[Material] --- L1
Main === L2[Maintenance Activity]
A5[Chart] --- L3[Maintenance Activity Chart]
L3 --- L2
L4[Maintenance Activity Personnel Requirement] --- L2
A6[Certification] --- L4
L5[Maintenance Activity Rule] --- L2
A7[Rule] --- L5
L2 -.- A8[Data Collection]
L2 -.- A9[BOM]
L2 -.- A10[Data Collection Limit Set]
L2 -.- A11[Checklist]
A12[Roles] --- L2
L6 --- L1
L6[Maintenance Activity Order] -.- A12
A13[Employee] -.- L6
A14[Checklist Instance] -.- L6
A15[Data Collection Instance] -.- L6
L6 --- L7[Maintenance Activity Order Employee]
L6 --- L8[Maintenance Activity Order Rule]
L7 --- A13
L8 --- A7
L6 --- L9[Maintenance Activity Order Part]
L9 --- L10[Maintenance Activity Order Part Material]
classDef mermaid_businessdata color:#000, fill:#65CDE8, stroke:#65CDE8, stroke-width:0px, font-size:100%;
classDef mermaid_nonbusinessdata color:#000, fill:#B7DEE8, stroke:#B7DEE8, stroke-width:0px, font-size:100%;
classDef mermaid_entity color:#000, fill:#FB9F53, stroke:#FB9F53, stroke-width:0px, font-size:100%;
classDef mermaid_entitylinked color:#000, fill:#FCD5B5, stroke:#FCD5B5, stroke-width:0px, font-size:100%;
classDef mermaid_context color:#000, fill:#B9CDE5, stroke:#B9CDE5, stroke-width:0px, font-size:100%;
classDef mermaid_optional color:#000, fill:#B7DEE8, stroke:#65CDE8, stroke-width:1px, font-size:100%, stroke-dasharray: 5 5;
class Main,L6 mermaid_entity
class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15 mermaid_businessdata
class L1,L2,L3,L4,L5,L7,L8,L9,L10 mermaid_entitylinked
class C1,C2,C3,C4,C5,C6 mermaid_context
class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata Entities#
You can understand more about the two key entities of the Maintenance Management module through its main system entities:
You can also read and understand how roles work in the module:
Scenarios#
You can see several different possible scenarios with a complete explanation for the creation and execution in these pages:
Let's start by taking a look at the entities that form the base for this module, beginning with Maintenance Plan.