EasyManua.ls Logo

Chroma 19032 - Basic Examples; Gpib

Default Icon
138 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Electrical Safety Analyzer 19032 Users Manual
5-48
5.6 Basic Examples
5.6.1 GPIB
Operation by GPIB Using Basic
REM--------------------------------------------------------------------
REM run the ULI file before this program.
REM This program is that getting results through GPIB from the device.
REM GPIB address is 3
REM--------------------------------------------------------------------
CLS
PRINT "Program is running..."
OPEN "GPIB0" FOR OUTPUT AS #1 ‘open #1 for output (write)
OPEN "GPIB0" FOR INPUT AS #2 ‘open #2 for input (read)
PRINT #1, "ABORT" ‘initializing message.
PRINT #1, "GPIBEOS IN LF" ‘set the end code
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STOP"
send STOP command to device 3
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:SNUMBer?"
PRINT #1, "ENTER 3"
INPUT #2, STEPNUM%
PRINT "DEL STEPS"
IF STEPNUM% > 0 THEN
FOR I% = STEPNUM% TO 1 STEP - 1
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP", I%, ":DELete"
NEXT I%
END IF ‘clear all steps
PRINT "SET STEPS"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 1:DC 1000"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 1:DC:LIMit 0.004"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 1:DC:TIME 2"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 2:AC 1000"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 2:AC:LIMit 0.02"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STEP 2:AC:TIME:TEST 3"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STOP"
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STARt" ‘start test
STATUS$ = "RUNNING"
WHILE STATUS$ <> "STOPPED"
PRINT #1, "OUTPUT 3;:SAFEty:STATus?"
PRINT #1, "ENTER 3"
INPUT #2, STATUS$
PRINT STATUS$
IF STATUS$ = "STOPPED" THEN
PRINT #1, "OUTPUT 3;:SOURce:SAFEty:STOP"
PRINT #1, "OUTPUT 3;:SAFEty:RESult:ALL:OMET?"
PRINT #1, "ENTER 3"
FOR J% = 1 TO STEPNUM%
INPUT #2, RESULT$

Table of Contents

Other manuals for Chroma 19032

Related product manuals