|
-
- using BPASmartClient.Model;
- using BPASmartClient.MorkMW.Model;
- using System;
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
-
- namespace BPASmartClient.MorkMW
- {
- public class GVL_MorkMW
- {
- #region 机器人信号
-
- [Varibles("RobotIdle", "初始化位置", "M105", "4201")]
- /// <summary>
- /// 机器人空闲信号
- /// </summary>
- public bool RobotIdle { get; set; }
- [Varibles("TakeWinkOneComplete", "1号接酒完成", "M510", "4606")]
- public bool TakeWinkOneComplete { get; set; }
- [Varibles("TakeWinkTwoComplete", "2号接酒完成", "M511", "4607")]
- public bool TakeWinkTwoComplete { get; set; }
- [Varibles("TakeWinkThreeComplete", "3号接酒完成", "M512", "4608")]
- public bool TakeWinkThreeComplete { get; set; }
- [Varibles("TakeWinkFourComplete", "4号接酒完成", "M513", "4609")]
- public bool TakeWinkFourComplete { get; set; }
- [Varibles("TakeWinkFiveComplete", "5号接酒完成", "M514", "4610")]
- public bool TakeWinkFiveComplete { get; set; }
- [Varibles("TakeWinkSixComplete", "6号接酒完成", "M515", "4611")]
- public bool TakeWinkSixComplete { get; set; }
-
-
-
- [Varibles("ArriveWinkOneLoc", "到达1号接酒位置", "M520", "4616")]
- public bool ArriveWinkOneLoc { get; set; }
- [Varibles("ArriveWinkTwoLoc", "到达2号接酒位置", "M521", "4617")]
- public bool ArriveWinkTwoLoc { get; set; }
- [Varibles("ArriveWinkThreeLoc", "到达3号接酒位置", "M522", "4618")]
- public bool ArriveWinkThreeLoc { get; set; }
- [Varibles("ArriveWinkFourLoc", "到达4号接酒位置", "M523", "4619")]
- public bool ArriveWinkFourLoc { get; set; }
- [Varibles("ArriveWinkFiveLoc", "到达5号接酒位置", "M524", "4620")]
- public bool ArriveWinkFiveLoc { get; set; }
- [Varibles("ArriveWinkSixLoc", "到达6号接酒位置", "M525", "4621")]
- public bool ArriveWinkSixLoc { get; set; }
- [Varibles("CupSignal", "放杯处传感器信号", "X0", "0")]
- /// <summary>
- /// 放杯处传感器信号
- /// </summary>
- public bool CupSignal { get; set; }
- [Varibles("MixWinkComplte", "摇酒完成信号", "M516", "4612")]
- /// <summary>
- /// 摇酒完成信号
- /// </summary>
- public bool MixWinkComplte { get; set; }
- [Varibles("ProcessComplete", "倒酒完成信号", "M517", "4613")]
- /// <summary>
- /// 机器人倒完酒并回到初始位的完成信号
- /// </summary>
- public bool ProcessComplete { get; set; }
- #endregion
-
-
- #region 流程控制
- /// <summary>
- /// 任务锁
- /// </summary>
- public bool TaskLock { get; set; }
- /// <summary>
- /// 接酒完成
- /// </summary>
- public bool AllowMixWink { get; set; }
-
- /// <summary>
- /// 调酒完成
- /// </summary>
- public bool AllowPourWink { get; set; }
- /// <summary>
- /// 倒酒结束标志
- /// </summary>
- public bool PourWinkComplete { get; set; }
- #endregion
- /// <summary>
- /// 允许本地下单
- /// </summary>
- public static bool AllowLocalSimOrder { get; set; }
-
- /// <summary>
- /// 订单集合
- /// </summary>
- public List<DoOrderEvent> doOrderEvents { get; set; } = new List<DoOrderEvent>();
- /// <summary>
- /// 历史订单号
- /// </summary>
- public List<string> historySuborderId = new List<string>();
- /// <summary>
- /// 当前订单号
- /// </summary>
- public string CurrentSuborderId { get; set; }
-
- /// <summary>
- ///
- /// </summary>
- public static ObservableCollection<VaribleModel> varibleInfos = new ObservableCollection<VaribleModel>();
- }
- }
|