Jump to content

amorris

Members
  • Posts

    7
  • Joined

  • Last visited

Profile Information

  • Gender
    Not Telling

LabVIEW Information

  • Version
    LabVIEW 2011
  • Since
    2008

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

amorris's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. All, I am new to cRIO, Scan Engine, and the current value table. I am trying to create a TAG configuration file and am adding all of my data acquisition channels. Each channel is of course part of the Scan Engine. I need help understanding what to put as the address for each CIE tag. I am using the NI provided tag configuration editor. When I click "Browse" and select my project, the list of options comes up empty. Any help would be appreciated. Thanks!
  2. Thanks for the reply Neville D! That was actually my first idea, which I implemented successfully. However, I only want to password protect part of the VI, not the entire thing. I suppose I could pass the password from the Host to the RT VI and then disable functionality accordingly, but the project is built on shared variable communication, and we are already having issues with this setup, so I hesitate to add any more variables to the library. Is there another better way I could do that? The second option would be to split the functionality of that one VI into two VIs, but again, we're already using more remote front panels than we should, so creating an additional one is not preferable. I didn't write this code, and unfortunately, there are quite a few bad practices that I have to deal with right now until there is time to overhaul the project.
  3. Background: I have a VI called GGS Manual Debug Screen.vi that is running on a real-time target all the time, i.e. from the time when my main RT VI becomes functional. When the user clicks a button on the host machine (running Windows), I use the Application invoke method "RP.Open Connection to Server" to view and control this real time VI. Problem: I want to password protect part of the functionality of GGS Manual Debug Screen.vi such that each time the remote panel connection is closed and re-opened, the user must re-enter their password. I can't figure out which property I should be looking at to figure out when a new connection to the VI front panel has been opened. All of my attempts thus far have failed. From the Application properties, I have tried remote panel Connections to Client and Connections to Server, as well as the VI property RP.Client Connections. I've also tried to look at when the front panel is loaded or opened, but that doesn't seem to work either. Any suggestions or tips are welcome. The solution is probably right in front of my face, but I'm not seeing it. I'm running LabVIEW 2010 SP1 and Real-Time Module 10.0.1. Thanks in advance! Anna
  4. I am running an application built in LabVIEW 2009 and deployed on a PXI system (an 8108 controller I think) with LabVIEW RT 9.0. I have DAQmx 9.1.1 and NI-VISA 4.5.1. When I have problems with the RT application, forcing me to reboot the RT system, occassionally all of the scales deployed to the RT system are set to zero slope and zero y-intercept. All of my global virtual channels and hardware still appear as normal. The scale names are still there and still applied to the correct global virtual channels, but they are of course useless. There seems to be a possible correlation between not being able to stop the RT application from running before I reboot the system and when this happens, however, the situation hasn't been documented enough times to say for sure. Has anyone else seen this before? There doesn't seem to be any way to get the scales back besides importing a backup config and rebooting the system. Thanks in advance!
  5. We are currently in the process of upgrading to LabVIEW 2010. My colleague and I both write LabVIEW code and share the same simulator machine with an RT hosting Real-Time 9.0. He has already upgraded to 2010 and I have not. We are having issues connecting his machine to the RT. Is it impossible to run RT 9.0 with LabVIEW 2010?? Thanks in advance!
  6. I am new to both real-time and remote panel connections using invoke nodes. The program I am trying to run is a host machine application, which is trying to open a remote front panel on a real-time machine. The attached files show the invoke node that seems to be causing the error, as well as the error message from LabVIEW. From what I can tell, the host is successfully connecting to the RT, but when it tries to open front panels, the server refuses the connection. Also, it is a sporadic problem. It occurrs maybe 85% of the time. Can anyone give me direction as to what may be causing this issue? Thanks in advance!
  7. I have written a program that allows users to dynamically add read and write tasks while the program runs. These task names are saved to a preferences file when you click 'apply' and then reloaded the next time the program runs. If a task is added for which hardware devices are not present, of course, the program throws an error. However, it also writes the troublesome task to my preferences file and will not allow me to apply new changes to correct that file programmatically. I have to manually open the file and change the text. Is there a way to filter which I/O tasks are displayed to the user in an I/O control on the front panel? I would like some sort of "type matching" where I can check to see if the task has the right number of channels, data type, etc. that my program requires and not display the ones that don't. Alternately, any sort of type matching that would allow me to reject a user's selection that is invalid would be great. Thanks!
×
×
  • Create New...

Important Information

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