Commit 92368255 顾剑亮

debug

1 个父辈 3dfbe19c
正在显示 47 个修改的文件 包含 146 行增加417 行删除
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
<HintPath>..\AgvClient\bin\Debug\AsaPL.AgvClient.dll</HintPath> <HintPath>..\AgvClient\bin\Debug\AsaPL.AgvClient.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net"> <Reference Include="log4net">
<HintPath>..\..\RC1250-FeederLineClient\dll\log4net.dll</HintPath> <HintPath>..\..\..\..\DLL\log4net.dll</HintPath>
</Reference> </Reference>
<Reference Include="Newtonsoft.Json, Version=3.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <Reference Include="Newtonsoft.Json, Version=3.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
......
...@@ -262,7 +262,7 @@ namespace BLL ...@@ -262,7 +262,7 @@ namespace BLL
string server = GetAddr(Addr_updateDeviceAlarmMsg, paramMap); string server = GetAddr(Addr_updateDeviceAlarmMsg, paramMap);
DateTime startTime = DateTime.Now; DateTime startTime = DateTime.Now;
string resultStr = HttpHelper.Post(server, ""); string resultStr = HttpHelper.Post(server, "");
Common.log.Debug("【" + server + "】【" + resultStr + "】"); Common.log.Debug("异常看板【" + server + "】【" + resultStr + "】");
RfidData data = JsonHelper.DeserializeJsonToObject<RfidData>(resultStr); RfidData data = JsonHelper.DeserializeJsonToObject<RfidData>(resultStr);
......
...@@ -37,7 +37,7 @@ namespace BLL ...@@ -37,7 +37,7 @@ namespace BLL
/// </summary> /// </summary>
public AgvServer() public AgvServer()
{ {
_client = new List<Client>();
} }
/// <summary> /// <summary>
...@@ -51,12 +51,11 @@ namespace BLL ...@@ -51,12 +51,11 @@ namespace BLL
_server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); _server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
_server.Bind(localEP); _server.Bind(localEP);
_server.Listen(100); _server.Listen(100);
Common.LogInfo("Server Start"); Common.log.Info("Server Start");
_loop = true; _loop = true;
_client = new List<Client>(); _client = new List<Client>();
tListenClient = new Thread(new ThreadStart(ListenClient)); tListenClient = new Thread(new ThreadStart(ListenClient));
tListenClient.Start(); tListenClient.Start();
Thread.Sleep(30000);
tPingClient = new Thread(new ThreadStart(KeepLiveClient)); tPingClient = new Thread(new ThreadStart(KeepLiveClient));
tPingClient.Start(); tPingClient.Start();
} }
...@@ -205,12 +204,28 @@ namespace BLL ...@@ -205,12 +204,28 @@ namespace BLL
private void KeepLiveClient() private void KeepLiveClient()
{ {
int n;
while (_loop) while (_loop)
{ {
Thread.Sleep(30000); n = 0;
while (n < 5000) //所有产线间隔
{
Thread.Sleep(50);
n += 50;
if (!_loop) return;
}
foreach (ClientNode clientNode in Common.nodeInfo) foreach (ClientNode clientNode in Common.nodeInfo)
{ {
Thread.Sleep(3000); n = 0;
while (n < 300) //每条产线间隔
{
Thread.Sleep(50);
n += 50;
if (!_loop) return;
}
int idx = FindClient(clientNode.IP); int idx = FindClient(clientNode.IP);
if (idx == -1) if (idx == -1)
{ {
...@@ -539,6 +554,8 @@ namespace BLL ...@@ -539,6 +554,8 @@ namespace BLL
private int FindClient(string ip) private int FindClient(string ip)
{ {
int index = -1; int index = -1;
if (_client == null) return index;
try try
{ {
foreach (Client item in _client) foreach (Client item in _client)
......
...@@ -16,165 +16,161 @@ namespace AGVControl ...@@ -16,165 +16,161 @@ namespace AGVControl
public static class SettingString public static class SettingString
{ {
public static int AGVCNT = 6; public const int AGVCNT = 6;
public static string Move = "Move"; public const string Move = "Move";
public static string MoveStandby = "MoveStandby"; public const string MoveStandby = "MoveStandby";
public static string CheckShelf = "CheckShelf"; public const string CheckShelf = "CheckShelf";
public static string MoveDoorDToC = "MoveDoorDToC"; public const string MoveDoorDToC = "MoveDoorDToC";
public static string MoveDoorCToD = "MoveDoorCToD"; public const string MoveDoorCToD = "MoveDoorCToD";
public static string C4_DOOR_Name = "F1"; public const string C4_DOOR_Name = "F1";
public static string D4_DOOR_Name = "F2"; public const string D4_DOOR_Name = "F2";
public static string Standby_Name_Prefix = ""; public const string Standby_Name_Prefix = "";
public static string Charge_Name_Prefix = "I"; public const string Charge_Name_Prefix = "I";
public static string RandomCharge_IP1 = "10.85.199.80"; public const string RandomCharge_IP1 = "10.85.199.80";
public static string RandomCharge_IP2 = "10.85.199.81"; public const string RandomCharge_IP2 = "10.85.199.81";
public static string FileName_AGV= "AgvName.csv"; public const string FileName_AGV= "AgvName.csv";
public static string FileName_AgvMission = "AgvMission.csv"; public const string FileName_AgvMission = "AgvMission.csv";
public static string FileName_AgvProductionLine = "AgvProductionLine.csv"; public const string FileName_AgvProductionLine = "AgvProductionLine.csv";
public static string FileName_tempData = "tempData.ini"; public const string FileName_tempData = "tempData.ini";
public static string IsUse = "IsUse"; public const string IsUse = "IsUse";
public static string RFID = "RFID"; public const string RFID = "RFID";
public static string EmptyShelfCnt = "EmptyShelfCnt"; public const string EmptyShelfCnt = "EmptyShelfCnt";
/// <summary> /// <summary>
/// 去4C的3辆车IP /// 去4C的3辆车IP
/// </summary> /// </summary>
public static string C4_AGV_IPs = "10.85.199.80,10.85.199.81,10.85.199.71"; public const string C4_AGV_IPs = "10.85.199.80,10.85.199.81,10.85.199.71";
/// <summary> /// <summary>
/// 上料区 /// 上料区
/// </summary> /// </summary>
public static string A6 = "A6"; public const string A6 = "A6";
/// <summary> /// <summary>
/// 下料区 /// 下料区
/// </summary> /// </summary>
public static string A5 = "A5"; public const string A5 = "A5";
/// <summary> /// <summary>
/// 4D 1线 /// 4D 1线
/// </summary> /// </summary>
public static string E1 = "E1"; public const string E1 = "E1";
/// <summary> /// <summary>
/// 4D 2线 /// 4D 2线
/// </summary> /// </summary>
public static string E2 = "E2"; public const string E2 = "E2";
/// <summary> /// <summary>
/// 4D 3线 /// 4D 3线
/// </summary> /// </summary>
public static string E3 = "E3"; public const string E3 = "E3";
/// <summary> /// <summary>
/// 4D 4线 /// 4D 4线
/// </summary> /// </summary>
public static string E4 = "E4"; public const string E4 = "E4";
/// <summary> /// <summary>
/// 4D 5线 /// 4D 5线
/// </summary> /// </summary>
public static string E5 = "E5"; public const string E5 = "E5";
/// <summary> /// <summary>
/// 4D 6线 /// 4D 6线
/// </summary> /// </summary>
public static string E6 = "E6"; public const string E6 = "E6";
/// <summary> /// <summary>
/// 4D 8线 /// 4D 8线
/// </summary> /// </summary>
public static string E8 = "E8"; public const string E8 = "E8";
/// <summary> /// <summary>
/// 4D 9线 /// 4D 9线
/// </summary> /// </summary>
public static string E9 = "E9"; public const string E9 = "E9";
/// <summary> /// <summary>
/// 4D 10线 /// 4D 10线
/// </summary> /// </summary>
public static string E10 = "E10"; public const string E10 = "E10";
/// <summary> /// <summary>
/// 4D 11线 /// 4D 11线
/// </summary> /// </summary>
public static string E11 = "E11"; public const string E11 = "E11";
/// <summary> /// <summary>
/// 4D 12线 /// 4D 12线
/// </summary> /// </summary>
public static string E12 = "E12"; public const string E12 = "E12";
/// <summary> /// <summary>
/// 4D 14线 /// 4D 14线
/// </summary> /// </summary>
public static string E14 = "E14"; public const string E14 = "E14";
/// <summary> /// <summary>
/// 4D 15线 /// 4D 15线
/// </summary> /// </summary>
public static string E15 = "E15"; public const string E15 = "E15";
/// <summary> /// <summary>
/// 4D 16线 /// 4D 16线
/// </summary> /// </summary>
public static string E16 = "E16"; public const string E16 = "E16";
/// <summary> /// <summary>
/// 4D FeederIn /// 4D FeederIn
/// </summary> /// </summary>
public static string E21 = "E21"; public const string E21 = "E21";
/// <summary> /// <summary>
/// 4D FeederOut /// 4D FeederOut
/// </summary> /// </summary>
public static string E22 = "E22"; public const string E22 = "E22";
/// <summary> /// <summary>
/// 4C 1线 /// 4C 1线
/// </summary> /// </summary>
public static string G1 = "G1"; public const string G1 = "G1";
/// <summary> /// <summary>
/// 4C 2线 /// 4C 2线
/// </summary> /// </summary>
public static string G2 = "G2"; public const string G2 = "G2";
/// <summary> /// <summary>
/// 4C 3线 /// 4C 3线
/// </summary> /// </summary>
public static string G3 = "G3"; public const string G3 = "G3";
/// <summary> /// <summary>
/// 4C 4线 /// 4C 4线
/// </summary> /// </summary>
public static string G4 = "G4"; public const string G4 = "G4";
/// <summary> /// <summary>
/// 4C 5线 /// 4C 5线
/// </summary> /// </summary>
public static string G5 = "G5"; public const string G5 = "G5";
/// <summary> /// <summary>
/// 4C 6线 /// 4C 6线
/// </summary> /// </summary>
public static string G6 = "G6"; public const string G6 = "G6";
/// <summary> /// <summary>
/// 4C 7线 /// 4C 7线
/// </summary> /// </summary>
public static string G7 = "G7"; public const string G7 = "G7";
/// <summary> /// <summary>
/// 4C 8线 /// 4C 8线
/// </summary> /// </summary>
public static string G8 = "G8"; public const string G8 = "G8";
/// <summary> /// <summary>
/// 4C 9线 /// 4C 9线
/// </summary> /// </summary>
public static string G9 = "G9"; public const string G9 = "G9";
/// <summary> /// <summary>
/// 4C 10线 /// 4C 10线
/// </summary> /// </summary>
public static string G10 = "G10"; public const string G10 = "G10";
/// <summary> /// <summary>
/// 4C 14线 /// 4C 14线
/// </summary> /// </summary>
public static string G14 = "G14"; public const string G14 = "G14";
/// <summary> /// <summary>
/// 4C 15线 /// 4C 15线
/// </summary> /// </summary>
public static string G15 = "G15"; public const string G15 = "G15";
/// <summary> /// <summary>
/// 4C 16线 /// 4C 16线
/// </summary> /// </summary>
public static string G16 = "G16"; public const string G16 = "G16";
/// <summary> /// <summary>
/// 4C FeederIn /// 4C FeederIn
/// </summary> /// </summary>
public static string G21 = "G21"; public const string G21 = "G21";
/// <summary> /// <summary>
/// 4C FeederOut /// 4C FeederOut
/// </summary> /// </summary>
public static string G22 = "G22"; public const string G22 = "G22";
} }
...@@ -884,6 +880,8 @@ namespace AGVControl ...@@ -884,6 +880,8 @@ namespace AGVControl
public static void LogInfo(string text, bool isShow = true) public static void LogInfo(string text, bool isShow = true)
{ {
if (logTextBox == null) return;
if (logTextBox.InvokeRequired) if (logTextBox.InvokeRequired)
{ {
logTextBox.Invoke(new Action(() => LogInfo(text, isShow))); logTextBox.Invoke(new Action(() => LogInfo(text, isShow)));
......
...@@ -14,7 +14,6 @@ namespace BLL ...@@ -14,7 +14,6 @@ namespace BLL
{ {
public class Control public class Control
{ {
private bool loop;
//private int areaC_Index; //private int areaC_Index;
private System.Timers.Timer AgvCallTimer; private System.Timers.Timer AgvCallTimer;
private System.Timers.Timer AgvStateTimer; private System.Timers.Timer AgvStateTimer;
...@@ -26,64 +25,75 @@ namespace BLL ...@@ -26,64 +25,75 @@ namespace BLL
public event AgvChangedEvent AgvChanged; public event AgvChangedEvent AgvChanged;
public event AgvChangedEvent AgvOnline; public event AgvChangedEvent AgvOnline;
public event AgvMissionEvent AgvMissionChanged; public event AgvMissionEvent AgvMissionChanged;
public Control() public Control()
{ {
AgvCallTimer = new System.Timers.Timer(); AgvCallTimer = new System.Timers.Timer
AgvCallTimer.Interval = 300; {
AgvCallTimer.AutoReset = true; Interval = 300,
AgvCallTimer.Enabled = false; AutoReset = false,
Enabled = false
};
AgvCallTimer.Elapsed += AgvCallTimer_Elapsed; AgvCallTimer.Elapsed += AgvCallTimer_Elapsed;
AgvStateTimer = new System.Timers.Timer();
AgvStateTimer.Interval = 300; AgvStateTimer = new System.Timers.Timer
AgvStateTimer.AutoReset = true; {
AgvStateTimer.Enabled = false; Interval = 300,
AutoReset = false,
Enabled = false
};
AgvStateTimer.Elapsed += AgvStateTimer_Elapsed;
} }
public void Start() public void Start()
{ {
AgvCallTimer.Enabled = true; //AgvCallTimer.Enabled = true;
AgvStateTimer.Enabled = true; //AgvStateTimer.Enabled = true;
AgvCallTimer.Start();
AgvStateTimer.Start();
} }
public void Stop() public void Stop()
{ {
loop = false; //AgvCallTimer.Enabled = false;
AgvCallTimer.Enabled = false; //AgvStateTimer.Enabled = false;
AgvStateTimer.Enabled = false; AgvCallTimer.Stop();
AgvStateTimer.Stop();
} }
private bool AgvStateInProcess = false; //private bool AgvStateInProcess = false;
private eAGVState preAGVState = eAGVState.None; private eAGVState preAGVState = eAGVState.None;
private void AgvStateTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) private void AgvStateTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{ {
bool rtn; bool rtn;
if (AgvStateInProcess) return; //if (AgvStateInProcess) return;
AgvStateInProcess = true; //AgvStateInProcess = true;
//上报异常 //上报异常
bool isAlarm = false; bool isAlarm = false;
List<AlarmMsg> msglist = new List<AlarmMsg>(); List<AlarmMsg> msglist = new List<AlarmMsg>();
for (int j = 0; j < Common.nodeInfo.Count; j++)
for (int j=0;j<Common.nodeInfo.Count;j++)
{ {
if (!Common.nodeInfo[j].Online)
if(!Common.nodeInfo[j].Online)
{ {
isAlarm = true; isAlarm = true;
msglist.Add(new AlarmMsg(Common.nodeInfo[j].AliceName, "agv." + Common.nodeInfo[j].Name + ".OnLine", "接驳台状态:离线")); msglist.Add(new AlarmMsg(Common.nodeInfo[j].AliceName, "agv." + Common.nodeInfo[j].Name + ".OnLine", "接驳台状态:离线"));
} }
} }
Common.log.Debug("上报异常");
for (int i = 0; i < Common.agvInfo.Count; i++) for (int i = 0; i < Common.agvInfo.Count; i++)
{ {
if (!CheckOnline(i)) continue; if (!CheckOnline(i)) continue;
if (!loop) break;
//获取AGV状态 //获取AGV状态
rtn = Common.mir.Get_State(Common.agvInfo[i], out eAGVState stateID, out string stateText, out int battery, out string mission_text, out Agv_Info.clsPosition position); rtn = Common.mir.Get_State(Common.agvInfo[i], out eAGVState stateID, out string stateText, out int battery, out string mission_text, out Agv_Info.clsPosition position);
Common.log.Debug("获取AGV状态");
Thread.Sleep(50); Thread.Sleep(50);
Common.mir.Get_IO_Status(Common.agvInfo[i], out bool[] input, out bool[] output); Common.mir.Get_IO_Status(Common.agvInfo[i], out bool[] input, out bool[] output);
Common.log.Debug("获取IO状态");
bool change = false; bool change = false;
if (rtn) change = Common.agvInfo[i].SetState(stateID, stateText, battery, mission_text, position); if (rtn) change = Common.agvInfo[i].SetState(stateID, stateText, battery, mission_text, position);
...@@ -162,7 +172,7 @@ namespace BLL ...@@ -162,7 +172,7 @@ namespace BLL
} }
if (isAlarm) if (isAlarm)
BLL.AGVManager.updateDeviceAlarmMsg(msglist); BLL.AGVManager.updateDeviceAlarmMsg(msglist);
AgvStateInProcess = false; //AgvStateInProcess = false;
} }
/// <summary> /// <summary>
...@@ -239,7 +249,11 @@ namespace BLL ...@@ -239,7 +249,11 @@ namespace BLL
bool rtn = Common.mir.CheckIP(Common.agvInfo[idx].IP); bool rtn = Common.mir.CheckIP(Common.agvInfo[idx].IP);
if (rtn) if (rtn)
{ {
if (!Common.agvInfo[idx].IsCon) if (Common.agvInfo[idx].IsCon)
{
Common.log.Debug(Common.agvInfo[idx].Name + " Online");
}
else
{ {
Common.agvInfo[idx].IsCon = true; Common.agvInfo[idx].IsCon = true;
Common.LogInfo(Common.agvInfo[idx].Name + " Online"); Common.LogInfo(Common.agvInfo[idx].Name + " Online");
...@@ -256,6 +270,10 @@ namespace BLL ...@@ -256,6 +270,10 @@ namespace BLL
AgvOnline?.Invoke(idx); AgvOnline?.Invoke(idx);
AgvChanged?.Invoke(idx); AgvChanged?.Invoke(idx);
} }
else
{
Common.log.Debug(Common.agvInfo[idx].Name + " Offline");
}
} }
return rtn; return rtn;
} }
......
...@@ -164,16 +164,13 @@ namespace BLL ...@@ -164,16 +164,13 @@ namespace BLL
{ {
try try
{ {
if (_serviceHost.State != CommunicationState.Closed)//判断服务是否关闭 if (_serviceHost != null)//判断服务是否关闭
{
_serviceHost.Close();//关闭服务 _serviceHost.Close();//关闭服务
} Common.log.Info("Web服务已关闭");
//_serviceHost.Close();
AGVControl.Common.LogInfo("Web服务已关闭");
} }
catch (Exception ex) catch (Exception ex)
{ {
AGVControl.Common.log.Error("Close", ex); Common.log.Error("Close", ex);
} }
} }
......
...@@ -539,7 +539,7 @@ namespace BLL ...@@ -539,7 +539,7 @@ namespace BLL
bool rtn = System.Text.RegularExpressions.Regex.IsMatch(ip, pattern); bool rtn = System.Text.RegularExpressions.Regex.IsMatch(ip, pattern);
if (!rtn) if (!rtn)
{ {
Common.LogInfo("非法的IP地址" + ip); Common.log.Info("非法的IP地址" + ip);
return false; return false;
} }
...@@ -551,7 +551,7 @@ namespace BLL ...@@ -551,7 +551,7 @@ namespace BLL
ping.Dispose(); ping.Dispose();
if (result.Status != System.Net.NetworkInformation.IPStatus.Success) if (result.Status != System.Net.NetworkInformation.IPStatus.Success)
{ {
Common.log.Debug("Ping " + ip + " 请求没有响应"); Common.log.Info("Ping " + ip + " 请求没有响应");
return false; return false;
} }
return true; return true;
......
...@@ -25,8 +25,8 @@ namespace AGVControl ...@@ -25,8 +25,8 @@ namespace AGVControl
InitializeComponent(); InitializeComponent();
showTimer = new System.Timers.Timer(); showTimer = new System.Timers.Timer();
showTimer.Interval = 1000; showTimer.Interval = 1000;
showTimer.Enabled = true; //showTimer.Enabled = true;
showTimer.AutoReset = true; //showTimer.AutoReset = true;
showTimer.Elapsed += ShowTimer_Elapsed; showTimer.Elapsed += ShowTimer_Elapsed;
showTimer.Start(); showTimer.Start();
Common.logTextBox = TxtLog; Common.logTextBox = TxtLog;
...@@ -120,7 +120,7 @@ namespace AGVControl ...@@ -120,7 +120,7 @@ namespace AGVControl
private void Control_AgvOnline(int agvIndex) private void Control_AgvOnline(int agvIndex)
{ {
Invoke(new Action(() => { DgvAgv.Rows[agvIndex].DefaultCellStyle.ForeColor = Common.agvInfo[agvIndex].IsCon ? Color.Black : Color.Red; })); Invoke(new Action(() => { DgvAgv.Rows[agvIndex].DefaultCellStyle.ForeColor = Common.agvInfo[agvIndex].IsCon ? Color.Black : Color.Red; }));
System.GC.Collect(); GC.Collect();
} }
private void ItemShow_Click(object sender, EventArgs e) private void ItemShow_Click(object sender, EventArgs e)
...@@ -202,7 +202,7 @@ namespace AGVControl ...@@ -202,7 +202,7 @@ namespace AGVControl
Common.WriteIni(item.Name, SettingString.RFID, item.RFID); Common.WriteIni(item.Name, SettingString.RFID, item.RFID);
} }
showTimer.Enabled = false; //showTimer.Enabled = false;
showTimer.Stop(); showTimer.Stop();
Common.control.AgvChanged -= Control_AgvChanged; Common.control.AgvChanged -= Control_AgvChanged;
Common.control.AgvOnline -= Control_AgvOnline; Common.control.AgvOnline -= Control_AgvOnline;
......
...@@ -40,11 +40,11 @@ namespace AGVControl ...@@ -40,11 +40,11 @@ namespace AGVControl
return; return;
} }
} }
Common.logTextBox = new TextBox(); //Common.logTextBox = new TextBox();
Common.missionView = new DataGridView(); //Common.missionView = new DataGridView();
Common.missionManager = new MissionManager(); Common.missionManager = new MissionManager();
Common.log = log4net.LogManager.GetLogger("AgvServer"); Common.log = log4net.LogManager.GetLogger("AgvServer");
Common.LogInfo("=====程序开始====="); Common.log.Info("=====程序开始=====");
ReadConfig(); ReadConfig();
Common.ReadLinePlace(); Common.ReadLinePlace();
...@@ -52,8 +52,9 @@ namespace AGVControl ...@@ -52,8 +52,9 @@ namespace AGVControl
Common.control = new BLL.Control(); Common.control = new BLL.Control();
//软件开启时检查小车当前的任务状态,并获取各节点的坐标位置 //软件开启时检查小车当前的任务状态,并获取各节点的坐标位置
//Common.CheckAGVMissionState(); //Common.CheckAGVMissionState();
//获取节点位置 //获取节点位置
Common.GetNodesPosition(); //Common.GetNodesPosition();
Common.control.Start(); Common.control.Start();
Common.server = new AgvServer(); Common.server = new AgvServer();
Common.server.Start(); Common.server.Start();
...@@ -65,7 +66,7 @@ namespace AGVControl ...@@ -65,7 +66,7 @@ namespace AGVControl
Common.control.Stop(); Common.control.Stop();
Common.server.Stop(); Common.server.Stop();
Common.web.Close(); Common.web.Close();
Common.LogInfo("=====程序结束=====\r\n"); Common.log.Info("=====程序结束=====\r\n");
} }
private static void ReadConfig() private static void ReadConfig()
...@@ -86,7 +87,7 @@ namespace AGVControl ...@@ -86,7 +87,7 @@ namespace AGVControl
temp = line[i].Split(','); temp = line[i].Split(',');
if (temp.Length != 5) continue; if (temp.Length != 5) continue;
//string val = Common.appConfig.AppSettings.Settings[temp[1]].Value; //string val = Common.appConfig.AppSettings.Settings[temp[1]].Value;
Boolean.TryParse(Common.ReadIni(temp[1],SettingString.IsUse),out isuse);//Convert.ToBoolean(val.Split(',')[0]); bool.TryParse(Common.ReadIni(temp[1], SettingString.IsUse), out isuse); //Convert.ToBoolean(val.Split(',')[0]);
rfid = Common.ReadIni(temp[1],SettingString.RFID); //val.Split(',')[1]; rfid = Common.ReadIni(temp[1],SettingString.RFID); //val.Split(',')[1];
Common.agvInfo.Add(new Agv_Info(temp[0], temp[1], temp[2], temp[3], temp[4], isuse, rfid)); Common.agvInfo.Add(new Agv_Info(temp[0], temp[1], temp[2], temp[3], temp[4], isuse, rfid));
} }
......
[A5] [A5]
EmptyShelfCnt=0 EmptyShelfCnt=0
IsUse=True IsUse=False
[E14] [E14]
EmptyShelfCnt=0 EmptyShelfCnt=0
[MiR_R1763] [MiR_R1763]
IsUse=True IsUse=False
RFID= RFID=
[MiR_R1764] [MiR_R1764]
IsUse=True IsUse=False
RFID= RFID=
[MiR_R1767] [MiR_R1767]
IsUse=False IsUse=False
......
[2020-07-01 15:17:57,270][1]INFO =====程序开始=====
[2020-07-01 15:18:02,937][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:18:02,937][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:18:08,008][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:18:08,008][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:18:13,080][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:18:13,081][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:18:18,152][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:18:18,152][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:18:18,166][1]INFO Server Start
[2020-07-01 15:18:27,967][1]ERROR Open
System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URL http://+:80/Webservice/AGVService/。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。 ---> System.Net.HttpListenerException: 拒绝访问。
在 System.Net.HttpListener.AddAllPrefixes()
在 System.Net.HttpListener.Start()
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
--- 内部异常堆栈跟踪的结尾 ---
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
在 System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener)
在 System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback)
在 System.ServiceModel.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.HttpChannelListener`1.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open()
在 BLL.WebService.Open(String url) 位置 C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\BLL\WebService.cs:行号 85
[2020-07-01 15:18:28,454][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:18:52,567][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:18:53,730][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:18:55,898][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:18:59,901][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:19:04,477][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:19:05,366][1]INFO 非法的IP地址
[2020-07-01 15:19:06,185][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:19:07,796][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:20:21,519][1]INFO =====程序开始=====
[2020-07-01 15:20:26,898][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:20:26,899][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:20:31,971][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:20:31,971][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:20:37,043][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:20:37,043][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:20:42,114][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-01 15:20:42,114][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-01 15:20:42,130][1]INFO Server Start
[2020-07-01 15:20:43,518][1]ERROR Open
System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URL http://+:80/Webservice/AGVService/。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。 ---> System.Net.HttpListenerException: 拒绝访问。
在 System.Net.HttpListener.AddAllPrefixes()
在 System.Net.HttpListener.Start()
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
--- 内部异常堆栈跟踪的结尾 ---
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
在 System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener)
在 System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback)
在 System.ServiceModel.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.HttpChannelListener`1.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open()
在 BLL.WebService.Open(String url) 位置 C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\BLL\WebService.cs:行号 85
[2020-07-01 15:20:44,062][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:20:57,156][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:21:08,635][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:21:10,070][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:21:17,748][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:21:23,544][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:21:26,315][1]INFO E1 Ping 10.85.199.42 请求没有响应
[2020-07-01 15:21:27,872][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:21:34,744][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:21:36,669][1]INFO E2 Ping 10.85.199.90 请求没有响应
[2020-07-01 15:21:37,670][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:21:37,749][1]INFO E3 Ping 10.85.199.91 请求没有响应
[2020-07-01 15:21:37,749][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:21:39,671][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:21:39,696][1]INFO E4 Ping 10.85.199.92 请求没有响应
[2020-07-01 15:21:40,748][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:21:40,754][1]INFO E5 Ping 10.85.199.93 请求没有响应
[2020-07-01 15:21:42,670][1]INFO E6 Ping 10.85.199.94 请求没有响应
[2020-07-01 15:21:43,669][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:21:43,758][1]INFO E8 Ping 10.85.199.95 请求没有响应
[2020-07-01 15:21:43,763][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:21:45,670][1]INFO E9 Ping 10.85.199.180 请求没有响应
[2020-07-01 15:21:45,677][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-01 15:21:46,767][1]INFO E10 Ping 10.85.199.181 请求没有响应
[2020-07-01 15:21:46,773][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-01 15:21:48,669][1]INFO E11 Ping 10.85.199.182 请求没有响应
[2020-07-01 15:21:49,670][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-01 15:21:49,783][1]INFO E12 Ping 10.85.199.183 请求没有响应
[2020-07-01 15:21:49,794][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-01 15:34:39,078][1]INFO =====程序开始=====
[2020-07-01 15:34:44,529][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 09:46:07,069][1]INFO =====程序开始=====
[2020-07-04 09:46:12,391][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 09:46:12,391][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 09:46:17,460][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 09:46:17,460][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 09:46:22,528][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 09:46:22,528][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 09:46:27,596][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 09:46:27,596][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 09:46:27,600][1]INFO Server Start
[2020-07-04 09:46:28,171][1]ERROR Open
System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URL http://+:80/Webservice/AGVService/。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。 ---> System.Net.HttpListenerException: 拒绝访问。
在 System.Net.HttpListener.AddAllPrefixes()
在 System.Net.HttpListener.Start()
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
--- 内部异常堆栈跟踪的结尾 ---
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
在 System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener)
在 System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback)
在 System.ServiceModel.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.HttpChannelListener`1.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open()
在 BLL.WebService.Open(String url) 位置 C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\BLL\WebService.cs:行号 85
[2020-07-04 09:46:30,293][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 09:46:32,292][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 09:46:32,292][1]INFO E1 Ping 10.85.199.42 请求没有响应
[2020-07-04 09:46:34,292][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 09:46:34,293][1]INFO E2 Ping 10.85.199.90 请求没有响应
[2020-07-04 09:46:36,292][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 09:46:36,292][1]INFO E3 Ping 10.85.199.91 请求没有响应
[2020-07-04 09:46:38,293][1]INFO E4 Ping 10.85.199.92 请求没有响应
[2020-07-04 09:46:39,292][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 09:46:40,292][1]INFO E5 Ping 10.85.199.93 请求没有响应
[2020-07-04 09:46:41,292][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 09:46:42,292][1]INFO E6 Ping 10.85.199.94 请求没有响应
[2020-07-04 09:46:43,292][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 09:46:44,291][1]INFO E8 Ping 10.85.199.95 请求没有响应
[2020-07-04 09:46:45,292][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 09:46:46,293][1]INFO E9 Ping 10.85.199.180 请求没有响应
[2020-07-04 09:46:48,292][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 09:46:48,292][1]INFO E10 Ping 10.85.199.181 请求没有响应
[2020-07-04 09:46:50,292][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 09:46:50,293][1]INFO E11 Ping 10.85.199.182 请求没有响应
[2020-07-04 09:46:52,292][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 09:46:52,292][1]INFO E12 Ping 10.85.199.183 请求没有响应
[2020-07-04 09:46:54,291][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 09:46:54,291][1]INFO E14 Ping 10.85.199.184 请求没有响应
[2020-07-04 09:46:56,292][1]INFO E15 Ping 10.85.199.185 请求没有响应
[2020-07-04 09:46:57,292][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 09:46:58,292][1]INFO E16 Ping 10.85.199.96 请求没有响应
[2020-07-04 09:46:59,292][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 09:47:01,292][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 09:47:03,292][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 09:47:03,292][1]INFO E1 Ping 10.85.199.42 请求没有响应
[2020-07-04 09:47:05,293][1]INFO E2 Ping 10.85.199.90 请求没有响应
[2020-07-04 09:47:06,292][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 09:47:07,294][1]INFO E3 Ping 10.85.199.91 请求没有响应
[2020-07-04 13:59:40,139][1]INFO =====程序开始=====
[2020-07-04 13:59:45,446][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 13:59:45,446][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 13:59:50,513][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 13:59:50,513][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 13:59:55,582][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 13:59:55,582][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 14:00:00,650][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/registers/20?whitelist=value Return:
[2020-07-04 14:00:00,650][1]ERROR CheckAGVMissionState 获取PLC20失败
[2020-07-04 14:00:00,655][1]INFO Server Start
[2020-07-04 14:00:01,172][1]ERROR Open
System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URL http://+:80/Webservice/AGVService/。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。 ---> System.Net.HttpListenerException: 拒绝访问。
在 System.Net.HttpListener.AddAllPrefixes()
在 System.Net.HttpListener.Start()
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
--- 内部异常堆栈跟踪的结尾 ---
在 System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
在 System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener)
在 System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback)
在 System.ServiceModel.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.HttpChannelListener`1.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
在 System.ServiceModel.Channels.CommunicationObject.Open()
在 BLL.WebService.Open(String url) 位置 C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\BLL\WebService.cs:行号 85
[2020-07-04 14:00:03,272][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 14:00:05,271][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 14:00:05,271][1]INFO E1 Ping 10.85.199.42 请求没有响应
[2020-07-04 14:00:06,288][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 14:00:06,288][1]INFO E2 Ping 10.85.199.90 请求没有响应
[2020-07-04 14:00:08,270][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 14:00:08,270][1]INFO E3 Ping 10.85.199.91 请求没有响应
[2020-07-04 14:00:09,290][1]INFO E4 Ping 10.85.199.92 请求没有响应
[2020-07-04 14:00:11,270][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 14:00:11,271][1]INFO E5 Ping 10.85.199.93 请求没有响应
[2020-07-04 14:00:12,287][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-04 14:00:12,288][1]INFO E6 Ping 10.85.199.94 请求没有响应
[2020-07-04 14:00:14,272][1]INFO Ping 10.85.199.73 请求没有响应
[2020-07-04 14:00:14,272][1]INFO E8 Ping 10.85.199.95 请求没有响应
[2020-07-04 14:00:15,321][1]INFO Ping 10.85.199.74 请求没有响应
[2020-07-04 14:00:15,321][1]INFO E9 Ping 10.85.199.180 请求没有响应
[2020-07-04 14:00:17,271][1]INFO E10 Ping 10.85.199.181 请求没有响应
[2020-07-04 14:00:18,270][1]INFO Ping 10.85.199.71 请求没有响应
[2020-07-04 14:00:18,328][1]INFO E11 Ping 10.85.199.182 请求没有响应
[2020-07-04 14:00:18,330][1]INFO Ping 10.85.199.72 请求没有响应
[2020-07-21 10:14:31,645][1]INFO =====程序开始=====
[2020-08-21 16:46:49,389][1]INFO =====程序开始=====
[2020-08-21 16:46:54,923][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/registers/20?whitelist=value Return:
[2020-08-21 16:46:54,923][1]DEBUG CheckAGVMissionState 获取PLC20失败
[2020-08-21 16:46:59,995][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/registers/20?whitelist=value Return:
[2020-08-21 16:46:59,995][1]DEBUG CheckAGVMissionState 获取PLC20失败
[2020-08-21 16:47:05,068][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/registers/20?whitelist=value Return:
[2020-08-21 16:47:05,068][1]DEBUG CheckAGVMissionState 获取PLC20失败
[2020-08-21 16:47:10,140][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/registers/20?whitelist=value Return:
[2020-08-21 16:47:10,141][1]DEBUG CheckAGVMissionState 获取PLC20失败
[2020-08-21 16:47:15,214][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/7ed952c3-b520-11ea-b6ad-00012998f5a0 Return:
[2020-08-21 16:47:15,214][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:20,289][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/929eb1c2-b520-11ea-b6ad-00012998f5a0 Return:
[2020-08-21 16:47:20,290][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:25,361][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/3b823fe4-b368-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:25,362][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:30,432][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/ede15fcb-b367-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:30,432][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:35,504][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/43855a9b-b365-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:35,504][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:40,574][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/73c8b98c-b368-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:40,574][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:45,646][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/5436efd7-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:45,646][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:50,713][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/6b7710c1-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:50,713][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:47:55,788][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/8f039d2e-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:47:55,788][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:00,842][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/9e0b64ab-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:00,842][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:05,914][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/aec7da80-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:05,914][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:10,986][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/c10984c9-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:10,986][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:16,054][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/d6e0b92a-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:16,054][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:21,130][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/efb04c55-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:21,130][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:26,199][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/fd6b1f95-b432-11ea-a1a5-00012999830e Return:
[2020-08-21 16:48:26,199][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:31,271][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/ac6c413e-895e-11ea-9374-000129922ca6 Return:
[2020-08-21 16:48:31,271][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:36,339][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/1e546c3a-8abe-11ea-ab63-000129922ca6 Return:
[2020-08-21 16:48:36,339][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:41,410][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/431649a4-8abe-11ea-ab63-000129922ca6 Return:
[2020-08-21 16:48:41,410][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:46,479][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/d402fbc2-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:48:46,480][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:51,551][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/ce0d60e9-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:48:51,551][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:48:56,621][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/c768170a-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:48:56,621][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:01,690][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/c2de9745-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:01,690][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:06,761][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/be468ef4-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:06,761][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:11,830][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/b9117881-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:11,830][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:16,901][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/b3cda9db-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:16,901][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:21,974][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/ae09fc56-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:21,975][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:27,045][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/a64bdbbb-cdac-11ea-a3e4-94c691a7387d Return:
[2020-08-21 16:49:27,045][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:32,117][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/604b1c3c-ca4e-11ea-810b-00012999830e Return:
[2020-08-21 16:49:32,118][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:37,190][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/cb7f117b-ca88-11ea-9b28-0001299981d4 Return:
[2020-08-21 16:49:37,190][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,262][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/positions/cb7f117b-ca88-11ea-9b28-0001299981d4 Return:
[2020-08-21 16:49:42,262][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,313][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,364][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,415][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,466][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,517][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,568][1]DEBUG GetNodesPosition 获取节点位置失败
[2020-08-21 16:49:42,571][1]INFO Server Start
[2020-08-21 16:50:14,632][1]INFO Web服务已开启
[2020-08-21 16:50:20,305][1]DEBUG HttpGet URL: http://10.85.199.71/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status Return:
[2020-08-21 16:50:20,305][1]DEBUG URL: http://10.85.199.71/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status
Return:
[2020-08-21 16:50:25,399][1]DEBUG HttpGet URL: http://10.85.199.72/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status Return:
[2020-08-21 16:50:25,399][1]DEBUG URL: http://10.85.199.72/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status
Return:
[2020-08-21 16:50:30,419][1]DEBUG HttpGet URL: http://10.85.199.73/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status Return:
[2020-08-21 16:50:30,419][1]DEBUG URL: http://10.85.199.73/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status
Return:
[2020-08-21 16:50:35,445][1]DEBUG HttpGet URL: http://10.85.199.74/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status Return:
[2020-08-21 16:50:35,445][1]DEBUG URL: http://10.85.199.74/api/v2.0.0/io_modules/007615a5-2220-11ea-99f2-94c691a73b53/status
Return:
[2020-08-21 16:50:45,589][10]DEBUG KeepLive 没有找到A5
[2020-08-21 16:50:48,591][10]DEBUG KeepLive 没有找到A6
[2020-08-21 16:50:51,592][10]DEBUG KeepLive 没有找到E1
[2020-08-21 16:50:54,593][10]DEBUG KeepLive 没有找到E2
[2020-08-21 16:50:57,594][10]DEBUG KeepLive 没有找到E3
[2020-08-21 16:50:58,595][7]INFO 服务端关闭连接,退出阻塞Accept
[2020-08-21 16:50:58,632][1]INFO Server Stop
[2020-08-21 16:50:58,812][1]INFO Web服务已关闭
[2020-08-21 16:50:58,813][1]INFO =====程序结束=====

\ No newline at end of file \ No newline at end of file
c80efb32df29ae6d02401af2394727ab4c7b5793 3fb131896028187df2e3607393bdb409455980a9
...@@ -34,7 +34,6 @@ C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug ...@@ -34,7 +34,6 @@ C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug
C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin\Debug\Newtonsoft.Json.dll C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin\Debug\Newtonsoft.Json.dll
C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.CoreCompileInputs.cache C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.CoreCompileInputs.cache
C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csprojAssemblyReference.cache C:\ZDL\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csprojAssemblyReference.cache
D:\OneDrive - 上海挚锦科技有限公司\SMD\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csprojAssemblyReference.cache
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl.FrmMain.resources C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl.FrmMain.resources
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl.Properties.Resources.resources C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl.Properties.Resources.resources
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.GenerateResource.cache C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.GenerateResource.cache
...@@ -51,3 +50,7 @@ C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin ...@@ -51,3 +50,7 @@ C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.CopyComplete C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csproj.CopyComplete
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.exe C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.exe
C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.pdb C:\myproject\Gitee\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.pdb
D:\OneDrive - 上海挚锦科技有限公司\SMD\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin\Debug\AsaPL.AgvClient.dll
D:\OneDrive - 上海挚锦科技有限公司\SMD\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin\Debug\Newtonsoft.Json.dll
D:\OneDrive - 上海挚锦科技有限公司\SMD\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\bin\Debug\AsaPL.AgvClient.pdb
D:\OneDrive - 上海挚锦科技有限公司\SMD\AGVControl-Qisda-ProductionLine\AGVControl-ProductionLine\obj\Debug\AGVControl-ProductionLine.csprojAssemblyReference.cache
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!