LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

power supply ON/OFF

Solved!
Go to solution

I need to switch OFF the output of the power supply through program. If it is Agilet E3631E, using instrument driver and I programmed it and it is working fine. For the automation, the Power supply output should OFF when the the current beyonds the set limit.20383i40FDE3A3DB43E001

20381i38FF4077A01E3D31

"Thanks with regards "
by
..........Gireesh..........
0 Kudos
Message 1 of 57
(7,743 Views)

Hi giresh,

it would be better if you can upload the vi, pictures are not giving a clear idea about the sub VIs you have used.

 

regards,

Shanaka

0 Kudos
Message 2 of 57
(7,726 Views)
Actually I forgot to attach. Now I am outside. It is nothing but E3631 drivers only. Initialize,config volt/curr,on/off switch, data(measure)&close. Manually we can on/off the output. I need to on/off automatically,when the current exceeds beyond set limit. Is it possible?
"Thanks with regards "
by
..........Gireesh..........
0 Kudos
Message 3 of 57
(7,718 Views)

You should not be doing this in software. Let me repeat. You should not be doing this in software. Let me repeat. You should not be doing this in software. You are talking about protecting something and you do not want to fry that in case there's excessive current draw. Use the driver VI that sets the overcurrent protection and enable it so that the power supply will automatically turn off the output in case of excessive current draw.

Message 4 of 57
(7,717 Views)
It is possible in lambda not in agilent(E3631). May be it is possible but ......
"Thanks with regards "
by
..........Gireesh..........
0 Kudos
Message 5 of 57
(7,711 Views)

That power supply does have a current limiting capabililty. If the current is exceeded when operating in constant voltage mode then the power supply will switch to constant current mode and drop the voltage. You want to make sure this is enabled. The point here is that you want the power supply to automatically respond to an overcurrent condition since it will respond way faster than you could with software. In your code you would just monitor the voltage to see if there's a drop. Once a drop occurs then you can turn off the power supply's output.

0 Kudos
Message 6 of 57
(7,700 Views)

How? that only i would like to know! voltage or current whatever?

 

but how it will switch OFF?

 

that idea only I need!!!!!!!!!!!

 

in Agilent E3631 doesn't have this support means, voltage will come down but it will take the full current. without any voltage the full current doesn't do anything, that i know.!

 

but it is better to control current flow. otherwise we can do onething to monitor the full current when it is taking that(VOLTAGE OR CURRENT) equal to THE OPUTPUT(one boolean) and switch it OFF. BUT I AM ASKING HOW TO SWITCH IT OFF. WHATEVER YOU CAN TAKE VOLTAGE OR CURRENT BUT  THE POWER SUPPLY SHOULD OFF. HOW TO MAKE A PROGRAM FOR THIS?

i KNOW YOU HAVE AN IDEA,BUT PLEASE EXPLAIN WHAT IS IN YOUR MIND?

 

 

"Thanks with regards "
by
..........Gireesh..........
0 Kudos
Message 7 of 57
(7,690 Views)

Don't SHOUT and refrain from the multiple !. Calm down and carefully read the answer again. ALL of the information you need is there. Look at the manual and the functions in the driver to see how to programatically turn off the supply. You already know how to turn it on to some voltage. Even if there is not an On/Off command, you can set it to 0 volts. Modifying the program to act on the voltage and current reading requires nothing more than a couple of In Range functions, an OR function, and an instrument Writr.

Message 8 of 57
(7,679 Views)

Spoiler

"   (Ha ha ha..............

 

I am not angry. I am just asking only in a friendly mind. capital letters used for mentioning the exact need and the thoughts that all. I am really sorry that it hurt someone.)"

 

 

Sub:

If we write a program for Agilent for automatic ON/OFF, the feedback should be connected to the OUTPUT ON/OFF switch or command. Same  switch or command is used for ON also.Then it will show as broken wires means wire: is a member of cycle. My actual problem was that only. It is not related to whatever we are monitoring means current or voltage drop. Normally nobody will monitor voltage drop because at the moment of voltage drop full current will pass through the circuit.it is better to monitor the current change. in some circuits maximum current flow for a mS time also very dangerous.

 

"Thanks with regards "
by
..........Gireesh..........
0 Kudos
Message 9 of 57
(7,669 Views)

If you have a broken wire that says it is a part of a cycle, you basically have a LabVIEW syntax error.  You can't feed a wire backwards to an earlier part of the dataflow.    That is LabVIEW 101.

 

Post the latest version of yor VI so we can see what you are doing now and can suggest a correction.

0 Kudos
Message 10 of 57
(7,666 Views)