1、 打开Visual studio 2019
首先,选择\"创建新项目\"
然后选在\"Windows 窗体应用\",点击下一步

然后填写应用存放的目录,框架选择 .net 4.0,点击创建。
2、 我们新建的窗体应用
在我们新建的窗体上放置两个按钮(Button)及两个标签(Label)
修改我们新建的两个Button为\"连接\",\"读取数据\"
右键单击\"引用\",选择\"管理NuGet程序包\"
搜索\"easymodbus\",下载安装
3、 程序片段
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using EasyModbus;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
EasyModbus.ModbusClient modbusClient = new ModbusClient();
int[] int1;
public Form1()
{
InitializeComponent();
}
public void InitModbus()
{
modbusClient.Connect(\"127.0.0.1\", 502);
if (modbusClient.Connected)
{
label1.Text = \"连接上\";
}
else
{
label1.Text = \"未连接上\";
}
}
private void Button1_Click(object sender, EventArgs e)
{
InitModbus();
}
private void Button2_Click(object sender, EventArgs e)
{
int1 = modbusClient.ReadHoldingRegisters(0, 10);
string str = \"\";
foreach(int i in int1)
{
str += i.ToString()+\",\";
}
label2.Text = str;
}
}
}
4、 效果
我们现在电脑上建立一个modbusTcp服务器
然后运行程序,我们可以看到数据被读取并显示。
想要了解更多,关注留言,或者私信我,将为你解答。