8000 GitHub - Palatis/YaskawaRobot: Implement Yaskawa High Speed Ethernet Server for .NET
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Implement Yaskawa High Speed Ethernet Server for .NET

License

Notifications You must be signed in to change notification settings

Palatis/YaskawaRobot

 
 

Repository files navigation

Yaskawa.Robot

Yaskawa High Speed Ethernet Server client for .NET

This project is derived from df910105/YaskawaRobot.

Support Matrix

Robot Control Function R/W YRC1000 YRC1000micro DX100/DX200 FS100
Alarm Data R v v v v
Alarm History R v v v v
Status Information R v v v v
Executing Job Information R v v v v
Axis Config Information R v v v v
Robot Position Data R v v v v
Position Error R v v v v
Torque Data R v v v v
I/O Data RW v v v v
Register Data RW v v v v
Byte Variable (B) RW v v v v
Integer Type Variable (I) RW v v v v
Double Precision Integer Type Variable (D) RW v v v v
Real Type Variable (R) RW v v v v
String Type Variable (S) RW v v v v
Robot Position Type Variable (P) RW v v v v
Base Position Type Variable (BP) RW v v v v
External Axis Type Variable (EX) RW v v v v
Alarm Reset / Error Cancel W v v v v
Hold / Servo On/off W v v v v
Step / Cycle / Auto Switching W v v v v
Character String Display To The Programming Pendant W v v v v
Start-up (Job Start) W v v v v
Job Select W v v v v
Management Time R v v v v
System Information R v v v v
Plural I/O Data RW ? ? ? ?
Plural Register Data RW ? ? ? ?
Plural Byte Type Variable (B) RW ? ? ? ?
Plural Integer Type Variable (I) RW ? ? ? ?
Plural Double Precision Integer Type Variable (D) RW ? ? ? ?
Plural Real Type Variable (R) RW ? ? ? ?
Plural String Type Variable (S) RW ? ? ? ?
Plural Robot Position Type Variable (P) RW ? ? ? ?
Plural Base Position Type Variable (BP) RW ? ? ? ?
Plural Station Type Variable (EX) RW ? ? ? ?
Alarm Data (for Applying the Sub Code Character String) RW ? ? ? ?
Alarm History (for Applying the Sub Code Character String) RW ? ? ? ?
Move instruction (Type Cartesian Coordinate) W v v v v
Move Instruction (Type Pulse) W v v v v
32 Byte Character Type Variable (S) RW ? ? x x
Plural 32 Byte Character Type Variable (S) RW ? ? x x
Encoder Temperature R ? ? x x
Amount of Regenerative Power R ? x x x
Converter Temperature R ? ? x x
File Function YRC1000 YRC1000micro DX100/DX200 FS100
File Deleting x x x x
File Loading x x x x
File Saving x x x x
File List Acquiring x x x x
Batch Data Backup x x x x
  • o: implemented
  • ?: supported, not implemented
  • x: not supported

Usage

using Yaskawa.Robot.EthernetServer.UDP;

class Program
{
    static void Main()
    {
        MotoComHS yrc1000 = new MotoComHS("192.168.255.1");
        
        SystemInfo systemInfo = new SystemInfo();
        rt = yrc1000.ReadSystemInfoData(11, ref systemInfo, out err);
        Console.WriteLine(systemInfo);
    }
}

References

Documentations

Additional Resources

About

Implement Yaskawa High Speed Ethernet Server for .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%
0