Remote panel control indication

Can I indicate on my front panel wheather or not I have control over the program or if a remote panel has control of the program?

You can use propery nodes to do this. Take a look at this VI.
Attachments:
Remote_Panel_Monitor.vi ‏35 KB

Similar Messages

  • Network setting in Remote Panel Control

    Is there a standard way to do the Network setting when doing the Remote Control? Customers have been asking how to tell the MIS to do the firewall setting, cause once the firewall doesn't setup well, the Remote Panel will not work properly and will have some failure messsages. Looking forward to hearing the feedback as soon as possible.

    I imagine if you have a firewall, you want to know what ports are opened when you connect to a remote front panel. I know that port 80 has to be open but I am not sure about additional ports. There are programs on the web that will allow you to monitor port activities. Look for portmon and/or netstat .

  • Can 2 remote panels control the same VI without right-clicking to get control?

    Is it possible for multiple remote panels to be able to actively interface with a single running VI without having to manually request and release control by right clicking?  I am using Labview 8.2 Professional Version.
    Thanks for any help.

    No. Only one client can control a remote panel at a time, see LabVIEW Help ->
    "Controlling an Application or Front Panel Remotely Using a Browser"
    You might create a copy of that VI and provide 2 web pages as a workaround.
    Regards, Guenter

  • Remote Panel control appearance synchronization

    I am using the embedded HTML page to view and control my application in remote. I understand that only the value changes will be updated in the remote and not the control display changes like scale change etc. So I poll for such changes and refresh them using property nodes to enforce the display sync. This works correctly whenever a scale change is done in the actual exe i.e. the same changes are reflected in the remote web browser too. But when a scale change is done in the remote, this is not reflected in the application. What might be the reason for it? Scale change event done in the remote is captured and read properly. But still they do not appear in the exe.
    Also the chart has a multiplier factor of 0.1. So if I enter 3 as the max scale range it should come as 30. This is the expected behavior. But this is not the case in the remote. If 3 is entered, then this is entered as 3 as such and not 30.
    Are these behaviors expected? If yes, are there any workarounds?
    Thanks,
    Priyadarsini

    You can use propery nodes to do this. Take a look at this VI.
    Attachments:
    Remote_Panel_Monitor.vi ‏35 KB

  • Remote panel control

    Hi
    Does anyone know if there is a way to control an applicaton via internet
    in local machine under the subnet (192.168.0.2)?
    Thanks

    Quick note,
    I believe IP' startiing with "192" are not routed.
    Control and monitoring will only work on the same LAN as the target machine.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Remote panel and selective control access through Security with DSC

    Hi Everyone,
    I looked around to see what labview had to offer concerning security of remote panel and all the solutions I've found only propose full access to a remote panel, or none. The login page is not an option for me as everyone on the intranet can access the remote panel for monitoring but not everyone can have control to the buttons on it.
    With the DSC module, I can give securities to the different controls and it works great with the exe, if I log in or out, the controls appears or disapears. Unfortunately, with remote panels, those controls are always visibles. Furthermore, when I log in from a remote panel, all the other remote panels get logged in with the same username and priviledges. When I log out, same thing, it logs out all the other remote panels. So the last guy who logs in gives its priviledges to every one else who is monitoring the remote panel at that time. when he logs out, he logs everyone out. I used a reentrant vi hoping that this would solve the problem but it didnt.
    I would like to do what my colleague does with Advantech without any problem. He has only 1 .exe is running on the server and whoever connects to it through webserver, just needs to log in and he has all the priviledges of an guest, operator, admin, etc.. with access to controls and features accordingly. All this without interfering with the other people using the remote panels. This colleague has always been doubtful about the capabilities of labview to do SCADA systems and uptil now, I've been able to prove him wrong.. please help me continue
    There are workarounds, using remote desktop to the server instead of webserver but it definitely is not as practical for the client and it will need quite some work to to synchronise all the exes open from the differents sessions, through the use of shared variables, binding and securities.
    Thank you for your help.
    Solved!
    Go to Solution.

    Thank you very much for your reply Jordan.
    The NI security info is on the server (local domain with groups and users), and the running exes as well. The remote panel is not supposed to be accessed by internet, at least not yet, but just by the computers on the network and thinkline computers who are directly connected to the servers. the remote panel is accessed through the simple url: http://serverip/Application.html
    There is no problem with accessing the remote panel of the exes on the server from another computer on the network. But there are several security issues when logging in and out with the NI Security Programmatic Login and logout VIs through the remote panel..
    The 1st problem occurs when several people access the remote panel at the same time. In my setup, everyone is allowed to check what's happening on the front panel of the running exe, go through the tabs, check the graphs, the tables, etc.. , but only the administrators and the operators can send commands to the machines and the production line through this remote panel. Hence some buttons are accessible to all users, while others are only accessible depending  on the privileges of the person logged in.
    So like I said in the 1st post, I configured some buttons to be accessible only by the users of the admin group. When the exe runs, it's perfect, if I log in and out with an admin account, the buttons appears and disappear accordingly. But when I check the remote panel, those admin buttons are always visible, even if I am logged in as a guest or even logged out. Is it because the remote panel only needs minimum runtime engine and doesnt use the dsc runtime engine? if so, any work around?
    Furthermore, another big problem is that if I login as an admin in one remote panel, then login as an guest in another remote panel, and then logout back from the first remote panel, it says: "User Domain/Guest logged out". Hence, my second login logged out my first user. I can actually see the admin buttons appearing and disappearing on the exe when login as admin and guest from the different remote panels.
    So that's it, I would like my remote panel to behave like a normal scada system, with one exe running in the back (on the server) and with all the users accessing it through web server. Several users might/will access the remote panel at the same time and each of the users have a login/password that grant some of them the privileges to take some actions while giving the others only monitoring rights.
    I hope that I have been more clear in this 2nd post,
    Thank you again for your time.
    Best Regards,
    Tom.

  • FieldPoint WEB Remote Panel Tab Control

    Using a TAB control on Fieldpoint (FP 2000) and Labview 7.1
    I wanted to implement a password feature mainly for the Web browser
    remote panel feature for my Filedpoint application, as suggested in "Developing Remote Front Panel LabVIEW Applications"
    http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/e789515b9976253786256b1f007e039b?OpenDocument#5
    (see bottom of the page)
    "Alternatively, you can program security into the VI itself. For
    example, you can require a user to log in when the VI first runs, and
    disable all other aspects of the VI until you verify the login. To do
    so, place a login field on one page of a tab control, the other
    controls on subsequent pages, and enable the other pages after the user
    successfully logs in.
    I find that I can "Hide tabs" using the "Page Selector Visible" feature
    if the Remote panel is hosted by Labview in Development Mode but this
    feature does function with the Web remote panel mode. In fact you can
    use the Tab Control normally from the Web remote panel.
    I find that I can disable a specific tab if the Remote panel is hosted by Labview in Development Mode but this feature is ignored by the Web remote panel mode.
    Thus: -
      Do you know of any limitations (a list would be usefull, if there are specific limitations)?
      If its a limitation, is it of FieldPoint or the Web remote panel or the Runtime Engine installed in the Browser or ...?
      Do you know of a better way of getting a password feature.
        ( I am aware of IP security available - the IP
    addresses are DHCP supplied - " 'Doh' says Homer Simpson", the P.C's
    will change as well)
    I lookforward to any insights..., wisdom or experiences you may have had

    This discussion covers some restrictions placed by LabVIEW-RT:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=133674#M133674
    Regards,
    -Khalid

  • How to set up the time a user can control a remote panel

    Hi Everybody.
    I'm doing an application using remote panels, however, I can't find information about how can I limit the time a user can control the remote panel.
    I've seen in the Property Node in Remote Panels:Connection To Clients the value "Control end time" which I supose it contains the time when the control is returned to the server but I have no idea how to modify this.
    Best Regards.

    Hi inner_trax, actually LabVIEW does not provide such a feature natively; however you can start thinking about having your remote panel VI shutting down after some specific time and then having in your server another VI running always and that each specific time ti starts the remote VI; think about it, it may help you reaching your goal.
    Eric NI

  • Using tab control to login into remote panel

    https://decibel.ni.com/content/docs/DOC-7746;jsessionid=82a40f1930d65e9a085c08dd4b26b8dea4b8c3d579a7.e38MaNyPaNePaO0Oc350n6jAmljGr0
    I am using the idea in the link as a way to password protect a remote panel. However, there is a problem. After one user logs in, if a second user connects while the first user is logged in, then the second user automatically gets access without having to log in. Does any one have any ideas to force the second (and other additional users) to log in before they can get access? 
     

    If they're all accessing the same remote panel, then the current state of the remote panel is what they will all see because that's the state of the VI itself on the remote system.
    How are the users accessing the remote panel? If it's through your own local VI, then you could have them log in there?
    Maybe the Advanced Programmatic option here could work for you.

  • Remote Panel not working in Windows 7 Starter

    Hi all,
    We have an application that can be controlled via remote panel. This is working fine in Windows XP PC. But when I try to access the same by opening Internet Explorer in a PC running Windows 7 Starter OS, I only get the 'Downloading 0.00% of 0 bytes'. I have disabled the Windows Firewall and there is no antivirus software also. What could be the reason for this? How could I solve this?
    Thanks in advance,
    Priyadarsini
    Solved!
    Go to Solution.

    The system which had the problem was a netbook that came with Windows 7 Starter. We found out recently that there was some parental controls utility in the netbook that prevented the LabVIEW Remote Panel access. We were not aware of its presence & it had not shown any indication that it had blocked Remote Panel communication. We uninstalled this utility & the Remote Panel started working as intended. Thanks again for your help.

  • Open url in a remote panel

    HI.
    I want to put a button that launch a webpage. I works fine locally, when I click OK button, a  new internet window browser is open with the URL.
    But if I take the control in other PC client (using Web Publishing Tool) and I click OK button a internte window browser is open in THE HOST. I want to open the new window in the Client.
    Thanks.
    I attach the VI (open_google.vi) and the HTML file created by WPT (test.txt)
    Raymundo Cassani
    Attachments:
    open_google.vi ‏11 KB
    test.txt ‏2 KB

    Hello,
    When you view or control a VI using Remote Panels that VI is executing on the host side. The VI will not be able to interact with the operating system on a remote panel client. This means that it will not be possible to use this approach to open a browser window on the client side.
    You could take another approach- at least the way I would do it is thusly:
    Instead of putting the button that launches the page in the VI you could put it in the html file that the remote panel is hosted in.
    Using javascript you could pop up a new browser window with the URL you need.
    If you need to control what URL is viewed from within the VI you could make the button point to a URL that will be handled by your VI that can redirect to the URL you need. This would be easy to do in 8.6 as you could simply export the VI as a web service. Pre-8.6 you would either have to use the G web server or build a minimal web server yourself (this would be easier than it sounds since the server would have to do nothing but redirect).
    I should add that this approach would require some knowledge of HTTP/HTML/JavaScript.
    Let me know how it goes.
    Nathan
    Message Edited by NathanK on 10-15-2008 11:07 AM

  • Can multiple PCs access one remote panel at the same time?

    I've written a program in labview 7.1 to monitor/control a labview application running in the test cell through Remote Panel. I and my coworker can remotely monitor and/or control this labview application individually. But if my coworker has the remote panel displayed on his PC and I try to get the remote panel on my PC, I get a labview error (63) as below:
    "LabVIEW:  Serial port receive buffer overflow.
    LabVIEW:  The network connection was refused by the server."
    My question is: Can multiple PCs access one remote panel at the same time?
    Thanks in advance!
    Y

    Sorry I wasn't clear. The remote panel license is separate from the number of LabVIEW development licenses. Pricing information on remote panel licenses can be found here.

  • How can I disable messages generated by Remote Panel?

    I created an application (EXE) to server its panel to other network clients.
    I used the Tools > Web Publishing Tool to generate a HTML code to create two different web pages to access this application using Web server:
    - Embedded (for some users who need visualize the panel in real time).
    - Monitor (to display panel snapshots to users updated every 1 second).
    I don't need anyone controlling the remote panel, so I used this option:
    Tools > Options > Web Server: Browser Access and checked Allow Viewing (not controlling) for every client connected.
    Ok, both are working fine. But it a user try to Request control of VI on the Embedded page (right click in the remote panel), the application running in the server displays a message: Denied control request from XXX: Check permissions.
    The embedded page stills working fine, but in the Monitor page that message appears in a box (see attached picture below)..
    Is there a way to disable all messages in the remote panel? I realized that I need to access the computer where the application EXE is running to close the message.
    I'm thinking in two solutions:
    - Unable the right click menu in the embedded page to avoid clients request control of the remote panel.
    - Run a code in the application to erase messages generated.
    Has anyone an idea how to solve this?
    Thanks in advance,
    Klein
    Message Edited by Klein on 08-06-2008 12:54 PM
    Attachments:
    Remote Panel message.jpg ‏10 KB

    Hi Dpcamargo,
    I'm already using monitor with a delay of 1 second and this doesn't seems real time like remote panel visualization.
    But you sent me a good tip: use java code to cancel right clicks at all....
    I will try this solution. 
    Hey, we are both brazilians! So, thank you so much, Dpcamargo.

  • Blink while alarm on using shared variables with remote panel

    I am creating an application where I have front panel indicators data bound to shared variables.  I also set it up to have them blink when the alarm is on.  I am using the DSC module.
    This works great under the development environment.  But when I connect using the remote panel, I can no longer see the blinking indicator if there is an alarm.  I can see the blinking indicator on the machine that is running the program, but no on any of the remote panels (I have no problems connecting to the remote panel and controlling the program).
    I have the remote panel set as embedded, since I want the user to be able to change some settings over the network.
    I am sure I am missing something simple, any ideas??
    thanks
    Kenny

    I have been using IE6 and Firefox, and I have found that the blinking does show up, if you refresh the page.  And then if the alarm stops and the blinking stops, you will not notice it until you refresh again.
    Kenny

  • Remote Panel and DataSocket

    In LabVIEW6.1,there is "Remote Panel"feature.And in http://digital.ni.com/demo.nsf/websearch/3DF73584759FF60986256ABD005BB446?OpenDocument&node=1381_US, there is a demonstration named "Weather Station".In LAN,I can control the VI from another host.But how can I control a VI from a host of different LAN or by Internet.For example ,can I bulid a remote panel which you can control from your own computer?
    Thanks.

    LabVIEW ships with a web server that is used to host your own applications. In LabVIEW 6.1 you find the tools to help you embed your own VI in a web page. These tools are found under Tools >> Web Publishing Tool and Tools >> Options >> Web Server. Most corporate networks have a firewall that you will have to deal with. In order for everybody inside or outside the firewall to access your remote panel, you will have to open a port through the firewall. Also, anyone that wants to view a remote panel will have to have either the LabVIEW Run-Time engine or full developments system installed.

