B&K LAN-XI Front-end Driver for I-deas

Version 1.5

October 2013

 

 

B&K LAN-XI Front-end Driver for I-deas” is the data acquisition processor that enables access to Brüel & Kjær LAN-XI front-ends from I-deas. The driver is based on Brüel & Kjær PULSE real-time, multi-analysis platform.

 

Look for more information about PULSE hardware and PULSE software in:

  • The LAN-XI Hardware Specifications (bp2215.pdf located in the tda\BK_PULSE folder)
  • Updated information found at http://www.bksv.com

 

Please note that support for the Brüel & Kjær IDAe hardware is not included in this product. The driver for IDAe is provided as a separate product, installed with PULSE.

 

                                                                                       

 

 

          Content of this document

1.               System Configuration

2.               Supported Versions

3.               Installing the Software

4.               Setting up the System

5.               What is in this release

6.               Channel Table Spreadsheet

7.               Using I-deas with LAN-XI

8.               Known Problems

9.               Revision history

 

 

 

1.       System Configuration

Supported operating systems are:

 

  • Windows® XP (Service Pack 3 or higher)
  • Windows® 7, 32-bit
  • Windows® 7, 64-bit
  • Windows® 8, 32-bit
  • Windows® 8, 64-bit

 

In general the requirements are as specified for I-deas and as specified for PULSE. Note that the use of many channels and high-bandwidth measurements calls for more memory and more CPU power (e.g. a multi-core processor). Using high-performance network equipment to connect the front-ends with the PC should also be considered.

 

Back to top

 

 

2.       Supported versions

The LAN-XI Front-end Driver is available for as a download for:

 

  • Test for I-deas 6
  • Test for I-deas 6.1
  • Test for I-deas 6.1m1
  • Test for I-deas 6.1m2
  • Test for I-deas 6.2
  • Test for I-deas 6.3
  • Test for I-deas 6.4

 

The LAN-XI Front-end Driver supports the following modules:

 

  • LAN-XI Type 3050 6-Channel Input Module 51.2 kHz
  • LAN-XI Type 3052 3-Channel Input Module 102.4 kHz
  • LAN-XI Type 3053 12-Channel Input Module 25.6 kHz
  • LAN-XI Type 3160 4-Channel Input/Output Module 51.2 kHz

 

These can be used with or without the 3660 D frames.

 

The “A” version of these modules supports Polarization Voltage and can include an optional frontend panel with LEMO connectors.

 

Back to top

 

 

3.       Installing the Software

The LAN-XI Front-end Driver for I-deas will coexist with PULSE 18.0 or exist as standalone.

 

If PULSE is not already installed, a standalone install is done based on components from PULSE 18.0.

 

The LAN-XI Front-end Driver for I-deas requires a front-end license. This should be included with your PULSE 18 licensing. If you are doing a standalone install, the "B&K LAN-XI Front-end Setup" described below has a License Manager tool that can be used to get a front-end license.

 

Any change to the PULSE installation will require reinstalling the LAN-XI Front-end Driver. These changes includes:

  • Installing PULSE when it was not previously installed
  • Uninstalling PULSE
  • Installing a different version or revision of PULSE

 

To install the LAN-XI Front-end Driver, in the I-deas installation, run tda\BK_PULSE\Install\Setup.exe. This will do the following:

 

  1. Check for an NX I-DEAS installation.
  2. Check for a PULSE 18.0 installation. Not having PULSE installed is valid.
  3. Install the PULSE prerequisites, if necessary.
  4. Install the LAN-XI Front-end Driver files to the tda folder in the I-deas installation:
    1. If PULSE is already installed, the necessary files are copied from the PULSE installation to "tda\BK_PULSE".
    2. If PULSE is NOT already installed, files representing a compatible PULSE installation are copied under "tda\BK_PULSE" and the necessary components are registered.

 

