---
title: "Functional Modes Report: analyze the precise history of your machine statuses"
description: "Discover JITbase's CNC functional modes report: analyze setup, maintenance, and idle time to optimize your shop floor performance."
image: https://www.jitbase.com/hubfs/blog-images/diagnostic-charge-operateur-atelier-cnc-hero.jpg
---

[+1 438 942-8501](tel:+1%20438%20942-8501)

[Log In](https://app.jitbase.com/)

- [English](https://www.jitbase.com/blog/rapport-des-modes-fonctionnels)
- [Français](https://www.jitbase.com/fr/blog/rapport-des-modes-fonctionnels)

[![JITbase black logo](https://www.jitbase.com/hs-fs/hubfs/Logos/jitbase-logo-black-horiz.webp?width=175&height=88&name=jitbase-logo-black-horiz.webp)](https://www.jitbase.com)

- Solutions

   Back

  ##### [Machine Monitoring](https://www.jitbase.com/machine-monitoring)

    - ##### [Machine Monitoring](https://www.jitbase.com/machine-monitoring)
  
  Back
  
    - [Live Dashboard](https://www.jitbase.com/machine-monitoring)
    - [Track OEE](https://www.jitbase.com/machine-monitoring#Track-OEE)
    - [Track Downtime Reasons](https://jitbase.com/machine-monitoring#Track-Downtime-Reasons)
    - [Reporting](https://jitbase.com/machine-monitoring#Reporting)
    - [Timelines](https://jitbase.com/machine-monitoring#Timelines)
  
  ##### [Production Monitoring](https://www.jitbase.com/production-monitoring)

    - ##### [Production Monitoring](https://www.jitbase.com/production-monitoring)
  
  Back
  
    - [Accurate Standard Times](https://jitbase.com/program-monitoring#Accurate-Standard-Times)
    - [Tool path & M00 tracking](https://jitbase.com/program-monitoring#Tool-path-M00-tracking)
    - [Performance tracking](https://jitbase.com/program-monitoring#Performance)
    - [CNC Program Improvement](https://jitbase.com/program-monitoring#CNC-Program-Improvement)
    - [Overtime Reasons](https://jitbase.com/program-monitoring#Overtime-Reasons)
    - [Lights-out Operations](https://jitbase.com/program-monitoring#Light-Out-Ope)
  
  ##### [Scheduling & Workforce Management](https://www.jitbase.com/workforce-management)

    - ##### [Scheduling & Workforce Management](https://www.jitbase.com/workforce-management)
  
  Back
  
    - [Operator Workload](https://jitbase.com/workforce-management#Operator-Workload)
    - [Workforce Scheduling](https://jitbase.com/workforce-management/#Operator-Daily-Allocation)
    - [Live Job Tracking](https://jitbase.com/workforce-management#Live-Job-Tracking)
    - [Production Planning and Scheduling](https://jitbase.com/workforce-management#Job-Operation-Planning)
    - [Live guidance for Operators](https://jitbase.com/workforce-management#Live-guidance-for-Operators)
  
  ##### [Edge Platform](https://www.jitbase.com/edge-platform)

    - ##### [Edge Platform](https://www.jitbase.com/edge-platform)
  
  Back
  
    - [Manage your own infrastructure](https://www.jitbase.com/edge-platform#Manage-your-own-infrastructure)
    - [Send Machine data to local server](https://www.jitbase.com/edge-platform#Machine-data-to-local-server)
    - [Drivers for standard protocols](https://www.jitbase.com/edge-platform#Drivers-for-standard-protocols)
    - [Integrations](https://www.jitbase.com/edge-platform#Integrations)
- Resources

   Back

  ##### [Our Downloadable Resources](https://www.jitbase.com/download)

    - ##### [Our Downloadable Resources](https://www.jitbase.com/download)
  
  Back
  
    - [Case Studies](https://jitbase.com/download#case-studies)
    - [White Papers](https://jitbase.com/download#white-papers)
    - [Brochures](https://jitbase.com/download#brochures)
    - [Product & Integration](https://jitbase.com/download#Product-Integration)
    - [In the Media](https://jitbase.com/download#in-the-media)
  
  ##### [Education](https://www.jitbase.com/education)

    - ##### [Education](https://www.jitbase.com/education)
  
  Back
  
    - [Workforce Management vs. Machine Monitoring](https://jitbase.com/education#Workforce-Management-vs-Machine-Monitoring)
    - [How to start?](https://jitbase.com/education#How-to-start)
    - [Infrastructure & Cyber-Security](https://jitbase.com/education#Infrastructure-Cyber-Security)
    - [Why the Cloud?](https://jitbase.com/education#Why-the-Cloud)
    - [FAQ](https://jitbase.com/education#Education-FAQ)
  
  ##### [Forms](https://www.jitbase.com/demo)

    - ##### [Forms](https://www.jitbase.com/demo)
  
  Back
  
    - [Return on Investissement](https://www.jitbase.com/return-on-investment)
    - [Machines we connect](https://www.jitbase.com/machines-we-connect)
    - [Demo Request](https://www.jitbase.com/demo)
  
  ##### [Blog](https://www.jitbase.com/blog)

    - ##### [Blog](https://www.jitbase.com/blog)
  
  Back
  
    - [Machine Monitoring](https://www.jitbase.com/blog/tag/machine-monitoring)
    - [Labor Management](https://www.jitbase.com/blog/tag/labor-management)
    - [Production Planning and Scheduling](https://www.jitbase.com/blog/tag/production-planning-and-scheduling)
    - [Quality and Inspection](https://www.jitbase.com/blog/tag/quality-and-inspection)
- [Plans](https://www.jitbase.com/plans)
- Why JITbase

   Back

    - ##### [Why JITbase](https://www.jitbase.com/why-jitbase)
    - ##### [About Us](https://www.jitbase.com/about-us)
    - ##### [Partners](https://www.jitbase.com/partners)

[Connect Machines for Free](https://sso.jitbase.com/realms/webapp/protocol/openid-connect/registrations?client_id=website-registration&response_type=code&scope=openid&redirect_uri=https://admin.jitbase.com)

[+1 438 942-8501](tel:+1%20438%20942-8501) [Log In](https://app.jitbase.com/)

- [English](https://www.jitbase.com/blog/rapport-des-modes-fonctionnels)
- [Français](https://www.jitbase.com/fr/blog/rapport-des-modes-fonctionnels)

  

[Book a demo](https://www.jitbase.com/demo) [Connect Machines for Free](https://sso.jitbase.com/realms/webapp/protocol/openid-connect/registrations?client_id=website-registration&response_type=code&scope=openid&redirect_uri=https://admin.jitbase.com)

![Techniciens observant et notant la charge de travail à un poste CNC, diagnostic charge opérateur avec JITbase](https://www.jitbase.com/hubfs/blog-images/diagnostic-charge-operateur-atelier-cnc-hero.jpg)

 Blog [Production Management](https://www.jitbase.com/blog/tag/production-management)

# Functional Modes Report: analyze the precise history of your machine statuses

[*written by* Sarah Hammoum on November 10, 2026](https://www.jitbase.com/blog/author/sarah-hammoum)

## Context

In a CNC machining shop, knowing that a machine has been idle for several hours is no longer enough. Until now, you could only see that your machine had been **active for X hours** and **inactive for Y hours**.

But **how is that inactive time actually distributed?**

- How many hours were spent on setup?
- How much time was lost to maintenance or waiting for inspection?

Without structured tracking of non-production activities, shop floor managers lack the visibility they need to understand the causes of downtime and implement concrete improvement measures on the shop floor.

## **Why This New Feature?**

To reflect actual shop floor operations, JITbase offers **six functional modes**: *Production, Setup, First Part, First Part Inspection, Maintenance,* and *Idle*.

Although these statuses can be changed manually with a single click from the dashboard, Operator View, or Supervisor View, **this process can also be automated**.

At many manufacturing facilities, including our customer **Leesta**, operators scan setup and production operations directly on the shop floor. **JITbase can integrate with these ERP scans** to automatically update the machine's functional mode, without requiring any additional manual data entry from the operator!

To provide complete traceability of this data, we developed the **Functional Mode Duration by Machine report**: a powerful tool for maintaining a timestamped history and accurately analyzing the time spent in each state.

### **Your Operational Benefits**

Analyzing functional modes provides unprecedented clarity into how your equipment is being used:

- **Complete timestamped traceability:** View the exact start time, end time, and total duration of every status change.
- **A deeper understanding of idle time:** Analyze exactly how inactive time is distributed (setup time, waiting for inspection, technical maintenance, or lack of work) to identify targeted continuous improvement opportunities.
- **ERP integration and automation:** Connect JITbase to operator scans (e.g., the use case at **Leesta**) to automate status changes in real time.
- **Setup time optimization (SMED):** Accurately measure the time spent on preparation and inspection phases to identify opportunities for continuous improvement.
- **Detailed or aggregated views:** Analyze the chronological sequence of events or switch to *Aggregated Data* to see the total time spent in each mode over the selected period.
- **One-click aggregated view (Total Duration & Percentages):** Use the *Aggregated Data* button to instantly view the total hours and exact percentage represented by each functional mode over the selected period (e.g., 45% Production, 30% Setup, 15% Maintenance, and 10% Idle).

![Screenshot 2026-11-10 16.50.33](https://www.jitbase.com/hs-fs/hubfs/Screenshot%202026-11-10%2016.50.33.png?width=554&height=393&name=Screenshot%202026-11-10%2016.50.33.png)

*Operators can change the functional mode with a single click from the dashboard or Operator View.*  

*![Screenshot 2026-11-10 16.49.06](https://www.jitbase.com/hs-fs/hubfs/Screenshot%202026-11-10%2016.49.06.png?width=776&height=275&name=Screenshot%202026-11-10%2016.49.06.png)*

### *View the chronological history and exact duration of each phase over a selected period.*

*![Aggregated Data Table Callout](https://www.jitbase.com/hs-fs/hubfs/Aggregated%20Data%20Table%20Callout.png?width=1672&height=941&name=Aggregated%20Data%20Table%20Callout.png)*

*Enable the "Aggregated Data" button to instantly view the total duration and percentage of each functional mode over the selected period.* 

### **A Real-World Example**

#### **Scenario: Changing Production Runs on Machine M16**

1. **Changing the machine's status on the shop floor:** At the beginning of a shift, the operator finishes a production run in PRODUCTION mode. They are preparing the machine for a new part and use the Operator View on their tablet to switch the machine to SETUP mode with a single click.
2. **Quality approval:** Once setup is complete, the operator switches the machine to FIRST PART mode and then requests an inspection by selecting FIRST PART INSPECTION. Once the part is approved, the operator switches the machine back to PRODUCTION mode.
3. **Analyzing the report:** At the end of the week, the team leader selects machine **M16** in the *Functional Mode Report*:
4. They find that **setup** took **6 h 57 min**.
5. Machining and approval of the **first part** took **4 h 23 min**.
6. **Taking corrective action:** By comparing this report with those of similar machines, the manager identifies that the inspection phase took longer than expected. They reorganize quality inspector scheduling to reduce waiting time during the next setup.

### **Video Preview**

Coming soon in english. 

<iframe src="https://www.loom.com/embed/52b973f9601e4417a7821169e72f4fd3" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"></iframe>

 

 

#### SHARE

[mailto:email@example.com?subject=Mail%20from%20our%20Website](mailto:email@example.com?subject=Mail%20from%20our%20Website)

## Related Articles

[![Tablet showing next CNC machine stoppage for the operator](https://lh7-us.googleusercontent.com/docsz/AD_4nXd8AONZ-JV4znKFDyjbJB7nxIg_SPIGnU-QhxeYn2qq-QZdRZiCT3Nntu_e_zV5ZueGGBZ7UJlcKEo6Jv1V9sdkSTd4OWDG-IKRq-XTAG-Is8lVnDyVlDJsH3qFSoHm_UemyRreIs7JrI4eV4SBCrvuDXqt?key=eZ40NpxcBrkhxGN37LvYng)](https://www.jitbase.com/blog/how-to-overcome-the-machinist-shortage-and-boost-production-capacity)

[Production Management](https://www.jitbase.com/blog/tag/production-management)

### [How to Overcome the Machinist Shortage and Boost Production Capacity](https://www.jitbase.com/blog/how-to-overcome-the-machinist-shortage-and-boost-production-capacity)

Read more

[![](https://www.jitbase.com/hs-fs/hubfs/dashboard-trs-jitbase-supervision-temps-reel-usinage.webp.webp?width=352&name=dashboard-trs-jitbase-supervision-temps-reel-usinage.webp.webp)](https://www.jitbase.com/blog/how-to-effectively-track-the-oee-of-your-machine-tools)

[Production Management](https://www.jitbase.com/blog/tag/production-management)

### [How to Effectively Track the OEE of Your Machine Tools](https://www.jitbase.com/blog/how-to-effectively-track-the-oee-of-your-machine-tools)

Read more

[![](https://www.jitbase.com/hs-fs/hubfs/image%20CNC.webp?width=352&name=image%20CNC.webp)](https://www.jitbase.com/blog/enhancing-workflow-efficiency-by-connecting-your-cmm-machines-with-jitbase)

[Production Management](https://www.jitbase.com/blog/tag/production-management)

### [Boost Workflow Efficiency by Connecting CMM Machines with JITbase](https://www.jitbase.com/blog/enhancing-workflow-efficiency-by-connecting-your-cmm-machines-with-jitbase)

Read more

[![CNC operator at a Fanuc machine: short-term planning that complements MRP and MES systems with JITbase](https://www.jitbase.com/hs-fs/hubfs/operateur-machine-cnc-fanuc.webp.webp?width=352&name=operateur-machine-cnc-fanuc.webp.webp)](https://www.jitbase.com/blog/how-do-jitbases-planning-scheduling-tools-complement-mrp-and-mes-systems)

[Production Management](https://www.jitbase.com/blog/tag/production-management)

### [MRP vs MES: How They Differ and Where Daily Scheduling Fits](https://www.jitbase.com/blog/how-do-jitbases-planning-scheduling-tools-complement-mrp-and-mes-systems)

Read more

[![JITbase block logo](https://www.jitbase.com/hs-fs/hubfs/eca01011d7169e8c6395a8d7eebe802d.webp?width=317&height=158&name=eca01011d7169e8c6395a8d7eebe802d.webp)](https://www.jitbase.com)

![image-2](https://www.jitbase.com/hs-fs/hubfs/image-2.webp?width=156&height=78&name=image-2.webp)

Solutions

- [Machine Monitoring](https://www.jitbase.com/machine-monitoring)
- [Production Monitoring](https://www.jitbase.com/production-monitoring)
- [Scheduling & Workforce Management](https://www.jitbase.com/workforce-management)
- [Edge Platform](https://www.jitbase.com/edge-platform)
- [Plans](https://www.jitbase.com/plans)

<https://linkedin.com/company/jitbase> <https://www.facebook.com/jitbase> <https://www.youtube.com/channel/UC0hNdL3yfYCXDpsvQ65Onzg>

Resources

- [Download](https://www.jitbase.com/download)
- [Education](https://www.jitbase.com/education)
- [Return on Investment](https://www.jitbase.com/return-on-investment)
- [CNC Machines we connect](https://www.jitbase.com/machines-we-connect)
- [Demo Request](https://www.jitbase.com/demo)

Why JITbase

- [Why JITbase](https://www.jitbase.com/why-jitbase)
- [About Us](https://www.jitbase.com/about-us)
- [Partners](https://www.jitbase.com/partners)
- [Contact Us](https://www.jitbase.com/contact)

[Book a demo](https://www.jitbase.com/demo) [Connect Machines for Free](https://sso.jitbase.com/realms/webapp-ngen/protocol/openid-connect/registrations?client_id=website-frontend&response_type=code&scope=openid%20email&redirect_uri=https://admin.jitbase.com/next-gen)

<https://linkedin.com/company/jitbase> <https://www.facebook.com/jitbase> <https://www.youtube.com/channel/UC0hNdL3yfYCXDpsvQ65Onzg>

© 2026 All rights reserved.

- [Privacy Policy](https://www.jitbase.com/privacy-policy)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Sarah Hammoum",
    "url" : "https://www.jitbase.com/blog/author/sarah-hammoum"
  },
  "dateModified" : "2026-11-10T21:57:46.641Z",
  "datePublished" : "2026-11-10T21:57:46.000Z",
  "headline" : "Functional Modes Report: analyze the precise history of your machine statuses",
  "image" : [ "https://www.jitbase.com/hubfs/blog-images/diagnostic-charge-operateur-atelier-cnc-hero.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.jitbase.com/blog/rapport-des-modes-fonctionnels",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.jitbase.com/hubfs/logo%20jitbase%201.svg"
    },
    "name" : "JITbase"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Environ 15 minutes si vous connaissez déjà l'état général de votre atelier. Il se remplit seul ou en petit groupe avec le responsable d'atelier et le planificateur, sans outil de mesure spécifique."
    },
    "name" : "Combien de temps prend ce diagnostic ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Non. Il sert à orienter vers la bonne méthode selon votre niveau de maturité : mesure des indicateurs, diagnostic TRS, ou techniques de rééquilibrage. L'audit détaillé reste nécessaire pour agir concrètement."
    },
    "name" : "Ce diagnostic remplace-t-il un audit complet de charge opérateur ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Un score de 11 ou plus indique un atelier prêt à passer directement à l'action. En dessous de 6, la priorité est de fiabiliser les données avant tout rééquilibrage, sous peine de corriger le mauvais problème."
    },
    "name" : "Quel score est considéré comme correct pour un atelier CNC ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Une réévaluation trimestrielle est recommandée, ou après tout changement significatif : nouvelle machine, nouvel opérateur, ou changement de mix de production."
    },
    "name" : "Faut-il refaire le diagnostic régulièrement ?"
  } ]
}
```