#region << 版 本 注 释 >> /*---------------------------------------------------------------- * 命名空间:WIDESEAWCS_Tasks.ConveyorLineJob * 创建者:胡童庆 * 创建时间:2024/8/2 16:13:36 * 版本:V1.0.0 * 描述: * * ---------------------------------------------------------------- * 修改人: * 修改时间: * 版本:V1.0.1 * 修改说明: * *----------------------------------------------------------------*/ #endregion << 版 本 注 释 >> using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Common.Attributes; using WIDESEAWCS_QuartzJob.DeviceBase; namespace WIDESEAWCS_Tasks.ConveyorLineJob { public class ConveyorLineTaskCommand : DeviceCommand { // /// 任务号 /// public int TaskNum { get; set; } /// /// 目标站台 /// public short TargetAddress { get; set; } /// /// 重量 /// public short Weight { get; set; } /// /// 幅宽 /// public short Width { get; set; } /// /// 直径/高度 /// public short Height { get; set; } /// /// 申请
/// 86为申请 ///
public short InteractiveSignal { get; set; } /// /// 申请反馈 86成功 /// public short ResponState { get; set; } private string _barcode; /// /// 条码 /// /// [DataLength(40)] public string Barcode { get { return _barcode; } set { _barcode = value.Replace("\0", "").Replace("\\0", ""); } } } public class R_ConveyorLineYLInfo : DeviceCommand { /// /// 任务号 /// public int WR_Task { get; set; } /// /// 目标站台 /// public short WR_ToHode { get; set; } /// /// 重量 /// public short WR_Weight { get; set; } /// /// 幅宽 /// public short WR_Width { get; set; } /// /// 直径/高度 /// public short WR_Height { get; set; } /// /// 申请
/// 86为申请 ///
public short WR_Request { get; set; } /// /// 申请反馈 86成功 /// public short WR_Reresult { get; set; } private string _barcode; /// /// 条码 /// /// [DataLength(40)] public string WR_TMID { get { return _barcode; } set { _barcode = value.Replace("\0", "").Replace("\\0", ""); } } } public class ConveyorLineTaskCommandWrite : DeviceCommand { public ushort ResponState { get; set; } = 86; [DataLength(25)] public string Barcode { get; set; } public short TargetAddress { get; set; } public short TaskNum { get; set; } public short Width { get; set; } public short Height { get; set; } } }