wanshenmean
5 小时以前 1515ffa15c11e106f35e1447bc990b7867c449bb
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotSocketState.cs
@@ -173,5 +173,35 @@
        /// 当达到 MaxTaskTotalNum (48) 时,不再下发新任务。
        /// </remarks>
        public int RobotTaskTotalNum { get; set; }
        /// <summary>
        /// 是否处于假电芯补充模式
        /// </summary>
        /// <remarks>
        /// 当正常电芯任务完成后设为 true,机器人从假电芯位置补充电芯至48个。
        /// </remarks>
        public bool IsInFakeBatteryMode { get; set; }
        /// <summary>
        /// 当前批次起始编号(用于递增计算取货/放货编号)
        /// </summary>
        /// <remarks>
        /// 在批次模式下,每批取货/放货的起始编号从1开始递增。
        /// 用于计算 {start}-{end} 格式中的 start 值。
        /// </remarks>
        public int CurrentBatchIndex { get; set; } = 1;
        /// <summary>
        /// 换盘任务当前阶段
        /// </summary>
        /// <remarks>
        /// 阶段定义:
        /// 0: 未开始
        /// 1: 取正常电芯(流向B) / 取假电芯(流向A)
        /// 2: 放正常电芯(流向B) / 放假电芯(流向A)
        /// 3: 取假电芯(流向B Phase2)
        /// 4: 放假电芯到5号位(流向B Phase2)
        /// </remarks>
        public int ChangePalletPhase { get; set; }
    }
}