基于MFC串口服务器的网络控制系统研究
2021-11-21刘艳茹
无线互联科技 2021年4期
刘艳茹
(吉林工业职业技术学院,吉林 吉林 132013)
0 引言
近些年,在计算机技术发展的同时网络通信技术也得到相应的提升,而在此影响下,如果仍是沿用常规的串口服务器,就无法满足信息自动化管理的要求[1]。目前,国家网络使用中应用的IP网络服务器无法同时考虑传统的串行通信设备,由于网络技术中已经取消了常规的通信方式,导致传统设备的浪费,部分设备停用,而市场上各种IP网络通信技术下的普通简单服务器兼容性差,局限性高,功能单一。现有的串行服务器存在一些不足之处,如果仍然沿用这种模式就会影响整体效果。基于此,本文主要设计了一种基于MFC的网络串行服务器,这种服务器可以用作串行通信服务器以及网络通信服务器。网络串行服务器可以随时接受来自下层计算机的连接请求或断开连接请求,并且能够直接与下层计算机进行有效通信沟通,同时能够进行一对一数据信息处理,且这种服务器具有更强的兼容性与实用性,拓展性更高[2]。
1 软件相应技术与开发环境
MFC是微软公司提供的一个类库,是完全包括了程序框架应用的一种形式,可以有效减少程序人员在开发中的工作[3]。该系统使用MFC作为开发平台,使用C ++语言编程,建立MFC项目,承载串行网络服务器,接收下位计算机发起的连接请求,接收数据推送,分析和处理接收到的数据,并处理信息[4]。
2 系统设计
2.1 串口通信模型
串口通信主要指的是通过此模式进行数据的发送与接收,这样的通信模式比以往按字节的通信慢得多,而串行通信则可以将两行数据直接发送至同一线路上,并将数据接收至另一条线路,这样可以实现简单的远距离通信模式。……
登录APP查看全文
