对电导率数据进行修正,以及对接收到的原始数据进行日志记录

This commit is contained in:
春风过客 2023-08-14 09:18:26 +08:00
parent e3c4bc336b
commit 17f41777bf
12 changed files with 1649 additions and 1406 deletions

View File

@ -584,7 +584,7 @@ namespace ZTTMS_Manage_YJ_20230104
continue; continue;
} }
if (Others.g_dicSocket[Others.g_ip].Poll(1000, SelectMode.SelectRead)) if (Others.g_dicSocket[Others.g_ip].Poll(1000, SelectMode.SelectRead) && Others.g_dicSocket[Others.g_ip].Available == 0)
{ {
Others.g_dicSocket[Others.g_ip].Close(); Others.g_dicSocket[Others.g_ip].Close();
Others.g_dicSocket.Remove(Others.g_ip); Others.g_dicSocket.Remove(Others.g_ip);
@ -621,6 +621,8 @@ namespace ZTTMS_Manage_YJ_20230104
continue; continue;
} }
EveryDayLog.Write("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
} }
} }
catch (Exception ee) catch (Exception ee)
@ -718,12 +720,17 @@ namespace ZTTMS_Manage_YJ_20230104
r = socketSend.Receive(buffer); r = socketSend.Receive(buffer);
} }
byte[] result = new byte[r];
for (int i = 0; i < r; i++) for (int i = 0; i < r; i++)
{ {
gDevConnSerialRecvBuff[gDevConnSerialRecvBufLocation] = buffer[i]; gDevConnSerialRecvBuff[gDevConnSerialRecvBufLocation] = buffer[i];
gDevConnSerialRecvBufLocation++; gDevConnSerialRecvBufLocation++;
gDevConnSerialRecvBufLocation %= (40 * 2048); gDevConnSerialRecvBufLocation %= (40 * 2048);
result[i] = buffer[i];
} }
EveryDayLog.Write("接收原始数据:" + BitConverter.ToString(result));
} }
catch (Exception ee) catch (Exception ee)
{ {
@ -851,8 +858,10 @@ namespace ZTTMS_Manage_YJ_20230104
gDevConnSerialHandleBuf[ii].gDevConnectRecvHandleFlag = DevSerialRecvHandle.DevDataHandleFlag.IDILING; gDevConnSerialHandleBuf[ii].gDevConnectRecvHandleFlag = DevSerialRecvHandle.DevDataHandleFlag.IDILING;
Console.WriteLine(BitConverter.ToString(newDataTemp)); Console.WriteLine(BitConverter.ToString(newDataTemp));
EveryDayLog.Write("接收数据:" + BitConverter.ToString(newDataTemp)); EveryDayLog.Write("接收分割数据:" + BitConverter.ToString(newDataTemp));
try
{
//数据处理 //数据处理
if (newDataTemp.Length > 18) if (newDataTemp.Length > 18)
{ {
@ -2033,9 +2042,17 @@ namespace ZTTMS_Manage_YJ_20230104
if (conductivity < 10000) if (conductivity < 10000)
{ {
conductivity += 20000; conductivity += 40000;
} }
else if (conductivity < 20000) else if (conductivity < 20000)
{
conductivity += 30000;
}
else if (conductivity < 30000)
{
conductivity += 20000;
}
else if (conductivity < 40000)
{ {
conductivity += 10000; conductivity += 10000;
} }
@ -2044,6 +2061,10 @@ namespace ZTTMS_Manage_YJ_20230104
{ {
dissolvedoxygen = rjy; dissolvedoxygen = rjy;
} }
else if (dissolvedoxygen > 7)
{
dissolvedoxygen = rjy;
}
else else
{ {
rjy = dissolvedoxygen; rjy = dissolvedoxygen;
@ -2393,6 +2414,11 @@ namespace ZTTMS_Manage_YJ_20230104
} }
} }
} }
catch(Exception ex)
{
EveryDayLog.Write("解析数据出错:" + ex.Message);
}
}
} }
Thread.Sleep(1); Thread.Sleep(1);
} }

View File

