The Robotic NotebyROBSEN Robotics

Why We Take FAT So Seriously at Robsen

Factory Acceptance Testing is where specification compliance, integrated system performance, customer training and site readiness come together—before a robotic cell enters production.

IROCUBE HPDC Solutions automation system integrated with a FRECH high-pressure die-casting machine and downstream handling equipment.
IROCUBE HPDC Solutions automation system integrated with a FRECH high-pressure die-casting machine and downstream handling equipment.
Faruk Kızılcık

Faruk Kızılcık

Sep 7, 2026 • 10 min read

Table of Contents

In This Article

  • What FAT and SAT mean in a robotic automation project.
  • Why a written specification still requires an integrated acceptance process.
  • Why customer training is more effective before the system reaches production.
  • How FAT helps manufacturers identify their own site-readiness requirements.
  • Why a thorough FAT can significantly shorten commissioning and production downtime.
  • How the IROCUBE platform supports a faster transition from delivery to production.

Factory Acceptance Testing can sometimes be mistaken for a final demonstration.

The robot moves. The part completes its cycle. The customer watches. Everyone signs the document, and the system is prepared for shipment.

A proper FAT must go much further than that.

At Robsen, FAT is one of the most important stages of a robotic automation project. It is where the mechanical system, robot software, PLC controls, machine vision, safety functions and process requirements are evaluated as one complete system.

It is also where the customer begins learning how that system will become part of its production environment.

We already have another acceptance stage after installation: SAT.

So why do we place so much importance on FAT?

Because SAT should confirm that the system works at the customer’s site. It should not become the place where unfinished engineering, unresolved expectations and preventable training challenges are discovered for the first time.

FAT asks whether the robotic cell is ready to leave Robsen. SAT asks whether the complete production environment is ready to operate together.

What FAT and SAT Actually Mean

Factory Acceptance Testing (FAT) is performed before shipment, while the robotic cell is still at the integrator’s facility.

Its purpose is to verify the system against the agreed project scope and test as much of the complete operating sequence as possible under controlled conditions.

Site Acceptance Testing (SAT) takes place after the system has been delivered, positioned and connected at the customer’s facility.

SAT confirms that the cell can operate correctly with the customer’s actual machine, utilities, production environment and site-specific interfaces.

FAT and SAT at a Glance

Comparison

FAT

SAT

Location

Integrator’s facility

Customer’s production site

Timing and purpose

Verify the cell before shipment in a controlled environment

Verify operation after installation with the actual machine, utilities and production environment

Focus

Specification, functions, cycle, recovery and training

Operation with the actual machine, utilities and production environment

Extended work

Generally easier to control

May require additional machine downtime and site resources


FAT does not eliminate the need for SAT.

It protects it.

The more technical questions we answer before shipment, the more focused the work at the customer’s facility can become.

Before the Customer FAT, We Test the Complete Cycle Ourselves

Before inviting the customer to FAT, our own project team operates the complete robotic cycle.

We do not evaluate only individual robot movements. We test how the complete sequence behaves when its functions work together:

  • Part presentation
  • Part detection and orientation
  • Robot picking
  • Gripper operation
  • Machine-interface signals
  • Loading and unloading
  • Process sequencing
  • Cycle-time consistency
  • Alarms and fault recovery
  • Operator interaction
  • Safety-related functions

A movement can work correctly on its own and still create a challenge when it becomes dependent on another operation.

A robot may reach every required position, for example, but the complete cycle may still reveal timing conflicts between part presentation, machine signals and gripper operation. A vision system may detect the part correctly during an individual test but require further adjustment when lighting, conveyor movement and robot timing are evaluated together.

The full-cycle test allows these relationships to be observed before the customer arrives.

1. FAT Brings the Specification and the Finished System Together

Our projects are managed according to an agreed technical specification.

The specification defines matters such as:

  • Equipment
  • System functions
  • Performance criteria
  • Cycle-time expectations
  • Product variants
  • Optional modules
  • Machine interfaces
  • Safety requirements
  • Training
  • Acceptance conditions

However, a robotic automation project is a dynamic engineering process involving many participants.

