Password for labview program

Hi all,
I am developing a labview program for a high
power microwave device. The final program will
be running stand alone on a pc attached to the
microwave device in a laboratory. To ensure
safety, I am wondering if I can set up a password
to the labview program at start up so only
authorised people can use it? Or if there is
other way to do that. Any comment will be
greatly appreciated.
Thanks.
Regards
Hank
Sent via Deja.com
http://www.deja.com/

In article <[email protected]>,
[email protected] wrote:
> Hi all,
>
> I am developing a labview program for a high
> power microwave device. The final program will
> be running stand alone on a pc attached to the
> microwave device in a laboratory. To ensure
> safety, I am wondering if I can set up a password
> to the labview program at start up so only
> authorised people can use it? Or if there is
> other way to do that. Any comment will be
> greatly appreciated.
>
> Thanks.
>
> Regards
>
> Hank
>
> Sent via Deja.com
> http://www.deja.com/
I am pretty sure that you can do that by using a case loop outside of
your main program. You can set it up so that user(s) will have to
enter a string (which would be password) before he/she can get to the
front panel of the main program.
Within this vi, you can have an array of strings such that users can be
given different passwords (or level of authority) for more security.
After the user enters the password, you can compare the user input by
using equal function in the comparison palette (make sure the password
list is case sensitive or stuff like that or you'll have to convert all
the user input string to either upper or lower case if you want to save
some trouble). If the result of comparison is true, then they can get
into the main program, or else the program will quit.
You can also put in looping structure to make it more fancy such that
each user can be given say 3 chances to enter the correct password...
If you want to go really fancy, you could also try to put in a data
file that stores all the passwords in binary format (requires a little
conversion, of course) in a directory of the target machine that you
know exist (say WINDOWS or WINNT), and include the data file as part of
your instalation disk content, point the installation destination to
that directory. In your password program, find the target machine
operating system and then look for the file from there.
Hope it helps. If you have any questions, please e-mail me at
[email protected], and I'll try to e-mail you a copy of my code.
Sent via Deja.com
http://www.deja.com/

