CMMS App Suite

Prev Next

Manage and execute maintenance work orders to improve asset uptime with the CMMS App Suite

Link to Library Content
CMMS App Suite

Purpose

The CMMS App Suite includes everything an operation needs to request, schedule & assign, and execute maintenance work orders to streamline asset maintenance and improve overall uptime.

The App Suite includes five apps:

  • Order Management
  • Order Request
  • Order Execution
  • Plan Management
  • Equipment Management

Setup

To prepare the app suite for production-use, the following configurations need to be made:

Update Dropdowns

  • Assignee is set to include all users by default; this may need to be modified to only include Maintenance Technician users

Update Table

  • Update Table (Physical Artifact) Equipment & Assets with the relevant equipment details (Or modify the app to query from a connector if you have existing equipment details on ERP

Update Automations

  • Download the Daily Maintenance Task creation automation from the Library here.
    • This automation manages the actual creation of daily maintenance work orders by referring to the Maintenance Plan created using the Plan Management app.
  • For creating Weekly or Monthly maintenance work orders, duplicate the automation above and modify it to run at the required frequency and update the Update table record node to reflect this change. Further described here.

How It Works

Maintenance Order Management

The Maintenance Order Management App has 6 primary functions:

  1. View dashboard of maintenance effectiveness
  2. View summary and details of maintenance work orders
  3. Create and modify maintenance work orders
  4. Assign maintenance work orders to technicians

Maintenance Equipment Management

The Maintenance Equipment Management App has 4 primary functions.

  1. View Equipments
  2. Create New Equipments
  3. Edit existing Equipments
  4. View all work orders associated with any equipment

Maintenance Plan Management

The Maintenance Equipment Management App has 2 primary functions.

  1. View Maintenance Plan
  2. Create, edit and delete Maintenance Plans

These Maintenance Plans define the frequency at which Maintenance work orders need to be created and Automations refer to the Maintenance Plans table which is populated by this app to create Maintenance Work orders.

Maintenance Order Execution

The Maintenance Order Execution App has 5 primary functions.

  1. View assigned orders
  2. Execute order (Or clarify reason for delay)
  3. Create new orders
  4. Review equiment manual
  5. Ask questions about equipment manual (Requires Copilot feature)

Maintenance Order Request

The Maintenance Order Request App has one core function:

  1. Request maintenance order from maintenance
    This step is to be copied into other existing production apps to streamline maintenance requests

Summary of Tables Used

There are 3 primary tables used for this app suite:

  • (Physical Artifact) Equipment & Assets
  • (Process Artifacts) Actions
  • Maintenance Plans

(Physical Artifact) Equipment & Assets

This table is used to list all equipment and assets with the relevant details such as equipment manuals, location, and more.

This table is used to map maintenance work orders to specific equipment

(Process Artifacts) Actions

This table is used to store all maintenance work orders. This includes all relevant details such as assignee, order description, deadline, and more

Maintenance Plans

This table is used to store the frequency at which Maintenance work orders must be created for a piece of equipment.

How to Use

Maintenance Order Management

The Maintenance Order Management app is specifically designed for maintenance managers to quickly and easily create and assign work orders for their respective maintenance technicians. The ideal usage is either a computer, HMI, or large tablet to manage all maintenance processes

Maintenance Equipment Management

The Maintenance Equipment Management app designed to view, create and modify all maintenance equipments and also to view all maintenance work orders that have been created for an equipment.

Maintenance Plan Management

The Maintenance Plan Management app designed to view and create maintenance plans for equipments. In this context, a maintenance plan defines the frequency at which maintenance work orders must be created for a piece of equipment. This app stores this information in the Maintenance Plans table and the Maintenance Task creation automation refers to this table to create recurring maintenance tasks.

Maintenance Order Execution

The Maintenance Order Execution app is specifically designed for maintenance technicians to easily understand maintenance orders assigned to them, complete them, review relevant maintenance manuals. The aspect ratio was design for viewing on a tablet in portrait mode. The app design can easily be modified to fit any aspect ratio.

Maintenance Order Request

The Maintenance Order Request app is more so a single step designed to be added to existing production apps by Tulip developers to streamline maintenance order requests on the shop floor.

How to Extend

To further extend this app suite, one could leverage connectors to rely on ERP as a source of truth for equipment details. One could also explore connecting condition monitoring equipment from Schaeffler Optime or Augury to augment the CMMS App Suite with predictive maintenance and condition monitoring capabilities.

Additionally, this app suite can be further modified to account for creating recurring maintenance tasks at a different frequency.

Further Reading