Maybe you are looking for

  • I want to buy a Camcorder.....

    I want to buy a camcorder which will enable me to use iMovie and perhaps some other movie programmes in time. I use an Intel iMac and Mac Book with 10.4 So, what camcorder to buy that will be compatible with all of this? I've picked up from these sit

  • Doubt in REUSE_ALV_LIST_DISPLAY

    Hi all, I am using the function module  REUSE_ALV_LIST_DISPLAY i need to extend the Maximum number of columns 90 , i need to show more than 90 fields what can i do to achieve this ,any one guide me.. Thanks , Arun.

  • Premiere Elements 8 & MP4 video problem

    A.T. Romano Attached is my MP4 video from my Sanyo Xacti. When I perform a "Get Media" in Premiere Elements 8 I only see red cells in the timeline, task panel and playback monitor were red. No video images would display, only sound. Any Ideas? Thanks

  • Partition problem in ASO (EAS 11v)

    Hi All , I created one partition but its not showing any source defination and trgt defination ,I m not able to edit the partition , its not showing edit patition ,plz can any one help on this thanks

  • COPA Characteristics Derivation

    Hi All, Good day! I would like to seek help regarding my concern in COPA. We are trying to derive certain COPA characteristics but this derivation rule will only be triggered whenever we post Freight for Sales. My question is how can I technically kn