分布式测试系统的一种网络通信设计
时间:07-10
来源:3721RD
点击:
及执行机构,从而构成以系统主处理机兼作主控机的基于半双工通信的分布式测试控制系统。
图4 应用进程与主要通信模块间关系
采用上面所述的通信协议和软件,在约定了本控制系统特定的一套命令码后,即可由主机对各执行机构进行控制。由于采用了全部基于中断驱动的设计方式,系统通信过程不会对主机处理工作产生影响。系统主处理进程与部分通信模块间的关系示于图4。实际应用表明,与原有方法相比,控制系统的性能可得到很大提高。
5 结论
本文旨在研究一种具有较为广泛适应性的数据通信方式并建立一套相应的通信协议,从而为我们今后进行检测过程和检测仪器的自动控制等工作打下基础。实践证明,与传统的集中式硬件控制相比,本文所介绍的基于RS-485的数据通信网络及其协议具有可靠性高、灵活性大、适应性好、故障诊断方便等优点,尤其适用于对智能化测试单元的控制。事实上,只要对图1所示的串行接口稍作改动,即可用于目前许多配有外部通信接口,特别是RS-232C接口的测试仪器,从而实现对仪器设备的远程集中控制。
为测试通信系统的可靠性,将其置于强干扰环境中,经实验,在67.5Kbps波特率、100m传输距离下,完全可以保证数据的可靠传输。
- 下一代蜂窝测试技术 (09-10)
- 几种常用光纤测试仪器的性能介绍(06-08)
- 一种基于GPIB和计算机并行口的SoC自动化测试方案(08-06)
- 高速随机数发生器简化眼图测试 (10-01)
- 串行数据测试中的CDR(05-27)
- 通信测试仪器解析(05-18)