namespace IMCS.CCS.Models
{
public class LocationData
{
///
/// 原库位
///
public string Location { get; set; }
///
/// 目的库位
///
public string DestLocation { get; set; }
///
/// 程序名
///
public string fileName { get; set; }
///
/// 条件限制标志 空或1 限制规则,0不限制
///
public string IsAllowFlag { get; set; }
}
public class UploadFileData
{
///
/// 文件名称
///
public string fileName { get; set; }
///
/// 文件路径
///
public string remotePath { get; set; }
}
public class StartNCProgramData
{
///
/// 文件路径
///
public string remotePath { get; set; }
}
public class SendLinShiftData
{
public string X { get; set; }
public string Y { get; set; }
public string Z { get; set; }
public string A { get; set; }
public string B { get; set; }
}
public class WorkData
{
///
/// 工件ID
///
public string workId { get; set; }
///
/// 工序编号
///
public string procedureNo { get; set; }
///
/// 工件程序名
///
public string workProgramName { get; set; }
///
/// 放定位
///
public string Location { get; set; }
///
/// 工位
///
public string stationId { get; set; }
///
/// 条件限制标志 空或1 限制规则,0不限制
///
public string IsAllowFlag { get; set; }
}
public class LabelData
{
///
/// 大类
///
public string TypeNo { get; set; }
///
/// 小类:配方号
///
public string SmallTypeNo { get; set; }
///
/// 订单号
///
public string OrderNo { get; set; }
///
/// 任务
///
public string TaskNo { get; set; }
///
/// 工位
///
public string BatchNo { get; set; }
public string SerialNo { get; set; }
}
public class RFIData
{
///
/// 写入内容
///
public string content { get; set; }
///
/// 写入位置
///
public string positionIndex { get; set; }
}
public class RequestToolData
{
///
/// 设备url
///
public string url { get; set; }
///
/// 设备端口
///
public string port { get; set; }
}
public class RequestTagValueData
{
///
/// 设备地址
///
public string tagname { get; set; }
///
/// 设备ip
///
public string ip { get; set; }
}
public class RequestDeviceUpdateData
{
///
/// 设备状态
///
public bool useState { get; set; }
///
/// 设备ip
///
public string ip { get; set; }
}
public class RequestData
{
///
/// 设备url
///
public string url { get; set; }
///
/// 设备端口
///
public string port { get; set; }
///
/// 任务id
///
public string taskId { get; set; }
///
/// 任务节点id
///
public string taskNodeId { get; set; }
///
/// 参数数据
///
public T data { get; set; }
}
public class ProductionStatus
{
public string id { get; set; }
///
/// 设备ip
///
public string ip { get; set; }
///
/// 设备状态
///
public string onlineStatus { get; set; }
///
/// 设备警报
///
public string alertMsg { get; set; } = "";
///
/// 是否报警状态
///
public bool alarmState { get; set; } = false;
}
public class RequestSynStatusData
{
public int code { get; set; } = 0;
///
/// 设备状态
///
public string msg { get; set; } = "";
///
/// 设备警报
///
public string productionStatus { get; set; } = "";
}
}