节点文献

基于EtherCAT网络的多功能数据釆集系统设计与实现

Design and Realization of Multi Function Data Acquisition System Based on EtherCAT Network

【作者】 张群

【导师】 丁男;

【作者基本信息】 大连理工大学 , 仪器仪表工程(专业学位), 2015, 硕士

【摘要】 近年来,随着国家开发利用海洋战略的蓬勃开展,与海洋工程相关的各种科学研究和工程应用研究大量涌现,对笔者所从事的海洋工程物理模型试验研究提出了比以往更多、更高的要求,比如试验用测试传感器类型更复杂、数量更繁多;测试数据要更加精细准确;数据获取要实时快速等。过去的较为传统的测试手段难以满足这些要求,利用当前快速发展的工业以太网现场总线控制技术,结合海洋工程试验的测试与控制要求,研制新形式的多功能试验数据采集系统成为必须。本论文课题根据海洋工程实验室试验测试与控制的实际使用要求,设计并实现了一款基于EtherCAT网络的多功能数据采集系统。它是以德国BECKHOFF公司提出的工业以太网EtherCAT网络协议为基础开发研制的,采用一主站多从站的网络拓扑形式,实现了多类型传感器、大数据量、高速采集的使用要求。其主站设备要求简单,仅需一台配有标准以太网卡的PC兼容机即可,在Windows XP系统平台上运行主站采集控制软件;从站采用PIC单片机作为采集控制的核心,运行为其匹配开发的嵌入式系统程序,管理控制多路模拟信号选择、A/D转换、与EtherCAT从站网络控制器ET1100的数据存储,并通过其完成与主站计算机的网络数据通信,最终使主站获得试验数据。论文中首先简述了EtherCAT网络协议规范和通信原理,表明了其所具有的特性非常适合于本课题研究的应用要求;然后给出了该网络化数据采集系统的总体设计要求;详细阐述了系统各组成部分的设计和实现方法;最后在实验室实际试验使用条件下,对整套数据采集系统进行了仔细的测试分析。经过对实际测试所得结果的分析,该网络化多功能数据采集系统能够满足海洋工程领域相关科研和工程试验的使用要求,达到了课题预期的研制目标。

【Abstract】 In recent years, various scientific researches and engineering applications of ocean engineering are overwhelming with the development of national strategy for utilization of ocean resources, and more and higher requirements are proposed for experimental research in ocean engineering, such as larger numbers and more types of sensors, more precise and accurate test data, higher real-time and speed for data acquisition. However, traditional testing methods are difficult to meet the requirements. Therefore, it is necessary to develop new multifunctional data acquisition systems for ocean engineering tests by using the popular industrial Ethernet fieldbus control technology.This paper presents a multifunctional data acquisition system based on EtherCAT for actual requests of experimental measurements and control in the ocean engineering laboratory. The system containing a single master and multi-slavers is developed based on the EtherCAT protocol which was proposed by Beckhoff Corporation. It can meet the requirements of multi-types sensors, large data volume and high speed sampling. Its master only needs a PC with Windows XP and a standard Ethernet card. The EtherCAT slave station takes PIC SCM as its control core, which runs the embedded system program and controls the choice of multi-channel analog signals, A/D conversion, data exchange with the slave network controller ET1100 and communication with the master.In this paper, we first describe the EtherCAT protocol specification and the communication principle, which indicate that EtherCAT is well suited for our research. Then the overall design requirement for the networked data acquisition system is presented, the design and implementation methods for each component of the system are given in detail. Finally, the system is tested carefully in laboratory.The actual test results demonstrate that the proposed networked multi-function data acquisition system can meet the operating requirements for scientific and engineering experiments in ocean engineering area, and the research work has attained the desired goal.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络