SDK de comunicación de Universal Robots .NET

Cree rápidamente aplicaciones que se comuniquen con un robot industrial de Universal Robots.

30 días de prueba gratuitaLea la documentaciónPida su clave de licencia
SDK de comunicación de Universal Robots .NET

Características

Flujo de medición

Recepción de datos de estado del robot a 10 Hz a través del protocolo de la interfaz primaria:

  • Posición cartesiana y angular
  • Modo de funcionamiento
  • Estado de las entradas y salidas
  • Más de 100 medidas más...

Flujo de medición

Ejecución remota de scripts

Envío y ejecución del script URScript de forma remota a través del protocolo Primary Interface

Ejecución remota de scripts

Mandos a distancia

Control remoto del robot a través del protocolo Dashboard Server:

  • Encendido y apagado
  • Abrir los frenos
  • Cargar, iniciar, pausar y detener programas
  • Carga del archivo de instalación
  • etc...

Mandos a distancia

XML-RPC

Respuesta a las peticiones XML-RPC enviadas por el script del robot. Por ejemplo, el robot puede solicitar a su aplicación una posición resultante del procesamiento de imágenes mediante un script.

XML-RPC

Manejo de archivos

Este SDK implementa el protocolo SFTP (Secure File Transfer Protocol) que permite la manipulación remota de los archivos y carpetas del robot, como los programas *.URP. Son posibles las siguientes acciones: descargar al robot, importar desde el robot, renombrar, borrar, mover, listar archivos en una carpeta...

Manejo de archivos

Comandos de Linux

Este SDK permite abrir una conexión SSH (Secure Shell) con el robot para ejecutar líneas de comandos de Linux, como en un terminal.

Comandos de Linux

Compatibilidad

Conexión ethernet TCP/IP con todos los robots UR y el firmware:

  • UR3
  • UR5
  • UR10
  • UR16
  • CB-Series
  • e-Serie

Compatibilidad

.NET DLL

Un ensamblaje "UnderAutomation.UniversalRobots.dll" 100% gestionado sin dependencias en la versión de su elección:

  • .NET Framework ≥3.5
  • .NET Standard
  • .NET Core : Windows, Linux, MacOS

.NET DLL

No hay que instalar nada en el robot

El SDK utiliza las funciones de comunicación nativas del robot.

No hay que instalar nada en el robot

Ejemplo listo para usar

El SDK contiene el código fuente y la salida compilada de los ejemplos de Winforms y Console para Windows, Linux y MacOS

Ejemplo listo para usar
Universal robots
C# / VB.NET

C# / VB.NET

Fácil integración en su aplicación desarrollada en C# o VB.NET a través del gestor de paquetes NUGET.

LabVIEW

LabVIEW

Este SDK permite que LabVIEW se comunique con sus robots universales. Se proporciona un ejemplo de VI.

Python

Python

Este SDK también puede ser utilizado en su aplicación Python 2.* o 3.*. Se proporciona un ejemplo.

MATLAB

MATLAB

Este SDK puede integrarse en MATLAB, que admite de forma nativa el uso de DLL .NET.

Logo

UnderAutomation
66 Avenue des Champs-Elysées
75008 Paris
FRANCE

© 2021 UnderAutomation - El SDK (kit de desarrollo de software) de comunicación de UnderAutomation Universal Robots .NET ofrece la posibilidad de crear aplicaciones personalizadas de .NET Core, .NET Framework y .NET Standard que pueden comunicarse con todos los robots UR. Se proporcionan ejemplos listos para usar para Windows, Mac OS y Linux, LabView, Node.js y Python. Utiliza TCP/IP Dashboard Server y XML-RPC para controlar a distancia el robot y la interfaz de cliente para recibir y decodificar el flujo de datos.