基于工控机的机车监控设备检测系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
机车监控装置负责监控机车的运行状态,是机车安全行驶的重要保障,故机车监控系统是否工作正常对于机车能否安全行驶具有很大的影响。
     要保证机车监控装置正常工作,就需要定期对其进行检测。目前使用的机车监控装置自动检测系统,只能进行整体测试,不能精确地检测其组成部分——微机控制插件板出现的问题。而单板测试系统尚处于开发阶段,还存在很多问题需要解决。
     本文提出了以工控机和PCI数据采集控制卡为硬件检测设备,以VC++6.0为软件开发平台,以自动检测技术为核心技术的机车监控装置自动检测系统的开发思路与实现方法。本检测系统借用了软件工程中的黑箱测试与白箱测试的思想,采用白箱测试的手段,对微机控制插件板进行深入检测;采用黑箱测试的手段,对微机监控装置进行全面检测,并将两种测试有机结合在一起,而不是机械组合。
     在硬件方面,本系统解决了PCI数据采集控制卡的SCSI-Ⅱ接口对微机控制插件板的DF_7总线接口的控制问题,包括协议转换,信号分配,电压调整等问题。在软件方面运用MFC应用程序框架与动态链接库技术,采用了界面程序与控制程序分离编写调试、联合运行的先进思想,提出了运行时刻决定语言环境的新想法,以数据库技术,多线程技术为辅助手段,完成了系统软件的设计。
     本检测系统不仅解决了此专用设备的检测工作,同时提出了一些新思路,可以应用到其他自动检测系统。
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.
引文
铩颷1]葛长虹.工业测控系统的抗干扰技术.北京.冶金工业出版社.2006
    [2]Lyn Robinson.Sams Teach Yourself Database Programming with Visual C+ +6 in 21 Days.Sams.Pap/Cdr edition.(November 13,1998)
    [3]燕永田.工业控制计算机系统的设计与应用.北京.中国铁道出版社.1999
    [4]薛迎成、何坚强.工控机及组态控制技术原理与应用.北京.中国电力出版社.2007.1
    [5]阮德生.自动测试技术与计算机仪器系统设计.西安.西安电子科技大学出版社.1997.6
    [6]刘鑫.CompactPCI:方兴未艾的第三代工控机技术.机电商报.2005 7月11日.第A10版
    [7]清源计算机工作室.Protel 99 SE原理图与PCB及仿真.北京.机械工业出版社.2006
    [8]郭志明.微机控制单板测试系统的研究.北京.北京交通大学.2006
    [9]ADVANTECH.User's Manual PCI-1710.Taiwan.August 1998
    [10]ADVANTECH.User's Manual PCI-1723.Taiwan.August 1998
    [11]ADVANTECH.User's Manual PCI-1750.Taiwan.August 1998
    [12]ADVANTECH.User's Manual PCI-1751.Taiwan.August 1998
    [13]Jeff Prosise.Programming Windows with MFC.America.Microsoft Press.2nd ed.1999
    [14]孙鑫、余安萍.VC++深入详解.北京电子工业出版社.2006.6
    [15]侯俊杰.深入浅出MFC(第2版).湖北.华中理工大学出版社.2005
    [16]DAVID J.KRUGLINSKI.潘爱民、王国印译.Visual C++技术内幕(第四版).北京.清华大学出版社.2001.4.1
    [17]Stanley B.Lippman,Josee Lajoie.潘爱民、张丽 译.C++Primer(3RD)中文版.北京.中国电力出版社.2005.2
    [18]Dale Rogerson.杨秀章 译.COM技术内幕--微软组件对象模型.北京.清华大学出版社.1999.3
    [19]DF-J40C型微机控制装置说明书.北京.北京东风机车电器厂.2003.10
    [20]研华科技.工业自动化解决方案-产品选型目录.Vol.25
    [21]Lyn Robison.黄惠菊、张捷、耿民 等译.轻松掌握用Visual C++6.0对数据库编程.北京.电子工业出版社
    [22]余祖俊.微机检测与控制应用系统设计.北京.北京交通大学出版社.2001
    [23]Chip Manual.CD4052B.Company:Texas Insblments
    [24]吴悦建、汪一彭.数字电路插件板自动诊断系统的设计与研究.北京.北京航空学院机器人研究室.1988
    [25]朱琴跃、谢维达等.牵引控制单元中列车控制信号输入变换插件板的故障检测.北京.研究报告.2005
    [26]雷艳静.基于PCI总线的控制分组件测试系统的硬件研制.西安.西北工业大学.2003
    [27]赖根、肖明清等.国外自动测试系统发展现状综述.西安.空军工程大学工程学院自动测试实验室
    铩颷28]段晨升.基于VC软件开发平台的数据采集系统的设计与开发.内蒙古.内蒙古大学.2005
    [29]姚淞译.Cryostats智能测控系统的设计、研制及其网络化研究.成都.电子科技大学.2001.1
    [30]秦可佳.3200kW风机试车台监控系统研制.辽宁.东北大学
    [31]Chip Manual.HD74LS 161.Company:HITACHI
    [32]Chip Manual.AD574A.Company:Analog Devices
    [33]Chip Manual.AD7506.Company:Analog Devices
    [34]Advantech.DA&C Driver Version:2.3.Company Advantech
    [35]阚宏进.基于VC工控组态软件的总体框架性设计与实现.甘肃.甘肃工业大学
    [36]文艳、谭鸿.Protel 99 SE电子电路设计.北京.机械工业出版社.2006
    [37]张松春 等.电子控制设备抗干扰技术及其应用.北京.机械工业出版社
    [38]颜昌彬.基于VC和SOL Server的实验数据库系统研究.武汉.武汉理工大学.2006
    [39]柳桂国.检测技术及应用.北京.电子工业出版社.2003
    [40]苏涛.通用测控系统.贵州.贵州大学.2006
    [41]Alameldeen,A.R.,Wood,D.A.IPC Considered Harmful for Multiprocessor Workloads.Micro,IEEE 2006
    [42]Weng,Chi.Software development for an environmental engineering analysis system.Canada.DalTech-Dalhousie University.1999

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700