基于网络的设备工况状态监测终端的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在现代工业生产中,一些设备的正常运行对工厂的正常运行有着决定性的意义,所以有必要对这些设备进行实时监测,但传统的监测方法已不能满足功能复杂化、更新快速化、使用便捷化、操作自动化、信息共享化、分析智能化的要求,所以对新型监测系统的研究和开发显得尤为重要。
     本文通过对嵌入式网络的设备状态监测模式的研究,设计了以32位ARM9为核心的下位机控制器,通过网络连接与远程PC机共同构成设备状态监测系统。相比传统的8位或16位单片机构成的系统,此系统可以更好的满足现阶段复杂的工作要求。在系统中,硬件电路设计了S3C2410核心板电路和外围扩展电路,并对电路进行了调试;软件部分进行了Bootloader和Linux操作系统的移植以及驱动程序的开发和调试。利用虚拟仪器构建了远程客户端,对信号进行了分析研究。使用网络芯片和经过精简的TCP/IP协议栈实现的上下位机通信,达到了操作自动化、信息共享化的要求。
     该系统充分利用了S3C2410丰富的网络功能和Linux嵌入式操作系统的特点,实现了设备运行中的状态参数实时采集,并通过以太网实现数据传送和实时监测的功能。整个系统成本低廉,功能全面,具有较好的应用价值和推广价值。
In modern industrial production, a number of the normal instruments and equipment decided the factory of normal operation in safety, so it is very necessary for these machines and equipment to monitor, but the traditional way of monitoring is high to staff requirements, while in some poor or dangerous working environment, the traditional instruments and meters have been unable to meet the function of the complex, fast update, easy to use, operation automation, information sharing and intelligence analysis of the requirements. Therefore, researching and developing a new type of monitoring system is especially important.
     In the paper, I researched on the embedded network equipment condition monitoring mode. On this basis, controller designed by 32-bit ARM9 core connected with a remote PC, constituted a condition monitoring equipment. Compared to the traditional 8-bit or 16-bit single-chip system, the system can better meet the present complexity of the job requirements. In the system, the S3C2410 core of the circuit board and the expansion of the external circuit were designed and debugged; Bootloader and Linux operating system were transplanted, as well as driver Procedure was developped and debugged. The virtual machines built remote client, analyzed the signals. Through the use of network chips and streamline the TCP/IP protocol stack to achieve the upper and lower machine communication, it meet the operation of automation and information sharing requirements.
     The system made full use of the rich network function of S3C2410 and the characters of embedded Linux, and realizes real-time acquisition parameters, data transmission and real time supervision by Ethernet. The module is low cost, full function, has better application and extension value.
