|
|
|
@ -88,16 +88,7 @@ namespace ProductionSystem.Untils.Tool
|
|
|
|
|
//获取最后返回的模式
|
|
|
|
|
Val = intelLsb.ToInt().ToString();
|
|
|
|
|
XTrace.WriteLine($"四通阀[{mo}-{com}]收到返回报文 解析模式[{Val}]");
|
|
|
|
|
if (intelLsb.ToInt() == mo && !b)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
b = true;
|
|
|
|
|
mfSerialInfo.Exit = true;
|
|
|
|
|
mfSerialInfo.MsgFunc = null;
|
|
|
|
|
Val = intelLsb.ToInt().ToString();
|
|
|
|
|
XTrace.WriteLine($"四通阀[{mo}-{com}] 逻辑结束");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
intelLsb = me.GetIntelLsb(8, 1);
|
|
|
|
@ -143,6 +134,17 @@ namespace ProductionSystem.Untils.Tool
|
|
|
|
|
|
|
|
|
|
intelLsb = me.GetIntelLsb(40, 8);
|
|
|
|
|
XTrace.WriteLine("MCV_Version_L: {0}", intelLsb);
|
|
|
|
|
|
|
|
|
|
if (intelLsb.ToInt() == mo && !b)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
b = true;
|
|
|
|
|
mfSerialInfo.Exit = true;
|
|
|
|
|
mfSerialInfo.MsgFunc = null;
|
|
|
|
|
Val = intelLsb.ToInt().ToString();
|
|
|
|
|
XTrace.WriteLine($"四通阀[{mo}-{com}] 逻辑结束");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|