lu
2025-06-09 ccc1b0d541d8f3bdd2bcb72dd0b5533e68b886d5
DevApp/Gs.DevApp/XtraForm1.cs
@@ -95,6 +95,12 @@
            }
        }
        /// <summary>
        /// 水检
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            string strCsl1 = "";
@@ -111,7 +117,7 @@
            try//水检取数,后面补充
            {
                System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
                string hostname = "192.168.60.52";
                string hostname = "192.168.60.51";
                ModbusFactory modbusFactory = new ModbusFactory();
                IModbusMaster master = modbusFactory.CreateMaster(new TcpClient(hostname, 502));
                master.Transport.ReadTimeout = 10000;
@@ -159,7 +165,7 @@
                // 3. 读取从站设备的寄存器
                ushort startAddress = 0;   // 寄存器起始地址
                ushort numRegisters = 10;  // 读取 10 个寄存器
                ushort numRegisters = 125;  // 读取 10 个寄存器
                try
                {
                    // 读取保持寄存器(从站地址为 1)
@@ -169,7 +175,7 @@
                    foreach (var register in registers)
                    {
                        Console.WriteLine(register);
                        stringBuilder.Append(register);
                        stringBuilder.Append(register.ToString());
                    }
                    richTextBox1.Text = stringBuilder.ToString();
                }