02-27-2013 03:22 AM - edited 02-27-2013 03:23 AM
@dcribeiro wrote:
Hi.
As I said, I use LabWindows/CVI to open the source files and proceed with the necessary modifications. Then I use the next link as a guide to create the dll file:
http://digital.ni.com/public.nsf/allkb/9E1411A470C12C258625707E0008DB52?OpenDocument
In the last step you have to replace the original dll file in the directory ...\IVI\Bin\ by the one created in the previous step.
I have turn around that individual driver behaviour with this procedure successfully, but maybe there are simpler ways of doing it without the need to modify the source code. If there is and you would be able to find it please tell me.
Hope it helps.
Regards,
Diogo Ribeiro
Hi,
i try to another methode in my posted code.i am using flat sequence to enable sequentially three output,is it right?
02-27-2013 08:43 AM
I don't know why you posted your question here. The thread is about the IVI driver and you are not using that. The LabVIEW driver is completely different.
Do not use a sequence structure and do not use the close until the very end. If you want to enable the outputs at the same time, I would suggest you set a False with the Configure Output function and then just do a VISA Write of the enable command at the end.
02-27-2013 08:51 AM
@Dennis_Knutson wrote:
I don't know why you posted your question here. The thread is about the IVI driver and you are not using that. The LabVIEW driver is completely different.
Do not use a sequence structure and do not use the close until the very end. If you want to enable the outputs at the same time, I would suggest you set a False with the Configure Output function and then just do a VISA Write of the enable command at the end.
sorry,i am new to Laview ,only one month, i don‘t know what is IVI driver.thanks for your advise
11-05-2013 09:07 AM
So I am having the same issue. Was there a solution to this without modifing DLLs? This seems to be a huge flaw in the IVI driver.
11-05-2013 11:25 AM
Hi.
From what I could manage, no!
There is no other solution to use the IVI class driver.
Although, you can use the specific IVI driver. In the specific IVI driver palette there is a vi call named "hpe363xa Configure All Output Enabled.vi" that you can use to activate all outputs at once.
Be carefull in mixing up the class driver calls with the specific driver calls (from what I can remember it is not easy to do so).
In the end this was the approach I took.
Hopefully, it can help you.
Regards,
Diogo Ribeiro