assessment of suitability of LabVIEW for industrial machine control

Greetings,

I'm trying to determine if LabVIEW and related equipment are able to meet several organizational needs - which is a direct control of industrial machines as the main driver interface.  Specific IO is quite simple and not time critical, with the exception of a few security control.

I'm trying to find information or use case examples where LabVIEW has been used in a Setup to autostart when the user/operator is ONLY presented with the Labview VI that acts as the user interface of the machine - without access to the underlying operating system - whether it is * NIX or Windows.

Most of what I've found so far seems should be directed to LabVIEW providing a global monitoring environment, where the individual machines of control is managed using dedicated plc and HMI.  I would like to know if LabVIEW and related products can be used in place of traditional PLC and HMI hardware.  If not, what are some of the existing approaches for fusion environments?

If anyone has experience or pointers to information, I would be grateful.

See you soon,.

Rob

Industrial control, we do all the time with LV the first thing to understand is that it is a language of programming like the others - what will happen is what you write. Nothing more, nothing less.

The second thing is that there is no "related material". LV code can run on a number of platforms, but the actual IO modules you use could in principle be all devices which you can talk to (which means that they have dedicated drivers or memoranda of support that you can use, such as Modbus).

The third thing is that it is possible to use a desktop for that OS (we do regularly), these systems are not designed for this. Beyond security considerations you mentioned, that must be implemented in dedicated hardware anyway, you should always accept that it is running on a desktop OS means there is a chance of things occur occasionally because preempted or your machine may get stuck in total, etc. For systems that we do, it is generally quite acceptable (and in fact is not often), but it's something to know. We usually leave the UI of the BONE in place, but it is also possible to replace the application from the shell with your own application, and then you will not see the classic interface at all (although users who know what they're doing can access if they really want to). There are different versions of the OS that may be preferable to something like that, but I have no experience with it.

An obvious point to raise is that NEITHER has a hardware PLC-like dedicated that can run your code of LV and is actually designed to do this. The most obvious is the cRIO devices family. These work exactly like robots, with the exception that they are significantly more efficient and much more expensive.

In regard to the mix of things, the classic way is to have the code on the PLC information and using something like Modbus, exactly as interactions with HMI systems jobs. LV is not a HMI program, however. It has some advantages, like being able to encode and do custom things and a few drawbacks, like not being able to do the UIs of basic or logging as easily. There is an add-on for LV that is supposed to add a bit of this, called the DSC module, but I don't really have experience with it. The decision on whether to use a program to HMI or code your own (in BT or any other language) should depend on the system and the implementer.

Again, LV is like any other programming language. You can control applications in C, but you must know C and build the relevant parts. Goes same for LV - you will need to know and to be able to write specific code you want. NOR has some reference designs, they come out on the subject, but I never watched their close collaboration. You can look at the table at the bottom of this article to see this - http://www.ni.com/example/30331/en/

Tags: NI Software

