Skip to content

Resource#

🔒 Resource.Show

In broad terms, a Resource represents any scarce entity that participates in the processing or storage of Material, such as Equipment.

A Resource belong to an Area and, through it, to a Facility. A Resource can also contain sub Resources. Resource of type Component can have multiple parent Resources.

A Resource can be one of the following processing types:

  1. Component - a Resource that can have multiple parents, that is, it can be shared.
  2. Consumable Feed - Resources that are used to provide consumables to other Resources.
  3. Instrument - a Resource that is used for measuring a value in a certain unit of measure.
  4. Load Port - a Resource that serves as an input, output or input/output port for a Resource.
  5. Process - Resources that can process Material.
  6. Storage - Resources that can be used to store and retrieve Material.
  7. Line - Resources for line production.
  8. Transport - Resources used as transports.

A Resource provides Services. Services are special capabilities required for certain processing operations, such as Dispatch Material and Store Material.

A Resource has a given capacity which can be expressed in terms of number of Materials or Containers of a specific type.

Info

For Overall Equipment Efficiency (OEE) purposes the Resource Ideal Cycle Time must be maintained. This information is available in the Ideal Cycle Time tab.

State Model#

Critical Manufacturing MES comes with out-of-the-box state models, based on the standards SEMI E10 and SEMI E58 (includes reason text). Each state is associated with a set of attributes which are used to determine the Resource System State: the attribute Basic specifies whether the Resource should be Up or Down. This attribute is important because there is a DEE rule that synchronizes the Resource System State with the value stored in this attribute.

graph TD
subgraph SEMI E10 and SEMI E58
    A1[NonScheduled] -->|NonScheduled to Standby| A2[Standby]
    A2 --->|Standby to Productive| A3[Productive]
    A2 --->|Standby to UnscheduledDown| A4[Unscheduled Down]
    A2 --->|Standby to ScheduledDown| A5[Scheduled Down]
    A2 -->|Standby to Engineering| A6[Engineering]
    A2 --->|Standby to NonScheduled| A1
    A3 --->|Productive to Standby| A2
    A4 --->|UnscheduledDown to Standby| A2
    A5 --->|ScheduledDown to Standby| A2
    A3 --->|Productive to UnscheduledDown| A4
    A4 --->|UnscheduledDown to Productive| A3
    A6 --->|Engineering to Standby| A2
    A6 --->|Engineering to UnscheduledDown| A4
    A4 --->|UnscheduledDown to Engineering| A6
end

class A1,A2,A3,A6 mermaid_state
class A4,A5 mermaid_entitylinked
class N1,N2 mermaid_businessdata

Warning

Some reports assume some states and attributes. Before changing the state model, please check with the application administrator.

Tying Everything Together#

graph LR
    A1[Material] --- L1[Material Resource] --- Main[Resource]
    A2[Container] --- L2[Container Resource] --- Main
    A1 --- L8[Resource Durable] --- Main
    A3[Protocol Instance Resource] --- Main
    A4[Area] --- Main
    A5[Sort Rule Set] -.- Main
    A6[Setup Matrix] -.- Main
    L3[Sub Resource] --- Main
    Main --- L4[Resource Service] --- A7[Service]
    Main -.- A8[Notification]
    Main --- A9[Schedule Scenario Job]
    Main --- L5[Resource Employee] --- A10[Employee]
    Main --- L6[Maintenance Plan Instance] --- A11[Maintenance Plan]
    L4 --- L7[Resource Personnel Requirements] --- A12[Certification]
    Main -.- A13[BOM]
    Main -.- A14[Recipe]
    Main -.- L9[Storage Bin]
    Main -.- N1[Resource Measurement Capability]
    Main -.- C1[Resource Ideal Cycle Time]
    Main -.- C2[Resource Processing Time]
    Main -.- C3[Resource Capacity]
    Main -.- C4[Resource Chart Context]
    Main -.- C5[Resource Checklist Context]
    Main -.- C6[Resource Data Collection Context]
    Main -.- C7[Resource Document Context]
    Main -.- C8[Resource Replenishment Context]
    Main -.- C9[Resource Running Mode]

classDef mermaid_title color:#000, fill:#fafafa, stroke:#fafafa, stroke-width:0x, font-size:100%, font-weight:200;
classDef mermaid_start color:#000, fill:#fafafa, stroke:#fafafa, color:#fafafa, stroke-width:0x, font-size:100%, visibility: hidden;
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 mermaid_entity
class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14 mermaid_businessdata
class L1,L2,L3,L4,L5,L6,L7,L8,L9 mermaid_entitylinked
class C1,C2,C3,C4,C5,C6,C7,C8,C9 mermaid_context
class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata

click Main "../../business-data/resource"
click A1 "../../business-data/material"
click A2 "../../business-data/container"
click A3 "../../business-data/resource"
click A4 "../../business-data/area"
click A5 "../../business-data/sort-rule-set"
click A6 "../../business-data/setup-matrix"
click A7 "../../business-data/service"
click A8 "../../business-data/notification"
click A9 "../../business-data/schedule"
click A10 "../../business-data/employee"
click A11 "../../business-data/maintenance-plan"
click A12 "../../business-data/certification"
click A13 "../../business-data/bom"
click A14 "../../business-data/recipe"
click L3 "../../business-data/resource"
click L6 "../../business-data/maintenance-plan-instance"
click C1 "../../administration/tables/smart-tables/resourceidealcycletime"
click C2 "../../administration/tables/smart-tables/resourceprocesstime"
click C3 "../../administration/tables/smart-tables/resourcecapacity"
click C4 "../../administration/tables/smart-tables/resourcechartcontext"
click C5 "../../administration/tables/smart-tables/resourcechecklistcontext"
click C6 "../../administration/tables/smart-tables/resourcedatacollectioncontext"
click C7 "../../administration/tables/smart-tables/resourcedocumentcontext"
click C8 "../../administration/tables/smart-tables/resourcereplenishmentcontext"
click C9 "../../administration/tables/smart-tables/resourcerunningmode"

A Resource is also an optional element in several context resolution tables:

Sequence Of Steps#

The necessary steps for correctly using a Resource are the following:

  1. Create the desired State Model upfront.
  2. Create the Resource.

Available Pages#

Dive into the pages below to explore more about Resource:

Main Page#

Generic Operations#

Specific Operations#