wangxinhui
2025-07-17 68343df577836d29f8bd106823b1805d365f4a54
ÏîÄ¿´úÂë/WCS/WCSServices/WIDESEAWCS_Tasks/ConveyorLineJob/ConveyorLineTaskCommand.cs
@@ -52,6 +52,17 @@
        public short StatusPV { get; set; }
        /// <summary>
        /// å‘½ä»¤
        /// 0:无命令
        ///1:非就绪(不执行下发命令)
        ///2:取货站台工位就绪(有料)
        ///3:放货站台工位就绪(无料)
        ///4:放货站台工位就绪(有料)
        ///5:扫码工位就绪(已扫码,等待上位机下发任务及命令)
        ///6:任务工位就绪(上位机通过任务号读取托盘信息并下发任务)
        ///7:申请料框
        ///8:料框到位
        ///9:执行命令中
        ///11:异常
        /// </summary>
        public short Command { get; set; }
        /// <summary>
@@ -85,15 +96,15 @@
        /// <summary>
        /// RGV接收任务号<br/>
        /// </summary>
        public short RgvTask { get; set; }
        public int RgvTask { get; set; }
        /// <summary>
        /// RGV结束任务号<br/>
        /// </summary>
        public short RgvEndTask { get; set; }
        public int RgvEndTask { get; set; }
        /// <summary>
        /// RGV上次任务号<br/>
        /// </summary>
        public short RgvLastTask { get; set; }
        public int RgvLastTask { get; set; }
        /// <summary>
        /// ä»»åŠ¡çŠ¶æ€åé¦ˆ<br/>
        /// </summary>
@@ -103,4 +114,72 @@
        /// </summary>
        public short HeartBeat { get; set; }
    }
    public class W_RGVCPInfo : DeviceCommand
    {
        /// <summary>
        /// ä»»åŠ¡å·1<br/>
        /// </summary>
        public int WcsTask1 { get; set; }
        /// <summary>
        /// ä»»åŠ¡å·2<br/>
        /// </summary>
        public int WcsTask2 { get; set; }
        /// <summary>
        /// ä»»åŠ¡å·3<br/>
        /// </summary>
        public int WcsTask3 { get; set; }
        /// <summary>
        /// ä»»åŠ¡ç±»åž‹<br/>
        /// 1定位<br/>
        /// 2取货<br/>
        /// 3放货<br/>
        /// 4取放货<br/>
        /// </summary>
        public short TaskType { get; set; }
        /// <summary>
        /// æ‰§è¡Œå·¥ä½<br/>
        /// 1:1工位<br/>
        /// 2:2工位<br/>
        /// 3:3工位<br/>
        /// 4:12工位<br/>
        /// 5:13工位<br/>
        /// 6:23工位<br/>
        /// 7:123工位<br/>
        /// </summary>
        public short WorkStation { get; set; }
        /// <summary>
        /// å–货地址1<br/>
        /// </summary>
        public short Qu1 { get; set; }
        /// <summary>
        /// å–货地址2<br/>
        /// </summary>
        public short Qu2 { get; set; }
        /// <summary>
        /// å–货地址3<br/>
        /// </summary>
        public short Qu3 { get; set; }
        /// <summary>
        /// æ”¾è´§åœ°å€1<br/>
        /// </summary>
        public short Fang1 { get; set; }
        /// <summary>
        /// æ”¾è´§åœ°å€2<br/>
        /// </summary>
        public short Fang2 { get; set; }
        /// <summary>
        /// æ”¾è´§åœ°å€3<br/>
        /// </summary>
        public short Fang3 { get; set; }
        /// <summary>
        /// å¿ƒè·³<br/>
        /// </summary>
        public short HearBeat { get; set; }
        /// <summary>
        /// ä¸‹å‘/完成任务标识<br/>
        /// 1确认任务下发<br/>
        /// 2确认任务完成<br/>
        /// </summary>
        public short TaskReceivedDone { get; set; }
    }
}