private void button25_Click(object sender, EventArgs e)
 {
     try
     {
         OperateResult <byte[]> read = siemensFWNet.Read(textBox6.Text, ushort.Parse(textBox9.Text));
         if (read.IsSuccess)
         {
             textBox10.Text = "结果:" + HslCommunication.BasicFramework.SoftBasic.ByteToHexString(read.Content);
         }
         else
         {
             MessageBox.Show("读取失败:" + read.ToMessageShowString( ));
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("读取失败:" + ex.Message);
     }
 }
        public void ReadExample2( )
        {
            #region ReadExample2

            SiemensFetchWriteNet siemens = new SiemensFetchWriteNet(" 192.168.1.110", 2000);

            OperateResult <byte[]> read = siemens.Read("M100", 4);
            if (read.IsSuccess)
            {
                float temp  = siemens.ByteTransform.TransInt16(read.Content, 0) / 10f;
                float press = siemens.ByteTransform.TransInt16(read.Content, 2) / 100f;
                int   count = siemens.ByteTransform.TransInt32(read.Content, 2);

                // do something
            }
            else
            {
                // failed
            }


            #endregion
        }