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
(.NET 8 / .NET FW 4.8)
(C# / Visual Basic)
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 PlusWhat 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 backI/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-onlyPosition 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 robotWhy 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.
Try FANUC Robot SDK
Contact us for information, a demo or a quote: info@rasotomasyon.com · +90 224 334 09 81
Contact UsFANUC is a registered trademark of its respective owner.