using DataEntity;
|
using System.ComponentModel;
|
|
namespace XImagingXhandler.XDAL
|
{
|
/// <summary>
|
/// 涂布转运实体类
|
/// </summary>
|
public class MethodCoatingAndTransfer : IEntity
|
{
|
public string isrun { get; set; }
|
/// <summary>
|
/// 使能状态
|
/// </summary>
|
public string status { get; set; }
|
/// <summary>
|
/// 命令名称
|
/// </summary>
|
public string name { get; set; }
|
/// <summary>
|
/// 命令标签
|
/// </summary>
|
public string label { get; set; }
|
/// <summary>
|
/// 索引
|
/// </summary>
|
public string strIndex { get; set; }
|
|
#region 机械臂
|
/// <summary>
|
/// 机械臂名称和arm_id
|
/// </summary>
|
public string armText { get; set; }
|
public string armValue { get; set; }
|
|
/// <summary>
|
/// 移液枪类型
|
/// </summary>
|
private string _headType = "";
|
public string headType
|
{
|
get { return _headType; }
|
set
|
{
|
_headType = value;
|
OnPropertyChanged("headType");
|
}
|
}
|
/// <summary>
|
/// 移液枪通道
|
/// </summary>
|
private int[] _channels = { };
|
public int[] channels
|
{
|
get { return _channels; }
|
set
|
{
|
_channels = value;
|
OnPropertyChanged("channels");
|
}
|
}
|
#endregion
|
|
/// <summary>
|
/// 涂布方式 0:回字型 1:Z字型 2:上下 CoatingModeValueEnum
|
/// </summary>
|
public int coatingModeValue { get; set; } = 0;
|
|
/// <summary>
|
/// 涂布数量 0:1次 1:2次
|
/// </summary>
|
public int coatingCount { get; set; } = 0;
|
|
#region 接种耗材
|
/// <summary>
|
/// 接种A耗材类型
|
/// </summary>
|
public string coatingLabwareAText { get; set; }
|
public string coatingLabwareAValue { get; set; }
|
|
/// <summary>
|
/// 接种B耗材类型
|
/// </summary>
|
//public string coatingLabwareBText { get; set; }
|
//public string coatingLabwareBValue { get; set; }
|
#endregion
|
|
/// <summary>
|
/// 自动开关盖 0:false, 1:true
|
/// </summary>
|
public int autoOpenCloseCover { get; set; } = 0;
|
|
#region 涂布方式:上下
|
/// <summary>
|
/// 距底距离:mm
|
/// </summary>
|
public float distanceFromBottom { get; set; } = 0.0f;
|
|
/// <summary>
|
/// 涂布方式为上下移动时的距离:mm
|
/// </summary>
|
public float shakeDistanceValue { get; set; } = 0.0f;
|
|
/// <summary>
|
/// 涂布方式为上下移动时次数
|
/// </summary>
|
public int shakeCountValue { get; set; } = 0;
|
#endregion
|
}
|
}
|