数据采集系统串口通信的设计与实现

被引:50
作者
蒋萍花 [1 ]
张楠 [2 ]
机构
[1] 青岛远洋船员职业学院图文信息中心
[2] 青岛大学自动化工程学院
关键词
串口通信; MSComm控件; 通信传输协议; 通信握手协议; 远程串口通信;
D O I
10.19651/j.cnki.emt.2015.06.031
中图分类号
TP274.2 [];
学科分类号
0804 ; 080401 ; 080402 ; 081002 ; 0835 ;
摘要
串口通信因其简单、可靠和高标准化在工业自动化和电子仪器控制中得到广泛的应用。介绍数据采集系统串口通信的设计和实现。首先以Visual C++的编程环境为例,给出了用MSComm控件实现计算机与下位机之间的串口通信关键代码设计,介绍了MSComm控件的创建和属性的设置后,又从数据的发送和接收2个方面详细阐述了其关键代码的实例。然后,进行了通信传输协议的设计,以图形和代码示例详细展示了如何实现数据块的传输。接着给出了通信握手协议的设计,以流程图的形式讲述了上位机与下位机之间如何实现握手的。最后展示了系统运行的结果。还做了思路扩展,提出了实现计算机与下位机之间远程串口通信的2种方案。
引用
收藏
页码:139 / 142
页数:4
相关论文
共 11 条
[1]   浅谈计算机通信传输控制技术 [J].
雪娟 .
计算机光盘软件与应用, 2014, 17 (14) :24-25+28
[2]   基于Win32 API的通用串口通信组件的开发 [J].
丁国兴 ;
高琴 ;
高伟 .
工业控制计算机, 2013, 26 (11) :33-35+37
[3]   Winsock技术在网络通信系统中的应用 [J].
刘赟 .
西南科技大学学报, 2013, (02) :88-91
[4]   基于MSComm控件实现计算机与单片机间的串行通信 [J].
周永刚 .
工业控制计算机, 2013, 26 (05) :80-81
[5]   远程监控系统的设计与实现 [J].
张红红 ;
连卫民 .
计算机与数字工程, 2012, 40 (06) :98-100
[6]   串行总线合成仪器设计与实现 [J].
李文海 ;
刘勇 ;
王怡苹 ;
许爱强 .
电子测量与仪器学报, 2011, 25 (10) :917-923
[7]   基于MSComm控件串口通信的实现 [J].
章辉 ;
叶建芳 ;
叶建威 .
电子测量技术, 2011, 34 (08) :126-129
[8]   基于LabVIEW串口通信的研究 [J].
吕向锋 ;
高洪林 ;
马亮 ;
王新华 .
国外电子测量技术, 2009, 28 (12) :27-30+42
[9]   基于串口通信的在线监测系统关键技术研究 [J].
卢海峰 ;
江朝元 ;
阳小光 .
仪器仪表学报, 2006, (S3) :2043-2044+2053
[10]   基于内嵌汇编语言的PC机与单片机串口通信 [J].
吴来杰 ;
李波 ;
金远雄 .
煤矿机械, 2005, (03) :57-59