After the installation, a menu entry called "B&K LAN-XI Front-end Setup" will exist in the Windows Start menus under “NX I-DEAS 6”, “NX I-DEAS 6.1” or “NX I-DEAS 6.2” or “NX I-DEAS 6.3” or “NX I-DEAS 6.4”. You will need to run this to set up your LAN-XI frontends. This also has a License Manager tool if you still need to get a front-end license.

 

The LAN-XI Front-end Driver will be installed in the I-deas tda folder, typically in:

 

  • ”C:\Siemens\NXI6\tda\BK_PULSE” for I-deas 6
  • ”C:\Siemens\NXI61\tda\BK_PULSE” for I-deas 6.1
  • ”C:\Siemens\NXI62\tda\BK_PULSE” for I-deas 6.2
  • ”C:\Siemens\NXI63\tda\BK_PULSE” for I-deas 6.3
  • ”C:\Siemens\NXI64\tda\BK_PULSE” for I-deas 6.4

 

This may, of course, vary depending on where your I-deas software is installed.

 

Back to top

 

 

4.       Setting up the System

The setup and verification procedure consists of the following 2 steps:

 

4.1       Step 1: setting up connection to the front-end

The LAN-XI Front-end Driver uses the PULSE platform. You must first enable the PULSE front-end connection by running the “B&K LAN-XI Front-end Setup” program, found in the NX I-deas start menu. This also has a License Manager tool if you still need to get a front-end license.

 

This program manages all your configured front-ends, and allows you to select the configuration that will be your currently active front-end configuration for the LAN-XI Front-end Driver – and for PULSE (if installed) - they will be using the same configuration. You should use this program to perform firmware updates, if necessary.

 

4.2       Step 2: verifying the LAN-XI Front-end Driver with I-deas

A simple scenario for checking the front-end connection from I-deas is to start I-deas as follows:

 

From the I-deas Start Menu:

Application:

Test

 

Task:

Signal Processing

 

 

 

From within I-deas:

Application:

Standard Measurements

 

Data Source:

Front End, B&K LAN XI FRONT END

 

Wait for the front-end to be initialized. Now you should be able to start and stop the sources and do a time preview of the signals on the input channels.

 

How to use the I-deas software for measuring is beyond the scope of this document.

 

Back to top

 

 

5.       What is in this release

What is included in this release:

  • Channel Table Spreadsheet operations.
  • TEDS import into Channel Table Spreadsheet.
  • For Transient Measurements, the frame time comes from the sampling stream to accurately show time gaps during discontinuous sampling.
  • Generator output for Sine, Random, and Burst Random.

 

What is not included in this release:

  • Source Trigger (starting sampling with burst random output).
  • Generator output for Psuedo Random and Periodic Random.
  • Charge input.
  • Sampling dividers to adjust sample rates. Frequency results will still be adjusted.

 

Back to top

 

 

6.       Channel Table Spreadsheet

The following LAN-XI Front-end specific settings may be accessed from the I-deas Channel Table Spreadsheet:

 

  • High Pass Filter
  • Polarization Voltage
  • A/D Resolution
  • Ground Reference
  • TEDS transducers

 

The following table shows how the I-deas Channel Coupling is used to control some of the LAN-XI front-end specific parameters. The “Input Connector” column represent the connector type on the front panel. The “Input Mode” column is the internal hardware setting. The remaining columns are found in the Channel Table Spreadsheet.

 

I-deas

Channel Coupling

Input

Connector

Input

Mode

High Pass

Filter

Polarization

Voltage

A/D Resolution

Ground Reference

DC

BNC

Direct

Off

CTS

CTS

CTS

AC

BNC

Direct

7 Hz

CTS

CTS

CTS

AC with ICP

BNC

CCLD

7 Hz

CTS

CTS

CTS

Microphone

BNC

CCLD

22.4 Hz

CTS

CTS

CTS

Microphone

LEMO

Preamp

22.4 Hz

CTS

CTS

CTS

 

CTS” indicates that the setting will be used from the Channel Table Spreadsheet.

 

6.1       High Pass Filter

