biblioteca de programas
Yaskawa
Cree rápidamente aplicaciones .NET que se comuniquen con su robot industrial Motoman Yaskawa.
Vista previa de características
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.
// 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);
Ejecutar 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.
// 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();
Lectura 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, ...)
// 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);
Manejo de archivos
La biblioteca le permite mayo los archivos del controlador: descargar, enviar, eliminar, lista
// 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");
Explorar la documentación
Descargar y probar

Ejemplo de aplicación de Windows
Le 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.
Al descargar, acepta las condiciones generales de uso:
Ver condiciones generales
Ver condiciones generales
Solicitar una cotización y orden
Mas popular
Licencia del sitio
990 € (EUR) • $1090 (USD)
990
€
de por vida594
€
para universidades (40% de descuento)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.
1 año de mantenimiento incluido (acceso a las actualizaciones)
Póngase en contacto con nosotros para realizar el pago por transferencia bancaria. Una vez que haya adquirido la licencia de este SDK, recibirá su número de licencia y la factura por correo electrónico.
Licencia del código fuente
9900 € (EUR) • $11 900 (USD)
9900
€
de por vida5940
€
para universidades (40% de descuento)Código interno completo de la biblioteca en C#
Solución de Visual Studio con 110.000 líneas de código desarrolladas durante varios años
Puede modificar este código fuente y utilizarlo en su aplicación, dentro de los límites definidos en las condiciones generales de uso