@ -4,3 +4,218 @@
2023/8/3 14:43:57: 上位机软件已启动! 2023/8/3 14:43:57: 上位机软件已启动!
2023/8/3 15:01:55: 上位机软件已启动! 2023/8/3 15:01:55: 上位机软件已启动!
2023/8/3 15:44:27: 上位机软件已启动! 2023/8/3 15:44:27: 上位机软件已启动!
2023/8/3 16:12:26: 上位机软件已启动!
2023/8/3 16:12:47: 新增远程连接127.0.0.1:56746
2023/8/3 16:12:47: 定时器(定时获取数据)已开启!
2023/8/3 16:12:51: ReceiveError移除远程连接127.0.0.1:56746
2023/8/3 16:12:51: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:52: 新增远程连接127.0.0.1:56755
2023/8/3 16:12:52: 定时器(定时获取数据)已开启!
2023/8/3 16:12:53: ReceiveError移除远程连接127.0.0.1:56755
2023/8/3 16:12:53: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:53: 新增远程连接127.0.0.1:56756
2023/8/3 16:12:53: 定时器(定时获取数据)已开启!
2023/8/3 16:12:54: ReceiveError移除远程连接127.0.0.1:56756
2023/8/3 16:12:54: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:55: 新增远程连接127.0.0.1:56757
2023/8/3 16:12:55: 定时器(定时获取数据)已开启!
2023/8/3 16:12:55: ReceiveError移除远程连接127.0.0.1:56757
2023/8/3 16:12:55: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:55: 新增远程连接127.0.0.1:56758
2023/8/3 16:12:55: 定时器(定时获取数据)已开启!
2023/8/3 16:12:55: ReceiveError移除远程连接127.0.0.1:56758
2023/8/3 16:12:55: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:55: 新增远程连接127.0.0.1:56759
2023/8/3 16:12:55: 定时器(定时获取数据)已开启!
2023/8/3 16:12:56: ReceiveError移除远程连接127.0.0.1:56759
2023/8/3 16:12:56: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:56: 新增远程连接127.0.0.1:56761
2023/8/3 16:12:56: 定时器(定时获取数据)已开启!
2023/8/3 16:12:56: ReceiveError移除远程连接127.0.0.1:56761
2023/8/3 16:12:56: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:56: 新增远程连接127.0.0.1:56762
2023/8/3 16:12:56: 定时器(定时获取数据)已开启!
2023/8/3 16:12:56: ReceiveError移除远程连接127.0.0.1:56762
2023/8/3 16:12:56: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:57: 新增远程连接127.0.0.1:56763
2023/8/3 16:12:57: 定时器(定时获取数据)已开启!
2023/8/3 16:12:57: ReceiveError移除远程连接127.0.0.1:56763
2023/8/3 16:12:57: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:57: 新增远程连接127.0.0.1:56764
2023/8/3 16:12:57: 定时器(定时获取数据)已开启!
2023/8/3 16:12:57: ReceiveError移除远程连接127.0.0.1:56764
2023/8/3 16:12:57: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:57: 新增远程连接127.0.0.1:56765
2023/8/3 16:12:57: 定时器(定时获取数据)已开启!
2023/8/3 16:12:58: ReceiveError移除远程连接127.0.0.1:56765
2023/8/3 16:12:58: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:58: 新增远程连接127.0.0.1:56766
2023/8/3 16:12:58: 定时器(定时获取数据)已开启!
2023/8/3 16:12:58: ReceiveError移除远程连接127.0.0.1:56766
2023/8/3 16:12:58: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:58: 新增远程连接127.0.0.1:56767
2023/8/3 16:12:58: 定时器(定时获取数据)已开启!
2023/8/3 16:12:58: ReceiveError移除远程连接127.0.0.1:56767
2023/8/3 16:12:58: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:59: 新增远程连接127.0.0.1:56768
2023/8/3 16:12:59: 定时器(定时获取数据)已开启!
2023/8/3 16:12:59: ReceiveError移除远程连接127.0.0.1:56768
2023/8/3 16:12:59: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:59: 新增远程连接127.0.0.1:56769
2023/8/3 16:12:59: 定时器(定时获取数据)已开启!
2023/8/3 16:12:59: ReceiveError移除远程连接127.0.0.1:56769
2023/8/3 16:12:59: 定时器(定时获取数据)已关闭!
2023/8/3 16:12:59: 新增远程连接127.0.0.1:56770
2023/8/3 16:12:59: 定时器(定时获取数据)已开启!
2023/8/3 16:13:05: ReceiveError移除远程连接127.0.0.1:56770
2023/8/3 16:13:05: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:07: 新增远程连接127.0.0.1:56772
2023/8/3 16:13:07: 定时器(定时获取数据)已开启!
2023/8/3 16:13:09: ReceiveError移除远程连接127.0.0.1:56772
2023/8/3 16:13:09: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:10: 新增远程连接127.0.0.1:56779
2023/8/3 16:13:10: 定时器(定时获取数据)已开启!
2023/8/3 16:13:15: 请求多参数数据7F-80-03-00-00-00-C8-00-00-00-02-0C-08-00-01-00-00-00-04-02-0D-64-61-74-61-CD-7F
2023/8/3 16:13:20: 请求多参数数据7F-80-03-00-00-00-C8-00-00-00-02-0C-08-00-01-00-01-00-04-02-0D-64-61-74-61-69-7F
2023/8/3 16:13:21: 获取电磁传感器数据7F-80-03-00-00-00-C8-00-00-00-02-0C-03-00-01-00-00-05-12-02-AE-7F
2023/8/3 16:13:22: ReceiveError移除远程连接127.0.0.1:56779
2023/8/3 16:13:22: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:29: 新增远程连接127.0.0.1:56826
2023/8/3 16:13:29: 定时器(定时获取数据)已开启!
2023/8/3 16:13:32: ReceiveError移除远程连接127.0.0.1:56826
2023/8/3 16:13:32: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:33: 新增远程连接127.0.0.1:56834
2023/8/3 16:13:33: 定时器(定时获取数据)已开启!
2023/8/3 16:13:33: ReceiveError移除远程连接127.0.0.1:56834
2023/8/3 16:13:33: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:33: 新增远程连接127.0.0.1:56835
2023/8/3 16:13:33: 定时器(定时获取数据)已开启!
2023/8/3 16:13:34: ReceiveError移除远程连接127.0.0.1:56835
2023/8/3 16:13:34: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:34: 新增远程连接127.0.0.1:56836
2023/8/3 16:13:34: 定时器(定时获取数据)已开启!
2023/8/3 16:13:34: ReceiveError移除远程连接127.0.0.1:56836
2023/8/3 16:13:34: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:34: 新增远程连接127.0.0.1:56838
2023/8/3 16:13:34: 定时器(定时获取数据)已开启!
2023/8/3 16:13:34: ReceiveError移除远程连接127.0.0.1:56838
2023/8/3 16:13:34: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:35: 新增远程连接127.0.0.1:56840
2023/8/3 16:13:35: 定时器(定时获取数据)已开启!
2023/8/3 16:13:35: ReceiveError移除远程连接127.0.0.1:56840
2023/8/3 16:13:35: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:35: 新增远程连接127.0.0.1:56841
2023/8/3 16:13:35: 定时器(定时获取数据)已开启!
2023/8/3 16:13:36: ReceiveError移除远程连接127.0.0.1:56841
2023/8/3 16:13:36: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:36: 新增远程连接127.0.0.1:56843
2023/8/3 16:13:36: 定时器(定时获取数据)已开启!
2023/8/3 16:13:37: ReceiveError移除远程连接127.0.0.1:56843
2023/8/3 16:13:37: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:37: 新增远程连接127.0.0.1:56845
2023/8/3 16:13:37: 定时器(定时获取数据)已开启!
2023/8/3 16:13:37: ReceiveError移除远程连接127.0.0.1:56845
2023/8/3 16:13:37: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:38: 新增远程连接127.0.0.1:56846
2023/8/3 16:13:38: 定时器(定时获取数据)已开启!
2023/8/3 16:13:38: ReceiveError移除远程连接127.0.0.1:56846
2023/8/3 16:13:38: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:38: 新增远程连接127.0.0.1:56847
2023/8/3 16:13:38: 定时器(定时获取数据)已开启!
2023/8/3 16:13:38: ReceiveError移除远程连接127.0.0.1:56847
2023/8/3 16:13:38: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:38: 新增远程连接127.0.0.1:56862
2023/8/3 16:13:38: 定时器(定时获取数据)已开启!
2023/8/3 16:13:39: ReceiveError移除远程连接127.0.0.1:56862
2023/8/3 16:13:39: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:39: 新增远程连接127.0.0.1:56863
2023/8/3 16:13:39: 定时器(定时获取数据)已开启!
2023/8/3 16:13:39: ReceiveError移除远程连接127.0.0.1:56863
2023/8/3 16:13:39: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:39: 新增远程连接127.0.0.1:56865
2023/8/3 16:13:39: 定时器(定时获取数据)已开启!
2023/8/3 16:13:40: ReceiveError移除远程连接127.0.0.1:56865
2023/8/3 16:13:40: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:40: 新增远程连接127.0.0.1:56866
2023/8/3 16:13:40: 定时器(定时获取数据)已开启!
2023/8/3 16:13:40: ReceiveError移除远程连接127.0.0.1:56866
2023/8/3 16:13:40: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:40: 新增远程连接127.0.0.1:56867
2023/8/3 16:13:40: 定时器(定时获取数据)已开启!
2023/8/3 16:13:40: ReceiveError移除远程连接127.0.0.1:56867
2023/8/3 16:13:40: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:41: 新增远程连接127.0.0.1:56869
2023/8/3 16:13:41: 定时器(定时获取数据)已开启!
2023/8/3 16:13:41: ReceiveError移除远程连接127.0.0.1:56869
2023/8/3 16:13:41: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:41: 新增远程连接127.0.0.1:56870
2023/8/3 16:13:41: 定时器(定时获取数据)已开启!
2023/8/3 16:13:41: ReceiveError移除远程连接127.0.0.1:56870
2023/8/3 16:13:41: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:41: 新增远程连接127.0.0.1:56873
2023/8/3 16:13:41: 定时器(定时获取数据)已开启!
2023/8/3 16:13:42: ReceiveError移除远程连接127.0.0.1:56873
2023/8/3 16:13:42: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:42: 新增远程连接127.0.0.1:56888
2023/8/3 16:13:42: 定时器(定时获取数据)已开启!
2023/8/3 16:13:42: ReceiveError移除远程连接127.0.0.1:56888
2023/8/3 16:13:42: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:42: 新增远程连接127.0.0.1:56889
2023/8/3 16:13:42: 定时器(定时获取数据)已开启!
2023/8/3 16:13:42: ReceiveError移除远程连接127.0.0.1:56889
2023/8/3 16:13:42: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:43: 新增远程连接127.0.0.1:56891
2023/8/3 16:13:43: 定时器(定时获取数据)已开启!
2023/8/3 16:13:43: ReceiveError移除远程连接127.0.0.1:56891
2023/8/3 16:13:43: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:43: 新增远程连接127.0.0.1:56892
2023/8/3 16:13:43: 定时器(定时获取数据)已开启!
2023/8/3 16:13:47: 请求多参数数据7F-80-03-00-00-00-C8-00-00-00-02-0C-08-00-01-00-02-00-04-02-0D-64-61-74-61-9C-7F
2023/8/3 16:13:49: ReceiveError移除远程连接127.0.0.1:56892
2023/8/3 16:13:49: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:50: 新增远程连接127.0.0.1:56898
2023/8/3 16:13:50: 定时器(定时获取数据)已开启!
2023/8/3 16:13:50: ReceiveError移除远程连接127.0.0.1:56898
2023/8/3 16:13:50: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:50: 新增远程连接127.0.0.1:56899
2023/8/3 16:13:50: 定时器(定时获取数据)已开启!
2023/8/3 16:13:50: ReceiveError移除远程连接127.0.0.1:56899
2023/8/3 16:13:50: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:50: 新增远程连接127.0.0.1:56900
2023/8/3 16:13:50: 定时器(定时获取数据)已开启!
2023/8/3 16:13:51: ReceiveError移除远程连接127.0.0.1:56900
2023/8/3 16:13:51: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:51: 新增远程连接127.0.0.1:56901
2023/8/3 16:13:51: 定时器(定时获取数据)已开启!
2023/8/3 16:13:51: ReceiveError移除远程连接127.0.0.1:56901
2023/8/3 16:13:51: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:51: 新增远程连接127.0.0.1:56903
2023/8/3 16:13:51: 定时器(定时获取数据)已开启!
2023/8/3 16:13:51: ReceiveError移除远程连接127.0.0.1:56903
2023/8/3 16:13:51: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:52: 新增远程连接127.0.0.1:56905
2023/8/3 16:13:52: 定时器(定时获取数据)已开启!
2023/8/3 16:13:52: ReceiveError移除远程连接127.0.0.1:56905
2023/8/3 16:13:52: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:52: 新增远程连接127.0.0.1:56906
2023/8/3 16:13:52: 定时器(定时获取数据)已开启!
2023/8/3 16:13:52: ReceiveError移除远程连接127.0.0.1:56906
2023/8/3 16:13:52: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:52: 新增远程连接127.0.0.1:56907
2023/8/3 16:13:52: 定时器(定时获取数据)已开启!
2023/8/3 16:13:53: ReceiveError移除远程连接127.0.0.1:56907
2023/8/3 16:13:53: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:53: 新增远程连接127.0.0.1:56908
2023/8/3 16:13:53: 定时器(定时获取数据)已开启!
2023/8/3 16:13:53: ReceiveError移除远程连接127.0.0.1:56908
2023/8/3 16:13:53: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:53: 新增远程连接127.0.0.1:56909
2023/8/3 16:13:53: 定时器(定时获取数据)已开启!
2023/8/3 16:13:54: ReceiveError移除远程连接127.0.0.1:56909
2023/8/3 16:13:54: 定时器(定时获取数据)已关闭!
2023/8/3 16:13:54: 新增远程连接127.0.0.1:56910
2023/8/3 16:13:54: 定时器(定时获取数据)已开启!
2023/8/3 16:13:54: ReceiveError移除远程连接127.0.0.1:56910
2023/8/3 16:13:54: 定时器(定时获取数据)已关闭!
2023/8/3 16:14:07: 上位机软件已关闭!
2023/8/3 16:17:33: 上位机软件已启动!

View File

@ -0,0 +1,2 @@
2023/8/12 16:04:55: 上位机软件已启动!
2023/8/12 16:29:52: 上位机软件已启动!