Similar Messages

  • Looking for Labview programming jobs in embedded systems

    I am a Canadian citizen graduated with Mechatronics degree from University of Waterloo, currently employed in Boston area as an Electrical Engineer until the end of my contract in August 2009. I have over 3 years of R&D experience in the high tech industries, mainly focus on embedded and electronic applications controlled through Xilinx FPGA programmed in Labview. I have extensive knowledge of digital and analog applications controlled by microcontrollers, FPGA, and microprocessors, as well as pragramming firmware interfaces on and off the circuit boards.
    I require TN-1 visa sponsorship to work in the US, which is very easy to obtain. I am willing to relocate to many parts of USA to work full time or contract. Please contact me at [email protected] if a position becomes available.
    David Zhou
    Electrical Engineer
    CIMIT/MGH
    65 Landsdowne St, Cambridge, MA, 02139
    p: 617-768-8759

    You still around, contact [email protected]

  • HT1349 I put a password for downloading softwares and I dont remember it, it says I had to connect the official disk and with it I could reset the password but I dont know how... Can you help me?

    I put a password for downloading programs... And i dont remembered it, it said I had to put the official disc of MAC OS and if that disc I could change the password. I follow the steps but it doesnt work. Can anyone help me?

    From this Apple support document: iTunes: Specific update-and-restore error messages and advanced troubleshooting
    This device is not eligible for the requested build: Also sometimes displayed as an "error 3194." If you receive this alert, update to the latest version of iTunes. Third-party security software or router security settings can also cause this issue. To resolve this, follow Troubleshooting security software issues.
    Downgrading to a previous version of iOS is not supported. If you have installed software to perform unauthorized modifications to your iOS device, that software may have redirected connections to the update server (gs.apple.com) within the Hosts file. First you must uninstall the unauthorized modification software from the computer, then edit out the "gs.apple.com" redirect from the hosts file, and then restart the computer for the host file changes to take affect.  For steps to edit the Hosts file and allow iTunes to communicate with the update server, see iTunes: Troubleshooting iTunes Store on your computer, iPhone, iPad, or iPod—follow steps under the headingBlocked by configuration (Mac OS X / Windows) > Rebuild network information > The hosts file may also be blocking the iTunes Store. If you do not uninstall the unauthorized modification software prior to editing the hosts file, that software may automatically modify the hosts file again on restart. Also, using an older or modified .ipsw file can cause this issue. Try moving the current .ipsw file, or try restoring in a new user to ensure that iTunes downloads a new .ipsw.
    Error 3194: Resolve error 3194 by updating to the latest version of iTunes. "This device is not eligible for the requested build" in the updater logs confirms this is the root of the issue. For more Error 3194 steps see: This device is not eligible for the requested build above.
    B-rock

  • Is it possible to reset password for any user using abap program

    Hi friends,
    Is it possible to reset password for any user using abap program by specifying client number and user id. in selection screen.
    if any code for that to reset password please mail me.
    Thanks & Regards,
    Yogesh

    Hello Yogesh,
    Yes you can reset the password for any body using ABAP Code. But for that you really don't need any client number.
    If this process is on regular basis, then recommended is to use BAPI for changing the user details Otherwise BDC also works fine.
    => Function Module - BAPI_USER_CHANGE
    Call this in the program for resetting the password.
    => CALL TRANSACTION 'SU01' USING InternalTable
    This will be executed in the BDC of SU01 transaction recording. Use the Password Change button in the application toolbar of transaction while recording.
    Hope this helps.
    PS If the answer solves your query, plz close the thread by marking it solved and rewarding each reply.
    Regards

  • I can not create an Installer, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...

    I can not create an Installer on LabView, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...
    Solved!
    Go to Solution.

     Hi Shada this can happen if you are including additional installers to your installer for example DAQmx. When you are doing this the installer has to include other files like MAX (Measuremente and Automation Explorer). Probably when you installed Vision Builder it updated MAX, so when your installer is trying to Include MAX, its asking for the source where it was installed in your computer in this case Vision Builder.
     Here you can cache the information so its not asked again, or you can download a newer version fo DAQmx, so it will update MAX and change de dependecy.
     You can find more details about this issue in this KB:
    KnowledgeBase 3S88PJMY: Why Do I Get A "Missing Distribution" Error When Trying to Build an Installe...
    And for keeping a copy here is more info:
     How Do I Stop the Missing Distribution Notification Each Time I Build An Installer?
    Best Regards
    Benjamin C
    Senior Systems Engineer // CLA // CLED // CTD

  • Using APT ActiveX methods to create a labview program for BPC 203 3 channel Benchtop Piezo controller

    Hi Everyone,
                      I am really very new to Labview and i am in great need for some help.I am assigned a task where i am supposed to create a labview program to control or moniter a BPC203 3 channel benchtop  Piezo controller. I created a program with the help of the instructions provided in the APT-Labview guide provided by Thorlabs.But th program doesnt run . Whenever i try to run it i get the same error which says that "Control HW Communications disabled".I have attached a snapshot of the error message.So i tried to create a small program in labview which would read the volage output.Even there i got the same error message.I suppose there is some mistake on my part which i am not able to correct due to the lack of proper knowledge.Could anyone please help me to solve this problem.A slight elaboration would be highly appreciated.Also i think the error lies in the use of invoke node with the get Voltage output method. I am not sure whether the parameters i have provided to the invoke node are correct.Any help of any sort would be highly appreciated.
    Attachments:
    Front Panel with error message.PNG ‏202 KB
    Block diagram.PNG ‏101 KB

    Hi
    I had the same problem today. However, I noticed that the piezo controller has 3 channels with separate slots and they are packaged in the same box. Therefore the whole box has a serial number, probably something like 71822280, and this is written with large letter. Now, in order to communicate with any of the channels, this does not help, but one needs to communicate directly with the interested channel and they have thier OWN SERIAL NUMBERS.
    For example channel 1 (my X direction in the nanoMax stage) has serial 91822281, Y has 91822282 and Z has 91822283. So try looking if you have the right serial number Hopefully you found out this yourself but this might help others, I took me3 hours to get this thing working when I started to plug-in the cables and everything.
    Lasse

  • After change to Mavericks my Mac become too slow e I can't use it because stays asking passwords for "talagent" and "messages agent" as icloud keys. I got changed the icloud password many times and still doesn't work. I can't open any program.

    After change to Mavericks my Mac become too slow e I can't use it because stays asking passwords for "talagent" and "messages agent" as icloud keys. I got changed the icloud password many times and still doesn't work. I can't open any program.

    Back up all data.
    Launch the Keychain Access application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Keychain Access in the icon grid.
    Select the login keychain from the list on the left side of the Keychain Access window. If your default keychain has a different name, select that.
    If the lock icon in the top left corner of the window shows that the keychain is locked, click to unlock it. You'll be prompted for the keychain password, which is the same as your login password, unless you've changed it.
    Right-click or control-click the login entry in the list. From the menu that pops up, select Change Settings for Keychain "login". In the sheet that opens, uncheck both boxes, if not already unchecked.
    From the menu bar, select
    Keychain Access ▹ Preferences ▹ First Aid
    If the box marked Keep login keychain unlocked is not checked, check it.
    Select
    Keychain Access ▹ Keychain First Aid
    from the menu bar and repair the keychain. Quit Keychain Access.

  • How do I make a labVIEW program for a linear CCD camera?

    Hi, I'm pretty new at LabVIEW and I'm having a hard time figuring out how to connect my linear CCD image sensor (Toshiba TCD1304AP) with my computer. I know I need a DAQ device, what would work best for this particular CCD? After I got that connected, I need to create a LabVIEW program that displays the light detected by my CCD. Does anyone have a similar program or template I can use as a model? Any help would be appreciated. Thanks.

    Hello,
    I'm not sure the type of signal that is generated as an input to a DAQ device. This could either be an analog or digital input. The signal type will determine how you make your program in LabVIEW. You will also need to correlate the signal level to the light detected. That will be determined by your sensor. I don't have any programs or templates for this, but if you look at the basic analog or digital input examples, you might get a good starting point for DAQ device programming.
    -Zach
    Certified LabVIEW Developer

  • Is SilverLight compulsory for running a Labview program?

    Hi,
    I am using a computer on which Silverlight isn't installed (the microprocessor doesn't have SSE instructions so I am not able to install it). While installing Labview 11 I got a message saying SilverLight isn't installed. I will test my labview program tomorrow (recording analog inputs with a Labjack U6 unit (usb connexion)).
    Could anyone tell me if in this particular use of Labview (recording analog inputs + savind data to a file) SilverLight is compulsory? 
    If needed, here is the computer :
    http://robosavvy.com/store/product_info.php?currency=EUR&cPath=39&products_id=1704
    Thansk a lot
    User
    Solved!
    Go to Solution.

    What OS version are you using on this? 512MB for anything better but XP Embedded sounds really very short!
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • LabVIEW program crashes after running for few hours

    Hello,
    I am doing some experiments at the moment which are supposed to last for 18 hours.
    Basically, I use a LabVIEW program to control a power supply through a LabJack U6 DAQ. I am currently using LabVIEW 8.5 on Windows 7.
    In order to do that, I use a laptop where everything has been disabled such as power management settings, network access is off, windows updates are also off...
    As far as I know, the computer can't turn into sleep mode or just shut down (I'm a 100% sure of that actually).
    But last night, I started an 18 hours experiment at 5 pm, and when I came in this morning, the program shutted down by itself. Fortunately, the power supply is still providing the voltage I want, but I can't figure out why the program crashes.
    When I start the experiment, it also automatically starting saving data in a spreadsheet file (I guess the size of the file should be 36 MB), so it might be a problem of memory access or something.
    I really don't know what could have cause this crash, does someone have an idea?
    I saw some other threads similar to my problem but I am not running an executable, I am running the front panel directly from the editing mode.

    Hi,
    thank all of you for your quick answers!
    @Josborne : I do not have an error handling in my program. Actually you can look at my program in the attachment file. This is my first LabVIEW program so I've never dealt with error in and error out function... Moreover, what is a log file exactly?
    @Johnsold : Yes, I am building an array continously growing over time. Actually, my program stops saving data when you hit the "STOP" button, it doesn't write into a spreadsheet file through a period of time, that is something I eventually need to correct.
    @LabJackSupport : I can try to reduce my time step, so far it's 100 ms. I have a problem with disconnecting the USB cable from the computer though : for no reason, if I just unplug the connection between the LabJack U6 and the computer, my power supply will just go providing 157 Volts! And for my experiment, this is something we don't want to have so we just leave it as it is now. Disabling some part of the program is a good idea, I can try it
    Thank you for your answers
    Attachments:
    Control Software.vi ‏511 KB

  • LabVIEW program for HP 4194A Impedance/Gain-Phase analyzer

    Hi All, 
    I was wondering if anyone has a labview program already written for a HP 4194A Impedance/Gain-Phase analyzer.This instrument measures the impedance,capacitance,dielectricloss etc as a function of frequency.The problem is I have to write down each and every reading. I was wondering if anyone already has a program written for extracting the data and storing in a excel or a txt file.please post the program  if you have it.
    Thanks
    Manoj

    Here is an example.  It represents some of my early work, but it is functional.  With this one, you can get specific readings, or the whole sweep.
    Attachments:
    4194A Example.zip ‏191 KB

  • Lion requests password for programs frequently

    OS asks me for keychain passwords for Mail, Address book, and Safari. This did not start immediately after installing Lion but I wonder if settings are changed when updates to the Lion cluster of programs are downloaded. I have experienced these changed settings in previous OSX versions but have always been able to find the cure. I am stuck on this one right now.
    I wonder if anyone can talk about the settings and how to set them for this kind of thing. The trouble is that I like to fix things and may have made it worse.

    It sounds like you may have invalidated the code signatures of those applications. To find out, launch the Terminal application and copy or drag -- do not type -- the following line into the window:
    codesign -vv /Applications/Mail.app
    Press return. You should get the following lines of output below what you entered:
    /Applications/Mail.app: valid on disk
    /Applications/Mail.app: satisfies its Designated Requirement
    If that's not what you get, reinstall and re-update Lion.

  • Look for LabVIEW part time programming

    Hi,
    I am available for part time LabVIEW programming. Areaingapore.
    Certified LabVIEW Developer.
    Currently resides at Spore. Look for LabVIEW project. 
    Please email me at [email protected] 
    BR,
    Bug Killer 

    you can visit my website: www.bjcyck.com

  • Test PC performance for certain LabView program

    Hello, 
    I am interesting in how to check minimum PC performance for certain LabView program?
    Thanks 

    I would say to look up the requirements for the RunTime Engine.  If you think you need more processing power, increase your requirements some.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Can any one please tell me how to write labview program for data logging in electric motor bike.

    Can any one please tell me how to write labview program for data logging in electric motor bike. I am going to use CompactRIO for getting wide range of data from various sensors in bike. I need to write labview program for data logging of temperature, voltage and speed of the bike. Can any one help me?

    Yes, we can.   
    I think the best place for you to start for this is the NI Developer Zone.  I recommend beginning with these tutorials I found by searching on "data log rio".  There were more than just these few that might be relevant to your project but I'll leave that for you to decide.
    NI Compact RIO Setup and Services ->  http://zone.ni.com/devzone/cda/tut/p/id/11394
    Getting Started with CompactRIO - Logging Data to Disk  ->  http://zone.ni.com/devzone/cda/tut/p/id/11198
    Getting Started with CompactRIO - Performing Basic Control ->  http://zone.ni.com/devzone/cda/tut/p/id/11197
    These will probably give you links to more topics/tutorials/examples that can help you design and implement your target system.
    Jason
    Wire Warrior
    Behold the power of LabVIEW as my army of Roomba minions streaks across the floor!

