View Full Version : NI PCI DIO 96 plugins . thanks to KC , NOT me !
TERBObob
05-15-2008, 09:21 AM
First , I do NOT want anybody thinking that I am the one who did these .
KC is the man who gets the credit .... ALL the credit !
He helped with this , and WHA LA .... he got them going . The NI PCI DIO 96 now works in the latest , newest VIXEN !
He told me to share them , so here they are .
REGGLE Download Link (http://www.reggle.com/92833107)
REGGLE Download Link (http://www.reggle.com/8082449)
REGGLE Download Link (http://www.reggle.com/89235088)
Thanks KC , you ARE the man ! ! !
jensen1080
05-15-2008, 08:50 PM
Thanks Sooooo Much Kc! It Works Like A Champ!!!
Just An Fyi For Everyone You Need To Rename The Files To Make Them Work. Take Out The [1] In 2 Of The Files And It Will Work Great!
Thanks So Much Again!
Mnlightshow.com
Lewis & Kevin
RavingLunatic
05-15-2008, 09:20 PM
Great News!!
However, you failed to mention that the new plug-in only works with NI-DAQmx Ver 8.6.1 or newer.
The good news is that Vixen 1.1.11 w/plug-in still works with NI-DAQmx 8.6.1 and 8.7.1 so the current users can update and still keep the old version til they are confident in the new version.
I'm also not too thrilled with the new setting in the plug-in setup:
"If You Are Using Sink Type SSR, Then Event Values Need to be Inverted"Hopefully, nobody sees this and thinks that it is ok to hook the SSR directly to the PCI-DIO-96. The PCI-DIO-96 manual clearly cautions against using the card in this way due to potential damage to the card.
I hope that any new users read the wiki and manual before hooking up their cards to any other hardware.
EDIT: Just to be clear I'm not against the option in the plug-in, it will be very useful to someone who knows what they are doing. I just think its badly worded. Something better might be:
"Default output is Active High, to change output to Active Low check box"
BTW: Did you get a chance to test it with multiple cards yet?
TERBObob
05-16-2008, 01:07 AM
plug-in only works with NI-DAQmx Ver 8.6.1 or newer
Actually , it works with RUNTIME as well ( smaller file DL )
http://ftp.ni.com/support/softlib/multifunction_daq/nidaqmx/8.7.1/Runtime/DAQmx871RT5.zip
And IMO , laymens terms are a LOT simplier .
"If You Are Using Sink Type SSR, Then Event Values Need to be Inverted"
personally ... I think they way you chose , would be a little "off" to someone who has no idea about how , or , what , a DIO does ( until they do some reading that is ) , whereas , the way KC worded it , near , anybody would understand . But .... thats just IMO .
Also ,
You Need To Rename The Files To Make Them Work. Take Out The [1] In 2 Of The Files And It Will Work Great!
Could you tell me where you found this ? I installed just as they are ,and tested and ran fine .
WWNF911
05-16-2008, 03:39 AM
Just An Fyi For Everyone You Need To Rename The Files To Make Them Work. Take Out The [1] In 2 Of The Files And It Will Work Great!
Could you tell me where you found this ? I installed just as they are ,and tested and ran fine .
My guess is he already had one or more of the files with the name in his directory. Windows will add the [1] or [2] if there is three to ensure a different file name.
i.e.
file
file[1] (copy #1)
file[2] (copy #2)
RavingLunatic
05-16-2008, 10:34 AM
Actually , it works with RUNTIME as well ( smaller file DL )
http://ftp.ni.com/support/softlib/multifunction_daq/nidaqmx/8.7.1/Runtime/DAQmx871RT5.zip
I can't get this to work with Vixen 2 from a clean install (oddly tho it works with Vixen 1.1.11), it probably works fine as an update of previous NI-DAQmx versions.
I'll add this to the wiki as a possible option to try and if it doesn't work then to use the full NI-DAQmx package.
And IMO , laymens terms are a LOT simplier .
personally ... I think they way you chose , would be a little "off" to someone who has no idea about how , or , what , a DIO does ( until they do some reading that is ) , whereas , the way KC worded it , near , anybody would understand . But .... thats just IMO .
I agree that normally simplier terms are better but in this situation the language is giving the impression that you can do something that you should not be doing. It just might be me.
Maybe synnie and Jeff [known PCI-DIO users] and/or any others can chime in with their opinions.
jensen1080
05-17-2008, 07:24 AM
i hook up all my ssr direct to my cards, it has never failed me! (good thing i have 2 extra card just in case)
-Lewis
Great News!!
However, you failed to mention that the new plug-in only works with NI-DAQmx Ver 8.6.1 or newer.
The good news is that Vixen 1.1.11 w/plug-in still works with NI-DAQmx 8.6.1 and 8.7.1 so the current users can update and still keep the old version til they are confident in the new version.
I'm also not too thrilled with the new setting in the plug-in setup:
"If You Are Using Sink Type SSR, Then Event Values Need to be Inverted"Hopefully, nobody sees this and thinks that it is ok to hook the SSR directly to the PCI-DIO-96. The PCI-DIO-96 manual clearly cautions against using the card in this way due to potential damage to the card.
I hope that any new users read the wiki and manual before hooking up their cards to any other hardware.
EDIT: Just to be clear I'm not against the option in the plug-in, it will be very useful to someone who knows what they are doing. I just think its badly worded. Something better might be:
"Default output is Active High, to change output to Active Low check box"
BTW: Did you get a chance to test it with multiple cards yet?
jensen1080
05-17-2008, 07:31 AM
i installed all 3 files in the plugin directory and ran vixen and opened a sequence and got an error when it tryed to load the ni-dio driver so i compaired them to the original driver names and tryed taking out the [1] and it fired right up. that is "where i found this"
Actually , it works with RUNTIME as well ( smaller file DL )
Could you tell me where you found this ? I installed just as they are ,and tested and ran fine .
RavingLunatic
05-17-2008, 09:52 AM
i hook up all my ssr direct to my cards, it has never failed me! (good thing i have 2 extra card just in case)
-Lewis
Then I would say you are rather lucky. Here is the caution from the manual:
Caution Drawing more than the typical 2.5 mA current (<2kΩ load at 5 V output) can cause serious damage to the device 82C55 PPI. The 82C55 PPI is intended for use as a logic device, and should not be used as current driver for LEDs, SSRs, mechanical relays, and so on, which can have low impedance loads and/or require high current drive.
jeffathompson
05-17-2008, 07:25 PM
Then I would say you are rather lucky. Here is the caution from the manual:
Caution Drawing more than the typical 2.5 mA current (<2kΩ load at 5 V output) can cause serious damage to the device 82C55 PPI. The 82C55 PPI is intended for use as a logic device, and should not be used as current driver for LEDs, SSRs, mechanical relays, and so on, which can have low impedance loads and/or require high current drive.
I have been running my PCI cards direct to Hocky PuckSSR's without trouble. The load appears less than 2.5mA. No problems however I am building OLN chips into them now just for safty sake.
As far as loading. I would guess that the problem is not the pluggin. Setting one of these PCI cards requires installing the old drivers then upgrading to the newer 8.7.1 version. Thats's the only way I've been able to make it reqocnize the card.
synnie
05-23-2008, 03:58 AM
Been out of action sort of and havent realised that KC has done wonders again for us PCI users...looks like i had better pull the rigid digit out from the rear orifice and get the puter from the spare room into action. then ill check it all out
Synnie
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.