From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Academic Hardware Products (myDAQ, myRIO)

cancel
Showing results for 
Search instead for 
Did you mean: 

digital output myRIO

 

Hi,

 

 

I made a small project using the ExpressVI's of the Digital Outputs of the myRIO.

Everytime I want to execute the program ( send it from my laptop to the myRIO) all the DO's are set. Is there a way to make it standard that all the DO's are false when the myRIO does a start-up?

 

 

thanks

Lars

0 Kudos
Message 1 of 5
(6,772 Views)

When a bitfile is sent to the FPGA, all of the lines are tri-stated. If you want the lines to read false, I would recommend using a pull-down resistor on those lines. That way, when the lines are tri-stated, the DO lines get pulled to a '0'.

 

Best,

Tannerite
National Instruments
0 Kudos
Message 2 of 5
(6,769 Views)

For more specific info check out the myRIO Specifications.

 

On the MXP ports DIO 0-13 have a 40K pull up resistor to 3.3v.  DIO 14 and 15 have 2.2K pull ups resistors to 3.3v.

On the MXP port all DIO lines have a 40K pull down to ground.

 

-Sam K

LabVIEW Hacker

Join / Follow the LabVIEW Hacker Group on google+

0 Kudos
Message 3 of 5
(6,758 Views)

What would the circuit diagram for that look like?

0 Kudos
Message 4 of 5
(4,830 Views)

In your program add a intilize case for Set all the DO states false. So when you run the Code all the DO.s From my RIO Should Be in OFF state

 

LabVIEW Developer

Happy to Wire
Message 5 of 5
(4,804 Views)