Collect, manage, and analyze data in production facilities all from one place

ABB OptiFact™ is a modular software platform designed to extract and build business value by collecting, managing, and analyzing data in production facilities. OptiFact connects to a wide range of factory devices, including ABB robots, without requiring permanent connectivity or external data transfer—giving users full control over their digital setup. Users can build customized dashboards and organize data using labeling and modeling tools to present key performance indicators tailored to their specific needs and production processes. Dashboards such as Event Logs, Cycle Time, and Robot Diagnosis provide insights ranging from error analysis to robot health monitoring, enabling more informed decisions and proactive optimization across the production environment.

Features

Robot Diagnosis

OptiFact™'s dashboard, Robot Diagnosis, takes factory data collected by OptiFact and uses it to give you regular robot health checks. The Robot Diagnosis feature has several steps: data collection, data processing, and visualization. OptiFact collects robot motion data, from motors or gearboxes, through Robot Diagnosis, before processing the data using the Robot Diagnosis algorithm, to perform calculations and provide a health score. Finally, OptiFact uses Robot Diagnosis to visualize calculations and provide insights to users. An alarm on the dashboard alerts you to your robot’s health score, from 0-10. A higher score means your robot might have performance areas that could be improved with maintenance actions. It’s your choice which actions you take to optimize robot performance. ABB Robotics' service team can support you to decide which maintenance actions are best for your robot. ​

Key benefits

Cycle times data

<p>Collect data from hundreds of factory devices to determine cycle time and OEE</p>

Increased production time

<p>Increase the production time by up to 20% by limiting the number of errors in your factory</p>

Track KPIs

<p>Improve decision making in the factory by tracking KPIs and avoiding major breakdowns</p>

Advanced analytics

<p>Analyze your data within 3 clicks through a selection of ready-made dashboards or designing your own</p>

Make more with your data

<p>Make sense out of your data with the Data Manager and unlock up to 25% of your most valuable experts’ time</p>

A robot health check you can act on

<p>Use powerful robotic data to help you make better maintenance decisions. Robot Diagnosis reduces downtime &amp; boosts productivity!&nbsp;</p>

Technical data

Increase production time 20%

by up to

Questions and answers

ABB OptiFact™ is a modular, on‑premise software platform that collects, manages, and analyzes production data from factory devices such as robots, PLCs, and sensors. It helps users extract structured insights, understand factory performance, and make faster, more informed decisions. OptiFact centralizes data into one environment, simplifies analysis, and supports improvements in productivity, efficiency, and uptime.

OptiFact includes a range of ready‑made dashboards that give users visibility into robot, machine, and production performance: 

 

Event Logs Dashboard 

Identifies and prioritizes the most frequent robot and machine errors to support quick root‑cause analysis. 

 

Cycle Time Dashboard 

Displays cycle‑time trends for robots and processes, helping teams detect inefficiencies or deviations. 

 

Status & Connectivity Dashboard 

Monitors the connection status and operational states of factory devices to ensure availability and quick detection of disruptions. 

 

Robot Health / Fleet Status Dashboard 

Provides operational metrics such as operating hours, fan speed, memory parameters, and more to support use‑based maintenance planning. 

 

Production & Operation Dashboards 

Give insights into machine states, utilization, and operational trends across the factory. 

 

Custom Dashboards 

Users can build customized dashboards to visualize KPIs and insights tailored to their production processes. 

 

Robot Diagnosis Dashboard (latest) 

Analyzes robot motion data and generates a mechanical health score between 0 and 10, helping users identify mechanical deviations early. 

The Robot Diagnosis dashboard provides a robot health check based on internal mechanical behavior. It collects motion‑related data from motors and gearboxes, processes it using ABB‑developed algorithms, and presents a clear health score from 0 to 10. 

 

A higher score indicates greater deviation from expected mechanical behavior, signaling that maintenance action may be beneficial. The dashboard gives users actionable insights into mechanical strain or anomalies and helps prevent unplanned downtime. Maintenance teams can act on the findings, and ABB service experts are available for additional guidance when needed. 

No. All included dashboards—such as Event Logs, Cycle Time, Fleet Status, and Robot Diagnosis—are part of the standard OptiFact license. Customers who already use OptiFact receive new dashboards through regular software updates at no additional cost. 

OptiFact collects data directly from robots and other connected factory devices. All data is stored locally on the customer’s on‑premise hardware, giving full ownership and control over production information. The platform structures this data so users can quickly understand factory conditions, monitor performance, and solve OEE‑related challenges with minimal manual effort. 

OptiFact stores all collected data locally on customer‑owned infrastructure. It is designed to comply with ABB’s cybersecurity standards, including the Minimal Cybersecurity Requirements (MCSR). OptiFact does not require permanent external connectivity, ensuring full control and privacy for sensitive production data. 

OptiFact helps manufacturers:

  • Collect data from hundreds of devices in one place 
  • Identify and reduce cycle‑time deviations 
  • Improve productivity and equipment availability 
  • Cut IT costs by centralizing data management 
  • Analyze production data in just a few clicks 
  • Free up valuable expert time by simplifying data preparation 
  • Increase production uptime by up to 20% 

Manufacturing systems generate large and complex datasets that are difficult to interpret manually. OptiFact simplifies this by organizing data into meaningful views, helping teams:

  • Understand what is happening in production lines 
  • Identify performance losses and inefficiencies 
  • Troubleshoot issues faster using event and cycle‑time insights
  • Support long‑term improvements in OEE and operational stability 

Related content

Understanding Your Robot’s Condition: Introducing the Robot Diagnosis Dashboard in OptiFact™

Industrial robots generate vast amounts of operational data every day. Until recently, much of this data remained underused, making it challenging for operators to understand the condition of their robotic fleet without manual checks or reactive troubleshooting.

ABB launches OptiFact™ to unlock full potential of factory data

OptiFact collects, manages, and analyzes data from hundreds of factory devices centrally, saving up to 25% time in data collection and analysis. The new platform, which complements ABB Robotics’ existing digital solution suite, helps factory operators increase production uptime by up to 20%.

Optimizing the Overall Equipment Efficiency of your Factory with OptiFact™

Get real-time updates on production KPI’s and act quickly on any deviations. Customize dashboards to your needs and share them with your teams and reduce the number of deviations & increase the OEE of your factory.

Empowering Data-Driven Maintenance with OptiFact™

Search error logs and uptime data to pinpoint the exact cause of problems in production. Make faster decisions with a Data-Driven approach and prioritize tasks with precision and focus efforts on area that have the biggest impact on production.

Improve operations by knowing what to focus on

Cross data from multiple sources and look only at what is relevant for each user. Let experts rely on facts before trying to fix problems. Be more proactive than reactive and optimize the life cycle of your machines.

Videos

Tutorials