연락처

텍트로닉스 담당자와 실시간 상담 6:00am-4:30pm PST에 이용 가능

전화

전화 문의

9:00am-6:00PM KST에 이용 가능

다운로드

매뉴얼, 데이터 시트, 소프트웨어 등을 다운로드할 수 있습니다.

다운로드 유형
모델 또는 키워드

피드백

What are some GPIB-Programming tips?

질문:

What are some GPIB-Programming tips?

답변:

The CSA8000 and TDS8000 instruments use a pipelined architecture for data acquisition and control and query commands. As a result, care must be exercised to ensure that the results returned from data or measurement queries are what were expected.

A number of methods exist to flush the acquisition and control queues in these instruments and thereby guarantee the expected results. A few of these are listed as programming tips below:

  • Stop acquisitions prior to changing measurement definitions. Failure to clear the results pipeline in this situation could lead to the unexpected result of the value of the prior measurement being returned on a subsequent measurement query.
  • Be sure to set up the instrument to Stop After Acquisitions = 1 if you need to guarantee that you have acquired a new waveform. You do this using the following sequence of commands:
    • ACQuire:STOPAfter:CONDition ACQWfms
    • ACQuire:STOPAfter:COUNt 1
  • Be sure to wait until the acquisition is complete by using any of the synchronization commands (*OPC, *OPC? *WAI, and BUSY?)

The above actions are required because the amount of time required to acquire a complete waveform depends on a variety of factors: the periodic rate of the trigger signal; the specified record length; whether averaging and/or FrameScan acquisition is turned on (and if so how many acquisitions must be averaged); the requested Trigger Holdoff; and so on.

  • Be sure to include at least 100 ms of delay in the loop that queries instrument status when synchronizing your test procedure to the instrument (using a BUSY? Query, for example). If you do not set sufficient time between status queries, the instrument will have very little time to acquire waveforms and process data.
  • Be sure to wait for the time listed below after sending each of the following commands before querying for any results that depend the command sent:
    • CH:FILTer:VALue 6 seconds
    • CH:BANdwidth:VALue 6 seconds
    • SAVe:WAVEform 3 seconds These are pessimistic values over all (including old) SW versions. Please read your release notes for more up-to-date values.

Also see current release notes for up to date information.


이 FAQ는 다음에 적용 됩니다:

제품 시리즈 없음

제품:

FAQ ID 62131

모든 FAQ 보기 »