Jump to content

Aurora

Members
  • Posts

    13
  • Joined

  • Last visited

    Never

Posts posted by Aurora

  1. I need to decide in each iteration whether it's on or off. This is done by reading from a file that contains 0's and 1's, in some order. 0 means off - 1 means on, so a 555 won't help me there. I also need in each iteration to read back from the parallel port, which has one pin connected to a photodiode circuit. Is Labview Real-time a different software?

    A number of "real time" applications can be solved with a bit of creative thinking and a DAQ device.

    For this app you may want to consider using an entry level M-Series DAQ device. 8 of the digital I/O lines are capable of buffered I/O. you could load the series of 1's and 0's from your file into a buffer and then ouput it to one of the digital outputs using the devices HW clock. At the same time you may be able to read the digital input at the same rate.

    You may be able to use the NI 6503 as well - it has the funcionality of an 8255 interface.

    I've only worked with the NI 6533 and buffered digital I/O, but the M-Series device should work.

  2. I need to insert subvi's front panel into the main vi front panel. It can not be done by inserting the subvi into a subpanel, because i want (need) to see the subvi's ront panel in design mode. I also can not make a .ctl from this subvi, because i need to execute some code in the subvi.

    One workaround would be to use VI Server to open the subVI and then move it over the position you want it in the main app - while it is in edit mode, it will still show the window around the subVI panel.

  3. Stay away from Celeron based processors. They are lower cost, but no good for high end DAQ applications. I have a 1.6Ghz Centrino which handles most apps quite well. Consider a P4 (battery life is comparatively short) or Pentium M (used in the new generation NI PXI embedded controllers).

    Consider what else you may be using the laptop for before making a purchase - you generally don't need all the extras something like a Dell Latitude has to offer.

    Most new portable DAQ devices are USB based and in the future there may be ExpressCard devices as well. Rather opt for a laptop with an ExpressCard slot than the older PCMCIA slots if you are going to start with a USB device.

  4. Locals and property nodes are equally bad. Both cause thread swaps to the user interface thread to access the data of the front panel item. Rule of thumb is to use property nodes to read/write values if you read/write other properties as well, otherwise use a local. Wires remain the best way of transferring data even though they somes look untidy. I generally avoid locals like the plague since tracking where you've used them can become a bit hectic in a large app.

  5. Does seem strange.

    Unless you can find an alternative, you could try the following:

    Make a bakup of your system registry

    Open MAX and export your HW configuration

    Uninstall all NI SW

    Reboot

    Delete the National Instruments folder in Program Files - make sure you backup any configuration files

    Reboot for good measure

    Run regedit and search for "National Instruments"

    Delete the appropriate registry entries.

    Reboot and try to install LV again.

    I'd recommend this as a last resort before formatting - I've done this on previous occassions with limited success. Searching through the system registry takes some time and I've usually taken educated guesses as to which keys to delete.

    You could try using a registry cleaning tool - some may be reference on the NI support site

    Good luck

  6. Hi

    You may want to consider using a hardware gateway to do this. The following link could be a start - http://www.ni.com/comm/third_party.htm. I see you're using 7.1 so you could possibly use the Modbus library VIs available for LV to communicate with a gateway that will in turn access the PLC data. LV 8.0 and newer allows you to enable a Modbus IO server using the shared variable engine. This would make programming simpler.

    I've not tried this myself, but this is an option I'm exploring as well.

    Later

  7. Hmm well,

    Just about all the programming I do. Recently used LV RT and FPGA on the CompactRIO platform to implement a machine conditioning system. Don't ask me about the analysis, I leave that to those who like math :) Other than that, numerous smaller test and measurement applications for various companies.

    Currently I'm trying to complete a control application for a life sciences company using LV RT and CompactFieldPoint.

    Later

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.