引文
[1]肖辽亮,邓木生.嵌入式网络智能控制系统的研究[J].微计算机信息,2008.8(24).53-55
    [2]陈柱,程键.基于AT91RM9200的以太网通信设计与实现[J].电子技术, 2008.6(14):46-48
    [3]崔永锋,李向前.基于嵌入式网络设备的远程监控系统设计[J].微计算机信息,2008.14(16):29-31
    [4]罗邦劼.旋转机械故障诊断技术的研究现状及发展趋势[J].机电产品开发与创新,2008.21(3):85-89
    [5]肖纯,方长全.工控设备远程监测与故障诊断技术的应用与发展[J].可编程控制器与工厂自动化,2007.3(11):62-63
    [6]刘银水.基于ARM-Linux的嵌入式网络服务器的研究与实现:[硕士学位论文].北京:钢铁研究总院,2007
    [7]王琳.机械设备故障诊断与监测常用方法及其发展趋势[J].武汉工业大学学报,2000.22(03):62-64
    [8]楼应候,蒋亚南.机械设备故障诊断与监测技术的发展趋势[J].机床与液压,2002.20(4):7-9
    [9]牛群峰.压缩机智能状态监测理论与应用研究:[博士学位论文].南京:南京理工大学,2007
    [10]席俊杰.设备远程故障诊断系统研究[J].郑州航空工业管理学院学报,2002.6(2):65-67
    [11]杨志伊.设备状态监测与故障诊断[M].第一版.北京:中国计划出版社,2006.1-3
    [12]刑高峰.刍议嵌入式系统的现状和未来发展[J].中国高新技术企业,2007.9(67):98-100
    [13]杨国安.机械设备故障诊断实用技术[M].北京:中国石化出版社,2007.91-92
    [14]吴骏,肖志涛.基于S3C2410A的嵌入式网络通信系统设计与实现[J].计算机应用研究,2008.6(25):1897-1900
    [15]徐英慧,马忠梅,王磊等.ARM9嵌入式系统设计--基于S3C2410与Linux[M].第一版.北京:北京航空航天大学出版社,2007
    [16]潘巨龙,黄宁,姚伏天等.ARM9嵌入式Linux系统[M].北京:北京航空航天大学出版社,2006
    [17]刘淼.嵌入式系统接口设计与Linux驱动程序开发[M].北京:航空航天人学出版社,2006.53-55
    [18]徐建.状态监测系统若干关键技术的研究与实现:[硕士学位论文].南京:东南大学,2007
    [19]倪继利.Linux内核分析及编程[M].北京:电子工业出版社,2005.20-26
    [20]吴彩林,潘小波.电力数据采集A/D转换器的选择方案[J].电子测试,2008.14(6):65-68
    [21]孙天泽,袁文菊.嵌入式设计及Linux驱动开发指南--基于ARM9处理器[M].第二版.北京:电子工业出版社,2007
    [22]Aman Kansal, Arun A. Somasundara, David D. JeaMani B. Srivastava, Deborah Estrin. Intelligent fluid infrastructure for embedded networks.ACM Press, 2004, 6:111-124
    [23]苏东.主流ARM嵌入式系统设计技术与实例精讲[M].北京:电子工业出版社,2007
    [24]张绮文,谢建雄,谢劲心.ARM嵌入式常用模块与综合系统设计实例精讲[M].北京:电子工业出版社,2007.291-295
    [25]赖于树,梁丁,熊建等.ARM微处理器与应用开发[M].北京:电子工业出版社,2007
    [26]田泽.ARM9嵌入式开发实验与实践[M].北京:北京航空航天大学出版社,2006
    [27]乔海涛,冯永新.大型汽轮发电机组故障诊断技术现状与发展[J].广东电力,2003.16(2):9-13
    [28]张淼.ARM Linux嵌入式网络技术在船舶监控系统中的应用研究:[硕士学位论文].大连:大连海事大学,2007
    [29]http://Samsung.com/Products/Semiconductor
    [30]郑兴凯.基于嵌入式Linux的PAC设计:[硕士学位论文].北京:北方工业大学,2007
    [31]黄继昌,全庆居,乔苏文等.电源专用集成电路及其应用[M].北京:人民邮电出版社,2006
    [32]Samsung Electronics Co.S3C2410A 32-bit RISC Micoroprocessor User Manual, 2004
    [33]http://arm.com
    [34]于明,范书瑞,曾祥烨.ARM9嵌入式系统与开发教程[M].北京:电子工业出版社,2006
    [35]http://www.kemel.org
    [36]罗苑棠.嵌入式Linux应用系统开发实例精讲[M].北京:电子工业出版社,2007
    [37]ARM Co. ARM920T Techniacal Reference Manual, 2001
    [38]Michael Beck, herald, mirko Dziadzka, Ulrich Kunitz, Robert Magns, Claus Schroter, Dirk Verworner著,张瑜杨继萍等译.Linux内核编程指南[M].第三版.北京:清华大学出版社,2004
    [39]周立功,陈明计,陈渝.ARM嵌入式Linux系统构建与驱动开发范例[M].北京:北京航空航天大学出版社,2006
    [40]Danjel P, Bovet, Understanding Linux Kernel(影印版)[M].北京:中国电力出版社,2001.
    [41]http://www.arm.linux.org.uk
    [42]Rick Bitter Taqi Mohiuddin Matt Nawrocki LabVIEW Advanced Programing Techiniqes CRC, 200l
    [43]Shea J J.LabVIEW applications and solutions.Electrical insulation magazine IEEE,2004.15(6):47-47
    [44]柏林,王见,秦树人.虚拟仪器及其在机械测试中的应用[M].北京:科学出版社,2007
    [45]林君,谢宣松.虚拟仪器原理及应用[M].北京:科学出版社,2006
    [46]National Instruments Corporation.LabVIEW Help. 2005-2006
    [47]程学庆.LabVIEW图形化编程与实例应用[M].北京:中国铁道出版社,2005
    [48]杨琛.大型机械设备远程监测诊断虚拟系统的设计:[硕士学位论文].大连:大连理工大学,2006
    [49]LabVIEW User Manual: USA: National Instruments Corp April, 2003
    [50]LabVIEW Measurements Manual. USA: National Instruments Corp April, 2003.

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

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

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