Advertisement

Quick Links

TECHNICAL DESCRIPTION
cRIO LVDT 9312 Module
Compact RIO
This document is a technical description of the cRIO LVDT 9312 Module
Note
Before you begin, complete the Software and Hardware installation procedures
applicable to your application.
Note
The guidelines in this document are specific to the cRIO LVDT 9312 Module. The
other components in the system might not meet the same safety ratings. Refer
to the documentation of each component in the system to determine the safety
and EMC ratings for the entire system.
Copyrights:
SET GmbH
All rights reserved.
Information contained herein is the property of SET GmbH and shall not be duplicated, copied, used or disclosed in whole or
in part of any purpose. The right of duplication, use or disclosure is permitted only by written agreement of SET GmbH,
August Braun Str. 1, 88239 Wangen/Germany.
LabVIEW, CompactRIO, TestStand are Trademarks of National Instruments
1 of 38
www.smart-e-tech.com
Issue
05
24/05/2022
Art. Nr. 89299
MORE INFORMATION ON OUR WEBSITE:
www.smart-e-tech.de/slsc
cRIO LVDT 9312 Module
Technical Description

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the cRIO LVDT 9312 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SET cRIO LVDT 9312

  • Page 1 All rights reserved. Information contained herein is the property of SET GmbH and shall not be duplicated, copied, used or disclosed in whole or in part of any purpose. The right of duplication, use or disclosure is permitted only by written agreement of SET GmbH, August Braun Str.
  • Page 2: Table Of Contents

    5.1.1.4 Application To Module Communication Diagram ................29 LVDT9312 Driver-Instructions ......................31 LVDT9312 Driver Error Codes ......................34 Module Identification Under LabVIEW ..................... 34 Saving The Setup ..........................35 Technical Specification........................36 Housing............................. 36 cRIO LVDT 9312 Module 2 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 3 Ua and Ub Signal Inputs ........................37 Position Processing ........................... 37 Environmental Conditions ........................ 37 Connector Pinout ..........................38 Module Calibration ........................... 38 Module Maintenance ........................38 Service Address ..........................38 cRIO LVDT 9312 Module 3 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 4: Important Instructions

    Check that the shipment is complete and note whether any damage has occurred during transport. If the contents are incomplete or there is damage, fill a claim with the carrier immediately, and notify the SET GmbH service contact to facilitate the repair or replacement of the module. The address is listed in the back of the manual.
  • Page 5: Module Overview

    To use the LVDT FPGA-Driver the following NI Software Components must be installed first: • LabVIEW version 2012 (12.0) or later • LabVIEW FPGA Module • SET C-Series Module Drivers („Setup.exe“ included on the SET LVDT Driver-CD) cRIO LVDT 9312 Module 5 of 38 www.smart-e-tech.com Technical Description Issue...
  • Page 6: Driver-Installation

    Please follow the instructions of the setup program to complete the driver installation. When the installation is completed successfully, the host system is ready to use LVDT9312 modules in a LabVIEW project. cRIO LVDT 9312 Module 6 of 38 www.smart-e-tech.com...
  • Page 7: Lvdt9312 Compact Rio Labview Drivers

    For each possible cRIO slot one function VI. These VIs control the correct data flow and the organisation between the application and the drivers. Again these VIs are predefined and must not be modified to ensure proper operation. cRIO LVDT 9312 Module 7 of 38 www.smart-e-tech.com...
  • Page 8 I/O channels are pre-defined and must not be changed for correct operation. The example project includes all module slots The example project also defines all required data signals: cRIO LVDT 9312 Module 8 of 38 www.smart-e-tech.com Technical Description...
  • Page 9 Program example which demonstrates the application of four LVDT9312 modules connected to a (PCI) FPGA R- Series Expansion-Chassis or a cRIO-Chassis. • SET_LVDT_9312_Example_Slot_1-8.vi Program example which demonstrates the application of eight LVDT9312 modules connected to a cRIO-Chassis. cRIO LVDT 9312 Module 9 of 38 www.smart-e-tech.com Technical Description Issue...
  • Page 10: Ni Pci/Pxi Fpga-Card Driver Application

    Folder in your LabVIEW project stricter. To integrate the driver into an new LabVIEW project, the target project must be opened subsequently. Alternatively, to start a new project „File → New Project“ must be clicked. Opening the target project or creating a new project cRIO LVDT 9312 Module 10 of 38 www.smart-e-tech.com...
  • Page 11: Creating A New Fpga-Target

    Note that the STRG-key must be pressed during drag-and-drop to copy the element. Otherwise the element will be removed from the example project. The driver components can be copied by use of the drag-and-drop function cRIO LVDT 9312 Module 11 of 38 www.smart-e-tech.com...
  • Page 12 To add a new FPGA-Target use the mouse and click (right button) onto the “my computer” symbol and select: „New → Targets and Devices“. Select an existing FPGA-Target or define a new device. The new FGPA-Target is now added to the project-structure. cRIO LVDT 9312 Module 12 of 38 www.smart-e-tech.com Technical Description...
  • Page 13: Adding An R-Series Expansion Chassis

    The newly added R-Series Expansion Chassis is now included in the project structure: 3.4.1.4 LVDT9312 D DDING RIVER OMPONENTS ROJECT To include the driver components to the new project the files must be copied. Using drag & drop cRIO LVDT 9312 Module 13 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 14 Copying the Driver Components via Drag'n Drop cRIO LVDT 9312 Module 14 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 15: Adding Lvdt9312 Drivers To The Project Via Drag-And-Drop Function

    It is importent to Name the Modules Mod1(...) and not Chassis1/Mod1(...) like the default naming of the “Discovery Function” suggests. Do not erase the contents of the libraries “SET_SPI_Drivers.lvlib“ and “SET_LVDT_9312_Functions.lvlib“. cRIO LVDT 9312 Module 15 of 38 www.smart-e-tech.com Technical Description...
  • Page 16: Adding Lvdt9312 Modules To The Project Via The Discovery-Function

    Names are different. In this case you need to change the names of the I/O’s to the names used in the example project, or copy the I/Os and module from the example project and delete the automatically created ones. cRIO LVDT 9312 Module 16 of 38 www.smart-e-tech.com...
  • Page 17: Adding Fpga Example-Applications

    PPLICATIONS To illustrate the driver use, small example programs are provided with the module on the CD. Use the copy & paste function to copy these examples into the new application. cRIO LVDT 9312 Module 17 of 38 www.smart-e-tech.com Technical Description...
  • Page 18 All driver components and the example application are now added to the new project. cRIO LVDT 9312 Module 18 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 19: Compiling And Running The Example Application

    Now the compilation process starts and may take up to 60 minutes. Note that the number of modules used in the application has an impact on the compilation time as every module uses separate driver-VIs, function-VIs and FIFOs. Compilation time depends on the used PC Hard- and Software. cRIO LVDT 9312 Module 19 of 38 www.smart-e-tech.com...
  • Page 20: Using The Driver Together With A Ni Realtime Compactrio

    When a new chassis is added, LabVIEW automatically triggers the „Discover C-Series Modules“ procedure. LabVIEW now detects newly installed cRIO modules. The external supply is not required for module detection. cRIO LVDT 9312 Module 20 of 38 www.smart-e-tech.com Technical Description...
  • Page 21 On completion of the detection process, LabVIEW adds the detected modules to the project structure as illustrated below. Additionally a virtual I/O-folder for every new module is automatically installed within the project. cRIO LVDT 9312 Module 21 of 38 www.smart-e-tech.com...
  • Page 22 Now the virtual folder „Driver Components“ must be copied from the example project to the new FPGA target within the LabVIEW project. cRIO LVDT 9312 Module 22 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 23: Compiling And Running The Example Application

    Now the compilation process starts and may take up to 60 minutes. Note that the number of modules used in the application has an impact on the compilation time as each module uses separate driver-VIs, function-VIs and FIFOs. cRIO LVDT 9312 Module 23 of 38 www.smart-e-tech.com...
  • Page 24: Connecting The Lvdt Demodulator

    2 COM 4 Wire LVDT 4 Ua HI 5 Ua LO 7 Ub HI 8 Ub LO 10 EXC HI Excitation 11 EXC LO Connecting a 4 Wire LVDT cRIO LVDT 9312 Module 24 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 25: Running The Application Example

    ������ (the sign in 4W mode is determined by a separate phase detection). Note: All settings are stored in non-volatile memory within the LVDT module and restored after each power cycle. cRIO LVDT 9312 Module 25 of 38 www.smart-e-tech.com Technical Description...
  • Page 26: Application Development

    . When the driver-VI’s are used inside a data flow or a sequence they will block the program. Not added tot he data flow cRIO LVDT 9312 Module 26 of 38 www.smart-e-tech.com Technical Description...
  • Page 27: Triggering Lvdt9312 Functions Via Functions-Vis

    When a Function-VI is executed, instructions and data are transferred to the corresponding FIFOs „SlotN_CommandIN“. The applicable driver-VI then communicates with the LVDT9312 module via the driver internal FIFO „SlotN_CommandOUT“. Driver internal FIFOs for data transfer between Function-VI and Driver-VI (Slot1 example) cRIO LVDT 9312 Module 27 of 38 www.smart-e-tech.com Technical Description...
  • Page 28: Initialising And Clearing The Fifo Buffers

    Important notice: Execute the “Clear” instruction before any other VI call. The example below illustrates the FIFO buffer clearing of an application which uses eight modules: Clearing all (used) communication FIFOs during program start cRIO LVDT 9312 Module 28 of 38 www.smart-e-tech.com...
  • Page 29: Application To Module Communication Diagram

    The Function-VI writes Command The parallel running Driver-VI and DATA via Command_IN FIFO stores the Answer-Data in the to the parallel running Driver-VI. Command_OUT FIFO. Communication between application and LVDT9312 module cRIO LVDT 9312 Module 29 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 30 The parallel running Driver-VI and DATA via Command_IN FIFO stores the Answer-Data in the to the parallel running Driver-VI. Command_OUT FIFO. Communication between application and multiple LVDT9312 modules cRIO LVDT 9312 Module 30 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 31: Lvdt9312 Driver-Instructions

    Excit. Amplitude. [mV LVDT Controller This instruction reads the programmed amplitude of the excitation voltage. The return data format is a 16bit engineering value in [mV cRIO LVDT 9312 Module 31 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 32 Excit. Amp.[mV LVDT Controller This instruction programs the excitation amplitude. The data format is a 16bit engineering value with dimension Valid Amplitude Range: 2000 [mV ].. 7000 [mV cRIO LVDT 9312 Module 32 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 33 Data = 1, 4 Wire LVDT demodulation Instruction [U8]: Tx-Data [U8]: Receive-Data [U16]: Data Sink: Close Device (16) No Data No Data FPGA Driver-VI This instruction stops and terminates the applicable FPGA driver-VI. cRIO LVDT 9312 Module 33 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 34: Lvdt9312 Driver Error Codes

    - In 4 Wire mode this error occurs only if Excitation and Ua are below 350mVRms. VIEW ODULE DENTIFICATION NDER LabVIEW automatically detects the cRIO module type (Discover C-Series Modules), cRIO LVDT 9312 Module 34 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 35: Saving The Setup

    AVING ETUP The LVDT9312 automatically saves the setup (Excitation Amplitude, Excitation Frequency and LVDT demodulation mode) in a non-volatile memory. After a power cycle the last set Parameters are active when the Module is switched on. cRIO LVDT 9312 Module 35 of 38 www.smart-e-tech.com...
  • Page 36: Technical Specification

    120mA Caution: The excitation output can be damaged when a power source is connected to its terminals. Driving the excitation regularly in short circuit condition will degrade performance! cRIO LVDT 9312 Module 36 of 38 www.smart-e-tech.com Technical Description Issue...
  • Page 37: Ua And Ub Signal Inputs

    (accuracy of the module, the Position accuracy depends on the xVDT, the wiring and the Position of the xVDT) NVIRONMENTAL ONDITIONS • Temperature Range: 0°C – 70°C • Humidity: 10% – 90% relative, non-condensing cRIO LVDT 9312 Module 37 of 38 www.smart-e-tech.com Technical Description Issue 24/05/2022...
  • Page 38: Connector Pinout

    +EXC -EXC 12 - 25 n.c. ODULE ALIBRATION The LVDT9312 is calibrated when shipped. A recalibration can be done by SET GmbH. ODULE AINTENANCE No maintenance is required for the LVDT Module. ERVICE DDRESS For technical support contact the SET service address: SET GmbH August-Braun-Str.

This manual is also suitable for:

89299

Table of Contents