• DocumentCode
    3818235
  • Title

    Active Instrument Controller With Script Interpreter

  • Author

    Bostjan Glazar;Marko Jankovec;Marko Topic

  • Author_Institution
    Fac. of Electr. Eng., Univ. of Ljubljana, Ljubljana, Slovenia
  • Volume
    58
  • Issue
    10
  • fYear
    2009
  • Firstpage
    3527
  • Lastpage
    3533
  • Abstract
    A concept of an active instrument controller with a script interpreter is proposed. It represents a gateway between the computer network and the instrument bus, but, in addition, it can locally execute the measurement script. This introduces distributed code execution in the measurement system, where time-critical measurement loops are locally executed with the main program running on a personal computer (PC). The local execution capability also allows stand-alone operation. We demonstrate the concept with a self-developed active general purpose interface bus (GPIB) controller that uses a CompactFlash (CF) slot. By inserting a communication or a storage card, the controller can operate in network or storage mode. Performance comparison of different operational modes shows a clear advantage of local script execution over conventional network use. Its execution speed is comparable to the commercial script performance implemented in some Keithley´s instruments but, in contrast, is applicable to a wide range of different measurement instruments and setups.
  • Keywords
    "Instruments","Communication system control","Ethernet networks","Network servers","Computer networks","Time factors","Testing","Universal Serial Bus","Delay","Dynamic programming"
  • Journal_Title
    IEEE Transactions on Instrumentation and Measurement
  • Publisher
    ieee
  • ISSN
    0018-9456
  • Type

    jour

  • DOI
    10.1109/TIM.2009.2018007
  • Filename
    5109746