namespace SKMC.Api.Motion.Driver
{
///
/// 运动控制卡管理器接口
///
public interface IMotionDriverManager
{
///
/// 创建控制卡对象
///
///
///
IMotionDriver Create(string driverName);
///
/// 创建控制卡高级接口
///
///
///
//IMotionAdvanceControl Create(IMotionCard motionControl);
///
/// 打开控制卡并初始化
///
///
///
void Open(IMotionDriver motionControl);
///
/// 关闭控制卡
///
void Close();
///
/// 获取控制层接口
///
///
IMotionDriver GetMotionControl();
///
/// 获取Ethercat总线连接状态
///
///
bool GetEcatStatus();
}
}