论文部分内容阅读
本文提出了采用下位机现场监控、现场总线通信、上位机集中管理构成直流电机的测控网络的设计。它建立在由CAN总线连接的计算机构成的管理主站与微处理器构成的数字监测控制模块的主从式现场总线网络上,上位机的软件把现代化的微机测控技术和传统的电机测试理论相结合,采用面向对象的编程技术,用Visual C++6.0作为开发工具,设计出操作简单、可靠性高、可维护性好、具有交互式的图形界面的测试监控系统。该软件系统具有以下功能:(1)进行程序控制;(2)监视测试过程;(3)记录、整理并分析测试结果,即将测得的数据进行分析处理,然后显示、打印或绘制图表并储存;(4)在测试过程中,通过控制台界面显示测试信息,可了解整个系统的运行状态。 其中上位机的波形的实时显示模块,相当于一个虚拟的数字示波器。该模块采用C++语言编写,效率比较高,实时性较好,在工程中可以直接使用。下位机采用可编程逻辑器件构成数字移相触发器,省去数字移相触发器与微处理器之间的D/A转换电路,提高了抗干扰能力与可靠性。而上位机通信部分采用多线程技术进行数据接收,存储和用户交互界面管理,提高了系统运行的效率和数据处理能力。