Selecting “Use Coupling” will use the default High Pass Filter setting shown in the table for the selected I-deas Coupling. You can override the default by choosing another option. The “Preamp” option is required for LEMO connectors and will use the 22.4 Hz High Pass Filter.

 

6.2       Polarization Voltage

Select “On” or “Off” to control the 200 V polarization voltage in the input channel. The 200 V polarization voltage is only available on modules with LEMO connectors.

 

Make sure you do NOT enable the polarization voltage with a prepolarized microphone connected and vice versa. This will NOT cause any damage to the equipment, but the measurement results will be invalid.

 

6.3       A/D Resolution

Selects the analog to digital converter resolution. For some module types, this will be a “read only” setting that cannot be changed.

 

6.4       Ground Reference

Switch the ground reference between “Grounded” and “Floating”. LEMO connectors should be set to “Floating”.

 

As a rule of thumb, the ground reference should be set to “Floating” for microphone amplifiers and to “Grounded” for accelerometers.

 

Microphone preamplifiers

The channel is already grounded in the preamplifier.

 

Accelerometers

Accelerometers on a conductive object may cause ground loop(s) and consequently noise problems. The ground loop(s) may be opened by mounting the accelerometers electrically isolated from the object, or by administering the ground as follows:

 

If you have ground loop problems, you may:

 

  1. Switch all channels to “Floating”, and establish a common ground by connecting the object to front-end chassis.

Or:

  1. Switch all channels to “Floating” – except one.

 

In both cases, make sure that all channels are grounded through the common grounding point. If not so, it might be necessary to establish one or more grounding points, which of course must not be interconnected.

 

6.5       TEDS transducers

If TEDS transducers are detected and no Transducer Database exists in the current I-deas Model File then the software will ask you if you want to create a Transducer Database and add the detected transducers.

 

Answering ‘Yes’ to this question will create a Transducer Database and the detected transducers are then added to the channel table spreadsheet including model number, serial number and calibration date. Answering ‘No’ to the database question means the TEDS information will be set for corresponding channels without creating transducers.

 

If the Transducer Database already exists in the I-deas Model File the newly discovered transducers are simply added to the database.

 

Although the Channel Table Spreadsheet automatically recognizes the type of transducer detected with TEDS it does not set all of the measurement parameters automatically. Some parameters may need to be set manually.

 

Look for more information about the new Channel Table Spreadsheet in I-deas.

 

Please note, that when a transducer database is created I-deas always creates a dummy transducer (usually with a serial number of ‘1’) to support all channels with unidentified transducers.

 

Back to top

 

 

7.       Using I-deas with LAN-XI

 

7.1       TEDS

During initialization of the front-end each input channel is scanned for transducers with TEDS information. TEDS transducers discovered by the LAN-XI Front-end Driver will be available through the I-deas Channel Table Spreadsheet in the “Transducers” window.

 

Look for more information about TEDS at: http://www.ieee.org

 

7.2       DC offset compensation

Whenever an input channel is switched to DC coupling, DC offset compensation is automatically performed internally in the input module. There is no way (and no need) to do DC offset compensation manually.

 

7.3       Zoom

Zoom measurements are not supported for the LAN-XI Front-end Driver inputs, so all measured frequency ranges are baseband (from 0 Hz and up). The generator random outputs do support a frequency range started at a frequency greater than 0 Hz.

 

7.4       Impact Hammer Triggered Time Preview

During Time Preview it is possible to change the Input Ranges. This may cause a short break in the front end sampling, so wait a few seconds before triggering a new measurement with the hammer.

 

7.5       Channel Naming

Channel names are presented in I-deas using the following naming convention:

 

N C”.F.M.C (for input channels)

N S”.F.M.C (for source channels)

Where:

N

- denotes the actual I-deas channel number

F

- denotes the frame number

M

- denotes the module number

C

- denotes the  module channel number

 

For example “263 – C8.3.5” means the I-deas input channel number 263, which is channel number 5 in module number 3 in frame number 8.

 

