论文部分内容阅读
为了在执行航天任务时,远程控制数台光学测量设备对飞弹轨道的精密测量,设计了光学测量设备远程控制中心站。远程控制中心站的硬件系统完成计算机与各外置板卡间的通信,计算机使用带中断支持功能的I/O卡连接B码时统设备辨识出硬件信号;而软件系统则使用核心框架与业务逻辑层分离的方法进行设计。其中,核心框架层完成与所有接入系统的硬件传感器的通信及Windows内核级对象管理功能、中断服务功能、数据文件存储功能,核心框架只有很少的界面;业务逻辑层完成界面展现与数据处理功能,是具体的项目逻辑部分。核心框架与业务逻辑之间使用公用缓冲区与消息机制进行通信,这样,一旦软件系统的核心框架层调试完成后,将可用于更多相似的工程项目。通过分析,光学测量设备远程控制中心站可以实现全自动无人值守。
In order to carry out the space mission, remote control of several optical measurement equipment for the precision measurement of missile trajectory, optical measurement equipment designed remote control center. Remote control center station hardware system to complete the computer and the communication between the external board, the computer uses interrupt support I / O card connection B code when the device identifies the hardware signal; and software systems use the core framework and business Logical layer separation method to design. Among them, the core framework to complete and all access to the system hardware sensor communication and Windows kernel-level object management capabilities, interrupt service capabilities, data file storage capabilities, the core framework of only a few interfaces; business logic layer to complete the interface display and data processing Function, is the logical part of the project. Common buffers are used between the core framework and business logic to communicate with the messaging mechanism so that once the core framework layer of the software system is debugged it will be ready for more similar projects. Through analysis, optical measurement equipment remote control center can be fully automatic unattended.