IRobot.cs
622 字节
using OnlineStore.LoadCSVLibrary;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DeviceLibrary
{
public interface IRobot
{
//List<ConfigMoveAxis> moveAxisList { get; set; }
Robot_Config Config { get; set; }
string Name { get; set; }
bool canRunning { get; set; }
bool isBusy { get; set; }
bool isAlarm { get; set; }
RunStatus runStatus { get; set; }
void Run();
}
public enum RunStatus
{
Stop,
Running,
HomeReset
}
}