7.6       Source signals

The LAN-XI Front-end Driver will skip any sources above the number of sources supported by I-deas (currently 20). Sources detected first will be used first.

 

You can have up to 16 uncorrelated source signals, when using the random signal type. Correlation and phase only makes sense between modules of same type.

 

When more than one source module is used to output a fixed sine signal, the phase between the sources may be corrupted if a source’s frequency is changed. If all sources are then set to the same frequency, the phases will be out of synchronization. Stopping and starting signal sources synchronizes the source outputs and restores the phase to the set values.

 

7.7       Burst Random Triggering

The Source Trigger Method is not supported in this release. Burst Random measurements will require setting the Trigger Method to Every Frame and using a Channel trigger. You will need to set the burst random Duration % and Off Time % to have a combined percentage greater than 100%. A suggestion is to use a combined percentage of 120% or more. You will also want to adjust the trigger Level % and Pre Trigger delay for good triggering results.

 

7.8       Running with PULSE

Accessing PULSE front-ends from PULSE and I-deas simultaneously on a PC is NOT supported. If this has accidentally occurred, you should reboot your PC and your front-end(s).

 

7.9       Discontinuous Sampling

A measurement where sampling has become discontinuous may tend to have gaps in the sampling stream every few frames as the measurement continues. This is caused by the sampling acquiring data faster than it can be transferred. At least 5 seconds of data should be continuous because of internal data buffers.

 

7.10     Module Order

The Front-end Setup program can be used to organize the modules and therefore the order of the channel numbers. The following ordering rules apply:

 

  1. All stand-alone modules will be before modules that are installed in frames.
  2. The ordering of stand-alone modules can be changed.
  3. The ordering of frames can be changed.
  4. Modules within a frame will numbered according to their order in the frame.

 

7.11     Closed Loop Control

Changes made to source (generator) attributes are done over a transition period. During Closed Loop Control, changing each of the following attributes will have a 0.3 second delay: amplitude (level), phase, and frequency. This allows the source output to settle before the Closed Loop Control algorithm analyzes the monitor channel during Amplitude, Phase, or combined Amplitude/Phase control. For best results, you should also set an appropriate settling time in the Step Sine setup dialog.

 

7.12     Phase Match between input channels

For sample frequencies 4096Hz and above there will be complete phase match between channels on all supported LAN-XI module types.

 

Note: A sample frequency of 4096Hz corresponds to frequency span of up to 1600Hz.

 

For sample frequencies below 4096Hz there will only be complete phase match between input channels on module types from same Module Group; where Module Group is defined as:

 

  • Module Group I:         3050, 3160, 3056
  • Module Group II:       3052
  • Module Group III:      3053

 

Please note that complete phase match is subject to the same high-pass filter has been set on the input channels.

 

Please refer to the LAN-XI Hardware Specifications (bp2215.pdf) for more details about phase match.

             

Back to top

 

8.       Known Problems

 

8.1       Initialization Failure if .NET Framework 4.5 Installed

The LAN-XI driver for I-deas fails to initialize if it has been installed with PULSE and if .NET Framework 4.5 has been installed. The workaround is to install the driver as standalone (without PULSE installed) or remove .NET Framework 4.5 and 4.0 and reinstall the original .NET Framework 4.0.

 

8.2       Time Delay for 3053 (12-Channel) Module

The LAN-XI 3053 (12-channel) module will show a time delay if used with other types of input modules for a sample rate of less than 4096 samples per second. This will result in the incorrect phase for cross channel results such as Cross Spectra and FRF. The workarounds are to not mix the 3053 module with input channels of other module types or to not use a sample rate less than 4096 samples per second (Max Frequency less than 1600 Hz). See additional details in section 7.12.

 

8.3       Step Sine Output Interrupted

