58542 VXIbus Universal Power Meter
A-42 Publication 21555, Rev. E, September 2002
TRIG:MODE
540 ! Be sure COUN# matches ENTER variable dimension.
550 !REDIM Chan1sens_1(500),Chan2sens_2(500) ! REDIM to smaller array size only if necessary.
560 !
570 OUTPUT @Pwr_mtr;TRIG:DEL .000 ! 0 millisecond between rdgs setting is 5100 rdgs/sec.
580 ! Send only after CALC#:MODE BURS, following TRIG:COUN.
590 !
600 !
610 FOR I=1 TO 10
620 !WAIT .01 ! Wait for trigger compensation. If necessary, use wait statements
630
640
650 Time1=TIMEDATE
660 !
670 OUTPUT @Pwr_mtr;FETC1? ! FETC#? acquires data
680 WAIT 2 ! for POST triggering
690 ENTER @Pwr_mtr;Chan1sens_1(*)
700 !ENTER @Pwr_mtr;Chan1sens_1(*),Chan2sens_2(*)
! Use this line when two sensors are attached.
710 !
720 Time2=TIMEDATE
730 Time=Time2-Time1
740 Speed=500/Time
750 PRINT Chan1sens_1(*)
760 !PRINT Chan1sens_1(*),Chan2sens_2(*)! Use this line when two sensors are attached.
770 PRINT Speed; readings per second, round trip.
780 PRINT “”
790 NEXT I
800 !
810 END
The preceding program performs measurement at approximately 5100 measurements per second.
Assuming pretriggering during the PRINT statements, a round trip speed of 180 to 195 measurements
per second was achieved.