tx
8 天以前 e0b138b3e057de6f57021e6c8963868f5c5acc5a
TProduct.Link/TProduct.Link.Kedi/°®¸£Ê¿/Msg_°®¸£Ê¿_Dr.cs
@@ -9,7 +9,7 @@
    /// <summary>
    /// æ— çº¸æ•°æ®è®°å½•仪(Dr) : 16通道无纸记录仪   1-8通道测试阀门反馈,9测试进口压,10-13测试出口压
    /// </summary>
    public class MsgItem_爱福士_Dr : MsgItemBase
    public class MsgItem_爱福士_Dr : SiMsg无纸记录仪
    {
        byte _address = 0x01;
        byte[] _query_message;
@@ -169,8 +169,8 @@
                Array.Copy(byteMessage, 3 + 2 * 8,//9号口是进口压力, _monitor进口压力.DigitalParas.RegisterAddress,
                    byteValue, 0, 2);
                float rValue = BitConverter.ToInt16(byteValue.Reverse().ToArray(), 0);
                var rValue2 = rValue * Math.Pow(10.0, -_monitor进口压力.DigitalParas.DecimalPointPosition);
                if( rValue2 > -0.11 && rValue2 < 0.31 )
                var rValue2 = rValue * Math.Pow(10.0, -_pressMeterDecimalPointPosition);  // _monitor进口压力.DigitalParas.DecimalPointPosition
                if ( rValue2 > -0.11 && rValue2 < 0.31 )
                {
                    results.Add(new MonitorPointValue(_monitor进口压力, rValue2));
                }
@@ -246,7 +246,7 @@
            Array.Copy(byteMessage, 3 + 2 * 4,  byteValue, 0, 2);
            float rValue4 = BitConverter.ToInt16(byteValue.Reverse().ToArray(), 0);
            sb.AppendFormat("寄存器{0}(阀门开度),数据:{1};  ", 4, rValue3);
            sb.AppendFormat("寄存器{0}(阀门开度),数据:{1};  ", 4, rValue4);
            Array.Copy(byteMessage, 3 + 2 * 5,  byteValue, 0, 2);
            float rValue5 = BitConverter.ToInt16(byteValue.Reverse().ToArray(), 0);