刘磊
2026-01-15 26f88473f470ab34f46d95642035a4e5f6b69847
ÏîÄ¿´úÂë/WCS/WCSServer/WIDESEAWCS_Tasks/ConveyorLineJob/ConveyorLineTaskCommand.cs
@@ -36,24 +36,15 @@
    //    public short ConveyorLineAlarm { get; set; }
    //}
    //}
    public class ConveyorLineTaskCommand : DeviceCommand
    {
        /// <summary>
        /// ä»»åŠ¡å·
        /// </summary>
        public short TaskNum { get; set; }
        /// <summary>
        /// ç›®æ ‡åœ°å€
        /// è¯·æ±‚
        /// </summary>
        public short TargetAddress { get; set; }
        /// <summary>
        /// è¯·æ±‚任务
        /// </summary>
        public short RequestTask { get; set; }
        public byte Request { get; set; }
        /// <summary>
        /// è¯·æ±‚响应
@@ -61,49 +52,59 @@
        public short ResponState { get; set; }
        /// <summary>
        /// è¯·æ±‚放料
        /// æ»‘橇号
        /// </summary>
        public short RequestPut { get; set; }
        public int PalletCode { get; set; } //=>
        /// <summary>
        /// æ”¾æ–™å®Œæˆ
        /// PVI码
        /// </summary>
        public short PutFinish { get; set; }
        [DataLength(13)]
        public string PVI { get; set; }
        /// <summary>
        /// æ¡ç 
        /// å¤‡ç”¨1
        /// </summary>
        [DataLength(10)]
        public string Barcode { get; set; }
        [DataLength(3)]
        public string Spare1 { get; set; }
        /// <summary>
        /// å¤‡ç”¨
        /// è½¦ç³»
        /// </summary>
        public short Spare { get; set; }
        [DataLength(4)]
        public string CarType { get; set; }
        //public short SourceAddress { get; set; }
        //public short TargetAddress { get; set; }
        /// <summary>
        /// è½¦åž‹
        /// </summary>
        [DataLength(4)]
        public string CarCate { get; set; }
        /// <summary>
        /// æ–¹å‘盘位置
        /// </summary>
        [DataLength(4)]
        public string CarPosition { get; set; }
        /// <summary>
        /// å¤©çª—
        /// </summary>
        [DataLength(4)]
        public string CatSkyWindow { get; set; }
        /// <summary>
        /// è½¦èº«é¢œè‰²
        /// </summary>
        [DataLength(2)]
        public string CarColor { get; set; }
        /// <summary>
        /// å¤‡ç”¨2
        /// </summary>
        public short Spare2 { get; set; }
    }
    public class ConveyorLineTaskCommand_CZ : DeviceCommand
    {
        /// <summary>
        /// è½¦è½´æ¡ç 
        /// </summary>
        [DataLength(40)]
        public string Number { get; set; }
        /// <summary>
        /// è¯·æ±‚信号
        /// </summary>
        public short ConveyorLineSingal { get; set; }
        /// <summary>
        /// è¯·æ±‚反馈
        /// </summary>
        public short ResponState { get; set; }
    }
    //public class ConveyorLineTaskCommandWrite : DeviceCommand
    //{