You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

115 lines
3.5 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#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
{
/// <summary>
/// 配方详情
/// 完整的配方信息
/// </summary>
public class Recipe
{
/// <summary>
/// 配方名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 配方版本
/// </summary>
public string Revision { get; set; }
/// <summary>
/// 预计处理一个或一个产品的总时间,以设备没有堵塞或缺料为前提。
/// 包括非生产性时间,例如转移、定位
/// </summary>
public double ExpectedCycleTime { get; set; }
/// <summary>
/// 同时处理的产品数
/// 例如在2 x 2面板化PCB的情况下这属性为4因为每个工作事务一次处理4个产品PCB
/// </summary>
public double ExpectedUnitsPerWorkTransaction { get; set; }
/// <summary>
/// 预计处理一个或一组产品的总生产时间,以设备没有堵塞或缺料为前提。
/// 不包括非生产性时间,例如转移、定位
/// </summary>
public double ExpectedWorkTime { get; set; }
/// <summary>
/// RecipeData 属性包含的二进制数据的 MIME 类型
/// </summary>
public string MimeType { get; set; }
/// <summary>
/// 配方数据
/// 配方的二进制数据内容
/// </summary>
public byte[] RecipeData { get; set; }
/// <summary>
/// 在此配方中处理的产品长度X轴以 mm 为单位。与生产流向平行
/// </summary>
public double UnitLength { get; set; }
/// <summary>
/// 此配方中处理的产品宽度Y轴以 mm 为单位。从上面看,垂直于生产流向
/// </summary>
public double UnitWidth { get; set; }
/// <summary>
/// 在此配方中处理的产品高度Z轴以 mm 为单位。从侧面看,垂直于生产流向
/// </summary>
public double UnitHeight { get; set; }
/*/// <summary>
/// 配方创建时间
/// </summary>
public DateTime CreatedAt { get; set; }
/// <summary>
/// 最后修改时间
/// </summary>
public DateTime ModifiedAt { get; set; }
/// <summary>
/// 配方作者
/// </summary>
public string Author { get; set; }
/// <summary>
/// 配方描述
/// </summary>
public string Description { get; set; }
/// <summary>
/// 配方参数列表
/// 配方中包含的可配置参数
/// </summary>
public List<RecipeParameter> Parameters { get; set; }*/
}
}