|
|
@ -246,6 +246,13 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
case EInstruction.ChangeState:
|
|
|
|
case EInstruction.ChangeState:
|
|
|
|
SchedulingResult cs = JsonConvert.DeserializeObject<SchedulingResult>(msg);
|
|
|
|
SchedulingResult cs = JsonConvert.DeserializeObject<SchedulingResult>(msg);
|
|
|
|
client.Send(cs.ToString());
|
|
|
|
client.Send(cs.ToString());
|
|
|
|
|
|
|
|
if(cs.State== ERunState.Error)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
MessageQueue.Instance.Insert("中控报警");
|
|
|
|
|
|
|
|
Ops.Stop(() => {
|
|
|
|
|
|
|
|
LightManger.Instance.SetStatus(ELightStatus.Red);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
ReplayTaskEvent?.Invoke(cs.ToString());
|
|
|
|
ReplayTaskEvent?.Invoke(cs.ToString());
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case EInstruction.ShowMessage:
|
|
|
|
case EInstruction.ShowMessage:
|
|
|
|