Commit fb155dbb 张东亮

流程ok

1 个父辈 1a7b2329
......@@ -95,6 +95,13 @@ namespace DeviceLibrary
{
taskStates.Add(new TaskState() { task_code = task_code, task_status = task_status });
}
if(task_code.StartsWith(STDTaskType.MIMO_LOAD)|| task_code.StartsWith(STDTaskType.MIMO_UNLOAD))
{
if("SUCCESS".Equals(task_status))
{
sendOpMimoCmd(task_code, StringDoor(false));
}
}
sendAgvLog("AGV任务" + task_code + "状态更新" + task_status);
}
catch (Exception ex)
......@@ -256,7 +263,7 @@ namespace DeviceLibrary
}
else if (DeviceCheckDto.LOAD_DONE.Equals(deviceCheckDto.operate))//上料完成
{
sendOpMimoCmd(deviceCheckDto.operate, StringLine(false));
}
else if (DeviceCheckDto.UNLOAD_REQ.Equals(deviceCheckDto.operate))//下料请求
{
......@@ -284,7 +291,7 @@ namespace DeviceLibrary
}
else if (DeviceCheckDto.UNLOAD_DONE.Equals(deviceCheckDto.operate))//下料完成
{
sendOpMimoCmd(deviceCheckDto.operate, StringLine(false));
}
else
{
......
......@@ -149,8 +149,6 @@ namespace DeviceLibrary
int laststatus = 0;
public void SendLineStatus()
{
if (RobotManage.IsDebug)
return;
try
{
lock (serverclock)
......@@ -301,7 +299,8 @@ namespace DeviceLibrary
Dictionary<string, string> dataMap = item.Value;
if (dataMap.ContainsKey(ParamDefine.SendEmptyShelf) && dataMap[ParamDefine.SendEmptyShelf].Equals(ParamDefine.doit))
{
LogUtil.info(StoreName + $"收到服务器命令:MIMO({item.Key}) SendEmptyShelf=doit 不执行");
AGVManager.CreateAGVTask(STDTaskType.MIMO_UNLOAD);
LogUtil.info(StoreName + $"收到服务器命令:MIMO({item.Key}) SendEmptyShelf=doit");
}
else if (dataMap.ContainsKey(ParamDefine.NeedEmptySHelf) && dataMap[ParamDefine.NeedEmptySHelf].Equals(ParamDefine.doit))
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!