#region << 版 本 注 释 >>
/*--------------------------------------------------------------------
* 版权所有 (c) 2025 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
* 命名空间:Sln.lmm.Collection.Model.CoreCommunications.Heartbeat
* 唯一标识:67C37427-2907-43CA-BD88-E68971B536F5
*
* 创建者:WenJY
* 电子邮箱:
* 创建时间:2025-10-16 11:28:35
* 版本:V1.0.0
* 描述:
*
*--------------------------------------------------------------------
* 修改人:
* 时间:
* 修改说明:
*
* 版本:V1.0.0
*--------------------------------------------------------------------*/
#endregion << 版 本 注 释 >>
namespace Sln.Iot.Model.api.CoreCommunications.Heartbeat
{
///
/// 配方详情
/// 完整的配方信息
///
public class Recipe
{
///
/// 配方名称
///
public string Name { get; set; }
///
/// 配方版本
///
public string Revision { get; set; }
///
/// 预计处理一个或一个产品的总时间,以设备没有堵塞或缺料为前提。
/// 包括非生产性时间,例如转移、定位
///
public double ExpectedCycleTime { get; set; }
///
/// 同时处理的产品数
/// 例如在2 x 2面板化PCB的情况下,这属性为4,因为每个工作事务一次处理4个产品(PCB)
///
public double ExpectedUnitsPerWorkTransaction { get; set; }
///
/// 预计处理一个或一组产品的总生产时间,以设备没有堵塞或缺料为前提。
/// 不包括非生产性时间,例如转移、定位
///
public double ExpectedWorkTime { get; set; }
///
/// RecipeData 属性包含的二进制数据的 MIME 类型
///
public string MimeType { get; set; }
///
/// 配方数据
/// 配方的二进制数据内容
///
public byte[] RecipeData { get; set; }
///
/// 在此配方中处理的产品长度(X轴),以 mm 为单位。与生产流向平行
///
public double UnitLength { get; set; }
///
/// 此配方中处理的产品宽度(Y轴),以 mm 为单位。从上面看,垂直于生产流向
///
public double UnitWidth { get; set; }
///
/// 在此配方中处理的产品高度(Z轴),以 mm 为单位。从侧面看,垂直于生产流向
///
public double UnitHeight { get; set; }
/*///
/// 配方创建时间
///
public DateTime CreatedAt { get; set; }
///
/// 最后修改时间
///
public DateTime ModifiedAt { get; set; }
///
/// 配方作者
///
public string Author { get; set; }
///
/// 配方描述
///
public string Description { get; set; }
///
/// 配方参数列表
/// 配方中包含的可配置参数
///
public List Parameters { get; set; }*/
}
}