Assistenza e download

Tutte le risorse tecniche relative alla serie Fairino in un unico posto: schede tecniche, manuali d'uso, modelli 3D, SDK gratuiti e certificati. Stai progettando qualcosa di specifico? Contattaci.

Robot login and connection

How to reach the Fairino web interface (WebApp) and the default login. For security, change the password after your first login.

Connect to the robot

The robot control port (button box interface) has the default IP address 192.168.58.2. Connect it to your computer with a network cable, set your computer to 192.168.58.10 (same network segment), then open Google Chrome and go to 192.168.58.2 to reach the teach pendant / WebApp.

Open the connection guide

Default login

The default administrator account is username admin with password 123 (job number 111, full access). Other default roles exist as well, such as programmer (444), operator (555) and monitor (666). Change the default password after your first login.

Open the login guide

Schede tecniche e specifiche

Scheda tecnica FR3

Carico utile 3 kg, raggio d'azione 622 mm, ripetibilità ±0,02 mm. Specifiche complete, curva di carico e prezzi.

Visualizza caratteristiche e prezzo

Scheda tecnica FR5

Capacità di carico 5 kg, raggio d'azione 922 mm, ripetibilità ±0,02 mm. Specifiche complete, curva di carico e prezzi.

Visualizza caratteristiche e prezzo

Tutti i modelli: da FR3 a FR30

Confronta la capacità di carico, la portata e i prezzi dell'intera Fairino sulla nostra pagina dei prodotti.

Sfoglia tutti i modelli

Opuscoli e download ufficiali

FAIRINO ufficiale FAIRINO , i certificati e i pacchetti scaricabili sono disponibili nel portale della documentazione.

Download disponibili

Robot software & firmware updates

Download the latest Fairino controller software and firmware releases, with the version history and release notes, from the official download portal. Keep your cobot on the newest version.

Get the latest software

FR10 Datasheet

Payload 10 kg, reach 1400 mm, repeatability ±0.05 mm. Full specifications, load curve and pricing.

Visualizza caratteristiche e prezzo

FR16 Datasheet

Payload 16 kg, reach 1034 mm, repeatability ±0.03 mm. Full specifications, load curve and pricing.

Visualizza caratteristiche e prezzo

FR20 Datasheet

Payload 20 kg, reach 1854 mm, repeatability ±0.1 mm. Full specifications, load curve and pricing.

Visualizza caratteristiche e prezzo

FR30 Datasheet

Payload 30 kg, reach 1403 mm, repeatability ±0.1 mm. Full specifications, load curve and pricing.

Visualizza caratteristiche e prezzo

Welding & cleanroom variants

FR3-WMS, FR3-WML, FR5-WML and the FR3-C cleanroom model: hollow wrist and dedicated welding versions of the FR series, with specs and pricing per variant.

Compare variants

Model & certificate matrix

Which certificate applies to which model: IP65, CE-EMC, CE-MD, functional safety, RoHS, NSF and explosion-proof, listed per FR model.

Open certificate matrix

Modelli 3D, CAD e certificati

Modelli 3D e CAD 2D

Modelli SolidWorks e STEP di ogni cobot e controller FR, oltre a file CAD 2D e disegni quotati per la progettazione della vostra cella.

Modelli 3D aperti

CE certificazioni

Documenti ufficiali di qualificazione e certificazione per il mercato europeo.

Certificati aperti

SDK di software per robot e SDK

Le ultime versioni del software per robot e SDK scaricabili.

Software libero

Portale con la documentazione completa

Tutto in un unico posto: manuali, file da scaricare, SDK e codici di errore.

Portale aperto

Disegni quotati

Ontology and dimensional drawings per model (FR3 to FR30): mounting pattern, working envelope and flange dimensions.

Open drawings

2D CAD files (DWG)

DWG files for the FR cobots, the 2 kW and 5 kW control boxes, teach pendant and button box.

Open 2D CAD

Zero position identification models

Reference models used to re-establish the zero position after maintenance or a joint replacement, per FR model.

Open zero position models

Workstation STEP models

STEP models of complete cells: CNC tending, palletizing, sorting and welding workstations, plus the envelope diagram.

Open STEP models

Fairino ufficiale Fairino

