yantian yue
2023-12-29 fdda48e034b2da82fb100ec04f5b51351477e2bb
更新
已修改7个文件
32 ■■■■ 文件已修改
.vs/YX/v16/.suo 补丁 | 查看 | 原始文档 | blame | 历史
YX/bin/Debug/YX.exe 补丁 | 查看 | 原始文档 | blame | 历史
YX/bin/Debug/YX.pdb 补丁 | 查看 | 原始文档 | blame | 历史
YX/obj/Debug/DesignTimeResolveAssemblyReferences.cache 补丁 | 查看 | 原始文档 | blame | 历史
YX/obj/Debug/YX.exe 补丁 | 查看 | 原始文档 | blame | 历史
YX/obj/Debug/YX.pdb 补丁 | 查看 | 原始文档 | blame | 历史
YX/wt/Frmwt.cs 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.vs/YX/v16/.suo
Binary files differ
YX/bin/Debug/YX.exe
Binary files differ
YX/bin/Debug/YX.pdb
Binary files differ
YX/obj/Debug/DesignTimeResolveAssemblyReferences.cache
Binary files differ
YX/obj/Debug/YX.exe
Binary files differ
YX/obj/Debug/YX.pdb
Binary files differ
YX/wt/Frmwt.cs
@@ -13,7 +13,7 @@
using System.Windows.Forms;
using System.Threading;
using System.Configuration;
using EasyModbus; // 引入EasyModbusTCP库 *****
using EasyModbus; // 引入EasyModbusTCP库
using System.IO.Ports;
using System.Net.NetworkInformation;
@@ -84,26 +84,24 @@
            ConnectServer(ipAddress, port1);
            int[] data = tcpClient.ReadHoldingRegisters(startingAddress, quantity); // 读取寄存器数据
            string strData = ""; // 存储字符串数据
            //string str = "";
            //string str1 = "";
            //string str2 = "";
            string str = "";
            string str1 = "";
            string str2 = "";
            for (int i = 0; i < quantity; i++)
            {
                //str= data[i].ToString("X");
                //if (str.Length == 4)
                //{
                //    str1 = str.Substring(2, 2);
                //    str2 = str.Substring(0, 2);
                //    strData += str1 + str2;
                //}
                //if (str.Length == 2)
                //{
                //    strData += str;
                //}
                strData += data[i].ToString("X");
                str = data[i].ToString("X");
                if (str.Length == 4)
                {
                    str1 = str.Substring(2, 2);
                    str2 = str.Substring(0, 2);
                    strData += str1 + str2;
                }
                if (str.Length == 2)
                {
                    strData += str;
                }
            }
            string str66 = hexStrToStr(strData);
            return hexStrToStr(strData); ;
        }