Commit dca8d73f 张东亮

agv上报

1 个父辈 cc23dd9a
......@@ -34,7 +34,11 @@ namespace OnlineStore.AssemblyLine
startTimer.Interval = 1000;
startTimer.Enabled = false;
startTimer.AutoReset = false;
//SServerManager.UpdateAgvStatus(new List<AgvStatus>() { new AgvStatus() { name ="agv1", elec="20", loc= "WAREHOUSE", message="test", type=1 } });
//string st = "{\"robotCode\":\"kubot-1\",\"robotTypeCode\":\"RT_KUBOT\",\"pointCode\":\"POINT:22081:13187\",\"positionX\":22086,\"positionY\":13179,\"energyLevel\":99,\"theta\":180,\"forkHeight\":409,\"forkLength\":0,\"forkTheta\":0,\"stationCode\":null,\"locationCode\":\"\",\"state\":\"IDLE\",\"hardwareState\":\"ROBOT_IDLE\",\"trays\":[{\"trayLevel\":0,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#0\"},{\"trayLevel\":1,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#1\"},{\"trayLevel\":2,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#2\"},{\"trayLevel\":3,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#3\"},{\"trayLevel\":4,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#4\"},{\"trayLevel\":5,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#5\"},{\"trayLevel\":6,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#6\"},{\"trayLevel\":7,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#7\"},{\"trayLevel\":64,\"containerCode\":null,\"taskCodes\":[],\"positionCode\":\"kubot-1#64\"}]}\r\n";
//var state = JsonHelper.DeserializeJsonToObject<RobotState>(st);
//RobotStates robotStates = new RobotStates();
//robotStates.robots = new List<RobotState> { state };
//LineManager.UploadAGVStatus(robotStates);
}
private void FrmMain_Load(object sender, EventArgs e)
{
......
......@@ -121,7 +121,7 @@ namespace OnlineStore.Common
}
catch (Exception e)
{
LogUtil.error("POST [" + url + "] ERROR:" + e.ToString(), 101);
LogUtil.error("POST [" + url + "] ERROR["+ paramData + "]:" + e.ToString(), 101);
}
if (!result.Contains("null") && result.Length != 0)
{
......
......@@ -259,6 +259,7 @@ namespace OnlineStore.DeviceLibrary
{
status.loc = "WAREHOUSE";
}
agvs.Add(status);
}
SServerManager.UpdateAgvStatus(agvs);
}
......
......@@ -531,7 +531,11 @@ namespace OnlineStore.DeviceLibrary
{
try
{
if(agvStatuses==null || agvStatuses.Count==0)
{
LogUtil.error($"UpdateAgvStatus 无信息");
return false;
}
Dictionary<string, string> queryStr = new Dictionary<string, string>();
//queryStr.Add("rfid", rfid);
string server = GetAddr(Addr_agvStatus, queryStr);
......@@ -549,7 +553,7 @@ namespace OnlineStore.DeviceLibrary
}
catch (Exception ex)
{
LogUtil.error($"UpdateAgvStatus", ex);
LogUtil.error($"UpdateAgvStatus 【{JsonHelper.SerializeObject(agvStatuses)}】", ex);
}
return false;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!