Maybe you are looking for

  • How to find first and last day of last month?.

    Hello, I am using Crystal Report XI. Reports will be generated on first of every month for previous month. I want to find start and end date of previous month dynamic. For august, Start date is July 1st and End date July 31st. For September, start da

  • Premiere Elements 12 Project settings

    Does Premiere Elements 12 support 1080p video and 5.1 sound in the same project? From what I can see in the project settings I can have 1080p with stereo or 1080i with 5.1.

  • "undiagnosed_problem" errors from fmd after installing 2nd CPU

    Hi everyone, [Disclaimer: I am not a professional Solaris sysadmin] I have an HP Proliant DL145 g2 server. This is an AMD Opteron box running Sol10 x86. I recently installed a second cpu in this machine. Now, the fault manger daemon is logging the fo

  • Settin Classpath on XP pro

    I can not run javac on the DOS i can see that path is correct as it below. When I type ful command like: "C:\j2sdk1.4.2_03\bin\javac Prog.java" it does work. any idea please? %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Fi

  • Travel time in Maverick Calendar - when away from home / office

    Travel time is a nice feature but not working properly from my perspective. Some situations I can´t solve, perhaps anybody could help. 1) I am flying out of Sydney Airport at the morning to lets say Melbourne. Calender will calculate travel time from