软件库
Yaskawa
迅速创建.NET应用程序与您的Motoman Yaskawa工业机器人通信。
功能的预览
移动机器人
该库允许发送笛卡尔和联合运动命令,并允许您恢复当前位置,几对引擎和定位误差。
// 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);
运行机器人程序
SDK允许您将程序发送到控制器并远程启动。
然后可以遵循执行的进度以及警报状态。
// 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();
数据阅读和写作
您的应用程序可以在机器人中读取所有类型的寄存器(io,位置变量,字节变量,...)
// 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);
文件处理
库允许您可以在控制器上的文件:下载,发送,删除,列表
// 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");
浏览文档
下载和测试

Windows应用程序示例
允许您使用简单的接口测试SDK的所有功能。 该示例用.NET 8中的“自我包含”和“单个文件”编译。该应用程序在不安装的情况下可移植。
通过下载,您接受使用的一般条件:
见条款和条件
见条款和条件
请求报价和订单
最受欢迎
完整的许可证
990 € (EUR) • $1090 (USD)
$
1090
为了一生$
654
大学(40% 折扣)完整和永久的SDK:无需重复订阅,许可证是您的永远您的,并且可以使用机器人品牌的所有编程语言。
仅在指定的邮政地址上持有许可证的组织才能使用。
不管开发机器的数量多少,所有团队开发人员都将共享相同的许可证。
使用SDK开发的任何应用程序都可以将无限数量的客户提供,而不管要连接的机器人数量如何。
该许可证是一种密码,可以在解锁功能的代码中调用。
没有其他软件要安装。
没有USB密钥。
包括1年的维护(获得更新)。
请联系我们,通过银行转账付款。一旦您购买了本SDK的许可证,您将通过电子邮件收到您的许可证号和发票。
源代码许可证
9900 € (EUR) • $11 900 (USD)
$
11 900
为了一生$
7140
大学(40% 折扣)用C#编写的库的完整内部代码
几年来开发了11万行代码的Visual Studio解决方案
在一般使用条款规定的范围内,你可以修改这个源代码并在你的应用程序中使用它。