FAQs from Rohde & Schwarz

SCPI 명령으로 AF 신호를 측정할 때 CMA180 측정 시간이 느려지는 현상

설명

수신기에서 전달되는 특정 입력 신호에 대해 AF 주파수 및 레벨 결과 쿼리를 요청합니다.
그런데 가끔 측정 시간이 2초 이상 소요됩니다. VISA Tester에서 명령을 수행할 때는 속도가 훨씬 더 빨랐던 것으로 기억합니다.
측정 속도를 개선하는 방법이 있습니까?

답변

단축할 수 있는 측정 시간은 1.1초입니다.
원격 명령으로 저주파 신호를 측정할 때는 정확도를 높이기 위해 연속 측정 반복이 비활성화됩니다.

문제 해결을 위한 가장 좋은 방법은 모든 통계 수를 줄이는 것입니다:

***
CMA180.write("CONFigure:AFRF:MEAS:MEV:AF:SCOunt 1") # AF Statistic count to 1
CMA180.write("CONFigure:AFRF:MEAS:MEV:RF:SCOunt 1") # AF Statistic count to 1
CMA180.write("CONFigure:AFRF:MEAS:MEV:AFFFT:SCOunt 1") # AF Statistic count to 1
***

- OLD 설정(통계 수를 변경하지 않고 READ 사용)은 2초마다 값을 읽습니다:
1.9790422916412354
Test: 1 1: 0.000000 2: 0.000000 3: 0.000149
1.9821467399597168
Test: 2 1: 0.000000 2: 0.097656 3: 0.000162
1.9705696105957031
Test: 3 1: 0.000000 2: 0.000000 3: 0.000156
1.9812266826629639
Test: 4 1: 0.000000 2: 0.000000 3: 0.000150

- 설정을 동일하게 유지하고 통계 수를 1로 낮추면 측정 시간이 1.2초로 단축됩니다:
1.1765117645263672
Test: 1 1: 0.000000 2: 0.927734 3: 0.000162
1.134737491607666
Test: 2 1: 0.000000 2: 0.000000 3: 0.000156
1.1221659183502197
Test: 3 1: 0.000000 2: 0.000000 3: 0.000156
1.1532249450683594
Test: 4 1: 0.000000 2: 0.000000 3: 0.000167