论文部分内容阅读
本文介绍了拖拉机作业机组仿真试验台监控系统及其开发设计方法。该系统具有接收下位机发送的试验数据、显示实时试验曲线和数据、保存试验数据、查询历史试验曲线和数据等主要功能,并且可以实现系统的用户身份确认、在线保护、用户密码修改和提供帮助等辅助功能。通过本监控系统的操作和显示界面可以实现拖拉机作业机组仿真试验的可视化,为“拖拉机作业机组仿真试验台”整个课题的进一步研究提供了一定的试验手段和环境。 拖拉机作业机组仿真试验台监控系统是基于 Windows 98操作系统平台,采用C/C++语言,使用应用非常广泛的 Microsoft Developer Studio中的Visual C++6.0作为开发工具开发完成的。在开发的过程中,采用了面向对象程序设计思想,充分运用了Visual C++ 6.0的MFC类库(Microsoft Foundation Class,微软基础类库)。其中,运用Visual C++ 6.0的ActiveX技术中的MSComm 控件和计算机的RS-232C串行口实现了上位机和下位机的串行通讯,采用多线程技术实现了监控系统后台处理接收数据事件,利用开放数据库连接(ODBC)方法实现了监控系统和外部的MicrosoftAccess97的MDB格式数据库文件的连接。而且,在开发过程充分考虑了系统界面的友好性,采用目前流行的Windows图形窗口风格,依据人机界面设计原则,使系统运行时的人机交互尽量容易。 本监控系统经过试验验证表明,系统运行可靠,基本上能够满足目前的拖拉机作业机组仿真试验的试验要求。