| The locomotive monitoring is charge of monitoring locomotive status, which is the important guarantee of the safe-traveling, so the locomotive monitoring is normal or not has great impact on the drive safely of the locomotive.To ensure the locomotive monitoring work normal, regular examination is necessary. The automatic detection system of locomotive monitoring currently using can only take overall examination, which can not detect the problem of its components—computer control plug-board. The single plug-board testing system is still in the development stage, and there are still many problems to be solved.This paper presents the thoughts and achieving methods of the detecting system of locomotive monitoring, which using IPC and PCI data acquisition and control card for hardware detection equipment, using VC + + 6.0 for software development platform, and using automatic detection technology as the core technology. The detection system using the white box testing and black-box testing perspective in software engineering, using white-box testing perspective to test the computer control plug-in boards deeply; using black-box testing perspective to test the locomotive monitoring comprehensively, and the two tests will be organic combined, not mechanically.In terms of hardware, this system solved the problem that how the SCSI-II interface of Advantech PCI data acquisition control card control the DF7 bus I/O interface of microcomputer control plug-in board, including protocol conversion, signal distribution, voltage regulation, and other issues. In terms of software, using MFC framework and dynamic link library technology, adopted the thought of whiting and debugging the interface procedures and control procedures separately while running them together. It also provides new ways to decide the language environment-in runtime environments. Using database technology and multi-threading technology as supplementary means to complete the design of the software.This detection system will not only solve this special equipment for the detection work, but put forward some new ideas which can be applied to other automated detection system. |