USING A JOYSTICK THROUGH A REMOTE PANEL.

Hello to everyone
I am using a remote pannel through the web publishing tool. I have two problems: 
1. I want to control my application through a joystick connected in the client computer. But my application is expecting the joystick to be connected in the server. How do I program my application so that it can be controlled by a joysick that is connected in the client?
2. I am reading my usb webcam Dlink C120. I have no trouble with my application in my computer(server) but when I want to see it through a client computer, It asks me for a pluging that doesn't download. ¿Does anybody know what plugin is?
Thanks for reading and writing your answers, hope you answer as soon as possible because it is very urgent!!!!!!!!
Bye
Best Regards to everyone,
Lenin
Solved!
Go to Solution.

Thanks Nathan,
your support will save me hours. I was reading that there is a VI server which permits to control front panels through the network the same as in the local computer. Do you think it could be used? 
Thinking about your answer makes me think that a possible solution would be the communication between 2 Labview applications, one for client and one for server. And of course the client VI, I think would only have to read the Joystick, because I don't need it to do anymore than that. Do you think this could work?
Thanks in Advance Nathan.....
Lenin

Similar Messages

  • Using Windows Domain credentials with Remote Panel

    I am looking for a way to deny remote panel access based on Domain login credentials. Is this possible natively to LabVIEW, or is it going to require calls to the Windows .NET libraries?  (which I dislike doing)

    Adding a solution in case anyone comes wandering by later looking.
    As far as I can tell it does require a call to the API, but a fairly simple call.

  • 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.

  • Can you use LV6.1 Remote Panel AND CGI?

    I would like to use both CGI and the Remote Panel system of LabView 6.1. I'd perfer to be able to implement the CGI in either Perl or LabView, but anything would work. What I'm trying to do is have a front end that is mainly all CGI, and only after certain conditions things have occured in the CGI would they be allowed access to the Remote Panel. This could be pretty easily done by having the CGI write the HTML file for the Remote Panel. I would do it all using Remote Panel, but the I only have 1 license, and I only really want 1 person to be able to use the Remote Panel at a time, but I want multiple people to have access to the CGI at any given time. Any ideas would be more helpful.

    I'm working on a similar issue with controlling connections to my remote panels. Correct me if I'm wrong, but I think the above solution has some loopholes also. Since the CGI script is generating a new HTML and actually writing it to disk, wouldn't anyone else also be able to connect to this newly page if they new the URL?
    For instace:
    1) A person logs in from the CGI page.
    2) The CGI script builds the remote panel page.
    3) At any time thereafter, someone knowing the name of the new webpage can connect to it.
    Now this problem could be solved if the newly generated page could be sent directly to the person who has logged in if session variables were used within a single web server. However, since two separate web servers are being
    used, this is probably not possible.
    If anyone has a solution to this new problem or can refute what I've just said, please let me know. I have been running over how to do use a login system repeatedly without success. I really don't want to default back to using IP addresses to block access since my users will be 1) spread across multiple IP ranges and 2) more than likely unable to provide their own IP addresses if requested.
    Thanks,
    Pete

  • Problem using Implementing Remote Panel Security with a Login Example Guide

    I'm having issues implementing a Remote Panel protected by username and password using this NI guide:
    Implementing Remote Panel Security with a Login Example
    Remotepanellogin.zip
    After login process using Login.vi, if the user has the right password, his IP will be included in the Webserver allowed access list and the user can open the web site which hosts the Main.vi. Ok.
    But if the user doesn't have the password, his IP will be denied!
    Here is the problem: Will his IP be denied at all including Login.vi? 
    I can't block access to Login.vi because even if the user entered a wrong password, he can still try login again....
    How can I configure a type of Allowed and Denied table using Webserver properties? For example:
    IP: 10.0.0.2 - Login.vi (allowed) - Main.vi (allowed) -> User entered a right password
    IP: 10.0.0.3 - Login.vi (allowed) - Main.vi (denied) -> User entered a wrong password
    Note: Login.vi must be visible and accessible always.
    These are the Implementing Remote Panel Security with a Login Example instructions:
    After you configure the VIs with the Web Publishing Tool, browse to the Remote Panel Login VI and run it. When this VI runs, LabVIEW gives remote panel access to all users, but they can view and control only this VI.
    If a user successfully logs in by supplying the Username of NI and password of labview (both are case sensitive) then LabVIEW gives remote panel access to the IP address specified in the Remote Panel Login VI only. That user can then browse to and run the Main VI.
    Thanks in advance!
    APrado
    Message Edited by APrado on 04-01-2009 08:21 AM

    I'm thinking about using the option Reentrant Execution (VI property > Category > Execution).
    Could anyone help me?
    Thanks.

  • Some users get forbidden error when trying to connect to remote panel

    I have an application that is running LV 8.2.1 and using DSC.  The application can be viewed and controlled through a remote panel.  The issue is that certain people cannot access the webpage, even though I have not restricted it.
    I have traced it down to one subnet in our factory that cannot view the panel (the panel can only be viewed internally to the company).  I can set up anyone else in the building on different subnets, and they can view it perfectly, but this one subnet cannot get access.  My IT department says that there is no special firewall or security settings on any of the subnets, and that they are all the same, just have the subnets set up to better know what part of the building the user is in (ie subnet 27 is purchasing, 28 is engineering, etc).
    I have tried rebooting the computer, unplugging the ethernet cable and replugging it back in while restarting (NI said that should clear any blocked ip address from the remote server).
    Has anyone else had a similar issue??
    Kenny

    Hi Kenny,
    This is an interesting problem.  Could you try running a different VI on the malfunctioning subnet just to make sure that there isn't something odd in your code that is causing this?  I would be interested to know if you can get anything at all to function on that particular subnet.  Also, are you guys using Windows XP across the board?
    Stephen S.
    National Instruments
    1 Test is worth 1000 expert opinions

  • Secure Remote Panels?

    Question...Is there any way to secure Remote Panels?
    I've got a client with an application I wrote that he makes available to 'his' customes via Remote Panels.  He's concerned that some unauthorized person can 'tap into' the RP feed and be able to view (and possibly control) his VI.
    While this app was written using LV 8.5.1, I know that LV 2009 (and I guess 2010) have some kind of encryption built in.  Is there any way to use this to encrypt the Remote Panel image/data?
    Also, does anyone know how 'strong' the NI encryption is?  Apparently 64 bit is the strongest that can be legally exported

    Security is a relative thing.
    Back in the day when I consulted with banks on security systems I learned that the amount of money that went into protecting vault depended on how much money was in the vault. THe idea was to make it more expensive to break in.
    Same idea applies to computer security.
    The LV Web interface effectively sepeartes the front panel from the block diagram and provides the linkages between them.
    To attack that communication the atttacker must be familiar with that interaction AND be willing to do the attacking.
    Aside from one of my mentors, I know of nobody outside NI that can attack that interface and judging by his posts, he is too busy to get involved.
    So if the data in the app being served is really worth so much that the cometition would invest in doing the hacking, then the concern is valid. But if the served app's info is not that valuable, then relax and let the competition waste their money.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • 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.

  • Can I make another website using iWeb,then publish it to a different server through the SMTP panel on iWeb

    Can I make another website using iWeb, and then publish it to a different server through the SMTP panel on iWeb, even though I have a website published on mobile me, can I just use the SMTP engine to publish a different site but to a different server, that's the question I'm asking. I'm hoping for a quick reply. Thank you for your time in reading this.

    Yes.  You can do it one of two ways: 
    1 - select FTP Server in the Publish To menu (click on the site folder to get to the options) and enter the FTP address, username and password and publish as you would if using MMe.
    2 - select Publish to Folder and publish. Use a 3rd party FTP client like  Cyberduck to upload the site files to there server using the FTP address, etc.
    OT

  • 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

  • Running LV application from remote panel which measures FP through different LAN

    My LabVIEW application is running in a PC and it takes measurements from the FieldPoint modules which are connected via the FP-1601 network module.
    I want to view and execute the application from another PC using remote panel option. The master PC has two LAN connections, one seperate connection for the FieldPoint module and the second one to connect with other PCs.
    But the application returns error while initializing the FP modules when executed from remote panel.
    Will the application be able to communicate and take measurements from the FieldPoint module in this case? Please explain.
    Thanks for the help and awaiting earlier response.
    Thank you,
    Rajeswari

    In principle this I believe this is a TCP/IP routing issue.
    If your fieldpoint unit is connected to one card lets say
    Card 01 Host 10.0.0.1 255.255.255.0 ---- Fieldpoint 10.0.0.2 255.255.255.0
    Card 02 Host 168.95.0.1 255.255.0.0 ---- Lan 168.95.x.x 255.255.0.0
    The routing in the host takes care of which card is used for which network segment.
    My guess is that you have not seperated the network segments as shown above.
    Is this correct ?

  • File Dialog's using Remote Panels (via web server)

    I am aware that the web server remote panel access will not allow us to open a file dialog box on a remote computer.  I have read people comment that you should create your own file dialog box, using LabVIEW to use instead of the file dialog box.
    Has anyone actually done this?  I would like know if anybody has source code for this, rather than re-inventing the wheel.  Also, will the sub-vi actually just appear on the webserver? i.e. will it actually work?
    Thanks for any help
    Slade

    Hi Emilie,
    I have a program that I run on an industrial PC, with no keyboard, video or mouse.  We currently control the application using the web server.  We have a button to load and a button to save settings.  If the files are missing for the load & save, it pops up a file open dialog to choose the file to import.  However, while we are viewing the page this way, these dialog boxes do not work.
    I would like to know if anyone has made up a file dialog box that I could use, that would display correctly in the web server's remote control.
    Regards,
    Slade

  • How to display SubVI on secondary monitor using remote panels?

    I am trying to have a SubVI called from a Main VI open on a secondary monitor.  I am using Remote Panels to control my Main application, which is opened in a web browser on the secondary monitor.  I have tried setting the VI Properties - Window Run-Time Position - Monitor to "1" and also tried setting this value programatically using the Front Panel Property Node but neither seems to work.  My SubVI still appears on my primary monitor.
    I'm using LV 8.6.1 RT and my application is running on a CRIO.
    I'd appreciate any help.
    Thanks
    Dan
    Solved!
    Go to Solution.

    Mike,
    All the SubVI does is prompt the user for some text.  The front panel is a simple string control.  The SubVI is called from my Main application (not using VI Server) and I have the Window Properties for the SubVI set so that the front panel opens when called, and closes when finshed.  The SubVI displays teh fornt panel when called but does not open a new browser window.  I have attached the SubVI in case you want ot have a look.
    Attachments:
    New Name.vi ‏25 KB

  • Using datasocket or remote panel?

    Hi,Friends,
    I am developing a fault inspection system in a production line. The manager and other leaders want to watch the inspection process remotely (at their office)when my system is running in test room. I have tried remote panel so that they can monitor the process with IE Browser, but the refresh and data transfering in remote site are very slow. I noticed someone could use DataSocket the implement this function. But I have no idea about the difference of DataSocket and remote panel. Are there anyone who has this kind of experience tell me some skills to improve the performance of remote monitoring?
    Other questions are:
    1. In order to carry out remote display, which one is better, DataSocket or remote panel?
    2. What the
    purpose of remote panel and DataSocket in LabView? What are the difference and connection between them?
    Any suggestions are warmly appreciated.
    Red

    The benefit of remote front panels is that a user can view the front panel of your application with only a runtime engine. When using datasockets you will need the full development environment whether it is LV or another programming language like VB. Datasockets are a mechanism to transfer data across a network but still the underlying protocol is TCP/IP. Data sockets will require you to use the datasocket server and will require code to utilize them. In other words you will still have to write a vi to display your data. Where as in remote front panels you can utilize the front panel on the source machine. Because of the TCP/IP protocol it is more of a network speed issue in your case. You still are restricted to the capabilites of your network. Once sug
    gestion is to isolate your network from your corporate network if that is the case. This will reduce traffic on your network and allow your data to be transferred at the highest speed possible. Hope this helps.
    BJD1613
    Lead Test Tools Development Engineer
    Philips Respironics
    Certified LV Architect / Instructor

  • Can i use webserver other than that is provided by LabVIEW to view remote panels?

    How to view remote panels using webserver (not inbuilt of labVIEW)? Is it possible to communicate with other webserver? if yes which VIs to be used?

    What do you mean "use another web server"?
    The remote panel publishing is an integral part of LV. I don't think it can just be detached.
    You can write your own code which will grab the image of a front panel, send it to another VI and have that other VI capture the mouse clicks and send them back to the original VI which will then simulate them. You can also use something like VNC, PCAnywhere or XP's terminal services to remotely connect to the computer (or LabVNC to connect directly to a VI).
    Why not use the built in web server?
    Try to take over the world!

