Friday, May 29, 2009

Getting there......


This is the simple VI I built, and if I put a boolean true on the DO(Port0/DIO1) shouldn't it then light up the LED if I have the other lead on the LED going to GND? Also, vice versa for if I put a boolean false?

I posted in the thread on NIs website to get some more info.

-Kyle

Wednesday, May 27, 2009

help in labview


So this is interesting. I found it here, a thread Kyle started, I am assuming given his description of events, and I have continued. Going through these help files should be helpful. It is explained in the thread that whatever is suitable for the compactRIO should be suitable for the sbRIO as well. This may explain why when creating the FPGA project it always has a window that says "discovering compactRIO" even though we lack that hardware.

learning

Some days I feel like NI not only wants our money for Labview and the sbrio's but also doesn't mind taking it for lessons on how to use said hardware and software. I found this online tutorial that is somewhat less of a tutorial and somewhat more of a "buy our product" presentation, however! The pictures are worth a look. I have included a link.

~ John

Friday, May 22, 2009

buttons

So I don't think the button we have is suited for our needs. It should switch to turn on and switch to turn off. I wasn't able to get a resistance reading off it on the multimeter which leads me to believe it may be broken inside as well. Any help on this would be appreciated. ~ John
I hit the jackpot. The nice fellow who pointed me in the right direction in the forums send me to this awesome place that has FPGA learning stuff out the ying!

http://zone.ni.com/devzone/cda/tut/p/id/3555#toc0

I've printed out the first 3 powerpoints for my viewing, I'll leave whatever I'm done with on the same desk as the sbRIO board. Or just print/view them yourself... I will be posting interesting things from these powerpoints because I think they have pretty much everything we are going to need to get off the ground.

-Kyle
Interesting read as one of the benefits of FGPA Logic in LabVIEW
-Multi-loop analog PID loop rates exceed 100kHz on embedded RIO FPGA hardware.

Excerpt from the below wiki:

The PID controller calculation (algorithm) involves three separate parameters; the proportional, the integral and derivative values. The proportional value determines the reaction to the current error, the integral value determines the reaction based on the sum of recent errors, and the derivative value determines the reaction based on the rate at which the error has been changing. The weighted sum of these three actions is used to adjust the process via a control element such as the position of a control valve or the power supply of a heating element.

http://en.wikipedia.org/wiki/PID_controller

Another something I learned

If your wires are broken when you attach them it is because the output from one device is not the same as the input of the same device. So if you have a 3x3 matrix output you cannot input that into a Boolean device. See attached screen shots.

WRONG


RIGHT