EasyManua.ls Logo

mensor PCS 400 - Sample Program

mensor PCS 400
118 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...
SAMPLE PROGRAM
‘**************************************************************************************
‘ GENERAL PROGRAM DESCRIPTION
‘ This is a sample program in Microsoft QuickBasic which demonstrates
‘ some of the functions of the PCS 400 IEEE commands. The PCS 400 should
‘ be set to address 3. This program uses the National Instruments GPIB drivers
‘**************************************************************************************
CLS
‘ INITIALIZE EQUIPMENT
‘ ASSUMES PCS 400 IS SET TO ADDRESS 3
CALL IBFIND(“DEV3", BRD3%)
‘ THIS PART OF THE PROGRAM READS
‘ THE SERIAL NUMBER OF THE PCS400
‘ AND PRINTS IT TO THE SCREEN.
CALL IBWRT(BRD3%, “_PCS4 ID?” + CHR$(10))
RD$ = SPACE$(33)
CALL IBRD(BRD3%, RD$)
ID$ = MID$(RD$, 2, 27)
PRINT “ ”
PRINT “ ”
PRINT “ ”
PRINT “BELOW IS THE MENSOR MODEL, SERIAL # AND SOFTWARE VERSION”
PRINT “ ”
PRINT ID$
‘ THIS SECTION WILL ALLOW THE USER TO
‘ ENTER A CONTROL PRESSURE
‘ CHANGES THE UNITS TO PSI
CALL IBWRT(BRD3%, “_PCS4 UNIT 01" + CHR$(10))
‘ THIS COMMAND VENTS THE PCS400
CALL IBWRT(BRD3%, “_PCS4 FUNC VENT” + CHR$(10))
‘ PROMPTS USER FOR CONTROL PRESSURE
PRINT “ENTER THE DESIRED CONTROL PRESSURE”
PRINT “CAUTION! DO NOT EXCEED THE FULL SCALE OF THE INSTRUMENT ”
PRINT “ ”
INPUT “ENTER PRESSURE THEN PRESS RETURN ”, CONTROL!
CONTROL$ = STR$(CONTROL!)
‘ THIS COMMAND SENDS THE PCS400 INTO
‘ CONTROL AT A PRESSURE POINT
‘ (WHICH IS THE VARIABLE CONTROL$)
‘ ENTERED IN BY THE USER.
CALL IBWRT(BRD3%, “_PCS4 FUNC CTRL” + CONTROL$ + CHR$(10))
‘ ONE COULD HAVE ALSO SET THE CONTROL MODE TO A SPECIFIED
‘ VALUE BY DOING THE FOLLOWING:
‘ CALL IBWRT (BRD3%,"_PCS4 FUNC CTRL 1.00" + CHR$(10)
‘ THIS TELLS THE PCS400 TO CONTROL AT 1.00 PSI
APPENDIX PCS 400
9-8 www.mensor.com

Table of Contents