Depending on the application, the project may include:

  • Customer production and maintenance teams
  • Mechanical design engineers
  • Electrical and automation engineers
  • Robot programmers
  • Machine-vision specialists
  • Safety engineers
  • Quality teams
  • Purchasing departments
  • Machine manufacturers
  • External equipment suppliers

Even when the original specification is clear, new information can emerge during design meetings, email discussions, simulations and technical reviews.

A customer may clarify an operator requirement. A machine manufacturer may provide new interface information. A mechanical revision may create a dependency for the robot program. A vision requirement may affect lighting, cycle time or part presentation.

These are not necessarily signs of poor communication. They are part of a dynamic project in which several technical disciplines and organizations are developing one integrated system.

The important issue is whether every approved requirement has reached the final cell correctly.

FAT creates a structured point at which we bring those decisions back together.

We compare the completed system with:

  • The approved specification
  • Documented project revisions
  • Agreed performance criteria
  • Recorded customer requests
  • Defined acceptance scenarios
  • The relationships between connected operations

If a difference or missing dependency is discovered, the system is still at Robsen. Our engineers, workshop resources, spare components and design tools are immediately available.

That creates a much healthier environment for completing the required development than discovering the same matter after shipment.

The purpose of FAT is not to prove that no project ever changes. It is to ensure that approved changes become part of one verified system before delivery.

2. FAT Is Also a Training Environment

Many people may interact with a robotic cell after it enters production.

They do not all need the same training.

An operator needs to understand:

  • Normal cycle operation
  • Loading and unloading
  • Start, stop and reset procedures
  • Common alarms
  • Safe recovery steps
  • Basic changeovers

Maintenance personnel need a different level of information:

  • Sensor and actuator diagnostics
  • PLC and robot alarm structures
  • Mechanical adjustment points
  • Backup and recovery procedures
  • Safety functions
  • Preventive maintenance requirements
  • When to request integrator support

Production engineers may focus on recipes, part variants, cycle time, process limits and production data.

Supervisors and managers may need to understand the system’s capacity assumptions, operating requirements and acceptance criteria.

If all of this training begins for the first time at the customer’s production site, an uncomfortable situation can emerge.

The operator is touching the robot for the first time. At the same moment, a technician, production engineer, supervisor and plant manager may all be standing behind them.

It is not always the easiest environment in which to say:

“I did not understand that. Can we try it again?”

At Robsen, we organize training according to the participant’s role and technical responsibility.

The sessions take place in a calm, quiet and controlled environment. There is no pressure from a waiting production machine. Participants can repeat operations, create controlled faults, ask questions and practise recovery procedures.

An operator does not need to receive the same training as an automation engineer. A production manager does not need every detail of robot programming.

Each participant should leave FAT knowing what they are responsible for and how they should interact with the system.

3. FAT Helps the Customer Test Its Own Readiness

FAT does not evaluate only the integrator.

It also gives the manufacturer an opportunity to simulate what will happen when the robotic cell arrives.

While the system is operating at Robsen, the customer can identify its own remaining preparations:

  • Is the electrical supply ready?
  • Is the compressed-air connection available?
  • Are network and data connections prepared?
  • Is the machine interface complete?
  • Are the required fixtures and jaws available?
  • Has the production area been cleared?
  • Are access and maintenance spaces protected?
  • Are the correct production parts available?
  • Have internal safety responsibilities been assigned?
  • Which operators and maintenance personnel will support commissioning?
  • When can the CNC machine be made available?
  • Has the installation and production-start window been agreed?

These questions are much easier to manage before the truck reaches the factory.

A customer who participates actively in FAT sees the complete sequence, understands what the system requires and returns to the plant with a more concrete preparation list.

This is one of the reasons FAT shortens SAT.

The integrator prepares the robotic cell. The manufacturer prepares the environment in which that cell must operate.

Successful commissioning requires both.

4. A Long SAT Does Not Affect Only the Integrator

In a machine-tending project, SAT generally requires the customer’s production machine to be made available.

In practical terms, that often means stopping a CNC machine that normally creates value every day.