Maybe you are looking for

  • Mail wont open after upating OS 10.8.5

    After updating my OS to 10.8.5 my mail opens but will not load. I have looked for my mail folders to rename them, as others have noted. I cannot located the mail folders at all, anywhere not in the services subdirector, the cache subdirectory, and wh

  • How often it is allowed to restore an iPhone?

    Hello, I am facing internet connection problems on my iPhone 4S. An Apple Genuis recommended that I should restore my iPhone and start as a new device, however, I was under the impression, that it there is a problem with the carrier. The problem rema

  • SM:SERVICE CONTENT UPDATE failed

    Hello SOLMAN Experts In our SOLMAN system  7.01 job SM:SERVICE CONTENT UPDATE is getting failed with below job log Job started Step 001 started (program RAGS_DSWP_SERV_CONTENT_UPDATE, variant , user ID ##### Problem occured when checking for new upda

  • LSMW VD51 , Validations in Begin of Transaction; how to Debug the code?

    Hi All, I have written code for validations i Begin of Transaction in the field mapping 5th step of LSMW for VD51. Now this code not getting triggered at the time of Conversion of Data. How to debug the code. I have put a static break point 'BREAK-PO

  • Item title won't show in Content Search Web Part

    Hi, I am trying to show news items from one site on another site. I can show all attributes so far, except for the title. The field name of the title in the news item is 'title'. In crawled properties, I have linked the title to Title, RefinableStrin