The sine output from the generators is interrupted for each frequency during a Step Sine measurement. Only a partial sine wave may be measured for each frequency step (spectral line). Setting a longer settling time may not completely avoid this problem. Closed Loop Control can be used to avoid this issue but the measurement time will tend to be at least twice as long.

 

8.4       Possible Front-end Mismatch

The LAN-XI driver for I-deas depends on Front-end Setup to create the LAN-XI configuration. The results are unpredictable if you use the LAN-XI driver in I-deas when the configuration has been set up for a front-end type different than LAN-XI.

 

8.5       Data Transfer Delay

The data buffer in the channel hardware can cause a delay between sampling and what is shown in the host computer. This tends to happen for frame sizes smaller than 1024 when using high sample rates.

 

8.6       Recovering From Hang or Crash

If I-DEAS happens to hang, use the Stop sign in the I-DEAS icon panel. If this doesn't return control to I-DEAS, use "I-DEAS Command Prompt" in the "NX I-DEAS 6", "NX I-DEAS 6.1" or "NX I-DEAS 6.2" or "NX I-DEAS 6.3" or "NX I-DEAS 6.4" Start menu, go to your working folder in the prompt window, find and run the most recent STOPxxx.cmd script.

 

8.7       Incorrect Overload Reporting

Overload conditions can become "latched" in the measurement driver so that overloads are reported while the channel indicators on the modules are green. It is recommended that you use Preview to perform autoranging. You should not enable the "Autorange before Acquire" option.

 

8.8       Triggered Message and Bell After Frame is Acquired

The "Triggered" message and bell tend to happen at the end of acquiring a data frame since trigger events are detected in the host. This is most apparent when using triggering for a frame that has a long time length.

 

Back to top

 

9.       Revision history

The following table shows the PULSE/Front-end Driver/I-deas relations, and major changes to the releases:

 

Front-end

Driver

Date

I-deas

OS

PULSE

Comments

0.7

Q4/2008

5

6

XP/Vista

13.1

Initial version. No IDAe, no Source Trigger, no frame support.

0.8

Q4/2008

5

6

XP/Vista

13.1

Support for disabling source channels.

0.9

Q1/2009

5

6

XP/Vista

13.1

Improved buffer status flag access.

1.0

Q2/2009

5

6

XP/Vista

13.5

Built with PULSE 13.5 release.

1.1

Q1/2010

6

6.1

XP

14.1

Built with PULSE 14.1 release.

1.2

Q4/2010

6

6.1

6.1m1

XP

W7, 32-bit

W7, 64-bit

15

15.1

Built with PULSE 15 release.

1.3

Q3/2011

6

6.1

6.1m1

6.1m2

XP

W7, 32-bit

W7, 64-bit

16

16.1

Built with PULSE 16 release.

1.3

Q3/2011

6

6.1

6.1m1

6.1m2

XP

W7, 32-bit

W7, 64-bit

16

16.1

Built with PULSE 16 release.

1.3.1

Q3/2012

6

6.1

6.1m1

6.1m2

6.2

XP

W7, 32-bit

W7, 64-bit

16

16.1

Built with PULSE 16 release. Fix 64-bit registry access.

1.4

Q4/2012

6

6.1

6.1m1

6.1m2

6.2

6.3

XP

W7, 32-bit

W7, 64-bit

17.1

Built with PULSE 17.1 release.

1.4.1

Q4/2012

6

6.1

6.1m1

6.1m2

6.2

6.3

XP

W7, 32-bit

W7, 64-bit

17.1

Built with PULSE 17.1 release. Workaround for PULSE frame limits.

1.4.2

Q1/2013

6

6.1

6.1m1

6.1m2

6.2

6.3

XP

W7, 32-bit

W7, 64-bit

17.1

Built with PULSE 17.1 release. First Frame triggering fix.

1.5

Q4/2013

6

6.1

6.1m1

6.1m2

6.2

6.3

6.4

XP

W7, 32-bit

W7, 64-bit

W8, 32-bit

W8, 64-bit

18.0

Built with PULSE 18.0 release.

 

 

Back to top