串行通信的实现及在测控系统中的应用

被引:13
作者
赵志诚
王宏刚
齐向东
孙志毅
机构
[1] 太原重型机械学院自动化系
[2] 太原重型机械学院自动化系 山西 太原
[3] 山西 太原
关键词
VB; 串行通信; 测控系统; MSComm;
D O I
10.14107/j.cnki.kzgc.2003.05.030
中图分类号
TP273 [自动控制、自动控制系统];
学科分类号
080201 ; 0835 ;
摘要
介绍了在VB环境中实现串行通信的技术,提出了一种解决不可见字符传输的方法。由于VB中ActiveX控件(MSComm.OCX)提供了使用RS—232进行通信的所有协议和标准的事件处理函数、过程、属性和方法,且巧妙地将复杂的Windows编程封装起来,从而使得编程简单,易于实现。以具体的测控系统中工业PC机与智能仪表间的串行通信给出了开发实例,同时针对通信过程中存在的不可见字符的传输问题,提出了重复一字节构成双字节进行传输的解决方法。实践证明,该方法是简便有效的。
引用
收藏
页码:441 / 443
页数:3
相关论文
共 4 条
[1]   串行通信中的字节与字符 [J].
何香玲 ;
张跃 ;
郑钢 .
工业控制计算机, 2002, (03) :48-51
[2]   Visual Basic串行通信技术 [J].
李湘江 ;
邹筱梅 .
工矿自动化, 2002, (02) :38-39
[3]   VB6.0环境下PC微机串行中断机制及应用 [J].
詹国华 .
计算机应用, 2001, (08) :74-75
[4]  
Visual Basic与RS-232串行通信控制[M]. 清华大学出版社 , 范逸之, 2002