1234567891011121314151617181920212223242526272829303132 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using WCS.Core;
- using WCS.Entity;
- using WCS.Entity.Protocol;
- namespace WCS.Service.Handlers
- {
- [Description("站台处理")]
- public class StationHandler : LogicHandler<Device<IStation,IStationStatus>>
- {
- public override void Start()
- {
- AddWork(v => v.Entity.CODE=="1001", Execute);
- }
- [Description("出库")]
- protected override void Execute(Device<IStation, IStationStatus> dev)
- {
- Console.WriteLine(dev.Data.TASKNUM);
- //dev.Data.TASKNUM = 12345;
- //var taskid = dev.Data.TASKNUM;
- //dev.Data2.Flags = StatusFlags.急停故障 | StatusFlags.中位;
- //var flags = dev.Data2.Flags;
- }
- }
- }
|