
在C# WPF上位机中实现与下位机的TCP通信方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何在C# WPF环境下开发上位机软件,并通过TCP协议实现与下位机的数据通讯,详细讲解了编程实践中的关键技术点和代码示例。
下位机使用北京大华程控电源DH1766-1,上位机采用WPF技术。实现了电压电流的实时采集,并能够显示曲线图。上午在公司调试成功,由于手头没有程控电源,因此使用TCP服务端进行模拟测试。昨天编写好的TCP服务端正好派上了用场。界面如下:服务端是在前一篇文章的基础上实现的。需要做如下更改:
```csharp
while (true)
{
try
{
byte[] bufferDate = new byte[1024];
int realLen = pSocket.Receive(bufferDate, 0, bufferDate.Length, SocketFlags.None); //注意这里的代码可能有误,应为pSocket.Receive(buff),请修正。
```
请注意上述代码中`Receive`方法的调用可能存在错误,请根据实际情况进行调整。
全部评论 (0)
还没有任何评论哟~


