UnderAutomation
有问题吗?

[email protected]

联系我们
UnderAutomation
⌘Q

软件库

Yaskawa

迅速创建.NET应用程序与您的Motoman Yaskawa工业机器人通信。

功能的预览

移动机器人

该库允许发送笛卡尔和联合运动命令,并允许您恢复当前位置,几对引擎和定位误差。
// Get robot position
RobotPositionCartesianData position = robot.HighSpeedEServer.GetRobotCartesianPosition();
// Move cartesian
robot.HighSpeedEServer.MoveCartesian(
x: 1000,
y: 10,
z: 0,
rx: 0,
ry: 0,
rz: 0,
PositionCommandClassification.Cartesian_MM_S,
speed:10,
PositionCommandOperationCoordinate.Robot
);
// Move joints
robot.HighSpeedEServer.MoveJoints(new int[] { 1000, 0, 0, 0, 0, 0 }, PositionCommandClassification.LinkPercent, 10);

运行机器人程序

SDK允许您将程序发送到控制器并远程启动。 然后可以遵循执行的进度以及警报状态。
// Send Servo ON
robot.HighSpeedEServer.ServoCommand(OnOffCommandType.Servo, true);
// Upload program on robot
robot.HighSpeedEServer.LoadFile("PROGRAM.JBI", File.ReadAllText("PROGRAM.JBI"));
// Select job and start it
robot.HighSpeedEServer.SelectJob("PROGRAM", 1);
robot.HighSpeedEServer.StartJob();
// Get robot status (Play, Error, Alarming, etc.)
RobotStatusData statusData = robot.HighSpeedEServer.GetStatusInformation();

数据阅读和写作

您的应用程序可以在机器人中读取所有类型的寄存器(io,位置变量,字节变量,...)
// Read IO 1 to 100
var 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 robot
robot.HighSpeedEServer.LoadFile("PROGRAM", fileContent, onLoadFileProgress);
// Download file from robot
robot.HighSpeedEServer.GetFile("PROGRAM", onGetFileProgress);
// Delete file
robot.HighSpeedEServer.DeleteFile("PROGRAM.JBI");

浏览文档

浏览文档

下载和测试

通过Nuget下载
通过Nuget下载

通过Nuget Package Manager轻松地将此SDK添加到您的Visual Studio项目中。

请参阅xxx上
Github上的示例
Github上的示例

使用此SDK的示例的来源可在GitHub上获得

Windows应用程序示例
Windows应用程序示例

允许您使用简单的接口测试SDK的所有功能。 该示例用.NET 8中的“自我包含”和“单个文件”编译。该应用程序在不安装的情况下可移植。

通过下载,您接受使用的一般条件:
见条款和条件
UnderAutomation.Yaskawa.Showcase.Forms.exe (132 MB)

请求报价和订单

最受欢迎

完整的许可证

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解决方案
在一般使用条款规定的范围内,你可以修改这个源代码并在你的应用程序中使用它。
报价•订单

轻松将 Universal Robots、Fanuc、Yaskawa 或 Staubli 机器人集成到您的 .NET、Python、LabVIEW 或 Matlab 应用程序中

UnderAutomation
联系我们定价 • 经销商报价•订单Legal

© All rights reserved.