diff --git a/WCS.BLL/Manager/AGVManager.cs b/WCS.BLL/Manager/AGVManager.cs
index 8240605..34e3a45 100644
--- a/WCS.BLL/Manager/AGVManager.cs
+++ b/WCS.BLL/Manager/AGVManager.cs
@@ -25,6 +25,7 @@ namespace WCS.BLL.Manager
{
while (true)
{
+
//每5秒同步一次
Thread.Sleep(3000);
try
@@ -38,6 +39,7 @@ namespace WCS.BLL.Manager
.ToList();
if (tasks != null && tasks.Count > 0)
{
+ Logs.Write("【定时任务】获取任务状态 开始", LogsType.Tasks);
for (int i = 0; i < tasks.Count; i++)
{
try
@@ -95,15 +97,19 @@ namespace WCS.BLL.Manager
}
catch (Exception ex)
{
- Logs.Write("【定时任务】获取任务状态异常:" + ex.Message);
+ Logs.Write("【定时任务】获取任务状态异常:" + ex.Message, LogsType.Tasks);
}
Thread.Sleep(50);
}
}
+ else
+ {
+
+ }
}
catch (Exception ex)
{
- Logs.Write("【定时任务】获取任务状态异常:" + ex.Message);
+ Logs.Write("【定时任务】获取任务状态异常:" + ex.Message, LogsType.Tasks);
}
}
});
@@ -114,6 +120,7 @@ namespace WCS.BLL.Manager
{
while (true)
{
+ Logs.Write("【定时任务】定时同步货架绑定情况,开始", LogsType.Tasks);
try
{
var url = @"http://192.168.18.150:8181/rcms/services/rest/hikRpcService/syncMapDatas";
@@ -186,20 +193,23 @@ namespace WCS.BLL.Manager
if (shelfs != null && shelfs.Count > 0)
{
+ Logs.Write($"【定时任务】定时同步货架绑定情况,更新{shelfs.Count}个货架", LogsType.Tasks);
DbHelp.db.Updateable(shelfs)
.UpdateColumns(t => new { t.CurrentLocationId, t.CurrentLocaiotnCode })
//.Where(t => t.TransStatus == TransStatusEnum.静止)
.ExecuteCommand();
}
+ Logs.Write($"【定时任务】定时同步货架绑定情况,更新0个货架", LogsType.Tasks);
}
}
catch (Exception ex)
{
- Logs.Write("【定时任务】定时同步货架绑定情况异常:" + ex.Message);
+ Logs.Write("【定时任务】定时同步货架绑定情况异常:" + ex.Message,LogsType.Tasks);
}
+ Logs.Write("【定时任务】定时同步货架绑定情况,结束", LogsType.Tasks);
//每60秒同步一次
- Thread.Sleep(30000);
+ Thread.Sleep(20000);
}
});
#endregion
diff --git a/WCS.BLL/Tool/Logs.cs b/WCS.BLL/Tool/Logs.cs
index 6950125..15c8593 100644
--- a/WCS.BLL/Tool/Logs.cs
+++ b/WCS.BLL/Tool/Logs.cs
@@ -32,7 +32,7 @@ namespace WCS.BLL
///
/// 指令发送接收
///
- Instructions,
+ Tasks,
///
/// 指令重发
///
diff --git a/WCS.BLL/Tool/TCPClient.cs b/WCS.BLL/Tool/TCPClient.cs
index c43d3b8..3123082 100644
--- a/WCS.BLL/Tool/TCPClient.cs
+++ b/WCS.BLL/Tool/TCPClient.cs
@@ -252,7 +252,7 @@ namespace WCS.BLL
tcpClient.Send(message);
var clientIpHost = tcpClient.IP + ":" + tcpClient.Port;
- Logs.Write($"【发送{clientIpHost}】{BitConverter.ToString(message)}", LogsType.Instructions);
+ Logs.Write($"【发送{clientIpHost}】{BitConverter.ToString(message)}", LogsType.Tasks);
//发送自带15ms间隔
Thread.Sleep(18);
@@ -260,7 +260,7 @@ namespace WCS.BLL
}
catch (Exception ex)
{
- Logs.Write("【发送指令时发生异常】" + ex.Message, LogsType.Instructions);
+ Logs.Write("【发送指令时发生异常】" + ex.Message, LogsType.Tasks);
//因异常断连时(网线已经被断了) 手动重连一次
if (ex is NotConnectedException)
{