#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.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_QuartzJob.DeviceBase; namespace WIDESEAWCS_Tasks { public class ConveyorLineTaskCommandNew : DeviceCommand { /// /// 任务号 /// public short TaskNo { get; set; } /// /// 源位置 开始地址 /// public short Source { get; set; } /// /// 目标位置 /// public short Target { get; set; } /// /// 箱型 /// public byte BoxType { get; set; } /// /// 输送线状态 设备空闲状态 /// public byte CV_State { get; set; } /// /// 输送线错误代码 /// public byte CV_ERRCode { get; set; } /// /// WCS就绪标志 WCS下发完成时,触发为1 /// public byte WCS_STB { get; set; } /// /// WCS应答标志 WCS收到完成时,触发为1 /// public byte WCS_ACK { get; set; } /// /// PLC就绪标志 完成任务时,触发为1 /// public byte PLC_STB { get; set; } /// /// PLC应答标志 收到任务时,触发为1 /// public byte PLC_ACK { get; set; } /// /// PLC请求标志 入库站台,到位写1 /// public byte PLC_REQ { get; set; } /// /// WCS错误代码 /// public byte WCS_ERRCode { get; set; } /// /// WCS特殊标志 (旋转标识、强制放行、循环、特殊申请、是否叠盘、是否堵塞) /// public byte WCS_Special { get; set; } /// /// 设备自动模式 手动1,自动2 /// public byte Equ_Auto { get; set; } /// /// 尾板标志 /// public byte Last_pallet { get; set; } /// /// 条码(22个字符) /// [DataLength(22)] public string Barcode { get; set; } } }