Esempio n. 1
0
    if key == "-h":
        printHelp()
        exit(1)

if len(args) != 1:
    printHelp()
    exit(1)

value = float(args[0])

socket = create_connection((hostname, port))
line = Line(socket)
dac = Adam4024(line, address)
for ch in range(4):
    dac.setChannel(ch, 0)    
dac.setChannelOutputRange(channel, 1)

piv = Piv(line)
kshd = Kshd(piv, 1)
s = kshd.getSpeed()
s.max = 2000
kshd.setSpeed(s)
kshd.go(-400000)

while value > 4:
    dac.setChannel(ch, value)
    sleep(0.1)
    value -= 0.1 
dac.setChannel(channel, 0)
kshd.stop()