发表于:2002-09-26 16:29:00
1楼
1、RS232只是一个电气接口标准,若进行数据通讯,除具有统一硬件标准(如RS232)外,还必须有统一软件标准,或简称通信协议。
2、RS232的通讯距离为15m,当距离超过时,须采用协议转换模块转化成RS485或422标准,距离可延长到1200m。串行通信有全双工和半双工两种形式,半双工即在任一时刻网络只有单向的数据流。当网络上节点数超过两个时,必须使用半双工方式。
3、VB语言通过控件MSCOMM对串口进行读写。该控件的使用方法及例子见VB帮助。
4、如果你的仪器是外购产品,你必须向厂家索取其通信协议,若该协议为公开标准,你可到有关资料上查询。如果你的仪器是自制产品,则你必须在软件中约定通讯协议。
5、一般仪器的串行通信采用半双工方式,以便多个设备联在一个网上。你可将这些设备作为从站(各站具有唯一的地址),将你的VB程序作为主站,组成主从式网络。
Email: xq-du@yeah.net