La documentazione ufficiale illustra ogni aspetto della serie FR. Ecco i capitoli più consultati dai nostri clienti:

Guida rapida: installazione e accensione

Passo dopo passo: montare il braccio, collegare la centralina, accendere e attivare il robot.

Guida aperta

Digital inputs: NPN or PNP

Switch the control box digital inputs between NPN and PNP. Only the AC wide-voltage 2 kW box supports PNP (EX-24V = NPN, EX-0V = PNP); the DC and AC narrow-voltage boxes are NPN-only.

View wiring guide

Programmazione di applicazioni web

Programma il tuo cobot da qualsiasi browser: punti di apprendimento, istruzioni di movimento ed esecuzione dei programmi.

Guida aperta

Manuale d'uso della serie FR

Il manuale ufficiale completo: sicurezza, installazione, parametri, manutenzione e codici di errore.

Apri il manuale

SDK

SDK gratuiti per Python, C++, C# Java, con una guida completa alle API per ogni funzione.

Apri SDK

Comunicazione tra robot

Collegarsi a PLC e macchine tramite Modbus TCP, Profinet EtherCAT.

Guida aperta

Driver ROS e ROS2

Pacchetti ufficiali frcobot_ros e frcobot_ros2, con supporto per MoveIt2.

Guida aperta

Plug-in FRCap

Plugin applicativi già pronti per la WebApp, tra cui il FRCap ufficiale di Palletizer.

Guida aperta

Lua

Automatizza la logica avanzata direttamente sul controller con gli script Lua FR Lua .

Guida aperta

Safety configuration

Collision detection, safe speed, safety I/O and safety planes. The chapter you need for your risk assessment under ISO 10218 and ISO/TS 15066.

Open safety chapter

Grippers, tools & I/O

Wiring and configuring end-effectors: electric grippers, vacuum, force sensor, tool I/O and the button box.

Open peripherals guide

Graphical programming

Build programs by dragging blocks instead of writing code. No robot programmer needed to get a first application running.

Guida aperta

Node graph programming

Model complex logic as a node graph: branches, loops, parallel flows and events in the WebApp editor.

Guida aperta

Teaching points & coordinate systems

Teach, store and reuse points, and set up tool (TCP) and workpiece coordinate frames.

Guida aperta

Applications & process packages

Ready-made routines for palletizing, welding, gluing and machine tending, plus the process package settings behind them.

Open applications

Remote mode & slave mode

Let a PLC or PC start, stop and steer the robot, including the custom protocol slave mode for tight machine integration.

Open remote mode

Error codes & troubleshooting

Look up an alarm code, find the cause and the fix. Start here before you call support, it often saves an hour.

Open error code list

Installation & mechanical data

Mounting positions, bolt patterns, cabling, working range and environmental limits for cell design.

Open installation chapter

Release notes & software versions

What changed in each controller software release, from V3.7 to the current V3.9.7. Updates are free for life.

Open changelog

SDKs, APIs & communication protocols

Every Fairino SDK is free and license-free. Pick your language, connect over Modbus TCP, Profinet or EtherCAT, or drive the cobot from ROS. Direct links to the official API references:

Python SDK

The fastest way to script a Fairino cobot. Full API reference for motion, I/O, force control and status feedback, with example code.

Open Python API

C++ SDK

Native C++ library for real-time control and integration into existing machine software. Full function reference.

Open C++ API

C# SDK

For .NET applications and Windows-based line control. Same API surface as the C++ and Python libraries.

Open C# API

Java SDK

Java library for MES, backend and Android-side integrations, with the complete function list.

Open Java API

Download the SDK packages

Latest and historical releases of the C++, C#, Python and Java SDKs, ready to drop into your project.

Open SDK downloads

SDK error code table

Every return code an SDK call can produce, matched to its meaning and to the alarm shown in the WebApp.

Open error codes

Robot communication (CNDE)

Talk to PLCs and machines over Modbus TCP, Profinet and EtherCAT: introduction, wiring and setup.

Open communication guide

CNDE data frame protocol

The exact frame format for the CNDE protocol, with function operations and byte-level layout.

Open protocol spec

I/O register map

Input and output registers of the controller: which address does what, so your PLC programmer can start immediately.

