I am using an MCC USB-2408-2AO to drive an end-of-line testing device for a 12V pneumatics control manifold. This DAQ was selected because it can output 150mA on each DIO, which we'll be using to operate some 5V/35mA relays. The 16 AI channels are also being used to measure some voltage inputs.
We will be running a custom python software to operate the device when our project is done, but for now I'd like to configure it for quick DASYlab control. I have run into an issue with the DIO circuits pull up/pull down feature, I believe.
DIO_0 and DIO_1 should be inputs, 0-5V TTL, wired to NO switches.
DIO_2-DIO_7 should be outputs, 0-5V to drive relays directly.
I have a DASYlab sheet configured like so:
fig 1
With this setup and the DAQ factory configured, I found all of the DIO circuits reading HI. This was regardless of output from DASYlab, or input from a hardware switch.
I read into the manual to determine I would need to switch the pull-up/pull-down jumper:
fig 2
Switching my DAQ jumper to 2-3 did make DIO_0 and DIO_1 read the hardware TTL correctly, but my other six DOUTs are not going HI when I switch them in DASYlab.
I switched the jumper back to 1-2, and now my DIO_0 and DIO_1 are stuck HI, but I can read at least some effect on the DOUTS.
fig 3
To be specific:
J6 pos 1-2
with RELAYS>0 LO (fig 1), DIO_2 (node 25, fig 3) reads V = 5.00 HI
with RELAYS>0 HI, DIO_2 reads V = 0.00 LO
with a relay connected, the 5.00V HI becomes 0.495V.
Switching the J6 jumper:
J6 pos 2-3
with RELAYS>0 LO, DIO_2 reads V = .008
with RELAYS>0 HI, DIO_2 reads V= 0.00
with a relay connected, the .008 becomes .007.
I'm guessing I have something configured incorrectly. Can anyone advise?
Question
dodge_neon
Hello,
I am using an MCC USB-2408-2AO to drive an end-of-line testing device for a 12V pneumatics control manifold. This DAQ was selected because it can output 150mA on each DIO, which we'll be using to operate some 5V/35mA relays. The 16 AI channels are also being used to measure some voltage inputs.
We will be running a custom python software to operate the device when our project is done, but for now I'd like to configure it for quick DASYlab control. I have run into an issue with the DIO circuits pull up/pull down feature, I believe.
DIO_0 and DIO_1 should be inputs, 0-5V TTL, wired to NO switches.
DIO_2-DIO_7 should be outputs, 0-5V to drive relays directly.
I have a DASYlab sheet configured like so:
fig 1
With this setup and the DAQ factory configured, I found all of the DIO circuits reading HI. This was regardless of output from DASYlab, or input from a hardware switch.
I read into the manual to determine I would need to switch the pull-up/pull-down jumper:
fig 2
Switching my DAQ jumper to 2-3 did make DIO_0 and DIO_1 read the hardware TTL correctly, but my other six DOUTs are not going HI when I switch them in DASYlab.
I switched the jumper back to 1-2, and now my DIO_0 and DIO_1 are stuck HI, but I can read at least some effect on the DOUTS.
fig 3
To be specific:
Switching the J6 jumper:
I'm guessing I have something configured incorrectly. Can anyone advise?
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now