Title :
The LXI IVI programming model
Author :
Wheelwright, Lynn
Abstract :
An interchangeable virtual instruments (IVI) programming model for controlling these methodologies is explored, and an example measurement scenario is presented based on the use of synthetic instruments working together to make a stimulus-response measurement. The sample code presented shows the ease with which a test engineer can switch between the LXI trigger lines and the equivalent LAN trigger mechanism. Logic models and a state machine example are presented describing necessary arming, triggering, and event generation logic. Tradeoffs between hardware and software implementations are outlined, and all of these models are wrapped together to illustrate what is needed in an LXI device to use these capabilities
Keywords :
field buses; finite state machines; local area networks; virtual instrumentation; IVI programming; LAN extension for experiment; LAN trigger mechanism; LXI programming; LXI trigger lines; interchangeable virtual instruments; logic models; state machines; stimulus-response measurement; synthetic instruments; Ethernet networks; Hardware; Instruments; Local area networks; Noise measurement; Pulse amplifiers; Synchronization; System testing; Time measurement; Velocity measurement;
Journal_Title :
Instrumentation & Measurement Magazine, IEEE
DOI :
10.1109/MIM.2006.1664043