Open register map

Driver ROS (frcobot_ros)

Official ROS 1 package: overview, installation and a quick start to move the cobot from ROS.

Open ROS guide

ROS 2 driver (frcobot_ros2)

The fairino_hardware interface, quick start and full API description for ROS 2.

Open ROS 2 guide

MoveIt2 support

Motion planning with MoveIt2, including the MTC sample code package and the caveats worth reading first.

Open MoveIt2 guide

Status feedback protocol (port 8083)

Stream live robot state over TCP port 8083: joint positions, speeds, I/O and error state. The document your SCADA needs.

Download protocol

Command protocol (TCP/IP)

The controller command set over TCP/IP, for when you want to drive the cobot without an SDK.

Download command protocol

Simulation, plug-ins & scripting

Test a program before the cobot is even on your floor. SimMachine runs the real controller software on a virtual robot, FRCap adds ready-made applications to the WebApp and Lua automates logic on the controller itself. All free.

What is FAIRINO SimMachine?

A free offline simulator that runs the actual controller software in a virtual machine. Write, run and debug programs on a virtual FR cobot, then load them onto the real one.

Open introduction

Install the simulator (VMware)

Step-by-step: install VMware Workstation, open the SimMachine image and reach the WebApp from Windows.

Open install guide

Install the simulator (Docker)

Run SimMachine as a Docker container: setup, start-up and connecting to the virtual controller.

Open Docker guide

Simulation software (SimMachine)

Free offline simulator: download the SimMachine VMware image, Docker package or software installer and test your programs on a virtual Fairino cobot before deploying.

Open simulation downloads

SimMachine appendix & troubleshooting

Network settings, known limitations and the fixes for the issues people hit most when the virtual controller will not connect.

Open appendix

Sistema di innesto FRCap

Install application plug-ins into the WebApp, or build your own. Introduction, quick start and the create wizard.

Open FRCap quick start

FRCap API & development guide

Everything you need to develop your own plug-in: development guidance, API description and a worked example.

Open FRCap API

Palletizing FRCap

The official palletizing plug-in: define pallet patterns, layers and approach points without writing a single line of code.

Open palletizing guide

Download the Palletizer FRCap

The installable palletizer plug-in package for the WebApp, latest version.

Download plug-in

Lua scripting on the controller

Run advanced logic directly on the robot controller with FR Lua scripts. Includes the downloadable Lua programming manual.

Open Lua manual

Versioni del software per robot

The controller software packages themselves (QX and LA builds), so simulator and robot run the same version.

Download software

Switching cobot digital inputs from NPN to PNP

Fairino cobots leave the factory with NPN (sinking) digital inputs. Only the AC wide-voltage version of the 2 kW mini control box can be switched to PNP (sourcing). Here is how to check whether your cobot supports it and how to change the setting.

1. Check your control box

PNP is only possible on the AC wide-voltage 2 kW control box. The DC box and the AC narrow-voltage box are NPN-only. Quick check on the label: a wide-voltage box accepts about 100-240 V AC, so PNP is possible. A narrow-voltage box only accepts about 178-264 V AC and stays NPN.

2. Set the DIP switch

On a wide-voltage box the input type is selected by a DIP switch inside the control box. Set it to the EX-24V position for NPN input, or to the EX-0V position for PNP input. NPN is the factory default.

3. Wire and confirm

Wire the DI0-DI7 inputs to the matching NPN or PNP diagram, then adjust the DI0-DI7 General Input Valid Status setting in the software if the valid level needs to match your sensor.

Read the wiring guide

Error code lookup

Look up what a Fairino code means and how to solve it. There are three tables: robot fault codes shown in the web interface (WebApp) and on the teach pendant, servo driver fault codes for the joints, and SDK return codes from your own programs.

Robot fault codes (web interface)

Motion controller fault codes, shown as a main and sub fault code in the Fairino web interface (WebApp) and on the teach pendant, with the cause and the fix for each one.

Open robot fault code table

SDK error codes (return codes)

The SDK error code comparison table: every return code (errcode) from the Python, C++, C# and Java SDKs, with a description and how to resolve it.

Open SDK error table

Servo driver fault codes