Every additional site day can involve more than the integrator’s service cost. The manufacturer may also be carrying:

  • Lost machine output
  • Operator and technician time
  • Maintenance support
  • Production-planning disruption
  • Additional shift arrangements
  • Delayed orders
  • Repeated training
  • Travel and accommodation costs
  • Extended ramp-up risk

For this reason, the purchase price of the robotic cell is not the only figure that should be examined when comparing quotations.

Manufacturers should also ask:

  • How many commissioning days are planned?
  • What must be completed before the integrator arrives?
  • When is the first automatic cycle expected?
  • How long is planned between the first cycle and stable production?
  • Which tests will already have been completed during FAT?
  • Which customer personnel must support SAT?
  • What conditions could extend the commissioning period?
  • Which training will be completed before shipment?

A lower initial quotation does not necessarily produce a lower total implementation cost if the system requires a long and uncertain commissioning period at the customer’s site.

Commissioning time is not only a service cost. It is also production time borrowed from the customer’s machine.

5. The IROCUBE Platform Is Designed to Shorten Site Work

One way we reduce site work is by building the robotic cell as an integrated platform.

When the process and robot dimensions allow it, the robot, feeding equipment, controls, guarding and supporting modules are installed on a common base before shipment.

The IROCUBE robotic-cell family is based on this platform approach.

This allows a significant part of the work to be completed at Robsen:

  • Mechanical assembly
  • Robot positioning
  • Cable routing
  • Pneumatic connections
  • PLC and robot communication
  • Safety integration
  • Vision-system setup
  • Gripper testing
  • Process sequencing
  • Full-cycle testing

Instead of transporting separate equipment to the customer’s facility and constructing the complete cell around a production machine, we arrive with an integrated and previously tested system.

For suitable machine-tending projects, we organize site commissioning around a compact sequence:

Day 1 — Positioning and utilities

The cell is positioned and the prepared electrical and compressed-air connections are completed.

Day 2 — Machine integration and commissioning

Communication with the production machine is completed, the interface is verified and the automatic production cycle is commissioned.

Day 3 — Production observation and final handover

The production cycle is observed, final training is completed, open points are reviewed and the closing meeting is held.

The exact scope of every project is different, but this is the commissioning structure we design toward.

The objective is not to carry unresolved development work to the customer’s factory. The objective is to complete as much engineering and verification as possible before shipment so that site work can focus on the actual machine and production environment.

We Like Our Customers—But the Production Floor Belongs to Production

We enjoy spending time with our customers.

Once the robot is operating, we are also happy to sit in their office and have tea or coffee together.

What we do not want is to spend unnecessary days beside a stopped production machine completing work that could have been finished during FAT.

The production floor belongs to the machines, operators and engineers who create value there. Our responsibility is to complete the integration, verify production and return that floor to them as quickly as possible.

A successful SAT begins with a serious FAT.

When evaluating a robotic automation proposal, do not examine only the equipment list and purchase price.

Ask the integrator how the system will be tested before shipment. Ask who will participate in FAT, what training will be provided, which acceptance criteria will be measured and how many days of machine availability will be required during SAT.

A professional robotic integrator should already have clear answers to those questions.

Share

Author

Faruk Kızılcık

Faruk Kızılcık

Sales and Marketing Specialist

Faruk Kızılcık joined Robsen Robotics on his first day of university, starting as a marketing assistant at nineteen. Now in his seventh year with the company, he works as a sales and marketing specialist, connecting customers with Robsen’s technical teams throughout the sales process. In his early years, he was hands-on with project photography, video production, and the company website, creating visual content to document and share the team’s work. Today, his focus spans the steps between a manufacturer’s first inquiry and the start of a project - coordinating site visits, process analysis, feasibility studies, concept development, simulations, and quotations. His legal education at Marmara University informs his work on machinery specifications and contracts. He pays particular attention to making technical requirements and commercial terms clear, accessible, and useful to everyone involved. It is detailed work that helps customers and Robsen’s engineers begin a project with a shared understanding of what will be delivered and how. Outside work, he kayaks and takes long hikes.

follow on LinkedIn

Only the best of The Robotic Note — straight to your inbox.

unsubscribe anytime