添加发送报文日志

This commit is contained in:
高国正 2023-02-27 11:20:12 +08:00
parent a21ee9d304
commit d0a2b6a9f2
10 changed files with 15 additions and 13 deletions

Binary file not shown.

View File

@ -142,12 +142,14 @@ namespace NengLiang
byte code = 0x03; byte code = 0x03;
ushort start = (ushort)0; ushort start = (ushort)0;
ushort length = ushort.Parse("0033"); ushort length = ushort.Parse("0033");
//byte[] bytes;// 发送字节 byte[] bytes;// 发送字节
foreach (var v in OnLineDic.Values) foreach (var v in OnLineDic.Values)
{ {
Thread.Sleep(T); Thread.Sleep(T);
ReadKsepRsgistecs(devAdd, code, start, length); bytes = ReadKsepRsgistecs(devAdd, code, start, length);
log.Info("发送至" + v.RemoteEndPoint + ": " + ToolKit.byteArrayToHexString(bytes));
v.Send(bytes);
//foreach (var item in RegisterType.Keys) //foreach (var item in RegisterType.Keys)
//{ //{
// if (T >= 0) { Thread.Sleep(T); } // if (T >= 0) { Thread.Sleep(T); }
@ -316,7 +318,7 @@ namespace NengLiang
else else
{ {
//执行解析 //执行解析
log.Info("接收" + clientSocket.RemoteEndPoint + ": " + _message); log.Info("接收" + clientSocket.RemoteEndPoint + ": " + _message);
JudgmentFunction(bytes); JudgmentFunction(bytes);
} }
} }
@ -738,7 +740,7 @@ namespace NengLiang
else if (name == "上限报警数值") else if (name == "上限报警数值")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.upper_alarm_value= number; ed.upper_alarm_value = number;
} }
else if (name == "下限报警允许") else if (name == "下限报警允许")
{ {
@ -774,7 +776,7 @@ namespace NengLiang
else if (name == "传感器系数") else if (name == "传感器系数")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.sensor_coefficient= number; ed.sensor_coefficient = number;
} }
else if (name == "预留") else if (name == "预留")
{ {
@ -811,27 +813,27 @@ namespace NengLiang
else if (name == "电流零点修正") else if (name == "电流零点修正")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.current_zero_correction= number; ed.current_zero_correction = number;
} }
else if (name == "电流满度修正") else if (name == "电流满度修正")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.current_full_scale_correction= number; ed.current_full_scale_correction = number;
} }
else if (name == "仪表量程设置") else if (name == "仪表量程设置")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.meter_range_setting= number.ToString(); ed.meter_range_setting = number.ToString();
} }
else if (name == "测量阻尼时间") else if (name == "测量阻尼时间")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.measure_damping_time= number.ToString(); ed.measure_damping_time = number.ToString();
} }
else if (name == "流量方向选择项") else if (name == "流量方向选择项")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.flow_direction_option= number.ToString(); ed.flow_direction_option = number.ToString();
} }
else if (name == "累计热量小数") else if (name == "累计热量小数")
{ {
@ -841,7 +843,7 @@ namespace NengLiang
else if (name == "累计冷量小数") else if (name == "累计冷量小数")
{ {
Console.WriteLine(name + ":0." + number); Console.WriteLine(name + ":0." + number);
ed.cumulative_cooling_capacityB= number.ToString(); ed.cumulative_cooling_capacityB = number.ToString();
} }
} }
@ -882,12 +884,12 @@ namespace NengLiang
else if (name == "累计热量整数") else if (name == "累计热量整数")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.cumulative_heatA= number.ToString(); ed.cumulative_heatA = number.ToString();
} }
else if (name == "累计冷量整数") else if (name == "累计冷量整数")
{ {
Console.WriteLine(name + ":" + number); Console.WriteLine(name + ":" + number);
ed.cumulative_cooling_capacityA= number.ToString(); ed.cumulative_cooling_capacityA = number.ToString();
} }
} }