예제 #1
0
def initializeSupply():

    ps1 = inst.psAG3631('GPIB0::07')
    ps1.connect()
    ps1.setOutputState('ON')
    ps1.setVoltCurr(selOutput='P6V', volts=3.3, current=defaultCurrent_P6V)
    ps1.setVoltCurr(selOutput='P25V', volts=3.3, current=defaultCurrent)

    ps2 = inst.psAG3631('GPIB0::06')
    ps2.connect()
    ps2.setOutputState('ON')
    ps2.setVoltCurr(selOutput='P6V', volts=3.3, current=defaultCurrent_P6V)
    return ps1, ps2
def turnOnpowersupplies():
    ps = inst.psAG3631('gpib0::06')
    ps.connect()
    ps.setOutputState(state='ON')
    return ps
예제 #3
0
import struct
import sys
import os
import time
sys.path.append(
    'C:\\Users\\michael.mercado\\Desktop\\uITLA_ &_uITLA2 Scripts\\Python')
sys.path.append(os.path.abspath('.'))
import instrumentDrivers as inst
import ConfigParser as parser
##import aa_gpio.gpio
##g = aa_gpio.gpio.gpio()

#Define parameters of instruments
PS1 = inst.psAG3631('GPIB0::06')
PS2 = inst.psAG3631('GPIB0::07')
WM = inst.HP86120C('GPIB0::20')


def PS1_ON():
    return PS1.setOutputState('ON')


def PS2_ON():
    return PS2.setOutputState('ON')


def PS1_OFF():
    return PS1.setOutputState('OFF')


def PS2_OFF():
예제 #4
0
            self.register(ITLA.Register.Register(address=0x81, data=0x5700),
                          write=True)

    it = newITLAITLAITLA(t)
else:
    import ITLA.ITLA
    it = ITLA.ITLA.ITLA(t)

#import TTM.Logger as l
t.save_it_obj(it)
print 'Instantiated a TTX interface as t, ITLA as it.'

import aa_gpio.gpio
g = aa_gpio.gpio.gpio()
g.InitPin()
P3_3 = inst.psAG3631('GPIB0::06')
PN5_2 = inst.psAG3631('GPIB0::07')

loop = 5000
port = 3
counter = 0
passcnt = 0
stuckcnt = 0
defaultCurrent_P6V = 1.50
defaultCurrent = 1.0
testName = 'CiscoRMATest'
channels = [195.35, 191.45, 193, 192.95, 192.9]
repeat = 200


def initializeSupply():
예제 #5
0
import TTM.TTM

t = TTM.TTM.TTM()
import ITLA.ITLA

it = ITLA.ITLA.ITLA(t)
import TTM.Logger as l

t.save_it_obj(it)
print 'Instantiated a TTX interface as t, ITLA as it.'

port = 3

#Define parameters of instruments
PS = inst.psAG3631('GPIB0::06')
wm = inst.BurleighWA1100('GPIB0::21')
pm = inst.pmHP8163('GPIB0::11')
wm.connect()
pm.connect()

#Declare variables
resultData = []
iter = 0
endTime = 86400  #43200
almCnt = 0
fwPath = 'C:\data\Sundial3S_V03.06.07.01.ray'
#fwPath = 'C:\data\Sundial3S_V03.06.04.00.ray'


def PS_ON():