Similar Questions

  • Programmatically determine the version of LabVIEW for a VI/control

    Hi all

    Given the path to control of VI / I want to get the version in which it is the last record. Is it possible to do? I do this to identify all of its dependencies - programmatically by adding to a project and getting his list of dependencies by using nodes of property & methods. Thank you for your help & time.

    Thank you

    George S

    You can use the method to get the VI Version of the Application class to get the registered version of a VI file on the disk, without loading the VI in the memory.

  • LabVIEW for linux (Ubuntu 64-bit)

    University of Helsinki uses a centralized managed linux installation on all linux workstations.  The distribution is based on Ubuntu 9.10, and it is considering moving to 10.04 LTS.  Almost all of the facilities are 64-bit, only a few old machines (> 5 years of age) are still using 32-bit installation.

    In the Physics Department, there are about 500 machines and about 30% of those who are linux workstations.  We strive to get LabVIEW for Linux installed on our desktop, then run under Ubuntu 64-bit.

    1 problem (not a problem): For some strange reason, the installation media does not CD/DVD use normal files (iso9660) system, but the media is formatted with the file system "Mac OS X HDF +".  It works under linux, of course, but has been a source of mild confusion.  It would be wise to change the normal file system to the next version.

    2nd problem: The installation under Ubuntu does not work.  Namely:

    First I mount the media with the "mount-t hfsplus/dev/sr0/media/cdrom0" and try running the installation script
    CD/media/cdrom0/Linux/labview-2009
    sudo knew
    . / INSTALL

    Installation is not going smoothly.  According to the error message, the script is not found the library libbz2:

    / Media/cdrom0/Linux/LabVIEW-2009/bin/rpmq: error while loading shared libraries: libbz2.so.1: cannot open shared object file: no such file or directory

    However, the library is in standard place:
    $ ls/lib/libbz2 *.
    /lib/libbz2.so.1 /lib/libbz2.so.1.0 /lib/libbz2.so.1.0.4

    I know, "support of the distribution" list only include Mandriva, RedHat, and SUSE.  The version of LabVIEW is the latest version of the fall of 2009.  Does anyone have any ideas what to try next?

    see you soon,
    Pekko


  • You can use a zip for time machine drive?

    I know he said 'external hard drive', but do not know if this means that you can use a zip for time machine drive? (including so you can back up your entire OS, but also files)

    Probably yes, but just wonder how to connect ZIP drive to your iMac.

  • Hello, I'm looking for time machine to my iphone more than 6

    Hello, I'm looking for time machine to my iphone more than 6

    There is no time Machine to an iOS device. They are saved to the iCloud or iTunes on a computer; Time Machine can then save the backup to a computer, but he can't save a device iOS directly.

    (144493)

  • What is the best solution when my external drive for Time Machine is full?

    Hello

    I use the latest version of Mac OS X on my iMac 27 ". I use a drive outside of 3 TB G-Tech for Time Machine backup. Due to my recently many RAW photo images, I have less 8% left storage on my external hard drive, so I'm trying to figure out next steps in what concerns the strategy of external storage and have the following questions:

    • When my external drive for Time Machine is full, it is my understanding that older backups on external hard drive will be deleted to make room for newer backups. If the oldest backups contained pictures (whose records have not changed since the time they are initially stored), then I guess that these photos will be removed from the external drive - correct?
    • If I had to replace my external drive for Time Machine with a new external drive which is as big or bigger than the one it replaces, what should I expect on the size of the initial backup on the new drive? I guess the size of the backup would be exactly equal to the current amount of storage used on my drive hard iMac - correct?
    • Would it not be possible to connect the external drive for Time Machine existing at a new Time Machine external drive so that when the original disk is full, the overflow will be automatically stored on the new external hard drive for Time Machine? (If feasible, it seems that this strategy would maximize my external storage capacity vs just replace external drives.)

    I realize that my first two questions are rather basic, but I don't want to make any false assumptions. The third idea is intriguing and I would like to know if this is a viable option.

    Thank you

    Brian

    older files are starting to get deleted because the disk fills up then Yes, they went

    the backup drive should ideally be 4 times the capacity of your current drive, twice is good but has its limits. Also factor in what you store: a jpeg from the web and a raw photo file are the two images, the size of a is very different. If you work in high-resolution or large native files, or audio files (record pro, no music files) or video production twice the disk fills up very quickly. If you collect photos and JPEG and mp3 files or a handful of videos not so much is necessary.

    I would keep the old drive intact if you want to replace and start over with a new drive, if that's the plan. You have the old data, you can keep it somewhere safe and have a redundant backup which you can reconnect at any time to restore from. Let the new index drive itself with new data and take if from there, in the case otherwise you can copy the backup to the new drive and set the drive as the new source of backup but personally I wouldn't copy of the data, that's my preference, it may not be yours and that's fine.

  • How much space for Time Machine backups

    Hello

    Is there a rule for how much space you may want to allow for Time Machine backups?

    I would like to partition the drive to have a room reserved for Time Machine back ups only.  I realize that it is a personal preference.

    Each individual backup occupies approximately 790 GB.  But somehow I have 6 months of backups that supposedly take up only 880 GB on the disk.

    At this time the backups of my other drive back to 6 months in time.

    Fortunately, I never had to go back a few more days to recover a file.

    Is there a reasonable amount of space to allocate for backups, based on current usage of disk?

    Thank you

    A Silverstone wrote:

    Hello

    Is there a rule for how much space you may want to allow for Time Machine backups?

    I would like to partition the drive to have a room reserved for Time Machine back ups only.  I realize that it is a personal preference.

    Each individual backup occupies approximately 790 GB.  But somehow I have 6 months of backups that supposedly take up only 880 GB on the disk.

    At this time the backups of my other drive back to 6 months in time.

    Fortunately, I never had to go back a few more days to recover a file.

    Is there a reasonable amount of space to allocate for backups, based on current usage of disk?

    Thank you

    Minimum would, of course, the size of the internal drive.

    Double the quantity is sufficient

    Triple the amount if you want a value years from TM backups

    I am convinced that these are independent external drives from your main hard drive of Machines

  • Adding a second HD for Time Machine

    I am currently using OS X 10.10.5 on my iMac.  I backed it up Time machine on an external hard drive.  This drive is now complete and Time Machine is unable to perform a backup.  I would just an another great HD capability and have this drive used for Time Machine. Can I do this and keep the original HD of Time Machine?

    Check these "frequently asked Questions":

    http://pondini.org/TM/FAQ.html

    Ciao.

  • Adding 2nd drive for Time Machine

    I have an IMac with a 3 TB drive and a 4 TB laCie drive Thunderbolt used for Time Machine. I get the message that the Time Machine disk is full. I can daisy chain a second LaCie and recognized it as an add-on to Disk Time Machine?

    Not unless your create a JBOD RAID array. You can * another player and change Time Machine backup on this drive. If the player has not been used for a backup Time Machine, then Time Machine will start a new backup.

    Note that you have to create the JBOD or RAID Stripe it would remove all files on both drives before you create the table. Thus, when selected for the drive Time Machine you will be a new backup.

    About alert TM "Backup Drive is full"

    TM only deletes older files if they have been removed from the source and when TM needs space on the backup to a new incremental backup drive. Time Machine "Jules Destrooper" its backups. over 24 hours, old backups, except the first of the day; These "dailies", old more 30-day backups, except the first day of the week. The weeklies are kept as long as there is room.

    So, how long a backup rest file depends on how long it was on your Mac before being deleted, assuming that you do at least one backup per day. If she was there for less than 24 hours, it will be maintained for at least a month. If she was there at least a week, it will be maintained as long as there is room.

    Note that, on a Time Capsule, the sparsebundle grows in size as needed, but not descended. View of the user of the TC so it seems that no space was released, although there may be space in the sparsebundle.

    Once TM has found that it cannot free enough space for new backup it reports the disk is full. You can erase the backup disk and start your backup or replace the disc with a larger drive.

  • How can I know if an external drive has been used for Time Machine and what computer it came with too?

    How can I know if an external drive has been used for Time Machine and what computer it came with too?

    I have several laptops and iMacs. I spent the relocation of the year and only used the MacBook Pro.

    Now I'm trying to figure out which drive goes with which computer

    I connected just a disk seagate 1.5 t and the first thing he did was to ask if I wanted to use it as a Time Machine drive.

    (1) if it is the TM disk accompanying this computer don't would not it have just started upward automatically?

    (2) what happens if I would have said yes?

    (3) I don't even know if it's been activated for TM. Is there a way to tell? It may hold just for iMovie files and other programs associated with a computer from my past.

    All readers of backup Time Machine contains a folder named: Backups.backupdb. If you open this folder, you'll find another folder with the name of the computer that has been saved. If several computers have been saved on the same disk, you will have several folders.

  • Should what format I use for my external drive for time machine?  I have a WD 2 TB that is formatted for PC new drive.

    Should what format I use for my external drive for time machine?  I have a WD 2 TB that is formatted for PC new drive.  When I got to disk utilities to erase, and then reformat the options are

    1 mac OS extended (journaled)

    2 mac OS extended (journaled, encrypted)

    3 mac OS Extended (respect for case-sensitive, journaled)

    4 mac OS extended (case-sensitive, journaled, encrypted)

    See the information below If you can not back up or restore your Mac with the help of Time Machine - Apple Support

    When you select a drive to use with Time Machine, your Mac automatically prompts you if you need to reformat the drive.

    • If you are using an external drive connected to your Mac, use disk utility to make sure that your backup disk is formatted in HFS + extended (journaled) and is the partition type GUID Partition Table (GPT).
    • If you use a time Capsule, formatting the drive for Time Machine preferences automatically formats the drive as HFS + Extended (respect for case-sensitive, journaled) with a GUID Partition Table (GPT).
  • RN v1 duo set for Time Machine and after a clean install of Yosemite I can't access my data

    Hi guys,.

    I have the ReadyNas duo v1 set for Time Machine and after a clean install of Yosemite I can't access my data.

    When I try via the Finder, files look for empty to me while info shows that they are not.

    I have no more support and I tried everything I could but all my data remains inaccessible.

    I have finally reached my backup via Time Machine, it was temporary unavailable yesterday.

    Thank you guys!

  • LabVIEW for LEGO MINDSTORMS and EV3

    LabVIEW for LEGO MINDSTORMS can be used to program the EV3?

    There will be support for the EV3 with LabVIEW to come. Our plan is to be ready in the first half of 2014.

    MINDSTORMS EV3 of LEGO development environment is the only software I know that can be used to program the EV3 brick when it is made available for purchase.

  • LabVIEW for control unlimited, a camera and a light meter (Minolta T - 10A)

    Hello world

    I'm totally new in the use of data acquisition software, but I found out, I use LabView for continuous measures (intervals of 15 min for 1 month or maybe more), the thing is that I need to get pictures simoultanously (Canon camera EOS) and illumination (in lux) device: Minolta T-10 a vision series T-10MA. My question is what software LabVIEW do I need to buy (or my institution actually) in order to get this. I look at the options of LabVIEW software and cannot understand what is needed. Subsequently, I guess that I need controllers for each of the devices (minolta and canon). Can you please tell me if this is possible and how to do it. I would really appreciate it.

    Steph.

    The following items are required: LabVIEW full, all drivers of devices (including DAQmx and pilots of the Vision) and the Acquisition of Vision software package.

    The Minolta luxometer has a connector for a PC and some communication software (which I did not inspect) which, I suppose, would allow you to take readings.  There is a comment about current if the USB cable is connected - I don't check if there is a power connector on the luxometer (since you will need to leave it plugged in for a month, the same problem with the camera).  As far as the camera is concerned, I don't know if it is controlled from a PC - my experience has been with (the size of 640 x 480 pixels) video cameras, which are probably controlled by LabVIEW.

    As for simultaneous readings, it is something that LabVIEW did pretty well.  I advise you to consult a professional if it's anything other than a school project, maybe even hire someone to work a few week of.

    Bob Schor

  • How to use my 2012 LabVIEW for run the LeCroy Waverunner 610Zi?

    Hi all

    I'm a fresh starter on this topic. I have the 2012 version of LabVIEW and a scope of 610Zi LeCroy WaveRunner. How can I use LabVIEW for control the scope?

    Hello sqrtT,

    I think you and I just had a phone conversation about this, and you're all set!

    I would like to know if I'm wrong and I'll give you instructions for you.

    See you soon,.

    Leonard Brown

    Technical sales engineer

    Teledyne LeCroy

Maybe you are looking for