en
tr

FANUC Robot SDK

RAS OTOMASYON · INDUSTRIAL SOFTWARE

FANUC Robot SDK

Bring the data from your FANUC robots straight into your own software. Registers, variables, I/O, positions and files are available in the applications you build with C# and Visual Basic, through a ready-made .NET library.

.NET 8 and .NET Framework 4.8 support · C# / Visual Basic

2
Target platforms
(.NET 8 / .NET FW 4.8)
2
Programming languages
(C# / Visual Basic)
5
Built-in diagnostic
checks

Robot data, inside your application

FANUC Robot SDK is a .NET library that makes data exchange between FANUC controllers and your own software simple. Whether you are building monitoring screens, data collection applications, test tools or software tailored to your plant, you reach the robot data through a single library.

Read the robot’s register, variable, I/O and position information, write values to selected outputs, registers and variables, and copy files from the controller to your computer.

Supported controller types

R-30iA R-30iB R-30iB Plus

What does it offer?

Registers and variables

Read and write numeric registers together with their comments. Access system and program variables and string registers.

✔ Written values are verified by reading them back

I/O read and write

Read all defined I/O types. Manage DO, RO, GO, AO and Flag outputs; the value is checked after every write.

✔ Input signals are read-only

Position data

Bring position registers, the robot’s current joint values and its current position into your application. The value reported by the controller is preserved as is.

File access and bulk download

List files on the robot, read them one by one, or download them in bulk with their folder structure. HTTP and FTP options are available.

✔ FTPS support · Nothing is written to or deleted from the robot

Why FANUC Robot SDK?

Ready to use

Add robot communication to your software with a single .NET library instead of writing it from scratch. Separate builds are ready for both platforms.

Reliable writes

Register and output writes are verified by reading them back. Writes with an uncertain result are reported clearly; errors never pass silently.

Clear error information

Which operation failed and why, along with the controller error code when there is one, is passed to your application, so you find problems faster in the field.

Sample applications

Windows Forms samples in C# and Visual Basic show every operation on ready-made screens and save you time at the start of your project.

About the scope: The SDK focuses on access to robot data; it does not start robot programs or move the robot. Controller model, software version and access settings can vary from site to site, so let’s confirm compatibility together before installation. Robot safety functions must always be provided by independent systems.

Try FANUC Robot SDK

Contact us for information, a demo or a quote: info@rasotomasyon.com · +90 224 334 09 81

Contact Us

FANUC is a registered trademark of its respective owner.