Yaskawa SDK
Cree rápidamente aplicaciones .NET que se comuniquen con su robot industrial Motoman Yaskawa.
.NET
Python
LabVIEW
Plug & Play
Conecta tu robot en tan solo unos minutos. No es necesario instalar un administrador de licencias ni una llave USB. Sólo haga referencia a la biblioteca.
No hay complementos para instalar en el robot
Uso de protocolos de red proporcionados como estándar por el controlador de robots.
Motoplus ROS
Prueba de 30 días
Pruébelo gratis durante 30 días, sin compromiso, no se requiere registro
Pagar una vez, use para siempre
Licencia perpetua, no se requiere suscripción, independientemente del número de robots, desarrolladores o software redistribuido
Características del SDK Yaskawa: protocolo HSES y control de movimiento
Mover el robot
La biblioteca permite el envío de comandos de movimientos cartesianos y conjuntos, y le permite recuperar la posición actual, la pareja de motores y el error de posicionamiento.YaskawaRobot robot = new YaskawaRobot();robot.Connect("192.168.0.1");// Get robot positionRobotPositionCartesianData position = robot.HighSpeedEServer.GetRobotCartesianPosition();// Move cartesianrobot.HighSpeedEServer.MoveCartesian(x: 1000,y: 10,z: 0,rx: 0,ry: 0,rz: 0,PositionCommandClassification.Cartesian_MM_S,speed: 10,PositionCommandOperationCoordinate.Robot);// Move jointsrobot.HighSpeedEServer.MoveJoints(new int[] { 1000, 0, 0, 0, 0, 0 }, PositionCommandClassification.LinkPercent, 10);}}Click to see the full codeEjecutar programas de robots
El SDK le permite enviar programas al controlador y iniciarlos de forma remota. Entonces es posible seguir el progreso de la ejecución, así como el estado de alarma.YaskawaRobot robot = new YaskawaRobot();robot.Connect("192.168.0.1");// Send Servo ONrobot.HighSpeedEServer.ServoCommand(OnOffCommandType.Servo, true);// Upload program on robotrobot.HighSpeedEServer.LoadFile("PROGRAM.JBI", File.ReadAllText("PROGRAM.JBI"));// Select job and start itrobot.HighSpeedEServer.SelectJob("PROGRAM", 1);robot.HighSpeedEServer.StartJob();// Get robot status (Play, Error, Alarming, etc.)RobotStatusData statusData = robot.HighSpeedEServer.GetStatusInformation();}}Click to see the full codeLectura y escritura de datos
Su aplicación puede leer y escribir los registros de todos los tipos en el robot (IO, variables de posición, variable de byte, ...)YaskawaRobot robot = new YaskawaRobot();robot.Connect("192.168.0.1");// Read IO 1 to 100var ioData = robot.HighSpeedEServer.ReadIO(firstIndex: 1, count: 100);// Write IO 2701 to 2704 (Network input signal)robot.HighSpeedEServer.WriteIO(2701, new byte[] { 0x01, 0x00, 0xFF, 0x00 });// Read position registers P[1] to P[4]var positionData = robot.HighSpeedEServer.ReadPositionVariable(1, 4);}}Click to see the full codeManejo de archivos
La biblioteca le permite mayo los archivos del controlador: descargar, enviar, eliminar, listastring fileContent = File.ReadAllText("PROGRAM.JBI");// List all files with extension .JBI (programs)string[] files = robot.HighSpeedEServer.GetFileList("*.JBI").Files;// Upload file to robotrobot.HighSpeedEServer.LoadFile("PROGRAM", fileContent, onLoadFileProgress);// Download file from robotrobot.HighSpeedEServer.GetFile("PROGRAM", onGetFileProgress);// Delete filerobot.HighSpeedEServer.DeleteFile("PROGRAM.JBI");}private static void onGetFileProgress(GetFileProgress progress)Click to see the full codeExplorar la documentación
Descargar y probar
Ejemplo de aplicación de WindowsLe permite probar todas las características del SDK con una interfaz simple. El ejemplo se compila en "auto contenido" y "archivo único" con .NET 8. La aplicación es portátil sin instalación.
UnderAutomation.Yaskawa.Showcase.Forms.exe (132 MB)Al descargar, acepta las condiciones generales de uso:
Ver condiciones generalesSolicitar una cotización y orden
Precios
Las bibliotecas se pueden descargar de forma gratuita y se pueden probar durante 30 días. Después de este período, puede solicitarnos que extendamos el período de prueba o que compren la licencia que mejor se adapte a usted: Sitio (solo binario oscurecido) o fuente (código fuente). Después de comprar, tiene un período de mantenimiento de un año, lo que le brinda acceso prioritario al soporte y la posibilidad de actualizar. Cuando compra una licencia para usar, está vinculada a una marca de robot, puede usarla para siempre, sin una tarifa recurrente, independientemente de la cantidad de robot, desarrollador o software que redistribuya a sus clientes. Si usted es un distribuidor y desea ofrecer a sus clientes uno de nuestros productos, contáctenos para discutir condiciones y precios especiales.
Licencia Sitio Estándar
500€de por vida300€para universidades (40% de descuento)Comprar ahoraDiseñado para entornos industriales, brinda acceso a todas las funciones de por vida.1 año de mantenimiento incluido (acceso a actualizaciones)Mismas condiciones que la Licencia Pro, excepto que no se prioriza el soporte y el mantenimiento es de 1 año.No hay fuentes internas; sólo se proporciona la DLL ofuscada.No hay asistencia por videoconferencia (solo vía correo electrónico).Mas popularLicencia Pro
750€de por vida1300€450€para universidades (40% de descuento)Comprar ahoraPara entornos de producción críticos que requieren soporte prioritario y mantenimiento a largo plazo.3 años de mantenimiento incluido (acceso a actualizaciones) sin pedidos de renovación durante este plazo (cero trámites)SDK completo y permanente: no se requiere una suscripción recurrente, la licencia es suya para siempre y funciona en todos los lenguajes de programación para una marca robot.Solo puede ser utilizado por la organización que posee la licencia, en la dirección postal indicada. Todos los desarrolladores del equipo compartirán la misma licencia, independientemente del número de máquinas de desarrollo.Cualquier aplicación desarrollada utilizando el SDK se puede entregar a un número ilimitado de sus clientes sin costo adicional, independientemente del número de robots para conectarse.La licencia es un tipo de contraseña para llamar al código que desbloquea la funcionalidad. No hay software adicional para instalar. No hay clave USB.Soporte Prioritario (<24h en promedio)Asistencia remota (correo electrónico y hasta 2h videoconferencia)No hay fuentes internas; sólo se proporciona la DLL ofuscada.Actualiza a Source en cualquier momento (paga la diferencia)Licencia de código fuente
1500€de por vida900€para universidades (40% de descuento)Comprar ahoraPara una soberanía técnica completa, una personalización profunda y una independencia total.Mismas condiciones que la licencia proCódigo interno completo de la biblioteca en C#Solución de Visual Studio que incluye miles de líneas de código desarrolladas a lo largo de varios años.Puedes modificar este código fuente y utilizarlo en tu aplicación, dentro de los límites definidos en las condiciones generales de uso.Compatible con agentes de codificación IA (Claude, Copilot, Cursor, Codex...) gracias al acceso completo al código fuente y los archivos de contexto incluidos (AGENTS.md) que dan al LLM conocimiento exacto de los internals del SDK