1
ningshuxia
2023-04-13 df27c5419af98c9bd179cb3d1fe42251458db107
Socket/IStation.DataDockingSocket4SZJT_WTW/helper/HandleDataHelper.cs
@@ -42,21 +42,21 @@
                    case eRule.Float:
                        {
                            var btValue = bts.Skip(skip).Take(2 * 2).ToArray();
                            var value = (float)CalcuFloat(btValue) * x.Ratio;
                            var value = CalcuFloat(btValue) * x.Ratio;
                            record.SrcValue = value.ToString();
                        }
                        break;
                    case eRule.Short:
                        {
                            var btValue = bts.Skip(skip).Take(2).ToArray();
                            var value = (short)CalcuShort(btValue) * x.Ratio;
                            var value = CalcuShort(btValue) * x.Ratio;
                            record.SrcValue = value.ToString();
                        }
                        break;
                    case eRule.Int:
                        {
                            var btValue = bts.Skip(skip).Take(2 * 2).ToArray();
                            var value = (int)CalcuInt(btValue) * x.Ratio;
                            var value = CalcuInt(btValue) * x.Ratio;
                            record.SrcValue = value.ToString();
                        }
                        break;
@@ -78,7 +78,7 @@
        }
        //计算Short
        private static float CalcuShort(byte[] bts)
        private static short CalcuShort(byte[] bts)
        {
            if (bts.Length != 2)
                return default;
@@ -87,7 +87,7 @@
        }
        //计算Int
        private static float CalcuInt(byte[] bts)
        private static int CalcuInt(byte[] bts)
        {
            if (bts.Length != 4)
                return default;