"E5071C VBA 프로그래밍"의 두 판 사이의 차이
잔글 |
잔글 |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
30번째 줄: | 30번째 줄: | ||
image:e5071c01_vba01_002.png | IFBW=10kHz NOP=801 100번 측정하여 데이터 읽는데 약 9.7초 | image:e5071c01_vba01_002.png | IFBW=10kHz NOP=801 100번 측정하여 데이터 읽는데 약 9.7초 | ||
</gallery> | </gallery> | ||
+ | <li>Sweep | ||
+ | <ol> | ||
+ | <li>SCPI.TRIGger.SEQuence.Source = "bus" | ||
+ | <li>SCPI.INITiate(1).CONTinuous = True | ||
+ | <li>SCPI.TRIGger.SEQuence.IMMediate | ||
+ | </ol> | ||
<li>Fixture simulator | <li>Fixture simulator | ||
<ol> | <ol> | ||
57번째 줄: | 63번째 줄: | ||
</ol> | </ol> | ||
</ol> | </ol> | ||
+ | <li> [[VBA-fix-sim-01.txt]] | ||
</ol> | </ol> | ||
<li>예제-1, 스윕 100번 한 후, 화면 data를 파일로 저장하는 프로그램 | <li>예제-1, 스윕 100번 한 후, 화면 data를 파일로 저장하는 프로그램 |
2024년 7월 8일 (월) 13:36 기준 최신판
E5071C VBA 프로그래밍
- 전자부품
- 계측기
- 네트워크분석기
- E5071C 네트워크분석기
- E5071C GPIB 프로그래밍
- E5071C VBA 프로그래밍 - 이 페이지
- E5071C GPIB 프로그래밍
- E5071C 네트워크분석기
- 네트워크분석기
- 계측기
- 내부 VBA 프로그램에서. COM object를 사용한다.
- VBA = Visual Basic for Application
- VBA Programmer's Guide
- E5070A/E5071A, 2002/04, 2nd edition - 485p
- E5071B, 2007/06, 9th edition, firmware A.08.10 기준 - 813p
- 화면
- Sweep
- SCPI.TRIGger.SEQuence.Source = "bus"
- SCPI.INITiate(1).CONTinuous = True
- SCPI.TRIGger.SEQuence.IMMediate
- Fixture simulator
- Turns on/off fixture simulator function
- SCPI.CALCulate(1).FSIMulator.STATe = True
- Matching circuit embedding function
- On/Off: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.STATe = True
- Circuit type: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.PORT(1).TYPE = "slpc"
- NONE: no-circuit
- SLPC: series L and shunt C
- PCSL: shunt C and series L
- PLSC: shunt L and series C
- SCPL: series C and shunt L
- PLPC: shunt L and shunt C
- USER: user-defined circuit
- Circuit constant:
- C: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.PORT(1).PARameters.C = 12E-12
- G: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.PORT(1).PARameters.G = 12E-12
- L: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.PORT(1).PARameters.L = 12E-12
- R: SCPI.CALCulate(1).FSIMulator.SENDed.PMCircuit.PORT(1).PARameters.R = 12E-12
- VBA-fix-sim-01.txt
- Turns on/off fixture simulator function
- 예제-1, 스윕 100번 한 후, 화면 data를 파일로 저장하는 프로그램
- VBA-datasave-01.txt
- reset 상태에서 S21 750MHz~1250MHz Nop=801 IFBW=70kHz 100번 스윕하는데 23.64초
- 데이터 전송포함하면 23.82초
- 화면 업데이트 하지 않으면 3.1초
- 100회 측정데이터를 배열로 처리하는데 3.2초
- IFBW=10kHz이면 약 9,6sec
- IFBW=100kHz이면 약 2,7sec