首页> 外文OA文献 >CompactRIO: advanced data acquisition systems integration in CODAC Core System
【2h】

CompactRIO: advanced data acquisition systems integration in CODAC Core System

机译:CompactRIO:将高级数据采集系统集成到CODAC Core System中

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Las herramientas de configuración basadas en lenguajes de alto nivel como LabVIEW permiten el desarrollo de sistemas de adquisición de datos basados en hardware reconfigurable FPGA muy complejos en un breve periodo de tiempo. La estandarización del ciclo de diseño hardware/software y la utilización de herramientas como EPICS facilita su integración con la plataforma de adquisición y control ITER CODAC CORE SYSTEM (CCS) basada en Linux. En este proyecto se propondrá una metodología que simplificará el ciclo completo de integración de plataformas novedosas, como cRIO, en las que el funcionamiento del hardware de adquisición puede ser modificado por el usuario para que éste se amolde a sus requisitos específicos.udEl objetivo principal de este proyecto fin de master es realizar la integración de un sistema cRIO NI9159 y diferentes módulos de E/S analógica y digital en EPICS y en CODAC CORE SYSTEM (CCS). Este último consiste en un conjunto de herramientas software que simplifican la integración de los sistemas de instrumentación y control del experimento ITER. Para cumplir el objetivo se realizarán las siguientes tareas:ud• Desarrollo de un sistema de adquisición de datos basado en FPGA con la plataforma hardware CompactRIO. En esta tarea se realizará la configuración del sistema y la implementación en LabVIEW para FPGA del hardware necesario para comunicarse con los módulos: NI9205, NI9264, NI9401.NI9477, NI9426, NI9425 y NI9476ud• Implementación de un driver software utilizando la metodología de AsynDriver para integración del cRIO con EPICS. Esta tarea requiere definir todos los records necesarios que exige EPICS y crear las interfaces adecuadas que permitirán comunicarse con el hardware.ud• Implementar la descripción del sistema cRIO y del driver EPICS en el sistema de descripción de plantas de ITER llamado SDD. Esto automatiza la creación de las aplicaciones de EPICS que se denominan IOCs.udSUMMARYudThe configuration tools based in high-level programing languages like LabVIEW allows the development of high complex data acquisition systems based on reconfigurable hardware FPGA in a short time period. The standardization of the hardware/software design cycle and the use of tools like EPICS ease the integration with the data acquisition and control platform of ITER, the CODAC Core System based on Linux. In this project a methodology is proposed in order to simplify the full integration cycle of new platforms like CompactRIO (cRIO), in which the data acquisition functionality can be reconfigured by the user to fits its concrete requirements.udThe main objective of this MSc final project is to develop the integration of a cRIO NI-9159 and its different analog and digital Input/Output modules with EPICS in a CCS. The CCS consists of a set of software tools that simplifies the integration of instrumentation and control systems in the International Thermonuclear Reactor (ITER) experiment. To achieve such goal the following tasks are carried out:ud• Development of a DAQ system based on FPGA using the cRIO hardware platform. This task comprehends the configuration of the system and the implementation of the mandatory hardware to communicate to the I/O adapter modules NI9205, NI9264, NI9401, NI9477, NI9426, NI9425 y NI9476 using LabVIEW for FPGA.ud• Implementation of a software driver using the asynDriver methodology to integrate such cRIO system with EPICS. This task requires the definition of the necessary EPICS records and the creation of the appropriate interfaces that allow the communication with the hardware.ud• Develop the cRIO system’s description and the EPICS driver in the ITER plant description tool named SDD. This development will automate the creation of EPICS applications, called IOCs.
机译:基于高级语言的配置工具,如LabVIEW,可在短时间内开发高度复杂的可重配置硬件FPGA数据采集系统。硬件/软件设计周期的标准化以及诸如EPICS之类的工具的使用促进了其与基于Linux的ITER CODAC核心系统(CCS)采集和控制平台的集成。在本项目中,将提出一种方法,以简化新平台(如cRIO)的集成的整个周期,其中用户可以修改采集硬件的操作,使其适应其特定要求。最后一个主要项目的目标是在EPICS和CODAC核心系统(CCS)中集成NI9159 cRIO系统和不同的模拟和数字I / O模块。后者包括一组软件工具,可简化ITER实验的仪器和控制系统的集成。为了实现该目标,将执行以下任务: ud•使用CompactRIO硬件平台开发基于FPGA的数据采集系统。该任务将执行与以下模块通信所需的硬件的系统配置和在LabVIEW for FPGA中的实现:NI9205,NI9264,NI9401.NI9477,NI9426,NI9425和NI9476 ud•使用以下方法实现软件驱动程序: AsynDriver,用于将cRIO与EPICS集成。此任务需要定义EPICS所需的所有必要记录,并创建允许与硬件进行通信的适当接口 Ud•在名为SDD的ITER工厂描述系统中实现cRIO系统和EPICS驱动程序的描述。这会自动创建称为IOC的EPICS应用程序。 UdSUMMARY ud基于LabVIEW等高级编程语言的配置工具可在短时间内基于可重配置的硬件FPGA开发高度复杂的数据采集系统。硬件/软件设计周期的标准化以及EPICS之类的工具的使用,简化了与ITER的数据采集和控制平台(基于Linux的CODAC核心系统)的集成。在该项目中,提出了一种方法,以简化CompactRIO(cRIO)等新平台的完整集成周期,其中用户可以重新配置数据采集功能以满足其具体要求。该项目旨在在CCS中将cRIO NI-9159及其不同的模拟和数字输入/输出模块与EPICS集成在一起。 CCS由一组软件工具组成,可简化国际热核反应堆(ITER)实验中仪器和控制系统的集成。为了实现这一目标,需要执行以下任务:•使用cRIO硬件平台开发基于FPGA的DAQ系统。该任务包括系统配置和使用与LabVIEW for FPGA的I / O适配器模块NI9205,NI9264,NI9401,NI9477,NI9426,NI9425和NI9476通信所需的硬件的实现。 Ud•软件驱动程序的实现使用asynDriver方法将此类cRIO系统与EPICS集成。此任务需要定义必要的EPICS记录,并创建允许与硬件进行通信的适当接口 Ud•在名为SDD的ITER工厂描述工具中开发cRIO系统的描述和EPICS驱动程序。此开发将自动创建称为IOC的EPICS应用程序。

著录项

  • 作者

    Bustos Benayas Álvaro;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号