LiquidStirOperate.cs 727 B

1234567891011121314151617181920212223
  1. using System.Threading;
  2. using SHJX.Service.Control.Modules;
  3. using SHJX.Service.Control.Interface;
  4. using SHJX.Service.Common.ReadXML;
  5. namespace SHJX.Service.Control.Route.RouteController
  6. {
  7. /// <summary>
  8. /// 搅拌
  9. /// </summary>
  10. public class LiquidStirOperate : FlowControlOperateImp
  11. {
  12. private readonly string OpName = "LiquidStir";
  13. public virtual bool Operate(ReadConfigUtil config, DataEventArgs data)
  14. {
  15. DataCentre.GetStorageContent.Factory(OpName).Start();
  16. if (data.Task.TaskType != "补杯")
  17. { Thread.Sleep(3 * 1000); }
  18. DataCentre.GetStorageContent.Factory(OpName).Stop();
  19. return true;
  20. }
  21. }
  22. }