ArticleslgStudy

computer science

LAN eXtensions for Instrumentation

LAN eXtensions for Instrumentation is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand LAN eXtensions for Instrumentation rather than just read about it. In short: LAN eXtensions for Instrumentation (LXI) is a standard which defines the communication protocols for instrumentation and data acquisition systems using Ethernet. Overview Proposed in 2005 by Keysight and VTI Instruments, the LXI standard adapts the Ethernet and World Wide Web standards to test and measurement applications.

Key takeaways

  • LAN eXtensions for Instrumentation belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect LAN eXtensions for Instrumentation to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of LAN eXtensions for Instrumentation from memory before moving on to harder problems.

Reference excerpt

LAN eXtensions for Instrumentation (LXI) is a standard which defines the communication protocols for instrumentation and data acquisition systems using Ethernet.

Overview Proposed in 2005 by Keysight and VTI Instruments, the LXI standard adapts the Ethernet and World Wide Web standards to test and measurement applications. The standard defines how existing standards should be used in instrumentation applications to provide a consistent feel and ensure compatibility between equipment. The LXI standard does not define a mechanical format. LXI products can be modular, rack mounted, bench mounted or take any other physical form. LXI products may have no front panel or display, or they may include embedded displays and keyboards. Use of Ethernet allows instrument systems to be spread over large distances. An optional Extended Function based on IEEE 1588 Precision Timing Protocol allows instruments to communicate on a time basis, initiating events at specified times or intervals and time stamping events to indicate when these events occurred.

Interoperability and IVI LXI devices can coexist with Ethernet devices that are not themselves LXI compliant. They can also be present in test systems which include products based on the GPIB, VXI, and PXI standards. The standard mandates that every LXI instrument must have an Interchangeable Virtual Instrument (IVI) driver. The IVI Foundation defines a standard driver application programming interface (API) for programmable instruments. IVI driver formats can be IVI-COM for working with COM-based development environments and IVI-C for working in traditional programming languages for use in a .NET Framework. Most LXI instruments can be programmed with methods other than IVI, so it is not mandatory to work with an IVI driver. Developers can use other driver technologies or work directly with SCPI commands.

Standardization The LXI Standard has three major elements:

A standardized LAN interface that provides a framework for web-based interfacing and programmatic control. The LAN interface can include wireless connectivity, as well as physically connected interfaces. The interface supports peer-to-peer operation, as well as master/slave operation. Devices can optionally support IPv6. An optional trigger facility based on the IEEE 1588 Precision Timing Protocol that enables modules to have a sense of time, which allows modules to time stamp actions and initiate triggered events over the LAN interface. An optional physical wired trigger system based on a Multipoint Low-Voltage Differential Signaling (M-LVDS) electrical interface that tightly synchronizes the operation of multiple LXI instruments. The specification is organized into a set of documents which describe:

The LXI Device Core Specification which contains the requirements for the LAN interface which all LXI Devices must adhere to A set of optional Extended Functions which LXI devices can adhere to. If a device claims conformance it must have been tested under the LXI Consortium Conformance regime. As of March 2016, there are 7 Extended Functions specified HiSLIP IPv6 LXI Wired Trigger Bus LXI Event Messaging LXI Clock Synchronization (based on IEEE1588) LXI Time Stamped Data LXI Event Log

Specification History In 2005, the LXI Consortium released Version 1.0 of the LXI Standard. Version 1.1 followed with minor corrections and clarifications. In 2007, the Consortium adopted Version 1.2; its major focus was discovery mechanisms. Specifically, LXI 1.2 included enhancements to support mDNS discovery of LXI devices. Version 1.3 incorporates the 2008 version of IEEE 1588 for synchronizing time among instruments. As of November 2016, the standard is at Revision 1.5.

Conformance testing The LXI Consortium requires LXI Devices to go through standard testing. To support this compliance regime an LXI Test Suite is available. After a vendor joins the LXI Consortium they can gain access to the Consortium's Conformance Test Suite software, which they can use as a pre-test before submitting the product to the Consortium for compliance testing. Once a product is ready to submit, a vendor can choose to have their product tested at a PlugFest or an approved test house. A Technical Justification route allows vendors to certify compliance of derivative products by submitting test results to the Consortium to show that the device has been tested on the LXI Test Suite. The consortium provides guidance on when the Technical Justification route can be used and when a new formal test is required.

References

Interchangeable Virtual Instrument (IVI) Foundation website

External links Official website

Worked examples

Example 1 — a first encounter with LAN eXtensions for Instrumentation

Start with the simplest possible case. Write down what LAN eXtensions for Instrumentation claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to LAN eXtensions for Instrumentation before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about LAN eXtensions for Instrumentation ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of LAN eXtensions for Instrumentation

In research
LAN eXtensions for Instrumentation appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses LAN eXtensions for Instrumentation in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
LAN eXtensions for Instrumentation is common in secondary-school and first-year university syllabi. It links to neighbouring topics Electronic test equipment, Networking standards, so understanding it makes those chapters shorter.
In everyday life
Look for LAN eXtensions for Instrumentation outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “LAN eXtensions for Instrumentation” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study LAN eXtensions for Instrumentation in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what LAN eXtensions for Instrumentation means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain LAN eXtensions for Instrumentation out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is LAN eXtensions for Instrumentation in simple terms?

LAN eXtensions for Instrumentation (LXI) is a standard which defines the communication protocols for instrumentation and data acquisition systems using Ethernet. Overview Proposed in 2005 by Keysight and VTI Instruments, the LXI standard adapts the Ethernet and World Wide Web standards to test and…

Why does LAN eXtensions for Instrumentation matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study LAN eXtensions for Instrumentation?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on LAN eXtensions for Instrumentation.

Tags

  • Electronic test equipment
  • Networking standards

Keep exploring