The servo driver fault code table: faults reported by the joint servo drives (overcurrent, overvoltage, encoder and more), each with the fault name and how to handle it.

Open servo fault code table

Domande frequenti sull'assistenza

Chi fornisce Fairino in Europa?

TMC Robotics is an official Fairino distributor, operating across Europe from our base in Belgium. We provide installation help, maintenance, troubleshooting, repairs and preventive servicing, plus a 400 m² demo room for training and proof-of-concept sessions.

Gli aggiornamenti Fairino sono gratuiti?

Sì. Fairino è gratuito e ogni cobot include aggiornamenti software gratuiti a vita. È possibile programmarlo da qualsiasi browser, quindi non sono necessarie licenze software aggiuntive.

Dove posso trovare le schede tecniche e i modelli 3D?

Le schede tecniche e le specifiche sono disponibili sulle pagine dei nostri prodotti, mentre questa pagina rimanda direttamente ai modelli 3D STEP ufficiali, ai file CAD, ai manuali e agli SDK. Manca qualcosa? Contattaci e te lo invieremo.

Which programming languages can I use with a Fairino cobot?

Fairino provides free SDKs for Python, C++, C# and Java, plus Lua scripting on the controller itself. You can also drive the robot from ROS 1, ROS 2 and MoveIt2, or over TCP/IP with the command protocol. No license fees for any of them.

Can I test a Fairino cobot without buying one?

Yes. FAIRINO SimMachine is a free offline simulator that runs the real controller software in a virtual machine, as a VMware image or a Docker container. You write and test your program on a virtual robot and load it onto the real cobot later. You can also book a session in our demo room in Belgium.

How do I connect a Fairino cobot to a PLC?

Over Modbus TCP, Profinet or EtherCAT. The robot communication chapter covers wiring and setup, the CNDE protocol document describes the data frames, and the I/O register map lists exactly which register does what. For live state there is a status feedback stream on TCP port 8083.

Where do I find CE certificates for a specific FR model?

The certification page lists a matrix per model: CE-EMC, CE-MD, functional safety, IP65 protection, RoHS, NSF and crash force test certificates, plus separate certificates for control boxes, motors, drivers and grippers. Need a signed copy for your file? Ask us and we will send it.

What does an error code on the teach pendant mean?

The error code comparison table maps every alarm and SDK return code to its cause and remedy. Most stops are collision detection, a joint limit or a missing enable signal. If the table does not solve it, contact us with the code and we will look at it with you.

Do I need the teach pendant to program the robot?

No. The WebApp runs in any browser, so a laptop is enough for teaching points, graphical programming and running programs. The pendant is optional and mainly handy for jogging on the floor or during service.

How do I switch a Fairino cobot from NPN to PNP digital inputs?

By default Fairino cobots use NPN (sinking) inputs. Only the AC wide-voltage version of the 2 kW mini control box can be switched to PNP (sourcing); the DC box and the AC narrow-voltage box are NPN-only. On a wide-voltage box, set the DIP switch inside the control box to EX-24V for NPN or EX-0V for PNP, then wire DI0-DI7 to the matching diagram and, if needed, adjust the DI0-DI7 General Input Valid Status setting in the software.

Which Fairino control box supports PNP inputs?

Only the AC wide-voltage version of the 2 kW mini control box supports PNP; it can be set to NPN or PNP. The DC box and the AC narrow-voltage box are NPN-only. You can tell from the input voltage rating: a wide-voltage box accepts about 100-240 V AC (PNP possible), while a narrow-voltage box only accepts about 178-264 V AC (NPN only).

What are the default IP address and login for a Fairino cobot?

The robot control port (button box interface) has the default IP address 192.168.58.2. Set your computer to 192.168.58.10 (same network segment), then open Google Chrome and go to 192.168.58.2 to reach the web interface (WebApp). The default administrator login is username admin with password 123. Other default roles exist too, such as operator (555) and monitor (666). Change the default password after your first login.

Hai bisogno di aiuto per scegliere o integrare un prodotto?

Disponiamo di Fairino in Belgio e forniamo assistenza ai clienti in tutta Europa. Prenota una demo gratuita o richiedi un preventivo: tutti i nostri prezzi sono pubblici.