代码改变世界

用SerialPort实现Modbus通信协议(一)

2007-06-15 14:12  l  阅读(2770)  评论(1)    收藏  举报

我们都知道串口通信的应用很广,工业控制已从单机控制走向集中监控、集散控制,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。

在.NET1.1版本当中并没有对串口通信进行支持,因此要在.NET1.1版本下开发串口通信不得不借助于COM交互。

好在.NET 2.0版本中加入了对串口通信的支持,SerialPort类及其控件能为开发者省去很多时间。但因为网上资源不多,MSDN上的代码也很少,所以用SerialPort类实现Modbus协议就变得有些困难。